• 0 Posts
  • 118 Comments
Joined 3 years ago
cake
Cake day: July 1st, 2023

help-circle


  • I lean towards discounting both rumors. I think the temptation to use said kill-switches would prove too great to resist, particularly for the authoritarian types involved.

    We saw this a lot with provisions of the “PATRIOT Act”. It was championed as tools needed to combat terrorists and claimed to be reserved for such cases. In actuality, it was used to go after people running fan sites for sci-fi tv shows, among other things.

    If such a kill switch existed in computer hardware, I’m sure it would have been used already. I’m less sure about a kill switch in the planes. On one hand, that’s a pretty situational tool, and you wouldn’t want to play that card until you really needed it.

    OTOH, we didn’t hear about threats to throw the kill switch during the bluster over Greenland. If they had one, I think it would have been part of that bluster.


  • Because I’m not a sociopath. In this theoretical happily-ever-after dating app, I want to make people happy by connecting them with the right other people. Ongoing business comes from happy couples giving word of mouth recommendations to their friends and family, not from trying to lock in a misery subscription.

    Maybe I’m old fashioned. I remember a time when capitalism meant “make money by doing something helpful for people” instead of rent-seeking bamboozle profits.












  • That’s a great idea if it’s possible, but I want to say it wouldn’t have helped with our environment at the time.

    I almost wish I could look back at that repo and share the yaml file here, maybe I was missing something back then. I’m certainly more proficient with yaml now.

    I do recall wishing there was a way to simulate the execution locally. I think I remember hearing about a local runner, but it had too many caveats to help.


  • We use Azure Devops at my current gig. It works pretty well for our setup. I’ve used GHA before; it definitely didn’t “spark joy”. I wastedspent way too many hours in the “update yaml file, commit, push, wait 5 minutes for it to fail again” spiral of despairfeedback loop.

    Nice thing with ADO is its release dashboard – you get a really nice summary of recent builds and where they went:

    $project - dev - test - prod

    I didn’t see anything similar for GHA.





  • Roughly equal parts “git is clever” and “once in a while, someone has to take some time to figure it out”.

    Say the code is split into two files. You and I both make changes, but you’re working on file A and I’m in file B. No problem!

    Now we both make changes in file A. Sometimes Git can just “figure it out”, like if all your changes are in the beginning of the file, and all my changes are at the end.

    But sometimes we both change the same section. Git can’t figure that part out, so one of us has to sit down and reconcile the changes. Sometimes this is pretty simple, other times…not so much.

    Put it all together, and it works out pretty well most of the time.