PHP 8: Before and After
The impact of PHP 8 on my code
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,902 posts.
The impact of PHP 8 on my code
I’ve been wearing glasses since I was 4 years old: ever since, I’ve put them on as soon as I wake up and take them off just before I flop into bed. In all that time, I’ve never broken a pair of glasses, but I still get a new pair every 2 years: sometimes the frame starts to fall apart, but more often the quality of…
We're closing in on the end of 2021 and I'm as excited now about building websites as I've been in ~25 years.
What China’s jet engine program tells us about the limits of industrial policy
I recently came up with a "clever" idea to eliminate one jump from an inner loop, and was surprised to find that it slowed things down. Allow me to explain my terrible error, so that you don't fall victim in the future.
What if everyone's wrong?
Libra is less about an immediate benefit to Facebook, and more about creating a world where companies like Facebook have the best chance to prosper. That is why Facebook gave up so much control.
Here’s a surprising fact: It costs money to watch video online, even on free sites like YouTube. That’s because about 4 in 5 videos on the web today re
No, not that one . Or that other one . The letters "MSN" have meant so many things to so many people, a term that's been overloaded with a thousand different meanings. In the same way they throw the words "National Lampoon" onto any random movie to indicate that it claims to be a comedy, they slap the "MSN" label onto…
When you own a short email address at a popular email provider, you are bound to get gobs of spam, and more than a few alerts about random people trying to seize control over the account. If your account name is short and desirable enough, this kind of activity can make the account less reliable for day-to-day…
The Floppy Disk Icon means 'save' for a whole generation of people who have ...
Build practical, job-relevant skills with ready-made learning pathways and custom programs from Chegg Skills for employers, higher education, and government.
Apple’s Calculator leaked 32GB of RAM. The deeper failure is an industry shipping more software while producing fewer engineers capable of fixing it.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Researchers have successfully used CRISPR gene editing technology to create a fungi strain that is highly efficient, more nutritious, and significantly more sustainable than its natural counterpart. The fungus Fusarium venenatum already stands out for its meat-like flavor and texture, leading to its approval for food…
Intel Newsroom delivers the latest news, announcements, and updates. Stay informed on Intel innovations.
Some applications, such as todo lists, need to maintain a user-defined order of items. The challenge is that the order is arbitrary and can change when the user rearranges items:
If you work with Claude Code or Codex from the terminal, you know this one.
A few days ago, I started watching Person of Interest, and I haven’t been able to stop. Aside from the fact that the show feels even more relevant today than...
GitHub issues is almost the best notebook in the world. Free and unlimited, for both public and private notes. Comprehensive Markdown support, including syntax highlighting for almost any language. Plus …
First an apology. I started this project because during the first 9 months of the COVID-19 pandemic business was down to a fraction of what it was before then, and I had a lot of time on my hand. But that has changed now and there is a lot of work in my ‘day job’, so I don’t have a whole lot of time to work on the…
We have found that you could be leaking your Internet traffic when running Linux under WSL2 (Windows Subsystem for Linux 2).
DeepMind shares its latest updates developing AI in StarCraft II.
Say goodbye to Kafka ZooKeeper dependency! KIP-500 introduces a new way of storing data in Kafka itself, rather than in external systems such as ZooKeeper.