News for hackers. Stuff that matters.

mads_quist

Re:Does Anybody Actually Like React? on Tuesday May 26, 2026 @03:48AM (#48276478)
Why does the blog prompts me to install it as an app?
Re:If I Could Make My Own GitHub on Friday May 01, 2026 @12:15PM (#47976487)
Very nice thoughts that I've not thought of before. I especially like the fact to have PRs and issues offline. That was a nice read having my first of May beer.
Re:Forcing an Inversion of Control on the SaaS Stack on Wednesday April 15, 2026 @12:23PM (#47781340)
Although I absolutely understand the frustration expressed by the author, I find the notion that SaaS companies are somehow 'evil' because they optimize for the 80/20 rule a bit arrogant. Anyone working in SaaS - or really in any business- understands that you need to prioritize. In the end, your obligation as a company, regardless of your product, is to generate profits. And that's absolutely OK.
Re:Your sign-up form is a weapon on Thursday April 02, 2026 @01:35AM (#47610346)
Nice.
Re:Your sign-up form is a weapon on Thursday April 02, 2026 @01:32AM (#47610333)
Sure, it's really basic of course.
Re:Your sign-up form is a weapon on Thursday April 02, 2026 @01:17AM (#47610251)
You add "hidden" inputs to your HTML form that are named like "First Name" or "Family Name". Bots will fill them out. You will either expect them to be empty or you fill by JavaScript with sth you expect. It's of course reverse-engineerable, but does the trick.
Re:Your sign-up form is a weapon on Thursday April 02, 2026 @01:13AM (#47610226)
A good old Honey Pot helped us at All Quiet "a lot" with those attacks. Basically all attacks are remediated by this. No need for Cloudflare etc.
Re:Ask HN: Who wants to be hired? (April 2026) on Wednesday April 01, 2026 @12:24PM (#47602983)
I am not hiring but I wanted to say that I stopped scrolling down your page on your website when I saw this "perspective" thing you do. It's weird, but in a good way so now I am writing this comment.
Re:We Rewrote JSONata with AI in a Day, Saved $500K/Year on Friday March 27, 2026 @01:58AM (#47539484)
I mean, great, but which CTO gave greenlight to such a weird architectural choice. Sorry for the rant!
Re:Migrating to the EU on Monday March 23, 2026 @09:26AM (#47489240)
If you need an on-call / incident management platform like PagerDuty or incident.io All Quiet offers EU based Hosting and is operated from Germany:

→ https://allquiet.app

Re:No, your six-year-old cannot paint this on Monday March 09, 2026 @10:51AM (#47309909)
Abstract art and LLMs
AI made programming A LOT MORE FUN for me.

What I never enjoyed was looking up the cumbersome details of a framework, a programming language or an API. It's really BORING to figure out that tool X calls paging params page and pageSize while Y offset and limit. Many other examples can be added. For me, I feel at home in so many new programming languages and frameworks that I can really ship ideas. AI really helps with all the boring stuff.

Jesus, this piece reads like it's from 2024. Oh, it's from 2024.
Re:Xcode 26.3 unlocks the power of agentic coding on Wednesday February 04, 2026 @03:54AM (#46883296)
What else is there to say than that xCode is a f... nightmare. Android studio is not really better though.

Native app development is an evil necessity.

I want to do game programming again like it's 1999. No more `npm i` or "accept all cookies" :/ rant off :)
Re:US Tech Force on Monday December 15, 2025 @02:10PM (#46278902)
Is this backed by YC?
Re:DNS on Friday December 12, 2025 @04:51PM (#46249442)
GoDaddy has acknowledged the issue. https://status.godaddy.com/
Re:Why Startups Die on Thursday December 11, 2025 @07:40AM (#46230670)
Haha, yes. I never understood why startups don't achieve PMF
Re:We cut our Mongo DB costs by 90% by moving to Hetzner on Friday November 14, 2025 @01:26AM (#45924427)
Sure, I am not against Hetzner, it's great. I just find that running sth in HA mode is important for any service that is vital to customers. I am not saying that you need HA for a website. Also, I run many applications NOT in HA mode but those are single customer applications where it's totally fine to do maintenance at night or on the weekend. But for SaaS this is probably not a very good idea.
Re:We cut our Mongo DB costs by 90% by moving to Hetzner on Thursday November 13, 2025 @03:28PM (#45920082)
You'll have planned downtime just for upgrading MongoDB version or rebooting the instance. I don't think that this is sth you'd want to have. Running MongoDB in a replica set is really easy and much easier than running postgres or MySQL in an HA setup.

No need for SREs. Just add 2 more Hetzner servers.

Re:We cut our Mongo DB costs by 90% by moving to Hetzner on Thursday November 13, 2025 @11:57AM (#45917233)
OK guys, running on a single instance is REALLY a BAD IDEA for non-pet-projects. Really bad! Change it as fast as you can.

I love Hetzner for what they offer but you will run into huge outages pretty soon. At least you need two different network zones on Hetzner and three servers.

It's not hard to setup, but you need to do it.

Re:If you don't tinker, you don't have taste on Wednesday October 29, 2025 @02:47AM (#45743440)
Unpopular opinion here probably but: Tinkering is also a great habit to be disappointed and unhappy. I love software and programming, but the apologetic requirements that can come from users mean adding a lot of complexity to software, that leads to many bugs and very slow programs. Everything has a cost attached.
Re:Google flags Immich sites as dangerous on Thursday October 23, 2025 @04:47AM (#45679681)
Yep. Still I feel bad for them.
Re:Google flags Immich sites as dangerous on Thursday October 23, 2025 @02:27AM (#45678801)
Never host your test environments as Subdomains of your actual production domain. You'll also run into email reputation as well as cookie hell. You can get a lot of cookies from the production env if not managed well.

Older »