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?

Transcribe.cpp

https://workshop.cjpais.com/projects/transcribe-cpp
48•sebjones•1h ago•7 comments

Speech Recognition and TTS in less than 500kb

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

Better and Cheaper Than IPTV

https://github.com/stupside/castor
17•xonery•1h ago•6 comments

Classic Amiga titles, free to download

https://amigafreeware.downer.tech/
51•doener•4h ago•7 comments

GPT-5.6 used a prompt to close a 30-year gap in convex optimization

https://old.reddit.com/r/math/comments/1uxj3cy/after_openais_cdc_proof_announcement_gpt56_used_a/
504•mbustamanter•13h ago•325 comments

If You Build It, They Will Come

https://www.benlandautaylor.com/p/if-you-build-it-they-will-come
269•barry-cotter•10h ago•99 comments

Mayor Mamdani Says Landlords Can't Use AI Images to Advertise

https://petapixel.com/2026/07/16/mayor-mamdani-says-landlords-cant-secretly-use-ai-images-to-adve...
213•gnabgib•3h ago•104 comments

Real-Time LuaTeX: Recompiling Large Documents in 1ms [pdf]

https://www.tug.org/tug2026/preprints/lode-realtime.pdf
34•amichail•3h ago•4 comments

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

https://www.neatnik.net/hardcore-indieweb
81•cdrnsf•4h ago•63 comments

Judge a book by its first pages

https://uncovered.ink
42•bookofjoe•3h ago•31 comments

I'm Making Strandfall, a Solarpunk Orienteering Larp

https://mssv.net/2026/04/29/im-making-strandfall-a-solarpunk-orienteering-larp/
92•surprisetalk•5d ago•18 comments

Is this the end of the once-mighty GoPro?

https://amateurphotographer.com/latest/photo-news/going-going-gone-is-this-the-end-of-the-once-mi...
194•aanet•3d ago•409 comments

Fable 5 vs. GPT-5.6 Sol on an NP-Hard Problem: Does /goal help?

https://charlesazam.com/blog/fable-5-gpt-5-6-sol-goal/
214•couAUIA•15h ago•106 comments

Gleam Is Now on Tangled

https://tangled.org/gleam.run/gleam
209•nerdypepper•10h ago•134 comments

Codex Resets

https://codex-resets.com/
79•denysvitali•2h ago•68 comments

Elixir-lang.org has a new design

https://elixir-lang.org/
170•bbg2401•10h ago•105 comments

Our Approach to Bioresilience: Isomorphic Labs and Google DeepMind

https://deepmind.google/blog/our-approach-to-bioresilience/
66•bookofjoe•9h ago•22 comments

LG monitors silently install software through Windows Update without consent

https://videocardz.com/newz/lg-monitors-silently-install-software-through-windows-update-without-...
1006•baranul•15h ago•513 comments

Co-evolution of self-replication and function in a digital primordial soup

https://arxiv.org/abs/2607.09211
22•vicgalle_•4h ago•4 comments

Harness Engineering

https://github.com/lopopolo/harness-engineering
9•handfuloflight•2h ago•2 comments

Show HN: Q3Edit – Edit and play Quake 3 maps in the browser

https://q3edit.com
67•drdator•10h ago•13 comments

Setting up your spare Mac for Claude Code to control, a step-by-step guide

https://ykdojo.github.io/claude-controls-mac/
178•ykev•9h ago•133 comments

Developing an Intuitive Sense of Scale

https://magworld.pw
4•vismit2000•3d ago•0 comments

Circular Obstacle Pathfinding (2017)

https://redblobgames.github.io/circular-obstacle-pathfinding/
24•andsoitis•6d ago•2 comments

A Second-Grade Teacher Revived a Beloved Video Game

https://www.nytimes.com/2026/07/13/style/backyard-baseball-video-game-teacher.html
66•danso•5d ago•26 comments

The Kimi K3 Moment

https://stephen.bochinski.dev/blog/2026/07/18/the-kimi-k3-moment/
295•sbochins•8h ago•314 comments

What's the deal with all the random weekly quota resets for agents lately?

https://minimaxir.com/2026/07/agent-quota-reset/
24•minimaxir•6h ago•35 comments

What AI did to stackoverflow in a graph

https://data.stackexchange.com/stackoverflow/query/1953768#graph
365•secretslol•14h ago•445 comments

How GitHub gave every repository a durable owner

https://github.blog/security/application-security/how-github-gave-every-repository-a-durable-owner/
66•ascertain•1w ago•24 comments

Tech note: making your own V-I plots at home

https://lcamtuf.substack.com/p/tech-note-making-your-own-v-i-plots
65•zdw•1d ago•10 comments