Migrating a JavaScript Library from JavaScript to WebAssembly
My journey of improving the performance of our ultra resolution storytelling tool Micrio by upgrading the JavaScript-only client to WebAssembly.
My journey of improving the performance of our ultra resolution storytelling tool Micrio by upgrading the JavaScript-only client to WebAssembly.
How Graphs & Games Untangled "The Golden Hairball": A technical deep dive from the end credits experts at Endcrawl.
Sections of this post were co-authored by Cornelia Scheitz. Noah Leidinger created a German translation. Piotr Kwapin created a Polish translation. Last updated on February 7, 2021. Bert Hubert’s excellent and widely shared article about Reverse Engineering the source code of the Pfizer-BioNTech SARS-CoV-2 Vaccine is…
An alternate title for this post might be, "Twitter has a kernel team!?". At this point, I've heard that surprised exclamation enough that I've lost count of the number times that's been said to me (I'd guess that it's more than ten but less than a hundred). If we look at trendy companies that are within a couple…
Paul Graham's Hacker News is a great website to find interesting programming links and sane discussion. The site reflects a sort of post- Reddit sensibility; the design of HN was directly intended to address the shortcomings of programming.reddit.com from someone very much on the inside (Reddit was a Paul Graham Y…
The story of how James S.A. Corey’s The Expanse went from game concept to blockbuster TV series
Android 12’s privacy-focused permission deepens the woes of Facebook by vowing to end invasive location-targeted marketing
DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at. Click to read DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at, by Ed Zitron, a Substack publication.
If you're joining a startup for money, you're doing it for the wrong reasons, but that doesn't mean that money shouldn't factor into your decision. You can build financial models around salaries and equity, and I'll show you how to do that below.
This blog post describes the optimizations enabled by -ffast-math when compiling C or C++ code with GCC 11 for x86_64 Linux (other languages/operating systems/CPU architectures may enable slightly different optimizations).
Chemotherapy after colon cancer at age 34
The OODA Loop is a four-step process for making effective decisions in high-stakes situations. It involves collecting relevant information, recognizing potential biases, deciding, and acting, then repeating the process with new information. Read on to learn how to use the OODA Loop.
Most people know some basics of color theory but what many do not realize is how complicated this becomes when we try to record and playback color accurately.
<meta http-equiv=
It's been almost 6-months since we released Wasmer 1.0, and the community support and reception were incredible. Since then, we've been hard at work on the next version of Wasmer.
Nadia Eghbal’s new book, Working In Public: the Making and Maintenance of Open Source Software, may not have been on your short list of books to read this year. It’s admittedly a nerdy topic: …
Finding provably optimal strategies for 2048 using Markov Decision Processes
The git bisect command helps you identify the first commit in a range that broke something. You give it a good commit and a bad one, and it will do a binary search between the two to find the first bad commit. At each step, you say either git bisect …
And is that even the right question?
Teens who bully, harass, or otherwise victimize their peers are not always lashing out in reaction to psychological problems or unhealthy home environments, but are often using aggression strategically to climb their school’s social hierarchy, a University of California, Davis, study suggests. These findings point to…
The new biography Steve Jobs contains a remarkable claim about the power supply of the Apple II and its designer Rod Holt: [1] Instead o...
On Friday, January 8th, GitHub separated with an employee. Later that day and over the weekend, employees raised concerns about the circumstances of the separation. We took these concerns seriously.…
21 November 2020 The story goes that all spiral* staircases in castles turn clockwise so that primarily right-handed defenders, fighting downwards, would have an advantage over attackers whose weapon would be impeded by the newel post. It is a particular favourite of tour guides, appears in castle guidebooks (Hodgson…
After the Capitol riot, the question isn't about how the social media monopolists should wield their power - the question is whether they should have such power in the first place.
Nextcloud Hub 21 brings a wide range of improvements in file handling performance with Files High Performance Back-end and important new collaboration features in Text, Talk, Groupware and Files.