[-] ono@lemmy.ca 53 points 9 months ago

Fourteenth Amendment to the United States Constitution

Section 3: Disqualification from office for insurrection or rebellion

Section 3. No person shall be a Senator or Representative in Congress, or elector of President and Vice President, or hold any office, civil or military, under the United States, or under any State, who, having previously taken an oath, as a member of Congress, or as an officer of the United States, or as a member of any State legislature, or as an executive or judicial officer of any State, to support the Constitution of the United States, shall have engaged in insurrection or rebellion against the same, or given aid or comfort to the enemies thereof. But Congress may, by a vote of two-thirds of each House, remove such disability.

[-] ono@lemmy.ca 59 points 9 months ago

After decades of license strangleholds by the likes of MPEG LA and Microsoft, it's refreshing to see open codecs adopted in mainstream hardware and APIs. Hooray for progress!

[-] ono@lemmy.ca 59 points 10 months ago

somehow they managed to invent like 90% of all “evil” MTX and DRM in the process

Having worked with DRM systems since long before Valve existed, I'm reasonably certain this is just plain false.

[-] ono@lemmy.ca 67 points 11 months ago

This seems like a step in the right direction. Much like language translation, doing it on-device is the only way to preserve people's data agency / privacy.

68
submitted 11 months ago by ono@lemmy.ca to c/nottheonion@lemmy.world
204
submitted 11 months ago by ono@lemmy.ca to c/linux_gaming@lemmy.world
101
submitted 11 months ago by ono@lemmy.ca to c/foss@beehaw.org
56
submitted 11 months ago by ono@lemmy.ca to c/gaming@beehaw.org
251
submitted 11 months ago by ono@lemmy.ca to c/news@lemmy.world
[-] ono@lemmy.ca 66 points 11 months ago* (last edited 11 months ago)

It's not just Protonmail.

Blacklists like these aggressively and unapologetically collect all privacy-focused email domains they find, including simple forwarding and tagging services. With more and more sites using these lists to reject or black-hole email addresses, it has become difficult to protect one's self from spam and cross-site account tracking.

Dear web developers, please don't use these lists. Well-intended or not, they are privacy and user-hostile.

57
submitted 11 months ago* (last edited 11 months ago) by ono@lemmy.ca to c/linux_gaming@lemmy.world
43
Nuclear Reactor Simulator (dalton-nrs.manchester.ac.uk)
submitted 11 months ago by ono@lemmy.ca to c/technology@beehaw.org
25
submitted 11 months ago by ono@lemmy.ca to c/technology@beehaw.org
93
submitted 11 months ago by ono@lemmy.ca to c/privacy@lemmy.ml
18
submitted 11 months ago by ono@lemmy.ca to c/science@beehaw.org
37
submitted 11 months ago* (last edited 11 months ago) by ono@lemmy.ca to c/linux_gaming@lemmy.world

The latest Battle.net update is broken in Wine (and Proton), creating a blank gray window where the launcher UI should be.

If you had it installed before yesterday, your WINEPREFIX probably still contains the previous version in drive_c/Battle.net/Battle.net.14494 . In that case, deleting the (newer) Battle.net.14542 sibling folder and restarting should work around the problem for now.

Note that the new version will be downloaded again at each launch, so you'll have to perform this workaround every time, until it (hopefully) gets fixed. Alternatively, you can remove write permission to the drive_c/Battle.net folder to prevent downloading new versions, and remember to restore it later.

UPDATE:

Proton-like Wine builds are patched to work around the problem if you set the WINE_SIMULATE_WRITECOPY=1 environment variable. I verified this with a Wine-GE build.

I don't know if that patch will make it into mainline Wine, but CodeWeavers seem to be supporting the same environment variable.

41
submitted 11 months ago by ono@lemmy.ca to c/baldurs_gate_3@lemmy.world
[-] ono@lemmy.ca 59 points 1 year ago

The important thing about RISC-V is that it's a completely open CPU architecture that could be competitive with ARM. It's arguably the best chance we have at performant computing hardware that doesn't spy on us or become useless after just a few years. We need this.

Blocking its development would be a big win for certain corporations, and a loss to basically everyone else. The AutoTL;DR bot didn't capture that side of the issue, but a quote in the article does allude to it:

"It would be like banning us from working on the internet," Kang said. "It would be a huge mistake in terms of technology, leadership, innovation and companies and jobs that are being created."

[-] ono@lemmy.ca 56 points 1 year ago

I think a better title for your post would be, "Why do you use Steam?"

[-] ono@lemmy.ca 72 points 1 year ago

I think the OP of that post would have had a better reception if they had:

  • Responsibly disclosed what they found, rather than using it to stir up drama on social media.
  • Mentioned that it's just a web forum account, not connected to game accounts or anything else of value.
  • Targeted the software vendor (https://www.ubbcentral.com/) instead of picking on one particular customer who used that software.
  • Refrained from spreading misconceptions and unfounded assumptions about how the technology works.
  • Responded to the reasonable follow-up questions, such as those that came when readers discovered that the problem was reported fixed three years ago.

People in that thread responded with skepticism and criticism to an irresponsible, misdirected, misleading, alarmist mess of a post. That's hardly surprising.

[-] ono@lemmy.ca 74 points 1 year ago* (last edited 1 year ago)

More good news: There are lots of simpler hosts that are more deserving of your money than Jeff Bezos.

[-] ono@lemmy.ca 51 points 1 year ago

I suspect Valve is truly refurbishing these, rather than blindly reselling returned units with a refurb label (as we sometimes see from certain retailers). Good for them!

Portable, Windows-free gaming just got more affordable. I love it.

[-] ono@lemmy.ca 72 points 1 year ago* (last edited 1 year ago)

Uh, Elon, did you just copy the X Window System logo?

[-] ono@lemmy.ca 55 points 1 year ago* (last edited 1 year ago)

Key points off the top of my head:

  • Both Signal and Matrix have solid cryptography. (In fact, the Matrix Megolm protocol is built upon Signal's Olm protocol.)
  • Signal's client is open-source, but not its server. Matrix clients and servers are open-source. (Note that open server code is less important than open client code when end-to-end encryption is used.)
  • Both have had security audits, and presumably will have more in the future.
  • Both have cross-platform support. Matrix has a greater variety of clients, and last time I checked, the desktop clients were better than Signal's.
  • Signal prides itself on minimizing metadata exposure. Matrix started later, and hasn't yet moved all metadata (e.g. reactions, group membership?) to an encrypted channel. (Note that metadata protection can't ever be complete for either one of them, because an attacker that can gain access to the servers could just as well gain access to the routers, and correlate packets at the network level.)
  • Signal is a centralized service (hosted by Amazon last time I checked), meaning all traffic flows through one place and can be shut down or monitored there. Matrix is federated, much like Lemmy.
  • Signal does not offer self-hosting. Matrix does. (One might do this to be sure they always have a copy of their past messages, or to be independent of public server outages, or to be the sole keeper of data and metadata in conversations between local users.)
  • Signal requires a phone number, which makes having an anonymous account challenging for many people. Matrix doesn't require anything, but some Matrix servers require an email address for account recovery purposes.
  • Signal apparently integrates cryptocurrency payments. Matrix does not.

The most obvious security vulnerability that I can think of is that the person you are communicating with (or, conceivably, oneself, as well) is using an insecure/compromised application that may be leaking information.

Indeed, end-to-end encryption is unable to protect the endpoints. That's true of both messengers.

Since you brought it up, note that smartphones generally run system-level software that is controlled by the OS maker, meaning that Google or Apple have the ability to monitor those endpoints. Signal's approach to addressing this is to offer a Google-free build of their app, if you can find it, buried on their web site and with a scary-looking warning against using it. Matrix publishes their apps on F-Droid, so there's an easy Google-free option. Of course, most of the people using either messenger will have downloaded from the big app stores, so even if your phone and app are Google-free, it's likely that most of your contacts' phones are not. I believe Matrix has an advantage here, simply because their Google-free builds are easier to find and keep updated, and are therefore probably in use by more people.

view more: ‹ prev next ›

ono

joined 1 year ago