• 0 Posts
  • 12 Comments
Joined 11 months ago
cake
Cake day: November 4th, 2023

help-circle
  • The only way you can do this, is if the only service you use the provider for is storage. Encrypt the data before you send it to the provider and then they don’t know what they’re storing.

    If they have to do any processing on it at all, then conceptually they need a plain text copy of it to feed into the CPU. And if they have that, there is nothing you can do to stop them from stealing it or using it.

    There has been some research in this field, the concept is called homomorphic encryption. That is where you encrypt something in a way that allows a third party to manipulate the data without possessing a key. It is still very limited, and likely always will be due to the extreme difficulty of the question.


  • with an outside control interface that’s quite literally about as optimal as it can be.

    Which is probably true, as long as you make one assumption- that the operator dedicates a significant amount of time to learning it. With that assumption being true- I’ll assume you’re correct and it becomes much more efficient than a Nano/Notepad style editor.

    I’m happy to concede without any personal knowledge that if you’re hardcore editing code, it may well be worth the time to learn Vim, on the principle that it may well be the very most efficient terminal-based text editor.

    But what if you’re NOT hardcore editing code? What if you just need to edit a config file here and there? You don’t need the ‘absolute most efficient’ system because it’s NOT efficient for you to take the time to learn it. You just want to comment out a line and type a replacement below it. And you’ve been using Notepad-style text editors for years.

    Thus my point-- there is ABSOLUTELY a place for Vim. But wanting to just edit a file without having to learn a whole new editor doesn’t make one lazy. It means you’re being efficient, focusing your time on getting what you need done, done.


  • Xmpp definitely wins in privacy. What is there to privacy more than message content and metadata? Matrix definitely fails the second one, and is E2E still an issue for public groups? I don’t remember if they fixed that.

    XMPP being a protocol built for extensibility means it will be hard for it not to keep up with times.

    Okay so how does modern XMPP protect this? When I last used XMPP, some (not all) clients supported OTR-IM, a protocol for end to end encryption. And there wasn’t a function for server stored chat history (either encrypted or plaintext).
    Have these issues been fixed?



  • (This is not an insult, I just had a realization that I think might affect you)-- do you know what the name comes from?

    Years ago there was a thing called a beeper before everyone had cell phones. It was a one way paging system-- you’d give your friends your beeper number, they’d call it, type in their phone number, and their number (or whatever they dialed in) would appear on your beeper. You’d then use a landline phone to call them back (early versions of the system had no text or reply capability, only numbers and only one-way).

    I always thought it was a cool name. But thinking about it I realize someone less than maybe 25-30 years old might literally have never encountered such a device. Much like a 5.25" floppy disk or rotary dial phone, they went out of style years ago and a young person might never have encountered one.

    Curious if that’s you?



  • This is really not accurate. Matrix is not designed to be a super privacy first protocol. It’s like Lemmy in the it’s designed to solve a problem and be a useful federated collaboration tool. It borrows features from a number of popular messaging platforms. Message history is stored on the server but encrypted client side so privacy is preserved. It supports group chat rooms. It supports voice and video. And most importantly, it supports bridges- you can connect your matrix to other services that are completely incompatible with matrix using a bridge. Perhaps the best example of this is Beeper, which is built on matrix. They are trying to replicate the user experience of the old app Trillian- beeper can link with a number of chat services including Google messages, slack, WhatsApp, telegram, signal, etc. Thus you get all your chats in one place.




  • the top end models of the good brands are just scams, they just look a bit nicer and have some shitty “AI powered” app you’ll never use.

    This is literally a scam.
    There was an article a while back which I can’t find right now, a few of those product designers were saying that past $100-$150 they really weren’t sure what benefits could be added so they just throw a bunch of useless whiz bang shit in that serves no useful purpose but they sell it for $300 or whatever and enough people buy it to make it worth building another SKU.

    In most cases the super top end one has the same motor as the midrange or low-midrange one, and takes the same brush heads, which means it does exactly the same thing. Buy that one for $85 and be done with it.



  • The explanation I’ve always had- I think this was from some official source but I could have just made it up.

    Starfleet ships use EPS (Electro-Plasma System) to route power around the ship in the form of electro-plasma (a highly energized form of plasma). The warp core generates a lot of this plasma, which is piped through conduits to various devices around the ship. The EPS system and its related systems generate a lot of treknobabble about ‘scrubbing plasma conduits’ (apparently done from the outside using a field generator tool, but still boring), ‘replacing plasma relays’ (the valves that route plasma around, apparently they go bad frequently); problems like ruptured plasma conduits are dangerous and require immediate repair, etc.

    Because this all works in a grid system, whenever the ship takes damage (especially energetic damage like weapons fire) the EPS conduits can carry energy spikes all over the ship. That’s why as the ship takes damage you see random small explosions and sparks all over the place- something hits or spikes the EPS grid and the shockwave ends up, well, wherever in the grid it ends up.

    Of course many EPS conduits go to bridge terminals, especially as those terminals may have direct connections to the ship systems in question.


    Of course in reality this would be seen as a horrible safety risk, and a bridge terminal that could probably run on a car battery shouldn’t have explosive plasma running through it especially when it can explode and harm the operator. In fact one could argue a safe starship should keep all EPS stuff as far away from any essential human-inhabited areas of the ship as possible (especially the bridge).

    One counter to that might be that perhaps the consoles actually play some role in EPS switching, but that seems a bad tradeoff to me.