• 0 Posts
  • 17 Comments
Joined 2 years ago
cake
Cake day: April 23rd, 2023

help-circle
  • You’re entirely correct, but in theory they can give it a pretty good go, it just requires a lot more computation, developer time, and non-LLM data structures than these companies are willing to spend money on. For any single query, they’d have to get dozens if not hundreds of separate responses from additional LLM instances spun up on the side, many of which would be customized for specific subjects, as well as specialty engines such as Wolfram Alpha for anything directly requiring math.

    LLMs in such a system would be used only as modules in a handcrafted algorithm, modules which do exactly what they’re good at in a way that is useful. To give an example, if you pass a specific context to an LLM with the right format of instructions, and then ask it a yes-or-no question, even very small and lightweight models often give the same answer a human would. Like this, human-readable text can be converted into binary switches for an algorithmic state machine with thousands of branches of pre-written logic.

    Not only would this probably use an even more insane amount of electricity than the current approach of “build a huge LLM and let it handle everything directly”, it would take much longer to generate responses to novel queries.


  • He did at the beginning, but he helped them get what they wanted in the end, and I think that counts for something.

    “We’re thankful that the Biden administration played the long game on sick days and stuck with us for months after Congress imposed our updated national agreement,” Russo said. “Without making a big show of it, Joe Biden and members of his administration in the Transportation and Labor departments have been working continuously to get guaranteed paid sick days for all railroad workers.

    “We know that many of our members weren’t happy with our original agreement,” Russo said, “but through it all, we had faith that our friends in the White House and Congress would keep up the pressure on our railroad employers to get us the sick day benefits we deserve. Until we negotiated these new individual agreements with these carriers, an IBEW member who called out sick was not compensated.”



  • Yeah, we only have to look at the FTC’s lawsuit against Amazon to see what they consider an antitrust problem:

    […] Amazon violates the law not because it is big, but because it engages in a course of exclusionary conduct that prevents current competitors from growing and new competitors from emerging. By stifling competition on price, product selection, quality, and by preventing its current or future rivals from attracting a critical mass of shoppers and sellers, Amazon ensures that no current or future rival can threaten its dominance.

    That isn’t what we see from Valve - in fact it’s the opposite, as Valve’s strategy with Steam is simply to provide the best service and be the gold standard. The competition is almost always compared unfavorably to Steam, because gamers know how it feels to use a mature platform that isn’t trying to abuse them.

    Valve has even taken some steps that wind up increasing competition in adjacent markets, such as operating systems (Proton has contributed significantly to Linux popularity) and even handheld game devices (Steam Deck set off an arms race when electronics manufacturers realized Nintendo is asleep at the wheel). Steam is as pro-consumer as it gets, with the exception of GOG and possibly itch.





  • It’s not even about selling you something, it’s about selling you, period. They sell the user’s attention to advertisers, and don’t much care about anything else because anything else is too hard to quantify in a spreadsheet.

    These days I mostly go for paid content like Nebula, alternative platforms like Odysee or PeerTube, or even Newgrounds - remember them? It’s not always possible to avoid YouTube entirely since some creators I follow only have a presence there, but transitions like this take time.


  • Since this labour is likely to be farmed out to innocent people in developing countries

    You don’t quite seem to understand how easy it is to train these AI models, and because of that, you’re missing a critical point - with open-source technologies like Stable Diffusion, which has models that can be refined and run on a consumer-grade graphics card, the people using models to generate images and the people creating and refining those models are the same people. People who want to generate brand new pokemon sprites can train a model on all the pokemon sprites until it looks good. A few absolute galaxy-brain nerds who want to generate MIDI spectrograms from a text description and convert the output into audio… can apparently do that. And of course, people who want to generate lots of hentai or photorealistic porn can create and fine-tune a model, or multiple models, all by themselves (I won’t link any of these, but hundreds are readily available, and thousands exist in total)

    In other words, people who already consume CSAM are the people working on models for generating CP, and a subset of those have definitely been trying to make it work with only legal images so that the model itself can be distributed and used without breaking any laws, maybe even hiding in plain sight pretending it’s not for making CP. Someone else out there with a different set of fucked-up desires has probably trained a model on gore and snuff images and then used it to create “photos” of people they hate as mutilated messes. There’s sick people of all kinds all over the place, and the jury’s unfortunately still out on whether this new tool actually causes harm when used in such a manner, or if it’s just the newest way they can express their deviance. We don’t know yet.

    But this genie is already out of the bottle. Banning the use of this technology for specific, narrow use cases just isn’t going to be effective without banning AI image generation entirely, and we’re past the point where that’s feasible. Image generation is a powerful tool that’s not going away; it’s on us now to figure out what we really believe about harm, health, and personal freedom, and what we want a society with this tool to look like.

    Personally, I’m of a mind that if all the data going into the model is legally obtained, anything generated should be considered artistic expression. A person had a thought, then put their thoughts into a tool, which made a picture of those thoughts. No matter how repulsive those thoughts were, I think throwing people in prison for that kind of expression is thought-crime. There’s public obscenity at play, of course, but only once they take the step of showing it to other people. If it’s just for themselves, and nobody else sees it, who is harmed? Even if it does turn out that it harms the person generating the images (which wouldn’t surprise me), that makes it a health issue, like drugs or other addictions, not something to criminalize.


  • I’ve found induction cooktops do just as well as gas at boiling water. The frustrating thing about them right now is the market is immature, so the good ones cost well over $1000 per burner and the cheap ones are so much worse (lousy coil sizes and poor heating precision) they aren’t worth using as anything more than a camping stove for tiny little pans where you don’t need precision. It’s like nobody in the industry wants to make these things good enough to actually replace the old technology, they just want to price gouge for all it’s worth while it’s still seen as the “expensive, hard to make, premium option”.



  • iPhones are much, much more of a walled garden because Apple is an anticompetitive control freak that loves planned obsolescence. The EU is having to force them just to allow other app stores on iOS other than Apple’s, and obviously it’s impossible to install a different OS on an iPhone (and it’s becoming impossible to manually install MacOS on their desktop machines).

    Meanwhile on Android phones you can install any app store you want (Play, Amazon, itch, F-Droid, etc.) or just download an APK and install it directly, like we’ve done for 30 years on PCs. Many Android phones have an unlockable bootloader so you can flash a custom build of Android or even Linux on it. Even if the stock ROM doesn’t let you acquire root access, a third-party build often will (though many banking apps will complain if you try to use them while rooted). I put GrapheneOS on my Pixel so I could deny Play Services most of the incredibly invasive permissions it wants; other ROMs exist for many popular Android phones such as CalyxOS, LineageOS, etc.

    In my experience, I haven’t really needed root for anything on a recent device. Running a custom ROM takes care of most of the reasons to want root in the first place, and what’s left isn’t worth the risk, to me at least, of a malicious or compromised app having root access to the device.



  • Everyone knowing your identity? The drawbacks would far outweigh the benefits. However, there may be a path to the benefits of a Real ID sign-up system that mitigates the possible harms.

    First of all, let’s get this out of the way - this “minimal harm” approach would only be feasible if the government could either reach some level of technical competency or farm out the task to heavily restricted private corporations that do have that competence. If we presume that’s the case (unlikely), the question becomes whether the people would be willing to accept it. If we presume the majority of citizens also want such a thing (a tall order to be sure, I certainly don’t want it), then the question becomes what sort of system would be able to maximize privacy, and thus safety, while still requiring your real identity to be involved in creating online accounts? What would that system look like?

    (Collapsed for your convenience because I wrote way too much about this hypothetical)

    We’d absolutely need a level of abstraction. The government knows who you are anyway, but the business entity you’re interfacing with would get a unique token from the government that is not your actual Real ID number but which is a hash generated from the business’s (salted) ID number and your own salted ID number (idk I’m not a cryptographer).

    Signing up for an account would resemble using Google or Facebook to create an account; you’d be redirected to some third party Identity Verification System (IVS) which would handle identity verification and redirect you back to the account creation with the extra piece of information provided by the third party. You’d still pick a username, password, etc.; the government database would only be used to generate that unique token.

    More specifically, the website or service would only be passed a token from the IVS, uniquely generated based on the company ID and the person’s ID, and the government database would only keep the token, not any of the data used to compute it. (That’s not counting China and other authoritarian states, of course - they’d definitely retain all that information and have a list of all the sites you have accounts with. This wouldn’t solve that problem.) This would make the IVS database virtually useless on its own, as an attacker who compromises the database has no way of knowing which token is associated with which website, and cannot derive it themselves unless they’ve also compromised one or more target websites at the same time. The cryptographic stuff would be rotated once it’s known that a breach has occurred, so such breaches would likely be limited to state actors or black-hat groups that hoard zero-days.

    Now, what would all this accomplish? What would it make possible that currently isn’t outside of China?

    • Unique website signups - one person, one account, and if it’s banned, that’s it, you don’t get to log in to that site ever again until you’re unbanned. Your only option to get around a ban would be to commit identity fraud, which would be quickly traced back to you if everything really was using this system.
    • If you block someone, they can’t just make a new account and keep harassing you; they’d have to start committing crimes, and the pattern of behavior would be easily traced back to their original account, and with it, their original identity.
    • No more sock puppets. If you say something on a platform, you only get one account to say it with. Troll farms would have to openly pay thousands of people to support a particular view, which many websites would likely consider a bannable offense. Troll farms are non-viable.
    • A website doesn’t need your email address or any personal information from you in order to verify your identity for password resets. If the IVS returns the correct token, that’s good enough.
    • If a user has committed a crime, and evidence of this is visible on a website or platform, a government with jurisdiction can, with a warrant, request that user’s token. That gives them a specific identity in the ID database to investigate further.
    • If the government is investigating a particular individual over whom they have jurisdiction, they can query websites or businesses over which they also have jurisdiction for information on whether any of the tokens in their database match a user account’s identity token, and request data from the matching account. It would be a much more focused process than queries based on IP addresses which judges keep having to say are not proof of identity.

    What would this system not do? What doesn’t change compared to now?

    • Companies using this system would still only know for sure who you are if you tell them; at most, they know with certainty what country your identity is associated with, but little more.
    • Companies could still coordinate information on data such as which accounts sign in from the same IP addresses, which would tell them more about specific users and potentially let them profile you.
    • Companies will still give up any information they have on you to the government if compelled by a warrant, sometimes even without one.
    • Websites can be hacked and your data on that website exposed to the world, requiring you to reset your password, etc.
    • The government can be hacked and information about your identity exposed
    • Accounts can be hacked, and nefarious people can do nefarious things under your name without having to commit identity fraud (though this act could itself be considered a crime under such a system)
    • Stalkers can still figure out who you are based on information you post, and go after you in the real world
    • The government doesn’t know which websites you visit unless they’re actively spying on you.
    • Oppressive governments can and will continue to monitor and log everything they can about you, and attempt to weaponize this against dissenters or those otherwise deemed “undesirable”

    Even in the grandest, best-possible-case scenario I can think of, it still comes down to “Can I trust my government to not take more information than they’re allowed to, and can I trust that they will not abuse the information they do obtain?” For many, I suspect the answer to both questions is no.


  • Mandatory:

    • Dark Reader for dark mode anywhere, and Invert Colors for the occasions when a site is not usable with Dark Reader.
    • Ublock Origin of course, but I also still use uMatrix because even several years after it stopped being maintained, it’s STILL unmatched by any other addon in the content-blocker category. The granularity of being able to specifically allow scripts or frames or images or cookies from specific third-party domains or subdomains either everywhere or only on certain first-party domains, with a very intuitive visual grid (matrix) and subdomain selection, is incredible. I still don’t understand why it’s deprecated.
    • Tree Style Tab and the related Tab Unloader. I forget things exist if they aren’t right in front of me, so if I have any intention of coming back to a site or a workflow, I need those tabs somewhere in front of me, tucked away in a tree waiting for me to get back to them. I regularly have between 100-200 tabs open. Being able to unload performance-heavy tabs without restarting the whole browser also helps a lot.
    • Bitwarden because if you aren’t using some kind of password manager, do you even care about security?
    • Translate Web Pages because not everything I want to read is in English

    Nice to haves:


  • That anyone ever acted like that is so insane to me, it doesn’t even feel like it happened on the same planet. Among my middle/high school circle of friends through the 00’s, not a single one of us would have ever given shit to anyone, male or female, for playing video games. To us, every new gamer we met was a potential new friend who spoke our favorite language. Then we graduate, go out into the world, look around on the internet, and hear stories that there exist complete fuckwads on this green earth trying to keep girls out of gaming?? Like… what??