• 0 Posts
  • 100 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle

  • drathvedro@lemm.eetoMildly Infuriating@lemmy.worldI hate people like this
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    10
    ·
    1 month ago

    I wouldn’t jump on to blame on the customer. In fact, have my own hill I’m fighting right now where I’m not completely in the right. Who knows, maybe the working hours were not visible, or maybe there was no closed sign at all. In any case, this made at least one person mad and is a perfect opportunity for a business to do a retro and check if they might need to do something about it. It’s much more valuable than a thousandth review from someone who had a great time… or didn’t, but didn’t care to review either. And, unless your business is genuinely bad, even a Karen once in a while shouldn’t affect the total score a bit.




  • drathvedro@lemm.eetoMemes@sopuli.xyzIt will outlive us all
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    2 months ago

    Not necessarily. Even though PS/2 operates with a superior protocol, latency-wise, the clock speed is atrocious, resulting in an effective polling rate of about 1500hz, give or take. We could account that it doesn’t need to wait for request to send keystrokes like USB keyboard do, effectively doubling it even more, but then we’d have to account for whatever delay Super I/O chips introduce and I’m not qualified to talk about that. But, if your keyboard is not from a dollar store shelf then it probably runs on at least 1000hz, at which point we are talking about sub-millisecond differences which would be quite hard to notice. 4000hz keyboard definitely beats PS/2 though.



  • It’s actually the other way around. Check out Ben Eater’s awesome videos for technical details.

    TLDR: PS/2 sends separate key up and key down events, sequentially - like #1 Down - #2 Down - #1 Up - #2 Up - each in separate message, allowing for theoretically infinite rollover (excluding certain edge-cases). USB, on the other hand, polls only for keys being pressed at the moment. By default, the keyboard responds with a 8-byte message, with 1 byte being the bitmask for 8 modifier keys (4 on each side), a spacer, and 6 bytes/slots for identifiers of keys being held down. If one identifier is present in one response but is missing or replaced in next one, the system assumes a key-up event. It is possible by USB spec to negotiate connection in such a way that the keyboard responds with a bitmask for every single key it has. But this is not well supported by things like BIOS and KVM’s, so very few keyboard manufacturers bother implementing it. Most keyboarrds advertising NKRO are actually only capable of doing so via the PS/2 adapter.



  • No, I’m Belarusian.

    1. In case you haven’t noticed, I said “At first glance”
    2. Due to the map being zoomed in a little closer than usual, and because of the omissions of countries borders, it shifts visual appearance of countries towards right. A honest mistake if you ask me, and which I found to be funny, hence the comment.
    3. Why so serious?
    4. What being an American has to do with this? Anyway, I’ll take that as a compliment for my English.


  • There’s an OS you might like. It has no UAC, no file permissions, no sudo nor chmod, as it has no multi-user support, no antivirus and no firewall, no protection rings, not even spectre/meltdown mitigations, and most of all - no guard-rails whatsoever: You can patch the kernel directly at runtime and it won’t even give you a warn. And yet, it is perfectly safe to run. It’s called TempleOS and it achieves such a flawless security by having no networking support whatsoever and barely any support for removable media. If you want a piece a software - you just code it in, manually. You don’t have to check the code for backdoors if it’s entirely written by you… only for CIA at your actual back door…


  • payments/transfers would be both much slower AND much more expensive than via a bank

    Not necessarily. You could have a federated system, where only big players like banks participate in larger blockchain, like banks already do with forex and wire transfers and pay ridiculous fees to clearing agencies, and clear out local transfers locally, possibly inside their own smaller and much faster blockchain.









  • This. The best you can do is encrypt your messages locally before sending. But then your email service provider still knows where you are, when and to whom you are sending the message to, and how long is it. And so does the recepient’s email provider and anyone in between. Best they can do is to promise not to keep that data. But it’s just that - a promise, which there is no way to verify.