frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

MapLibre Tile: a modern and efficient vector tile format

https://maplibre.org/news/2026-01-23-mlt-release/
184•todsacerdoti•4h ago•37 comments

Vibe Coding Kills Open Source

https://arxiv.org/abs/2601.15494
137•kgwgk•1h ago•105 comments

After two years of vibecoding, I'm back to writing by hand

https://atmoio.substack.com/p/after-two-years-of-vibecoding-im
78•mobitar•1h ago•33 comments

Porting 100k lines from TypeScript to Rust using Claude Code in a month

https://blog.vjeux.com/2026/analysis/porting-100k-lines-from-typescript-to-rust-using-claude-code...
15•ibobev•39m ago•7 comments

Transfering Files with gRPC

https://kreya.app/blog/transfering-files-with-grpc/
25•CommonGuy•1h ago•3 comments

The Holy Grail of Linux Binary Compatibility: Musl and Dlopen

https://github.com/quaadgras/graphics.gd/discussions/242
115•Splizard•6h ago•91 comments

Things I've learned in my 10 years as an engineering manager

https://www.jampa.dev/p/lessons-learned-after-10-years-as
296•jampa•4d ago•60 comments

The browser is the sandbox

https://simonwillison.net/2026/Jan/25/the-browser-is-the-sandbox/
235•enos_feedler•9h ago•136 comments

First, make me care

https://gwern.net/blog/2026/make-me-care
672•andsoitis•19h ago•205 comments

Show HN: Only 1 LLM can fly a drone

https://github.com/kxzk/snapbench
27•beigebrucewayne•3h ago•12 comments

Water 'Bankruptcy' Era Has Begun for Billions, Scientists Say

https://www.bloomberg.com/news/articles/2026-01-20/water-bankruptcy-era-has-begun-for-billions-sc...
34•ciconia•1h ago•29 comments

Text Is King

https://www.experimental-history.com/p/text-is-king
57•zdw•5d ago•28 comments

Scientists identify brain waves that define the limits of 'you'

https://www.sciencealert.com/scientists-identify-brain-waves-that-define-the-limits-of-you
240•mikhael•14h ago•64 comments

A macOS app that blurs your screen when you slouch

https://github.com/tldev/posturr
637•dnw•23h ago•206 comments

Wind Chime Length Calculator (2022)

https://www.snyderfamily.com/chimecalcs/
18•hyperific•5d ago•6 comments

TSMC Risk

https://stratechery.com/2026/tsmc-risk/
8•swolpers•3h ago•3 comments

The future of software engineering is SRE

https://swizec.com/blog/the-future-of-software-engineering-is-sre/
180•Swizec•16h ago•85 comments

LED lighting undermines visual performance unless supplemented by wider spectra

https://www.nature.com/articles/s41598-026-35389-6
135•bookofjoe•16h ago•119 comments

Blade Runner Costume Design (2020)

https://costumedesignarchive.blogspot.com/2020/12/blade-runner-1982.html
4•exvi•5d ago•0 comments

Clinic-in-the-Loop

https://www.asimov.press/p/clinic-loop
8•surprisetalk•4d ago•1 comments

A static site generator written in POSIX shell

https://aashvik.com/posts/shell-ssg/
54•todsacerdoti•6d ago•28 comments

Emissary, a fast open-source Java messaging library

https://github.com/joel-jeremy/emissary
21•jeyjeyemem•3d ago•10 comments

Being a Canadian in America (Eric Migicovsky)

https://ericmigi.com/blog/on-being-a-canadian-in-america-in-2026/
10•smig0•4h ago•0 comments

Running the Stupid Cricut Software on Linux

https://arthur.pizza/2025/12/running-stupid-cricut-software-under-linux/
38•starkparker•10h ago•7 comments

Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems

https://www.diljitpr.net/blog-post-postgresql-dlq
234•tanelpoder•22h ago•72 comments

Video Games as Art

https://gwern.net/video-game-art
85•andsoitis•12h ago•53 comments

Guix for Development

https://dthompson.us/posts/guix-for-development.html
113•clircle•6d ago•45 comments

Case study: Creative math – How AI fakes proofs

https://tomaszmachnik.pl/case-study-math-en.html
112•musculus•15h ago•74 comments

I was right about ATProto key management

https://notes.nora.codes/atproto-again/
163•todsacerdoti•19h ago•160 comments

Clawdbot - open source personal AI assistant

https://github.com/clawdbot/clawdbot
311•KuzeyAbi•14h ago•191 comments
Open in hackernews

Compiler Reminders

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

Comments

JonChesterfield•9mo 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•9mo 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•9mo ago
That is a feature. Compose instead of extending.
Yoric•9mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•9mo ago
Elm <-> Rust

Best buds on this front

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