I write about the past, present, and future of technology across three sites. imapenguin.com explores retro computing and programming fundamentals, milkcrunch.com covers modern software development and engineering culture, and evadot.com examines commercial spaceflight and the new space movement.
Posts
- Making and Breaking Ciphers with Commodore 64 Part 9 – Finding Smallish Primes · imapenguin
- Current mood
- This TNC for Raspberry Pi just arrived. Plugged it in and not only did it fail to work, it got so hot I couldn’t touch it. Bleh.
- Brought it with me today in case there was an opportunity to work on it. Had to take cover during heavy rain, so I was prepared to make use of the time AND I fixed the bug. Woot!
- 10 minute morning progress before heading out for the day: Tiny bug... this gets all the primes to 2^24 except 3,5,7,11, and 13. And I am really stuck on WHY. Not gonna win any speed records, but it's good demo code anyway. #commodore #c64 #crypto
- I'm actually doing some fishing this weekend, but my other project is to work on the ISS to Commodore config. Step 1 is serial connection to Raspberry Pi which was simple enough #commodore #c64 #Space
- Youtube still has me in timeout. Isn't it lovely when they do that and you really have no idea why?
- This took my Python script 207 seconds. My Commodore 64 just crossed the 24 hour mark. I'm hoping it finishes in time to post the article next week! Brute forcing all the primes between 1 and 2^24. But... it's for science! Yeah, that's it!!
- 10 minute lunchtime progress: Part 9 is on prime numbers. Following the SLOW BASIC version of this with an Assembly version. Next is printing in decimal and some speed work. Happy at this point though
- Quick Post: Slow text on the Commodore · imapenguin
- Since I'm not allowed to comment on YouTube today, here's the YMT/Elysium Bitcoin miner using the Ultimate64 in full turbo mode. Kinda cheating and feels dirty: 26 seconds. My stock Commodore 64 takes 24 minutes.
- The Commodore 64 N.O.O.C.U.L.A.R futbal "project"... I can't say it's the craziest idea I've EVER had, but it sure is fun!
- Gather around the fire kids while Grandpa recounts tales of yesteryear. It was a time where brave men departed on grand adventures in their simulators...
- The Commodore 64 N.O.O.C.U.L.A.R. futbal project · imapenguin
- In case you were wondering, SIMON'S BASIC modulus is 16 bit. Imma need to implement my own to do the next cipher which needs at least 2^24 to match my assembly version
- Oh my, what have I started?
- This cheat sheet gets a lot of use these days
- 15 years after we landed on the moon, a Commodore 64 running BASIC could find the prime numbers between 1 and 10000 in 16 minutes. Same algorithm in Python on a MacBook: 0.04 seconds. Rust: 0.002 seconds. What are you doing with this power? Nothing. Lame.
- This satellite tracker is very cool. You have to hand enter the TLE data which isn't a big deal. It's in BASIC though so just oh so slow ;-) #commodore #c64 #hamradio
- Gonna try to do a Commodore 64 to Commodore 64 Packet session THROUGH the ISS with @K0FFY_Radio. The only thing I was missing was a TNC, so I picked this one up that's a HAT for a Raspberry Pi. If it works, it'll be nice and portable.