leighjohnston.bsky.social
@leighjohnston.bsky.social
I am hoping that most university computer science courses are keeping AI at an arms length. If not, we are fucked. #compsci #ai #chatgpt #grok
November 30, 2025 at 9:24 PM
I still think Danny Boyle should make "28 Seconds Later" which tells the story of what happens between the virus breaking out of the lab up until 28 Days Later. That film would be boss.
November 30, 2025 at 7:32 PM
Vibe coding? #compsci #ai #chatgpt #grok
November 29, 2025 at 5:08 PM
Grok hallucinates really badly if you ask it if a C++ class destructor body runs if the constructor body throws an exception. You have to correct it several times before it finally agrees that the dtor body isn't run. This is why vibe coding is bullshit. #cpp #coding #AI #VibeCoding #Grok #ChatGPT
November 28, 2025 at 3:43 PM
November 26, 2025 at 10:04 PM
The Host Of Seraphim (Dead Can Dance) is perfect music for ending of the film The Mist.
November 26, 2025 at 9:56 PM
Interestingly because the copyright date was wrong (2007 instead of 2017) Grok hallucinated four different bugs in my C++ thread pool class -- it projected bugs on my code that simply weren't there. #cpp #coding #compsci #AI
November 25, 2025 at 11:29 PM
[neoGFX (C++) Demo] Emoji autocomplete
YouTube video by Leigh Johnston
www.youtube.com
November 18, 2025 at 10:12 PM
Brand new neoGFX feature, emoji autocomplete, integrated into ClicksAndWhistles instant messaging app - only had to change one LOC of the C&W codebase. #cpp #coding #gamedev #IRC #neoGFX
November 16, 2025 at 11:07 PM
I am finding LLM AIs to be better at reviewing code than generating code - I maintain that vibe code is bullshit. #CompSci #AI #Grok #ChatGPT
November 15, 2025 at 9:04 PM
Perfect illustration of why vibe coding is bullshit: clocks.brianmoore.com #AI #compsci #ChatGPT #Grok
AI World Clocks
The current time as rendered by 9 different AI models. By Brian Moore.
clocks.brianmoore.com
November 14, 2025 at 11:48 PM
Reposted
For some reason Visual Studio 2026 C++ optimiser fucks up (access violation)... #cpp #coding #gamedev #MSVC #VisualStudio
November 14, 2025 at 5:06 AM
For some reason Visual Studio 2026 C++ optimiser fucks up (access violation)... #cpp #coding #gamedev #MSVC #VisualStudio
November 14, 2025 at 5:06 AM
Visual Studio 2026 C++ optimiser is causing me grief. :( #cpp #coding #gamedev
November 14, 2025 at 4:14 AM
In C++ prefer `struct` to `class` if there is no class invariant. #cpp #coding #gamedev
November 11, 2025 at 10:38 PM
meet ever shorter deadlines, known as "beat the clock".
November 11, 2025 at 10:07 PM
so I was using std::floor in one place and std::ceil elsewhere resulting in off by one pixel annoyance; standardized on std::floor. #cpp #coding #gamedev #neoGFX
November 11, 2025 at 9:26 PM
Apple Music player doesn't remember volume setting. Lame.
November 11, 2025 at 6:04 PM
on AI: a chap once said: "The stupid are cocksure whilst the intelligent are full of self doubt".
AI LLMs are steroids for your Dunning-Kruger pathology. #usenet #AI #compsci #grok #ChatGPT
November 11, 2025 at 4:39 PM
about to find out if leveraging boost::unordered_flat_map in my refactored neoGFX layout code is a win... #cpp #coding #gamedev #neoGFX
November 9, 2025 at 11:27 PM
Demo of flashing/blinking text in neoGFX. #cpp #coding #gamedev #neoGFX

www.youtube.com/watch?v=7Oo1...
[neoGFX (C++) Demo] Flashing/blinking text
YouTube video by Leigh Johnston
www.youtube.com
November 8, 2025 at 6:20 PM
Part 1 of adding flashing/blinking text support to neoGFX done; part 2 will be the actual rendering of the animation. #cpp #coding #gamedev #neoGFX
November 6, 2025 at 6:44 PM