Asahi Linux alpha release
Porting Linux to Apple Silicon
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,813 posts.
Porting Linux to Apple Silicon
Your phone's ability to identify any song it listens to is pure technological magic. In this article, I'll show you how one of the most popular apps, Shazam , does it. The founders of Shazam released a paper in 2003 documenting how it works, and I have been working on an implementation of that paper, abracadabra .
And almost made lots of money
Instructors of “Introduction to programming” courses know that students are willing to blame the failures of their programs on anything. Sorting routine discards half of the data? “That might be a Windows virus!” Binary search always fails? “The Java compiler is acting funny today!” More experienced programmers know…
They're super powerful.
Why is everyone in such a rush? Walk into any bookstore, and you'll see how to Teach Yourself Java in 24 Hours alongside endless variations offering to teach C, SQL, Ruby, Algorithms, and so on in a few days or hours. The Amazon advanced search for [ title: teach, yourself, hours, since: 2000 and found 512 such books…
The Nobel Peace Prize 2025 was awarded to Maria Corina Machado "for her tireless work promoting democratic rights for the people of Venezuela and for her struggle to achieve a just and peaceful transition from dictatorship to democracy"
Access to this page requires authorization. You can try signing in or changing directories .
The other month I finally ran an experiment we had been postponing for over a year at .txt.
There have been rumors for years that the NSA can decrypt a significant fraction of encrypted Internet traffic. In 2012, James Bamford published an article quoting anonymous former NSA officials stating that the agency had achieved a “computing breakthrough” that gave them “the ability to crack current public…
Demonstrating that GitHub Copilot trains on non-permissive licenses and cannot filter suggestions properly, while Codeium avoids legal risk.
OverviewA long while back I had an idea to hack a WiFi smart light bulb to do something more useful to me. Actually, I had a few different ideas of things to do with them. One of these ideas was to mo…
This write-up was originally posted on reddit , though I've cleaned things up specifically for this post. Due to reasons discussed towards the end of this post, I'm not entirely happy with the results and intend to take another shot at it in the near future.
[Note: there have been several developments in this space since thisarticle was published. See A Tail Calling Interpreter For Python (And Other Updates) for...
More apartments across the US and Canada than you can ever imagine!
What is RabbitMQ? Find out about this open-source message broker in our introduction to the powerful Message Queue tech.
Google recently announced the rollout of their Federated Learning of Cohorts (FLoC), a new advertising-surveillance initiative that seeks to replace third-party cookies with a new user profiling technique that garners data generated by the browser itself.
Apple today announced a new repair program, offering customers additional options for the most common out-of-warranty iPhone repairs.
Today we published an advisory about CVE-2022-3786 (“X.509 Email Address Variable Length Buffer Overflow”) and CVE-2022-3602 (“X.509 Email Address 4-byte Buffer Overflow”).
Before they started using CountThings from Photos, counting pearls took almost 100 hours a year.
September 2012 A startup is a company designed to grow fast. Being newly founded does not in itself make a company a startup. Nor is it necessary for a startup to work on technology, or take venture funding, or have some sort of "exit." The only essential thing is growth. Everything else we associate with startups…
We all have pet peeves, even though there's a lot going on in the world that makes them pretty insignificant. While acknowledging that there are many more
Tmux is great. Tmux defaults are not. How to make use of a brilliant tool without breaking your fingers?
This month brings news that many of you have been waiting years for - we’re introducing the PineNote, a high-end e-ink device based on the powerful Quartz64 single board computer. But the good news doesn’t end here, the PinePhone keyboard has entered production, developers have begun work on PinePhone’s back cases…
September 14, 2023 - The PostgreSQL Global Development Group today announced the release of PostgreSQL 16, the latest version of …
These are some mental models I find useful. They’re rooted in decades of experience of thousands of experts – a modern equivalent of folk wisdom. Mental models are useful to quickly and correctly reason about seemingly intractable problems. They require quite a bit of intuition to properly internalize, but once you’ve…
A gallery that collects architecture figures from The Big LLM Architecture Comparison and related articles, with fact sheets and links back to the original sections.
The more I speak about being poor, the more I realize how fundamentally other folks misunderstand what it means to be poor versus being broke.