Giver of skulls

Verified icon

  • 0 Posts
  • 277 Comments
Joined 101 years ago
cake
Cake day: June 6th, 1923

help-circle






  • These companies typically use AI analyses of uploaded files to prevent people from doing stuff like upload child porn. Unfortunately, they can’t distinguish between “pedo shit” and “picture of naked child with a nasty rash emailed to a doctor”.

    Several people have lost years of email because they uploaded pictures like those to OneDrive. By separating accounts, you can keep your files and your email separate.

    There have also been instances of people attacking others by inviting them to WhatsApp groups (which still isn’t disabled by default) and spamming a bunch of illegal shit. If you have WhatsApp set to auto backup, you may just end up sending that illegal shit to Google, who in turn detects it and kicks you out of your account.

    For this reason, I think it’s a good idea to separate any cloud storage accounts from your email accounts.





  • I don’t think regulated 18650 cells is a problem, but most users don’t know the difference. With every other laptop, you can pop out a battery and replace it with a model with the same part number, but with 18650 cells that’s a lot harder to accomplish. I’d rather see them “package” a bunch of 18650 cells together with its own part number and lets the people who know how batteries work figure out how to add their own cells (anyone with background knowledge will recognise the pack configuration the moment they take out the screws!)

    I don’t know about M4, but with the M3 Apple’s compute-per-watt was already behind some AMD and Intel chips (if you buy hardware from the same business segment, no budget i3 is beating a Macbook any time soon). The problem with AMD and Intel is that they deliver better performance, at the cost of a higher minimum power draw. Apple’s chips can go down to something ridiculous like 1W power consumption, while the competition is at a multiple of that unless you put the chips to sleep. When it comes to amd64 software, their chips are fast enough for most use cases, but they’re nowhere close to native.

    A lot of Windows programs run on .NET, which is architecture independent, especially if they target UWP (which is more common than you might realise). The remaining applications will need porting to get decent performance, but the most important applications (browsers and Office) already work.

    Re: Windows: Windows on ARM already has a binary translator, developed in part by Qualcom, that comes pretty close to Apple’s Rosetta2 for many types of software. It’s not as complete as qemu-static is, though it is faster for the software it does support. The worst part of the translation layer is that the ARM chips made by Apple’s competitors just aren’t very fast in comparison.

    I believe Steam can distribute different binaries (there were games with x86 and amd64 binaries for a while!), but until ARM laptops with decent GPUs start coming along, I don’t expect any game devs to use features like that. Still, apparently current ARM devices can hit 50-60fps with current gen devices already, and the upcoming Snapdragon chips are supposed to compete with Apple’s CPU, so who knows!

    Microsoft already tried (and failed) to make Windows on ARM a thing before with the Surface RT. I hope they don’t go all Windows 8 over their current attempt…










  • Doing manual curl calls is hardly an alternative for proper GUI, but the way the article is written makes it look like there’s nothing you can do when someone uploads an image to your server. That just isn’t true.

    Server administrator can delete media, either by extracting the user delete token from the database or by using the privileged API. That’s not an alternative to a proper moderation API but it’s also not the “uploading is a black box that glues the files to your server” that people pretend it is.

    And to be honest, if you’re going to run a server like this and don’t know how to do these tasks, I’m not sure if hosting a publicly accessible service is such a good idea. Not because this stuff is common knowledge, but because web services are complex and come with all kinds of ethical and legal implications that you need to know how to handle. We don’t want the Fediverse to become like email, where 99% of IP-addresses are blocked because it was so easy to just leave an ancient piece of software running with no real understanding of the abuse it could cause, whether that’s an SMTP server or an open MissKey server (see: the Japanese spam wave).

    In my opinion, Lemmy’s lack of moderator tooling is a serious deficiency that puts it squarely behind Mastodon and a bunch of other Fediverse tools. However, there’s no way you only discover this stuff months later. The sad fact is that Lemmy is one of the better Threadiverse server implementations despite its many glaring issues.

    What I’m seeing around Lemmy is a lot of complaining about priorities but not a lot of community action. Mastodon had the Glitch fork, Kbin had Mbin, but nobody bothered to fork Lemmy to fix the issues they care about. Instead, it’s all about “the two lead devs need to focus on what I find important”. Suggestions to work on the project and fix the issues are deflected by things like “I don’t have time/don’t know Rust”, which are perfectly valid reasons not to help, but also don’t make your problem the devs’ problem. There’s a real sense of entitlement coming from these blog posts for a platform whose top 4 contribution statistics look like this:

    I too have too little time to fix the issues I have with Lemmy, but I accept that instead of assuming the issues I’m facing need to be prioritised. If Lemmy’s priorities are that starkly different from mine, I’ll need to migrate to something else. I don’t get to decide what does and doesn’t appear on the roadmap for the next release.

    Lemmy should have better mod tools, and they’re coming eventually. I’ll just wait for the devs to get around to implementing them.