frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

PHP's Biggest Problem

https://stitcher.io/blog/php-biggest-problem
3•eyupcanakman•1h ago

Comments

sgbeal•26m ago
FWIW, i'll disagree. i was a _huge_ PHP fan from around 1999 until 2010, but two things finally killed it for me:

1) It's apparently impossible to cleanly structure large projects with PHP. i've been a part of many such projects across a large handful of teams, and every one of them eventually became a complete mess, structurally speaking, no matter how conscientious the developers were. Java, for example, forces a directory structure onto developers. PHP is more C-like in that regard - "do whatever you want" - and i've yet to see that end well for older/larger projects.

2) Breaking age-old working features with new releases, like when they removed split or join or implode or explode (two of the four, but i don't recall which). When they did that, and my decade-old website suddenly stopped working, i lost all motivation to continue maintaining sites in PHP. Dropped it that very day (for my personal sites) and have not looked back. i still had to use it in commercial projects off and on through 2014, and each one only help cement point #1 for me.

i don't miss it.

I built a free GPT to test whether an idea is clear before launch

https://chatgpt.com/g/g-69f11b6a1bdc8191ab1100acf60f40cc-deltdx-free
1•DELTAX-Editions•1m ago•0 comments

Godot Usage and Engine Growth

https://godotengine.org/article/godot-growth-stats-2026/
1•__natty__•3m ago•0 comments

Practical Effect Handlers in Capability-Passing Style

https://link.springer.com/chapter/10.1007/978-3-030-83128-8_3
1•noelwelsh•5m ago•1 comments

Idempotency Is Easy Until the Second Request Is Different

https://blog.dochia.dev/blog/idempotency/
1•ludovicianul•5m ago•0 comments

Show HN: AICW Video open-source to cut video into clips with captions, voiceover

https://github.com/aicw-io/aicw-video
1•eummm•9m ago•0 comments

Open-Ended Survey? Definition, Benefits, AI Analysis and How to Create One

https://figshare.com/articles/journal_contribution/_sup_strong_What_Is_an_Open-Ended_Survey_Defin...
1•aishasajjad•11m ago•0 comments

Solod v0.1: Go ergonomics, practical stdlib, native C interop

https://antonz.org/solod-v0-1/
1•blenderob•12m ago•0 comments

AI Agent Is Lying to You in 2026 – and It's Getting Worse

https://travel4fun4u1.substack.com/p/your-ai-agent-is-lying-to-you-in
2•Travel4Fun4U•17m ago•0 comments

Rivercane: Our Native Bamboo

https://www.nps.gov/articles/000/rivercane.htm
1•thunderbong•18m ago•0 comments

The Life and Times of an American Tween

https://www.newyorker.com/magazine/2026/05/11/the-life-and-times-of-an-american-tween
1•ironyman•19m ago•0 comments

Apple discontinues 256GB Mac Studio option

https://9to5mac.com/2026/05/05/apples-most-powerful-mac-studio-loses-its-last-remaining-ram-upgra...
1•chriswep•20m ago•0 comments

AI Can Help You Build Better Experiments

https://aihorizons.io/ai-build-better-experiments/
1•sebg•21m ago•0 comments

Agent-harness-kit scaffolding for multi-agent workflows (MCP, provider-agnostic)

https://ahk.cardor.dev
2•enmanuelmag•22m ago•0 comments

German tourist wins payout after losing sun lounger race

https://www.bbc.com/news/articles/c5y72g09d7jo
1•vrganj•25m ago•0 comments

A PHP license change is imminent

https://lwn.net/Articles/1063993/
2•tosh•27m ago•0 comments

Visualizing History: The Polish System

https://publicdomainreview.org/collection/visualizing-history-the-polish-system/
2•sebg•31m ago•0 comments

Lazarus Group Uses Git Hooks to Hide Malware

https://opensourcemalware.com/blog/dprk-git-hooks-malware
2•speckx•31m ago•0 comments

From Stringly to Strongly Typed

https://eignex.com/posts/from-stringly-to-strongly-typed/
2•monom•32m ago•0 comments

3D-printed house could help solve Japan's construction crisis

https://www.cnn.com/2026/05/07/business/japans-3d-printing-construction-sector-crisis-hnk-spc
1•breve•32m ago•0 comments

The Missing Piece in AI

https://twitter.com/ElironK300/status/2049640389565379013
1•Eli2315•33m ago•0 comments

AI coding agents read Git log as their first debugging step

https://thoughts.jock.pl/p/how-to-use-github-ai-builders-basics-2026
1•joozio•36m ago•0 comments

The AI fitness instructors selling unreal gains

https://www.bbc.com/sport/articles/c5ye7dnxv86o
1•breve•36m ago•0 comments

When DNSSEC goes wrong: how we responded to the .de TLD outage

https://blog.cloudflare.com/de-tld-outage-dnssec/
1•jgrahamc•37m ago•0 comments

How to Work and Compound with AI

https://eugeneyan.com/writing/working-with-ai/
1•swyx•38m ago•0 comments

BTQ Technologies Corp – legal matter

1•nicolaslexandre•39m ago•0 comments

Show HN: SereneUI – A VSCode-inspired, open-source UI for Postgres

https://github.com/serenedb/serenedb/tree/main/serene-ui
3•gnusi•40m ago•0 comments

Spring: The Documentary

https://www.youtube.com/watch?v=0Gb1z-2SjHY
1•doppp•40m ago•0 comments

Linux Kernel 6.12.86 and 6.18.27 released

https://www.linuxcompatible.org/story/linux-kernel-61286-and-61827-released/
1•pamcake•41m ago•1 comments

What Changed My Mind About Dependency Injection in TypeScript

https://www.vswaroop04.com/writing/di-repository-adapter
1•vswaroop04•42m ago•0 comments

My Initial Thoughts on Thunderbird Pro

https://kevquirk.com/my-inital-thoughts-on-thundermail
1•herbertl•43m ago•0 comments