• 0 Posts
  • 49 Comments
Joined 1 year ago
cake
Cake day: June 21st, 2023

help-circle
  • dezmd@lemmy.worldtomemes@lemmy.worldgoddamnit
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 hours ago

    Just imagine if there was an actual open consortium not spearheaded by monied commercial interests that could temper recent Google decisions. They’ve lost a lot, if not all, of their goodwill with old guard, open web standards nerds. And the old guard that still actively support their standards influencing schemes now make too much money to stop.


  • dezmd@lemmy.worldtomemes@lemmy.worldgoddamnit
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    2
    ·
    9 hours ago

    Is it still a meme when you feel it in your soul?

    I don’t know why, maybe because it’s Sunday morning and I’m just drinking my coffee and browsing around while the rest of the house sleeps in, but this triggered a rabbit hole for me. I already have a lil plugin just for quickly saving direct to PNG or JPG when I right click a WebP in my browsers, but I SHOULDN’T GODDAMN HAVE TO.

    WEBP as a wrapper (as coupled along with AVIF/AV1/VP8/etc) seems all about reassertion of corporate control of web file formats by pivoting codecs back toward patent encumbrance as a control factor, just without universal royalty hooks attached to anyone that touches even free and open software utilizing it. We were actually FREE of that bullshit for a short time. PNG has no patent encumbrance. GIF, MP3, MPEG-1, MPEG-2, MPEG-4 Part 2 all have expired patents and can be used freely.

    [Don’t get me wrong, MPEG as an org was and is pure corruption and greed, and MPEG-4 Part 2 adoption was fully diminished outside of ‘free’ circles based on their stated intention to apply a ‘content fee’ to the royalty requirements. It’s obvious why VP8 -> AV1 had to happen one way or another to break their royalty cabal insanity, but it still doesn’t taste good at all. https://en.wikipedia.org/wiki/MPEG-4_Part_2 ]

    The consortium of companies behind WebP and AV1 are all taking part in the enshittification of the entire technology sector, from web sites and web apps, operating systems, and application ecosystems. Why would we ever trust them to not rug pull the ‘irrevocable but revocable’ patent license scheme? They only put it together in the first place to end run having to pay someone who was ‘not them’ any royalties for image/video/audio encoding.


    References:

    WEBP is patent encumbered.

    https://en.wikipedia.org/wiki/WebP

    https://github.com/ImageMagick/webp/blob/main/PATENTS

    Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge, royalty-free,** irrevocable (except as stated in this section) patent license** to make, have made, use, offer to sell, sell, import, transfer, and otherwise run, modify and propagate the contents of these implementations of WebM, where such license applies only to those patent claims, both currently owned by Google and acquired in the future, licensable by Google that are necessarily infringed by these implementations of WebM. This grant does not include claims that would be infringed only as a consequence of further modification of these implementations.

    GIF is not patent encumbered since 2004.

    https://en.wikipedia.org/wiki/GIF

    In 2004, all patents relating to the proprietary compression used for GIF expired.

    PNG was never patent encumbered.

    https://en.wikipedia.org/wiki/PNG

    PNG was developed as an improved, non-patented replacement for Graphics Interchange Format (GIF)—unofficially, the initials PNG stood for the recursive acronym “PNG’s not GIF”.

    AV1, VP8, VP9, and other modernized “open source” or “free” Video Codecs all appear to be patent encumbered.

    https://news.ycombinator.com/item?id=23747923

    https://en.wikipedia.org/wiki/AV1

    https://en.wikipedia.org/wiki/AVIF

    https://en.wikipedia.org/wiki/VP8








  • Well, now they just make you throw out the old Mac hardware and buy new for $1299 (8gb RAM lol) because it’s now out of support for the latest MacOS and the newest versions of Adobe Suite/MS Office/insert productivity work related proprietary software suite here is on board with Apple’s bullshit and won’t run on older MacOS versions.

    The more things change, the more they stay the same.


  • dezmd@lemmy.worldtoFediverse@lemmy.worldLemmy.ml tankie censorship problem
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    2
    ·
    edit-2
    25 days ago

    I’ll argue that crocodile tears deserve downvotes, as do bullies.

    Im pro jewish, Im pro Israeli, but im so anti-injustice that I’m willing to stand up to anyone pushing for or acting as a pro-war Israel supporter, or jewish as an Israeli identity when it comes to being prowarfare, when they still support what has quickly evolved into a politically strategic genocide against palestinians. Hamas deserved what it got in the immediate aftermath of October 7, but after 2 weeks then 3 weeks then a month then 2 months it showed that despite all of Israels’ military and civilian efforts of having an experienced security apparatus steeped in information warfare and threat containment, they didnt have the effective strategic competence to actually wipe out Hamas without having to constantly murder civilians.

    But they went ahead and kept on fucking killing.

    So now, they keep moving goal posts for any chance of peace. Its not a new strategy, but it has far more violent consequences and only further spreads fervor for more violence. Peace begets peace. One side doesn’t get to play that against the other like a ping pong match and expect objective obervers to fall for either side’s propaganda.

    This is all revenge without justice now.

    Take your foot off the throttle.


  • Wolfenstein 3-D definitely gets the credit, but Doom took it SO much further and was the first game that really brought out our gaming-kid excitement through fear and suspense even despite, in retrospect, it really just being a puzzle game with exploding demons (and when you get into the history and documentaries, it’s wild what they actually wanted to do in the engine, but the consumer level performance limits at the time cut into a much more in depth experience).





  • My inner voice is my voice as I hear it, and is more obviously there when I’m contemplative or reflective on ideas and concepts, but it doesn’t seem to actively dictate or narrate most of my actions as I go through the day, except perhaps in anxiety or adrenaline peaking situations. It does seem more likely to flip to the forefront when there’s an ‘emergency’ sort of moment to help stay calm and rational where others may panic. I do have some ‘imagery’ thoughts but only when I’m on more of an autopilot with an activity.

    Interestingly, I can have very vivid and detailed dreams filled with unique imagery and events that can seem very real and my inner voice kicks on sometimes during dreams, and I recognize it as a dream. I have at times been able to influence the direction of a dream that my subconscious usually seems to be running. These dreams can be expansive, I’m talking deep backstory, knowing things and languages I do not know, knowing details about history or science or math that I do not know, and having a strange hyper awareness of existence around me that I do not have when awake. The only really ‘scary’ dreams I’ve had since I was a kid are ones where I can’t find my kids, or where my dad is still alive and shows back up at home like he was just living somewhere else for a while (and it’s not so much scary as just hyper-confusing and stressful). The dad dreams are also some of the best dreams to have that inner voice of awareness happen.



  • Yeah, totally.

    Just imagine trying to do this with Windows Powershell, without a package manager like chocolatey to make it simple like linux…

    $workdir = "c:\installer\"
    
    If (Test-Path -Path $workdir -PathType Container)
    
    { Write-Host "$workdir already exists" -ForegroundColor Red}
    
    ELSE
    
    { New-Item -Path $workdir  -ItemType directory }
    
    $source = "https://download.mozilla.org/?product=firefox-latest&os=win64&lang=en-US"
    
    $destination = "$workdir\firefox.exe"
    
    if (Get-Command 'Invoke-Webrequest')
    
    {
    
         Invoke-WebRequest $source -OutFile $destination
    
    }
    
    else
    
    {
    
        $WebClient = New-Object System.Net.WebClient
    
        $webclient.DownloadFile($source, $destination)
    
    }
    
    Start-Process -FilePath "$workdir\firefox.exe" -ArgumentList "/S"
    
    Start-Sleep -s 35
    
    rm -Force $workdir/firefox*