Ah, I see. Do you use any guidelines for when to apply it, or is it just by feel?
Ah, I see. Do you use any guidelines for when to apply it, or is it just by feel?
Just out of curiosity, is there a particular reasoning for not using type hints?
Haven’t looked much at the code, but not using type annotations in a large python project in 2025 sounds a bit suspect.
As for tests, meh. Trying to test and catch errors in stateful processes is a losing cause, so I sort of get it, at least for a language like python. It’s better to focus on making it fault tolerant. Let it crash and just restart the process. If it’s a logical error, it should be easy to detect. No idea how fault tolerant piefed is designed to be though.
1000+ line files with no type hints doesn’t sound all that great though, some people thrive in the chaos I suppose.
The feedback is a bit harsh though, and doesn’t really inform the developers of why these issues can be deal breakers for some.
I appreciate the gesture though, I’m sure someone will read it and find it helpful
My life is too busy to play games all that often, and I still have a backlog of games I could go through. Ignoring the ethical question of pirating, I’m not sure the risk of running unverified executables are worth the risk for most people.
As interesting as the game looks, the 315$ price tag for all the DLC made me lose interest.
It’s not that I have anything against that sort of games, Total War Warhammer sits at a similar price tag and I got all of the DLCs until CA dropped the ball with TWW3, but it’s a real turn off as I’m not interested in doing the homework of finding out which DLCs are needed and which are not.
Maybe I’m blind, but I can’t see it? The target audience is PC gamers, and even though I rarely browse gaming websites anymore, this type of snark seems to be fairly standard for the last 10+ years.
Minecraft is the best-selling game of all time, but it’s looked pretty much the same for the entirety of its almost 14 year run. There’s an argument to be made that it’s showing its age in places, an argument I won’t make because I don’t think so myself, but all the same, as revealed during today’s Minecraft Live, Mojang announced that the sandbox game is getting a pretty big visual overhaul update called Vibrant Visuals. Now, don’t worry, it’ll still be all blocks and squares ‘n’ that, but it will be changing up how lighting looks.
A blog post explains things in a bit more detail, with one of the big things being that there’ll now be volumetric lighting. What that translates to is things like sunlight shining more naturally across different surfaces, even shining through windows, and every individual block will cast its own shadow. Mobs and items will glow a bit more too, so it’s not just about the overworld lighting.
This update is coming to the Bedrock Edition of the game first, with the post noting that it hopes to bring this “graphics revamp (either fully or partially) to as many devices as possible”, though there’s not even a release window for it yet. There are plans to bring it to Java Edition too.
I might not have much of a horse in this race as someone that only really plays Minecraft once in a blue moon (and normally swiftly puts it down because I’m not that kind of creative and I get too stressed out from survival mode), but honestly, I’m not a fan. Minecraft is inherently not a natural looking game, and this lighting overhaul just adds a touch to much realism for my tastes. Besides, this kind of lighting already exists in countless mods, so for plenty of people it’s not even really needed.
In any case, there were a few other announcements from Minecraft Live too, like the fact you’ll soon be able to fly around on friendly versions of ghasts, which I do quite like the look of. There’s a live event taking place from March 25 to April 7 too where you get to hang out with Jack Black’s version of Steve to defend a village in some mini-games, which’ll net you a cape if you’re successful. Bit less exciting, but to each their own!
First line in their about us:
Rock Paper Shotgun is about PC gaming.
Skavau is completely unaffiliated with this action (I don’t even know him), please don’t accuse him of being a part of this. He is just trying to help you understand how you can see this from a different perspective.
I think you misinterpret my disagreement as lack of comprehension.
No, I’m referencing you mixing the moderators into this when I’ve told you they got nothing to do with it. I’m literally trying to take the full responsibility for this instead passing it off to the moderators.
It’s like you all took a course in conflict de-escalation and chose to do the opposite.
I prefer honesty and dialogue over the corporate spiel. Sharing my view points and getting counter arguments is how you learn about people opinions beyond the their rage comments. I’ve already said sorry to the lemmy.world administrators that contacted me about the issue and have no problem saying that in this instance, the pinging was a mistake. I’ve also told you that it wont happen to your instance again as I’ve spoken to one of your admins.
(You’re not even using the politician’s non-apology “I’m sorry if some of you feel upset”.)
Do you want that sort of thing? You make it sound like I’m wrong for engaging with people who disagreed with the pinging instead of passing off some fake apology and not engage further.
I made precisely two accusations in that post:
(1) Like other spammers,you thought that your message was more important than people’s subscription preferences
Yes, that is a wrongful accusation. I only wanted to help someone who asked for help with their migration. I do not think my message is more important than other. Pinging does not suppress other people’s messages. Everyone can ping, it’s built in feature meant to be used. Just because you disagree with the usage, doesn’t make your unrelated accusation true.
(2) Everyone involved in this mass spam is completely unrepentant and you all sound like you’d do it again in a heartbeat if you had another important message you wanted to share.
This is also completely wrong. Blaze have said sorry in multiple comments, one of those comments were even a reply to you, so I really do not appreciate you falsely accusing him of something that is provably false. I’ve also made it clear in multiple comments that this wasn’t the intended outcome of the action, and that the notification would need to be revised if ever done again. How is that not making it clear that I wouldn’t do it again?
I’m also not willing to accept the statement that this is unequivocally a bad action to take. I’ve done it once before and the comments in that instance were all positive, only a single person downvoted the comment pinging users. Based on the feedback from this instance, it clear that it’s contextual when it’s a good move and when it isn’t.
You’re blowing this out of proportions, and again, this doesn’t have anything to do with the mods, if you’re going to reply to my message, at least read it first.
You’re also making a bunch of wrong accusations. This was a community migration, you got pinged because you have interacted with the community. I was asked to help notify people of the migration, this isn’t something regular that clogs up people’s inboxes. You gotten one (1) ping from the script, your replies have taken 10x the amount of time the ping did.
First off, there isn’t a really bot involved, it’s a simple script that collects a list of people that have interacted with the community in the last year as there isn’t a way to get the subscription list. Second of all, the tagging only notifies, there isn’t any command or authoritative language included in the message. The mods weren’t even involved in this instance by the looks of it, I’m not sure by what angle you view the ping as authoritative.
It was also a single ping, not some repeating message that spammed you multiple times.
I hope that you consider the above as fair, and not overly critical. I’m not trying to throw stones. Everyone is human here. Well, except for the bot. But even it makes mistakes.
Not at all, I’d say all well reasoned feedback is always welcome, and I mostly agree with all your points.
To mention a things:
The mass tagging instead of DMs were to spare the server from spamming DM requests. Originally though, the bot was written to reply to the latest post or comment you made in the community, but similar to sending DMs, mass tagging in a few condensed comments is “tidier” in some sense.
The script (it isn’t really a bot as it requires manual input) was set to look 365 days back, which might have been fine for football@lemmy.world where it was originally used. I suppose for a community that have more non-subscriber engagement, a tighter timeline like a week or month *might *have been better.
If I could have gotten the subscriber list via the API, I would have done so. I suppose a coordination with the admins to get the subscriber list would be better.
I think blaze needs the good luck more than me. I’m not a part of this community as I don’t watch movies and TV, I was just doing this upon request. Granted me my first ever mod/admin warning though lol
Seems likely yeah. I’m sure there were some false positives though, but it didn’t receive any negative comments and only a single downvote. Different demographics for sure,
Here’s the script. It’s pretty messy as it was supposed to be a one-off script when football@lemmy.world migrated to !Football@lemm.ee and was modified from sending a DM to just mass tagging people. You can’t get the subscriber list via the API, so you have to check for activity.
We live and we learn 🙂
People are different and have different views on what’s acceptable and not. Maybe the (smaller) football crowd are more interested in making sure they stay up to date with the correct community.
It could also be that most people that were pinged weren’t subscribers, but one-time visitors from c/all. The influx of Nicole spam could also have put people more on the edge, who knows.
It would be nice to have way for admins and mods to make notes on people. E.g. If you are giving someone a warning, you currently need to use an external tool to log the warning.