ב״ה
Food stamps are being threatened. Donate to צדק חודשי.
Gay vegan Jewish Luddite.
2025-10-05
06:00. Went downstairs and grabbed laptop. Installed Alpine Linux on a USB stick. Did not try the diskless install yet. Phone died. Went back to sleep.
10:30. Got up. Went downstairs. Grabbed a strawberry Bubly sparkling water and took my pills. Brushed beard and hair. Got on laptop and tried loading Borogove Demo, but it kept freezing Firefox. Put the kettle on and made a cup of tea while it was loading, and it finally came up.
12:00. Ate two Bratwurst with yellow mustard on sandwich bread (we don't have hot dog buns). Ate two pieces of toast with orange marmalade. Downed a cup of Yorkshire Gold tea.
12:35. Chatted online.
13:00. Created an Alpine Linux bootable device with setup-bootable
. Booted from USB. Set up Sway with setup-desktop
. Committed changes with lbu commit -de usb
.
Took out the trash. Went to Sapp Bros. to get a package.
15:00. Returned home. Booted back into Fedora. Chatted online.
16:25. Made another cup of Yorkshire Gold tea.
17:30. Called out Ludo, of the GNU Guix project, for spreading Holocaust inversion on Mastodon. I fear that calling him out on Mastodon might have gone against Leviticus 19:17. I hope I did it compassionately enough. Opened a Yuengling beer.
18:00. Talked to Leah Rowe about Rust. Looked at Fizz Buzz in Rust. Looks sensible.
fn main() {
for n in 1..101 {
if n % 3 == 0 && not(n % 5 == 0) {
println!("fizz");
} else {
println!({}, n);
}
}
}
Leah had me change the logic.
use std::ops::Not;
fn main() {
for n in 1..101 {
// If n is divisible by 3 but not 5, print "fizz".
if n % 3 == 0 && (n % 5 == 0).not() {
println!("fizz");
// If n is divisble by 5 but not 3, print "buzz".
} else if n % 5 == 0 && (n % 3 == 0).not() {
println!("buzz");
} else {
println!("{}", n);
}
}
}
18:41. Ate spaghetti with cashew parmesan. Delicious!
19:42. Brushed teeth. Experimented with alpine-swaywm-dotfiles
in an Alpine Linux virtual machine.
20:00. Got ready for bed.