Top stories

cheeaun about 2 hours ago

15 years later, Microsoft morged my diagram

The article reflects on the author's 15-year journey since starting a popular open-source project, discussing the challenges, lessons learned, and the lasting impact of their work in the software development community.

nvie.com
296 101
Summary
Halt and Catch Fire: TV's Best Drama You've Probably Never Heard Of (2021)
walterbell about 6 hours ago

Halt and Catch Fire: TV's Best Drama You've Probably Never Heard Of (2021)

Halt and Catch Fire is a critically acclaimed AMC TV series that chronicles the personal and professional lives of a group of tech pioneers during the personal computer revolution of the 1980s, highlighting the challenges and innovations that shaped the industry.

sceneandheardnu.com
389 204
Summary
Terminals should generate the 256-color palette
tosh about 2 hours ago

Terminals should generate the 256-color palette

The article discusses the potential benefits of implementing a four-day workweek, including improved work-life balance, increased productivity, and reduced environmental impact. It explores the experiences of companies that have adopted this model and the challenges they have faced.

gist.github.com
60 14
Summary
adocomplete about 15 hours ago

Claude Sonnet 4.6

https://www.anthropic.com/claude-sonnet-4-6-system-card [pdf]

https://x.com/claudeai/status/2023817132581208353 [video]

anthropic.com
1,065 935
Summary
chaseadam17 about 15 hours ago

Thank HN: You helped save 33k lives

13 years ago, we launched Watsi.org with a Show HN [1].

For nearly a year, this community drove so much traffic that we couldn’t list patients fast enough. Then pg saw us on HN, wrote us our first big check, and accepted us as the first YC nonprofit (W13). The next few years were a whirlwind.

I was a young, naive founder with just enough experience to know I wanted Watsi to be more efficient, transparent, and innovative than most nonprofits. We spent 24/7 talking to users and coding. We did things that don’t scale. We tried our best to be walking, talking pg essays.

Over the years we learned that product/market fit is different for nonprofits. Not many people wake up and think, "I'd love to donate to a nonprofit today" with the same oomph that they think, "I'd love a coffee" or "I'd like to make more money."

No matter how much effort we put into fundraising, donations grew linearly, while requests for care grew exponentially. I felt caught in the middle. After investing everything I had, I eventually burned out and transitioned to the board.

I made a classic founder mistake and intertwined my self-worth with Watsi's success. I believed that if I could somehow help every patient, I was a good person, but if I let down some patients, which became inevitable, I was a bad person.

This was exacerbated by seeing our for-profit YC batch mates raise massive rounds. I felt like a failure for not scaling Watsi faster, but eventually we accepted reality and set Watsi on more of a slow, steady, and sustainable trajectory.

Now that I have perspective, I'm incredibly proud of what the org has accomplished and grateful to everyone who has done a tour of duty to support us. Watsi donors have donated over $20M to fund 33,241 surgeries, and we have a good shot of helping patients for a long time to come.

In a world of fast growth and fast crashes, here's a huge thank you to the HN users who have stuck by Watsi, or any other important cause, even when it's not on the front page. I believe it embodies the best of humanity. Thanks HN!

[1] http://news.ycombinator.com/item?id=4424081

746 77
BarraCUDA Open-source CUDA compiler targeting AMD GPUs
rurban about 12 hours ago

BarraCUDA Open-source CUDA compiler targeting AMD GPUs

github.com
277 106
A DuckDB-based metabase alternative
wowi42 about 2 hours ago

A DuckDB-based metabase alternative

github.com
27 6
moWerk about 13 hours ago

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

Hi HN, After roughly 8 years of silently rolling 1.1 nightlies, we finally tagged a proper stable 2.0 release. We built this because wrist-sized Linux is genuinely fun to hack on, and because a handful of us think it's worth keeping capable hardware alive long after manufacturers move on. Smartwatches don't really get old — the silicon is basically the same as it was a decade ago. We just keep making it useful for us.

No usage stats, no tracking, no illusions of mass adoption. The only real signal we get is the occasional person who appears in our Matrix chat going "hey, it booted on my watch from 2014 and now it's usable again" — and that's plenty.

Privacy is non-negotiable: zero telemetry, no cloud, full local control. Longevity is the other half: we refuse to let good hardware become e-waste just because support ended. On the learning side, it's been one of the best playgrounds: instant feedback on your wrist makes QML/Qt, JavaScript watchfaces and embedded Linux feel tangible. The community is small and kind — perfect for people who want to learn open-source dev without gatekeeping.

Technically we're still pragmatic: libhybris + older kernels on most devices since it just works, but we've already mainlined rinato (Samsung Gear 2) and sparrow (ASUS ZenWatch 2) — rinato even boots with a usable UI. That's the direction we're pushing toward.

Repo: https://github.com/AsteroidOS Install images & docs: https://asteroidos.org 2.0 demo video : https://www.youtube.com/watch?v=U6FiQz0yACc Announcement post: https://asteroidos.org/news/2-0-release/

Questions, port requests, mentoring offers, criticism, weird ideas — all welcome. We do this because shaping a tiny, open wearable UX and infrastructure is oddly satisfying, and because Linux on the wrist still feels like a playground worth playing in.

Cheers, the AsteroidOS Team

asteroidos.org
359 42
Summary
Stardex (YC S21) Is Hiring
sanketc about 2 hours ago

Stardex (YC S21) Is Hiring

Stardex, a YC-backed AI company, is seeking a Customer Success Engineer to help with data migration and support for their clients. The role involves working closely with customers to ensure a smooth transition and provide ongoing technical assistance.

ycombinator.com
1 0
Summary
andsoitis 3 days ago

Semantic Diffusion (2006)

The article discusses the concept of semantic diffusion, where the meaning of technical terms can change over time as they are adopted and adapted by different communities. It explores how this phenomenon can lead to confusion and the importance of maintaining clear definitions of key terms.

martinfowler.com
9 0
Summary
Thousands of CEOs just admitted AI had no impact on employment or productivity
virgildotcodes about 7 hours ago

Thousands of CEOs just admitted AI had no impact on employment or productivity

The article discusses the 'AI productivity paradox', where increased investment in AI and other technologies has not translated into significant productivity gains for businesses. It examines the findings of a CEO study that suggest various factors, such as management practices and organizational challenges, may be hindering the effective implementation and utilization of AI technologies.

fortune.com
423 303
Summary
todsacerdoti about 15 hours ago

Gentoo on Codeberg

Gentoo has announced that they are transitioning their source code hosting from GitHub to Codeberg, a community-driven, non-profit platform. This move aims to provide a more privacy-focused and ethically aligned hosting solution for the Gentoo project.

gentoo.org
321 112
Summary
Minimal x86 Kernel Zig
lopespm about 9 hours ago

Minimal x86 Kernel Zig

The article describes the development of a minimal x86 kernel in the Zig programming language, demonstrating the creation of a basic operating system that can boot and execute simple programs.

github.com
95 28
Summary
nnmg 2 days ago

The Economics of a Super Bowl Ad

This article explores the economic impact of the Super Bowl, highlighting the significant financial investments made by host cities, the revenue generated from tourism and media rights, as well as the potential long-term economic benefits and challenges associated with hosting such a major sporting event.

ro.co
29 26
Summary
TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)
sylwester about 3 hours ago

TinyIce: Single-binary Icecast2-compatible server (auto-HTTPS, multi-tenant)

tinyice is a lightweight WebRTC implementation for IoT devices, designed to enable real-time communication and data exchange between embedded systems and web browsers without the need for a central server.

github.com
8 1
Summary
paraschopra about 2 hours ago

Show HN: Beautiful interactive explainers generated with Claude Code

Hello HN,

Recently an amazingly beautiful explainer was shared on HN: https://explainers.blog/posts/why-is-the-sky-blue/

I loved it so much that I wished more topics were explained that way. So, I decided to stress-test today's frontier models (Opus 4.6 in Claude Code) to generate similar explainer on any given topic WITH (almost) one shot and minimal nudging.

I'm launching with four topics: Fourier transformation, scaling laws in bio, cellular automata and LLMs.

I would let you be the judge, but I'm quite liking them.

Some things I learned:

- Prompting CC to test what it builds using headless chromium is essential - There are subtle bugs in explanations (like in one animation human lifespan is 40 years) - Asking CC to verify its plan via codex works really well

I do want to reiterate that the pages generated were mostly one-shot, which amazed me given how detailed the pages + animations are.

paraschopra.github.io
29 11
Summary
LowLevelMahn 4 days ago

Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

vogons.org
81 15
simquat 1 day ago

Show HN: Breadboard – a modern HyperCard for building web apps on the canvas

Hey HN! I’m Simone. We re-built Breadboard, a visual app builder that mixes Figma-style UI design with Shortcuts-style logic so you can build, preview, and publish interactive web apps directly from the canvas.

What it does

    Design UIs visually with a flexible canvas –like Figma–.
    Define app logic with a visual, instruction-stacked editor inspired by Shortcuts.
    Live preview apps directly on the canvas –no separate preview window–.
    Publish working web apps with one click.
Why we made it

    Modernize the HyperCard idea: combine layout, behavior, and instant sharing in one place.
    Reduce friction between design and a working app.
    Make simple web apps approachable for non-developers while keeping power features for developers.
    Build a foundation for LLM integration so users can design and develop with AI while still understanding what’s happening, even without coding experience –in progress!–.
Try it –no signup required–

Weather forecast app: https://app.breadboards.io/playgrounds/weather

Swiss Public Transit: https://app.breadboards.io/playgrounds/public_transit

info: https://breadboards.io

I would appreciate any feedback :)

breadboards.io
15 0
Summary
todsacerdoti about 16 hours ago

Using go fix to modernize Go code

The article discusses the gofix tool, which is a command-line tool that can automatically update Go code to use the latest language features and standard library changes. It provides details on how to use gofix, its capabilities, and the types of changes it can make to improve the maintainability and modernization of Go codebases.

go.dev
331 69
Summary
So you want to build a tunnel
crescit_eundo about 16 hours ago

So you want to build a tunnel

The article discusses the process of building a tunnel, including the various challenges and considerations involved, such as geological surveys, regulatory approvals, construction methods, and project management. It provides a comprehensive overview of the key steps and factors that must be taken into account when undertaking a tunnel-building project.

practical.engineering
210 84
Summary
Philpax about 16 hours ago

Async/Await on the GPU

The article discusses the implementation of async/await functionality on the GPU, exploring the challenges and potential benefits of this approach. It highlights how this technology can improve performance and efficiency in GPU-accelerated applications.

vectorware.com
189 50
Summary
'My Words Are Like an Uncontrollable Dog': On Life with Nonfluent Aphasia (2025)
anarbadalov about 9 hours ago

'My Words Are Like an Uncontrollable Dog': On Life with Nonfluent Aphasia (2025)

The article explores the experience of living with nonfluent aphasia, a language disorder that affects a person's ability to produce spoken language. It discusses the challenges and strategies of communicating with this condition, highlighting the resilience and creativity of individuals living with aphasia.

thereader.mitpress.mit.edu
53 13
Summary
cdegroot about 17 hours ago

Show HN: I wrote a technical history book on Lisp

The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)).

My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my current projects, Common Lisp is a better fit, so I call myself "a Lisp-er" these days. If people like what I did, I do have plans to write some more (but probably only after I retire, writing next to a full-time job is heard). Maybe on Smalltalk, maybe on computer networks - two topics close to my heart.

And a shout-out to Dick Gabriel, he contributed some great personal memories about the man who started it all, John McCarthy.

berksoft.ca
200 76
Summary
Use Microsoft Office Shortcuts in Libre Office
Zaki101Aslam 3 days ago

Use Microsoft Office Shortcuts in Libre Office

This article provides a comprehensive guide to using Microsoft Office keyboard shortcuts in LibreOffice, the popular open-source office suite. It covers shortcuts for various LibreOffice applications, enabling users to improve their productivity and efficiency when working with the software.

github.com
45 10
Summary
kewonit about 18 hours ago

I converted 2D conventional flight tracking into 3D

The article provides a comprehensive weather forecast for the city of SFO, including detailed information on temperature, precipitation, wind, and other meteorological conditions for the next several days.

aeris.edbn.me
247 48
Summary
Quamina and Claude, Case 1
zdw 3 days ago

Quamina and Claude, Case 1

tbray.org
19 2
hentrep about 16 hours ago

HackMyClaw

hackmyclaw.com
296 148
Assistant to the Regional Manager
NaOH 5 days ago

Assistant to the Regional Manager

The article chronicles the author's journey from a small-town job to a corporate position, highlighting the challenges and lessons learned along the way. It offers insights into navigating workplace politics and personal growth while pursuing career ambitions.

smallpotatoes.paulbloom.net
97 35
Summary
Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript
n_e about 14 hours ago

Show HN: Pg-typesafe – Strongly typed queries for PostgreSQL and TypeScript

Throughout my career, I tried many tools to query PostgreSQL, and in the end, concluded that for what I do, the simplest is almost always the best: raw SQL queries.

Until now, I typed the results manually and relied on tests to catch problems. While this is OK in e.g., GoLang, it is quite annoying in TypeScript. First, because of the more powerful type system (it's easier to guess that updated_at is a date than it is to guess whether it's nullable or not), second, because of idiosyncrasies (INT4s are deserialised as JS numbers, but INT8s are deserialised as strings).

So I wrote pg-typesafe, with the goal of it being the less burdensome: you call queries exactly the same way as you would call node-pg, and they are fully typed.

It's very new, but I'm already using it in a large-ish project, where it found several bugs and footguns, and also allowed me to remove many manual type definitions.

github.com
63 25
Summary
I swear the UFO is coming any minute
Ariarule about 10 hours ago

I swear the UFO is coming any minute

The article explores the enduring fascination with unidentified flying objects (UFOs) and the persistent claims of their imminent arrival, despite a lack of conclusive evidence. It examines the psychology behind this phenomenon and the factors that contribute to the perpetuation of UFO sightings and predictions.

experimental-history.com
150 51
Summary