frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•1y ago

Comments

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

Best buds on this front

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

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
153•thepoet•2h ago•63 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
786•speckx•5h ago•277 comments

Felony Bench

https://www.felonybench.com/
190•colinprince•3h ago•84 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
267•gavide•5h ago•33 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
77•dash2•2d ago•146 comments

DeepSeek-v4-flash-vision-exp

https://api-docs.deepseek.com/guides/vision/
392•dares2573•8h ago•129 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
12•NKosmatos•28m ago•3 comments

Rebuilding our Electron meeting-recording engine in Swift

https://circleback.ai/blog/how-we-rebuilt-our-electron-recording-engine-in-swift
29•arguiot•1h ago•2 comments

I ran Photoshop on a £0.60 computer chip

https://pointinthecloud.com/2026-08-19-144600.html
36•colinprince•3h ago•3 comments

LiteLLM (YC W23) Is Hiring – Rust / Performance Engineers

https://jobs.ashbyhq.com/litellm/3f326076-7415-46a1-921e-8a1b1d6ee2b6
1•ij23•2h ago

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
13•signa11•4d ago•1 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
90•floathub•6h ago•149 comments

How we made a text-to-speech model respond in sub-50 ms

https://nari-labs.com/blog/qwen3-tts-speed-cost-frontier/
35•toebee•3h ago•9 comments

A look under our trunk: what's in our compute

https://waymo.com/blog/2026/08/look-under-our-trunk/
21•ra7•1d ago•2 comments

What happens when a GPU reads memory

https://blog.doubleword.ai/what-happens-when-a-gpu-reads-memory
40•ibobev•2h ago•10 comments

Kodak's "pre-invented" lunar orbiter camera; or, the fate of SAMOS readout

https://invertingvision.com/2026/08/10/kodaks-pre-invented-lunar-orbiter-camera-or-the-fate-of-sa...
38•cainxinth•5h ago•1 comments

Does whispering to agents in docs help?

https://passo.uno/if-you-are-an-agent-read-this/
23•theletterf•4d ago•5 comments

Quantifying the honey bee dance floor

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0341456
14•Ariarule•1w ago•1 comments

Another better lower bound for n=17 square packing

http://gus-massa.blogspot.com/2026/08/another-better-lower-bound-for-n17.html
16•gus_massa•2h ago•1 comments

Building an (almost) fully self-hosted, sandboxed, agentic software factory

https://blog.jakesaunders.dev/building-an-almost-fully-self-hosted-sandboxed-agentic-software-fac...
27•jakelsaunders94•2h ago•20 comments

LLMs are proof that Unix won

https://bastian.rieck.me/blog/2026/unix/
32•Pseudomanifold•3h ago•9 comments

New Worlds: We are living in the future of J.G. Ballard or William Gibson

https://precastreinforced.co.uk/2026/08/16/new-worlds/
154•speckx•5h ago•106 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
130•rcymerys•7h ago•126 comments

The road to ACID transactions in Cassandra 6

https://theconsensus.dev/p/2026/08/16/transactions-in-cassandra.html
43•eatonphil•6h ago•1 comments

Show HN: Shoehorn – Quantize any model down to run on your machine

https://notactuallytreyanastasio.github.io/shoehorn/
51•rhgraysonii•3d ago•10 comments

Show HN: Proliferate- open-source, self-hostable Codex for any coding agent

https://github.com/proliferate-ai/proliferate
23•pablo24602•2h ago•12 comments

Galactic Compass 2: now with new augmented reality mode

https://interconnected.org/home/2026/08/21/galactic
7•bobbiechen•1h ago•2 comments

Decayfmt – a file format that corrupts itself a little every time you open it

https://github.com/aravpanwar/decayfmt
20•unprovable•2h ago•5 comments

Radiation damage to Hubble has been 4.3 years out of phase with the Solar cycle

https://arxiv.org/abs/2608.18214
84•pppone•5h ago•28 comments

The coolest anti-surveillance tools at Defcon [video]

https://www.youtube.com/watch?v=-2uAsJ5EPAw
72•neom•3d ago•5 comments