• 0 Posts
  • 18 Comments
Joined 9 months ago
cake
Cake day: May 14th, 2024

help-circle
  • I’ve noticed an uptick as well. This isn’t the first time it’s happened over the years, though. Spam is a cat-and-mouse game. Every now and then spammers learn how to break through, and it takes some time for Google to adapt.

    I’ve been surprised by the latest wave, because it’s so obviously spam. Mostly phishing attempts full of misspellings and even numbers in place of letters, like F1del1ty instead of Fidelity. Should be pretty easy to filter.




  • which would indicate that it’s somehow needed to generate AI-generated CSAM

    This is not strictly true in general. Generative AI is able to produce output that is not in the training data, by learning a broad range of concepts and applying them in novel ways. I can generate an image of a rollerskating astronaut even if there are no rollerskating astronauts in the training data.

    It is true that some training sets include CSAM, at least in the past. Back in 2023, researches found a few thousand such images in the LAION-5B dataset (roughly one per million images). 404 Media has an excellent article with details: https://www.404media.co/laion-datasets-removed-stanford-csam-child-abuse/

    On learning of this, LAION took down their database until it could properly cleaned. Source: https://laion.ai/notes/laion-maintenance/

    Those images were collected from the public web. LAION took steps to avoid linking to illicit content (details in the link above), but clearly it’s an imperfect system. God only knows what closed companies (OpenAI, Google, etc.) are doing. With open data sets, at least any interested parties can review, verify, and report this stuff. With closed data sets, who knows?




  • Are you able to spend a lot of money on it? Last I checked, there were a few places in the EU that had a citizenship track if you purchased substantial property. So if you’re in position to buy a nice house, that’s an option. I think Portugal is the most approachable cost-wise. But it’s been a while since I looked at this so I’m sure things have changed.

    Several countries will allow extended student visas, even if you only speak English. I think Sweden allows this.

    Then of course there’s the easy way: marry a Canadian.


  • Silly question perhaps, but are you sure you’re using the correct port on your Linux system? If I plug my external HD into a USB2 port, I’m stuck at 30-40MB/sec, while on a USB3 port I get ~150-180MB/sec. That’s proportionally similar to the difference you described so I wonder if that’s the culprit.

    You can verify this in a few different ways. From Terminal, if you run lsusb you’ll see a list of all your USB hubs and devices.

    It should look something like this:

    Bus 002 Device 001: ID xxxx:yyyy Linux Foundation 3.0 root hub
    Bus 002 Device 002: ID xxxx:yyyy <HDD device name>
    Bus 003 Device 001: ID xxxx:yyyy Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID xxxx:yyyy Linux Foundation 3.0 root hub
    

    So you can see three hubs, one of which is 2.0 and the other two are 3.0. The HDD is on bus 002, which we can see is a USB 3.0 hub by looking at the description of Bus 002 Device 001. That’s good.

    If you see it on a 2.0 bus, or on a bus with many other devices on it, that’s bad and you should re-organize your USB devices so your low-speed peripherals (mouse, keyboard, etc.) are on a USB2 bus and only high-speed devices are on the USB3 bus.

    You can also consult your motherboard’s manual, or just look at the colors of your USB ports. By convention, gray ports are USB 1.0, blue ports are 2.0, and green ports are 3.x.

    If you’re running KDE, you can also view these details in the GUI with kinfocenter. Not sure what the Gnome equivalent is.



  • Yeah, Matrix is a very, very hard sell. I mean, “normal” people (for lack of a better term) are put off by Mastodon, and Matrix is a hundred times more complicated to join. I’m also not sure what it would look like to use Matrix the way I use Discord. Perhaps there is functionality in Element/Matrix I have never explored since I use it more for messaging and group chat, not for communities with multiple channels like IRC/Discord/Slack.

    In any case, Discord is too entrenched to be replaced by something that is merely technically superior, or even more user-friendly. Realistically, you can’t migrate entire communities if they’re bigger than a tight-knit IRL friend group, and even that is hard. That seems to be the only reason X still exists.


  • Almost, yeah. Certainly the big corps.

    This is why I strongly favor services that use end-to-end encryption or do not store history in the first place.

    There are not many times when I’ve needed to search back through history on a Discord server, and every time I have I thought to myself “this would be much better on any platform besides Discord”. Discord would, IMHO, be a better product if they did not retain history forever.

    Ditto for Slack. Slack has the additional gall to limit access to that data unless you pay for a premium plan, despite the fact that they keep the data forever regardless (as evidenced by their occasional free trials which magically bring all history back, and some search tricks you can use to access old posts regardless).

    Both Slack and Discord have lulled their user base into a false sense of privacy. Nothing you post there should be considered private.


  • It doesn’t really matter if they do or don’t. What matters is that they can change their TOS at any time, they keep an archive of all historical data, and you will have pretty much no recourse no matter what they decide to do with it in the future.

    Who knows what will happen to Discord in five or ten years?

    They might get bought by a narcissistic billionaire.

    They might sell all their data to Google for training AI.

    They might go bankrupt and sell off their assets to the highest bidder.

    They might have an IPO and begin the usual value extraction at the expense of their users.

    I know, I know…crazy ideas, right? When has anything like that ever happened?!


  • My guess is that this is a teenager, and this is probably their first experience with git and version control in general. Just a hunch.

    Anyway, it is reasonable to expect a mainstream GUI app from one of the largest companies in the world to be approachable for people who do not know all the inner workings of the command line tools that are used behind the scenes. And it is reasonable to expect any destructive action to have clear and bold warnings. “Changes will be discarded” is not clear. What changes? From the user’s perspective, the only changes were regarding version control, so “discarding” that should leave them where they started — with their files intact but not in version control.

    Have mercy on the poor noobs. We were all there once.