DART - 123dev #92
Posted on October 4, 2022 • 2 minutes • 387 words
Comments
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.
Links
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 Thing — devblogs.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 Software — www.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