• 0 Posts
  • 142 Comments
Joined 1 year ago
cake
Cake day: July 29th, 2023

help-circle
  • I thought it was already fairly well established that symmetric encryption is not something that a quantum computer could potentially crack, only asymmetric encryption is theoretically possible due to its use of a prime order field.

    Shor’s algorithm is a quantum algorithm for finding the prime factors of an integer. It was developed in 1994 by the American mathematician Peter Shor.[1][2] It is one of the few known quantum algorithms with compelling potential applications and strong evidence of superpolynomial speedup compared to best known classical (non-quantum) algorithms

    a quantum computer with a sufficient number of qubits could operate without succumbing to quantum noise and other quantum-decoherence phenomena, then Shor’s algorithm could be used to break public-key cryptography schemes, such as

    • The RSA scheme
    • The Finite Field Diffie-Hellman key exchange
    • The Elliptic Curve Diffie-Hellman key exchange

    Moreover:

    The largest number reliably factored by Shor’s algorithm is 21 which was factored in 2012 (ie faster than a regular computer, the much higher records like 48 bit utilized pre and post processing and was faster on a regular computer).

    Even if we go with the assumption that the military is 10 years ahead in technology and can factor 221 with Shor’s, that’s still nowhere near enough to break RSA. Much more efficient to attack all the systemic flaws in RSA, hence why 1024 is no longer considered secure, 2048 is assumed to be breakable by any 3 letter agency, 4096 is assumed to be safe (for now), but mostly the latest and greatest is elliptical ECDSA/Ed25519 (of which NIST has been accused of rigging ECDSA for easier cracking lol).


  • Bruh this comments section is making the wrong conclusions

    Clamshell design was and always will be the superior space format. There’s a reason why the DS and 3DS had so much homebrew, it was practically the successor to PDAs.

    Android foldables have barely scratched the surface in split screen and back screen utility, but the half size alone makes it very nice to carry.

    The real issue here is that yet another small groundbreaking OEM died because Android device development is an oligopoly. Google, Samsung, Motorola, and Oppo simply took the technology the moment it was revealed and immediately made competitor devices, regardless of initial quality, to get investors excited.

    No one was gonna invest in some small Chinese OEM if the big ones were gonna do the same thing and guarantee sales + existence.

    This exactly why Android feature development has stalled so hard. Everyone sits around twiddling their thumbs for several generations worth of phones until another startup comes up with a new feature they can implement for cash grab. It’s so bad we literally lost features like NFC bumping just to match what everyone else is doing.

    If some startup made a phone with the camera shifted an inch to the center, I can guarantee you the next pixel or galaxy will have it for literally no practical reason other than to prevent competition.












  • mlg@lemmy.worldtolinuxmemes@lemmy.worldTerminating a process
    link
    fedilink
    English
    arrow-up
    47
    arrow-down
    1
    ·
    23 days ago

    Actually no, it’s just that the programs on Linux usually accept SIGINT, SIGTERM, etc pretty gracefully. Some are even smart enough to handle it on a thread hang. SIGKILL is last resort.

    Lots of Windows applications like to ignore the close request because Windows doesn’t have signals and instead you can only pass a window name to request exit which is the same as clicking the close button.

    So any hung software won’t respond and you have to terminate it.


  • mlg@lemmy.worldtolinuxmemes@lemmy.world`systemd` is all you need
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    25 days ago

    Systemd ignored my calendar override for the builtin raid scanner, so every week my server would chug to a halt to scan the entire array.

    In true systemd fashion, the documentation could not explain this behavior, so I had to make a full copy override instead of a merge override because reasons.




  • mlg@lemmy.worldtomemes@lemmy.worldWeww lawd he's a coming
    link
    fedilink
    English
    arrow-up
    7
    ·
    29 days ago

    I know people are gonna say it’s all relative and we all see the past through a golden lens, but tbf the last major genocide was in the 90s, so a whole new population of young people are getting to witness the deepest horrors of humanity in all its glory, and in 4k UHD thanks to the evolution of technology.

    Imagine telling someone 30 years ago that we’d be getting DIY video guides on how to survive in a combat zone, or being able to easily access a massive amount of media showing people getting shot, bombed, stabbed, sliced, and burned alive for existing.

    Don’t you all love the future.