Pinned toot

I want software to be:

Robust => designed to accomodate all known edge cases

Reliable => operable for an extended period of time under expected conditions without failures

Stable => does not change in incompatible or unexpected ways over time; "if it works today it can be expected to work tomorrow"

Simple => including only as many moving parts as is required to meet the other three goals

Pinned toot
Pinned toot

For the record, I was never banned from Twitter. They suspended my account because someone scooped it up after I left the platform and used it for spam.

Pinned toot

Rust doesn't have a specification
Therefore all Rust code is undefined behavior
Therefore Rust has more undefined behavior than C
Therefore Rust < C
Checkmate athiests

>Moxie Marlinspike has a plan to reclaim our privacy

Fuck off, Moxie Marlinspike

✓ Draft RFC for BARE message encoding submitted to the IETF

Is using a ride-along motorized shopping cart to do your grocery shopping technically considered a kind of tool-assisted speedrun

Our thesis is that the web browser is a symptom of the failure of Unix to properly abstract networked computing at the OS level. We demonstrate this with reference to Plan 9 by …

Oh, discovered zpool list -v with wanting to do zpool status -v instead, that’s much easier to read than skimming zpool status to have pool trees.


screen.png

A few people asked me to elaborate on my new workstation following this month's status update

Here you go: gemini://drewdevault.com/2020/10/18/New-workstation.gmi

Mijn middageten vandaag is gebakken rijst met ei :D

C++ is the Hindenburg of systems programming

Rust is basically the Java of systems programming

You should make some pancakes

You have time

You have all the ingredients

Kami-sama no Iu Toori is a wonderful song

The ████ specification now defines the representation of its entire type system (but not the semantics)

people

if your software has:
- 30k files
- takes 2 hours to compile
- uses more than 8GB of memory when compiling
- does 30 things

that's not software, it's cancer

And for fuck's sake you lazy ass SoC designers would you please write some goddamn specifications for booting and device enumeration before trying to ship a revolutionary new ISA with fucking u-Boot and device trees

$PROJECT FEATURES AN [A-Z0-9]{6,12} ARM FOUR-GENERATIONS-OLD CPU (WHICH STILL DOESN'T WORK WITH AN UPSTREAM KERNEL) AND IS THE LATEST AND GREATEST BOARD FOR FREE SOFTWARE USE-CASES

UGH

STOP

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!