Recent submissions

Comment · 1 month ago
> In the US.

any numbers to back this up? Laravel is very popular in EU Africa and Asia as well.

> Horizontal scaling due to the nothing shared architecture

Virtually no language that can be used as web stack has any restriction on horizontal scaling? Can you name one example?

> But usually your performance problem is not the executing code but the database.

the endless performance benchmarks would beg to differ. Sure, _any_ IO can and will be the bottleneck, but unless your code base is just 100 loc, you will see other bottlenecks.

> FrankenPHP is this.

so why keep fastcgi? what is the advantage over http (transport, not talking about static assets)?

> Seems like your beef is not with php itself

I do not have any beef with PHP or ecosystem. The complete top-half of my blog post is actually giving kudos to what makes PHP great.

My main take is simply that advantages that PHP had previously are having less impact in todays world :)

Comment · 1 month ago
PHP already “compiles” with opcache. But it only happens eventually once a path is requested. Having a cli to explicitly pre-generate all compiled versions while doing checks would increase the predictability of your code. Maybe even wrap it as .phar to analogue to .jar for a simple arg when running php-fpm.

hacklang is too different. But yah, thats exactly what Facebook had to do to improve PHP within their stack.

Comment · 1 month ago
For us as well - especially for existing projects. For new projects we are failing to see the same advantages we saw just a year ago with PHP.
Comment · 1 year ago
was this maybe an issue with the cd-writer? maybe at the speeds it was writing with?
Comment · 2 years ago
Who is comparing LLM with Humans?

As far as I can tell nobody is.

LLM is a great tool that helps our brains same way a hammer helps our hands.

Comment · 2 years ago
You are right, approx 2B households alone exist.

Using SRV and increasing IP address space “by 64k” is only valuable for large single consumers such as AWS.

Comment · 2 years ago
Impressive project.

But I always feel that if you reach a certain complexity in your bash scripts, you should rather pivot to any other $lang.

Bash scripts should be simple glue between programs (unix-principle).

Comment · 2 years ago
Comparing Graffiti with Bank robbery is crazy.

Its Art.

I would like to understand why people take offense in it - especially if done on places that are so non-important.

Comment · 2 years ago
Have you ever tried running Git in the cloud? :)

Cloud-native and running things on “EC2” are very different things.

Comment · 3 years ago
Hetzner Storage just lost a couple of snapshots a while ago…

If you want “perfect architecture” and reliability/availability you just need to pay for it (aws/s3). Or make use of multiple providers.

Comment · 5 years ago
Comment · 5 years ago
On AWS with Global Accelerator as well.
Comment · 5 years ago
Yes, this is still true in 2021 (why I switched) and even true that you will not always receive the closest PoP even in bandwidth-cheap countries.

For example from Sweden I was usually routed via Denmark. I was Pro user, more PoPs are available to Business or Enterprise customers however.

Comment · 5 years ago
Lambda@Edge unfortunately does not support provisioned concurrency, so you are bound to cold-starts as well (I tried, measured, and reverted before even going live with it).

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton