Battle testing data integrity verification with ZFS and Btrfs
In this article I share the results of a home-lab experiment in which I threw some different problems at ZFS, Btrfs and mdadm+dm-integrity in a RAID-5 setup.
In this article I share the results of a home-lab experiment in which I threw some different problems at ZFS, Btrfs and mdadm+dm-integrity in a RAID-5 setup.
Today we have a special guest post. There have been a few guest posts here at AVC. Maybe a half dozen in total. One of my favorites was this one by JLM during the financial crisis of 2008/2009. But this one today may top that gem. It's from our favorite Giant Robot Dinosaur and it's […]
Wettbewerb um die ultimative Mindestanforderung für Windows XP zu finden.
I blog about random things security, everything is broken, nothing scales, shared memory models are flawed.
For decades, my parents have been working up to Flat-Earther beliefs. From Egyptology to Jehovah's Witnesses to theories that human built the Moon billions of years in the future. Surprisingly, it doesn't affect their successful lives very much. For me, it's a fun family pastime.
You probably saw the big discussion this past weekend on Twitter about 10x Engineers. It all started with a tweet about how to recognize a 10x Engineer, followed by tons of responses about how usel…
In 2009, the W3C cancelled the development of the proposed successor of XHTML, XHTML2.
It has been almost 9 months since I started my sabbatical work with the Microsoft Azure Cosmos DB team. I knew what I signed up for then...
Detailing Mozilla's failures to send newsletters only to users who actually opted in.
Hello! I wanted to tell you all about an open source project I’m working on that I’m pretty excited about. It’s called Tract and it’s a Hugo theme for large documentation projects. I aim to release version 0.1.0 by the end of 2019. In the meantime, check out the current home page or a sample docs page .
Made by Developers and Non-Developers
Python application distribution is generally considered an unsolved problem. At their PyCon 2019 keynote talk, Russel Keith-Magee identified code distribution as a potential black swan - an existential threat for longevity - for Python. In their words, Python hasn't ever had a consistent story for how I give my code…
The game Airmash was announced on Dec 10 2017 on Hacker News by a user named fivesigma. The game became very succesful in the year to come. But it would have a very rocky history.
The code used to generate the plots for this post can be found here.
Science News, Physics, Science, Philosophy, Philosophy of Science
This is something I posted on python-ideas, but I think it's interesting to a wider audience. There's been a lot of discussion recently ab...
Patients having some sort of “control” over their own medical data is a perennial favourite blockchain pitch. We may have found the source.
Front-end antics and typographic mischievousness
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
We are facing a EU regulation which may make it impossible to install a custom piece of software on most radio decives like WiFi routers, smartphones and embedded devices. You can now give feedback on …
I've been typing for 20+ years and this is one of my favorite general purpose / programming keyboards when factoring in a few things.
JavaScript gives us a built-in language feature for handling exceptions: try…catch statements. And they’re better than littering our code with if-statements. But they can be problematic. And they are not the only way to handle errors. In this article, we’ll take a look at using the ‘Either monad’ as an alternative to…