HNHacker News
TopNewBestAskShowJobs

lpapez

1,813 karma · joined January 24, 2021

submissionscomments
lpapez··on A thousand fewer paths to root
> When the autonomous scan and manual analysis finished after 10 days, 61 LPEs had already been patched upstream, 43 had staging patches, and 299 were being reported and discussed publicly.

If only the kernel maintainers considered the thought which first came to your uninformed mind, they would have saved some effort...

lpapez··on The result of the C++26 DIS ballot
This. The discussions on this site are typically oblivious to this fact. I am desperately trying to persuade a corporate client to adopt version control and here people are talking about Rust. It's like we are living on different planets.
lpapez··on Upcoming critical PHP security release (CVE-2026-109618 / -109619)
Surely you realize that the codebase behind the language powering 60% of the web is a bit more complicated than an experimental JS runtime?
lpapez··on Upcoming critical PHP security release (CVE-2026-109618 / -109619)
Talked to my clients this morning and persuaded most of them to shut down the services and wait for the patch. For most of them it's cheaper to lose a day of work than to pay for recovery. Scary to be in a situation where you have no fix/workaround in sight.
lpapez··on Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache
Exactly, and you need to start turning a profit before the end of that runway. Even if that means running code that is suboptimal.
lpapez··on Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache
This is the right way to deliver software.

Produce working product first, validate the idea, stabilize the business, start generating profit, and then you can start optimizing your costs.

In fact optimization is by far the easiest part of the process because there are many system programming experts on this HN thread who consider these optimizations to be trivial.

lpapez··on OpenAI and Anthropic unite against open-weight AI risks to their bottom line
Who are you and why should we listen to you banging on the drum?

Memento mori.

lpapez··on Why do AI company logos look like buttholes? (2025)
You are absolutely right! It was an honest mistake on my part. The absence of colour is the smoking gun.
lpapez··on My thoughts on the Bun Rust rewrite
We are reaching levels of pettiness never considered possible previously.
lpapez··on Fable turned reMarkable into Tom Riddle's diary from Harry Potter
Source?
lpapez··on What does Jeff Bezos think is going to happen?
There is a very good open source conversion tool called "Calibre". I use it all the time to convert my, erm, security backups of books I own.
lpapez··on Ask HN: Will programmers write more efficient code during the memory shortage?
What is "good code"?

If you ask your boss, it will most likely be whatever spaghetti code which ensures the contract gets signed on time.

The boss doesn't care if the developer needs 10000 libraries for the submit button.

lpapez··on GPT‑NL: a sovereign language model for the Netherlands
Butcher worker protections and quality of life across all industries to (hypothethically) benefit a single one?

No thanks.

Why do you feel grinding insane hours would be beneficial to AI progress?

lpapez··on Cooling in Space
It is a comment on the absurdity of orbital data centers. Mountaintop data centers sound absurd, but are more feasible and efficient than orbital ones in nearly every aspect.
lpapez··on Redis 8.8: New array data structure, rate limiter, performance improvements
I use PHP. None of the language tools or constructs available to me are adequate.

https://blog.codinghorror.com/the-php-singularity/

lpapez··on Restartable Sequences
Except that is not what the article says and you clearly missed the sarcasm.
lpapez··on DuckDuckGo search saw 28% more visits after Google said people love AI mode
If the user puts glue on their pizza because a computer said so, that's a human problem.

The computer generated recipes can be useful as inspiration, but of course common sense is required.

lpapez··on Stop Advertising in Your Commits
Until Omega Star gets their act together, we have to live with this nonsense...
lpapez··on Ask HN: Is the Job Market Actually Bad?
Can't you simply fill that gap on your resume with something made up? "Self employed", "freelancer", "stealth startup", "confidential employer" etc.

How would the companies ever know?

lpapez··on We found a stable Firefox identifier linking all your private Tor identities
Very cool research and wonderfully written.

I was expecting an ad for their product somewhere towards the end, but it wasn't there!

I do wonder though: why would this company report this vulnerability to Mozilla if their product is fingeprinting?

Isn't it better for the business (albeit unethical) to keep the vulnerability private, to differentiate from the competitors? For example, I don't see many threat actors burning their zero days through responsible disclosure!

lpapez··on Ask HN: How did you land your first projects as a solo engineer/consultant?
Recommendations from past workplaces and networking. Honestly never heard of anyone else being hired as a solo contributor outside those channels.
lpapez··on Laravel raised money and now injects ads directly into your agent
> so why use PHP at all instead of JS like all the other vibe coders?

Because there is nothing remotely close to Laravel for JS. I don't want to think about auth, job queues, mailing, cache layers, auditing etc. I want an opinionated default from my framework that is thoroughly documented and part of the AI training corpus. Laravel gives that to me.

lpapez··on Laravel raised money and now injects ads directly into your agent
>hype-driven commercial product

>single-handedly keeping PHP relevant

While architecture astronauts are clutching pearls, I've built multiple profitable products with Laravel without caring the slighest about the internals, both before and after AI.

PHP was always all about just building stuff while ignoring code quality. Laravel is a natural extension of that approach. Let us live.

lpapez··on Saying goodbye to Agile
> Agile just finally embraced that specs are incomplete and can even be wrong because the writer of the spec does not yet really know or understand what they want. So they need working software to show the spec in action and then we can iterate on the results.

I agree, but what you describe is agile, not Agile (capital A).

Agile (capital A) is Scrum (capital S) where you have Backlog Grooming (patent pending) where the team clears any ambiguity to define a spec (ticket).

Deviating from said spec is seen as Scope Creep (gasp) and might lead to complaints during Sprint Review (trademark).

So yes, agile prefers working software over detailed spec. But typical manifestations of Agile (capital A) are exactly the opposite.

lpapez··on Why the US Navy won't blast the Iranians and 'open' Strait of Hormuz
The US public discourse is so dehumanized today that anyone who is not "with them" is literally not a human anymore. Even within the country itself "the leftards" are considered an obstacle which can be removed if only enough force is applied.

Sending armed agents at protesters is seen as being the same thing as sending pest control to clear out beaver dams on the creek. Nobody cares what the beavers think, they are not human, they do not have feelings. They are simply a menace to be dealth with.

lpapez··on Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)
You can simply add a shell alias with whatever name you like and move on.
lpapez··on AI Is Garbage and a Bubble
Aged like already spoiled milk.
lpapez··on Hormuz Minesweeper – Are you tired of winning?
All of those matter, making this whole situation even more unjustified.
lpapez··on AI is not a coworker, it's an exoskeleton
If you only realized how ridiculous your statement is, you never would have stated it.
lpapez··on We have ipinfo at home or how to geolocate IPs in your CLI using latency
Amazing idea and execution, the sort of stuff I wish there was more of on HN.
Page 1 of 12Next →