frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

https://jfmengels.net/compiler-reminders/
38•jfmengels1•7mo ago

Comments

JonChesterfield•7mo 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•7mo 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•7mo ago
That is a feature. Compose instead of extending.
Yoric•7mo ago
OCaml has extensible sum types. They work very nicely for some ranges of problems.
swiftcoder•7mo ago
Elm <-> Rust

Best buds on this front

gitroom•7mo ago
Tbh, missing those checks in other languages bugs me so much - it's like why leave me hanging?

Flock and Cyble Inc. Weaponize "Cybercrime" Takedowns to Silence Critics

https://haveibeenflocked.com/news/cyble-downtime
263•_a9•4h ago•53 comments

Measuring AI Ability to Complete Long Tasks: Opus 4.5 has 50% horizon of 4h49M

https://metr.org/blog/2025-03-19-measuring-ai-ability-to-complete-long-tasks/
64•spicypete•1h ago•35 comments

Show HN: Jmail – Google Suite for Epstein files

https://www.jmail.world
521•lukeigel•8h ago•109 comments

Backing Up Spotify

https://annas-archive.li/blog/backing-up-spotify.html
981•vitplister•11h ago•340 comments

Ireland’s Diarmuid Early wins world Microsoft Excel title

https://www.bbc.com/news/articles/cj4qzgvxxgvo
206•1659447091•9h ago•73 comments

Claude in Chrome

https://claude.com/chrome
156•ianrahman•8h ago•70 comments

Pure Silicon Demo Coding: No CPU, No Memory, Just 4k Gates

https://www.a1k0n.net/2025/12/19/tiny-tapeout-demo.html
307•a1k0n•13h ago•46 comments

Log level 'error' should mean that something needs to be fixed

https://utcc.utoronto.ca/~cks/space/blog/programming/ErrorsShouldRequireFixing
351•todsacerdoti•3d ago•220 comments

From devastation to wonder as Kangaroo Island bushfires lead to cave discoveries

https://www.abc.net.au/news/2025-12-13/more-than-150-caves-discovered-in-ki-after-devastating-bus...
26•speckx•5d ago•2 comments

Go ahead, self-host Postgres

https://pierce.dev/notes/go-ahead-self-host-postgres#user-content-fn-1
466•pavel_lishin•14h ago•289 comments

Big GPUs don't need big PCs

https://www.jeffgeerling.com/blog/2025/big-gpus-dont-need-big-pcs
171•mikece•11h ago•61 comments

Chomsky and the Two Cultures of Statistical Learning

https://norvig.com/chomsky.html
34•atomicnature•4d ago•13 comments

Waymo halts service during S.F. blackout after causing traffic jams

https://missionlocal.org/2025/12/sf-waymo-halts-service-blackout/
13•rwoll•35m ago•5 comments

Italian bears living near villages have evolved to be smaller and less agressive

https://phys.org/news/2025-12-italian-villages-evolved-smaller-aggressive.html
72•wjSgoWPm5bWAhXB•5d ago•39 comments

I spent a week without IPv4 (2023)

https://www.apalrd.net/posts/2023/network_ipv6/
126•mahirsaid•11h ago•222 comments

MIRA – An open-source persistent AI entity with memory

https://github.com/taylorsatula/mira-OSS
88•taylorsatula•8h ago•40 comments

Gemini 3 Pro vs. 2.5 Pro in Pokemon Crystal

https://blog.jcz.dev/gemini-3-pro-vs-25-pro-in-pokemon-crystal
261•alphabetting•4d ago•80 comments

Show HN: HN Wrapped 2025 - an LLM reviews your year on HN

https://hn-wrapped.kadoa.com?year=2025
156•hubraumhugo•16h ago•94 comments

OpenSCAD is kinda neat

https://nuxx.net/blog/2025/12/20/openscad-is-kinda-neat/
227•c0nsumer•12h ago•162 comments

Biscuit is a specialized PostgreSQL index for fast pattern matching LIKE queries

https://github.com/CrystallineCore/Biscuit
87•eatonphil•4d ago•12 comments

Show HN: ZXC – Asymmetric, +40% decode vs. LZ4 on ARM (C, BSD-3, Fuzzed)

https://github.com/hellobertrand/zxc
8•pollop_•3d ago•2 comments

PG&E outages in S.F. leave 130k without electricity

https://www.sfchronicle.com/sf/article/pg-e-outage-40-000-customers-without-power-21254326.php
30•hamandcheese•2h ago•13 comments

Origins of the TPC and the first 10 years

https://www.tpc.org/information/about/history5.asp
3•b-man•5d ago•0 comments

You have reached the end of the internet (2006)

https://hmpg.net/
128•raytopia•12h ago•30 comments

Why do people leave comments on OpenBenches?

https://shkspr.mobi/blog/2025/12/why-do-people-leave-comments-on-openbenches/
122•sedboyz•13h ago•10 comments

Skills Officially Comes to Codex

https://developers.openai.com/codex/skills/
261•rochansinha•21h ago•123 comments

Depot (YC W23) Is Hiring an Enterprise Support Engineer (Remote/US)

https://www.ycombinator.com/companies/depot/jobs/jhGxVjO-enterprise-support-engineer
1•jacobwg•11h ago

Approaching 50 Years of String Theory

https://www.math.columbia.edu/~woit/wordpress/?p=15401
68•jjgreen•16h ago•106 comments

Perfecting Steve Baer's Triple Dome

https://vorth.github.io/vzome-sharing/2024/02/18/baer-dome-from-H4-1001-09-13-04.html
16•robinhouston•3d ago•2 comments

Over 40% of deceased drivers in vehicle crashes test positive for THC: Study

https://www.facs.org/media-center/press-releases/2025/over-40-of-deceased-drivers-in-motor-vehicl...
258•bookofjoe•13h ago•398 comments