I would recommend it. It can take a minute your first time through to get to some of the intense optimization stuff, but a lot of it’s there really early.
The dominant gameplay loop by far is “you have tools. There’s a new problem to solve with those tools that’s hard/tedious. Solving it means you can make tools that make the problem easier. Goto step one”.
- 0 Posts
- 114 Comments
That fits. I think games where you need to care for a dumb little creature hit a couple buttons in our psychology. You want to make it do the right thing because you want to succeed at the game and get that reward of “it did good”. It’s struggling, which means you’re paying attention to it, and it’s doing so with enough charm that you’re not just entirely indifferent. Most importantly, it needs to succeed often enough to make sure you know it can, and slowly get better so you have the long term satisfaction of having improved it. Extra bonus points if you can give a bit of wish fulfillment fantasy. “My sim who regularly eats old fish out of the trash is somehow a self employed artist who lives in a great house I got distracted and built to my dream specification. I would totally play pool until I wet myself and fell asleep crying on the floor.”
I think there’s actually a lot of truth to fun being related to frustration. If something is too easy you don’t get the dopamine hit, because why would your brain reward you for learning something trivial? If it’s too hard the path to most joy is giving up. At the sweet spot it’s obviously possible, but you struggle enough that you get a dash of dopamine for succeeding. The trick is keeping the struggle varied or infrequent enough that you’re brain doesn’t declare it a source of diminishing returns.
Shitty mobile games are the king of it, since they have a standard/easy ramp that quickly moves to just above most people’s threshold with the “out” of a loot box that has a chance to give you a bonus labeled as just a small boost. And they’re normally $10/10, but the 50 packs is $15 for the moment, and since you’re new you get $10 off…
Not-those types of games tend to just try for “balanced difficulty scaling”.
The factorio dev blog has some good reads about finding the right balance of tedium as driving mechanism to figure out automation and also needing the game to be enjoyable. Basically the moment an activity becomes stale they want you to be able to automate it
City skylines would be the best place to live, and would have a natural friendship with factorio.
It would be a bit weird making a bowl of cereal and having a freight train blast up to your house at 200mph, a robot flies out of the depot just past the dog park, skims above the pedestrian walkways at just under the speed of sound, unloads the single stack of of cereal boxes that the train is carrying and sticks it in your pantry before they both vanish just as fast. You only had a half a box of raisin bran left and you hit the resupply threshold.
Okay, but trying to guide a braindead little sim automaton through basically playing factorio would be incredible. “Oh my God, why are you running the blue circuit belt through there? Stop it! No! STOP CRYING DIANE, YOU CHOSE TO SKIP EATING AND USE A SUSHI BELT. Stop eating off the floor, there’s coal everywhere”.
ricecake@sh.itjust.worksto
Desire Paths@sh.itjust.works•Main path 5 minutes from the city CBD
8·5 days agoOther than the ADA compliance mentioned, there’s also weird property ownership and utility access things that can come up.
The laws that give them the ability to put sidewalks on your property usually phrase a limit on where they can put it. They can’t just cut a 45° corner off your lawn because it’s easier. If the property that owns that wall technically exists in a funny shape their sketches of the plan could have happily breezed along making a weird gap.
There could also be a utility junction under that area that they didn’t want to cover.I don’t think there was a tree because you don’t see the mound or divot that you usually see if there was a tree somewhere, at least one big enough to warrant that much of a sidewalk swerve.
ricecake@sh.itjust.worksto
Ask Lemmy@lemmy.world•Anything practical to do in the USA to stop imperialism?
11·10 days agoWhy do you think violence would accelerate things? They don’t need the violence to be real to react to it, so if it would accelerate things for them they would just do it. Likewise, protest or strikes aren’t going to magically be treated as peaceful. They’ll just call it an insurrection regardless. . It’s why a lot of people hesitate to act. There’s a big difference between a protest where your local police department might use tear gas if you stick around after they tell you to leave and a protest where the president is encouraging random nut jobs to hit you with a car, has encouraged your police department to shoot you, and is sending the national guard to shoot you.
Yup. The risk of someone breaking into your house and stealing your post-it note is vastly different from someone guessing your password, and the risk changes again when it’s a post-it note on your work computer monitor.
One of the best things you can do with your critical passwords is put them on a piece of paper with no other identifying information and then put that piece of paper in your wallet. Adults in modern society are usually quite good at keeping track of and securing little sheets of paper.
I’m paranoid, so I put mine on an encrypted NFC card that I printed to look like an expired gift card to a store that went out of business. It’s got what I need to bootstrap the recovery process if I loose all my MFA tokens (I keep another copy in a small waterproof box with things like my car title. It’s labeled “important documents: do not lose” and kept unlocked so any would be thief feels inclined to open it and see it’s worthless to them rather than taking the box to figure that out somewhere else. The home copy is important because there’s vaguely plausible scenarios where I lose both my phone and wallet at the same time. )
Stealing my laptop and getting my stuff is a significantly larger risk than me leaving my computer on and unattended without locking the screen.
Passkeys are a good trend because they’re just about the only security enhancement in recent memory that increases security and usability at the same time.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
51·22 days agoYup, that’s a good one.
Purely for discussions sake, I’d say that the video game entity is making a choice, but it lacks volition.
No freewill or consciousness, but it’s selecting a course of action based on environment circumstances.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
131·22 days agoIt’s really not. The people who invented the term “artificial intelligence” both meant something different than you’re thinking the term means and also thought human level intelligence was far simpler to model than it turned out to be.
You’re thinking of intelligence as compared to a human, and they were thinking of intelligence as compared to a wood chipper. The computers of the time executed much more mechanical tasks, like moving text into place on a printer layout.
They aimed to intelligence, where intelligence was understood as tasks that were more than just rote computation but responded to the environment they executed in. Text layout by knowing how to do line breaks and change font sizes. Parsing word context to know if something is a typo.
These tasks require something more than rote mechanical action. They’re far from human intelligence, and entirely lacking in the introspective or adaptive qualities that we associate with humans, but they’re still responsive.Using AI only to refer to human intelligence is the missuse of the term by writers and television producers.
The people who coined the terms would have found it quaint to say something isn’t intelligence because it consists of math and fancy scripting. Their efforts were predicated on the assumption that human intelligence was nothing more than math, and programming in general is an extremely abstract form of math.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
42·23 days agohttps://www.mozillafoundation.org/en/donate/ if you’re actually interested in donating.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
23·23 days agoRight now browser usage patterns are shifting because people are trying new things. Most of those new things are AI integration. If those new things prove popular or have staying power remains to be seen.
Firefox , in my estimation, is looking to leverage their existing reputation for privacy focus while also adding new technologies that people seem at least interested in trying.
A larger user base means that people will pay more for ads, which if they maintain their user control and privacy standards users are less likely to disable on the default landing screen.

It’s why they keep getting flac for working on privacy preserving advertising technology: they want you to use Firefox because they don’t stop you from disabling the bullshit, and they hope to do the bullshit in a way that makes you not mind leaving it on.
All the AI stuff was mentioned in the same context as discussion about how they need to seek money in ways that aren’t simply being paid by Google.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
322·23 days agoTheir CEO makes more than I think CEOs should earn in general, but the rest of their executives earn relatively normal to low salaries for their roles and the sector.
Non-profit doesn’t mean everyone works for free.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
44·23 days agoBut that’s just saying that instead of using Firefox and not turning on the feature, you’ll use a less maintained version of Firefox where they didn’t enable the feature. I don’t feel like those projects have much value add in the privacy spectrum compared to Firefox, particularly when one of them was owned by an advertising company, and neither of them actually has the resources to maintain or operate a browser in isolation, which is a major concern regarding security and privacy both.
ricecake@sh.itjust.worksto
Technology@lemmy.world•Firefox Will Ship with an "AI Kill Switch" to Completely Disable all AI Features - 9to5LinuxEnglish
264·23 days agoA very vocal portion of the user base, but we don’t actually know what absolute portion cares. I’m personally unlikely to use possible AI features outside translation, but Mozilla has generally done enough that I don’t feel particularly worried they’re going to mess with my privacy or force me to use a feature I don’t want.
For a slightly less dramatic description: the person who’s been in charge of Firefox is now the CEO of Mozilla. In an interview they detailed their vision which includes trying to get money in more ways than just making Google the default search engine, all of which involve growing the user base. He said that ignoring changes in technology doesn’t benefit users or the Internet, and alluded to some previously announced features that are in progress for Firefox, including on device AI tools for things like alttext generation and translation, and upcoming features like an AI browsing window which has more integration with an AI including ones that aren’t on the device depending on what the user selects.
He reiterated that user control of data and privacy remains their biggest selling point, so that has to remain the focus of whatever path they take.
ricecake@sh.itjust.worksto
No Stupid Questions@lemmy.world•Do you ever feel like your life is "scripted"? Like everything is written by some entity controlling your life? Like you live in a fictional universe? Is this feeling normal/common?
3·1 month agoWe’ve actually figured out that that one is basically a “stutter” in your memory encoding system. Consciousness isn’t as continuous as it feels, and so you can get a situation where your memory says it just put some stuff in working memory and consciousness thinks it means your current thoughts or observations. So you end up with a feeling of a past recollection of a current awareness. Because it’s tagged “past” you can’t do anything other than understand it to be in the past, even though you’re actively experiencing it.
A related phenomenon is how you “always” wake up just before the loud noise. Even though you’re asleep you still hear things and process audio. A loud noise happens and your audio processing tells you to wake up. Conscious you wakes up, creating that new memory, and then processes the noise that woke you.Consciousness is a process that takes place over a duration, not an instant.
ricecake@sh.itjust.worksto
Programmer Humor@programming.dev•Programmers are no longer needed!
3·1 month agoMy standard for an orm is that if it’s doing something wrong or I need to do something special that it’s trivial to move it aside and either use plain SQL or it’s SQL generator myself.
In production code, plain SQL strings are a concern for me since they’re subject to the whole array of human errors and vulnerabilities.
Something like
stmt = select(users).where(users.c.name == 'somename')is basically as flexible as the string, but it’s not going to forget a quote or neglect to use SQL escaping or parametrize the query.And sometimes you just need it to get out of the way because your query is reaaaaaal weird, although at that point a view you wrap with the orm might be better.
If you’ve done things right though, most of the time you’ll be doing simple primary key lookups and joins with a few filters at most.
ricecake@sh.itjust.worksto
Technology@lemmy.world•IBM CEO says there is 'no way' spending trillions on AI data centers will pay off at today's infrastructure costsEnglish
1·1 month agoOh, they totally will. It’ll be another website boom. A lot of the big web presences will be damaged by the bust and hosting costs will fall through the floor. Less barrier to entry for making your little website and some portion of those will become problematicly large due to cheap cost driving bad design and we’ll go through the third or fourth round of this.
Or, for deepest irony, some of the most optimally located datacenters could be converted into steel mills and industrial bakeries.



I agree that it’s artificial scarcity, but I don’t think the conversation is going to fully be able to move to removing that scarcity until we find a way to handle the people who rearrange the bits actually living in a world of objects and totally authentic scarcity.
It’s the same dilemma we have with authors and musicians. Even if it can be infinitely copied the people who make it still need to eat, and not just be able to find a way to eat, but to reliably and predictably eat which makes donations and crowd funding iffy at best.
As a user and contributer to open source, I’m loath to put up any defense of something that irritates me more often than not. As a person who makes a living working on the closed side I can honestly say I would probably not be in the field if there wasn’t as much ability to make a living in it.
Software patents can fuck off though.