G-J van Rooyen's Avatar

G-J van Rooyen

@gvrooyen.com.bsky.social

Director: Engineering & Innovation @ http://octoco.ltd. Associate Professor Extra-Ordinary in Industrial Engineering @ Stellenbosch University. programming languages · trail running · innovation management · startups · good wine · business · reading

90 Followers  |  63 Following  |  142 Posts  |  Joined: 25.11.2024  |  2.2187

Latest posts by gvrooyen.com on Bluesky

Look folks gen AI videos are out in the wild so if you weren't already being careful about sharing rage bait videos then now is a great time to start

If you can't trace a video back to a trusted source then I recommend leaving it where it is, like a slice of bologna you found on the street

02.11.2025 21:02 — 👍 2985    🔁 1200    💬 38    📌 51

Minor medical situation on the flight and it’s cool that my wife is able to jump up and help out when they ask for a licensed medical professional.

One day someone will need a regular expression so I stay ready.

11.10.2025 02:58 — 👍 707    🔁 31    💬 36    📌 0

RIP Jane Goodall, by all accounts a wonderful woman who loved this Far Side cartoon

01.10.2025 18:09 — 👍 3167    🔁 725    💬 27    📌 17
Video thumbnail

With the sad passing of Tom Lehrer, a flashback to the place where I heard one of his songs for the very 1st time more than three decades ago

28.07.2025 08:30 — 👍 1    🔁 0    💬 0    📌 0
Preview
Weird Al Is Enjoying His Rock-Star Moment At Weird Al Yankovic’s sold-out Madison Square Garden debut, pop culture’s foremost song parodist was feeling the love.
15.07.2025 16:39 — 👍 1688    🔁 148    💬 61    📌 19

Maine attraction!

11.07.2025 19:37 — 👍 0    🔁 0    💬 0    📌 0

Had a vampire marathon this weekend with my son: Nosferatu (1922), Shadow of the Vampire (2000), Nosferatu (2024). Highly recommended watching order 🧛🏻

07.07.2025 06:08 — 👍 1    🔁 0    💬 0    📌 0

Oh nice, I saw your tweet about that Robert Caro passage a couple of weeks ago. I was briefly intrigued and wondered where it came from, but things were a bit too busy to dig deeper.

The Power Broker is now in my library; really looking forward to start dipping into it

28.06.2025 11:59 — 👍 1    🔁 0    💬 0    📌 0

have been confused for days about insane cats invading our yard and destroying the plants for no reason only to find out I have accidentally planted fucking catnip all over the place, I am this neighborhoods feline drug lord, ive devasted their society

27.06.2025 07:07 — 👍 5177    🔁 1086    💬 82    📌 81

Out of interest, what was your takeaway from the jj experiment? I found it quite difficult to break my git muscle memory on shared work repos

25.06.2025 09:41 — 👍 0    🔁 0    💬 1    📌 0

Rereading an old fantasy novel from my youth. The protagonist names are all bouba; the villains outlandishly kiki

21.06.2025 18:47 — 👍 2    🔁 0    💬 0    📌 0

I switched to Arch a bit more then a week ago – 1st time with Linux as my main OS in more than a decade. Incredibly impressed by how mature, sleek, and customizable everything has become. And my entire Steam library is playable here now, with better performance than on Windows!

Not switching back.

17.06.2025 07:02 — 👍 2    🔁 0    💬 0    📌 0

Website for bank, insurance, airline, or buying tickets of any kind: Did you get that code I sent you

Me: Yeah, here you go

Website: Sweet, you're logged in

Me: Great is it cool if I go to the bathroom

Website: Yeah bro of course

Me: And you're not gonna log me out right

Website: Who is this

31.05.2025 23:22 — 👍 884    🔁 101    💬 3    📌 0
Screenshot of the "Gleam" section of the StackOverflow Developer Survey. Both "Worked with" and "Want to work with" are checked.

Screenshot of the "Gleam" section of the StackOverflow Developer Survey. Both "Worked with" and "Want to work with" are checked.

:fistpump:

31.05.2025 09:57 — 👍 2    🔁 0    💬 1    📌 0

Ek steel hierdie en maak dit "net hoed, geen stoet"

28.05.2025 16:33 — 👍 1    🔁 0    💬 0    📌 0
A `jj_prompt_info()` zsh function that generates a string with the current minimal commit identifier.

A `jj_prompt_info()` zsh function that generates a string with the current minimal commit identifier.

The prompt string I use in my `.zshrc` to just show the current minimal change ID. Since the working copy is always committed, no need to check for any uncommitted changes.

26.05.2025 05:19 — 👍 0    🔁 0    💬 2    📌 0
An LLM-generated prompt to give to LLMs. It describes the desired CSV structure, gives key instructions based on prior troubleshooting, and a clear description of the output artefact.

An LLM-generated prompt to give to LLMs. It describes the desired CSV structure, gives key instructions based on prior troubleshooting, and a clear description of the output artefact.

Love using plain chat as a scratchpad where I can back-and-forth with the AI until I get what I need (I've been desperate to turn my bank's old email statements into flexible machine-readable data for DECADES) and then just ask for a prompt that I can use in future or pass along to an agent

25.05.2025 17:26 — 👍 2    🔁 0    💬 0    📌 0

The word “login” comes from throwing a log attached to a rope with knots overboard a ship to see how many knots go by over time (see also, knots as speed). You’d then put that info in the “log book.” You’d “log in” on a regular basis. This wasn’t from 1959, it was likely from 1689! Etymology baby!

17.05.2025 07:46 — 👍 1068    🔁 176    💬 28    📌 14
Post image

I think the git workflow bit is worth talking and writing about even more. This is definitely a topic I'll pick up with my team. I love how new tools can unexpectedly level-up old tools – thanks for pointing this one out!

15.05.2025 19:07 — 👍 1    🔁 0    💬 1    📌 0

"Speech is a clumsiness and writing an impoverishment," to quote Richard Rhodes somewhat out of context

15.05.2025 15:50 — 👍 2    🔁 0    💬 0    📌 0

I'm a huge fan of diagrams to communicate with an LLM. It feels as if the Mermaid syntax is so clear and uncluttered with formatting concerns (it just relates concepts) that it maps more directly to the model's own latent space than its translation into natural language would

15.05.2025 15:49 — 👍 2    🔁 0    💬 1    📌 0
Post image

This feels right out of Snow Crash. Read the wrong text and you might catch a serious mind-altering (or -destroying) neuro-linguistic virus.

(It's thrilling! Like a new frontier still waiting to be tamed)

14.05.2025 18:33 — 👍 1    🔁 0    💬 0    📌 0

I'm unsure why Putin is looking so pissed about this

13.05.2025 09:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
Building TMT Mirror Visualization with LLM: A Step-by-Step Journey Notes from my Thoughtworks colleagues on AI-assisted software delivery

NEW POST

Even experienced developers fumble around when working with a new platform. Unmesh Joshi shows how using an LLM helped him learn how to use an unfamiliar toolset.

martinfowler.com/articles/exp...

30.04.2025 14:00 — 👍 19    🔁 4    💬 0    📌 0

I’ve never had someone take a honk as a conversation starter before but there we are

25.04.2025 18:15 — 👍 637    🔁 5    💬 24    📌 0

Guy nearly hit me in traffic, so I honked at him.

Next stop light, he pulls up next to me and rolls down his window.

“You got somethin’ to say to me?!”

“Yeah, I think you’re a shitty driver. That’s what the honk was for.”

25.04.2025 18:14 — 👍 1729    🔁 60    💬 59    📌 5

Oblivion Remastered looks absolutely BEAUTIFUL. Can still vividly remember the anticipation 20 years ago, and the live reveal brings back all those feels

22.04.2025 15:11 — 👍 1    🔁 0    💬 0    📌 0

This court order is literature

19.04.2025 13:49 — 👍 1    🔁 0    💬 0    📌 0

An astronomy professor colleague of mine once relayed trying to explain to his students why it was important that they actually write their class reports themselves. “The point is not to teach ME about neutron stars,” he said.

15.04.2025 12:18 — 👍 5328    🔁 1333    💬 43    📌 28
Video thumbnail

Biggest commitment to a 3 second joke I've ever seen

09.04.2025 06:33 — 👍 88917    🔁 27578    💬 872    📌 1261

@gvrooyen.com is following 19 prominent accounts