• 0 Posts
  • 244 Comments
Joined 1 year ago
cake
Cake day: December 22nd, 2023

help-circle






  • a lot of modern technology and software is built on the foundation of work built by the web browser industry, it’s not necessarily a bad thing, but it’s not necessarily a good thing either. Provides a lot of nice features, native integration into a web browser, industry standard security and encryption procedures.

    That’s about it though, Outside of that, running a dedicated version of that app is almost always some bullshit built in electron, which is a horrible buggy mess with horrible performance. Nothing stops devs from integrating these features into a standalone application… But, they likely won’t since they’ve already developed a web browser version.

    I also have some problems with the way web tech is generally built, it’s built with the expectation that you will host and treat it as a web app, which is fine, it works. But i prefer not to host services i use via anything web related as generally i find it both intrusive, and problematic, in the instance that a DNS server goes down for example. (it’s not very likely, i know, but still)

    I also think a lot of the networking protocols are fairly bloated, but that’s not as big of a deal, it’s just annoying.

    anyway, enough of my ranting. Matrix is actually a specification for a set of communication protocols based on the foundation of web tech, it’s highly universal, and inter-compatible, which is great. But it sort of stops there. There are several server implementations, and numerous front end implementations, none of which seem to be particularly, interesting. There’s numerous electron front ends, a few that aren’t (though they won’t support most features) etc, stuff like that, it’s just. Not clean.






  • not personally, i may have seen a video or two of it happening, but it’s hard to tell whether the head is dragging against the platter, or it’s the bearing, either one of those makes horrendous noise.

    If you’re worried about it happening on a drive you own, you should copy that data somewhere else as a backup, ideally sooner rather than later. If you’re curious about the health of the drive you do stuff like SMART tests as well.

    Yeah, most drives are solid state now, unless you’re buying hdds for archival purposes, still cheaper and denser in most cases. It’s a low probability failure, until the drive meets EOL, in which case it’s a mechanical wear part, either the motor or the bearing fails. One of them will fail first, probably the bearing.

    The bearing failing would likely result in the HDD overheating as a result. Assuming the platter still spins, but that’s the only scenario i can think of where that would happen, unless you dump a very specific amount of continuous current into the read arm coils. That might also cause it, but it’s not likely at all.

    An ssd “overheating” is more likely, but it shouldn’t cause too many issues, maybe premature degradation over long term use, and slowing of read/write speeds, or in some cases, an improvement, but other than that it should be business as normal. You would have to hit it with like a heat gun, to get a hardware failure or something like that.






  • no but a web dev should have some knowledge basis on what the ever living fuck their AIDs code fuelled by nothing but the cheapest source of caffeine and brain damage they have even does.

    This is the entire reason why half of the internet is just broken, stupid developers who don’t know how anything works, but know how to code, making dogshit implementations of anything and everything they can get their hands on.

    It doesn’t matter that the learning is segmented, you should STILL be learning about computer hardware and it’s architectural choices, it’s literally the reason why programming languages work the way that they do.