Hacker News

Latest

What the Fuck Happened to Nerds

2026-06-15 @ 08:23:52Points: 261Comments: 176

Dalus (YC W25) Is Hiring a Senior Software Engineer in Germany

2026-06-15 @ 07:00:22Points: 1

Curl will not accept vulnerability reports during July 2026

2026-06-15 @ 06:02:57Points: 474Comments: 194

Apple Foundation Models

2026-06-15 @ 04:55:34Points: 203Comments: 78

Even more batteries included with Emacs

2026-06-15 @ 02:30:25Points: 232Comments: 54

21 years and counting of 'eight fallacies of distributed computing' (2025)

2026-06-15 @ 00:07:32Points: 98Comments: 22

Your ePub Is fine

2026-06-14 @ 22:54:55Points: 662Comments: 219

Windows 11 users are tired of MS account requirements creeping into everything

2026-06-14 @ 21:42:12Points: 391Comments: 263

Chaosnet (1981)

2026-06-14 @ 19:14:21Points: 90Comments: 12

Show HN: Discover Wikipedia articles popular on Hacker News

2026-06-14 @ 17:54:17Points: 123Comments: 27

Show HN: Kage – Shadow any website to a single binary for offline viewing

2026-06-14 @ 17:25:38Points: 582Comments: 116

Ask HN: What are you working on? (June 2026)

2026-06-14 @ 16:05:28Points: 250Comments: 909

What are you working on? Any new ideas that you're thinking about?

Rio de Janeiro's "homegrown" LLM appears to be a merge of an existing model

2026-06-14 @ 15:37:31Points: 360Comments: 193

I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models

2026-06-14 @ 15:13:57Points: 378Comments: 95

Full article: https://iliashaddad.com/blog/i-indexed-669-gb-of-my-gopro-videos-using-my-m1-max-computer

Perlisisms (1982)

2026-06-14 @ 14:56:56Points: 122Comments: 59

Caddy compatibility for zeroserve: 3x throughput and 70% lower latency

2026-06-14 @ 13:43:08Points: 192Comments: 57

Formal methods and the future of programming

2026-06-14 @ 12:35:27Points: 283Comments: 95

How to earn a billion dollars

2026-06-14 @ 11:50:48Points: 651Comments: 1671

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

2026-06-13 @ 20:41:58Points: 172Comments: 65

I primarily built Trace for myself. I'd been using MacWhisper, but there was enough fiddling before each call that I'd forget to start it and walk out of an hour-long meeting with nothing written down. So the things I cared about most were that it's quick to activate and stays out of the way. You activate Trace by pressing a global shortcut (configurable), which reveals a small bar at the bottom of your screen (there's also a keystroke and/or option to hide it entirely if you'd rather not see it at all).

As I was building it I wanted to bake in a couple of workflows I'd wished for in other transcription apps.

1. Mid-meeting you can press another global shortcut to mark a "key moment" and type a note. The note shows up in the resulting transcript inline at that timestamp. I wanted to add this because I kept catching myself thinking "wait, that bit matters" in meetings and reaching to jot it down in a separate app like Obsidian, which I then needed to add context to, which took me out of the meeting. I use it all the time. If I paste the transcript into an LLM afterwards (which I find myself doing more and more these days) the important moments are flagged so it doesn't gloss over them. This is more noticeable in longer meetings with lots of topics. 2. With another keyboard shortcut you can summon a rough live recap (subtitles, basically) to quickly recap what's just been said.

Trace uses standard macOS microphone and system recording APIs to capture both sides of the conversation as two separate tracks and then runs the system side through on-device diarization to identify speakers. Right now we only label them as "Speaker 1", "Speaker 2", etc but there are plans for speaker labelling in the future. You can also show a "live recap" as the call is happening to review what someone just said.

All transcription models run on your machine. To be clear though, Trace doesn't do any of the summarising itself, it just produces a markdown transcript, so if you want summaries then you need to pass the output to an AI.

The app is sandboxed and your audio/transcripts are never uploaded anywhere - they just exist as audio files and markdown on disk. The only network call Trace is required to make is on the first run to download the speech and speaker models (around 500MB) from Hugging Face, and after that it can be used fully offline. If enabled, a Google Calendar integration can auto-name sessions but that needs a network connection.

The app is £9.99 on the macOS App Store. I've been using it every day for months now and I'm super happy with how it's improved my workflow. Feedback very welcome.

Why does paper fold so well?

2026-06-13 @ 19:31:54Points: 58Comments: 24

Being an old school web-based sports sim dev in the era of vibe coded games

2026-06-12 @ 18:52:44Points: 25Comments: 17

Write for One Person

2026-06-12 @ 17:36:10Points: 243Comments: 73

Exploring building a tiny FUSE filesystem

2026-06-12 @ 16:38:10Points: 23Comments: 4

Bitsy

2026-06-11 @ 20:56:30Points: 215Comments: 6

The only scalable delete in Postgres is DROP TABLE

2026-06-11 @ 16:48:49Points: 174Comments: 65

There Is(Ǝ) – Such That (∋)

2026-06-11 @ 14:13:03Points: 53Comments: 19

Segmented type appreciation corner (2018)

2026-06-11 @ 12:50:29Points: 77Comments: 16

A short history of Cerro Torre, the most controversial mountain (2012)

2026-06-11 @ 00:25:05Points: 48Comments: 19

TorchCodec 0.14: HDR Video Decoding for CPU and CUDA, and Fast Wav Decoder

2026-06-10 @ 14:08:36Points: 50Comments: 5

Firewood Splitting Simulator

2026-06-10 @ 05:01:31Points: 850Comments: 248

Archives

2026

2025

2024

2023

2022