frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Vibe coding a bookshelf with Claude Code

https://balajmarius.com/writings/vibe-coding-a-bookshelf-with-claude-code/
53•balajmarius•1h ago•24 comments

Kidnapped by Deutsche Bahn

https://www.theocharis.dev/blog/kidnapped-by-deutsche-bahn/
301•JeremyTheo•2h ago•331 comments

What an unprocessed photo looks like

https://maurycyz.com/misc/raw_photo/
1826•zdw•15h ago•297 comments

CIA Star Gate Project: An Overview (1993) [pdf]

https://www.cia.gov/readingroom/docs/CIA-RDP96-00789R002800180001-2.pdf
47•dvrp•11h ago•33 comments

Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB

https://github.com/HarryR/z80ai
268•quesomaster9000•8h ago•71 comments

Kubernetes egress control with squid proxy

https://interlaye.red/kubernetes_002degress_002dsquid.html
29•fsmunoz•2h ago•19 comments

You can make up HTML tags

https://maurycyz.com/misc/make-up-tags/
355•todsacerdoti•11h ago•131 comments

Libgodc: Write Go Programs for Sega Dreamcast

https://github.com/drpaneas/libgodc
14•drpaneas•44m ago•3 comments

Feynman's Hughes Lectures: 950 pages of notes

https://thehugheslectures.info/the-lectures/
61•gnubison•3h ago•10 comments

Huge Binaries

https://fzakaria.com/2025/12/28/huge-binaries
113•todsacerdoti•8h ago•40 comments

Developing a Beautiful and Performant Block Editor in Qt C++ and QML

https://rubymamistvalove.com/block-editor
87•michaelsbradley•2d ago•28 comments

UK accounting body to halt remote exams amid AI cheating

https://www.theguardian.com/business/2025/dec/29/uk-accounting-remote-exams-ai-cheating-acca
32•beardyw•1h ago•7 comments

My First Meshtastic Network

https://rickcarlino.com/notes/electronics/my-first-meshtastic-network.html
93•rickcarlino•9h ago•30 comments

Unity's Mono problem: Why your C# code runs slower than it should

https://marekfiser.com/blog/mono-vs-dot-net-in-unity/
222•iliketrains•16h ago•118 comments

You can't design software you don't work on

https://www.seangoedecke.com/you-cant-design-software-you-dont-work-on/
33•saikatsg•6h ago•4 comments

As AI gobbles up chips, prices for devices may rise

https://www.npr.org/2025/12/28/nx-s1-5656190/ai-chips-memory-prices-ram
213•geox•15h ago•320 comments

Software engineers should be a little bit cynical

https://www.seangoedecke.com/a-little-bit-cynical/
231•zdw•16h ago•165 comments

Show HN: See what readers who loved your favorite book/author also loved to read

https://shepherd.com/bboy/2025
15•bwb•2h ago•5 comments

Market design can feed the poor

https://worksinprogress.co/issue/how-market-design-can-feed-the-poor/
21•ortegaygasset•3h ago•9 comments

Golfing Is Not Rowing

https://taylor.town/golf-vs-rowing
7•surprisetalk•4d ago•1 comments

Researchers discover molecular difference in autistic brains

https://medicine.yale.edu/news-article/molecular-difference-in-autistic-brains/
157•amichail•16h ago•83 comments

Staying ahead of censors in 2025

https://forum.torproject.org/t/staying-ahead-of-censors-in-2025-what-weve-learned-from-fighting-c...
181•ggeorgovassilis•8h ago•179 comments

MongoBleed Explained Simply

https://bigdata.2minutestreaming.com/p/mongobleed-explained-simply
213•todsacerdoti•17h ago•93 comments

Show HN: My not-for-profit search engine with no ads, no AI, & all DDG bangs

https://nilch.org
112•UnmappedStack•9h ago•57 comments

Asking Gemini 3 to generate Brainfuck code results in an infinite loop

https://teodordyakov.github.io/brainfuck-agi/
67•TeodorDyakov•4h ago•67 comments

PySDR: A Guide to SDR and DSP Using Python

https://pysdr.org/content/intro.html
195•kklisura•18h ago•11 comments

Spherical Cow

https://lib.rs/crates/spherical-cow
111•Natfan•15h ago•16 comments

Fast GPU Interconnect over Radio

https://spectrum.ieee.org/rf-over-fiber
42•montroser•10h ago•6 comments

Mouse: Computer Programming Language (2006)

http://mouse.davidgsimpson.com/
21•gappy•2d ago•4 comments

Koine

https://github.com/pattern-zones-co/koine
15•handfuloflight•3d ago•4 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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