frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Big Data on the Cheapest MacBook

https://duckdb.org/2026/03/11/big-data-on-the-cheapest-macbook
167•bcye•2h ago•109 comments

US banks' exposure to private credit hits $300B

https://alternativecreditinvestor.com/2025/10/22/us-banks-exposure-to-private-credit-hits-300bn/
33•JumpCrisscross•1h ago•4 comments

Dolphin Progress Release 2603

https://dolphin-emu.org/blog/2026/03/12/dolphin-progress-report-release-2603/
148•BitPirate•5h ago•14 comments

Show HN: We analyzed 1,573 Claude Code sessions to see how AI agents work

https://github.com/obsessiondb/rudel
26•keks0r•42m ago•14 comments

Iranian Hacktivists Strike Medical Device Maker Stryker and Wiped Systems

https://www.zetter-zeroday.com/iranian-hacktivists-strike-medical-device-maker-stryker-in-severe-...
19•strict9•28m ago•10 comments

Avoiding Trigonometry (2013)

https://iquilezles.org/articles/noacos/
112•WithinReason•5h ago•23 comments

3D-Knitting: The Ultimate Guide

https://www.oliver-charles.com/pages/3d-knitting
147•ChadNauseam•5h ago•50 comments

Show HN: I built an SDK that scrambles HTML so scrapers get garbage

https://www.obscrd.dev/
6•larsmosr•55m ago•5 comments

Show HN: s@: decentralized social networking over static sites

http://satproto.org/
352•remywang•14h ago•156 comments

The purpose of Continuous Integration is to fail

https://blog.nix-ci.com/post/2026-02-05_the-purpose-of-ci-is-to-fail
6•Norfair•2d ago•1 comments

Show HN: Axe A 12MB binary that replaces your AI framework

https://github.com/jrswab/axe
5•jrswab•34m ago•1 comments

Show HN: Calyx – Ghostty-Based macOS Terminal with Liquid Glass UI

https://github.com/yuuichieguchi/Calyx
6•yuu1ch13•1h ago•12 comments

SBCL: A Sanely-Bootstrappable Common Lisp (2008) [pdf]

https://research.gold.ac.uk/id/eprint/2336/1/sbcl.pdf
83•pabs3•7h ago•43 comments

Temporal: The 9-year journey to fix time in JavaScript

https://bloomberg.github.io/js-blog/post/temporal/
742•robpalmer•22h ago•235 comments

Returning to Rails in 2026

https://www.markround.com/blog/2026/03/05/returning-to-rails-in-2026/
239•stanislavb•8h ago•145 comments

Printf-Tac-Toe

https://github.com/carlini/printf-tac-toe
70•carlos-menezes•4d ago•6 comments

Making WebAssembly a first-class language on the Web

https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/
613•mikece•1d ago•223 comments

High fidelity font synthesis for CJK languages

https://github.com/kaonashi-tyc/zi2zi-JiT
18•kaonashi-tyc-01•3d ago•2 comments

Emacs internals: Tagged pointers vs. C++ std:variant and LLVM (Part 3)

https://thecloudlet.github.io/blog/project/emacs-03/
7•thecloudlet•1h ago•2 comments

ArcaOS 5.1.2 (based on OS/2 Warp 4.52) now available

https://www.arcanoae.com/arcaos-5-1-2-now-available/
15•speckx•56m ago•4 comments

Datahäxan

https://0dd.company/galleries/witches/7.html
102•akkartik•2d ago•8 comments

I was interviewed by an AI bot for a job

https://www.theverge.com/featured-video/892850/i-was-interviewed-by-an-ai-bot-for-a-job
375•speckx•20h ago•371 comments

Tested: How Many Times Can a DVD±RW Be Rewritten? Methodology and Results

https://goughlui.com/2026/03/07/tested-how-many-times-can-a-dvd%C2%B1rw-be-rewritten-part-2-metho...
195•giuliomagnifico•4d ago•63 comments

1B identity records exposed in ID verification data leak

https://www.aol.com/articles/1-billion-identity-records-exposed-152505381.html
133•robtherobber•4h ago•31 comments

The MacBook Neo

https://daringfireball.net/2026/03/the_macbook_neo
601•etothet•1d ago•942 comments

Don't post generated/AI-edited comments. HN is for conversation between humans

https://news.ycombinator.com/newsguidelines.html#generated
3844•usefulposter•18h ago•1439 comments

WebPKI and You

https://blog.brycekerley.net/2026/03/08/webpki-and-you.html
75•aragilar•3d ago•9 comments

NASA's DART spacecraft changed an asteroid's orbit around the sun

https://www.sciencenews.org/article/spacecraft-changed-asteroid-orbit-nasa
60•pseudolus•3d ago•30 comments

Reliable Software in the LLM Era

https://quint-lang.org/posts/llm_era
38•mempirate•6h ago•19 comments

Show HN: I built a tool that watches webpages and exposes changes as RSS

https://sitespy.app
288•vkuprin•22h ago•75 comments
Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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