Graham Downey's Avatar

Graham Downey

@grahamdowney.com

Programmer, tinkerer, and music lover. Breathing new life into old things!

35
Followers
171
Following
46
Posts
22.02.2025
Joined
Posts Following

Latest posts by Graham Downey @grahamdowney.com

I think that's the whole thing. It's a good jumping off point if you have no idea what to look for specifically, but when it gets to the nitty gritty and small details it starts to fall apart.

05.03.2026 17:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Samsung Galaxy S5 with an IR remote app in front of a CRT TV in it's main configuration menu

Samsung Galaxy S5 with an IR remote app in front of a CRT TV in it's main configuration menu

Shout out to my Galaxy S5 for still working long enough to open the IR remote app and fix it

01.03.2026 01:21 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Old CRT TV displaying a message in french instructing you to press the channel up button to scan for live channels.

Old CRT TV displaying a message in french instructing you to press the channel up button to scan for live channels.

Days like today I wish smartphones still had IR blasters.

My TV is stuck in french and to change it back or change the channel you need the remote which I haven't seen in a decade lol

01.03.2026 01:03 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Something beautiful happened on my drive home today!

My car's security light, check engine light and airbag lights all turned off on the dash!

They came back on by the time I parked... but for that 5 minute stretch it was glorious!

25.02.2026 00:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

i built an entire x86 CPU emulator in CSS (no javascript)

you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS

lyra.horse/x86css/

24.02.2026 02:23 ๐Ÿ‘ 2610 ๐Ÿ” 874 ๐Ÿ’ฌ 131 ๐Ÿ“Œ 158

Bring back fun 3D program UIs!

19.02.2026 21:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

My go-to is just an old desktop or laptop I had laying around with a wireless keyboard. Bonus points you can do games too

11.02.2026 14:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is peak web design

04.06.2025 08:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of Microsoft Word 2000 correcting the spelling of "neighbor" to "neighbour" following the local language settings of English (Canada).

Screenshot of Microsoft Word 2000 correcting the spelling of "neighbor" to "neighbour" following the local language settings of English (Canada).

Screenshot showing the alt text description in the previous image where Chrome incorrectly suggests "neighbour" is spelled incorrectly despite the device's local language settings.

Screenshot showing the alt text description in the previous image where Chrome incorrectly suggests "neighbour" is spelled incorrectly despite the device's local language settings.

This 25 year old copy of Microsoft Word knows the difference between Canadian and American spellings. Why can't anything built using Chromium??

03.06.2025 05:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

It infuriates me that modern software does not respect or follow local language settings on devices anymore.

"Neighbour" is correctly spelt with the 'u' in it, yet Chrome and everything built on Chromium insists on flagging it wrong and trying to conform everything to American english.

03.06.2025 05:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That Dell Dimension is peak PC case design

26.05.2025 02:22 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Maybe he thinks everyone is still buying DVDs

06.05.2025 03:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is disgusting

18.04.2025 19:47 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This is crazy cool!

12.04.2025 17:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

How would you set up a new machine in an area with no internet access?

09.04.2025 21:01 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm not here for a conversation with ChatGPT or for someone who has never written C to tell me my understanding of the language is wrong. Maybe try reading some real documentation and tutorials to familiarize yourself with the language instead of asking AI to think for you.

04.04.2025 07:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I wrote an entire HTTP library in C for a lastfm plugin 3 years ago. I have a pretty good understanding of how strings and memory management work in the language.

04.04.2025 07:13 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Never rely on AI for real information. It has no real intelligence and is frequently just wrong. I used the wrong slash because I was on my phone, but \0 is 100% a null terminator in C. There is no regex in C, and strings are just arrays of chars in memory.

04.04.2025 07:11 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

Length is calculated by running through the array until you hit /0. Since that's the first byte it thinks there's no string data. It's the difference of buffer size vs data length. Can use that trick to store multiple strings in a single block.

04.04.2025 05:06 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I miss being able to drop back into the basic HTML version

01.04.2025 13:08 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

They have EVs still running on the same battery after 15+ years?

01.04.2025 04:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Bring back Amber monitors.

31.03.2025 22:02 ๐Ÿ‘ 396 ๐Ÿ” 40 ๐Ÿ’ฌ 42 ๐Ÿ“Œ 5

I always wonder what kind of climate these cars are in and how that impacts battery life. Where I am we get -40 in the winter and +40 in the summer. Even on a new EV you could see up to 35% capacity loss in the cold months.

31.03.2025 19:06 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

How much on an EV would be owner serviceable where you could just go to a junk yard to buy cheap replacement parts to drop in for repairs also?

31.03.2025 19:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

My car is 25 years old and still running on the original engine and transmission. If this was an EV would I still have a usable battery when our weather drops to -40C over the winter and +40 in the summer?

31.03.2025 18:59 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Worse than Clippy asking if you want help writing a letter

28.03.2025 20:10 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Awesome Nokia 3310 Firmware MOD
Awesome Nokia 3310 Firmware MOD YouTube video by NC92

Are you looking for some interesting platform to code for? Did you know that there are #homebrew games for #Nokia3310?

Video with some examples: www.youtube.com/watch?v=APcU...

#nokia #arm #retrogaming #classicgaming #gamedev #coding #programming

More info in the thread below 1/4

25.03.2025 17:31 ๐Ÿ‘ 25 ๐Ÿ” 10 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
502 Bad Gateway. Below, a photo of aman chastising a router

502 Bad Gateway. Below, a photo of aman chastising a router

This lives in my head rent free

19.03.2025 22:41 ๐Ÿ‘ 126 ๐Ÿ” 16 ๐Ÿ’ฌ 9 ๐Ÿ“Œ 0

Why does browser support matter for a command line tool?

16.03.2025 19:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

they got rid of the floppy disk because we were getting too good at the computer and thats why everyones dumb now

15.03.2025 04:09 ๐Ÿ‘ 2142 ๐Ÿ” 194 ๐Ÿ’ฌ 63 ๐Ÿ“Œ 15