• 7 Posts
  • 802 Comments
Joined 2 years ago
cake
Cake day: October 4th, 2023

help-circle

  • That’s because I was previously running with a pair of Bluetooth earbuds, EPOS’s GTW 270.

    I have a hard time imagining running with earbuds without using sport earbuds, the kind that have a loop that hooks over your ear to secure the earbuds in place.

    That seems like a good recipe to lose one of the buds as well.

    It would be prudent for companies selling wireless earbuds to make replacement cases more accessible. For example, Bose sells replacement charging cases for several of its earbuds, including its 2022 QuietComfort Earbuds II.

    I mean, losing parts for out-of-production electronic devices is a more-general issue than something specific to Bluetooth earbuds.

    https://www.amazon.com/EPOS-Wireless-Earbuds-Android-Compatible/dp/B08QVYC3QP

    In this case, it looks like stock is still available for the case+earbuds. You can get a new pair of earbuds and a case for $75. Do that and now you have spare earbuds for if you lose one of those or they go bad, which is another route that could have rendered them unusable.

    EDIT: If I lost a pair of Bluetooth earbuds, I don’t think I’d get that bent out of shape. Traditional 1/4" or 1/8" jack headphones are pretty mature technology. You could use a decades-old pair and it’d be pretty decent compared to current headphones. Bluetooth earbuds have been changing pretty quickly. New audio codecs, Bluetooth standards, and ANC has become popular and gotten increasingly good (and it looks like the pair in question can’t do ANC). An older pair of Bluetooth earbuds is kinda meh compared to current ones.


  • The researchers’ proof-of-concept exploit was able to tamper with deep neural network models used in machine learning for things like autonomous driving, healthcare applications, and medical imaging for analyzing MRI scans. GPUHammer flips a single bit in the exponent of a model weight—for example in y, where a floating point is represented as x times 2y. The single bit flip can increase the exponent value by 16. The result is an altering of the model weight by a whopping 216, degrading model accuracy from 80 percent to 0.1 percent, said Gururaj Saileshwar, an assistant professor at the University of Toronto and co-author of an academic paper demonstrating the attack.

    Rowhammer attacks present a threat to memory inside the typical laptop or desktop computer in a home or office, but most Rowhammer research in recent years has focused on the threat inside cloud environments. That’s because these environments often allot the same physical CPU or GPU to multiple users. A malicious attacker can run Rowhammer code on a cloud instance that has the potential to tamper with the data a CPU or GPU is processing on behalf of a different cloud customer. Saileshwar said that Amazon Web Services and smaller providers such as Runpod and Lambda Cloud all provide A6000s instances. (He added that AWS enables a defense that prevents GPUhammer from working.)

    Well, if you can afford twice the computation cost, you can run a computation twice to validate that the result is the same, and re-run if they differ. I suspect that corrupting GPU memory in a reproducible way is going to be a lot harder, so defeating that should be pretty hard. That won’t require hardware changes.




  • How to look it up:

    M-x org-mode RET
    

    That’s “Meta-X” (Alt-X), then “org-mode” and Enter, switches the major mode of the current buffer to org-mode so that we have the org-mode keybindings active.

    C-h k C-c C-x C-l
    

    C-h, Control-H, is the “help” prefix. “C-h k” is describe-key, tells you what a given key sequence runs. C-h k C-c C-x C-l will say what C-c C-x C-l does. It gives the following output:

    C-c C-x C-l runs the command org-latex-preview (found in
    org-mode-map), which is an interactive native-comp-function in
    ‘org.el’.
    
    It is bound to C-c C-x C-l.
    
    (org-latex-preview &optional ARG)
    
    Toggle preview of the LaTeX fragment at point.
    
    If the cursor is on a LaTeX fragment, create the image and
    overlay it over the source code, if there is none.  Remove it
    otherwise.  If there is no fragment at point, display images for
    all fragments in the current section.  With an active region,
    display images for all fragments in the region.
    
    With a ‘C-u’ prefix argument ARG, clear images for all fragments
    in the current section.
    
    With a ‘C-u C-u’ prefix argument ARG, display image for all
    fragments in the buffer.
    
    With a ‘C-u C-u C-u’ prefix argument ARG, clear image for all
    fragments in the buffer.
    



  • Note that this is not all writing of optical media, much less reading of optical media, but specifically packet writing, a comparatively rarely-used set of functionality to provide the appearance of limited modifiability on write-once media.

    https://en.wikipedia.org/wiki/Packet_writing

    Packet writing allows users to create, modify, and delete files and directories on demand without the need to burn a whole disc. Packet writing technology achieves this by writing data in incremental blocks rather than in a single block.

    Deleting files and directories of a CD-R using packet writing technology does not recover the space occupied by these objects but, rather, they are simply marked as being deleted (making them effectively hidden). Similarly, changes to files cause new instances to be created instead of replacing the original files. Because of this, the available space on a non-rewritable medium using packet writing technology will decrease every time its content is modified.

    I’ve burned many optical media discs, but never made use of packet writing.

    EDIT: I think that wodim is probably the most-commonly-used optical media burning software for data discs on Linux, and looking at its man page, it apparently never got packet writing support out of being flagged experimental, for perspective:

       -packet
              Set Packet writing mode.  This is an experimental interface.
    
       pktsize=#
              Set the packet size to #, forces fixed packet mode.  This is an experimental interface.
    
       -noclose
              Do not close the current track, useful only when in packet writing mode.  This is an experimental interface.
    




  • Depends on the game.

    I think that they have been used effectively in games like Starbound and Terraria or many roguelikes and roguelites.

    I think that there have been some games where they do not work well.

    Starfield has a beautiful terrain generator, but different terrain doesn’t really change gameplay, nor does combat really scale up to making use of very large maps, so you have the ability to explore infinite expanses of planets, but it doesn’t really provide much in gameplay terms. Aside from finding a cluster of useful resources near each other for an outpost, which isn’t that interesting from a gameplay standpoint and doesn’t need most of the terrain generator’s functionality, it’s mostly just cosmetic.

    I think that they work best where how you play the game changes substantially based on the mix of features of the dungeon. Then throwing a new mix each time at the player helps keep things interesting.


  • “Fallout is the big one,” Middler claimed. “There are multiple Fallout projects in development, including, as far as I’m aware, that one that I’m sure you’re all wanting. It’s not far enough in along to say anything like ‘you’re going to be playing this game anytime soon’.”

    Middler then joked, “Anyway, New Vegas 2, coming soon”. Is this the one we’re “all wanting”? Yes, but then also so is Fallout 3 Remastered, Fallout 5 and even a remake of Fallout 2. The fanbase is rabid, and hungry, and it’s been a long time since they’ve been fulfilled outside of Fallout 76 updates.

    I mean, if Bethesda released all four of those, I’d buy all four.

    I also don’t know what “Fallout 3 Remastered” entails, but if it means forward-porting the content to Starfield’s engine, that’d be pretty cool, though I do wonder how much effort will be required for mod-porting.


  • tal@lemmy.todaytolinuxmemes@lemmy.worldSuperior ping
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    8 days ago

    IPv4 has some other features too.

    $ ping 0x8.02004010
    PING 0x8.02004010 (8.8.8.8) 56(84) bytes of data.
    64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=22.8 ms
    

    That’ll be Google’s root DNS server, using hexadecimal and octal representations.