frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations

https://github.com/arnegiacomo/fugleramme
227•arnemunthekaas•1h ago•52 comments

Java 27 Released

https://mail.openjdk.org/archives/list/announce@openjdk.org/thread/ORGGLMN75HFEWP7YL3ZLGHLYHVIBJDYT/
94•mkurz•1h ago•58 comments

Show HN: Hacking a $20 4G wireless hotspot into a texting device

https://bkovac.github.io/modem-thing/
26•bobili1234•1h ago•2 comments

I can't stop thinking about Papua New Guinea

https://notnottalmud.substack.com/p/why-i-cant-stop-thinking-about-papua
557•networked•8h ago•240 comments

Show HN: Capsule – Single-file web apps that save their data into SQLite

https://withcapsule.app/
24•bashtian•53m ago•8 comments

25 Years of Mass Surveillance Is Enough

https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html
246•iamnothere•2h ago•41 comments

Alternatives to MinIO for single-node local S3

https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/
125•rmoff•6h ago•64 comments

CSS-Tricks in Limbo

https://vale.rocks/micros/20260915-0135
142•edent•6h ago•48 comments

Show HN: Jexxa: High Speed on Device Dictation

https://jexxa.org
5•sankde•19m ago•3 comments

Sony's First Computer – The SMC-70 from 1982 [video]

https://www.youtube.com/watch?v=cT2-7KkPkBc
14•ksymph•2d ago•0 comments

Show HN: Panel – A research workspace where the agent can build its own panes

https://github.com/greentfrapp/panel
6•greentfrapp•26m ago•1 comments

Australia 'on the same page' as Canada as it seeks deeper EU alliance

https://www.reddit.com/r/worldnews/comments/1wgqken/australia_on_the_same_page_as_canada_as_it_se...
43•vrganj•59m ago•24 comments

Suspected sabotage causes major Netherlands rail disruption

https://www.bbc.com/news/articles/c8ly49w9g1edo
278•choult•4h ago•264 comments

iOS 27, iPadOS 27, and macOS 27

https://www.apple.com/newsroom/2026/09/major-updates-for-apples-software-platforms-are-now-availa...
672•throw0101d•20h ago•776 comments

OpenArm: An open-source 7DOF humanoid arm

https://github.com/enactic/OpenArm
158•Lwrless•2d ago•33 comments

The k-server conjecture is true

https://arxiv.org/abs/2609.15979
66•iamsyr•6h ago•27 comments

OpenAI buys smartphone camera maker Glass Imaging for $300M

https://techcrunch.com/2026/09/14/openai-buys-smartphone-camera-maker-glass-imaging-for-300-milli...
62•myth_drannon•2h ago•32 comments

Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks

https://github.com/ordewell/ordewell
7•ac-ciano•53m ago•0 comments

US confirms for first time it has deployed space weapons

https://www.bbc.com/news/articles/ck790xg41ygro
180•harporoeder•10h ago•112 comments

Lingo.dev (YC F24) is hiring a senior content engineer (Remote, worldwide)

https://lingo.dev/en/careers/ff88132a-cb79-4d35-a6a0-a6230de7a013
1•maxpr•7h ago

25 Years of Mass Surveillance Is Enough [Auth: Cindy Cohn; Bruce Schneier]

https://www.lawfaremedia.org/article/25-years-of-mass-surveillance-is-enough
49•mdp2021•2h ago•5 comments

Inverse-Square Law

https://blog.coredump.cx/p/inverse-square-law
18•surprisetalk•1d ago•4 comments

A rough guide for going back to the Moon

https://research.ibm.com/blog/nasa-ibm-lunar-foundation-model
34•gmays•23h ago•24 comments

4,400-Year-Old Tomb of Egyptian Judge Found at Saqqara with Colors on Walls

https://arkeonews.net/4400-year-old-tomb-of-an-egyptian-judge-found-at-saqqara-with-colors-still-...
183•arunbahl•2d ago•55 comments

Pion, an agent designed to run any company autonomously

https://andonlabs.com/blog/why-we-built-pion
447•lukaspetersson•21h ago•547 comments

There are only twelve 4x4 sudokus (and a cool trick for finding minimal subsets)

https://baldino.dev/blog/there-are-only-twelve-4x4-sudokus/
25•Fran314•1d ago•8 comments

Linux from Scratch

https://www.linuxfromscratch.org/
290•sippingabonedry•10h ago•88 comments

AI 'kill switch' may need to be mandatory, Anthropic co-founder tells BBC

https://www.bbc.com/news/articles/cqgk5e2j0gg8o
23•Betelbuddy•43m ago•41 comments

Charts built for Chat

https://dbtcharts.com/blog/charts-built-for-chat/
273•thingsilearned•17h ago•79 comments

Show HN: Redis City – Explore how Redis works in an interactive 3D model

https://poltora.dev/redis
141•poltora•2d ago•22 comments
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?