• 9 Posts
  • 191 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle

  • TauZero@mander.xyztoxkcd@lemmy.worldxkcd #2948: Electric vs Gas
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    2
    ·
    4 days ago

    I was apprehensive about EVs but the first time I rode in one I immediately fell in love with it. I get carsick easily, and the super-smooth ride without the chug-chug-chug of an internal combustion engine made the experience surprisingly much more pleasant for me. I do not use a car, but if I had to buy one, I don’t think I could ever stomach an ICE again knowing that this alternative is available.


  • One example: on May 30, 2020 in Minneapolis, during the protests after George Floyd killing, some police were driving around the streets in an unmarked van, shooting at pedestrians at random without stopping. They later claimed they were shooting rubber bullets to “encourage” people to obey the curfew order. Of course, if you are the one being shot at in a drive by from a mystery van, you have no time to determine what kind of bullets are being fired… One pedestrian shot back! There is a video of it.

    The guy was immediately arrested, miraculously without being shot to death in the process, and put on trial, but acquitted due to justifiable self-defense. The police did not drive around shooting randomly any more after that though. I see the guy even won a $1.5M lawsuit against the police now!




  • I’d love to use ISO sizes, but even if I know that I need a 40-622 wheel, there is no way to search for it on the storefront if every single seller made gross mistakes in labeling their product! I have to ignore the specs shown entirely and make educated guesses based on title alone. For example “WHEEL AL 700 FRONT ALEX AP18 QR Silver UCP” in the picture is almost certainly a 700C wheel and NOT an 18-inch wheel. The “18” in the title probably stands for 18mm rim width, which means that this wheel will fit my bike and tire, but is a bit more narrow than ideal 23mm. The sellers must be copying the title verbatim from the manufacturer, and then haphazardly filling out the specifications without knowing or understanding the actual numbers. The ISO size is not mentioned at all.




  • By some argument, section 103 of the DMCA (which is what grandparent post is referring to) does make it illegal to even talk about DRM circumvention methods.

    illegal to: (2) “manufacture, import, offer to the public, provide, or otherwise traffic in” a device, service or component which is primarily intended to circumvent “a technological measure that effectively controls access to a work,” and which either has limited commercially significant other uses or is marketed for the anti-circumvention purpose.

    If youtube implements an “access control measure” by splicing the ads with the video and disabling the fast-forward button during the ad, and you go on a forum and say “Oh yeah, you can write a script that detects the parts that are ads because the button is disabled, and force-fast-forwards through those”, some lawyer would argue that you have offered to the public a method to circumvent an access control measure, and therefore your speech is illegal. If you actually write the greasemonkey script and post it online, that would definitely be illegal.

    This is abhorrent to the types among us for whom “code IS free speech”, but this scenario is not just a hypothetical. DMCA has been controversial for a long time. Digg collapsed in part because of the user revolt over the admins deleting any post containing the leaked AACS decryption key, which is just a 32-digit number. Yet “speaking” the number alone, aloud, on an online platform (and nothing else!) was enough for MPAA to send cease and desist letters to Digg under DMCA, and Digg folded.



  • a standalone drive

    Another cool/scary feature of the BluRay spec is offline firmware updates (called BD+). Any disc can contain code that runs automatically and can patch the player firmware or execute arbitrary functions. So if you have an older hacked player and you insert a newer disc into it, the AACS Consortium has the ability to brick it. Or if you “own” an older disc but the Consortium starts to dislike it for some reason (maybe they discovered that the disc was printed by a pirate publisher, or maybe there was a retroactive licensing dispute), they can include code on every newly published disc that blacklists the old disc. Even with a standalone player that you never connect to the internet, the moment you insert any new disc into it, your old “problematic” disc will be unplayable. This has never yet happened with a previously-legal disc AFAIK, but it is possible within the spec. Every player manufacturer must obey the spec and implement the BD+ virtual machine in order to be allowed to read AACS content. And if you hack your player to ignore BD+ code, then the newer disc will not play because its content may be scrambled in a way that only the custom BD+ code included with it can unscramble.




  • The credit companies do not insure against fraud, they simply take the money out of the merchant account and put it back into yours. Now it’s the merchant who has no recourse, if they have already shipped the product. So the only difference between CC and crypto is who is typically left holding an empty bag in case of theft - the payer or the payee. Certainly not the banks!

    I’d argue in terms of assigning responsibility, it seems more fair to expect you the customer to keep your digital wallet secure from thieves, than to expect the merchant to try guess every time whether the visitor to their online store happens to be using a stolen credit card.








  • Some notes for my use. As I understand it, there are 3 layers of “AI” involved:

    The 1st is a “transformer”, a type of neural network invented in 2017, which led to the greatly successful “generative pre-trained transformers” of recent years like GPT-4 and ChatGPT. The one used here is a toy model, with only a single hidden layer (“MLP” = “multilayer perceptron”) of 512 nodes (also referred to as “neurons” or “dimensionality”). The model is trained on the dataset called “Pile”, a collection of 886GB text from all kinds of sources. The dataset is “tokenized” (pre-processed) into 100 billion tokens by converting words or word fragments into numbers for easier calculation. You can see an example of what the text data looks like here. The transformer learns from this data.

    In the paper, the researchers do cajole the transformer into generating text to help understand its workings. I am not quite sure yet whether every transformer is automatically a generator, like ChatGPT, or whether it needs something extra done to it. I would have enjoyed to see more sample text that the toy model can generate! It looks surprisingly capable despite only having 512 nodes in the hidden layer. There is probably a way to download the model and execute it locally. Would it have been possible to add the generative model as a javascript toy to supplement the visualizer?

    The main transformer they use is “model A”, and they also trained a twin transformer “model B” using same text but a different random initialization number, to see whether they would develop equivalent semantic features (they did).

    The 2nd AI is an “autoencoder”, a different type of neural network which is good at converting data fed to it into a “more efficient representation”, like a lossy compressor/zip archiver, or maybe in this case a “decompressor” would be a more apt term. Encoding is also called “changing the dimensionality” of the data. The researchers trained/tuned the 2nd AI to decompose the AI models of the 1st kind into a number of semantic features in a way which both captures a good chunk of the model’s information content and also keeps the features sensible to humans. The target number of features is tunable anywhere from 512 (1-to-1) to 131072 (1-to-256). The number they found most useful in this case was 4096.

    The 3rd AI is a “large language model” nicknamed Claude, similar to GPT-4, that they have developed for their own use at the Anthropic company. They’ve told it to annotate and interpret the features found by the 2nd AI. They had one researcher slowly annotate 412 features manually to compare. Claude did as well or better than the human, so they let it finish all the rest on its own. These are the descriptions the visualization shows in OP link.

    Pretty cool how they use one AI to disassemble another AI and then use a 3rd AI to describe it in human terms!