ʍǝɹpuɐ retweeted
Found something funny when reading Tailscale code.
They use a Cyrillic letter "ж" (reads as "zh") for the variable which shouldn't be exposed to callers and mutated. This is an artificial barrier for human devs that should raise concerns when trying to type it.
Apparently it looks like an asterisk meaning it's a pointer. But for me it's a familiar letter which I didn't expect to see in the code and was like Ж? WAT?
Yeah, you can use unicode letters in Go code if you want.
I now really want to use something like that in my code because I bet it'll make me smile every time I see it
Nu ta beidzot github.com/legalize-dev/lega…
ʍǝɹpuɐ retweeted
The PHP internals team has voted 38-4 to deprecate all OOP constructs in PHP 9.0.
The reason: LLMs produce 34% fewer errors on procedural codebases. SOLID principles cause context overload in 78% of tested models. `__construct()` is the #1 source of LLM hallucinations in PHP.
#laravel and #symfony are assessing the impact on their roadmaps. WordPress is already compatible.
How are you preparing your codebase?
#php #oop #ai #llm
In ~2000 a 20GB Fujitsu HDD gave a click of death and took away lots of family photos. Couldn't afford the fee for advanced recovery too
This is how I introduced myself to the concept of backup and external drives
3-2-1 all the way now, trust nothing
Replying to @levelsio
everyone learns this the hard way. what's your story? i personally wiped out a db for tens of thousands of game players. luckily it was during a test period. i had a backup, but the restore failed. don't forget to test your restore process.
















