225 Followers
179 Following
3.9K Posts

Engineer in industrial cybersecurity by day. Interests include Unix, security, cryptography. I know enough about sand to not let it do the thinking for me.

Non-technical interests are climbing, watchmaking, records, beer, and whisky. Oh, and MTG.

Will toot terrible puns in either English or French.

Trans rights are human rights. Fascists can rot in hell.

recursion()https://infosec.exchange/@karl

It's no secret that I've been struggling, and my therapist said I need to find things to keep me busy, so I created the @cdnspace Artemis II dashboard.

I reverse-engineered the Unity Engine powering the NASA AROW visualization and found an absolute treasure trove of data to display.

Little did I expect that it's now being seen by anywhere from 200 to 600 people at any given time with 130,000 people having looked at it in the last 24 hours. People are even building projects around my API.

Yesterday, I received a message on LinkedIn from someone working in Mission Control in Houston... and they're using my dashboard! He even sent me a photo, but I can't share it until after the crew has splashed down.

Mind blown, and an absolute pick-me-up. The best part? It's being served from my basement.

https://artemis.cdnspace.ca/

#artemis #artemis2 #artemisII #nasa #csa

Artemis II Tracker — Live Mission Control

Real-time mission control dashboard tracking NASA's Artemis II crewed lunar flyby. Live telemetry, DSN comms, orbit visualization, and crew activities.

Canadian Space
Three year old has asked that we put a rainbow flag on our house because he's seen them and he likes them. I sat him down and explained what it means, and now he wants one even more. I love him.
Sigh. My laptop's keyboard is starting to misbehave. Some keys, sometimes, don't register. Notably, the space key and the enter key are flaky. I'll try to clean it a bit, but I don't have high hopes.
nominative determinism strikes again (he put the mans in the magnetic field)

Dear Hiring Manager.

Thank you for your recent job advertisement. I really appreciate the time and effort you put into it.

However after careful consideration, I have decided to move forward with other companies who more closely match my needs at this time. Unfortunately, this means I will not be progressing my application further.

I understand this news may be disappointing, but please don't be discouraged. I frequently look at careers websites for new opportunities, and encourage you to continue to advertise any roles that may match my skills and interest in the future.

Thank you again for your interest in having me as part of your team. I wish you all the best in your candidate search.

New features coming to borg 1.4. soon!

https://github.com/borgbackup/borg/discussions/9555

Raise performance and lower storage needs! · borgbackup borg · Discussion #9555

The problem Backups and restores tend to be rather slow, especially when there are a lot of files. Borg tries to speed things up using deduplication and unchanged file detection, but if there are m...

GitHub

Claude Code source being leaked was not on my April's Fool bingo card, but I have to admit it's a good one! 😄

Wait—

Wrong judgment call for what, exactly? For "how much can we get away with?" 😑

https://www.theregister.com/2026/03/30/github_copilot_ads_pull_requests

GitHub backs down, kills Copilot pull-request ads after backlash

Updated: Letting Copilot alter others' PRs was the wrong judgment call, says product manager

The Register

Photographer Frank Relle revels in Louisiana’s otherworldly swampland, which he's been captivated with since childhood.

https://www.thisiscolossal.com/2026/03/frank-relle-until-the-water-bayou-louisiana-swamps-photographs/

#photography #nature

Writing manuals is hard.