Skip Navigation

Posts
2
Comments
368
Joined
2 yr. ago

  • ...except it will still be worse than a regular "chat app" in many ways.

    Worst of both worlds, yay!

  • It's good for people who don't trust, can't or don't want to use password managers. It's also way simpler for a regular person (who'd otherwise write the password down anyway) while still being quite secure.

    It'd also be great for choosing your password manager master password without risking that you forget it and without writing it down outright.

    I like it, clever and practical.

  • That's not so great because now you don't know when an app is running in the background.

    It also makes it harder for notifications you actually do want to persist like OPs - I use AccuBatterry and don't want to be able to dismiss by accident.

  • Because there really isn't one, lol.

    By the time an attacker has a write access to your boot permission everything else is kinda fucked already.

  • It helps that Apple doesn't have such a huge marketshare here.

  • If you have a large USB stick you can even install Ventoy and put multiple distros on it so you can try out several live distros one after another!

  • Well then you aren't probably taking advantage of most of the stuff AWS offers and is actually really good for. Which isn't really criticism, but then I wouldn't really call it cloud? It's more like just infrastructure as a service.

  • Oh I didn't even mean that; just the (possible, shorthand/unreadable) syntax alone, weird typing, etc. seem like it'd be hard to work with.

    It's also funny because "allowing clusterfucks" is a huge reason why PHP was so hated; when you took care to write it properly it wasn't bad even in the early days.

  • Booting from a completely powered off state to a full desktop takes very little time, on a modern system with an SSD.

    Ahh I see you haven't had the pleasure of dealing with a DDR5 system.

  • Anyone knows why Mastodon is so disk space hungry? Seems kinda stupid.

  • It's fairly common to give a (sense of) a good deal to new people while raising a bit more money roght now than you would with a traditional subscription.

    Then later when you start getting more users quicker you cancel that offer and nee users have to use a subscription (which will make you more money over time).

    Protonmail did something similar originally, giving out Visionary for life for a (large) one-time fee. It's a decent strategy to raise money from people who believe in your product.

  • ...so you have not, in fact, used PHP in the past decade or so. Thanks for letting us know.

  • With AWS especially there is a shitton of proprietary stuff. Most of the friction is in knowledge however; the cloud environments differ, are configured differently, have different limitations and caveats, etc. Someone who has only ever worked with AWS will have to learn a lot of things anew if they switch. Hell there's a reason why "AWS engineer" is a dedicated role in some companies.

    Now, if you only manually set up some VMs and configure them like you would a regular server then sure, it's easy to migrate. But when you are missing 99% of the features of the cloud environment are you actually using it?

  • When you use a cloud solution (and especially one with a vendor lock in like Amazon) then yeah, you are fucked there too and I'd question why you did it in the first place.

    If you have your own infrastructure - be it a server at home or whatever - then you can always just move it elsewhere, get some other ISP, whatever. There is no lock-in. Inconvenience, sure, but you can migrate elsewhere. That's just not true about all the other things mentioned, or the friction would be much higher.

  • Ruby seems like a clusterfuck for anyone who doesn't work on a project alone, change my mind.

  • You got it backwards there. PHP was pretty bad (mostly because it was easy to pick up so novice and shitty programmers used it a lot), but got insanely better, and it absolutely stood the test of time - most of modern web still uses it and it isn't going anywhere. There are also few languages that would have such a robust ecosystem where you could whip up a solid, complete app in a few hours. JS comes close but its ecosystem is a clusterfuck. Everything else has poor third party support - be it libraries, connectors to various services or just simply best practices (for web).

  • Have you used modern PHP with its ecosystem and frameworks? It's actually really solid, and really good at what it aims to do.

  • So while this is probably a good answer to the hypothetical question, that's actually not a good thing, you realize that, right?

    Special tools exist because different problems require different solutions. And sure, then can be a huge overlap of those tools, but you can't literally do everything with a single tool; chances are it'd be a shitty tool. Either you can't actually do everything with it, or it's so complex that you don't want to use it in the first place.

    Javascript is somewhere in between, in the sense that it's both kinda terrible for most of the jobs you mentioned, while also not actually usable for "everything" - i.e. it'd be a terrible language for anything that needs to be performant or reliable. Hell, we have JS in crap like Gnome now and it's a nightmare.

  • "WHY IS THIS ALLOWED?" is the question I have asked for many years now.

    Because people want to have features in their web browsers and originally no one really designed the web with security in mind.