r/programming 12d ago

Supply chain attack on arrayref

Thumbnail blog.rust-lang.org
193 Upvotes

r/programming 12d ago

Quake Shareware, a CD-ROM just a little too full - Fabien Sanglard

Thumbnail fabiensanglard.net
247 Upvotes

r/programming 12d ago

TypeScript : Migrate repo to TypeScript 7

Thumbnail github.com
93 Upvotes

r/programming 12d ago

Rebuilding the Linux microVM stack on Apple Silicon

Thumbnail encore.dev
32 Upvotes

r/programming 13d ago

Turns are Better than Radians

Thumbnail computerenhance.com
617 Upvotes

r/programming 12d ago

Building certgrep.sh: a free CT search engine

Thumbnail haveibeensquatted.com
13 Upvotes

r/programming 12d ago

Generic Methods in Go 1.27

Thumbnail dominik.info
18 Upvotes

r/programming 13d ago

Succinct and Fast Tiny Pointer Hash Tables

Thumbnail arxiv.org
83 Upvotes

r/programming 12d ago

Modern Computer Architecture & Organization • Jim Ledin & Maciej «MJ» Jedrzejewski • GOTO 2026

Thumbnail youtu.be
9 Upvotes

r/programming 11d ago

Bun and Elm (: r)Are Friends · cekrem.github.io

Thumbnail cekrem.github.io
0 Upvotes

r/programming 12d ago

A study of privacy-related data collected by Android apps

Thumbnail link.springer.com
2 Upvotes

r/programming 13d ago

The Design and Evolution of io_uring by Jens Axboe

Thumbnail youtube.com
25 Upvotes

r/programming 13d ago

Go 1.27 is released

Thumbnail go.dev
20 Upvotes

r/programming 13d ago

Curvature Beziers - Improving on a timeless recipe

Thumbnail acko.net
119 Upvotes

r/programming 13d ago

The Pit of Success - An Interview with Rico Mariani

Thumbnail youtube.com
22 Upvotes

r/programming 12d ago

LEMON: A universal eBPF-based volatile memory acquisition tool for modern android devices and hardened linux systems

Thumbnail sciencedirect.com
3 Upvotes

r/programming 12d ago

Everyone Says Assembly Is Untyped—Everyone Is Wrong

Thumbnail gingerbill.org
0 Upvotes

r/programming 13d ago

flex: 1 and flex: 1 1 auto are not interchangeable when the parent has no definite height

Thumbnail nodreview.com
1 Upvotes

Short version, so you do not have to click:

flex: 1 expands to flex: 1 1 0%. That 0% is a percentage basis and resolves against the parent's height. A panel that is height: auto under a max-height cap has no definite height, so the percentage has nothing to resolve against and the child contributes zero. flex: 1 1 auto fixes it, because the basis becomes the content's own height.

The reason it took me an evening: Chromium quietly does what you meant, and the engine that broke it was WKWebView. Every test was green because Playwright ships its own WebKit build rather than the system one.

I have not worked out whether the spec requires that collapse or merely permits it, so I cannot say which engine is wrong. If you know which reading applies to a max-height-capped auto-height parent, I would like to hear it.


r/programming 12d ago

Git at any scale

Thumbnail cursor.com
0 Upvotes

r/programming 14d ago

I unearthed my Am29000 C compiler and web browser from 1999. It still can surf through the emulator

Thumbnail nanochess.org
108 Upvotes

r/programming 14d ago

Pandoc: What survives markup conversion?

Thumbnail dereuromark.de
41 Upvotes

With the new release of 3.10.2 I wanted to look a bit more closely into Pandoc and all those different markup languages out there - and what converts with how much "loss".

Maybe you also had to recently convert Markdown to HTML, or the other way around. In my case even different textual files into PDFs.

One key finding:
Modern languages that work with an AST are definitely competitive here.

Maybe you find it also interesting. I actually didn't know most of those languages.

Fun fact:
The author of Pandoc is also one of the original Markdown standardization authors 15 years ago (well, if you can call it that, since it evolved still into quite the chaos) - as well as Djot, which is now only a few years old and supposed to be a markdown successor of sorts.

I am mainly interested in shaping "the" markup language of the future, that is a good compromise of readability and writeability for humans, but also consumable for machines, contains all the important elements to express relevant documents from offline to online.
As a programmer I am also a big fan (and in need) of dogfooding, of course :)


r/programming 14d ago

Odin's New Inline Assembly Templates

Thumbnail odin-lang.org
59 Upvotes

r/programming 13d ago

Modern Enterprise Architecture: Architecting for Outcomes • Simon Rohrer

Thumbnail youtu.be
4 Upvotes

r/programming 14d ago

"What if SQL was like Elm?"

Thumbnail acadia.engineering
148 Upvotes

r/programming 15d ago

Nothing like a Monday morning GitHub outage

Thumbnail githubstatus.com
2.2k Upvotes