Nolan Woods
banner
thewoods.blog
Nolan Woods
@thewoods.blog
Bioinformatics, mechatronics, programming, masochism, and the occasional hot take.
trying to solve a problem in your life. That is how you get good, capable programmers. Now we have people who tried to learn to use the tool independent of any meaningful problem and are now stressed that they don't have the abilities needed to actually use the tool effectively.
January 13, 2026 at 2:30 PM
first programming language" and they are almost universally a sign that the person is only interested in getting into the business because they want a large salary or because their family is pushing them for the large salary. Programming is a tool, and you learn to use that tool because you are..
January 13, 2026 at 2:30 PM
of software engineers from the 80s and 90s. Those guys not only got into software engineering because they were particularly interested in the field but also were self taught and literally wrote the books on the subject. I get a lot of people who ask me "how do I learn to code" or "what is a good..
January 13, 2026 at 2:30 PM
the software engineering programs I was seeing in the early 2000s from institutions died off likely due to the shift away to private "code camps". We have an army of under skilled, under prepared people who are frantically trying to keep up with the expectations established by the first generation..
January 13, 2026 at 2:29 PM
3h15 is nothing, I do 4+ hour episodes of CriticalRole 3 times a week!
November 13, 2025 at 3:30 AM
I've tried books here and there but always regret them as the point is usually lost to hitting a word count.
August 17, 2025 at 4:32 AM
I tried Flatpak, I tried bundling an application with Flatpak, I skimmed through Flatpaks code. Flatpak is not ready for production and is fundamentally flawed. I was pulling my hair out before reverting back to non-Flatpak installations.
August 17, 2025 at 4:02 AM
My peeve is when publications and professors use "phasing" as if it exclusively refers to a specific thing. I literally had to defend another student who was being penalized for not providing that profs intended definition by forcing him to talk to another prof with their own exclusive definition.
August 12, 2025 at 4:39 AM
This project was literally just that: bsky.app/profile/thew...
Decapitating GPT (no not that GPT, GUID Partition Table). I needed to do some direct manipulation of disk images and created a GPT header parser using nothing more than hexdump: thewoods.blog/gpt-header/
Decapitating GPT
Using hexdump to parse GPT headers
thewoods.blog
July 25, 2025 at 5:45 PM
You reinterpret the human looking response, that is just biased noise, as a rational and original output.
July 21, 2025 at 5:47 AM
I speculate that both your riddle is largely unoriginal even if you came up with it, and the items it listed have been implicitly associated with "absence" in it's training set. The trick of LLMs is that they either show you an human produced idea it attained from its training or..
July 21, 2025 at 5:45 AM
😭finding a critical vulnerability while reverse engineering a document format you currently have in production
May 8, 2025 at 11:18 AM