Justin Garrison
October 4, 2022

DART - 123dev #92

Posted on October 4, 2022  •  2 minutes  • 387 words
First person view of a satellite crashing into an astroid


Run software only as long as it needs

The Double Asteroid Redirection Test (DART) mission happened recently and successfully crashed. I wish more software had a finite life span.

“This is temporary” is a guaranteed way to make sure something runs forever. In my first sysadmin role there were plenty of “quick fixes” I implemented that were still running when I left. They weren’t documented and very few people knew why or how they were put in place. I’m pretty sure they’ve all been replaced, but sometimes I worry my naivete about how long it would have to be run combined with my documentation aversion because it “slowed things down” caused someone to be woken up from an alert and have to fix my fix.

Don’t believe any software is temporary unless you know the computer where it runs will experience kinetic energy like the GIF above or first link below.

So hopeful

The war in Ukraine is not over but with some recent victories I’m hopeful it can be. The people and country need time to rebuild—physically, emotionally, mentally, economically.

I cannot imagine the loss and pain they have gone through, but the resiliency and spirit of the Ukrainian people has shown me what it’s like to be a country united.

If you only read one link from this week’s newsletter make it this one. A story that has stuck with me for years.

An amusing story about a practical use of the null garbage collector - The Old New Thingdevblogs.microsoft.com The computer itself ceases to exist.

Here’s a different kind of Dart. I’ve been learning some mobile development and trying to use Flutter + Dart. This was one of the more complete walk-throughs I found to get started.

Flutter + Dart, or how to quickly build a mobile app without losing (too much of) your hair - Altkom Softwarewww.altkomsoftware.com In this day and age there’s a steady influx of new, revolutionary frameworks, be it frontend-related or mobile. If one has been active in web development, she

This site will show what javascript is being injected into a page from an in-app browser. Helpful when you don’t trust the app your browsing from.

iOS Privacy: Announcing InAppBrowser.com

See what JavaScript commands get injected through an in-app browser · Felix Krause

Follow me

Here's where I hang out in social media