• 1 Post
  • 62 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • Yeah, I concede that small caps are more likely to be carried away by rainwater than whole bottles :D. What I meant was that for every loose cap on the ground there is a bottle lying around somewhere, and also there are bottles with caps on. No one is tossing their cap into the bushes and then taking the bottle to the recycling center.


  • TauZero@mander.xyztoMildly Infuriating@lemmy.worldTethered Bottle Caps
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    4 months ago

    I pick up street litter, and having picked up thousands of pounds, I have never felt that loose caps are a problem, let alone one that requires such a solution. The number of littered bottles, with or without a cap, is greater than the number of loose caps, and the amount of plastic in every bottle dwarfs the plastic in a cap. Fixing the cap to the bottle will do nothing to improve the recycling rate of plastic if entire bottles are already tossed anyway.

    I consider the idea of cap tethers as adversarial memetic warfare thrust upon us for some unknown ulterior purpose, possibly to make us hate the very idea of environmental consciousness. Same as paper straws. I like plastic bag bans though.

    As far as picking litter is concerned, I personally prefer finding bottles without a cap. At least those are empty, all liquid having evaporated after the bottle has spent several months in the bushes. The capped bottles are often half-full and are just nasty. (Who even pays for a bottle of drink and not drinks half of it anyway?)




  • 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.




  • Oh I was well aware what community I was in 😁. I hate cars and exclusively ride bikes myself and here I was making a joke how I managed to get !fuck_cars of all places to downvote me for not watching fox news. All because my groupthink is not exactly identical to their groupthink (I am not the grandparent comment btw).

    The secret is that karma does not matter anywhere! However, as long as the comment sorting algorithm is the way it is, I will keep believing that the downvote button is for posts that are non-constructive contributions, not for disagreement. Burying discussion is not constructive, but that’s what the algorithm will do. Maybe this is a hopeless task, but I wish that after a conversation I have learned something new, or taught someone something, not just made myself feel better.



  • Fox the broadcast TV channel is different from Fox News the cable channel. Broadcast TV is operated by one of ~100 local affiliates and shows the Simpsons and local news. Fox News Channel is the Murdoch personal project to produce 24-hour conservative propaganda to shift the national discourse. Or at least it was this way 20 years ago, haven’t seen what the TV branding looks like nowadays.




  • There was some scare in lemmy development circles recently about script injection vulnerabilities. The various apps and frontend developers “solved” the problem by peppering untrusted user input with escape sequences all over the place. User submits post? Escape title! Receive new post from a federated instance? Escape title!

    Obviously if you escape the title twice and display once, it will show up weird. The problem is that the various devs haven’t agreed yet which parts of the messaging protocol are supposed to be already escaped and which are not. Ideally all user input should be stored and transmitted in raw form, and only escaped right before displaying. But due to various zealously-cautious devs we get this instead:




  • There is a mathematical algorithm that proves this works in all cases. However this rule is not actually all that impressive as it appears at first glance! The number of operations (comparisons/subtractions/multiplications) you need to do is equivalent to just long-dividing the number by 7.

    Consider: each operation of the rule removes one digit from the end. But you could just as easily apply the rule like “If the first digit is >=7, subtract 7 from it. Else, subtract the biggest multiple of 7 that will fit from the first two digits.” To skip multiplying, you can use the following jump table: if the first digit is 6, subtract 54 from the first 2 digits, if 5 subtract 49, if 4: 35, if 3: 28, if 2: 14, if 1: 07. That will also remove one digit from the front! But now you are just doing long division.


  • I think it’s precisely because there is no governing body for English and all the rules are colloquial, developed through usage, that people do get grumpy! They are the only ones who can create and enforce the rules! Each English speaker feels personally responsible and compelled to correct use they perceive is in violation of the rules the way they want them to be. If they don’t do it right then and there, no one else can.