2026-01-28 20:35:59
πΊπ¦ #NowPlaying on #BBC6Music's #NewMusicFix
Proc Fiskal:
π΅ Addictionz
#ProcFiskal
#newRelease π single
https://procfiskal.bandcamp.com/track/addictionz
https://open.spotify.com/track/7nwWeA2XZwvS8WZWy3nWfs
πΊπ¦ #NowPlaying on #BBC6Music's #NewMusicFix
Proc Fiskal:
π΅ Addictionz
#ProcFiskal
#newRelease π single
https://procfiskal.bandcamp.com/track/addictionz
https://open.spotify.com/track/7nwWeA2XZwvS8WZWy3nWfs
First annoyance I've run into: standard bit shifting operations in Nim. It's not bad, but it took far too long to track down the right operator. In most languages, you're looking at the `>>` and `<<` operators, in Nim it's `shr` and `shl` which I totally wouldn't have guessed. However, got the initial register idea down.
```nim
type
Register = object
low: uint8 = 0
high: uint8 = 0
prime: uint16 = 0
proc swaβ¦
Updating some proc file drivers that work perfectly well under Linux 2.6. Many, many changes since then and the code is messy to boot, having its origins in 1.8
Idea: a `/proc/clown` pseudo-file
Oh this is wonderfully crazy; a Linux port to wasm:
https://joelseverin.github.io/linux-wasm/
πΊπ¦ #NowPlaying on #BBC6Music's #6MusicsJukebox
Proc Fiskal:
π΅ uHazsh
#ProcFiskal
https://procfiskal.bandcamp.com/track/uhazsh
https://open.spotify.com/track/3HCRNdIh8OY7waQNY8JyWF
This one took a smidge more thought as I can't abuse `zip` to rotate 2D sequences. However, just rewrote the rotation as a proc and used that. Instead of `reduce`, it was all `foldl`, and I fought with `char` vs `string` due to some of the processing operations between the normal and cephalopod problem processing.
Overall, definitely a fun solve.
Solution:
πΊπ¦ #NowPlaying on #BBC6Music's #NickGrimshaw
Proc Fiskal:
π΅ uHazsh
#ProcFiskal
https://procfiskal.bandcamp.com/track/uhazsh
https://open.spotify.com/track/3HCRNdIh8OY7waQNY8JyWF
πΊπ¦ #NowPlaying on #BBC6Music's #LaurenLaverne
Proc Fiskal:
π΅ uHazsh
#ProcFiskal
https://procfiskal.bandcamp.com/track/uhazsh
https://open.spotify.com/track/3HCRNdIh8OY7waQNY8JyWF