Algorithm No One Knows About (2016)
Here’s a program roughly 0% of programmers know how to write: generate a list of random tweets, without duplication. You may think you know how to do this, but you almost assuredly don’…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,910 posts.
Here’s a program roughly 0% of programmers know how to write: generate a list of random tweets, without duplication. You may think you know how to do this, but you almost assuredly don’…
Caring for your craft is fine, but should you work for free?
We’re changing our license as we’ve become aware that there are risks associated with permissive open source licenses that corporations that don’t care about open source are happy to take advantage of.
Omni’s been around for almost 30 years, and I hope it’s around for another 30. It’s one of the great Mac and iOS shops — they will sing songs about Omni, at maximum volume, in the great halls.
Looking back, and forward
Apple reported its first quarter financial results for the fiscal year after the market close on Tuesday, January 28, 2020.
People rarely talk about how they made it into the role of VP of Engineering. Join Emily as she opens up about the process - good and bad.
LLM agents make bad pairs because they code faster than humans think. I'll admit, I've had a lot of fun using GitHub Copilot's agent mode in VS Code this month.…
This made it to the Hacker News front-page too: some very interesting comments there
Please don't write your documentation in Markdown. Please. I'm begging you. Markdown is tolerable for short documentation, like a readme.md. Past that, it's...
Researchers from the University of Illinois developed GPU-accelerated software to simulate a cell that metabolizes and grows like a living cell.
Mozilla supports the American Innovation and Choice Online Act (AICOA). The time for change is now. It’s time for governments to address the reality
Update (Dec. 6): I’m having a blast at the Workshop on Spacetime and Quantum Information at the Institute for Advanced Study in Princeton. I’m learning a huge amount from the talks and …
ORM looks great early in a project but breaks down as complexity grows, forcing you to learn SQL anyway. Relations aren't objects. Either use NoSQL for object-like data or write a model layer with real SQL. ORM's abstraction is leaky, its efficiency poor, and the alternatives are better.
Since our removal of cookies, we’ve seen both positive & negative effects. Learn more about our experience of going cookieless here.
In 2012, I realized I had a problem: Infinity in my pocket was too much.
I started learning Objective-C about three years ago while I was studying music in Nashville, TN. Some time during high school, I had poked around in C++, but I didn’t understand it. By college, I …
Laser cutters can injure or blind you permanently if you do not follow safety procedures! This post is an attempt to collect all of the information that I’ve gathered over the last year or so regarding budget laser cutters. There are no affiliate links on this page, I have no ties to any of the companies mentioned…
Previously I have covered a relatively obscure now-removed placeholder string in Android that doubles as an easter egg, the fictitious carrier by the name of El Telco Loco. But this time it is about methods and other parts of the publicly facing Android API that may generally be more humourous than they are useful…
Marcin ‘mbork’ Borkowski has a nice post showing us how he trims video clips from our beloved editor. Trimming clips is something I do from time to ti...
Localforge blog post
Tackling income inequality could boost low-income children's vocabulary, study suggests
To address feedback from our community, we're making an update to News Feed ranking to further reduce clickbait headlines.