• 0 Posts
  • 265 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle



  • It is not illegal to emulate a game that you own.

    In a lot of place it is illegal to circumvent technical protection measures, which is technically required for almost anything starting from NES era. Making it impossible to “legally” rip your own games (yes, even in places where there IS a tax to allow private copy of content you bought). So the only way you can do that is by downloading it, where there is no “legal” way to distribute it in the first place, so “legally” you can’t download it either.

    I’m not defending the practice, I’m saying that if you’re going the “legal” defense, you’re going to have a bad time if it gets attention. Fortunately, suing every single gamer on earth is not an attractive prospect.


  • Mario. Zelda. Metroid. For a time the occasional Splatoon. Maybe a Wario once in a while too. Some Pikmin. Even the built-in (paid) list of emulator games are attractive.

    Also, you severely underestimate the convenience factor for a lot of people. Yeah, I have a Steam Deck, and 95% of the time, it’s a completely seamless experience. With consoles, it’s 100% of the time. People want a “I turn it on, I start a game”, not a “I turn it on, I might be able to start a game, and sometimes it needs a bit of fiddling, not much, but, more than zero. And sure, I could have this or that other thing by going there and running that, you know, sometimes”.



  • I see some problems here.

    An LLM providing “an opinion” is not a thing, as far as current tech does. It’s just statistically right or wrong, and put that into word, which does not fit nicely with real use cases. Also, lots of tools already have autofix that can (on demand) handle many minor issues you mention, without any LLM. Assuming static analysis is already in place and decent tooling is used, this would not have to reach either a human or an AI agent or anything before getting fixed with little resources.

    As anecdotal evidence, we regularly look into those tools on the job. Granted, we don’t have billions of lines of code to check, but so far it’s at best useless. Another anecdotal evidence is the recent outburst from the curl project (and other, following suite) getting a mountain of issues that are bogus.

    I have no doubt that there is a place for human-sounding review and advice, alongside other more common uses like completion and documentation, but ultimately these systems are not able to think by design. The work still has to be done. And can’t go much beyond platitudes. You ask how common the horrible cases are, but that might not be the correct question. Horrific comments are easy to spot and filter out. Perfectly decent looking “minor fixes” that are well worded, follow guidelines, and pass all checks, while introducing an off by one error or suddenly decides to swap two parameters that happens to be compatible and make sense in context are the issue. And those, even if rare (empirically I’d say they are not that rare for now) are so much harder to spot without full human analysis, are a real threat.

    Yet another anecdotal… yes, that’s a lot. Given the current hype, I can only base my findings on personal experience, mostly. I use AI-based code completion, assuming it’s short enough to check at a glance, and the context is small enough that it can’t make mistakes. At most two-three lines at time. Even in this context, while checking that the generated code matches what I was going to write, I’ve seen a handful of mistakes slip through over a few months. It makes me dread what could get through a PR system, where the codebase is not necessarily fresh in the mind of the reviewer.

    This is not to say that none of that is useful, but if it were to be, it would require extremely high level of trust, far higher than current human intervention (which is also not great and source of mistakes, I’m very aware of that) to be. The goal should not be to emulate human mistakes, but to make something better.


  • I’m self-hosting my mails; no need for another third party that will decide whatever whenever. The major difficulty is the decades of things that are reliant on the old one.

    And I just said that google works fine for search, despite people claiming it’s on the decline, broken, unusable, etc. That’s not to move toward qwant, who are no less shady, burn money (sometimes coming from public money…), and despite wonderful claim of an autonomous index, completely stop working when Bing is down. As far as recommendations for search engine goes, google (and Bing for that matter) are far less disingenuous. All usable search engines these days are backed by the big ones anyway. Something like https://openwebsearch.eu/ would be a better alternative, assuming it follows on its promises.


  • The two thing I use most, by far, from Google, is gmail and basic search.

    Gmail, I’m looking to move away from it now, but I currently have every little addition to it disabled. Basic inbox and tags, no automatic filtering, no categories, no nothing.

    Search, my browser is set to open the “web” tab with the query, no transformation, no summary, no “for you”, no AI garbage, no “we thought you wanted video so there’s only video in the replies”. It still works fine.

    Basically, none of what they added for years… maybe decade at this point, had held a glimmer of interest from me. It feels like this trend will continue. I just want something very basic that works.









  • When NFT started getting popular. Forums were full of idiots saying “now I can really BUY something and HAVE it!” as opposed to, say, game publishers having their server with user accounts on it and their item there. There’s even people that touted “we will be able to bring items from one game to another!”. Pointing the silliness of the idea to them was a lost cause.

    And, since that’s not how any of this works, it crashed and aside from some big publisher being incredibly late to the party, the idea is now buried deep and forgotten.


  • This is the TYPICAL AI use case :

    • have situation that’s not perfect, but works fine and is understandable (old control panel and some hidden settings)
    • improve on the old control panel, create subsections that makes sense, make it searchable, everyone is happy
    • someone decides that “control panel” and “old looking UI” have to go, create a cluster-a-doodle-fuck of a garbage mess labeled “Settings”, put only half the old settings in there, and half the time conflicts with other well-established ways to do things
    • keep pushing the new thing despite it being so horrendous a kitten litter dies every time it is used
    • pretend “there is a problem with settings, but we can solve it with AI”
    • ???
    • nothing, whatever, definitely not profit

    It seems that people keep forgetting we just, did stuff. Changing most system settings wasn’t an incomprehensible chore reserved to the most elite of people. And changing the fringe ultra rare and hard to find setting only happened with half-decent competent people. No need to throw AI at that… unless you dismantle everything that works before, of course.

    I swear, it’s not long ago that people were touting that we could finally have decent microtransactions in games thanks to blockchain, despite microtransactions being a very lucrative thing for decades before. And don’t get me started on people saying “but it’s the only way artists can get paid”.

    As a collective, humanity is dumb.