Finding an Alternative to Mac OS X
This is the first in a series on finding a replacement for Mac OS X.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,870 posts.
This is the first in a series on finding a replacement for Mac OS X.
The modern technical interview is a rite of passage for software engineers and (hopefully!) the precursor to a great job.
I recently switched laptops, which I was resisting vehemently. But it got to the point where I was considering duct tape, and I was advised to make the move now. What I wanted to do was hold off buying another Apple MacBook until my Puri.sm Librem phone shipped, and if…
A blog about software craft and quality
Very few companies even consider this option, and that's a mistake
Fuchsia is a general-purpose open-source operating system created by Google. It is based on the Zircon microkernel written in C++ and is currently under active development. The developers say that Fuchsia is designed with a focus on security, updatability, and performance. As a Linux kernel hacker, I decided to take a…
tl;dr: I like PurelyMail and I will slowly switch all my online accounts to use it. I've been using it for almost three months and I didn't have any issues (except with some Hotmail/Outlook addresses). I have a GMail account since 2006 (that's the date
Sign up for Bluesky! No invite code required.
For Apple to continue to deny these is dishonest, factually wrong, and extremely insulting — not only to our efforts, but to the intelligence of all Apple developers and customers.
The Mystery of Numerical Notation on the Dial Plate - 4 is Expressed as IIII, not IV
Public discussion and media coverage of Bitcoin assumes certain things about Bitcoin: • Bitcoin has a price, that you could expect to buy or sell it around. • Bitcoin is like buying a share in a co…
Last February, while driving down a Nevada highway on the way to visit his daughters, Stephen Lara was robbed in plain sight. But his assailants […]
Postbox’s exit from the Mac App Store should sound very familiar to anyone who buys Mac software. If you read between the lines a bit, I think the real story there is one we’ve seen a lot since June 1: they tolerated the App Store’s lack of paid upgrade mechanics before, but sandboxing — and more accurately, needing…
With Anthropic altering rate limits, we can find other places to spend our money. I have chosen Zed editor with OpenRouter for maximum flexibility.
A Rust library for easy and understandable async programming
Hi all, It's almost four years since we launched Riot, and it's been a crazy journey - going from a relatively bare bones Matrix app through to today's all-singing, all-dancing encrypted-by-default collaboration tool used by folks ranging from Mozilla to the French Government and beyond. However, as some may know,
I’ve used CoffeeScript for a few months now. Coming from Python, I felt that CoffeeScript was more concise than Javascript, so I decided to use it for a few small projects. Initially, it was a nice experience, but then I gradually realized that, while writing CoffeeScript code was very pleasant, reading it wasn’t so…
At the center of everything I’ve written for the last few months (if not the last few years), sits a cancerous problem with the fabric of how capital is deployed in modern business. Public and private investors, along with the markets themselves, have become entirely decoupled from the concept of what “good” business…
Practitioner's perspective comparing Django and Flask — two Python web frameworks, their trade-offs, ecosystems, and when each fits. Full article on devel.tech.
A single intravenous dose of Ewingella americana achieved complete tumor elimination in 100% of treated animals, with no detectable toxicity—outperforming chemotherapy and immunotherapy.
A common pattern is to stop short of the real finish line for your project. A little evangelism, documentation, and polish can go a long way.
As part of the small minority of devs at my company who primarily run Windows, I’m accustomed to working around occasional Unix-specific behaviors in our build and deployment systems. Cygwin makes most stuff just work, I can fix simple incompatibilities myself, and as a last resort I can always boot into OSX for a…