frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Minecraft: Java Edition now uses SDL3

https://www.minecraft.net/en-us/article/minecraft-26-3-snapshot-4
76•ObviouslyFlamer•2h ago•42 comments

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

https://chipweinberger.com/articles/20260719-hardware-is-not-so-hard
162•chipweinberger•4h ago•81 comments

Blender 5.2 LTS

https://www.blender.org/download/releases/5-2/
146•makizar•4d ago•66 comments

The death and rebirth of my home server

https://sgt.hootr.club/blog/home-server-rebirth/
52•steinuil•4h ago•24 comments

OpenAI reduces Codex Model Context Size from 372k to 272k

https://github.com/openai/codex/pull/33972/files
103•AmazingTurtle•6h ago•47 comments

Transcribe.cpp

https://workshop.cjpais.com/projects/transcribe-cpp
620•sebjones•14h ago•130 comments

Bananas sprout in Rayleigh Garden UK after 15 years

https://www.bbc.com/news/articles/cvg8edqq5g5o
11•teleforce•1h ago•5 comments

DRIVE – Operational Excellence for AI-accelerated engineering

https://www.cortex.io/drive
8•backlit4034•1h ago•2 comments

Qwen3.8 is launching and going open-weight soon

https://twitter.com/Alibaba_Qwen/status/2078759124914098291
328•nh43215rgb•5h ago•171 comments

I burned all my tokens researching how to save tokens

https://quesma.com/blog/custom-deep-research-pipeline/
61•bkotrys•2h ago•47 comments

I joined the IndieWeb, here's what I learned

https://en.andros.dev/blog/0b8e451e/i-joined-the-indieweb-heres-what-i-learned/
34•andros•3h ago•18 comments

Infinities, impossibilities, and the man in the white linen suit

https://iain.so/infinities-impossibilities-and-the-man-in-the-white-linen-suit
11•iainharper•5d ago•8 comments

Speech Recognition and TTS in less than 500kb

https://github.com/moonshine-ai/moonshine/tree/main/micro
497•petewarden•4d ago•69 comments

The Kimi K3 Moment

https://stephen.bochinski.dev/blog/2026/07/18/the-kimi-k3-moment/
525•sbochins•21h ago•505 comments

Codex Resets

https://codex-resets.com/
232•denysvitali•15h ago•157 comments

Mathematicians still don't know the fastest way to multiply numbers

https://www.scientificamerican.com/article/mathematicians-still-dont-know-the-fastest-way-to-mult...
151•beardyw•5d ago•91 comments

The Mighty Big Array of Finn Jensen LA8YB

https://la0by.darc.de/LA8YB_EME_MBA.htm
22•kalehmann•6h ago•5 comments

Better and Cheaper Than IPTV

https://github.com/stupside/castor
255•xonery•13h ago•72 comments

Land Atlas – soil, farmability, and crop analysis for land listings

https://land-atlas-production.up.railway.app/welcome
4•L3dge•6d ago•1 comments

Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

https://www.neatnik.net/hardcore-indieweb
200•cdrnsf•16h ago•167 comments

Restoring and Demoing 1960s Vintage Computers at the Computer History Museum [pdf]

https://ibm-1401.info/pictures/Proc-MIW-2017-Garner-1401PDP1.pdf
25•rbanffy•1w ago•3 comments

Show HN: Akashic – A self-hosted intelligence workspace inspired by Palantir

https://github.com/CaviraOSS/Akashic
8•nullure•3h ago•0 comments

Scrying the AMD GFX1250 LLVM Tea Leaves

https://chipsandcheese.com/p/scrying-the-amd-gfx1250-llvm-tea
42•mfiguiere•9h ago•1 comments

Classic Amiga titles, free to download

https://amigafreeware.downer.tech/
147•doener•16h ago•20 comments

Using self-hosted Umami for iOS app analytics

https://hjerpbakk.com/blog/2026/07/14/umami-for-apps
34•Sankra•5d ago•4 comments

Making Software: How to make a font

https://www.makingsoftware.com/chapters/how-to-make-a-font
64•Garbage•5d ago•10 comments

A Visual Catalog of Retro Macintosh Software

https://www.marciot.com/mac68k-visual-catalog/
63•zdw•1w ago•6 comments

Goodbye, and Thanks for All the Bikesheds

https://queue.acm.org/detail.cfm?id=3818307
252•Ygg2•21h ago•229 comments

The Art of Insight in Science and Engineering – Mastering Complexity(2014) [pdf]

https://ocw.mit.edu/courses/res-6-011-the-art-of-insight-in-science-and-engineering-mastering-com...
28•nill0•7h ago•2 comments

NYC may require landlords and realtors to disclose the use of AI in listings

https://petapixel.com/2026/07/16/mayor-mamdani-says-landlords-cant-secretly-use-ai-images-to-adve...
527•gnabgib•16h ago•228 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?