Top all-time · #3680
fREW Schmidt
Personal blog · blog.afoolishmanifesto.comprogrammingsystems
fREW Schmidt's personal blog at blog.afoolishmanifesto.com covers programming and systems. Since 2009, 21 different Hacker News readers have linked it 42 times, most often “Detecting who used the EC2 metadata server with BCC”. It is still writing: the last post was on 2026-04-15, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
Posts on cross-compiling Zig and C libraries, password storage with DBIx::Class, ORMs, PostgREST and ODBC, and process supervisors such as systemd. Commenters link them as related references.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
fREW Schmidt's Foolish Manifesto
Most-linked posts?
- Detecting who used the EC2 metadata server with BCC4 people · 4 mentions · first linked 2018-06-22
What Hacker News says?
My use cases similar to this https://blog.afoolishmanifesto.com/posts/golang-zig-cross-co... need to bundle a lot of C libraries, some using dynamic linking and some using static linking, and I need to deploy them on different operating systems, including some that are difficult to work with like RHEL. Right now the builds are slow because I use a separate Dockerfile for each platform and then copy the binary back t…
Comment linking /posts/golang-zig-cross-compilation/
on “Open-source Zig book”Submitted A Love Letter to Plain Text as a story · 126 points
HN discussionAnd with DBIx::Class it is almost easier to do it right[1] than wrong. [1] https://blog.afoolishmanifesto.com/posts/do-passwords-right/
Comment linking /posts/do-passwords-right/
on “How to Safely Store Your Users' Passwords in 2016”Submitted Some Code I Deleted as a story · 91 points
HN discussionThen you will probably enjoy these: * https://blog.darknedgy.net/technology/2015/10/11/0/ * https://blog.darknedgy.net/technology/2015/09/05/0/ * https://blog.darknedgy.net/technology/2016/01/01/0/ * https://blog.afoolishmanifesto.com/tags/supervisors/
Comment linking /tags/supervisors/
on “Systemd, ten years later: a historical and technical retrospective”Submitted Using Git Grep as a story · 48 points
HN discussionWell the problem is, if you don't use an ORM, you'll invent one yourself...only poorly. And new hires will end up taking a ton of time to learn this "custom" orm framework of yours. And there are many bad, or simply, "too simple" ORMs out there that really don't help you much. I haven't really found one better than Perl's DBIx::Class (though outside of Java, Python, Ruby, I have haven't really looked). Case in point…
Comment linking /posts/introducing-dbix-class-helper-resultset-correlaterelationship/
on “How I Reduced My DB Server Load by 80%”Submitted Investigation: Why is SQS so slow? as a story · 19 points
HN discussionODBC+FreeTDS is not generally a good idea. Microsoft's ODBC driver works fine though. https://blog.afoolishmanifesto.com/posts/install-and-configu... explains how to get it going on debian.
Comment linking /posts/install-and-configure-the-ms-odbc-driver-on-debian/
on “PostgREST – A fully RESTful API from any existing PostgreSQL database”Submitted Exponential Backoff in Service Startup as a story · 9 points
HN discussionYou might also enjoy these: * https://blog.darknedgy.net/technology/2015/10/11/0/ * https://blog.darknedgy.net/technology/2015/09/05/0/ * https://blog.darknedgy.net/technology/2016/01/01/0/ * https://blog.afoolishmanifesto.com/tags/supervisors/
Comment linking /tags/supervisors/
on “Systemd, 10 years later: a historical and technical retrospective”Submitted PerlCritic in your browser (for a team) as a story · 9 points
HN discussionSubmitted Writing a Go Linter as a story · 5 points
HN discussionSubmitted C, Golang, Perl, and Unix as a story · 5 points
HN discussionSubmitted Centralized known_hosts for ssh as a story · 4 points
HN discussionSubmitted Python: Taking the Good with the Bad as a story · 4 points
HN discussionSubmitted Testing Perl Clients and Go Servers as a story · 3 points
HN discussionSubmitted GopherCon 2018 notes as a story · 3 points
HN discussionSubmitted OSS Infrastructure Is Not Solved as a story · 3 points
HN discussionSubmitted Logorrhea as a story · 2 points
HN discussionSubmitted A Custom Supervisor to Solve Weird Problems as a story · 2 points
HN discussionSubmitted Go Concurrency Patterns as a story · 2 points
HN discussionSubmitted Detecting who used the EC2 metadata server with BCC as a story · 2 points
HN discussionSubmitted How to Implement Log Loss Detection as a story · 2 points
HN discussionSubmitted Detecting who used the EC2 metadata server with BCC as a story · 2 points
HN discussionSubmitted Detecting who used the EC2 metadata server with BCC as a story · 2 points
HN discussionSubmitted Detecting what process is hitting the EC2 metadata server with BCC as a story · 2 points
HN discussionSubmitted Buffered Channels in Golang as a story · 2 points
HN discussionSubmitted Reflections on Ng's Machine Learning as a story · 2 points
HN discussionSubmitted Email Threading for Professionals as a story · 2 points
HN discussion