82

‘Why let mere mortals decide CPU priorities when the cosmos can guide us?’ asks the developer.

Here's the GitHub repo. It is glorious.

This scheduler is 100% for educational and entertainment purposes. While the astronomical calculations are real and the scheduler actually works (it really does load into the kernel and schedule tasks!), using astrology to schedule CPU tasks is:

  • Scientifically dubious
  • Cosmically hilarious
  • Fully functional with real retrograde detection and lunar phase scheduling
  • Not recommended for production systems (but it boots and runs stably)
  • Perfect for conference talks, hackathons, and proving that anything is possible
top 7 comments
sorted by: hot top new old
[-] azimir@lemmy.ml 19 points 1 week ago

Brilliant.

I'd put it up there with the CPU emulator done in LaTeX.

[-] umbrella@lemmy.ml 9 points 1 week ago

CPU emulators done in minecraft or bust

[-] azimir@lemmy.ml 4 points 1 week ago

How can you even fit it into a single chunk? You've got to set the chunk size big enough to have the room for the whole Redstone network. I made a spot with some simple logic gates (a flip flop and an xor gate for controls) and it took up a lot of volume for even something that simple.

Even just an ALU is going to be physically massive.

[-] umbrella@lemmy.ml 5 points 1 week ago* (last edited 1 week ago)

you could probably verticalize it quite a bit now that the build height limits are so much higher.

but ive seen a lot of pretty cool designs spanning multiple chunks on youtube. i think it's fine now?

e: i went into a bit of rabbit hole, here is a cool one youtube.com/watch?v=FDiapbD0Xfg

[-] bridgeenjoyer@sh.itjust.works 10 points 1 week ago

I trust this more than an LLM

[-] PowerCrazy@lemmy.ml 8 points 1 week ago

This is just using dev/rand/ but with extra steps.

[-] orc_princess@lemmy.ml 4 points 1 week ago

This made me giggle, thanks for sharing

this post was submitted on 30 Jan 2026
82 points (98.8% liked)

Programmer Humor

40829 readers
138 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS