HNHacker News
TopNewBestAskShowJobs

axelfontaine

2,576 karma · joined July 10, 2012

Founder of Sprinters (https://sprinters.sh): Run your GitHub Actions jobs 10x cheaper on your own AWS account

Previously founder of Flyway (https://flywaydb.org) -> sold to RedGate

submissionscomments
axelfontaine··on 15-year search for a band that charted once and vanished
Quite reminiscent of Searching for Sugar Man! (true story and excellent movie in case you haven't seen it yet) https://en.wikipedia.org/wiki/Searching_for_Sugar_Man
axelfontaine··on Tony Hoare has died
I had the privilege to attend his "Billion Dollar Mistake" talk in person at QCon London 2009. Little did I know that this talk would go down in software development history! What an honor to have witnessed this live!

https://www.infoq.com/presentations/Null-References-The-Bill...

axelfontaine··on GitHub cancels Actions price change for self-hosted runners
See update: https://resources.github.com/actions/2026-pricing-changes-fo...
axelfontaine··on Pricing Changes for GitHub Actions
The $0.002 per-minute for self-hosted runners will definitely change the unit economics for a lot of 3rd party runner providers.

I'm sure we'll feel it too at https://sprinters.sh, but probably a bit less than others as our flat $0.01 per job fee for runners on your own AWS account will still work out to about 80% average savings in practice, compared to ~90% now when using spot instances.

axelfontaine··on Seven Engineers Suspended After $2.3M Bridge Includes 90-Degree Turn
And yet somehow, bad planning like this can be seen every day in cycling paths. It's almost as if the planners think it would be acceptable there. To which I clearly say: no, it's not! In fact even less so than for cars are losing your momentum and regaining costs significantly more energy than a press on the accelerator!
axelfontaine··on How to harden GitHub Actions
This is a great article, with many important points.

One nitpick:

> Self-hosted runners should never be used with public repositories.

Public repositories themselves aren't the issue, pull requests are. Any infrastructure or data mutable by a workflow involving pull requests should be burned to the ground after that workflow completes. You can achieve this with ephemeral runners with JIT tokens, where the complete VM is disposed of after the job completes.

As always the principle of least-privilege is your friend.

If you stick to that, ephemeral self-hosted runners on disposable infrastructure are a solid, high-performance, cost-effective choice.

We built exactly this at Sprinters [0] for your own AWS account, but there are many other good solutions out there too if you keep this in mind.

[0] https://sprinters.sh

axelfontaine··on Why can't HTML alone do includes?
Iframes, while not perfect, are pretty close though...
axelfontaine··on Canoeing on the Danube
The classic recommendation would be Passau - Vienna as the infrastructure is very well built out and Vienna is a great destination. This can easily be combined with a start in Munich and taking the bike back on the train to Munich for a round- trip that takes around 5-7 days (+-500 km).

That being said a few other sections come to mind:

- the very start from Donaueschingen to Regensburg is on beautifully wild cycling paths in the middle of nature with a number of interesting cities along the way

- Vienna - Budapest + train back is another fun loop including 3 capitals!

- For the more adventurous, the Serbian part is very scenic too. Belgrade is great. Leaving it on the busy road not so much. After that you quickly find yourself on a meandering road along the shore with spectacular cliffs and tunnels. No cycling path anymore. But well worth it.

- Romania is still challenging for cyclists, but the delta is very spectacular if you get a chance to visit it (by boat, no bike , as there are no roads).

axelfontaine··on Canoeing on the Danube
A very large part. Certainly up to the Romanian border, then it's all over the place. The Danube cycle path has been integrated in EuroVelo 6. You can see the detailed path here for yourself (just click through the different sections): https://en.eurovelo.com/ev6/from-ulm-to-passau
axelfontaine··on Canoeing on the Danube
While I haven't canoed it, I cycled the whole Danube from the sources of the Brigach and Breg in the Black Forest in Germany to the delta in Romania. AMA.
axelfontaine··on The Pain That Is GitHub Actions
At https://sprinters.sh we offer AWS-hosted runners at a price point that will be much more suitable for a company like yours.
axelfontaine··on OpenAI Researchers Find That AI Is Unable to Solve Most Coding Problems
... so far
axelfontaine··on NYC Congestion Pricing Tracker
Luxembourg has free public transit.
axelfontaine··on What docs-as-code means
That may be true for the "what", but certainly not for the "why".
axelfontaine··on Mini PCs Database
The primary bottleneck is the PSU. Limit the current draw to 65W (also during turbo boost) and you've got yourself the perfect workstation at a very reasonable price!
axelfontaine··on Mini PCs Database
My current favorite is Cirrus7: 100% passively cooled in a great compact custom case: https://www.cirrus7.com/
axelfontaine··on Words you can spell with a calculator (2005)
Missing the obvious 710 - OIL
axelfontaine··on Guy Callendar, the engineer who discovered human-caused global warming
You missed the word 'rate'.
axelfontaine··on Paul Alexander, ‘the man in the iron lung’, has died
No. Hadn't left the iron lung in 5 years.

Source: https://www.sueddeutsche.de/projekte/artikel/magazin/eiserne...

axelfontaine··on ‘Hot Ones’ Was a Slow Burn All Along
In case one is looking for a fun, unconventional evening, I can highly recommend ordering the entire set of sauces for a season from them. We invited a bunch of friends, prepared wings and sides and had a blast ascending mount scoville together, with a proper last dab to round things off! As an added bonus, there were a few genuine diamonds in the rough in the lineup, which we would have never discovered otherwise.
axelfontaine··on Launch HN: Sidekick (YC W23) – AI support bot for developers
A quick trademark search with the USPTO suggests that this may not be the best name to use to start a business, as it is already taken in literally every single category that is applicable to this.
axelfontaine··on New video of Tesla crash demonstrates the problem of semi-automated driving
We have this technology today. It's called trains.
axelfontaine··on Information for foreign citizens in Longyearbyen [pdf]
When I was there in the winter, the locals still brought their children to kindergarten by bicycle with -30C! So much for weather as an excuse not to cycle!
axelfontaine··on Oracle Contributing GraalVM Community Edition Java Code to OpenJDK
Makes total sense to avoid wasteful duplication of effort between Native Image and Leyden!
axelfontaine··on Why high speed rail hasn’t caught on
Milan to Paris? Ride. 5 comfortable direct trains per day with tickets starting at 29€! https://www.seat61.com/international-trains/trains-from-Mila...
axelfontaine··on John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
Amen. Good powerful IDE, debugger, static typing, static analysis and 3 monitors as opposed to a text editor with random plugins, random log statements, dynamic typing and a small laptop screen. Couldn't agree more!
axelfontaine··on A personal trainer is the best investment I've made
Pure plagiarism of Cryptonic's top-level comment
axelfontaine··on Happy 10th Birthday, Sidekiq
This is really an amazing achievement! It was Mike's IndieHackers interview (https://www.indiehackers.com/interview/how-charging-money-fo...) that really pushed me over the edge to go open-core with Flyway in 2017 and give it a sustainable future. Thanks again Mike, if you're reading this!
axelfontaine··on Origin of the Bluetooth Name
You're thinking rays, not teeth...
axelfontaine··on Yuri Gagarin: Sixty years since the first man went into space [video]
Absolutely! I don't speak a word of Russian and used their excellent audio guide in English.
Page 1 of 4Next →