I love making computers do new things.

Joined April 2015
591 Photos and videos
Pinned Tweet
9 Nov 2025
Make Coding Fun Again! I post short videos; occasionally irrelevant, but hopefully innovative and informative. See them here and on my 🎥 YouTube channel: youtube.com/@NightPigeonWrat…
1
2
1,208
Jun 9
Software engineering is a team sport. Learning to code at University, bootcamps, self-taught, hobby projects, open source, all that is all fantastic. But when you want someone to pay you, it often requires more than just code skills. youtube.com/shorts/qG8Mvy92S…
29
Jun 8
Be careful with const in C .
22
Jun 2
When intending not to change a C value, you declare it as const, fine within a function scope, but if you return it, it's forced to copy instead of move the variable. Anyway. I made two shorts on it, which is better?
36
Jun 1
The other approach would be to say that since the Cloud LLM providers ignore copyright when they generate models, that you cannot claim copyright on AI generated output. Which is basically the end of copyright, and maybe that's okay. Society evolves past many ideas.
Jun 1
Valid concerns about mass harvesting of open source code (and art,science,literature,etc) by proprietary Cloud LLM providers without any attribution, who generate proprietary work from it. I don't know the solution. Perhaps a tithe of their profits could go to original creators.
1
1
56
Jun 1
Valid concerns about mass harvesting of open source code (and art,science,literature,etc) by proprietary Cloud LLM providers without any attribution, who generate proprietary work from it. I don't know the solution. Perhaps a tithe of their profits could go to original creators.
1
1
100
Jun 1
The corporate fiduciary duty to maximise profits doesn't allow giving money away from nothing, but farmers have to plant as well as harvest. This goes back to protecting the "creative commons" that is the wellspring of all business and innovation.
28
Jun 1
The printing press standardised European languages character sets, the metal blocks were expensive so they manufactured a common Latin set. Even English lost a few characters like Thorn. Here are characters we lost from Old to Modern English (for this and other reasons):
23
May 28
Good morning. My video was published yesterday about me trying to use clang format to bring order to C code. youtu.be/uAJQIA-DZww
40
May 27
In Python, you are given no choices. But in libertarian C world, formatting code is choose your own adventure. This video has my adventure. youtu.be/uAJQIA-DZww?si=oB7F…
21
May 26
They are wrong about Python! Long-form version on YouTube: youtu.be/7H2eZctwv5o?si=Z41J…
31
May 26
My latest YouTube shows how I made my latest short using just Linux, Free Software, Sellotape and String. While my recording and editing skills may be dire, I am not one of those Linux tubers who cheats by recording Linux from Windows or Mac. youtu.be/7H2eZctwv5o?si=aK1w…

32
May 25
Grokipedia literally has no article for Birmingham, Britain's second biggest city. It has articles for London (1st) and Manchester (4th), and it has articles for things inside Birmingham, but Birmingham itself as a city is not included.
1
47
May 25
Python code is cheaper to develop and faster to deploy. A lot of the production quality is already is baked into the interpreter. youtube.com/shorts/7F1B_xWu-…
2
6,366
May 22
I have told companies, I only have time for one interview take me or leave me, and they have always agreed and offered me the gig. My friend says he won't do any interviews at all, and he has never been unemployed. They seem to like it when you demonstrate confidence.
1
36
May 22
My next video that I am publishing on Monday might be half-good, but don't worry, normal bad service will be resumed.
29
May 22
Sometimes YouTube shows my videos to people, other times it does nothing, but when I post my video to X and get five external viewers, YouTube suddenly wakes up and realises I made a video and it shows it to 50 people.
May 22
Sorry. Bear with me. Currently doing an experiment that if I spam my video to X a lot, and I get a few viewers whether YouTube responds by actually showing it to a few people. Seems to be true so far. youtu.be/CBmwhHUKP8U?si=sFGc…
42
May 22
Sorry. Bear with me. Currently doing an experiment that if I spam my video to X a lot, and I get a few viewers whether YouTube responds by actually showing it to a few people. Seems to be true so far. youtu.be/CBmwhHUKP8U?si=sFGc…
87