frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Motorola GrapheneOS devices will be bootloader unlockable/relockable

https://grapheneos.social/@GrapheneOS/116160393783585567
599•pabs3•8h ago•167 comments

RFC 9849. TLS Encrypted Client Hello

https://www.rfc-editor.org/rfc/rfc9849.html
37•P_qRs•1h ago•6 comments

Agentic Engineering Patterns

https://simonwillison.net/guides/agentic-engineering-patterns/
106•r4um•4h ago•22 comments

Better JIT for Postgres

https://github.com/vladich/pg_jitter
43•vladich•2h ago•8 comments

TikTok will not introduce end-to-end encryption, saying it makes users less safe

https://www.bbc.com/news/articles/cly2m5e5ke4o
222•1659447091•7h ago•156 comments

A CPU that runs entirely on GPU

https://github.com/robertcprice/nCPU
77•cypres•4h ago•23 comments

MacBook Pro with M5 Pro and M5 Max

https://www.apple.com/newsroom/2026/03/apple-introduces-macbook-pro-with-all-new-m5-pro-and-m5-max/
775•scrlk•19h ago•803 comments

Graphics Programming Resources

https://develop--gpvm-website.netlify.app/resources/
86•abetusk•6h ago•10 comments

Show HN: Rust compiler in PHP emitting x86-64 executables

https://github.com/mrconter1/rustc-php
21•mrconter11•2d ago•17 comments

On the Design of Programming Languages (1974) [pdf]

https://web.cs.ucdavis.edu/~su/teaching/ecs240-w17/readings/PLHistoryGoodDesign.PDF
35•jruohonen•3d ago•1 comments

Claude's Cycles [pdf]

https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf
622•fs123•22h ago•253 comments

Weave – A language aware merge algorithm based on entities

https://github.com/Ataraxy-Labs/weave
118•rs545837•7h ago•72 comments

Voxile: A ray-traced game made in its own engine and programming language

https://elbowgreasegames.substack.com/p/voxray-games-pushes-major-update
187•spacemarine1•12h ago•50 comments

Speculative Speculative Decoding (SSD)

https://arxiv.org/abs/2603.03251
40•E-Reverance•5h ago•6 comments

Reverse-Engineering the Wetware: Spiking Networks and the End of Matrix Math

https://metaduck.com/reverse-engineering-the-wetware-spiking-networks-td-errors-and-the-end-of-ma...
19•pgte•2d ago•5 comments

Textadept

https://orbitalquark.github.io/textadept/
130•giancarlostoro•3d ago•21 comments

My spicy take on vibe coding for PMs

https://www.ddmckinnon.com/2026/02/11/my-%f0%9f%8c%b6-take-on-vibe-coding-for-pms/
88•dmckinno•9h ago•87 comments

Mount Mayhem at Netflix: Scaling Containers on Modern CPUs

https://netflixtechblog.com/mount-mayhem-at-netflix-scaling-containers-on-modern-cpus-f3b09b68beac
54•vquemener•3d ago•25 comments

Welcoming Elizabeth Barron as the New Executive Director of the PHP Foundation

https://thephp.foundation/blog/2026/02/27/welcoming-elizabeth-barron-new-executive-director/
27•ulrischa•2d ago•15 comments

You can use newline characters in URLs

https://lemire.me/blog/2026/02/28/you-can-use-newline-characters-in-urls/
68•chmaynard•3d ago•33 comments

Indefinite Book Club Hiatus

https://whatever.scalzi.com/2026/03/03/indefinite-book-club-hiatus/
13•cdrnsf•4h ago•5 comments

When AI writes the software, who verifies it?

https://leodemoura.github.io/blog/2026/02/28/when-ai-writes-the-worlds-software.html
223•todsacerdoti•16h ago•224 comments

An Interactive Intro to CRDTs (2023)

https://jakelazaroff.com/words/an-interactive-intro-to-crdts/
141•evakhoury•13h ago•23 comments

Launch HN: Cekura (YC F24) – Testing and monitoring for voice and chat AI agents

82•atarus•18h ago•20 comments

Circle Games (2019)

https://srconstantin.wordpress.com/2019/06/06/circle-games/
6•surprisetalk•2d ago•0 comments

The largest acidic geyser has been putting on quite a show

https://www.usgs.gov/observatories/yvo/news/echinus-geyser-back-action-now
48•1659447091•7h ago•1 comments

Number Research Inc

https://numberresearch.xyz/
31•eieio•6h ago•16 comments

GPT‑5.3 Instant

https://openai.com/index/gpt-5-3-instant/
344•meetpateltech•15h ago•270 comments

California's Digital Age Assurance Act, and FOSS

https://runxiyu.org/comp/ab1043/
96•todsacerdoti•5h ago•72 comments

Mac external displays for designers and developers, part 2 (2022)

https://bjango.com/articles/macexternaldisplays2/
43•fragmede•6h ago•26 comments
Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•10mo ago

Comments

JonChesterfield•10mo ago
Exhaustive compile time checking of dispatch statements is a wonderful thing, sorely missing from the languages that decided "sum types" are a bit weird and niche.
fredrikholm•10mo ago
They make it near impossible to extend from the outside.

I can pass a Reader interface to your function, but I cannot (easily) add a

> | UnusualProtocol(Socket)

as a third party consumer.

Other than that, sum types are the better abstraction. With exhaustive first class pattern matching (eg. with proper matching on destructuring), nothing comes close in terms of ergonomics.

hermanradtke•10mo ago
That is a feature. Compose instead of extending.
Yoric•10mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•10mo ago
Elm <-> Rust

Best buds on this front

gitroom•10mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?