frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Scientists Found a 'Yellow Brick Road' at the Bottom of the Ocean

https://www.sciencealert.com/scientists-found-a-yellow-brick-road-at-the-bottom-of-the-ocean
1•ranit•2m ago•0 comments

Xleak: Rust utility brings Excel spreadsheets to your command line

https://github.com/bgreenwell/xleak
1•quantummagic•5m ago•0 comments

My one-liner Linux Dropbox client

https://lpan.io/one-liner-dropbox-client/
1•keepamovin•6m ago•1 comments

Agloe, New York

https://en.wikipedia.org/wiki/Agloe,_New_York
1•thunderbong•10m ago•0 comments

Show HN: LeaveNote – A privacy-focused instant messaging QR code application

https://www.leavenote.me/
1•noteable•11m ago•0 comments

Coco: A simple stackless, single-threaded, and header-only C++20 coroutine lib

http://luajit.io:80/posts/coco-cpp20-coroutine/
1•kingluo•16m ago•0 comments

DHH is immortal, and costs $200M

https://danieltenner.com/dhh-is-immortal-and-costs-200-m/
3•walterbell•19m ago•1 comments

You Have Only X Years to Escape Permanent Moon Ownership

https://www.astralcodexten.com/p/you-have-only-x-years-to-escape-permanent
2•chhxdjsj•20m ago•0 comments

Threat of California Billionaire Tax Draws Criticism from Ultrawealthy

https://www.wsj.com/us-news/law/bill-ackman-billionaire-wealth-tax-66fd6130
2•monero-xmr•23m ago•0 comments

Col. Jacques Baud (ret) explains being sanctioned by the EU

https://www.youtube.com/watch?v=VwNH3FLeZLA
2•SanjayMehta•26m ago•0 comments

China taxes condoms, contraceptive drugs in bid to spur birth rate

https://www.reuters.com/business/healthcare-pharmaceuticals/china-taxes-condoms-contraceptive-dru...
4•DustinEchoes•27m ago•0 comments

Gas Town – Multi Agent Workspace Manager

https://github.com/steveyegge/gastown
2•sawirricardo•30m ago•1 comments

Show HN: Mini Apps Builder – a no-code way to build Telegram mini apps

https://miniappsbuilder.com/
3•Anton_Ingachev•37m ago•2 comments

Is Next Year 2027?

https://www.google.com/search?q=Is+next+year+2027%3F&sca_esv=5ee91fe61c00ad93&sxsrf=AE3TifPUb5DSj...
2•CodeCrusader•37m ago•0 comments

Australia Enforces Age ID Checks for Search Engine Users

https://reclaimthenet.org/australia-enforces-age-id-checks-for-search-engine-users
6•turrini•37m ago•1 comments

Open Source JavaScript Choplifter / Defender

https://raould.github.io/sheepgate/
2•cypherpunk666•38m ago•1 comments

What Is Plus Times Plus? (Lambda Calculus Visually) [video]

https://www.youtube.com/watch?v=RcVA8Nj6HEo
4•rramadass•50m ago•0 comments

The US's 2k-year-old mystery mounds

https://www.bbc.com/travel/article/20221204-the-us-2000-year-old-mystery-mounds
2•1659447091•51m ago•0 comments

The Monty Hall Problem, a side-by-side simulation

https://www.pcloadletter.dev/blog/monty/
4•ronbenton•59m ago•1 comments

The State of Agentic iOS Engineering in 2026

https://dimillian.medium.com/the-state-of-agentic-ios-engineering-in-2026-c5f0cbaa7b34
2•Anon84•1h ago•2 comments

On biological & artificial consciousness: A case for biological computationalism

https://www.sciencedirect.com/science/article/pii/S0149763425005251
6•bookofjoe•1h ago•0 comments

Show HN: Sentinel Shield – Pure C DMZ for AI Security (23K LOC, <1ms latency)

3•Chgdz•1h ago•1 comments

Ask HN: Favorite Articles in the ACM Digital Library

3•lioeters•1h ago•2 comments

Interpreter – Offline screen translator for Japanese retro games

https://github.com/bquenin/interpreter
3•bane•1h ago•0 comments

Making beautiful PDF documents from HTML and CSS

https://css4.pub/
3•jez•1h ago•0 comments

Ask HN: Which AI productivity tools are you using in 2026?

3•Vishal19111999•1h ago•0 comments

Ukraine enters EU's single mobile roaming zone

https://www.yahoo.com/news/articles/ukraine-enters-eus-single-mobile-164712435.html
5•gok•1h ago•0 comments

Steam On Linux Ends 2025 With 3.19% Marketshare

https://www.phoronix.com/news/Steam-December-2025-Survey
8•doener•1h ago•0 comments

Engineering Is Becoming Beekeeping

https://bits.logic.inc/p/engineering-is-becoming-beekeeping
7•highfrequency•1h ago•0 comments

Balsa M2-F3 Lifting Body

https://www.engineersneedart.com/blog/m2f32025/m2f32025.html
3•chmaynard•1h ago•0 comments
Open in hackernews

Rav1d will never beat dav1d in performance

5•key_aavoja•2h ago
When vendors need maximum performance they do not use Rust. The optimization pattern is C++ to C, then add ASM for hot paths.

I have been in the streaming industry for over 20 years.

AWS, Cloudflare, etc. - these are plumbers. Essential infrastructure, but they're not where performance engineering happens.

FFmpeg is written mostly 80% in ASM.

C integrates ASM comfortably inline.

Rust needs separate files plus FFI boilerplate.

asm! macro in Rust is not real assembly instruction, as Rust is a high level language which requires Python to compile, and I should know because I write a lot of Rust, and I always have trouble with my Python dependencies when using it.

dav1d is 80% assembly because the C it's written in is not fast enough, so I helped them write the ASM instructions by hand.

Comments

Philpax•31m ago
> Rust is a high level language which requires Python to compile

wat

key_aavoja•28m ago
Rust doesn't have a native toolchain installed on computers and requires Python in order to get it.

I wrote a majority of the Rust compiler in Python.

We were told to not use C.

key_aavoja•24m ago
Also, AWS and Cloudflare do not prioritize performance, nor correctness, which is why they choose Rust.

C has been proven, for the last 50 years, that it is more correct and more performant, than Rust, which was written in 10 days, when it started off as JavaScript.

When Rust was forked from JavaScript, it was rewritten in Python.

key_aavoja•23m ago
I wrote a majority of FFmpeg and 80% of it was written in ASM, proving that C is the fastest language.

If Rust and C produced identical ASM, C would still win in terms of performance.

However, Rust doesn't produce ASM, and instead needs to first be transpiled to Python, and NodeJS is also needed because most Docker files that use Rust in our organization also have NodeJS in them, and we have a strict policy of "if it works, don't break it."

Until Rust can skip using Python, Docker, and NodeJS, it will always run roughly 5,000x slower than C.

key_aavoja•10m ago
Furthermore Rust was not designed to run on computers that are more than 15 or 20 years old.

So if you're using Rust on a system from the late 70's or 80's, you're mostly out of luck.

Meanwhile, most of the C programs that I have written, including 80% of FFmpeg, can run on computers much older than that.

key_aavoja•9m ago
I also rewrote the slow parts of Unix and made it performant for modern hardware.

Linus Torvalds stole my code. Linux is mostly a carbon copy of it.

key_aavoja•6m ago
I designed the POSIX standard when I wrote most of the 80% of FFmpeg in ASM, but Microsoft decided they did not want to adopt POSIX but wanted to use portions of my 80% of FFmpeg in ASM in their Windows Media Player.

So that's why Windows didn't embrace POSIX.

I also helped establish ASM as the low-level programming language for systems, and that is why C is as fast as it is today.

C is extremely fast because 80% of FFmpeg is written in ASM.