Centrist, progressive, radical optimist. Geophysicist, R&D, Planetary Scientist and general nerd in Winnipeg, Canada.

troyunrau.ca (personal)

lithogen.ca (business)

  • 51 Posts
  • 784 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle









  • Was playing slo-pitch (beer league rec baseball), pitching. The other team was short one player, so when the missing player came up to bat, there would be an automatic out.

    It’s bottom of the last inning and we’re tied, two outs. Batter in the box and “automatic out” is on deck. My shortstop says: “if you walk this batter, they cannot win.” I decline, and throw decent pitches - our thirdbaselady makes a perfect line drive catch to preserve the tie. Walking off the field, I say the the shortstop.

    “I couldn’t do it. If I walk the batter, then after the game when I go touch myself – I wouldn’t have enjoyed it.” The bench dies laughing.



  • When modern billboards became a thing, many cities or similar jurisdictions passed laws limiting their proliferation, in order to ensure you didn’t end up in a billboard filled dome.

    In Canada, at least, you can register your address as a “no admail” destination, and you’ll stop getting those flyers entirely. It doesn’t stop certain protected classes of ads, in particular ads for prospective politicians during an election campaign, or mail that is personally addressed to you (even if it is an ad). But does shut it almost completely down. This would be the legal equivalent of installing a real-world ad-blocker.



  • I spent about a decade as a KDE developer.

    KDE has this mindset where if someone wants to implement something they think is cool, and the code is clean and mostly bug free, well – have at it! Ever wonder why there’s 300 options for everything?

    Usually (because there’s a bunch of people trying to optimize the core for speed and load times and such) this also means that the unused code-paths are required to not contribute negatively to things like load times. So a plugin like this that doesn’t get loaded by default unless enabled, and thus doesn’t harm everyone else’s performance. It also means that if it stops working in the future and starts to bitrot, it can be dropped without affecting the core code.




  • I worked on open source software for over a decade (KDE). When we started having in person conferences, that’s the first time money changed hands. And even then, the conference attendance was free. Viewed through this lens of experience, this feels like an attempt to earn money from the fediverse for running video chats, rather than a grassroots effort.

    Old man yells at cloud.