Just some Internet guy

He/him/them 🏳️‍🌈

  • 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: June 25th, 2023

help-circle
  • What distro I’m using isn’t that helpful of a question because it’s largely a matter of taste and technical needs. I use Arch in large part because I do some rather exotic things that would be harder to set up on most mainstream distros whereas Arch just gives me a completely blank slate to work with and configure my system the exact way I want it to work. My desktop also has some server duties, it runs VMs, it has multiple GPUs and also drives my TV room independently of my main workstation area.

    I usually recommend whichever distro gets you the closest to having everything the way you like out of the box as a starting point just because it’s less frustrating when most things works out of the box. The Arch experience is nothing works out of the box because it doesn’t even come with a box. Arch isn’t necessarily a bad choice even for beginners, but the learning curve is much steeper as a result and some people do like to just learn everything whereas some others prefer to start with the shallow part of the pool rather than diving it headfirst. It’s not like you have to commit to any distribution forever, you can start with something simple to use, learn your way around Linux and then you can upgrade to another distribution as your needs and wants evolves.


  • What makes you think it’s not really closed?

    Just because it shows the Force Stop button doesn’t mean it’s running, merely that at least one of its components is loaded. That can be just about anything. I have apps I know for a fact cannot run in the background that shows the force stop button.

    Mainly, it boils down to battery management and the Android architecture. Android apps are very modular, so the Java class for handling push notifications might be loaded but none of its screens or other services would be loaded and it uses negligible amounts of memory. It’s way more battery efficient than reloading it from storage, and if the system needs memory it’ll clear some caches.





  • I have none of that on my phone, just plain old keyboard.

    But the reason it’s everywhere is it’s the new hot thing and every company in the world feels like they have to get on board now or they’ll be potentially left behind, can’t let anyone have a headstart. It’s incredibly dumb and shortsighted but since actually innovating in features is hard and AI is cheap to implement, that’s what every company goes for.




  • Because you can, pretty much.

    That’s the nice thing with an open platform like that, everyone can make another just as good. Valve did a great job making it good and reliable for the average gamer, but it’s also just a PC. A PC made to run Linux. There’s no reason you can’t… just install another distro, replicate some of the configurations, and run your favorite distro on it!

    And it’s good, people experiment and make cool mods and tweaks. Valve has taken a lot of things the community did to their deck and made it an official feature because it’s cool and fun. People make cool themes, they figure out how to make some games work.

    It’s just like any other Linux distro choice: which one do you vibe the best with for what you want to do on it. For some people that’s a handheld console that just works and plays your games and runs SteamOS.







  • I have a dedicated server, so they can’t possibly overprovision that. Just load up the OS over IPMI and I manage the VMs and all. Been using them before AWS was a thing and couldn’t be bothered, I like having all the control I can. I have a nice /29 of clean IPs with it that I’ve owned for 8 years as well.

    OVH’s IPv6 is total ass though. Don’t even try, it’s essentially unusable especially if you want to use more than like 8 single IPs of your /56. The routers crap themselves and forget about the rest because it’s not a routed prefix, it sees it as if you have a single box claiming 8 IPs on itself.

    I’m not sure I would use their cloud offerings. Renting old baremetal from them for cheap is much more price effective, especially if you can snag it on sale. And it also reduces waste by stopping those old boxes from being trashed and putting them to good use.


  • Or better, unmetered. OVH might be a bit of a mess in many areas, but my server is unmetered. Doesn’t matter if a VM starts mining crypto or if I get DDoS’d or someome just wants to waste my bandwidth. Network can be pegged 24/7 for all I care, same price in the end.

    Hosting companies know they can make a lot of money with on demand pricing like that, and they love it because for the most part you can’t do anything about it. If this was a company and not an individual, and the CEO didn’t have pity, I’m sure they’d have tried their best to extract that 5k, maybe even 20k or whatever the sales representative thinks they can get out of you. It’s crazy how the discounts become plentiful when it’s obvious there’s no way you can pay it all.


  • It really wasn’t that bad of a brick. Definitely still a bit of a brick and I received comments about it, but honestly you get used to it pretty quick.

    Definitely not nearly as big as it would to put a power bank on the back of a modern phone over USB-C, maybe like 3-5mm more on the back side of the phone. It only doubled the battery thinkness, and that was a fairly thin phone to begin with.



  • I think they fear someone will make a browser that makes native apps less desirable.

    Google could wrap all the iOS widget, expose them to WASM and basically let people bypass the AppStore entirely and install everything as Chrome “apps”.

    Safari conveniently lacks a lot of the features that would compete with native apps in features, like refusing to implement WebPush until very recently.

    They don’t want web apps to even have a chance to compete with their AppStore. With Safari being the only allowed browser, they could make sure the browser is always less desirable than downloading the app.


  • Firefox is just a browser and has nothing to do with PWAs that require OS support.

    It does. PWAs are browser installed apps. On Android, they show up as independent icons with the Firefox logo on it:

    Lemmy icon as a Firefox PWA

    Those behave like independent apps, they have their own icon, their own entry in the app switcher, they’re full screen with no browser UI elements. Just a full screen web page. This has been possible for a long time on iOS too with Safari.

    It has nothing to do with sideloading. PWAs were a way to make web apps feel as close as possible to real apps as possible. Things like https://vger.app feels almost like native apps.

    Apple’s decided they’d rather get rid of it than let third party browsers be able to do that, as they can’t control how much those apps can do. Chrome can just make WASM really good and make native apps less necessary, and make the AppStore tax more avoidable, and they won’t let that happen.

    And Firefox does indeed also kinda suck in the PWA department, and have kind of soft-abandonned them, and they’re buggy. On Chrome, a good PWA can feel as good as native.