Stories by mjturner
> Although it may seem trite to say it, Object/Relational Mapping is the Vietnam of Computer Science. It represents a quagmire which starts well, gets more complicated as time passes, and before long entraps its users in a commitment that has no clear demarcation point, no clear win conditions, and ...
The RISC-V ISA shows significant promise as an upcoming, flexible ISA for general purpose computing. However, adoption of RISC-V is largely hindered by lack of software support, particularly among popular operating systems. Only a few operating systems, including Linux and FreeBSD, have been updated...
See also [this](https://github.com/zfsonlinux/zfs/commit/0b04990a5de594659d2cf20458965277dd6efeb1) commit.
>A port of the Illumos Crypto Framework to a Linux kernel module (found
in module/icp). This is needed to do the actual encryption work. We cannot
use the Linux kernel's built in crypto ap...
From the intro:
> In 1993, the year before his untimely death, Gary wrote a draft of a memoir titled “Computer Connections: People, Places, and Events in the Evolution of the Personal Computer Industry.” He distributed bound copies to family and friends, with a note that it “will go to print in fin...
See also [here](http://altusmetrum.org/ChaosKey/).
From the [store](http://shop.gag.com/random/chaoskey.html):
> ChaosKey is a true, open design, hardware random number generator for use with computers that have an available USB port. The design provides bits at the maximum rate supported by ful...
> WinBtrfs is a Windows driver for the next-generation Linux filesystem Btrfs. A reimplementation from scratch, it contains no code from the Linux kernel, and should work on any version from Windows 7 onwards.
> Jon Postel's famous statement in RFC 1122 of "Be liberal in what you accept, and conservative in what you send" - is a principle that has long guided the design of Internet protocols and implementations of those protocols. The posture this statement advocates might promote interoperability in the...
From the intro:
> Long-time readers of my blog know of my love for Drobo, but the time has come to say goodbye. My old Drobos (and Iomega ix-4) are showing their age and I decided to go in a different direction: I’m building a FreeNAS server. In this article I’ll talk about my thinking behind this ...
This document contains instructions for the installation and operation of the 4.3BSD-tahoe release of the VAX UNIX system, as distributed by The University of California at Berkeley.
> tl;dr: FreeNAS Corral as it was originally released is being relegated to “TECHNOLOGY PREVIEW” status while we work hard to re-base its exciting new features upon the rock-solid FreeNAS 9.10 base.
>
> ...
>
> After weighing community feedback, and much internal deliberation at iX, we have deci...
> This paper is a short summary of a real world mirroring attack on the Apple iPhone 5c passcode retry
counter under iOS 9. This was achieved by desoldering the NAND Flash chip of a sample phone in order to physically access its connection to the SoC and partially reverse engineering its proprietar...