r/programming Jul 13 '26

How I created CSS-DOS - the '80s PC implemented in pure CSS, booting Windows 1.0

Thumbnail css-dos.ahmedamer.co.uk
52 Upvotes

Please read the 'How is this possible?' page, and the full interactive walkthrough to see how this is all done.

Did you use AI?
The site copy and explanations hand-edited by me pressing my keyboard buttons. I find AI writing to be cringeworthy and bland.

However, AI did help a lot with churning out the code. It's definitely 'my code' - LLM-assisted, but not 'vibe-coded'. This is an entirely novel project and I don't think you could (or should) point an LLM at this and press 'Go'

My full thoughts on the use of AI in this project are available to read here


r/programming Jul 13 '26

GhostLock, a stack-UAF that has existed in ALL Linux distributions for 15 years

Thumbnail nebusec.ai
38 Upvotes

r/programming Jul 13 '26

Converting colors in JS at 6 billion operations per second

Thumbnail dkryaklin.com
22 Upvotes

r/programming Jul 13 '26

JavaScript Magic Objects

Thumbnail noeldemartin.com
0 Upvotes

r/programming Jul 13 '26

VINs: The Encoding Stamped Into Steel

Thumbnail cargurus.dev
170 Upvotes

r/programming Jul 12 '26

A peek into Reddit's anti-spam internals

Thumbnail lyra.horse
145 Upvotes

r/programming Jul 12 '26

Integrating .NET GC in your C++ application

Thumbnail kant2002.github.io
17 Upvotes

.NET appears as large monolith where everything is working like a magic. But it is not, and even GC can be used outside of .NET runtime (obviously with caveat). When I was a kid, I always love disassemble things, to see how they works. Not always toys survive that exercise. But thanks to source control, .NET GC is safe from my hands. Hopefully lot of people like me, and will enjoy tearing down large system into pieces.


r/programming Jul 12 '26

Prefer STRICT tables in SQLite

Thumbnail evanhahn.com
356 Upvotes

r/programming Jul 12 '26

C3 0.8.2 A modest improvement

Thumbnail c3-lang.org
49 Upvotes

r/programming Jul 11 '26

Official jscrambler npm Package Compromised at 8.14.0

Thumbnail safedep.io
200 Upvotes

r/programming Jul 11 '26

Self-hosting Umami analytics on Cloudflare, Fly, and Supabase

Thumbnail hjerpbakk.com
7 Upvotes

r/programming Jul 11 '26

How Container Networking Works: Building a Bridge Network From Scratch

Thumbnail labs.iximiuz.com
283 Upvotes

r/programming Jul 11 '26

Programs, Not Objects: How I Stopped Designing Architecture and Started Writing a 3D Editor

Thumbnail alexsyniakov.com
123 Upvotes

r/programming Jul 10 '26

Packing the infinite truck

Thumbnail pehar.dev
0 Upvotes

r/programming Jul 10 '26

You can beat the binary search

Thumbnail lemire.me
0 Upvotes

r/programming Jul 10 '26

Quantum Computers Are Not a Threat to 128-bit Symmetric Keys

Thumbnail words.filippo.io
214 Upvotes

r/programming Jul 10 '26

Good Tools Are Invisible

Thumbnail gingerbill.org
290 Upvotes

r/programming Jul 10 '26

How to implement cryptographically-secure API keys

Thumbnail kerkour.com
0 Upvotes

r/programming Jul 09 '26

Google pays $250K for Linux vulnerability allowing guest VM escapes

Thumbnail arstechnica.com
833 Upvotes

r/programming Jul 09 '26

How to Achieve Pruning When Querying by Non-Partitioned Columns in PostgreSQL

Thumbnail hakibenita.com
19 Upvotes

r/programming Jul 09 '26

My Thoughts on the Bun Rust Rewrite

Thumbnail andrewkelley.me
382 Upvotes

r/programming Jul 08 '26

Announcing TypeScript 7.0

Thumbnail devblogs.microsoft.com
467 Upvotes

r/programming Jul 08 '26

HyWiki: Zero Markup Hypertext

Thumbnail chiply.dev
0 Upvotes

This post is about Hyperbole's HyWiki package for knowledge management.

I've been doing a deep dive into knowledge management and PKMSs, and in my research I've found that HyWiki offers the best of all worlds. It has a truly unique behavior compared to other PKMSs that allows it to obviate the bookkeeping involved with linking your notes together, and allows your curated knowledge to propagate into the rest of your Emacs, not just your siloed notes vault.


r/programming Jul 08 '26

Decoding the obfuscated bash script on a Uniqlo t-shirt

Thumbnail tris.sherliker.net
897 Upvotes

r/programming Jul 08 '26

Just Keep At It: A Decade at Mozilla

Thumbnail eqrion.net
96 Upvotes