frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Compiler Reminders

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

Comments

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

Best buds on this front

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

GPTZero finds 100 new hallucinations in NeurIPS 2025 accepted papers

https://gptzero.me/news/neurips/
455•segmenta•4h ago•245 comments

I was banned from Claude for scaffolding a Claude.md file

https://hugodaniel.com/posts/claude-code-banned-me/
65•hugodan•56m ago•31 comments

Show HN: isometric.nyc – giant isometric pixel art map of NYC

https://cannoneyed.com/isometric-nyc/
207•cannoneyed•2h ago•64 comments

It looks like the status/need-triage label was removed

https://github.com/google-gemini/gemini-cli/issues/16728
174•nickswalker•3h ago•49 comments

Qwen3-TTS Family Is Now Open Sourced: Voice Design, Clone, and Generation

https://qwen.ai/blog?id=qwen3tts-0115
274•Palmik•5h ago•80 comments

CSS Optical Illusions

https://alvaromontoro.com/blog/68091/css-optical-illusions
56•ulrischa•1h ago•6 comments

Tree-sitter vs. Language Servers

https://lambdaland.org/posts/2026-01-21_tree-sitter_vs_lsp/
151•ashton314•4h ago•43 comments

Recent discoveries on the acquisition of the highest levels of human performance

https://www.science.org/doi/abs/10.1126/science.adt7790
18•colincooke•1h ago•2 comments

Why does SSH send 100 packets per keystroke?

https://eieio.games/blog/ssh-sends-100-packets-per-keystroke/
6•eieio•7m ago•0 comments

Mote: An Interactive Ecosystem Simulation [video]

https://www.youtube.com/watch?v=Hju0H3NHxVI
31•evakhoury•21h ago•2 comments

AnswerThis (YC F25) Is Hiring

https://www.ycombinator.com/companies/answerthis/jobs/r5VHmSC-ai-agent-orchestration
1•ayush4921•2h ago

Design Thinking Books You Must Read

https://www.designorate.com/design-thinking-books/
232•rrm1977•7h ago•107 comments

Launch HN: Constellation Space (YC W26) – AI for satellite mission assurance

https://constellation-io.com/
18•kmajid•2h ago•2 comments

In Europe, Wind and Solar Overtake Fossil Fuels

https://e360.yale.edu/digest/europe-wind-solar-fossil-fuels
370•speckx•5h ago•384 comments

Keeping 20k GPUs Healthy

https://modal.com/blog/gpu-health
16•jxmorris12•4d ago•2 comments

ISO PDF spec is getting Brotli – ~20 % smaller documents with no quality loss

https://pdfa.org/want-to-make-your-pdfs-20-smaller-for-free/
117•whizzx•8h ago•67 comments

Show HN: BrowserOS – "Claude Cowork" in the browser

https://github.com/browseros-ai/BrowserOS
12•felarof•3h ago•5 comments

30 Years of ReactOS

https://reactos.org/blogs/30yrs-of-ros/
208•Mark_Jansen•11h ago•106 comments

TTY and Buffering

https://mattrighetti.com/2026/01/12/tty-and-buffering
18•mattrighetti•5d ago•2 comments

Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete

https://huggingface.co/sweepai/sweep-next-edit-1.5B
492•williamzeng0•20h ago•103 comments

Your brain on ChatGPT: Accumulation of cognitive debt when using an AI assistant

https://www.media.mit.edu/publications/your-brain-on-chatgpt/
557•misswaterfairy•20h ago•409 comments

Doctors in Brazil using tilapia fish skin to treat burn victims

https://www.pbs.org/newshour/health/brazilian-city-uses-tilapia-fish-skin-treat-burn-victims
247•kaycebasques•14h ago•75 comments

Joe Armstrong and Jeremy Ruston – Intertwingling the Tiddlywiki with Erlang [video]

https://www.youtube.com/watch?v=Uv1UfLPK7_Q
35•kerim-ca•2d ago•2 comments

Show HN: Interactive physics simulations I built while teaching my daughter

https://www.projectlumen.app/
55•anticlickwise•3d ago•12 comments

In Praise of APL (1977)

https://www.jsoftware.com/papers/perlis77.htm
84•tosh•10h ago•52 comments

We will ban you and ridicule you in public if you waste our time on crap reports

https://curl.se/.well-known/security.txt
838•latexr•8h ago•527 comments

eBay explicitly bans AI "buy for me" agents in user agreement update

https://www.valueaddedresource.net/ebay-bans-ai-agents-updates-arbitration-user-agreement-feb-2026/
289•bdcravens•22h ago•310 comments

The mushroom making people hallucinate tiny humans

https://www.bbc.com/future/article/20260121-the-mysterious-mushroom-that-makes-you-see-tiny-people
70•1659447091•9h ago•36 comments

Threat actors expand abuse of Microsoft Visual Studio Code

https://www.jamf.com/blog/threat-actors-expand-abuse-of-visual-studio-code/
262•vinnyglennon•19h ago•263 comments

Show HN: Synesthesia, make noise music with a colorpicker

https://visualnoise.ca
3•tevans3•13h ago•1 comments