• 2 Posts
  • 24 Comments
Joined 8 months ago
cake
Cake day: December 9th, 2024

help-circle
  • There are other privacy issues with having an indelible marker as to the origin and chain of custody of every digital artifact. And other non-privacy issues.

    So the idea here is that my phone camera attaches a crypro token to the metadata of every photo it takes? (Or worse, embeds it into the image steganographically like printer dots.) Then if I send that photo to a friend in signal, that app attaches a token indicating the transfer? And so on?

    If that’s a video of say, police murdering someone, maybe I don’t want a perfect trail pointing back to me just to prove I didnt deep fake it. And if that’s where we are, then every video of power being abused is going to “be fake” because no sane person would sacrifice their privacy, possibly their life, to “prove” a video isnt AI generated.

    And those in power, the mainstream media say, aren’t going to demonstrate the crypto chain of custody on every video they show on the news. They’re going to show whatever they want, then say “its legit, trust us!” and most people will.

    These are the fundamental issues with crypto that people actually don’t understand: too much of it is actually opt-in, it’s unclear to most people what’s actually proved or protected, and it doesn’t actually address or understsnd where trust, authority, and power actually come from.


  • It sounds like this guy was also relying on the AI to self-report status. Did any of this happen? Like is the replit AI really hooked up to a CLI, did it even make a DB to start with, was there anything useful in it, and did it actually delete it?

    Or is this all just a long roleplaying session where this guy pretends to run a business and the AI pretends to do employee stuff for him?

    Because 90% of this article is “I asked the AI and it said:” which is not a reliable source for information.




  • 2007 wasn’t a good year to start a new career, as it turned out.

    Fuck me man, I entered tech in 2008, a miserable time to be job hunting.

    At least Wordsmith Dot Social is half-abandoned and has no comment system, so I won’t have to deal with techbros batting for billionaires or preaching the power of Open Source (™ Open Source Initiativeⓡ).

    Ah, too bad this is the cross post from HackerNews! I haven’t looked at the bad orange site comments yet but if tradition holds, they’ll be even worse than predicted.

    Does that mean it falls to us, the Lemmings, to preach about open source?




  • Well, before I dive into the cesspit of orange site comments, I want to say that I respect this guy for admitting publicly that he wasted a few weeks of time that his clients were waiting on him to dick around with AI and that ultimately that was a failure with little to show for itself.

    But this plan… I’ve asked AI for some smaller, controlled code snippets. Not even this “give me a website” business some people seem to try, just “give me a priority heap” and it can’t even build out the basics of the api. It takes some incredible arrogance to blindly trust AI code for days and days.

    Especially in a language you don’t know, and doubly especially in Go which has a beginner friendly reputation but is actually filled with footguns. Trying to generate a SAAS app using go, I’m sure it was filled with whacky channel usage that if you aren’t careful and do proper global planning, you will tangle yourself all up in them. Not to mention it’s nil-based error handling which requires you to write a very specific style if if-ladder error checks. Which LLMs are great at consistently applying rules, I’m sure you’ve noticed. I haven’t used go in a few years so some of this may have been streamlined a little with syntax changes, but hey, guess who else was trained on years of slightly outdated Go code?



  • From the GitHub:

    Now playable (previously worked with Proton Experimental):
        Batman: Arkham Asylum Game of the Year Edition
        Black Ink
        Factorio
        Ignited Entry
        Microsoft Flight Simulator 2024
        MySims Kingdom
        No Man's Sky in VR mode (regressed after a game update)
        Rising Storm 2: Vietnam
        Sniper Elite: Nazi Zombie Army
        Soul Interface
        THE KING OF FIGHTERS XIII GLOBAL MATCH
        VIDEO GAME (924310)
        Willful
        X Rebirth VR Edition
    Fixed / improved video playback in:
        Agony Unrated
        All-Star Fruit Racing
        Audiosurf
        Bloodstained: Ritual of the Night
        Gal*Gun 2
        Greedfall
        Indigo Park: Chapter 1
        Omensight
        SOULCALIBUR VI
        TELEFORUM
        Tintin Reporter - Cigars of the Pharaoh
        Zero Escape: The Nonary Games
    
    The rest of the update
    Reinstated hack from Proton 7 that helped with SpellForce: Platinum Edition, NieR: Automata, Sekiro: Shadows Die Twice and DARK SOULS III crashing with monitors exposing too many possible resolutions.
    Improved performance in Dirt Rally 2.0.
    Fixed Final Fantasy XVI demo displaying driver warning on launch.
    Fixed Grand Theft Auto V Enhanced launcher hang and the game crashing on launch as well as not being possible to uninstall it via Steam.
    Fixed XCOM 2 erroring out when trying to connect to my2K.
    Fixed network issues in Hunt: Showdown 1896 after a game update.
    Fixed Rivals of Aether II, Stalker 2, The Axis Unseen, Beyond Handwell, Marvel Rivals, The Finals, Creatures of Ava crashing with Intel GPUs.
    Added support for game mods that load via custom dinput8.dll.
    Fixed input not working with Studio System : Guardian Angel.
    Fixed cursor not working in the menu of Amerzone: The Explorer's Legacy (1999).
    Fixed Deviator crashing with AMD GPUs shortly after launching.
    Fixed Warhammer: Vermintide 2 showing prerequisite installer on every launch.
    Re-enabled nvapi for Neverwinter, Star Trek Online and Champions Online.
    Fixed full screen mode in The Bright Star Of Seraph-Katis.
    Improved situation with audio crackling in Assassin’s Creed Shadows on Steam Deck.
    Improved reliability of Proton Prefix creation.
    Fixed Supermarket Together not detecting DLC on some systems.
    Fixed extras video playback in Shadow Warrior 2.
    Fixed VR mode in Evochron Legacy SE.
    Fixed non-Steam Battle.net installations.
    Fixed Sea of Thieves Xbox login window not working.
    Fixed graphics scaling in Master Magistrate.
    Fixed interface elements in Disney Epic Mickey 2: The Power of Two showing as solid green color.
    Included initial work on speech synthesis - requires manual installation of Proton Voice Files (steam://install/3086180), confirmed to work with The Thief, the Witch, the Toad, and the Mushroom.
    Fixed video playback in Twisted Sails.
    Improved video playback in Max: The Curse of Brotherhood.
    Added hack to allow Steam Overlay to function with EAC EOS games.
    Fixed CPU topology override issues on machines with more than 32 logical cores.
    Fixed Proton sometimes creating an empty window when running via XWayland.
    Fixed Marvel Rivals displaying OS/drivers out of date warning.
    Fixed desync issue with 60FPS AVPro videos in VRChat.
    Fixed intermittent freezing in Spirit Hunter: NG.
    Fixed The Finals crashing after a recent game update.
    Improved Ubisoft Connect behavior when switching between Proton versions.
    Improved video playback in Locoland on NVIDIA GPUs.
    Improved video playback in Microsoft Flight Simulator.
    Fixed Tiny Cauldron freezing when selecting some resolutions.
    Fixed various crashes affecting Final Fantasy XIV launcher.
    Fixed broken account creation in Final Fantasy XIV.
    Fixed Nioh: Complete Edition hanging on a black screen when skipping videos.
    Fixed Killsquad freezing on character selection screen.
    Fixed Dread X Collection 3 Bete Grise minigame.
    Fixed video playback in ATRI - My Dear Moments-.
    Fixed Dark and Darker not being playable after a game update.
    Updated libvkd3d-shader to vkd3d-1.15-179-g21e08955d3c3.
    Updated dxvk to v2.6.1.
    Updated dxvk-nvapi to v0.9.0.
    Updated vkd3d-proton to v2.14.1-153-ga7159b80e165.
    Updated wine-mono to 9.4.0.
    Updated Xalia to 0.4.5 and enabled it for The TakeOver, Floppy Heroes, Whiskered Away, Himno, Survirus, The Adventure of Ninomae Ina'nis.
    Rebased Wine on top of wine-10.0.
    Added Steamworks SDK 1.62 support.
    

  • Further, “Whether another user actually downloaded the content that Meta made available” through torrenting “is irrelevant,” the authors alleged. “Meta ‘reproduced’ the works as soon as it made them available to other peers.”

    A “peer” in bittorrent is someone else who is downloading the same file as you. This is opposed to a “seeder” which is also a peer but is only sending data, no longer receiving.

    You don’t have to finish the file to share it though, that’s a major part of bittorrent. Each peer shares parts of the files that they’ve partially downloaded already. So Meta didn’t need to finish and share the whole file to have technically shared some parts of copyrighted works. Unless they just had uploading completely disabled, but they still “reproduced” those works by vectorizing them into an LLM. If Gemini can reproduce a copyrighted work “from memory” then that still counts.

    Now, to be clear, fuck Meta but also fuck this argument. By the same logic, almost any computer on the internet is guilty of copyright infringement. Proxy servers, VPNs, basically any compute that routed those packets temporarily had (or still has for caches, logs, etc) copies of that protected data.

    I don’t think copyrights and open global networks are compatible concepts in the long run. I wonder which the ruling class will destroy first? (Spoilers, how “open” is the internet anymore?)


  • Funny, a 7 year old post about “forgotten” techniques. I was actually just researching Fibonacci caches as one of the impactful, early, optimisations of unification (the inference technique that underlies prolog). I was on one of my “everything old is new, still relevant, and all models of computing are actually the same” kicks researching AI for my game. Turns out that complex state machines and hierarchical task networks look the same when you squint, and there’s about a million ways to dynamically evaluate preconditions depending on what model you decide you need.



  • I’m with the commenters, people who make claims like this need to be treated as criminals for the fraud they’re committing. LLMs can’t even produce 70% of the working code in a single file, and even then it can only be about 300 lines long at most before it runs out of token memory.

    The only code AI is writing is code that’s already been written, which means OpenAI’s number one competitor is SquareSpace. Because, sure, AI can definitely crank out another dropshipping, e-commerce, SEO hyper-optimized, ad-flooded, scam site in no time at all.

    In my day to day work with legacy code I regularly run across 10K+ LOC files that AI can’t even parse, let alone split it up into smaller working fragments, remove dead code, or even find and fix bugs.

    We have static analysis tools that can even do some of that better than LLMs.

    Likewise, having managed eams of intelligent people in developing complex networked systems, often the hardest problem a team faces is not hammering out shit loads of awful code (unless you work at MS, Google, or Meta) but rather its figuring out what the correct question to ask was. Sometimes the solution is even simple and obvious, once you understand what the problem actually is.

    Now, when it comes time to explain to the C-suite the problem after its been discovered, maybe AI will be helpful there? After all, it seems the main thing LLMs are good at is convincing morons in suits to spend money on problems they don’t understand.



  • It’s an untenable situation because its so much bigger than the tech world and open source. FOSS fundamentally works on a communal model: everyone needs lots of software, no one can hope to write it all themselves, so what if we distributed the labor out among the community so that everyone can work on some things important to them and the whole community benefits.

    Then, capitalist businesses entered the picture and began using more and more open software as backbone for their enterprises. Government entanglements further complicate the picture, but fundamentally the capitalist mindset is incapable of building or maintaining our current technological base. It isn’t capable of maintaining or building our infrastructure either: almost all of that was built on government subsidies, socialism.

    And now that vulture capitalism is the law of the land, everything is falling apart because there’s no more “slack” in the system where people can engage in personal socialism on projects like FLOSS, every bit of our time is being stolen to pad the numbers of capitalists.

    This bleeds over into attitude as well. Every entitled user who thinks their personal issue is more important than any other concern is a trump or musk in miniature, believing that the the blowhard bravado of our current government is a model for forcing work to get done rather than a death spiral there’s no pulling out of.

    You want FLOSS software that’s good? You want less burden on maintainers? You want a safer, saner, more human-centric technology base? You want a better tech world?

    Eat. The. Rich.


  • There are aspects that could be better, sure. I think communities should be like sets of posts, subject to unions, conjuctions, and other set operations. Then you wouldnt have the issue of 5 versions of c/memes, they could be virtually joined into one memes community at the user level (and the user can filter out instances, communities, and users they don’t like of course). Moderation could be decoupled from communities and made a broader service that users choose to interact with, agreeing to a level of moderation comfortable for their experience.

    But also, put me in the group that thinks lemmy should stay small. Corpo social has convinced us that a single big room with every idiot and literally their mother screaming into it is how the internet should be and it isn’t. We can go back to smaller, focused online communities that don’t openly invite everyone to come in and fight.

    Centralization tendencies are all rooted in power and control. We need to fragment more.