• 0 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 29th, 2023

help-circle

  • Someone who works in said US defense industry here

    Neither defense nor war really apply to what we do, but between the two defense is the more apt description. The DoD largely uses a strategy of deterrence, where the technology we develop and training done for the “war fighter” is just public and visible enough that no other major country wants to take the risk of going into full open conflict with the US. Since most efforts go into deterrence, and deterrence is a defense strategy, it does become the more appropriate word.

    Sure the US loves its proxy wars, but those don’t throw the entire nation into wartime. Plus, in a round about way proxy wars help with the deterrence since we get an outlet for the decades old stock piles of arms that we no longer want and want to replace with the new stuff. If our waste products are being useful in places like Ukraine, it helps build up an idea of what it is we keep for ourselves, again building up a deterrence of openly and directly attacking the US




  • You wanted an example of where the accusations of rape directly led to ruined lives, and I gave you one.

    Sure, in the example I gave the motive behind the accusations was racism, but the accusation was still about rape. The original commenter was pointing out that any and all accusations must be met with suspicion in order for “innocent until proven guilty” to function.

    What that doesn’t mean is that any and all accusations of rape should be dismissed because the accuser is a woman. There’s a difference here

    Should the police believe someone when they claim they’ve been raped and should the police investigate? Yes.

    Should the police, court of law, court of public opinion believe a rape accusation purely because the accuser is a woman? No.




  • To me 16 is long haha.

    I usually end up running with 16 characters since a lot of services reject longer than 20 and as a programmer I just like it when things are a power of two. Back in the Dark Times of remembering passwords my longest was 13 characters so when I started using a password manager setting them that long felt wild to me.

    I do have my bank accounts under a 64 character password purely because monkey brain like seeing big security rating in keepass. Entropy go brrrrrrrrrrrr


  • I’ve used cloud based services for password managers for work and “self host” my personal stuff. I barely consider it self hosting since I use Keepass and on every machine it’s configured to keep a local cached copy of the database but primarily to pull from the database file on my in-home NAS.

    Two issues I’ve had:

    Logging into an account on a device currently not on my home network is brutal. I often resort to simply viewing the needed password and painstakingly type it in (and I run with loooooong passwords)

    If I add or change a password on a desktop and don’t sync my phone before I leave, I get locked out of accounts. Two years rocking this setup it’s happened three times, twice I just said meh I don’t really need to do this now, a third time I went through account recovery and set a new password from my phone.

    Minor complaint:

    Sometimes Keepass2Android gets stuck trying to open the remote database and I have to let it sit and timeout (5 minutes!!!) which gets really annoying but happens very infrequently which is why I say just minor complaint

    All in all, I find the inconvenience of doing the personal setup so low that to me even a $10 annual subscription is not worth it


  • Embedded systems run into this a lot, especially on low level communication busses. It’s pretty common to have a comm bus architecture where there is just one device that is supposed to be in control of both the communication happening on the bus and what the other devices are actually doing. SPI and I2C are both examples of this, but both of those busses have architectures where there isn’t one single controller or that the devices have some other way to arbitrate who is talking on the bus. It’s functionally useful to have a term to differentiate between the two.

    I’ve seen Master/Servant used before which in my experience just trips people up and doesn’t really address the cultural reason for not using the terms.

    Personally I’m a fan of MIL-STD-1553 terminology, Bus Controller and Remote Terminal, but the letters M and S are heavily baked into so much literature and designs at this point (eg MISO and MOSI) that entirely swapping them out will be costly and so few people will do it, so it sticks around



  • The issue is that with ongoing service across time, the longer the service is being used the more it costs Kia. The larger the time boxes Kia uses the bigger the number is and the more you’re going to scare off customers.

    Using Kias online build and price, looks like the most expensive Telluride you can get right now is $60k MSRP, cheapest at 30k

    Let’s assume Kia estimates average lifetime of a Telluride to be 20 years so they create an option to purchase this service one time for the “lifetime” of the vehicle. Taking in good faith the pricing Kia has listed, using that $150 annual package, and assuming that price goes up every year at a rate of 10% (what Netflix, YouTube, etc have been doing) across those twenty years you’re looking at around $8.5k option. At the top trim thats still 14% extra that is going to make some buyers hesitant, at the base model that’s 28% more expensive.

    Enough buyers will scoff at that so Kia can either ditch the idea entirely as they’ll lose money on having to pay for the initial development and never make their money back, or they find some way to repackage that cost and make it look like something that buyers are willing to deal with.

    To me the bigger issue is the cost of the service vs what you’re getting. Server time + dev team + mobile data link cannot be costing Kia more than a few million annually, mid to upper hundred K is more likely so they must not be expecting that many people to actually be paying for any of this