Michael P.

🇦🇺. Ella's dad. Former CNCF governing board member

Michael P.moderation
2024-12-03

@hotdogsladies I'm now deep into the King Gizz and the Liz Wiz hole post all the great banter on RoTL. This performance is amazing. The Danny Carey vibes on a drum kit a third the size and the song change just before the 9 minute mark is incredible

Michael P.moderation
2024-12-02

@hotdogsladies on RoTL #558 you mentioned Tropical Fuck Storm. Great band. Gareth's earlier band The Drones are fantastic. The song "I Am the Supercargo" on Havilah (2008) is one of my top songs of all time - en.wikipedia.org/wiki/Havilah_

Michael P.moderation
2024-11-21

Turns out I needed the following query to see when Go 1.23.x was available as a Google Function runtime

`gcloud functions runtimes list --filter="name~go AND stage!=DEPRECATED" --sort-by STAGE,~NAME --limit 1 --region us-west1`

Michael P.moderation
2024-11-11

@AlexMillerDB I cleaned up your SVG ASCII art into valid SVG and added a bit of Berkeley Mono - gist.github.com/moderation/f9f

Screenshot of SVG ASCII art from the blog post Userland Disk I/O
Michael P.moderation
2024-07-11

@linus I've been testing Kiesel which is fun. I haven't worked out a way to pass arguments in from a script. Something like the following for `llrt`

`count_arg = process.argv.slice(2);`

or `qjs`

`const count_arg = scriptArgs[1];`

Michael P.moderation
2024-06-23

Hit my first kernel or driver issue on my Framework laptop where the wireless wouldn't find networks and after a BIOS change would find them but attempt to join and fail in a loop. Used the openSUSE Tumbleweed feature to boot into a snapshot 2 kernel versions ago. Fixed!

Michael P.moderation
2024-05-24

Was able to de-React-ify the cool Turbopuffer logotype / wordmark animation on their home page into vanilla HTML + JavaScript. Fun

Michael P.moderation
2024-05-16

Previously I could update my @deno_land packages checking the `x-deno-warning` header at `xh deno.land/std` to get the latest version. Releases have now changed to date based github.com/denoland/deno_std/r. Is there a more programmatic way to get latest versions on JSR

Michael P.moderation
2024-04-30

"You're the last day of April every year" - Something For Kate. Love this song

genius.com/Something-for-kate-

Michael P.moderation
2024-04-07

Fired up my new Raspberry Pi 5 using their 64bit lite OS on a USB and it is a huge performance lift over the 4. Much faster response and way quicker compile times. llvm and clang built and now compiling Envoy Proxy

Michael P.moderation
2024-03-14

@Kalcifer same. Pulled some muscle memory keyboard shortcuts and navigation into play

Michael P.moderation
2024-03-14

Still sad that Twitter killed their API, I built a Hacker News clone using Envoy Proxy and Bun. Pretty happy with it turned out

Michael P.moderation
2024-03-14

@Kalcifer No. Don't use flatpak. The mouse cursor disappeared after the upgrade but after setting it again in the settings, it was fine

Michael P.moderation
2024-03-14

Just got Plasma 6 on my SUSE Tumbleweed laptop and apart from having to restore the mouse cursors and oversized clock font... lfg

Michael P.moderation
2024-03-10

@migurski Looks delicious. One of my favorites

Michael P.moderation
2024-03-06

Tested the Tail Call Optimization (TCO) example in the blog post with Bun & Rust. The Typescript / Javascript version crashes on Node, Deno and LLRT as they don't support TCO. Bun was a lot faster and used way less memory than Rust.

Screenshot of recursion code in Typescript and Rust followed by benchmark results
Michael P.moderation
2024-02-17

Triple Rock Brewing, Berkeley CA

Photo of an IPA beer and brochure for Triple Rock Brewing in Berkeley CA
Michael P.moderation
2024-02-09

More fun but unrealistic "Hello world!" benchmarks with bun, deno, hermes, llrt + node. Apart from being fast, llrt's memory usage is very low

Screenshot of unrealistic but fun "Hello world!" benchmarks of bun, deno, hermes, llrt + node. Using poop benchmarking tool
Michael P.moderation
2024-02-09

Fun testing Tail Call Optimization (TCO) with @bunjavascript, @deno_land + the new llrt runtimes. Via onsclom.net/posts/javascript-t

- bun unlimited
- deno 6231 - 7978
- llrt 507 - 515

Screenshot of 3 files that test Tail Call Optimization stack sizes for the bun, deno and llrt runtimes
Michael P.moderation
2024-02-04

My favorite is still CUE but here is another entry into an overly crowded configuration language space... this time from Apple

pkl-lang.org/
github.com/apple/pkl

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst