Mark Krueger

794 Followers
2K Following
2.6K Posts
Geeky dad+husband. 🚇🚲 #neuro* #privacy #economics #electronics #code #automation #solar #space #exploration #SF #art #music #poetry #faith #justice #equality
LGBTQIA+ ally
he/him
diversity is strength
empathy is everything
webhttp://www.markandjo.com
locationSan Francisco
direct messagesDisabled on this instance

After just having responded to the third #curl security report for the evening I noticed a post that cheered me up...

Have a good Friday everyone!

https://www.linkedin.com/posts/moekatib_millions-of-people-look-up-to-steve-jobs-activity-7450947453085749248-K1w-

Peak technology.

Here is the UHD-4K version of this awesome video on my Vimeo account, as it did not want to upload on Bluesky. It shows so many details... You can use the Download button below the player to get the video file in a variety of formats, including the original one.

https://vimeo.com/1183880414/c2d59e10cd

#Artemis #Orion #spacecraft #astronauts #JohnPMurtha #divers #USNavy #Navy #orionspacecraft #capsule #space #science #news #NASA #astrodon #photography #Artemis2 #SanDiego #California #Pacific #Vimeo #video

Artemis II DOD_111630747 U.S. Navy Dive Medical Team Open the Orion Spacecraft

Vimeo
After the excellent #SafetyNotGuaranteed with #AubreyPlaza, this time #Iwatched her 2022 thriller #EmilyTheCriminal, which had me on the edge of my seat, due to how real it gets. Emily is being suffocated with student debt, low wage jobs and cynical employers. Then she gets a tip to work for a credit card fraud ring. It's not that she particularly wants to do crime. She's neither a villain nor a hero. But she wants to survive, in a system that is stacked against her.

Tested various micros running this program. It derives Pi to 20 decimal places. Interesting stats.

1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
7 NEXT J:PRINT STR$(P)

#RC2014 : 14 (thank you JonV)
#BBCMicro : 19
#AmstradCPC : 22 (thank you Devlin)
#AcornElectron : 25
#C128 : 27 (fast mode - thank you Jonas H)
#VIC20 : 36
#CBMPET : 43
#C64 : 43
#Dragon32 : 44
#C16 : 46
#Altair8800 : 52
#MSX : 53 (thank you Pixel Purrito)
#C128 : 56 (default "mode")
#ZX80 : 57
#ZXSpectrum : 68 (thank you Adam)

Edit: now ordered (seconds)

Today I finally started the “real” work on my #RFIDReader project!

The goal is to get this RFID reader that I was gifted by a friend working almost from scratch. I’ll be running it off a Pi Pico with my own #TinyGo code to see if I can get it to recognize cards and send me the data over serial.

First step is to get it powered and hopefully get the LEDs and beeper working before I attempt to read the real data. I’m trying to get both the Pico and the reader powered off 1 USB-C source - so today was the first step on that.

It’s not my finest soldering work, but not awful considering I’m a little rusty. Ground isn’t wired up yet on the USB-C breakout - I need to go grab my wire cutters and grt that solved - but otherwise this setup should work for powering the Pico off USB-C and being able to read serial data off the built in port simultaneously. I did check that I didn’t brick the Pico as soon as I finished the soldering 😅 and it seems to still work okay!

End goal for today is going to be proving that I can do that simultaneous connection with this setup. If that goes well - tomorrow I’ll wire up the power and one of the LED lines for the reader and try and get that working!

It was a rocket day in Minnesota... I have been mentoring the 12 year old son of a friend for almost 8 years, today he flew his rocket on an H motor to 2400 ft, at over 450 mph. This earned him the cerification level 1 and he is now allowed to fly high power rockets.

#rocket #highpowerrocketry #modelrocketry

Network #Printing workflow:

1) Download #PDF
2) Save PDF in the directory you want it to reside
3) Open PDF in your favorite reader
4) Hit Ctrl-P
5) Wait for #Printer to show up
6) Look at printer
7) Wait
8) Tap on printer's screen
9) Wait
10) Power off printer
11) Wait
12) Wait
13) Wait
14) Various imprecations...
15) Power on printer
16) Wait
17) Wait
18) Forget what you were doing and scroll #Fedi notifications
19) Remember, and go back to your PDF reader program
20) Hit Ctrl-P
21) Wait
22) Hit enter
23) Wait
24) Wait
25) Whirrrrrrr...!

#ItsSoEasy #Convenience #Simple #AVIF

The beauty of the Fediverse, to me, is our rich diversity of experiences, abilities, and needs.

Everyone brings something unique of themselves into this place, and everyone needs something different from it.

That is a strength, not a weakness. Many come here with expectations that are different from mine ~ on any number of topics: AI, encryption, money, and more.

None of us are “wrong“.. we all just need different things from this place.

And that is beautiful.

I let a Commodore 64 run for three and a half days straight. 87 billion instructions, 303 billion clock cycles, 5.9 million candidate settings tested. It cracked an Enigma message in German without knowing a single character of the plaintext.

New post: Breaking Enigma with Index of Coincidence on a Commodore 64

https://imapenguin.com/2026/03/breaking-enigma-with-index-of-coincidence-on-a-commodore-64/