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?

Prefer Strict Tables in SQLite

https://evanhahn.com/prefer-strict-tables-in-sqlite/
102•ingve•2h ago•36 comments

Who manages the agents?

https://www.off-policy.com/dont-go-quietly-into-the-ai-night/
45•GavCo•2h ago•32 comments

We scaled PgBouncer to 4x throughput

https://clickhouse.com/blog/pgbouncer-clickhouse-managed-postgres
130•saisrirampur•4h ago•15 comments

The early History of the Singular Value Decomposition (1993) [pdf]

https://www.math.ucdavis.edu/~saito/courses/229A/stewart-svd.pdf
66•wolfi1•4h ago•30 comments

Nvidia, CoreWeave, and Nebius: Inside the Circular Financing of the GPU Boom

https://io-fund.com/ai-stocks/nvidia-coreweave-nebius-circular-financing-gpu-boom
52•adletbalzhanov•2h ago•15 comments

UPI: Anatomy of a Payment Transaction

https://timeseriesofindia.com/economy/reads/upi-architecture/
25•prtk25•3h ago•6 comments

Modern decor may be straining people's brains

https://studyfinds.com/modern-decor-may-be-straining-peoples-brains/
130•downwithdisease•3h ago•112 comments

Leaded Gas Was a Known Poison the Day It Was Invented (2016)

https://www.smithsonianmag.com/smart-news/leaded-gas-poison-invented-180961368/
117•downbad_•2h ago•71 comments

Biff.graph: structure your Clojure codebase as a queryable graph

https://github.com/jacobobryant/biff/tree/v2.x/libs/graph
49•jacobobryant•4d ago•1 comments

Show HN: Orbit – AR satellite tracker, watch 15k+ objects

https://nagylukas.github.io/orbit.html
21•lukas9•3h ago•3 comments

Female US rower completes historic solo journey from California to Hawaii

https://www.theguardian.com/us-news/2026/jul/04/california-hawaii-rowing-solo-journey
123•speckx•3h ago•38 comments

Sixtyfour (YC P25) Is Hiring

https://www.ycombinator.com/companies/sixtyfour/jobs/bIbgQkL-operations-associate-data-samples-cu...
1•HPMOR•3h ago

Show HN: Learn by rebuilding Redis, Git, a database from scratch

https://shipthatcode.com
64•acley•6h ago•24 comments

AI Can't Recreate the Thrust Game (But It Can Help You Understand It)

https://www.jamesdrandall.com/posts/thrust_ai_powered_software_archaeology/
35•msephton•22h ago•18 comments

Einstein's relativity rules chemical bonds in heavy elements, new research shows

https://www.brown.edu/news/2026-07-09/chemical-bonds-relativity
365•hhs•21h ago•163 comments

Amber the programming language compiled to Bash/Ksh/Zsh

https://amber-lang.com/
38•_superposition_•4d ago•21 comments

Reverse centaurs are the answer to the AI paradox

https://pluralistic.net/2025/09/11/vulgar-thatcherism/#there-is-an-alternative
58•jason_s•2h ago•18 comments

Google Search lets creators know more about their reach

https://www.theverge.com/tech/961955/google-search-console-reach-platform-properties
82•herbertl•3d ago•37 comments

Show HN: Earth Game – An offline CLI for turning life goals into quests

https://github.com/skorotkiewicz/earth-game
12•modinfo•3h ago•2 comments

How to Hide from Killer Drones

https://www.economist.com/science-and-technology/2026/07/08/how-to-hide-from-killer-drones
53•pseudolus•1h ago•47 comments

Show HN: Reame – a CPU inference server that gets faster as it runs

https://github.com/swellweb/reame
14•targetbridge•3h ago•4 comments

BLISS

https://en.wikipedia.org/wiki/BLISS
34•tosh•2h ago•7 comments

Apple sues OpenAI, accuses ex-employees of stealing trade secrets

https://9to5mac.com/2026/07/10/apple-sues-openai-trade-secret-theft/
1513•stock_toaster•23h ago•844 comments

Book: RISC-V System-on-Chip Design

https://www.amazon.com/RISC-V-Microprocessor-System-Chip-Design/dp/0323994989
78•xlmnxp•2d ago•33 comments

Digital Deli, 1984 book by early PC hackers and enthusiasts

https://www.atariarchives.org/deli/
34•achairapart•3d ago•2 comments

Earendel (Astronomical Object)

https://en.wikipedia.org/wiki/Earendel_(astronomical_object)
29•brainlessdev•2h ago•5 comments

An update on residential proxies and the scraper situation

https://lwn.net/SubscriberLink/1080822/990a8a5e2d379085/
309•chmaynard•1d ago•306 comments

Otary – Image and Geometry Python Library Now Has Tutorials

https://alexandrepoupeau.com/otary/learn/
83•poupeaua•3d ago•1 comments

The Chinese Voice Actor Forced to Prove He's Human

https://www.sixthtone.com/news/1018753
4•homarp•27m ago•0 comments

SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth

https://www.zdnet.com/home-and-office/networking/spacex-wants-to-launch-100000-more-starlink-sate...
283•CrankyBear•1d ago•1041 comments