frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

ZCode – Harness for GLM-5.2

https://zcode.z.ai/en
331•chvid•8h ago•263 comments

Oomwoo, an open-source robot vacuum you build yourself

https://makerspet.com/blog/building-an-open-source-robot-vacuum-meet-oomwoo/
166•devicelimit•5h ago•31 comments

Senior SWE-Bench: open-source benchmark that assesses agents as senior engineers

https://senior-swe-bench.snorkel.ai/
54•matt_d•3h ago•36 comments

For first time, a cell built from scratch grows and divides

https://www.quantamagazine.org/for-the-first-time-a-cell-built-from-scratch-grows-and-divides-202...
811•defrost•15h ago•269 comments

Kimi K2.7 Code is generally available in GitHub Copilot

https://github.blog/changelog/2026-07-01-kimi-k2-7-is-now-available-in-github-copilot/
22•unliftedq•1h ago•3 comments

Bring back crappy forums

https://tedium.co/2026/07/01/online-web-forums-retrospective/
145•pentagrama•3h ago•93 comments

CursorBench 3.1

https://cursor.com/evals
7•handfuloflight•54m ago•0 comments

What to learn to be a graphics programmer

https://blog.demofox.org/2026/07/01/what-to-learn-to-be-a-graphics-programmer/
294•atan2•12h ago•154 comments

Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance

https://blog.google/innovation-and-ai/technology/safety-security/opening-up-zero-knowledge-proof-...
109•consumer451•7h ago•90 comments

FFmpeg 9.1's new AAC encoder

https://hydrogenaudio.org/index.php/topic,129691.0.html
338•ledoge•16h ago•105 comments

Ask HN: Who is hiring? (July 2026)

179•whoishiring•15h ago•193 comments

How do wombats poop cubes?

https://www.science.org/content/article/how-do-wombats-poop-cubes-scientists-get-bottom-mystery
91•bushwart•1d ago•38 comments

Database Traffic Control

https://planetscale.com/blog/introducing-database-traffic-control
26•religio•1d ago•1 comments

The Underhanded C Contest

https://underhanded-c.org/
70•ccabraldev•7h ago•9 comments

Qualcomm Linux 2.0

https://www.qualcomm.com/developer/blog/2026/06/qualcomm-linux-2-now-available
83•gilgamesh3•9h ago•31 comments

Show HN: Searchable directory of 22k+ products from worker-owned co-ops

https://www.workerowned.info/
309•IESAI_ski•9h ago•63 comments

Weave Robotics launches Isaac 1, a $7,999 home robot with Fall 2026 deliveries

https://www.weaverobotics.com/isaac-1
136•ryanmerket•12h ago•193 comments

A new Android malware from Google

https://f-droid.org/2026/07/01/adv-malware.html
41•drewfax•3h ago•8 comments

Internal Combustion Engine (2021)

https://ciechanow.ski/internal-combustion-engine/
304•StefanBatory•17h ago•89 comments

Learn Vim motions with an ice-cream van

https://thisismodest.com/vimscoops/
32•marcusmichaels•12h ago•3 comments

Monetization Gateway: Charge for any resource behind Cloudflare via x402

https://blog.cloudflare.com/monetization-gateway/
278•soheilpro•16h ago•190 comments

Chip Off The Old Block

https://www.astralcodexten.com/p/chip-off-the-old-block
69•paulpauper•8h ago•7 comments

Proliferate (YC S25) Is Hiring

https://www.ycombinator.com/companies/proliferate/jobs/mMHvKR9-founding-product-engineer
1•pablo24602•9h ago

The <Usermedia> HTML Element

https://developer.chrome.com/blog/usermedia-html-element
64•twapi•6h ago•29 comments

Ask HN: Who wants to be hired? (July 2026)

120•whoishiring•15h ago•280 comments

Why jet engines aren't made in China

https://aakash.substack.com/p/why-jet-engines-arent-made-in-china
103•paulpauper•1d ago•84 comments

The vibration of the pager has a sound all its own

https://www.notyouremergency.com/triage-intro
13•mooreds•3d ago•1 comments

The Apple Disk II Controller Card (2021)

https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii-controller-card/
71•stmw•2d ago•18 comments

Global review confirms mRNA vaccines are safe, effective and full of promise 

https://news.ubc.ca/2026/06/mrna-vaccines-are-safe-effective-and-full-of-promise/
276•coloneltcb•5h ago•244 comments

Avo 4 released – 15 months and 2000 commits later

https://avohq.io/blog/avo-4
5•adrianthedev•2d ago•2 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?