frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Teenage Engineering: Introducing APC-2

https://teenage.engineering/products/apc-2
37•vthommeret•20m ago•7 comments

The Smallest Brain You Can Build: A Perceptron in Python

https://ranpara.net/posts/perceptron-explained-from-scratch/
37•DevarshRanpara•1h ago•6 comments

Building from zero after addiction, prison, and a felony

https://gavinray97.github.io/blog/building-from-zero-after-addiction-prison-felony
410•gavinray•7h ago•179 comments

Show HN: I Derived a Pancake

https://www.absurdlyoptimized.com/recipes/pancakes/
117•bkazez•2d ago•39 comments

A Matter Wi-Fi Light Bulb in Rust on the Raspberry Pi Pico 2 W

https://github.com/melastmohican/rust-rpico2-embassy-examples
20•melastmohican•1h ago•1 comments

Making peace with your unlived dreams (2023)

https://nik.art/making-peace-with-your-unlived-dreams/
145•herbertl•7h ago•69 comments

How's Linear so fast? A technical breakdown

https://performance.dev/how-is-linear-so-fast-a-technical-breakdown
292•howToTestFE•6h ago•157 comments

Do we fear the serializable isolation level more than we fear subtle bugs (2024)

https://blog.ydb.tech/do-we-fear-the-serializable-isolation-level-more-than-we-fear-subtle-bugs-5...
53•b-man•4d ago•25 comments

What is the purpose of the lost+found folder in Linux and Unix? (2014)

https://unix.stackexchange.com/questions/18154/what-is-the-purpose-of-the-lostfound-folder-in-lin...
136•tosh•2d ago•51 comments

Learn PHP in 2026 (Yes, Really)

https://fagnerbrack.com/learn-php-in-2026-yes-really-bd567753dd84
34•shantnutiwari•3d ago•28 comments

Powering up a module from the IBM 604: an electronic calculator from 1948

https://www.righto.com/2026/06/ibm-604-thyraton-tube-module.html
75•elpocko•8h ago•23 comments

Firefox Merges Support for Vulkan Video Decoding

https://www.phoronix.com/news/Firefox-Vulkan-Video-Merged
64•Bender•3h ago•6 comments

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

https://github.com/devenjarvis/lathe
246•devenjarvis•14h ago•47 comments

My automated doubt development process

https://www.alexself.dev/blog/automated-doubt
57•aself101•7h ago•17 comments

LLMs are eroding my software engineering career and I don't know what to do

https://human-in-the-loop.bearblog.dev/llms-are-eroding-my-software-engineering-career-and-i-dont...
806•poisonfountain•12h ago•789 comments

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

https://www.ioccc.org/2025/
364•matt_d•19h ago•88 comments

7.8 magnitude earthquake shakes part of southern Philippines. Tsunami possible

https://www.yahoo.com/news/weather-news/articles/as--philippines-earthquake-001322726.html
15•mikhael•25m ago•3 comments

Cloning a Sennheiser BA2015 battery pack

https://blog.brixit.nl/cloning-a-sennheiser-ba2015-accu-pack/
106•zdw•1d ago•17 comments

Office-open-xml-viewer: Office XML document viewer that renders to HTML Canvas

https://github.com/yukiyokotani/office-open-xml-viewer
118•maxloh•8h ago•45 comments

Backrest – a web UI and orchestrator for restic backup

https://github.com/garethgeorge/backrest
85•flexagoon•5d ago•7 comments

Proliferate (YC S25) is hiring to building open source Codex

https://www.ycombinator.com/companies/proliferate/jobs/L3copvK-founding-engineer
1•pablo24602•8h ago

Podman 6: machine usability improvements (2025)

https://blog.podman.io/2025/10/podman-6-machine-usability-improvements/
100•daesorin•11h ago•6 comments

Splash Is a Colour Format

https://www.todepond.com/lab/splash/
50•tobr•4d ago•66 comments

A visual introduction to kernel functions

https://kelvinpaschal.com/blog/kernel-functions/
32•Kelvinidan•2d ago•8 comments

Anthropic, please ship an official Claude Desktop for Linux

https://github.com/anthropics/claude-code/issues/65697
456•predkambrij•12h ago•265 comments

An Ohio Valley 100k-watt FM signal is severed in broad daylight

https://www.radioworld.com/news-and-business/headlines/an-ohio-valley-100000-watt-fm-signal-is-se...
151•pkaeding•1d ago•144 comments

I design with Claude more than Figma now

https://blog.janestreet.com/i-design-with-claude-code-more-than-figma-now-index/
264•MrBuddyCasino•20h ago•234 comments

Why isn't the U.S. better at soccer?

https://www.natesilver.net/p/why-isnt-the-us-better-at-soccer
70•7777777phil•6h ago•186 comments

KNN early termination in Manticore Search

https://manticoresearch.com/blog/knn-early-termination/
4•snikolaev•4d ago•0 comments

Win16 Memory Management

http://www.os2museum.com/wp/win16-memory-management/
132•supermatou•2d ago•68 comments
Open in hackernews

Learn PHP in 2026 (Yes, Really)

https://fagnerbrack.com/learn-php-in-2026-yes-really-bd567753dd84
33•shantnutiwari•3d ago

Comments

dmitrig01•1h ago
Please, if you want to persuade me, do it yourself. If you don’t believe in it enough to go through the effort to write the article, and instead ask an LLM to do it, it’s not going to convince me.
trumpdong•1h ago
I wish AI slop blogs would get banned with extreme prejudice. I guess there's a YC company that makes AI slop blogs, so it won't happen?
ChrisMarshallNY•1h ago
I'm not so sure that it's full AI. Might have used it to clean up, but she does seem to want us to believe that it isn't.

[0] https://www.linkedin.com/in/fagnerbrack/

trumpdong•53m ago
LinkedIn, that platform where everyone wrote AI slop by hand before there was AI?
ChrisMarshallNY•46m ago
Possibly. She’s very much a self-marketer. I just figured that it was a good idea to link to the person.

I have found it useful to see the people behind the words, before accusing them of being bots.

But that does beg the question of what, exactly, is “AI slop”? If someone uses it like they would use an editor, to clean up their own prose, does that mean it’s “slop”? Editors have been placing a “corporate stamp” on words for hundreds of years. You always know when an article was placed in The New Yorker, or Harper’s Bazar, because the editor would make sure that the prose matched their style.

We’re really just at the beginning of this journey.

BTW: I’m not saying it wasn’t fully-generated AI prose, but I’m uncomfortable with “knee-jerk” accusations. I have seen some examples of misfires, when it comes to that.

JohnTHaller•47m ago
That LinkedIn overview is also written by AI
hparadiz•4m ago
Some of us have been working with php for 22 years at this point and frankly I think Doctrine is the best ORM period.
phendrenad2•1h ago
In my professional career I've used Python, Ruby, TypeScript, Groovy, but in personal projects I always go with PHP. I'm just more productive with it. And I don't use all of the modern niceties of PHP, I use it exactly like it's still 2010. In my opinion, the dislike towards PHP stems from the same love for complexity that gave us all of the FP-obsession from roughly 2010-2020 (Scala, Clojure, F#, etc.)
ChrisMarshallNY•55m ago
I use it for my backend stuff. Robust, fast, safe, well-supported. Has all the right bells and whistles.

I never liked the language, but it does what it says on the tin.

I have found, in the project currently under development, that LLMs give very good PHP code. Better than mine, and I’ve been using it for 25 years. I don’t mind admitting that. PHP isn’t my main language (Swift is, and I’m still better than the LLM, for that).

al_borland•49m ago
I’m the same way, even for little side projects at work. Basic old-school PHP is effortless to setup and maintain on a server. It just works. This means my little side project can remain a little side project, instead of become a burden with a bunch of unnecessary complexity that modern frameworks introduce.

Anytime a hello-work tutorial starts with running a command that generates 50 boilerplate folders/files, I die a little inside.

trumpdong•24m ago
What's your web server? To connect PHP with nginx you need a bunch of arcane configuration.
thenthenthen•11m ago
striking•1h ago
Here's a chart to replace the mockup with: https://w3techs.com/technologies/history_overview/content_ma...

According to this data (the same data referenced by WordPress marketing blog posts[1], if it's legit enough for them it's legit enough for me) WordPress usage across the web stopped growing almost all at once in 2021, with the beginning of a decline this year.

You can see an increase of other contenders (Shopify, for example) but of note is also None, which is probably related to how LLMs have been making it incredibly easy to deliver a website even without a CMS.

1: https://wordpress.com/blog/2025/04/17/wordpress-market-share...

wesammikhail•1h ago
Been using PHP for 20 years and have built multiple startups with it that went from ideas to exits.

Today's PHP is better than it has ever been. Are there some things that are rough around the edges? yes ofc. But there is no language that doesn't have that. It's all trade-offs.

Last week I switched from Nginx+FPM to FrankenPHP and my god even the deployment experience got 10x better.

Safe to say that if you haven't tried the language, give it a shot. Within a few days you'll know if it's a good fit for you or not!

zuzululu•1h ago
FrankenPHP is really good but the reason perhaps PHP is left in the dust is that people reach for Typescript/Edge/Serverless hosts like Cloudflare

I personally blame Laravel for PHP's loss of relevance.

brysonreece•52m ago
If anything, Laravel has been what has kept PHP relevant. The community (both PHP and Laravel) has continually grown year over year after the sharp decline of everyone’s poor experience with PHP < v5.0, and Laravel has clearly been responsible for that more than anything.
zuzululu•48m ago
I perceived it to be more of a confusion over the paid/premium stuff which in hindsight wasn't that big of a deal but this highlights a precarious warning in that anytime one framework gets big enough and it muddies the boundaries between paid and free, it sends a signal to developers to look elsewhere.
jchw•58m ago
Aside from the LLM smell, the most egregious thing about this article to me is simply implying that it's going to be much of a surprise to people that PHP has improved since the "fractal of bad design" days. The most popular Hacker News post that matches "php" in HN Algolia is this post from 2019:

https://stitcher.io/blog/php-in-2019

https://news.ycombinator.com/item?id=19917655

And while sentiment is understandably mixed even then, I actually think a lot of people have already come around on PHP as being "not as bad as it once was", if not even "good".

Some of its reputation, though, hinges not on out-of-date internet commentary, but instead on the fact that in practice a lot of the PHP code that's still in production today is simply legacy code and not up to modern standards, and most of the time when someone says PHP, they really mean that PHP. I think that is actually the thing that is holding PHP back hard outside of bubbles like HN. And honestly, even though I don't hate modern PHP, I don't have many codebases that come to mind when I think about modern PHP that are exemplary. I actually was relatively impressed with the s9e TextFormatter library used by phpBB3 when I looked at it, but even that is dated by today's standards.

Still, I think that PHP has an undeservedly bad reputation relative to other languages. I've recently come back into Python lately after having not really touched a ton of Python in a while and I gotta say, other than `uv` and `ty`, I don't feel a whole lot has improved in Python land. It's not that greenlets and gevent were fantastic or anything, but I thought it was satisfactory enough. Now that there's also asyncio, it feels like a nightmare trying to untangle old code and bring it into the async future... So many things just don't really work in this world, like old-school lazy fetching in SQLAlchemy. Python was most famous for the horrible Python 3000 migration, but so many years later and I'm not sure how much was really learned as reconciling greenlet and asyncio worlds feels like yet another Sisyphean task of trying to rebuild everything at once. OK, it isn't as bad, especially since you can at least wrap sync code into thread pools, but it definitely is an absolute PITA, and I feel like what we're getting out of it doesn't exceed what we're putting in.

So that's my thoughts. Internet commentary is probably no longer PHP's biggest enemy; instead, it's more like its own past successes. (And, also, the fact that we easily forgive the tools we use regularly for the faults that we have been used to for years.)

usernametaken29•53m ago
“false” === true because it’s not an empty string. It’s the same now that it used to be 10 years ago. The PHP equality operator is a meme, not even a joke
wesammikhail•46m ago
if("false" === true) echo "PHP sucks";

else echo "You're full of shit!";

// output

> You're full of shit!

DJBunnies•17m ago
You're thinking of == which type coerces the non-empty string to boolean true.

PHP is not the only language that has this type of behavior.

jack_pp•53m ago
Isn't PHP's biggest selling point that you can ship fast?

Can you not ship fast with a much faster language right now using LLMs?

manoDev•52m ago
The fact PHP finally has the features of other mature languages is just table stakes I guess?

IMO the article failed articulating what is PHP's unique selling point.

evilduck•37m ago
The argument seems to be that they think LLMs made the implementation languages equal or irrelevant, therefore PHP is as good as any of them now. The flip side of this argument is that PHP is not any more compelling than it was before, it's just adequate now that so many deficiencies have been addressed.
kev009•50m ago
If you are using an LLM to write code you should grab the strongest typed thing available in the domain/organization.. Rust, Scala, Typescript, F#, etc.
bpbp-mango•22m ago
php has a decent standard library and the edit/reload workflow suits llms quite well but I wouldn't learn it if I didn't already know it in 2026
Maksadbek•2m ago
I use bunch of PHP files for personal/work stuff. Because the setup is very easy: just install nginx and enable php+fastcgi extension. Then just edit the files, no restart is needed. Also I don't need frontend and backend. Just echo html in php file :)
I loved php came bundled with OSX, you just run php -s portnumber (iirc) as and you have a php enabled webserver running locally, so fun for experiments and super convenient especially compared to nowadays… i would prolly use Python, so make venv, activate, etc etc.