A 2024 plea for lean software security programming languages open source Article 2960 words, published Jan 18 2024 36 votes
For the first time: system roms, data dumps, scans and photographs, and a MAME driver for the little-known Sega AI Article 4329 words 13 votes
The Inside Story of PC Magazine, PC World, and Macworld's Origins, as Told by David Bunnell Article 10 605 words 8 votes
The inability to count correctly: Debunking the US National Institute of Standards and Technology's calculation of the cryptographic security level of Kyber-512 security Article 18 162 words 25 votes
IBM, Red Hat and Free Software: An old maddog's view open source linux.red hat Article 7883 words 36 votes
Forth: The programming language that writes itself programming languages programming.concatenative Article 32 703 words 10 votes
The Great Fiction of AI | The strange world of high-speed semi-automated genre fiction Article published Jul 20 2022 9 votes
The right thing for the wrong reasons: FLOSS doesn't imply security security open source Article 3193 words 7 votes
ChaosDB explained: Walkthrough of Azure's Cosmos DB vulnerability security Article 6005 words 6 votes
Zoom zero-click RCE from Pwn2Own 2021 - Technical write-up describing the process of discovering and exploiting the vulnerability security Article 8193 words, published Aug 23 2021 6 votes
Kaspersky Password Manager had multiple problems in its password-generator, resulting in its passwords being predictable and easily brute-forced security Article 3475 words, published Jul 6 2021 21 votes
The Internet Is Rotting - The glue that holds humanity’s knowledge together is coming undone Article 6493 words 9 votes
An exploration of the types of subclassing and when inheritance is a good choice compared to composition, through the lens of Python Article 4656 words 4 votes
Attempting to use a software engineering approach to win at chess against my brother—and only my brother Article 3116 words, published May 28 2021 10 votes
Exploring the CSS @property feature and its type-checking and animating capabilities web development Article 2473 words 6 votes
Researching the potential of using machine learning to predict random number generation security Article 6572 words 11 votes
Hacking Apple for 3 months - 55 vulnerabilities discovered, with $288,500 in bug bounties awarded security Article 9230 words 10 votes
An exploration of Project Zero Issue 2046, a seemingly unexploitable and simple bug in the V8 JavaScript engine that turns out to be exploitable in a very complex manner security Article 6983 words 7 votes
Learning Rust can be frustrating because it's different enough from other languages that you may not even be able to easily describe the issues you're having Article 5511 words 11 votes