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

help-circle



  • Your threat assessment is way off.
    So, you import a phone. What sim do you use? Where do you use it? When do you use it? Who do you contact with it?
    All of that is more valuable and easier to get for the police than some sort of modification of firmware or platform as it passes through customs.
    If in doubt, flash your own firmware.

    If this is actually a threat assessment to you, asking on Lemmy is the wrong place. You need people with the same experience that an entire country has at their disposal.

    If it’s a concern as opposed to an actual threat, buy some 2nd hand phones from random places and buy some prepaid sims (ideally via smurfs or black market means). And be aware of how you use them




  • Years ago, I played with AWS then contacted their support to make sure any AWS billing to my account was disabled.
    I thought I’d try it again recently, and couldn’t log in.
    I still don’t think I’m missing anything.

    I’d rather have VPS or server providers where I know exactly what I’m getting per month no matter what, tho I’ve ran near data transfer surcharges.


  • Oh, it’s expected costs.
    Like, figure out the compute requirements of your code, multiply by the cost per compute unit (or whatever): boom, your cost.
    Totally predictable.
    Compared to suddenly having to replace a $20k server that dies in your data center.
    So much easier.

    Except when your code (let’s be honest, the most likely thing to have an error in it… At least compared to some 4+ year old production hardware that everyone runs) has a bug in it that requires 20x compute.
    But maybe that is a popularity spike (the hug-of-death)! That’s why you migrated to the #cloud anyway, right? To handle these spikes! And you’ve always paid your bills so… Yeh, here’s a 20x bill.


  • The amount of software that is limited free self-hosted but the next tier of “self hosted” is enterprise and thousands per year is ridiculous.
    Absolutely ridiculous.

    Like, you have self hosted. I like your software, I use it personally and that’s why I’m using it for (and recommending it to) small businesses. They could afford your 10-100 per month for whatever extra features, but they don’t want to rely on 3rd party hosting. They want to host it themselves.
    But the only way to get those features is to go for some “cloud” bullshit they don’t control, or to pay “enterprise” prices.

    It’s why I make part of what I make/charge a contribution to the products and projects I use and recommend.
    I’ll set all that up and tailor it to your company, but anything and everything I recommend/implement is standing on the shoulders of giants. So pay those giants.
    Although I think I’m lucky with the people I work for, in that that are interested in the tech, but not the detail.


  • Autopilot crashes?
    You mean MCAS (Maneuvering Characteristics Augmentation System)?
    It’s not autopilot. It’s worse than that.

    Due to the larger engines needing to be mounted in a different place, the flight characteristics changed between previous gen 737s and the new 737 MAX.

    The characteristic change would mean it needs different certification from air authorities and existing 737 pilots would require recertification to be able to fly the new 737 MAX (which is supposed to be just an updated model).
    All very expensive for what should be merely an upgraded model.

    To avoid this, Boeing used software to change the characteristics in order to bring it inline with previous 737s and the existing certifications.
    And as it was just an augmentation system, it was deemed high risk but not critical risk. As such, it didn’t require full redundancy, didn’t require Quick Reference Handbook entries incase of issues/errors, and didn’t require training.
    In fact, pilots had no idea it existed, what it could do or how it worked.

    Which means when it had an issue and caused extreme pitch down due to faulty sensor readings, the pilots had literally no idea what was happening as they were trying to stop the plane from accumulating pitch down every 5 seconds.

    And then Boeing tried to fuck with the narrative. I think they also didn’t tell pilots about MCAS until after the Ethiopian Airlines crash (the 2nd caused by MCAS), but I’m not 100% sure on the timeline.

    Boeing has had a stream of QA issues, the way MCAS was handled was idiotic, they are a shitty company.

    But I have no issues flying in a Boeing.
    I don’t like or trust the company, but I trust the air authorities. And most of all, I trust the pilots.





  • Trying to disable the windows key hotkey that opens the start menu, so the game The Witness can pause stuff, minimize, open the start menu and release the block on the windows key (IE do a more controlled start menu hotkey, instead of having windows rudely interrupt everything and break the game).

    Started with a 5 second hang whenever a debug breakpoint was reached. The dev started digging into the issue.

    Games use RawInput to get better mouse interactions, but that breaks the Microsoft recommended way of disabling windows key (as all input goes through RawInput instead of whatever the other windows API is).
    In the documentation for RawInput, it specifically states the flag to disable the windows key doesn’t work. So the Dev that was debugging the issue didn’t try it. Until the next day when they had the realisation that MSDN windows API docs are garbage, tried the supposedly not-working flag and it actually did work.

    The linked article is quite a good read, actually.
    I had to use one of the mirrors in the SO answer

    Edit:
    The mirror I used https://caseymuratori.com/blog_0006



  • That’s a great rundown with decent logic & examples behind each point.

    I think the biggest point is the takeoff weight.

    If the impact/evac/safety aspects can be addressed, the only way I can see it working is to add a “cattle class” that’s like $10 cheaper than current economy and has something like 40 “seats”.
    Then increase the price of what is currently economy class by $10-20.
    You lose $400 because of the new cheaper class, but gain $1,200 to $2,400 by increasing the price of economy (considering a 160 seat plane, and convert 40 seats to standing). So, net gain $800-2000. Let’s you advertise new cheaper fares, and the price increase isn’t hugely egregious when the 40 seats sell out instantly.
    I guess it doesn’t work on less busy flights if only the 40 cheap seats sell



  • It could just do with a UI refresh and maybe some added functionality

    That is actually huge ask.
    Mumble works in an “engineer brain” kinda way. Cause it has been made by engineers making sure the underlying tech is available to be used in so many scenarios.
    Making it work in a “user” kinda way is a huge change.
    And it would either make the code really difficult to maintain, or would isolate the power users by restricting the flexibility of mumble.
    The fact that mumble is FOSS is absolutely fantastic!

    Feel free to fork the project and refresh the UI.
    Or sponsored programmers to do this. If there is actually a market, you would be able to overtake mumble. You can even start from their codebase, the license is very permissive (just make sure you credit mumble!)