Asahi Linux Progress Report: January/February 2021
Porting Linux to Apple Silicon
The latest blog posts to take off on Hacker News. 553 posts.
Porting Linux to Apple Silicon
Cache strategies that don't trade-off correctness for speed
For any developer with limited resources, this means a library (where viable) can provide the same functionality to the user, at a lower cost to the developer than a service.
In order to get the most performant site possible when building the codebase for our public Stack Overflow site, we didn’t always follow best practices.
I've been running QubesOS as my main desktop since 2015. It provides good security, by running applications in different Xen VMs. However, it is also …
News and insights on the Android platform, developer tools, and events.
Apple announced that it would be moving from Intel processors to Arm-based Apple Silicon CPUs for Macs at WWDC 2020. The Apple Silicon-based Mac Book Air and Pro were released in October 2020 with great fanfare.
In 2018, I've written an article about Clickhouse, this piece of content is still pretty popular across the internet, and even was translated a few times. More than two years have passed since, and the pace of Clickhouse development is not slowing down: 800 merged PRs just during last month!
Teams consistently overlook speed. Instead, they add more features (which ironically make things slower). Products bloat over time and performance goes downhill.
Ping is one of the fundamental pillars of networking. It’s simple, universally supported, and is normally one of the few things that is shipped with all network stacks.
Personal blog of Julien (jvoisin) Voisin
GTA Online. Infamous for its slow loading times. Having picked up the game again to finish some of the newer heists I was shocked (/s) to discover that it still loads just as slow as the day it was re
macOS 11.2, 11.2.1 and 11.2.2 have come in quick succession. What do they tell us about how difficult it is to update Big Sur’s sealed System volume? Is this the way to go?
This post contains my own opinions, not the opinions of my employer or any open source groups I belong or contribute to.
I talked about the importance of reading foundational papers last week. To followup, here is my compilation of foundational papers in the d...
Linux capabilities can be difficult to understand so let's go through them quickly
It's taken me much longer than I hoped, but I finally have a second version of my patches to build static executables tested and ready to go! This set of patches vastly improves upon the first by reducing the amount of compilation needed at the cost of sacrificing a little purity. Additionally I have created a system…
Learn what are microservices, when are microservices beneficial and how module boundaries impact software design.
"Run the unit tests" doesn't count. The complexity of your system is in the interactions between the units.
Discover the latest news and app updates, stories, company insights, and plenty more about Discord, all in one place.
This post is the second in a three-part series about Cranelift . In the first post , I described the context around Cranelift and our project to replace its backend code-generation infrastructure, and detailed the instruction-selection problem and how we solve it. The remaining two posts will be deep-dives into some…
Apple has revealed the hidden Fallback Recovery OS mode available on M1 Macs. How to enter and use it, and why it’s another big plus.
Learn about dRAID in OpenZFS 2.1. Explore its data protection capabilities, distributed hot spares, faster resilvering, and enhanced performance in this article.