frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Defer available in gcc and clang

https://gustedt.wordpress.com/2026/02/15/defer-available-in-gcc-and-clang/
173•r4um•4d ago•122 comments

Consistency diffusion language models: Up to 14x faster, no quality loss

https://www.together.ai/blog/consistency-diffusion-language-models
120•zagwdt•6h ago•42 comments

Gemini 3.1 Pro

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-1-pro/
786•MallocVoidstar•19h ago•818 comments

I tried building my startup entirely on European infrastructure

https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/
253•willy__•1h ago•132 comments

Untapped Way to Learn a Codebase: Build a Visualizer

https://jimmyhmiller.com/learn-codebase-visualizer
11•andreabergia•2h ago•1 comments

Reading the undocumented MEMS accelerometer on Apple Silicon MacBooks via iokit

https://github.com/olvvier/apple-silicon-accelerometer
66•todsacerdoti•5h ago•32 comments

AI is not a coworker, it's an exoskeleton

https://www.kasava.dev/blog/ai-as-exoskeleton
275•benbeingbin•15h ago•301 comments

FreeCAD

https://www.freecad.org/index.php
179•doener•2d ago•53 comments

Show HN: Micasa – track your house from the terminal

https://micasa.dev
563•cpcloud•19h ago•182 comments

Infrastructure decisions I endorse or regret after 4 years at a startup (2024)

https://cep.dev/posts/every-infrastructure-decision-i-endorse-or-regret-after-4-years-running-inf...
268•Meetvelde•3d ago•114 comments

Pi for Excel: AI sidebar add-in for Excel

https://github.com/tmustier/pi-for-excel
77•rahimnathwani•8h ago•24 comments

US plans online portal to bypass content bans in Europe and elsewhere

https://www.reuters.com/world/us-plans-online-portal-bypass-content-bans-europe-elsewhere-2026-02...
337•c420•1d ago•556 comments

An ARM Homelab Server, or a Minisforum MS-R1 Review

https://sour.coffee/2026/02/20/an-arm-homelab-server-or-a-minisforum-ms-r1-review/
71•neelc•9h ago•62 comments

A beginner's guide to split keyboards

https://www.justinmklam.com/posts/2026/02/beginners-guide-split-keyboards/
146•thehaikuza•4d ago•159 comments

Raspberry Pi Pico 2 at 873.5MHz with 3.05V Core Abuse

https://learn.pimoroni.com/article/overclocking-the-pico-2
13•Lwrless•2h ago•0 comments

Spell Checking a Year's Worth of Hacker News

https://fi-le.net/spell/
7•fi-le•2d ago•4 comments

Web Components: The Framework-Free Renaissance

https://www.caimito.net/en/blog/2026/02/17/web-components-the-framework-free-renaissance.html
5•mpweiher•2h ago•1 comments

Fast KV Compaction via Attention Matching

https://arxiv.org/abs/2602.16284
31•cbracketdash•6h ago•0 comments

An AI Agent Published a Hit Piece on Me – The Operator Came Forward

https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/
385•scottshambaugh•7h ago•328 comments

America vs. Singapore: You can't save your way out of economic shocks

https://www.governance.fyi/p/america-vs-singapore-you-cant-save
283•guardianbob•20h ago•410 comments

Micropayments as a reality check for news sites

https://blog.zgp.org/micropayments-as-a-reality-check-for-news-sites/
165•speckx•15h ago•341 comments

SwiftUI Agent Skill: Build Better Views with AI

https://www.avanderlee.com/ai-development/swiftui-agent-skill-build-better-views-with-ai/
6•skreep•27m ago•0 comments

A terminal weather app with ASCII animations driven by real-time weather data

https://github.com/Veirt/weathr
223•forinti•17h ago•38 comments

Show HN: Ghostty-based terminal with vertical tabs and notifications

https://github.com/manaflow-ai/cmux
143•lawrencechen•13h ago•62 comments

Paged Out Issue #8 [pdf]

https://pagedout.institute/download/PagedOut_008.pdf
390•SteveHawk27•22h ago•60 comments

Show HN: Write native binary web apps with TypeScript and Express

https://github.com/tsoniclang/express
6•jeswin•3d ago•1 comments

Mystery donor gives Japanese city $3.6M in gold bars to fix water system

https://www.bbc.com/news/articles/c3ew5jlqz87o
103•tartoran•6h ago•47 comments

William Latham – Art and the Computer (1990) [video]

https://www.youtube.com/watch?v=OwL3dsFBxpE
8•hyperific•2d ago•1 comments

Lindenmayer.jl: Defining recursive patterns in Julia

https://cormullion.github.io/Lindenmayer.jl/stable/
53•WillMorr•3d ago•2 comments

Pebble Production: February Update

https://repebble.com/blog/february-pebble-production-and-software-updates
293•smig0•22h ago•144 comments
Open in hackernews

I tried building my startup entirely on European infrastructure

https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/
252•willy__•1h ago

Comments

MrAlex94•1h ago
I’ve found Scaleway really good, I’m surprised it doesn’t come up more often here.

If it matters, I didn’t go to them because they were specifically an EU org either - when Packet became Equinix Metal and then that got shut down, SCW were the most equivalent in terms of cost / hardware specifications and I often used them in parallel when Packet was still around so as to not have all my eggs in one basket.

adamas•1h ago
I really like Scaleway too ! I went with them because Linode got bought and I thought, since I was moving my things anyway, let's go to a French provider. And I got a bad experience with OVH, so Scaleway it was.

But really, I wonder why it's not used more ? Price are maybe a bit high for some things ?

willy__•1h ago
I asked myself the same thing, trustpilot is pretty rough on them and a lot of people tell you online to stay away from them. I also had very good support experience so far. Their shared TEM IP had some deliverability issues at times, but they seem to have cracked down on this recently. I am on dedicated IP now, so I can't really judge if there have been improvements.
tcldr•1h ago
Price would be a bit more bearable if their reserved instance discounts were more generous
reddalo•56m ago
+1 for bad experience with OVH, their control panel is a mess (only the Italian provider Aruba is probably worse) and their backend is riddled with bugs. If something is broken in the control panel, the support team candidly invites you to do it via their APIs instead.
bluebarbet•14m ago
Another bad experience with OVH here. In fact not bad but catastrophic. They enabled 2FA without my consent and then demanded a signed letter on paper by post to let me back into my account. Their online customer service was beyond useless and the nightmare took weeks to resolve. This after I had been a loyal customer for years. Just when I was preparing to punish them by moving, my VPS went up in smoke at that fire in their Strasbourg datacenter. "Oops, our bad", went the email. Beyond parody. It's almost a surprise to me that this company is still in business.

With Hetzner now for several years without incident.

epolanski•1h ago
+1 for Scaleway, I've been migrating some of my customers on it and I love it's simplicity and reliability. Costs are also fine.
xvilka•1h ago
Codeberg would make a better choice if we speak about EU source code forges. And Forgejo instead of Gitea, which is nowadays controversial project.
willy__•1h ago
I was roughly familiar with Github Action/Gitea Action compatibility and had a self hosted Gitea already... I found codeberg interesting though!
BadBadJellyBean•1h ago
Forgejo is more or less a drop in replacement for gitea
adamas•1h ago
Isn't Codeberg only for Open Source ?
ozgrakkurt•1h ago
Github or other commercial alternatives aren’t for closed source either anymore.

Putting closed source code on github is basically asking them to launder it through LLMs

Epa095•49m ago
But selfhosted Gitea, which OP chose, IS good for closed source. And codeberg is not.
ozgrakkurt•30m ago
Alternative of that is self hosted forgejo
adamors•1h ago
What makes Gitea controversial nowadays, I'm out of the loop.
3D30497420•1h ago
From a quick web-search: Apparently it was an open-source community project, but the governing organization created a for-profit entity and transferred most of the assets to that entity (brand, website, etc.). Gitea apparently still uses MIT licenses, but the community felt it was a betrayal of the open-source ethos. forgejo is a community fork of Gitea when the issues mentioned were not suitably resolved.
alias_neo•1h ago
"Forgejo was initially created in December 2022 as a fork of Gitea. The fork occurred after a for-profit limited corporation ran by the lead maintainer of the project, Lunny Xiao, silently transferred Gitea's trademarks and operations to the company and began to establish an open-core model."[0]

[0] https://en.wikipedia.org/wiki/Forgejo

Also see: https://gitea-open-letter.coding.social/

EDIT: HN discussion on the latter: https://news.ycombinator.com/item?id=33372471

benrutter•51m ago
Codeberg is immense buuut it's only intended for open source projects really, so might not be a good fit for all.
gostsamo•1h ago
Surprisingly sober take. I enjoyed the honesty. Thanks!
marwann•1h ago
My European stack: - OVH for object storage, domain names and simple Wordpress websites - Scalingo/3DS Outscale for PaaS (looking for alternatives here!) - Mailjet used to be EU but they've been acquired by Mailgun - don't know if that's an issue. Brevo is okay as an email service provider but they could be way better.
cpursley•1h ago
Mailersend is EU and fantastic
willy__•1h ago
I think Mailjet is now owned by Sinch and Sinch is swedish?
mcbetz•1h ago
It's also difficult to find providers for competetive large-scale non-transactional emails, i.e. marketing and newsletter mails.

None comes close to AWS, closest comes are messageflow (PL), elasticemail (PL), brevo (FR). Other players like Scaleway TEM (FR) and Lettermint (NL) don't offer non-transactional.

willy__•1h ago
Yes, exactly! Marketing emails are a whole other story. I was planning on mailjet - thoughts?
mcbetz•1h ago
Have been using it for transactional mails, that was okay. Have not tried it for non-transactional, esp. not in 20+ mio/months.
Aldipower•1h ago
I am at Lettermint for a month now, coming from Postmark.app (US) and I only can tell positives things about it, works very well and is reasonably priced.

AWS SES does not work for me at all, the sending success rate is really bad.

receperdogan•1h ago
What exactly is your goal in doing this? What has it brought you?
willy__•1h ago
It was a mix of stubbornness and curiosity how far you could push this experiment.
psychoslave•1h ago
Domain TLD is the one administratively completely entangled into USA system while playing a major role on the internet working as it does. ICANN should definitely be an international entity, like UNESCO.

All other points are "mere" technical gaps.

willy__•1h ago
I am still baffled.. compare a domain like .party or .parts between porkbun or your major US based providers and a EU based registrar of your choosing.... It's not pretty, at least it wasn't to me.
LeonidasXIV•1h ago
Porkbun has .party for $21.09 (bar the first year promotion, not sure about VAT) and INWX (DE, VAT included) has it 32.80€ . It is definitely more but not as scary as you made it sound.
stackbutterflow•1h ago
In conclusion from the `What you realistically can't avoid` section is that running entirely on non american services will never happen.

Unless some entity pours hundreds of billions (trillions?) of euros into solving this over multiple decades there will be no way to replace google ads and sign in with google/apple. The AI part seems to be the easiest thing to solve in the list, that says something.

willy__•1h ago
Yeah, they sell you that with the devices. You would need to crack iOS/Android dominance first before you could realistically consider NOT assuming someone has at least one or the other account.
yoavm•1h ago
Billions of euros over multiple decades? Why?

Seems to me like it's mainly regulation. The thing that makes people in China, or Russia, for example, not use Google - isn't that Yandex / Baidu got tons of investments. It is that people can't easily access Google. If the EU decides to pull the switch (or if the US decides to do so), we have enough competence people here to build a search engine.

usrnm•1h ago
Google was freely available in Russia up until 2022 and Yandex still had a larger market share. It really was a solid competitor to Google, much better than anything the EU ever had.
okanat•49m ago
That's where democratic governments at a disadvantage. Europe is also more integrated into US market. For example, killing access to Google ads ecosystem will make 100s of thousands or even millions of people unemployed. Apple and Google have multiple offices in Europe. A divorce with US will again make a huge amount of people lose their very high paying jobs. Unlike China and Russia those people can vote.

Moreover, in democracies companies from other countries usually get more say and have more lobbying power. Open market system gives more decision powers to global players. Whereas in China or Russia, if you are not serving the goals of the dictatorial rule, you get ousted permanently without a fear of elections.

yoavm•39m ago
I think those things are very hard to predict. Yes, many Europeans will stop working for American companies and lose their very high paying jobs. On the other hand, the EU as a whole will stop sending billions of euros to the American economy, and at least some of this money will be invested in creating local alternatives; Those who worked for American companies will probably find their place in these alternatives.

Everything you wrote about the open market system is true, except it seems like that system have died over the past year. Europeans understand now that the US isn't a friend.

pjc50•1h ago
It's possible that will get ""solved"" overnight when some critical service gets cut off or banned in one direction or the other for political reasons.
ben_w•1h ago
In the history of geopolitics, even with what little I've learned of it, "will never happen" can be as soon as two years.
wvh•1h ago
While it's true Europe might not be producing the next Apple or Google, there are lots of alternatives, like national academic login systems, logging into third parties with bank credentials or government IDs... Solutions that depend less on one commercial company capturing the market, that are in place on a national level and work well. It's a different landscape. Factors like current day political turmoil make people much less trusting of "American" solutions. It remains to be seen if this goes beyond sentiment into some actual pan-European solutions that (claim to) safeguard privacy and data.
stackbutterflow•48m ago
What about non EU users? Americans don't second guess themselves when they slap google/apple/meta sign in only. They know everyone in the world will never pause when they see their logo on the buttons. To reach this scale of worldwide adoption for a European service requires a massive amount of investment.

What's even the entry point? Google and Apple make the devices that everyone uses. Even if you build a service like you suggested, how do you ensure that everyone is using it?

danelski•32m ago
> They know everyone in the world will never pause when they see their logo on the buttons.

As in, that they won't run away when they see them or that they will all happily use them? If you mean the latter, then it's just false. Also, why do you assume that such product would need to be used worldwide all of a sudden? Having something for the local market would be sufficient to call it a success in this instance. There's an ICC judge who could tell you a thing or two about having a whole digital life on the hook of services from one country, so reducing this dependency is a clear benefit.

stackbutterflow•9m ago
> Also, why do you assume that such product would need to be used worldwide all of a sudden

Because I'm talking about not running on any American services. Which Americans can do and do all the time. I don't see how we can reach a point where we can one day not include google/apple sign in and not lose a massive number of potential users. Sure it's possible that one day we'll see a "Sign in with EU login" but below it they're always be sign in with google/apple, for a very long time.

palata•1h ago
This is a weird take. It is completely arbitrary.

I could say that you cannot run entirely on US technology, because electronics comes from China. Does that mean that we should just strive to move everything to China, so that we only depend on them?

Makes no sense to me.

deaux•24m ago
Agreed mate, it took absolute trillions of Euros for "Sign in with VK" to become a common option in Russia. No clue how they did it while also waging wars.

"Sign in with LINE" in Japan? Quintillions of Yen were spent.

stackbutterflow•8m ago
Sign in with LINE and not a single American logo on the log in page?

Also what about AI? Can't solve that with a sub billion euros of investment.

Daegalus•1h ago
Great post, I did a similar switch mid last year.

Hetzner was something I already used, so I just doubled down. I have a single OVH instance where I ma playing with Openclaw, but that was because I was having issues with Hetzner that day on their new instance page (was fixed the next day)

I use Bunny for my CDN, I just wish they have the capabilityt to route IPv4 and IPv6 traffic to IPv6 only origins. If your origin doesn't have IPv4, it wont route IPv4 to an IPv6 origin. Something Cloudflare could do. Still a shame its not a high priority.

For Domains, I am still on porkbun, but i have like 20 domains, and moving them to EU registrars would be pricey. I will do it, just not looking forward to it. Also there are few registrars tht handle all the TLDs i have, nothing like Porkbun. I use dot.bs to optimize my registrars and keep track of them.

I self-host a lot, but I haven't done github. I have a Forgejo instance with working CI/CD, but there are some painpoints mirroring 100s of repos and updating PATs. Also I minimize how much critical infra I host. I do it as my day job. Don't want to do it so much at home, and I still do some between NAS and self-hosted services I do run.

I do plan to try out Hanko and Nebius, those sound good. and Hit up scaleway to see if there is stuff I want to use there. I know Scaleway can be pricey.

dddw•1h ago
For domains i find Openprovider.eu is pretty cheap imo, especially if you have a lot and buy in a package it is nearly costprice. Their DNS isn't great though, good enough for personal projects but not for business, would set that somewhere else.
Daegalus•53m ago
Hmm, seems the good prices is only if you subscribe to their subscription. 5 euro a month or 50 euro a year, then the prices get slashed. Othewise their prices are expensive.
sixtyj•44m ago
For CDN, you can try CDN77, they have servers all around the world. No affil, just they are based in Europe (Prague) :)
Daegalus•10m ago
Right now, I would only switch from Bunny if they allow IPv6-only origin servers and route IPv4 traffic to it.

Also no pricing and a "Talk to sales" only link. Which usually means super expensive, or B2B only. I pay like 10 cents a month on Bunny something

bambax•1h ago
Good, honest write up! As users we need to make more efforts to move out of the American ecosystems. Cloudflare is just so convenient to take only one example.

OT, about the finished product (hank.parts): the French translation and tone is a little rude. For one, it uses "tu" instead of "vous", which does have become customary on Social networks but is still a little bit agressive on a regular website. And "bagnole" or "balance une photo" is more than casual.

Maybe the target are young people but I wouldn't bet on it. Average car ownership in Europe is 53, and 55 in France. Share of new vehicle registrations by adults aged 18-34 is below 10% in Europe.

My two cents.

willy__•1h ago
Interesting. I actually had a human translator do the french translation because I didn't trust deepl/LLMs on certain languages. He was Belgian though. Thanks for the feedback, I will certainly consider it - I don't speak french myself.
reddalo•53m ago
Speaking of translations, the Italian translation seems fine but it uses English Capitalization of Titles, but that doesn't work in Italian.

It should be "Pronto a trovare il tuo ricambio?", not "Pronto a Trovare il Tuo Ricambio?".

Misteur-Z•1h ago
* Scaleway is totally painful/scary on data encryption at rest and in transit, does not feel like your infra/data is isolated from other customers

* OVHCloud is good if you deploy your production in HA fashion with higher tiers or do multi-region yourself using a vRack, real issue that they made the news with burning DCs, the fact that the customer base has been originally a gazillion cheap web servers does not help big companies going in, they are going somewhere on the SaaS

On most European cloud providers I feel like IAM is crap: workload identity is almost non-existent, API keys management is usually hellish. Same goes for encryption/isolation. I want to hear more technical feedback on most of them, devil is in the details !

willy__•1h ago
I found scaleway's IAM system pretty solid so far. Right balance between "gives you nightmares" (GCP) and "one key to rule them all" (Hetzner.. Bunny.. and so many others)
alpineman•1h ago
Scaleway is so close to being a great product but they need to hire a really visionary Product leader
thorin•58m ago
Can you expand on the Scaleway comment? Would be interested in the details.

Also aren't their data centres all in the Paris area? Do they have any geo-redundancy?

willy__•53m ago
paris, amsterdam, warsaw and I think they are launching or have launched recently in other places
paffdragon•1h ago
I was kind of interested in the content, but I am so overloaded with AI slop by now, that reading this generated text gives me nausea.

I was looking to see why they landed on this stack, but there are no alternatives or evaluation criteria listed - given the generated article, I wonder how much of the infra was selected by an LLM.

willy__•1h ago
Claude helped write the article. It is 2026. I proof read it though and yes, giving an LLM a list of specific criteria of what you are looking for in a product is actually a pretty good experience.
paffdragon•58m ago
If it works for you, it works. I just see the same phrases used repeatedly so frequently nowdays - including my own LLM conversations.

Regarding the use of LLM for picking infra. The issue I usually have with such task is that they frequently omit things - either from the list of options or the features compared. And depending on my familiarity with the topic, I might never notice, which might steer my decision making into a different direction. Basically a certain bias. Sometimes prompting it to repeat reveals more, but ultimately I end up hitting the search and doing my own research, then I might use the LLM again with now more knolwedge and data. Did you run into this too? What was your process?

willy__•47m ago
I do understand what you mean with bias.. some models where quite stubbornly ignoring things like "I want made in EU - not GDRP compliant - not one office or data center in the EU". I remember this being especially painful for TEM and market email providers. Usually they suck at finding the right pricing data at first try.. so I ended up throwing screenshots of pricing pages. Now that I am writing this up, in some instances manually comparing them would have been faster :D ... The bias might come from the huge amount of US dominance in training data and might not even be intentional. In some niches you don't have many options, that's what I tried leaning on in the article.
Tiberium•1h ago
Did you use a European LLM to write this article? Or was it an American one in the end? :)

EDIT: Looks like it's an American one in the end, oh well. https://news.ycombinator.com/item?id=47085756

lm28469•1h ago
Slop text generation is equally good with chinese and european LLMs don't worry about that part
willy__•1h ago
I still have GLM/Qwen or Deepseek sometimes randomly adding Chinese characters to things... :)
TrackerFF•1h ago
Here in Norway (and probably Sweden, too) BankID is a widely used authentication system, and most domestic services will use that as a auth / login. Only "drawback" is that it requires 2FA, which is quite trivial today. But there are still tons of users that want their "login with FB / Google / etc.".

And a last but: If using such auth systems, one would have to account for all the different systems unique to countries.

Maybe some larger EU-specific ID / auth system would make sense?

yoavm•1h ago
Sounds like the EU Digital Identity Wallet project: https://ec.europa.eu/digital-building-blocks/sites/spaces/EU...
lysace•4m ago
Development happens on Github, (perhaps) ironically.

https://github.com/eu-digital-identity-wallet

wvh•18m ago
Many European countries have decent authentication, banking and payment system alternatives or even innovative solutions. I think, like usually, it's just a problem to break out of national or regional circles into something pan-European.

A lot of people seem to agree that relying on a handful of too powerful American companies, especially in the ad and social media space, is a terrible idea and running foul of privacy requirements. Remains to be seen if some larger alternatives manage to pop up though. The European landscape is pretty fragmented.

palata•1h ago
> Your users expect "Sign in with Google" and "Sign in with Apple." You can add email/password and passkeys, but removing social logins entirely is a conversion killer.

I know this is true, but I genuinely don't understand it. I want email/password and passkey, I will always go out of my way to avoid "Sign in with ...". I just don't get why people love this.

willy__•1h ago
People usually have either one or the other account already, because it came with their smartphone. It is friction less from their point of view.
bjourne•1h ago
Heard of haveibeenpwned? You'll end up there, eventually.
vikaveri•56m ago
If you end up, for some reason, being one of those unlucky individuals whose Google account gets banned and all your other accounts are behind Google login, then you truly have been owned.
Nextgrid•49m ago
Ending up on HaveIBeenPwned is only a problem if you reuse passwords.
bravetraveler•46m ago
Risk Bob's Salad Shack leaking an inconsequential, unique, credential or bind everything to the whims and identity of a single organization; hmm.
danelski•44m ago
Sign-on with the external identity provider doesn't help if data related to your account like the billing information, your government ID info etc. are released in the breach, that's the sore point.
wraptile•40m ago
People will know that my password was y!2TvM8h3dpvw4 for one particular website at some point. What do I lose here? Google/Apple incurs much greater risk that is entirely out of your control.
zelphirkalt•37m ago
You mean when using "sign in with" and then using a shitty password for your social media account?

If you use e-mail and password with a good password manager, that runs locally on your device and generate good random passwords, it is unlikely you will end up on haveibeenpwned, and even if one website does shit, the blast radius is only one account on one website.

bjourne•23m ago
You'll still have your e-mail address exposed, which you may not want if it is to some random porn site. Moreover, password managers do not work if you use multiple devices for log in, which most people actually do.
raincole•34m ago
Password manager.

Before inevitable "what if your password manager is hacked...," what if your google account is hacked / banned?

63stack•12m ago
You don't even need a password manager, browsers autogenerate secure passwords for you, and they sync between computers/mobile devices.

(I'm saying this from the perspective of "regular people don't want to be inconvenienced like that, obviously you should use an external password manager for security)

williamdclt•47m ago
You really don't? It's just a ton easier for most users: it's (almost) like already having an account. Just click a couple times and you're in, no typing at all, no email confirmation or anything like that.

I also avoid it because I'm concerned about being over-reliant on google (what if they close my account?) and I know how to use a password manager, but I easily understand how 90-99% of the population doesn't care enough and goes the low-friction route.

aa-jv•6m ago
In my experience its been the users who principally only have a mobile phone - i.e. no desktop - and therefore want the benefit of the phone-managed account system tied to .. biometrics, etc...
raffkede•1h ago
Seems this page is not eu compliant anyway since there is no info who owns it
willy__•1h ago
good catch, will fix.
raffkede•45m ago
That was fast! Saw u added it! :)
PennRobotics•1h ago
The finished product has an imprint (with commercial name, according to Spanish law). The blog post isn't commercial.
raffkede•1h ago
I tried buying a domain on OVH and the experience was shitty was forwarded between different versions of the page GB etc and could not finish the checkout
baalimago•1h ago
Inspiring! I'll likely pursue the same thing.
Aldipower•1h ago
For domains I am very happy with ClouDNS. Anycast DNS provider with failover functionality. It's from Bulgaria.
baalimago•1h ago
There is an ongoing lobbying push for "Made in EU" [0] which is unrelated to OPs article. The winds sure are blowing towards European sovereignty. Thanks, Trump!

[0]: https://www.euronews.com/business/2026/02/19/made-in-europe-...

dizhn•1h ago
Authentik would fit very nicely there and eliminate that one large bit that the author says he can't avoid putting on US infra. I am only saying this because he's already self hosting a bunch of things.
willy__•58m ago
Hanko can be self hosted, if needed - it is one of the few products I chose actively to NOT self host. I am aware of Authentik and do like it.
dizhn•38m ago
I am not familiar with Hanko. I will check it out. Thanks.
Aldipower•1h ago
My EU stack, works well and is cheap!

Hosting and storage: Hetzner and Netcup

Domain: ClouDNS with Failover

Transactional email: Lettermint

CDN: Bunny

zelphirkalt•46m ago
My advice and experience is don't use Netcup. They are abysmal at customer service. I once registered a domain with them, and hadn't even paid, but then couldn't get my account deleted at all. Even multiple e-mails did not help and they insisted on keeping my data until half a year later or so. They absolutely behaved like complete holes, and I will never trust them again with anything. I don't know what they do with user data. Maybe they systems are just so terrible, that it is a huge effort for them to go and comply with GDPR deletion request and then they just don't do it.

Also their web interface doesn't allow you to delete your domain, even if you have not paid yet. So anyone could come and make some account and register a domain, but then not pay and they wouldn't remove it from their systems. The feel of their website is very antiquated and due to not being able to delete your domains, feels buggy.

nickdothutton•1h ago
Enjoyable article, thanks. I'd like to see a section on "layer 8" (or 9? whatever we are calling it). The regulatory layer. There seem to be so many uncertainties in Europe (and to a slightly lesser extent, the UK) now. I think if starting another company I'd have to give it some serious consideration.
willy__•54m ago
I am trying to be on top of the legal stuff. I did start EU first with GDPR compliance and expanding to the UK was kind of low effort. Comparatively little changes are required. I might expand on that in a future article.. all that legal stuff was quite a bit of effort but I got lucky with my lawyer choice and felt very supported from them at reasonable cost.
znnajdla•59m ago
Thank you for this. I'm in Europe with an established SaaS that's been running in production for years and I've converged on a similar stack (OVHCloud instead of Hetzner). However, I've realized you can stay sovereign and independent in any jurisdiction (not just Europe) just by simplifying your stack and running a few baremetal servers in-house.

Just buy a few Mac Studios and run them in-house with power supply backup and networking redundancy and you're good to go to serve more than 10k - 100k requests/second which is good enough to serve a million customers. You don't need VMs: a single Mac Studio gets you 2–4x the power of m7i.2xlarge on AWS, and pays for itself within a few months of AWS bills. You can do local AI inference and get Claude Opus-level performance (Kimi K2.5) over a cluster of Mac Studios with Exo.Labs (an unofficial Apple partner). You get free S3-compatible object storage with zero ongoing storage costs with MinIO (yes it's redundant even if you lose a server, and your hosting provider can't hold your data hostage by charging for egress). Postgres runs like a beast and is incredibly easy to setup - you get zero latency DB because it runs on the same machine, has access to lots of RAM and you're not paying per-GB or per-core. Managed databases are a scam. You don't need an Auth provider, just do passkeys yourself. And the great thing about Apple Silicon hardware is that it is amazingly quiet, reliable, and efficient - you can do thing like run headless browsers 3x faster and cheaper than on standard server hardware because of the unified memory and GPU acceleration, so you're not paying for CI/CD compute by-the-minute or headless browsers either.

This entire stack could give you computing power equivalent to a 25k euro/month AWS bill for the cost of electricity (same electricity cost as running a few fridges 24/7) plus about 50k euros one-time to set it up (about 4 Mac Studios). And yes, it's redundant, scalable, and even faster (in terms of per-request latency) than standard AWS/GCP cloud bloat. Not only is it cheaper and you own everything, but your app will work faster because all services are local (DB, Redis cache, SSD, etc.) without any VM overhead, shared cores, or noisy neighbours.

zonkd1234•39m ago
Thanks for the post. How do you currently deal with HD failures/redundancy? That’s my main concern leaving a managed database provider.
znnajdla•29m ago
I've designed our app so that there are only two stateful services that matter: Database and Disk. Everything else is cattle, you can shut down or spin up new instances and the load balancer redirects requests with no impact. Making Postgres redundant is a matter of careful configuration with PGBouncer + HAProxy + Patroni. However for a long time we had a much simpler setup: just restore a new database from backup on a new machine if the main one failed (one-time simple script run manually - not automatic, means a little bit of downtime if there's a failure, but it worked). Or you could use CockroachDB. Making disk redundant: just use MinIO for S3-like disk (that's also where DB backups are stored). You can lose up to 2 out 4 of your servers and you lose nothing.

With this setup if 1 or 2 Mac Studios fail (or need to be restarted for updates) everything just keeps running smoothly with no customer impact. It also helps that the app itself is on the Elixir BEAM (Phoenix) so everything "just works" across all machines.

zonkd1234•12m ago
cheers. Had never heard of MinIO either, very cool.
ffsm8•7m ago
MinIO was a previously open source blob store. It's very old, it was basically created right around the time S3 took off.

You should probably reconsider going with it in 2026 unless you're fine with their new (non -opensource) offering. It still has a "free" license, so it might still be an option depending on your priorities.

But there are alternatives around, some being arguably much easier to run/maintain for small deployments like this.

magicalhippo•3m ago
Do note MinIO is deprecated and no longer maintained, discussed here[1]. There are plenty of alternatives though, most mentioned in the referenced submission.

[1]: https://news.ycombinator.com/item?id=47000041

piltdownman•15m ago
How do you handle anti-DDOS, zero-trust and WAF duties to a cloudflare-esque equivalency (e.g. a reverse-proxy style setup)?

While I definitely concur with your conclusions re VMs and GCP hosting overhead, did you benchmark a container based setup in GKE or similar?

znnajdla•14m ago
For now we still use Cloudflare. Considering bunny.net after reading this OPs post.
aa-jv•9m ago
Great post, and interesting setup - harkens to days of old, when this was simply how things were done in the first place - but one question that I have, apropos:

>.. serve more than 10k - 100k requests/second which is good enough to serve a million customers.

What is your network connectivity like for this setup? Presumably you operate in a building capable of giving you fiber, with a fixed IP, or something like that?

fauigerzigerk•8m ago
>However, I've realized you can stay sovereign and independent in any jurisdiction (not just Europe) just by simplifying your stack and running a few baremetal servers in-house.

Only if you have physical offices and staff in every jurisdiction you're serving.

znnajdla•1m ago
Presumably you have a home where you live? That's your physical office. And no you don't need a presence in every jurisdiction you serve. Visa/Mastercard serves the world from the US.
honzabe•43m ago
The article does not mention payments. I would be especially interested in a European Stripe alternative - this is what I find really difficult to replace.
willy__•36m ago
I am simply not at that phase yet... I considered revolut pay (UK) or adyen (NL)?
mkzet•43m ago
A lot of people are over romanticizing on Hetzner. The hard truth is that Hetzner is a great provider for bare metal machines and extremely competitive pricing, but it's extremely demanding to run production workloads there without a dedicated infra guy. Claude won't wake up in the middle of the night solving the things helped you provision in an acceptable timeframe. If you are serious about your product SLOs, hyperscales shine, and you can only accept the "cloud tax".
willy__•40m ago
are you aware of https://github.com/vitobotta/hetzner-k3s ? I am using it and I can wholeheartedly recommend.
BoorishBears•22m ago
Hetzner is a very particular product. They openly cop to being "overly cautious" with even letting people open accounts because they're playing with razor thin margins: I wouldn't engage with an organization like that for serious production workloads.

At least, where "serious" is defined as making enough money that paying AWS $200 a month for $20 a month worth of compute is worth it in exchange for an actual SLA*, paid support, and knowing that even if you drop of the face of the Earth, the account will probably run unfunded months before your users even notice.

I've been bitten by using "quirky" tier-3 providers for savings on projects that really should have just ate the cost of a bigger provider.

(* Yes an SLA is not a magic uptime guarantee, but it creates an expectation which is a lot better than nothing.)

deaux•32m ago
> Google Ads and Apple's Developer Program. If you want to acquire users and distribute a mobile app, you're paying the toll to Mountain View and Cupertino.

If you said Play Store, then sure, though at least distribution on there is free. But you said Google Ads, which you really do not need to acquire users. Returns on Google Ads were already low, and have only continued getting worse and worse. I'm sure someone here claims to be a magician at it and believes they can get a fantastic RoI out of it, and I'm sure some can. But the huge majority doesn't. It's very much like day trading stocks.

There's a huge number of other, better avenues for paid marketing if you want to do it.

willy__•27m ago
Google Ads does "kind of" work in the niche I am in, usually with low competition key words.... but I did stop throwing money at it. I am never going to return the investment per conversion... but if you want a search engine to throw your money at.. it is still pretty much without alternative to me.
deaux•18m ago
If you want to throw your money into a pit, there's a lot of alternative pits available out there. Happy to share my bank account, then at least one of us gets use out of it.

> You can add email/password and passkeys, but removing social logins entirely is a conversion killer. Every one of those auth flows hits American servers. The silver lining: Hanko, a German identity provider, handles the auth layer itself, so at least your user management and session handling stay in Europe, even if the OAuth flow touches Google or Apple.

You can at least put "Sign in with Spotify" first before Apple/Google - they have social login. I've even seen apps that have nothing to do with music offer it as an option.

plufz•13m ago
Which platforms/avenues do you recommend?
bob1029•28m ago
If you dig one step beyond hetzner you should start to see that the whole thing is unavoidably global. There is no truly dominant monopoly holder anywhere. Who makes the photolithography machines? What about those weird Japanese companies that make chemicals and substrates that no one else can?
drcongo•27m ago
For anyone looking for non-US transactional email, I found https://mailpace.com via HN a while back and can recommend. Can't remember who the HN user behind it is, but they've done a great job.
pu_pe•25m ago
Thanks for the writeup.

Does anybody know whether there are any European alternatives for Github that allow you to host private/commercial repositories without using self-hosting?

anilakar•14m ago
Running microservices on Hetzner is a risky move.

Their direct internet connections rarely go down, but links between servers in their internal network suffer from intermittent failures. if you make your service reliable enough to be able to run on a single node, you could have built a monolith in the first place.