Hacker News

Latest

Taking on CUDA with ROCm: 'One Step After Another'

2026-04-12 @ 22:38:45Points: 35Comments: 36

Sam Altman's home targeted in second attack

2026-04-12 @ 22:30:55Points: 62Comments: 91

Tech valuations are back to pre-AI boom levels

2026-04-12 @ 22:13:22Points: 99Comments: 15

A Perfectable Programming Language

2026-04-12 @ 21:11:24Points: 43Comments: 7

Uncharted island soon to appear on nautical charts

2026-04-12 @ 20:30:11Points: 38Comments: 14

Google removes "Doki Doki Literature Club" from Google Play

2026-04-12 @ 19:53:08Points: 279Comments: 129

European AI. A playbook to own it

2026-04-12 @ 19:51:06Points: 140Comments: 80

The peril of laziness lost

2026-04-12 @ 19:44:40Points: 300Comments: 101

The Closing of the Frontier

2026-04-12 @ 18:30:29Points: 168Comments: 107

Show HN: boringBar – a taskbar-style dock replacement for macOS

2026-04-12 @ 17:25:44Points: 216Comments: 134

I recently switched from a Fedora/GNOME laptop to a MacBook Air. My old setup served me well as a portable workstation, but I’ve started traveling more while working remotely and needed something with similar performance but better battery life. The main thing I missed was a simple taskbar that shows the windows in the current workspace instead of a Dock that mixes everything together.

I built boringBar so I would not have to use the Dock. It shows only the windows in the current Space, lets you switch Spaces by scrolling on the bar, and adds a desktop switcher so you can jump directly to any Space. You can also hide the system Dock, pin apps, preview windows with thumbnails, and launch apps from a searchable menu (I keep Spotlight disabled because for some reason it uses a lot of system resources on my machine).

I’ve been dogfooding it for a few months now, and it finally felt polished enough to share.

It’s for people who like macOS but want window management to feel a bit more like GNOME, Windows, or a traditional taskbar. It’s also for people like me who wanted an easier transition to macOS, especially now that Windows feels increasingly user-hostile.

I’d love feedback on the UX, bugs, and whether this solves the same Dock/Spaces pain for anyone else.

P.S. It might also appeal to people who feel nostalgic for the GNOME 2 desktop of yore. I started my Linux journey with it, and boringBar brings back some of that feeling for me.

EasyPost (YC S13) Is Hiring

2026-04-12 @ 17:01:26Points: 1

Show HN: Claudraband – Claude Code for the Power User

2026-04-12 @ 16:55:20Points: 88Comments: 28

Claudraband wraps a Claude Code TUI in a controlled terminal to enable extended workflows. It uses tmux for visible controlled sessions or xterm.js for headless sessions (a little slower), but everything is mediated by an actual Claude Code TUI.

One example of a workflow I use now is having my current Claude Code interrogate older sessions for certain decisions it made: https://github.com/halfwhey/claudraband?tab=readme-ov-file#s...

This project provides:

- Resumable non-interactive workflows. Essentially `claude -p` with session support: `cband continue <session-id> 'what was the result of the research?'` - HTTP server to remotely control a Claude Code session: `cband serve --port 8123` - ACP server to use with alternative frontends such as Zed or Toad (https://github.com/batrachianai/toad): `cband acp --model haiku`. - TypeScript library so you can integrate these workflows into your own application.

This exists cause I was using `tmux send-keys` heavily in a lot of my Claude Code workflows, but I wanted to streamline it.

DIY Soft Drinks

2026-04-12 @ 16:38:43Points: 235Comments: 58

Ask HN: What Are You Working On? (April 2026)

2026-04-12 @ 16:24:43Points: 120Comments: 317

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

Investigating How Long-Distance Couples Use Digital Games to Facilitate Intimacy

2026-04-12 @ 16:17:59Points: 58Comments: 14

Seven countries now generate 100% of their electricity from renewable energy

2026-04-12 @ 13:21:39Points: 484Comments: 239

Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

2026-04-12 @ 13:06:44Points: 162Comments: 36

Tell HN: docker pull fails in spain due to football cloudflare block

2026-04-12 @ 12:28:57Points: 657Comments: 252

> error pulling image configuration: download failed after attempts=6: tls: failed to verify certificate: x509: certificate is not valid for any names, but wanted to match docker-images-prod.6aa30f8b08e16409b46e0173d6de2f56.r2.cloudflarestorage.com

First blaming tailscale, dns configuration and all other stuff. Until I just copied that above URL into my browser on my laptop, and received a website banner:

> El acceso a la presente dirección IP ha sido bloqueado en cumplimiento de lo dispuesto en la Sentencia de 18 de diciembre de 2024, dictada por el Juzgado de lo Mercantil nº 6 de Barcelona en el marco del procedimiento ordinario (Materia mercantil art. 249.1.4)-1005/2024-H instado por la Liga Nacional de Fútbol Profesional y por Telefónica Audiovisual Digital, S.L.U. https://www.laliga.com/noticias/nota-informativa-en-relacion-con-el-bloqueo-de-ips-durante-las-ultimas-jornadas-de-laliga-ea-sports-vinculadas-a-las-practicas-ilegales-de-cloudflare

For those non-spanish speakers: It means there is football match on, and during that time that specific host is blocked. This is just plain madness. I guess that means my gitlab pipelines will not run when football is on. Thank you, Spain.

Bring Back Idiomatic Design

2026-04-12 @ 12:21:26Points: 447Comments: 225

The Physics of GPS

2026-04-12 @ 11:10:18Points: 114Comments: 30

JVM Options Explorer

2026-04-12 @ 10:29:26Points: 171Comments: 72

Phyphox – Physical Experiments Using a Smartphone

2026-04-12 @ 08:38:11Points: 185Comments: 30

Anthropic downgraded cache TTL on March 6th

2026-04-12 @ 05:45:52Points: 469Comments: 362

Exploiting the most prominent AI agent benchmarks

2026-04-11 @ 19:15:56Points: 490Comments: 127

Mark's Magic Multiply

2026-04-11 @ 09:03:34Points: 34Comments: 2

I gave every train in New York an instrument

2026-04-10 @ 15:21:07Points: 199Comments: 38

Cooperative Vectors Introduction

2026-04-10 @ 13:16:12Points: 44Comments: 2

A Tour of Oodi

2026-04-09 @ 17:27:39Points: 109Comments: 35

Most people can't juggle one ball

2026-04-09 @ 12:35:20Points: 226Comments: 78

Happy Map

2026-04-07 @ 13:55:11Points: 212Comments: 33

Archives

2026

2025

2024

2023

2022