Super HN

New Show
121. Multi-day power outage for 45,000 Berlin homes after suspected arson attack
Damage to cables means tens of thousands will be without electricity until Thursday amid freezing temperatures
122. Show HN: I built an HTTP/2 server in C++ to learn the protocol and language
Light-weight C++ HTTP/2 server. Contribute to rhargreaves/ion development by creating an account on GitHub.
123. Punkt. Unveils MC03 Smartphone
Punkt. unveils MC03, its latest smartphone designed to give users full control over personal data, privacy, and device usage.
124. As deep-sea mining race ramps up, mission will assess whether ecosystems recover
125. FracturedJson
JSON formatter that produces highly readable but fairly compact output. - Home · j-brooke/FracturedJson Wiki
126. Beating myself at chess
Or: programming a chess AI without any preparation whatsoever.
127. German BND Listened to US President Barack Obama for Years
Der deutsche Geheimdienst überwachte regelmäßig Telefonate des damaligen US-Präsidenten an Bord der Air Force One. Erlaubnis von Angela Merkel hatte der BND nicht.
128. A small collection of text-only websites
129. Fertility Roundup #5: Causation
There are two sides of developments in fertility.
130. Adventure 751 (1980)
COME WITH ME TO COLOSSAL CAVE. WHERE MAGIC ABOUNDS AND TREASURES ARE FOUND. BID YOUR FINGERS FOLLOW YOUR COMMANDS AND I WILL BE YOUR EYES AND HANDS. YET BEWARE THE FIERY DRAGON, FOR HE KNOWS NOT WHETHER YOU ARE WIZARD OR SIMPLE CHARLATAN! HOW BEST TO CONQUER COLOSSAL CAVE? WITH DARING AND SKILL ... OH…
131. 39th Chaos Communication Congress Videos
Video Streaming Portal des Chaos Computer Clubs
132. Why users cannot create Issues directly (Ghostty)
Users are not allowed to create Issues directly in this repository - we ask that you create a Discussion first. Unlike some other projects, Ghostty does not use the issue tracker for discussion or feature requests. Instead, we use GitHub...
133. Clicks Communicator
Clicks Communicator is phone purpose-built for taking action and communicating in a noisy world.
134. Going immutable on macOS, using Nix-Darwin
From imperative chaos to nix-darwin
135. Road Diet
136. One Number I Trust: Plain-Text Accounting for a Multi-Currency Household
Two people. Eighteen accounts spanning checking, savings, credit cards, investments. Three currencies. Twenty minutes of work every week. One net worth number I actually trust. The payoff: A single, trustworthy net worth number growing over time. No app did exactly what I needed, so I built my own personal finance system using plain-text accounting principles and a powerful Python library called Beancount. This post shows you how I handle imports, investments, multi-currency, and a two-person view. How I got here It all started during the 2021 tax season. I had blocked out an entire weekend and was juggling statements, trying to compute capital gains, stressing about getting the numbers mixed up. “This is chaos”, I thought. “There must be a way to simplify this with automation”. Being a software engineer, I did what felt natural and hacked together a bunch of scripts on top of a database.
137. 10 years of personal finances in plain text files
I've been tracking my finances using Beancount in plain text files for 10 years. Here are the numbers, the workflow, and why I believe plaintext accounting will outlive any app.
138. Standard Ebooks: Public Domain Day 2026 in Literature
Read about the new ebooks Standard Ebooks is releasing for Public Domain Day 2026!
139. TIL: Parental Controls Aren't for Parents
I found a stranger texting my 12-year-old on a 'kid-safe' Gabb phone. Parental controls are broken.
140. Happy Public Domain Day 2026
Each January 1st is Public Domain Day, when a new crop of works have their copyrights expire and become free to share and reuse for any purpose. Here's our highlights for 2026.
141. SQLNet A social network that looks like Twitter but you write SQL to do anything
Master SQL through hands-on practice. Write real SQL queries in our interactive playground with a social media database. Perfect for beginners learning SELECT, JOIN, INSERT, UPDATE, and more.
142. A website to destroy all websites
How to win the war for the soul of the internet, and build the Web We Want.
143. Einstein Probe detects an X-ray flare from nearby star
144. Show HN: I built an international calling platform for the past 6 months
Get professional, digital and virtual phone numbers. Own land line. Make and receive calls from your browser, manage voicemail, and track your call history.
145. Pyspread, a Spreadsheet in Python
pyspread is a non-traditional spreadsheet application that is based on and written in the programming language Python. It expects Python expressions in its grid cells, which makes a spreadsheet specific language obsolete.
146. Microsoft CEO resorts to blogging in defense of AI
Surely it works this time
147. 2025: The Year in LLMs
148. Using AI generated images to get refunds
From dead crabs to shredded bed sheets, fraudsters are using fake photos and videos to get their money back from ecommerce sites.
149. Third Parties and Single Points of Failure
You've heard it many times - third party content can easily cause an otherwise well performing website to become sluggish and slow. And depending on how this content is loaded, it can also introduce single points of failure (SPOFs). When a large cloud provider or content delivery network (CDN) exper
150. Worlds largest electric ship launched by Tasmanian boatbuilder
Manufacturer Incat built Hull 096 to run between Buenos Aires and Uruguay, dubbing it the ‘most complex’ project it has ever undertaken