frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

OpenPrinter

https://www.opentools.studio/
350•bouh•3h ago•98 comments

Al Vigier: Canada's AI strategy shouldn't include secret Palantir bills

https://www.readtheline.ca/p/al-vigier-canadas-ai-strategy-shouldnt
26•ClearwayLaw•37m ago•5 comments

Has_not_been_viewed_much

https://iamwillwang.com/notes/has-not-been-viewed-much/
32•wxw•53m ago•4 comments

Organic Maps

https://organicmaps.app/
790•tosh•10h ago•219 comments

Show HN: Homegames. An open-source game platform I've been making for 8 years

https://homegames.io
81•homegamesjoseph•3h ago•27 comments

Connections in Math: the two kinds of random

https://stillthinking.net/posts/connections-in-math-two-kinds-of-random/
12•pcael•1h ago•6 comments

The future of Flipper Zero development

https://blog.flipper.net/future-of-flipper-zero-development/
215•croes•6h ago•83 comments

New AI tutor achieves 0.71-1.30 SD effect size in Dartmouth course [pdf]

https://intextbooks.science.uu.nl/workshop2026/files/itb26_s1s2.pdf
120•jonahbard•5h ago•77 comments

Composite Video on the NES: Why's it so wobbly?

https://nicole.express/2026/phase-altering-by-line.html
35•zdw•2h ago•3 comments

Mr. Baby Paint and accidentally discovering a new cellular automata

https://tekstien-marginaalien-keskus.aalto.fi/residenssi/heikki/blog/004-december-2/
102•jfil•2d ago•18 comments

Starring the Computer

https://www.starringthecomputer.com/computers.html
159•gitowiec•7h ago•39 comments

Strange Balls found on Queensland beaches could be toxic 'space debris': experts

https://www.inkl.com/news/strange-balls-found-on-queensland-beaches-could-be-toxic-space-debris-e...
4•ivewonyoung•44m ago•1 comments

The Writers Who Wrote the Most in History

https://brennan.day/compulsion-the-writers-who-wrote-the-most-in-history/
6•bookofjoe•4d ago•0 comments

Dungeon Proof Crawler: learn how to write proofs with RPG

https://dhilst.github.io/algae/game/index.html
31•SchwKatze•3h ago•12 comments

It's not about physical vs. digital games, it's about ownership

https://popcar.bearblog.dev/its-about-ownership/
295•popcar2•9h ago•228 comments

The Private Capture of Public Genius

https://www.wysr.xyz/p/the-private-capture-of-public-genius
5•martialg•50m ago•0 comments

DNSGlobe – Rust TUI to watch DNS propagate around the world

https://github.com/514-labs/dnsglobe
18•Callicles•2h ago•11 comments

Dependencies should be fetched directly from VCS

https://www.arp242.net/deps-vcs.html
34•mrngm•3h ago•22 comments

Cursed circuits #5: capacitance multiplier

https://lcamtuf.substack.com/p/cursed-circuits-capacitance-multiplier
45•surprisetalk•4h ago•2 comments

Zuckerberg says AI agent development going slower than expected

https://www.reuters.com/business/zuckerberg-says-ai-agent-development-going-slower-than-expected-...
68•cwwc•3d ago•209 comments

CoCom regulations and GPS receivers for balloons and cubesats

https://space.stackexchange.com/questions/14687/current-situation-with-cocom-regulations-and-gps-...
16•vinnyglennon•3h ago•4 comments

Introduction to Compilers and Language Design (2021)

https://dthain.github.io/books/compiler/
269•AlexeyBrin•12h ago•45 comments

You need a webring

https://shub.club/writings/2026/july/you-need-a-webring/
55•forthwall•5h ago•34 comments

Show HN: Osint tool that finds exposed files on domains

https://search.cerast-intelligence.com/
22•PatchRequest•4h ago•8 comments

Zero-copy in Go: sendfile, splice, and the cost of io.Copy

https://segflow.github.io/post/zero-copy-sendfile-splice/
54•mrngm•4h ago•9 comments

Lean Software Scaling Laws

https://gwern.net/lean-scaling
8•gmays•9h ago•0 comments

The AI Compass Quiz

https://bambamramfan.github.io/ai-compass/
12•ai_critic•2h ago•3 comments

Does Code Cleanliness Affect Coding Agents?

https://arxiv.org/abs/2605.20049
6•softwaredoug•1h ago•0 comments

Completing a computer science degree on Coursera

https://notesbylex.com/completing-a-computer-science-degree-on-coursera
83•lexandstuff•3h ago•51 comments

Run Windows 2000 on a DEC Alpha with a new es40 fork

https://raymii.org/s/blog/Run_Windows_2000_for_Dec_Alpha_on_a_new_es40_fork.html
101•jandeboevrie•10h ago•55 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?