We're well beyond benefit of the doubt these days. If it looks like a duck... For me there wasn't any doubt, the author's first top comment here was evidence enough, then seeing the readme + random code + random commit message, it's all obvious LLM-speak to me.
I don't particularly care, though, and I'm more positive about LLMs than negative even if I don't (yet?) use them very much. I think it's hilarious that a few people asked for Python bindings and then bam, done, and one person is like "..wha?" Yes, LLMs can do that sort of grunt work now! How cool, if kind of pointless. Couldn't the cycles have just been spent on trying to make muPDF better? Though I see they're in C and AGPL, I suppose either is motivation enough to do a rewrite instead. (This is MIT Licensed though it's still unclear to me how 100% or even large-% vibe-coded code deserves any copyright protection, I think all such should generally be under the Unlicense/public domain.)
If the intent of "benefit of the doubt" is to reduce people having a freak out over anyone who dares use these tools, I get that.
You still have no basis in claiming copyright protection hence you cannot set a license on that code.
Instead of the WTFPL you should just write a disclaimer that due to being machine generated and devoid of creating work, the work is not protected by copyright and free to be used without any license.
Besides being standard, it's also reasonable solely for game developers not having to worry about chargebacks and financial fraud at all. Let alone all the other stuff your game gets, and stuff your game has the option of making use of (like network infrastructure for multiplayer games).
I also have wondered about the Amazon/Twitch deal. I suspect it's all net-positive income for GOG but much like Google funding Firefox, if Amazon ever decides to take it away I wonder how much damage that would do to GOG. Certainly some damage of awareness. I think the only thing I've bought on GOG was the Yakuza 0-6 collection, the other hundred+ games were free. I've at least downloaded and played some of them, Lutris on Linux works fairly well. (Many were ones I already bought and played on steam, which is kind of annoying, but some of them were ones I was planning to buy if they went on sale, so whatever. I'm more mixed about how it, plus Epic's game giveaways, can damage the entire concept of paying for games. Gamepass factors in too, but Steam's routine sales also ruined me from the idea of paying "full price". I can't look at Switch or Oculus/Meta pricing and think it's worth it.)
It was released February 2022, that's only almost 4 years ago. 4-5 years is a good target for a refresh, I'll be somewhat surprised if there's not a new one in 2027 (but I was surprised by the lifespan of the Switch, and even the 7-8 years of the 360/PS3 era were surprisingly long, long generations are common now so no new Deck until 2028 or 2029 isn't out of the question), but any more frequently doesn't really make sense as the important components aren't improving in price/capability fast enough, and the initial release was and still is very capable rather than woefully inadequate. The motivations for upgrading are also different from a phone or more general laptop. I think the most common ranking of priorities for improvement would be: having various games run at all (mostly a software problem, Steam Deck already supports hardware ray tracing that various games now require), similar price range, better active battery life, physically lighter, and last would be higher graphical fidelity/performance. The things further down can't compromise the things higher up. Battery life advances being slow is kind of the killer.
There's a point that they could prioritize selling to new owners over existing owners looking to upgrade, and having a more capable device would help with that, but I think the marginal increase is probably not very big. The Steam Deck estimated sales were at 4 million units earlier this year, but that's still a relatively small portion of the whole PC gaming market (132m monthly active users on steam alone by 2021). It has been a big success for them, but it still exceeded their expectations, so I think they also would be skeptical of any large marginal improvement of new owner sales for what would likely be a minor improvement on the important specs. There's also competition from Windows handhelds whose sales don't suggest a large market just wishing Valve had a slightly more capable device that they'd pay more for.
Of course getting overly pedantic leads to its own issues, much like the distinctions between types of tests.
At my last Java job I used to commonly say things like "mocks are a smell", and avoided Mockito like GP, though it was occasionally useful. PowerMock was also sometimes used because it lets you get into the innards of anything without changing any code, but much more rarely. Ideally you don't need a test double at all.
Zoo keepers sometimes experiment with giving their tigers or other big cats larger enclosures, but that can increase their stress because now they have a bigger territory to patrol.
Growing up my cat would get antsy and stressed if she hadn’t gone outside in a day. I can see how people can mistake this for needing space, but it wasn’t relaxing for her. She had to go out to remark her territory, and seek out any stray cats encroaching on her space. Noticeably very stressful for her! In the end when she couldn’t retainer her territory anymore, she went in fast decline.
Sometimes LLMs will give a "why not..." or just mention something related, that's how I found out about https://recoll.org/ and https://www.ventoy.net/ But people should probably more often explicitly prompt them to suggest alternatives before diving in to produce something new...
(You won't be able to read replies, or browse to the user's post feed, but you can at least see individual tweets. I still wrap links with s/x/fxtwitter/ though since it tends to be a better preview in e.g. discord.)
For bluesky, it seems to be a user choice thing, and a step between full-public and only-followers.
I don't particularly care, though, and I'm more positive about LLMs than negative even if I don't (yet?) use them very much. I think it's hilarious that a few people asked for Python bindings and then bam, done, and one person is like "..wha?" Yes, LLMs can do that sort of grunt work now! How cool, if kind of pointless. Couldn't the cycles have just been spent on trying to make muPDF better? Though I see they're in C and AGPL, I suppose either is motivation enough to do a rewrite instead. (This is MIT Licensed though it's still unclear to me how 100% or even large-% vibe-coded code deserves any copyright protection, I think all such should generally be under the Unlicense/public domain.)
If the intent of "benefit of the doubt" is to reduce people having a freak out over anyone who dares use these tools, I get that.
reply