home tags events about rss login

Things happen.

horia bonked 26 Jul 2024 08:34 -0700
original: machaddr@mastodon.sdf.org

Theo de Raadt, born on May 19, 1968, in Pretoria, South Africa, is a prominent figure in the open-source software community, best known as the founder and leader of the OpenBSD operating system project. Raadt's family emigrated to Calgary, Alberta, Canada, during his childhood, where he developed an early interest in computers and programming.

More about this bio at: https://machaddr.substack.com/p/theo-de-raadt-pioneering-open-source

#OpenBSD #Computer #science #opensource #programming #openssh #libre #security #code #operating #systems

horia bonked 23 Jul 2024 14:52 -0700
original: aa@mastodon.bsd.cafe

Recently I've been exploring what kind of music I can play using /dev/speaker (working on my OpenBSD, but should be available on other BSDs). As a result I can now pretty confidently (if slowly) read sheet music, I have a small (123 lines of C) preprocessor for adding comments to languages that don't have comments, and I have a small library of beep-melodies. I am hoping to polish, and have it released next week. In the meanwhile, here's the best one so far -- Imperial March from Star Wars (it goes on for about 1.5 minutes):

cat <<'EOM' >/dev/speaker
O1
L4ddd<L8b->d- L4ddd<L8b->d- L4ddd<L8b->f L4ddd<L8b-b- >L4ddd<L8b-.>L16f L4d<L8b-.>L16fL2d
L4aaaL8b-.L16f L4d-<L8b-.>L16fL2d >L4d<L8d.L16d>L4dL8d-.L16c c-<b->L8c-~<e-L4a-L8g.L16g- L16feL8f~<b->L4d-<L8b-.>L16d
L4fL8d.L16fL2a >L4d<L8d.L16d>L4dL8d-.L16c L16c-<b->L8c-~<e-L4a-L8g.L16g- L16feL8f~<b->L4d-<L8b-.>L16f L4d<L8b-.>L16fL2d
L4ddd<L8b->d- L4ddd<L8b->d- L4ddd<L8b-.>L16f L4d<L8b-.>L16fL2d L4aaaL8b-.L16f L4d-<L8b-.>L16fL2d
>L4d<L8d.L16d>L4dL8d-.L16c c-<b->L8c-~<e-L4a-L8g.L16g- L16feL8f~<b->L4d-<L8b-.>L16d L4fL8d.L16fL2a >L4d<L8d.L16d>L4dL8d-.L16c
L16c-<b->L8c-~<L8e-L4a-L8g.L16g- L16geL8f~<b->L4d-<L8b-.>L16f L4d<L8b-.>L16fL2d L4ddd<L8b-.>L16f L4d<L8b-.>L16fL2d L4aaaL8b-.L16f
L4d-<L8b-.>L16fL8dL16dddfab- >L4d<L8d.L16d>L4dL8d-.L16c c-<b->L8c-~<e-L4a-L8g.L16g- feL8f~<b->L4d-<L8b-.>L16f L4d<L8b-.>L16fL2d
L4ddd<L8b-b- >L4ddd<L8b-b- >L4ddd<L8b-b- >L4ddd<L8b-b- >L4ddd<L8b-.>L16f L4d<L8b-.>L16fL4d<L8b-.>L16f
L4dL8dd<b->d~<b- b->d~<b->ddL4d
EOM