close

Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
https://d.sb/
Mastodon: @[email protected]

  • 10 Posts
  • 4.44K Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle










  • I haven’t tried any yet, but my understanding is that recently there’s been a trend of immutable Linux distros, where the root filesystem is immutable (read-only). Instead of directly changing stuff in /etc, installing apps, etc, you instead update some sort of config that says exactly how to set up the system, and rerun a script that rebuilds the root.

    System updates are atomic - either the whole update is completed, or the whole update is rolled back. If the system breaks, you can revert back to an old config file and restore it to exactly the same state as it was before.

    It’s still not very common - the majority of Linux systems aren’t doing this.


  • Honestly, I’m not sure what’s worse: the current state of things (severely overworked air traffic controllers because there’s huge shortages), or using AI for it.

    The plane that crashed into a fire truck at LGA recently was mostly due to overworked ATC. One controller was working both ground and tower, with queues of five or six planes needing to land. He needed to continue working for half an hour after the crash too, because nobody else was around to take over.

    I’m not sure I’d trust ATC to be fully automated using AI, but AI tools could probably help controllers by reducing the amount of work they have to do. For example, smarter RADAR, recommendations for what to call next, more proactive warnings for if anything dangerous is likely to occur, etc.




  • Why would a tip be charged after the rest of the bill?

    I’m not sure where you live, but in the USA at a restaurant, the server takes your card, runs it in the PoS system, brings it back to you along with a receipt, and then you hand-write the tip amount on the receipt. Some of them bring a portable payment terminal to you, but it’s the same idea.

    When they give the receipt back to you for you to write the tip, the payment has already been authorized. It’s already been sent to your bank, in a pending state, and your bank has replied saying the transaction will be approved. One of the receipts will have an authorization ID/number from your bank.

    When you write the tip, they enter that into their PoS to modify the transaction amount, and finalize the transaction.

    otherwise the waiter could just add in whatever tip they felt like and update the charge

    That can actually happen. A lot of the time, issues like that are accidental (eg they typo the tip amount).