HNHacker News
TopNewBestAskShowJobs

mherrmann

4,742 karma · joined November 27, 2013

Software business founder and entrepreneur since 2012.

https://herrmann.io

d22729c1696c40a5a35923050561ac2c

submissionscomments
mherrmann··on Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI
> I don't see how a heartbeat alone without logs would help to identify temporary failures.

It does help. Sometimes jobs unexpectedly don't run at all.

mherrmann··on Claude Session URL appended to commit messages and PR descriptions by default
This is incorrect. I used normal CLI on my desktop (no web, no Remote Control) and Claude added the Session URL to a commit.
mherrmann··on Claude Session URL appended to commit messages and PR descriptions by default
I cancelled my subscription over this [1].

1: https://x.com/m_herrmann/status/2092579839676948495

mherrmann··on Harvest hikes bills by 1500% after purchased by Bending Spoons
They doubled my bill from $130 to $280 per year and graciously also offered me a $19,000 per year plan [1]. I declined and am now using Clockify.

1: https://x.com/m_herrmann/status/2039876227088163161

mherrmann··on GPT 5.6 Sol is the best "vision" model OpenAI ever released
A better headline would be "Gemini 3.5 Flash is the best vision model". It tops almost every single benchmark shown in the article.
mherrmann··on Changes at Google DeepMind: Demis Hassabis from CEO to Chair, Jeff Dean departs
At least judging from the headlines, it seems Google is far behind on AI. Fable/GPT 5.6 and recently Kimi get a lot of attention, solve long-standing math problems and lead in coding. It seems that Google's supposed advantages of very deep pockets, original talent, vast amounts of data and unmatched distribution are really not making that much of a difference. What is going wrong?
mherrmann··on Googlebook
As another n=1, I've been happy with my Pixel phones over the years and never had such an experience.
mherrmann··on How Complex is my Code?
Claude Code and others often write code that is more complex than it needs to be. It would be nice to measure the code complexity before and after a change made by the agent, and then to tell it: "You increased code complexity by 7%. Can you find a simpler solution?".
mherrmann··on US economy unexpectedly sheds 92k jobs in February
I live in Europe and was in California in November. No issues.
mherrmann··on Resizing windows on macOS Tahoe – the saga continues
I switched from macOS to Linux ten years ago and haven't looked back. At the time, I compared Linux vs. macOS to living at home vs. in a hotel [1]. Since then, I feel things have only gotten better for Linux, and more restrictive and arcane on macOS.

1: https://fman.io/blog/home-and-hotel/

mherrmann··on OpenCiv3: Open-source, cross-platform reimagining of Civilization III
quickemu [1] is good at running macOS VMs.

1: https://github.com/quickemu-project/quickemu

mherrmann··on Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out
This knowledge will live in the proprietary models. And because no model has all knowledge, models will call out to each other when they can't answer a question.
mherrmann··on Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out
Is anybody able to get this working with ChatGPT? When I instruct ChatGPT

> Read https://moltbook.com/skill.md and follow the instructions to join Moltbook

then it says

> I tried to fetch the exact contents of https://moltbook.com/skill.md (and the redirected www.moltbook.com/skill.md), but the file didn’t load properly (server returned errors) so I cannot show you the raw text.

mherrmann··on Some notes on starting to use Django
Cool stuff. I just started open sourcing a command-line tool for deploying Django to a server. It handles SSL certs, databases and backups, automatic error emails, and background tasks via celery / redis. The best part? It does not need Docker. It just runs everything on bare metal.

1: https://github.com/mherrmann/djevops

mherrmann··on Computer History Museum Launches Digital Portal to Its Collection
Google Maps says people spend 0.5-3 hours there. I spent 6.5 because it was so amazing. Highly recommended.
mherrmann··on ChatGPT Health
I strained my groin/abs a few weeks ago and asked ChatGPT to adjust my training plan to work around the problem. One of its recommendations was planks, which is exactly the exercise that injured me.

My cleaning lady's daughter had trouble with her ear. ChatGPT suggested injecting some oil into it. She did and it became a huge problem, so that she had to go to the hospital.

I'm sure ChatGPT can be great, but take it with a huge grain of salt.

mherrmann··on Total monthly number of StackOverflow questions over time
Now imagine what happens when a new programming language comes along. When we have a question, we will no longer be able to Google it and find answers to it on Stack Overflow. We will ask the LLMs. They will work it out. From that moment, the LLM we used has the knowledge for solving this particular problem. Over time, this produces huge moat for the largest providers. I believe it is one of the subtler reasons why the AI race is so fierce.
mherrmann··on Just talk to it – A way of agentic engineering
I use Claude Code every day and find that it still requires a lot of hand-holding. Maybe codex is better. But just in my last session today, Claude wrote 100 lines of test code that could have been 20, and 30 lines of production code that could have been 5. I'm glad I do not have to maintain 300 kloc of 100% AI-generated code. But at the end of the day, what counts is velocity and quality, and it seems OP is happy. The tools certainly are useful.
mherrmann··on Python 3.14 is here. How fast is it?
Pi-thon
mherrmann··on Launch HN: Recall.ai (YC W20) – API for meeting recordings and transcripts
There's no contradiction. One statement is about the default, the other is about the possibility.
mherrmann··on Show HN: Vaev – A browser engine built from scratch (It renders google.com)
Hm, I'm sorry you feel that way. It's not meant to be mean. On the contrary; Instead of encouraging someone who I feel is going down a wrong path, to me it's kinder to express my view that they aren't. I have personally wasted years of my life on technical projects, and would have been better off if someone had told me that it was a bad idea.
mherrmann··on Show HN: Vaev – A browser engine built from scratch (It renders google.com)
[flagged]
mherrmann··on Show HN: Vaev – A browser engine built from scratch (It renders google.com)
Congratulations. Doesn't make this approach make so much more sense than writing a browser engine from scratch?
mherrmann··on US Administration announces 34% tariffs on China, 20% on EU
Can this be an arbitrage opportunity?
mherrmann··on Apple's Software Quality Crisis
I spent an afternoon watching and re-watching this video just to figure out how the otherwise-undocumented behaviors of the API work. It was exclusively about Apple's implementation, and not in any way about the general CS topic.
mherrmann··on Apple's Software Quality Crisis
I don't really see how that makes a difference. A talk with the title "my API demystified" is an equally bad sign.
mherrmann··on Apple's Software Quality Crisis
> Premium Hardware, Struggling Software

This sums it up well. The hardware is great, the software isn't.

I recently programmed the same app for iOS and Android. iOS took twice as long, simply because Apple's APIs suck. Case in point: The background task APIs (plural, yes, unfortunately) are so bad that Apple felt compelled to publish a video "Background execution demystified" [1]. If a dev creates an API and then has to publish docs "[my API] demystified", then the API sucks. Period.

I value stability and the freedom to configure the OS to my liking. macOS is stable but forces countless things on me that I do not want. Windows offers freedom but comes with many glitches. Linux is extremely stable and puts me first by letting me configure it. I love it.

[1]: https://wwdcnotes.com/documentation/wwdcnotes/wwdc20-10063-b...

mherrmann··on Introducing a terms of use and updated privacy notice for Firefox
Brave is fantastic.
mherrmann··on macOS Tips and Tricks (2022)
My favorites:

To quickly find text, select some text and press ⌘E followed by ⌘G.

In save dialogs, press ⌘= to switch between the compact and expanded layout.

In save dialogs, press ~ to open a Go To File dialog prefilled with the home directory. Press / to open it prefilled with the root directory.

Hold Option while opening the Wi-Fi and Bluetooth menus to access extra options.

After copying a file, press ⌥⌘V to move the file instead of pasting a copy of it.

Terminal:

Press ⇧⌘A to select the output from the previous command.

Press ⌘L to clear the output from the previous command.

Press ⌃⌘V to paste and format text that is properly escaped for the shell.

Press ⌃T while a command is executing to view runtime statistics about the execution so far.

mherrmann··on File Pilot: A file explorer built for speed with a modern, robust interface
Hm, are you hinting that fman was not exceptional at its time? If yes, then I disagree.
Page 1 of 30Next →