-
43 votes
-
PF2 Kingmaker session report: 8/16/2025
Kingmaker was last night. Some minor spoilers to follow. Party, Level 3 Marisiel, Elf Witch Nok-Nok, Goblin Rogue Linzi, Halfling Bard Amiri, Human Barbarian Titus, Human Fighter Valerie, Human...
Kingmaker was last night. Some minor spoilers to follow.
Party, Level 3
- Marisiel, Elf Witch
- Nok-Nok, Goblin Rogue
- Linzi, Halfling Bard
- Amiri, Human Barbarian
- Titus, Human Fighter
- Valerie, Human Fighter
- Stik, Kobold Monk
Variants in Play: Ancestry Paragon, Free Archetype, Gradual Ability Boosts, Slow Leveling, Stamina. I also allow Hero Points to adjust the degree of success on a check by one step rather than re-roll; this primarily gets used to either mitigate a crit fail or turn a failure into a success.
Realizing they had just under a week before the Stag Lord's bandits tried to strong-arm Oleg's Trading Post for goods again, the party stopped their trip towards the tatzlwyrm lair and immediately turned around to return to Oleg's to stock up and then head towards the fort.
On the way back, they encountered yet more bandits and, on one evening, an owlbear and its mate. Once at Oleg's, they spent a day turning in their quests and buying some of the goods available at the trading post. When ready, they set out. About twelve miles from the fort, they were about to start cooking dinner when some of the Stag Lord's bandits showed up in a neutral manner, presuming the party to be aspiring recruits. Linzi takes the opportunity to try and get some information out of them by indulging their fantasy.
Titus eventually gets bored and challenges one of the bandits to a duel. The bandit rightfully declines, but Titus begins pushing forward with intent to attack him anyways. Linzi threatened to force him to spend his night in a laughing fit to get him to back off, and he calmed down. Unfortunately, after dinner was taken care of, the bandits took their leave, not wanting to be shanked in the night by the crazy man.
The next morning they stop a few hundred feet from the fort and Marisiel sends her familiar, Youmu, forward to scout the hills since the bandits don't seem to be paying them much mind. Youmu returns shortly and informs Marisiel that something's off about the hill; he suspects undead. Armed with that information, the party decided to waltz up to the front door and just infiltrate by providing the password.
Once inside, introductions are made, stories are shared, and after the party learns that there's a late shipment of alcohol and the Stag Lord loves the stuff, Stik taps into their knowledge of alchemy (via dedication) to create a bottle of booze. The Stag Lord quickly comes out and snatches the bottle before returning to his chamber.
Stik is quickly inducted as the brewmeister, but instead of delivering alcohol to the other bandits, they deliver lightning. In a bottle. One Extreme encounter later (as they triggered the entire compound, including the Stag Lord, and the owlbear was let free at some point), the Stag Lord lies dead on the ground along with most of his lieutenants.
11 votes -
Meta’s flirty AI chatbot invited a retiree to New York
31 votes -
Ryan Reynolds will return as Deadpool in ‘Avengers: Doomsday’
14 votes -
‘Scary Movie’ reboot: Anna Faris, Regina Hall reteam with Wayans brothers for 2026 release
14 votes -
People who contribute to libre projects - how do you find time for this?
First of all, I want to say very big THANK YOU for all who contribute to various libre, open source etc. projects. I'm so happy that people love sharing knowledge, skills and fruits of their work....
First of all, I want to say very big THANK YOU for all who contribute to various libre, open source etc. projects. I'm so happy that people love sharing knowledge, skills and fruits of their work.
But to the topic - how do you find time for it?
Whenever I update my Debian or Axpos or any other libre software I see soooo many updates/changes made by (probably soooo many) people. And I always ask myself a question - when did they do that? Where have they found time for contributing? For me full time work makes me so tired that it's the last thing I think about after work hours. Especially in the office job, after x hours of sitting before my monitor I truly hate every next minute after work. I would love to contribute some code, I would realllly love to. Sometimes I find some bugs and try to report them and that's all I am able to do. What frustrates me the most is that I have abilities to code because it's my daily job, but I don't have energy to do that.So, could you tell me how do you find time and energy to contribute to libre projects?
30 votes -
PF2 Kingmaker session report: 8/10/2025
PF2, Kingmaker tonight. Minor spoilers re: names of potential companions and side-quest details. Party, Level 3 Marisiel, Elf Witch Nok-Nok, Goblin Rogue Linzi, Halfling Bard Amiri, Human...
PF2, Kingmaker tonight. Minor spoilers re: names of potential companions and side-quest details.
Party, Level 3
- Marisiel, Elf Witch
- Nok-Nok, Goblin Rogue
- Linzi, Halfling Bard
- Amiri, Human Barbarian
- Titus, Human Fighter
- Valerie, Human Fighter
- Stik, Kobold Monk
Variants in Play: Ancestry Paragon, Free Archetype, Gradual Ability Boosts, Slow Leveling, Stamina. I also allow Hero Points to adjust the degree of success on a check by one step rather than re-roll; this primarily gets used to either mitigate a crit fail or turn a failure into a success.
The group had set out at the end of last session with the intention of picking some radishes and hunting two local monsters of some renown, a boar called Tuskgutter and some tatzlwyrms. Amiri was especially excited about going after Tuskgutter.
They arrive at the radish patch to find four kobolds suffering from The Itis™ that quickly scramble to protect their patch, but the monk eases tensions and ends up receiving an entire basket of the spicy radishes.
They spend a few days following the edge of the forest, crossing a rickety old bridge, disturbing some hunting spiders but dispatching them quickly. One evening, just after a meal, several of the Stag Lord's bandits had managed to sneak up on them, which turned out to be the last thing any of them did. Another afternoon saw Stik, Amiri, and Valerie attacked by thylacines while out foraging for ingredients, but by now they're used to that kind of thing.
They get into the general area of where they expect Tuskgutter's lair to be and spend the day searching for it. They eventually find it and have themselves their third proper Solo encounter since starting the game; I took the base profile for Tuskgutter and scaled it to be a Creature 7, so as to make the anticipation set up by the bounty poster and Amiri's vibrating in place worth it. With some good use of debuffing actions/spells and Hero Points, they take it down within a couple of rounds, albeit Titus did fall to an attack routine. One lesser healing potion and a soothe later, along with a short breather, and he's fine.
Trophy in hand, they make camp. As they're breaking camp in the morning, a hunter approaches the group to warn them of the dangers of Tuskgutter, only to be offered bacon.
Next stop, the tatzlwyrm lair.
10 votes -
Xbox Series X and S: Microsoft has reportedly sold less than thirty million consoles this generation
32 votes -
Status report on state court criminal cases against Donald Trump former aides and fake electors from 2020 US election
8 votes -
ESPN buys NFL Media, RedZone in major sports deal
9 votes -
NASA won't publish key climate change report online, citing 'no legal obligation' to do so
34 votes -
Is AI actually useful for anyone here?
Sometimes I feel like there's something wrong with how I use technology, or I'm just incredibly biased and predisposed to cynicism or something, so I wanted to get a pulse on how everyone else...
Sometimes I feel like there's something wrong with how I use technology, or I'm just incredibly biased and predisposed to cynicism or something, so I wanted to get a pulse on how everyone else feels about AI, specifically LLMs, and how you use them in your professional and personal lives.
I've been messing with LLMs since GPT-3, being initially very impressed by the technology, to that view sort of evolving to a more nuanced one. I think they're very good at a specific thing and not great at anything else.
I feel like, increasingly, I'm becoming a rarity among tech people, especially executives. I run cybersecurity for a medium sized agency, and my boss is the CIO. Any time I, or any of her direct reports write a proposal, a policy, a report, or basically anything meant to distribute to a wide audience, they insist on us "running it through copilot", which to them, just means pasting the whole document into copilot chat, then taking the output.
It inevitably takes a document I worked hard on to balance tone, information, brevity, professional voice, and technical details and turns it into a bland, wordy mess. It's unusable crap that I then have to spend more time with to have it sound normal. My boss almost always comes up with "suggestions" or "ideas" that are very obviously just copy pasted answers from copilot chat too.
I see people online that talk about how LLMs have made them so much faster at development, but every time I've ever used it that field, it can toss together a quick prototype for something I likely could have googled, but there will frequently be little hidden bugs in the code. If I try to use the LLM to fix those bugs, it inevitably just makes it worse. Every time I've tried to use AI in a coding workflow, I spend less time thinking about the control flow of the software, and more time chasing down weird esoteric bugs. Overall it's never saved me any time at all.
I've used them as a quick web search, and while they do save me from having to trawl through a lot of the hellhole that is the modern internet, with blogspam, ads, and nonsense people write online, a lot of times, it will just hallucinate answers. I've noticed it's decent at providing me results when results exist, but if results don't exist, or I'm asking something that doesn't make sense, it falls flat on its face because it will just make things up in order to sound convincing and helpful.
I do see some niches where the stuff has been useful. Summarizing large swathes of documents, where the accuracy of that summary doesn't matter much is a little useful. Like if I were tasked to look through 300 documents and decide which ones were most relevant to a project, and I only had an hour to do it, I think that would be a task it would do well with. I can't review or even skim 300 documents in an hour, and even though an LLM would very likely be wrong about a lot of it, at least that's something.
The thing is, I don't frequently run into tasks where accuracy doesn't matter. I doubt most people do. Usually when someone asks for an answer to something, or you want to actually do something useful, the hidden assumption is that the output will be correct, and LLMs are just really bad at being correct.
The thing is, the internet is full of AI evangelists that talk about their AI stack made up of SaaS products I've never even heard of chained together. They talk about how insanely productive it's made them and how it's like being superhuman and without it they'd be left behind.
I'm 99% sure that most of this is influencer clickbait capitalizing on FOMO to keep the shared delusion of LLM's usefulness going, usually because they have stake in the game. They either run an AI startup, are involved in a company that profits off of AI being popular, they're an influencer that makes AI content, or they just have Nvidia in their stock portfolio like so much of us do.
Is there anyone out there that feels this technology is actually super useful that doesn't fall into one of those categories?
If so, let me know. Also, let me know what I'm doing wrong. Am I just a Luddite? A crotchety old man? Out of touch? I'm fine if I am, I just want to know once and for all.
80 votes -
Session report: PF2 Kingmaker
Party hit level 3 at the end of the last session. Started tonight's session with an encounter with three hunting spiders (Low threat). Barbarian got inflicted with the poison and managed to stay...
Party hit level 3 at the end of the last session. Started tonight's session with an encounter with three hunting spiders (Low threat). Barbarian got inflicted with the poison and managed to stay on stage 3 (2d6 poison, clumsy 2, off-guard) for the majority of the six-round duration, which ran its full course.
Still on the way back to the trading post, they encountered more thylacines (Moderate threat), but they push through that just fine. A wolf approached them as they were walking alongside the great forest and was beckoning them to follow. They did, and were led to a man bleeding out and trapped under a couple of boulders. In the distance they hear crashing and bellowing as something big approaches them. They get the guy out from under the boulder and put an elixir of life in his mouth, which wakes him up. His immediate suspicion of the party allayed, he quickly fills them in on the fact that a troll is approaching and tells them to use fire or acid. Also don't let it get its hands on you.
The fight ended up being a bit of a slaughter due to dice rolls. I kept rolling low, they kept rolling high, so the troll went down at the very end of the second round despite being Creature 6. They nab the cold iron kukri and +1 light hammer from the troll's sack, and the man, a ranger, accompanies them back to the trading post.
They spend a week here doing various things; retraining, crafting, Earning Income. At the end of the week, they get their 70 gold reward from the quests they turned in, as well as the +1 striking bastard sword they'd ordered from a relatively distant city.
After spending some time going over their plans going forward, such as what quests to tackle, they head southwest to pick some radishes for the wife of the tradesman. We ended the session after wrapping up a bandit encounter during the camping portion of the day.
7 votes -
"The Future I Saw": A rabbithole about prophetic dreams
So, who wants a fun rabbit hole? The Future I Saw is a 1999 manga by mangaka Ryo Tatsuki about supposed prophetic dreams. Supposedly many of those predictions would come to pass 15 years after...
So, who wants a fun rabbit hole?
The Future I Saw is a 1999 manga by mangaka Ryo Tatsuki about supposed prophetic dreams. Supposedly many of those predictions would come to pass 15 years after each dream, or else in 15 year cycles (e.g. if something didn't happen in 2001, it could happen in 2016, then 2031, etc.). Purportedly this includes the deaths of Freddie Mercury and Princess Diana, and the 1995 Kobe earthquake, though those are debatable based on the fact they occurred before the manga was published. Or at least, Freddie Mercury's death was. There are currently two chapters translated and based on the foreword they were published in 1995 and 1996, and I don't know what year the Princess Diana prediction was published. I also don't think she published before the 1995 Kobe earthquake since she claimed that dream was only 15 days before.
As an extra note: she wasn't publishing the manga to spefically taut herself as a psychic or prophet. The two chapters that have been translated feel like a pretty standard example of a mangaka recounting some weird or mysterious event in their lives. In these chapters, she specifically focused on the bit about Freddie Mercury, a dream about her uncle's funeral, and a recurring dream of a woman in what she later learned to be an air raid shelter after finding it on a walk. And then the news reported a woman being found murdered there with the same clothes as her dream.
She's far from the only one who I've seen illustrate a story about a wild or creepy coincidence, I'm sure I've seen others also recount dreams that turned out to feel semi-prophetic. She just apparently had enough such stories to compile into a thematic volume, which makes sense since she apparently kept a very detailed dream journal to at least the 1970's. So lots of chances for her dreams to match up with reality.
However, some predictions that did come to pass afterwards, and the reason this manga became viral? The 2011 earthquake, and COVID.
Specifically, the cover included text on a notebook page saying "great disaster March 2011" which she added based on seeing the text in a dream shortly before the deadline. In regards to Covid, she supposedly predicted a great virus would strike the world in 2020 and peak in April, but it wouldn't be too deadly. The not deadly part was wrong... But she also predicted it would come back in 10 years even worse, so... Yeah, let's hope she's not psychic.
Now, to emphasize: a bunch of it is most likely coincidence. I've seen sources claim as many as 12 or 13 of her predictions have come true, but I can't actually find a full list of predictions to gauge the actual accuracy. The only one I can find is this Medium article, but it got the "death as a manga artist" wrong since she did retire around 2000 after publishing this volume. That said, there's definitely confirmation bias going on by people who want to believe she's psychic. She has some very avid believers. And also, again, she kept a dream journal since at least 1976. It makes sense some of those dreams would coincidentally line up with future real world events.
But it's still interesting. It feels rare to have two different big events predicted by a single source, so that adds a layer of intrigue and just a hint of "but what if...?" as you look at the other predictions. Based on the articles I've scoured, the big ones that have yet to occur are an eruption of Mt. Fuji (originally predicted for 2021, now pushed back to 2036 because of the 15 year thing), and an earthquake and tsunami in Kanagawa between June and September 2026.
The one that's currently making news and prompted this writeup: in the 2021 reprint, she predicted a major tsunami would occur in July 2025. So naturally people are saying last night's earthquake was that one. The details don't match up: she predicted the earth would crack open under the seabed between Japan and the Philippines (so the opposite side), that the waves would be worse than 2011, and people thought her descriptions of "boiling seas" indicated a volcanic eruption. But it's still an interesting coincidence that there was, indeed, an earthquake and tsunami in July 2025. And apparently that's good enough for some people to count it as an accurate prediction.
Also, July isn't over yet, so uh. Who knows?For some bonus reading if you want to dive into the rabbithole: There's a full Wikipedia page about that prediction, and the mild frenzy in the leadup to July this year. Most of the information I've shared came from various articles published just this year as a response to the growing rumors about it. That said, a lot of articles also seem to be either AI translated or maybe even AI written or researched with little human oversight, as many wrongly use male pronouns for her. I also haven't seen any articles reference the actual content of the manga beyond the big predictions, so chances are they're all regurgitating information that originally spread from a small selection of articles. So that just adds to the quagmire of iffy information available in English.
Still, like I said, it's kind of fun to look at and wonder. It's almost certainly just coincidence, but it's also the kind that leaves you wondering if maybe, just maybe...
9 votes -
Advice on 6 year old's trantrums (update)
Just wanted to share an update on the stuff I overshared in this thread nearly a month ago. It's been an incredibly long, frustrating, but successful month. Within a few days of writing that post,...
Just wanted to share an update on the stuff I overshared in this thread nearly a month ago.
It's been an incredibly long, frustrating, but successful month. Within a few days of writing that post, we took my son to the doctor and I just explained everything going on. The doctor seemed as unsure as we were whether my son was experiencing illness or anxiety, so she decided to tackle both. He got some medication for the stomach issues and we got the ball rolling on getting him into therapy.
The following few weeks were very hit-and-miss. I tried to get him to drive with me on little errands here and there throughout the week to get him out of the house, comfortable in the car, and to try to work through the fear he was experiencing. At first it would take quite a lot of convincing and sometimes I got frustrated and acted like an idiot. Eventually we got to a point where the convincing took less time and resulted in less tears (and frustration). But we are at a point where he's getting better at calming himself down and going in the car even if he's a little scared.
We still haven't made much progress with getting him in the car with his sister though. We've done a few trips to the nearby park all together, but my wife had to sit between them to calm him down. Likewise, he's still hesitant to sleep in the same room as her (they share a room for now). And again, it has nothing to do with her, aside from her overreacting to him being upset and him being upset by that. It's a vicious cycle. Honestly this is the most difficult part right now because it's making doing anything really complicated. We literally cannot do family trips anywhere without taking two vehicles. More on this later.
One of my biggest concerns in the other thread was that he was scheduled for eye surgery toward the end of the month and pre/post op appointments and the surgery itself would require a lot of driving. I'm happy to report that he handled every single car trip relating to it like a champ. And the surgery itself was a success, and recovery is going really well. Also apparently thanks to COVID, parents are no longer allowed to go back to the operating room until their child falls asleep, which we didn't realize until a few seconds before they took him back. Which was really difficult for us as parents and for him as well. He keep mentioning it and I try to talk him through and explain that we didn't know and that we're sorry, but wouldn't have let him go if we didn't know the doctor and nurses would be taking good care of him.
And he had his first therapy appointment this morning. It was just an intake appointment so the therapist could get a feel for what's going on and to get to know my son a little bit. But I feel a lot better about things than I did a month ago. I know we still have a lot of struggle and work ahead of us (he starts 1st grade next month...Getting him and his sister there is going to be interesting).
I think the next few weeks are going to be spent working on getting him and his sister together in the car more. We're already working on the bedtime issue. The last two nights we had them together in the same room to read a bedtime story together and then afterwards she slept elsewhere. Just trying to baby step our way toward solving that problem.
Lastly, I wanted to thank you all for your support and comments in the original thread. It was very helpful to be able to write everything out and get some validation, advice, etc.
38 votes -
No evidence Hamas stole Gaza humanitarian aid, USAID report shows
23 votes -
Frontline report: Russia’s oil smugglers are running out of ocean as UK freezes 100+ shadow fleet tankers
25 votes -
Session report: 496-Seed-17, in which a PC nearly drowns in acid
The party tonight consisted of Jeff, half-elf Druid 5 / Fighter 3 / Magus* 4 Lee, gray elf Fighter 4 / Magic-User 4 / Thief 5 Oryn, high elf Magic-User 5 / Thief 6 Henchman Takeshi, human Ranger 4...
The party tonight consisted of
- Jeff, half-elf Druid 5 / Fighter 3 / Magus* 4
- Lee, gray elf Fighter 4 / Magic-User 4 / Thief 5
- Oryn, high elf Magic-User 5 / Thief 6
- Henchman Takeshi, human Ranger 4
- Varda, human dual-class** Cleric 6 -> Magic-User 3
- Henchman Rudy, halfling Druid 2 / Thief 3
- Vordt, half-ogre Cleric 4 / Fighter 4
*Magus is a custom subclass of Magic-User I created.
**Varda intends to become an occultist, another custom class of mine; becoming one functions similarly to bard, where you begin as Cleric, transition to Magic-User, and then finally become a proper occultist.
To recap the prior session, the party went into the dungeon again and explored a new direction, finding a long hallway with bas reliefs in brass decorating the walls. Behind a set of brass double-doors was a 90' by 40' chamber with four major points of interest.
- An oblong, 4' tall x 10' wide altar with a basin filled with water and treasure.
- A fountain streaming endless water without overflowing.
- Four pillars with gargoyles atop them, unmoving.
- A drape along the south wall covering something.
After a cursory search, Rudy set to looting the basin, which triggered the entire altar to begin rolling forward and the marine life carved into it to animate. Rudy jumped out of the way as several combatants closed in. Many attacks and spells were slung its way, and it lashed out with teeth, tentacles, and pincers as it slowly rolled to face individual combatants. As Lee was caught by the fury of the altar, the gargoyles animated and began flying in to harass the party. Though the altar was defeated, the gargoyles seemed keen on taking Takeshi out, as by the end of that round he is bleeding on the floor. Varda then invokes a chant and uses a limited wish to revive Lee and transport everyone to a safe location. As everyone blinked, they found themselves in the domicile of the two old clerics hiding out in Woodpine, sage and incense filling their noses rather than the brine of the altar chamber.
They spend a week licking their wounds and allowing the clerics to tend to them, then set out again. Oryn casts invisbility, 10' radius on the party as they leave town and travel to the Temple dungeon. They work their way back to the altar room and have an easier time clearing out the gargoyles, afterwards noticing that these appear to be zombies wearing cloaks. All but one of the cloaks were too damaged to be of any use or value, so they remove the one and continue on.
They enter a room whose main attraction is a pool with a triton in it. The triton telepathically connects with the party and pleads for assistance before a kraken is summoned through his sacrifice and they all die. Varda, through knowledge granted by their patron, is slowly becoming suspect of the situation. The triton pleads individually with several party members, attempting to suggest they enter the pool and remove his chains, unbeknownst to them; I am rolling their saves in secret and they're passing them. Lee attempts to shoot it with an arrow, and the arrow dissolves before reaching the triton.
Finally, its gaze meets with Vordt's, who was ready to leave, and he fails the save. Vordt begins removing his armor to jump into the pool. Lee (4'9" 191 lbs accounting for gear) attempts to stop Vordt (7'8" 441 lbs accounts for gear) via grappling. He gets a lucky waist cinch that is immediately broken by Vordt as he lands a knee to Lee's jaw, dealing a staggering 11 points of subdual damage to him, but he takes it like a champ as he sits out, stunned from the blow.
Jeff casts web in a wall between Vordt and the pool as they figure out how best to handle him as Oryn and Takeshi move to open the door behind them. Varda, in a desperate attempt to save Vordt, utilizes a clerical dispel magic and fails to remove the charm from Vordt. Varda then utilizes their anything item to turn it into a rope of entanglement, which then hogties Vordt.
The party drags Vordt out of the dungeon safely and regains his senses the following day, shortly before the rope returns to its original form, t hen makes the several-day journey back to town to split the loot. Varda will receive no XP this go around, but the gems the party found elsewhere amounted to the PC shares totalling about 3700 gold each. Oh, and Oryn is now partially gargoyle, as they put on that cloak I mentioned earlier and then took it off.
11 votes -
A power utility is reporting suspected pot growers to cops. EFF says that’s illegal.
22 votes -
What silly complaints would your pets try to report?
Inspired by a conversation with my mom about how our poor dog didn't get fed until 5:08 instead of 5:00, poor thing seemed convinced we forgot she needed food. Mom joked that Zoey would call the...
Inspired by a conversation with my mom about how our poor dog didn't get fed until 5:08 instead of 5:00, poor thing seemed convinced we forgot she needed food. Mom joked that Zoey would call the ASPCA to report animal abuse for starving her. And I realized it's really good animals can't call because the lines would be flooded with reports of their humans closing bedroom doors or daring to stop playing after 45 minutes outside on a snowy day.
So, what silly complaints would your pets make?
46 votes -
Death by a thousand slops | daniel.haxx.se
36 votes -
My hands-on experience with the Gun4IR
Note: This is NOT a sponsored post. I'm just a happy customer. Background When the G'AIM'E Kickstarter was announced, I got the itch to play light gun games again. I grew up playing Time Crisis on...
Note: This is NOT a sponsored post. I'm just a happy customer.
Background
When the G'AIM'E Kickstarter was announced, I got the itch to play light gun games again. I grew up playing Time Crisis on my PSX, stepping on a controller plugged into port 2 which acted as a makeshift pedal so I could mimic the arcade experience. A local pizza place near me had an Area 51 machine that I could play for a quarter, and over time I memorized the enemy layouts for that game so that I could play further and further on one coin.
There are a variety of modern light gun models available now, though all of them are at the hobbyist/tinkerer level. There isn't one that "just works" smoothly and easily.
The most well known is the Sinden, which achieves calibration on games by setting up a white border around the game on the screen. This allows the gun to establish its position within that border and "know" where it's shooting.
Unfortunately, when I looked into the Sinden, it seemed like reviews were very mixed, with many mentioning that the border can be kind of a mess to get working. Apparently it can require a lot of legwork and messing around with settings and external programs and whatnot.
After searching around for alternatives, I landed upon a different line of modern light gun and decided to, well, pull the trigger.
Gun4IR Intro
Gun4IR on its own isn't a standalone product so much as it is a framework for making a modern light gun. You can buy the individual components and put them all together in a gun casing, making a functional light gun of your choosing. For example, see the User Guide which goes into detail about which boards you'll need, pin guides, etc. People have made them in Nerf cases and 3D printed ones.
Now, if I'm going to ding the Sinden for requiring too much tinkering, surely soldering wires onto PCBs is a step in the wrong direction?
That's absolutely correct! The good news is that you can sidestep all of this. Gun4IR has some official pre-build sellers, meaning you can buy an already made gun -- no soldering needed! Their site sells builds for the UK, while, RPEG Electronics is their official pre-build seller for the US.
From RPEG, I picked up a pre-built Gun4IR setup in a Guncon 2 housing.
Gun4IR Basics
As is implied by the name, Gun4IR uses 4 different IR clusters for calibration. You can buy a pack of LED sensors that plug into the USB port of your TV. You stick these, facing out, to the midpoint of the top, bottom, left, and right of your TV. The LEDs are black and their light can't be seen with the naked eye but can with a camera (you can check to make sure they're working with your phone).
The gun comes with calibration software that gives you lines on your TV to show the mount points for the LEDs, check how the gun is seeing the sensors, line up shots, etc.
I'm happy to report that, once calibrated, my gun is VERY accurate. I was honestly expecting a bit of jank, but it's genuinely spot on. There's a small bit of jitter that's noticeable when you have a crosshair on (some of that also might be coming from my unstable hands), but when you're playing a game without a crosshair, it's not enough to make you miss shots. The shots I've missed have been because I'm, well, bad at videogames.
Games
Because I wasn't wanting to tinker, I found a big download pack that promised me a pre-configured set of ROMs and emulators that were turnkey and compatible with Gun4IR. I spent days downloading all the individual parts from one of those sketchy download sites, getting all the parts of a multi-part RAR file.
And when I started extracting it, wouldn't you know, it was INFESTED with viruses. I uploaded one of the .exes to VirusTotal and I've never seen so much red.
Shame on me, though. I'm not an internet newbie, and I should know better than to trust random executable files, especially on Windows.
So, I went seeking an alternate solution.
Batocera
Batocera is a Linux distribution focused on retro-gaming. You wouldn't use it as your daily driver, but you would use it if you want to just boot into something so you can play games. Additionally, Batocera has built-in light gun support! Perfect!
I did my usual "setup emulation" dance that I've done so many times before: looking up worthwhile games to play,
locatingripping ROMs,getting the rightextracting BIOSes, etc. I also bought an external hard drive and attached it to my Windows TVPC. I can now boot off the hard drive to go into Batocera directly (because I didn't want to try to figure out dual booting with Windows).Batocera is like booting into an arcade cabinet, loading right into ES-DE. It doesn't really expose its file system to you by default, but it's got a killer feature that makes setup easy: Batocera automatically sets up a network share for you. This lets you access all of its folders from another device, meaning I could set everything up on my laptop and transfer it over easily to Batocera.
Furthermore, Batocera automatically knows when you've got a light gun attached and will show a gun icon on games that are compatible. In theory, I'm able to navigate the interface just using my light gun, but in practice I also paired a bluetooth controller. (See Caveats section below for more on this.)
You don't HAVE to use Batocera of course, but it ended up being so easy that it became my preferred setup.
Gaming
So, I got the gun calibrated, and I got my games set up in Batocera. It's time to shoot!
I'm happy to report that the gun works fantastically. Like, seriously good.
For most games and emulators, it "just works" which is exactly what I wanted. I tested out several different games on several different platforms, and it worked on stuff ranging from the Atari 2600 to Naomi arcade cabinets.
I played through the first 10 rounds of Duck Hunt on the NES without missing a shot before getting bored and moving to something else. Time Crisis on the PlayStation (my original light gun love) plays wonderfully.
I had a friend over this weekend who also loves light gun games and has nostalgia for TC (though his is for TC2 and TC3). We traded off rounds playing Time Crisis 2 (which ended up being a good way to do it, as I forgot how my arms and eyes need a rest after 15 minutes of light gun gaming). We beat the full campaign in 2 and almost beat 3.
I also tried the gun out in some Windows games off of Steam, just to make sure that my Batocera success wasn't a fluke. Sure enough, it worked just fine!
I now have an accurate, easy-to-use light gun setup that works on my large, modern LCD TV. I have hours of light gun gameplay ahead of me, and I'm thrilled.
Caveats
Wow, kfwyre, this sounds great! I can't wait to get one for myself!
Easy there, cowboy/cowgirl/cowthem! Let me surface some of the rough edges, lest you think that this is too good to be true.
Price
The buy-in price was $300 for me: $250 for the gun and $50 for the IR sensors. This is NOT cheap. You have to REALLY like light gun games to make this worthwhile.
Games
Most light gun games have short campaigns and can be somewhat player-antagonistic. A lot of them are/were arcade cabinets designed to eat your quarters, so they have a lot of cheap deaths built in.
You get longevity out of them by playing them over and over and memorizing enemy patterns and levels, but this type of gaming doesn't speak to everyone, so be aware that if you're not ready for that kind of gaming, your very expensive light gun might become a very expensive paperweight sooner rather than later.
Sensors
The sensors aren't designed to come on and off of your TV, as you would have to recalibrate each time you moved them. As such, you have to be comfortable with the sensors being on your TV/monitor permanently.
If I'm being honest though, I thought permanent sensors would bother me more than they actually do. They are noticeable, especially when the TV is off, but they quickly become "invisible" in the same way that you don't notice your TV legs or the company logo. And when the TV is on you're so focused on the content you don't see them at all unless you're looking for them.
Lack of Portability
Because of the hardware sensors, you can't really have a portable setup in the way that you could with a Sinden or as promised by the G'AIM'E. I'd love to take a light gun setup with me to friends' houses or when we have our nerd weekend meetups, but this simply isn't built for that sort of thing.
Stray LEDs
The gun is susceptible to catching stray LEDs, which can throw off your inputs. It features sensitivity settings you can change in hopes of having it ignore them, but in practice I had to cover up some lights from other sources with electrical tape.
The most egregious one is that my bottom sensor sits right below the IR input for my TV, which I learned features a blinking LED that was messing up my accuracy. If I cover it up with electrical tape, I lose the ability to use a remote, so I have to take that piece of tape on and off depending on whether I'm shooting or using the TV for something else.
Windows-only Configuration
In order to calibrate the Gun4IR hardware, you have to use the included software that comes with the gun. This only runs on Windows (note: you could possibly get it running through WINE or something, but I didn't try this).
Once you calibrate the gun, you save the configuration to the gun itself, and it'll work in other environments (like Batocera), but at present there's a Windows dependency for this kind of setup.
Prebuilt Gun Quality
The US prebuilts use actual Guncon and Guncon 2 casings. These, of course, haven't been produced in a long time, so you're getting an old, used controller.
My Guncon2 has a spongy d-pad in which inputs sink in and don't return to neutral, making the d-pad unusable. This is likely an issue with my specific build rather than the Gun4IR platform as a whole, but it's worth noting that, if you're getting a pre-built, you might have some inevitable QC issues because they're being built in guns from 20 years ago.
That said, the actual Gun4IR components are rock solid so far.
Controller "Requirement"
I had dreams of controlling Batocera using only my gun, but I ended up connecting a controller as well. In part this is because it's simply easier to do things with the controller, but it's also because Gun4IR can't be configured to allow chorded inputs for its buttons, which are necessary for tasks like exiting a game. This makes the setup a little clunkier, but it's not a dealbreaker by any means.
Recoil
The gun technically has "recoil" (which, from what I can gather, is just a powerful rumble). It requires an external power supply. I don't have a plug near where I connect my gun to the computer, so I haven't tested this. It's entirely optional though, and I don't feel like I'm losing out on anything by not having it.
Accuracy
While I'm impressed with the gun's accuracy, I do lose a little bit of accuracy when I'm deep in the corners of my screen.
I haven't figured out a way around this, but it's mostly a non-issue. For one, many light gun games don't tend to put targets in the corners anyway, and, even better, most of the games I'm playing are in 4:3 anyway, so they don't even come close to the corners of my 16:9 screen in the first place
Lenses
The corner inaccuracy mentioned above might be because I'm using a fisheye lens for the gun. It came with it, though it's optional. The fisheye gives the gun a wider viewing angle, which lets it see the sensors well even when moving around and lets you get closer to the screen without losing accuracy.
I tried calibrating the gun without using the lens but I would have had to stand so far away from my TV that it would have been comical. The fisheye lens lets me stand at what I would consider the "right" distance for playing.
Finding Solutions
Being a niche product, it can be hard to find solutions online when something isn't working. The Sinden, for all the setup it requires, has a LOT of online documentation and discussions about it.
When looking for Gun4IR help, I inevitably ended up reading through stuff about the Sinden to see if it would help. There isn't a lot out there about Gun4IR specifically, so you're kind of on your own. There is a Gun4IR Discord though that might be helpful. From what I saw, the support on there is less about getting specific things running and more about people needing help with the DIY build processes.
PCSX2
While most systems "just worked", PCSX2 didn't. I have no idea if this is because of the gun, the emulator itself, Batocera, or something else entirely. Time Crisis 2 and 3 open with their own Guncon calibration screens, and I would get stuck on them. I could shoot, and the screen would flash and give me the gun sound, but it wouldn't ever calibrate and move forward.
I initially got around this by disconnecting the gun and loading the game so that it didn't pull up the calibration screen. Then I made a save state past that screen that I could load with the gun already connected. However, when I did this, the accuracy was consistently off.
I finally learned that you can map a button called "Calibration Shot" in the settings for the emulator. This is, for some reason, different from a regular shot? This now lets me pass the calibration screen and have accurate shooting.
Also, one time during Time Crisis 3 the gun seemed to get stuck in the upper right quadrant of the screen. It would still shoot, but the shots didn't line up with where we were aiming. We restarted the emulator, and the issue went away and hasn't cropped up again.
Conclusion
I am quite fond of my Gun4IR so far. It works better than I hoped it would, and it's unlocked a type of gaming that I thought was extinct. (For some reason, light gun games have a different feel to me than VR shooting gallery games. Maybe it's just nostalgia, but I like them a lot more?)
I would recommend it ONLY if you're someone who knows they're going to get their money's worth out of it and are also willing to put up with the mostly minimal tinkering required to get it working. I say mostly minimal because, no matter what gun you're using, you're still going to have to set up emulators and ROMs and whatnot. The configuration that is specific to Gun4IR is really just installing the sensors, using the calibration app, and making sure your gun isn't catching other LEDs.
Compared to the G'AIM'E (which is a bit of a fool's errand at this point because that one's still theoretical while this one's here to kiss you in real life), Gun4IR doesn't offer the "plug and play" promise, but it also is compatible with far more games. If you're in the market for the G'AIM'E, however, it's probably worth waiting out that release to see how it fares (and whether people can get it working with more games besides the included ones).
On the other hand, if you're like me and need some light gun fun NOW then I give the Gun4IR a pretty strong recommendation, with a secondary recommendation for Batocera. The two of them together are really great, and I'm delighted that I have hours upon hours of shooting games ahead of me.
If anyone has any additional questions or wants me to test specific games/systems, let me know. I'm happy to report back and help in whatever way I can.
27 votes -
Netflix says fifty percent of global users now watch anime, reveals expanded slate
23 votes -
Michael Madsen, ‘Reservoir Dogs’ actor, dies at 67
19 votes -
TikTok is being flooded with racist AI videos generated by Google’s Veo 3
35 votes -
Disney reportedly planning full reboot of the Indiana Jones franchise
31 votes -
Alerts fatigue, or would that be journalism fatigue?
13 votes -
Inside ‘Elio’s’ “catastrophic” path: America Ferrera’s exit, director change and erasure of queer themes
14 votes -
Denis Villeneuve to direct next James Bond film
48 votes -
‘Star Wars’ “looks terrible” in screening of long lost original 1977 version
48 votes -
A nine-week (ongoing) job application has turned into a shitshow. Not sure how I should handle it...
As some of you on here may know, I was made redundant from my Assistant Commercial Reporting Analyst job three months ago and have been struggling to find permanent work since. Many of my...
As some of you on here may know, I was made redundant from my Assistant Commercial Reporting Analyst job three months ago and have been struggling to find permanent work since. Many of my interactions with recruiters and hiring managers have been negative and have felt like they were wasting my time, but one particular (ongoing) experience has taken the cake.
In mid-April, I applied for an Assistant Client Accountant position through LinkedIn. The role was with a large property management and building consultancy firm (offices based in the UK & France), who have some pretty big-name clients. Fully office-based, advertised pay between £25k - £29k (already similar payscales to what credit control and purchase ledger roles near me are offering), and the position ideally asked for fully AAT qualified or ACCA part-qualified candidates (I have full AAT membership, am 3 exams into my ACCA, and have over 6 years experience in previous accounting and financial reporting roles.)
Nine weeks later, I am still going through this application process which has been nothing short of a shitshow:
-
It has taken multiple weeks to schedule and conduct interviews for each stage, due to unanswered emails and heavily delayed responses from both the Finance and HR teams. I had emailed on nine separate occasions to schedule the the second and third stage interviews I was invited to, and only twice did I get replies. At first I was told it was due to staff sickness, but then the trend of replying in business weeks just kept going on, even after the third-stage (which I'll get to.)
-
The first stage interview was a 15 - 30 minute phone interview going through my CV and salary expectations. Stages 2 and 3 involved a series of hour-long competency based interviews, one conducted via Teams and the other in-person with the Head of Finance. This is already a ridiculous number of hoops to jump through for an office-based role with this salary level.
-
During the third-stage interview (3rd June) I was asked a lot of supervisory/leadership questions which I honestly didn't expect. It made me question whether I was being interviewed for the correct role, so I checked the job description of what I applied for. Only 4 of the 590 words contained within the job advert even alluded to me leading junior colleagues - so maybe it was easily missed?
-
On the 5th June (two days after my third-stage interview), I received an email from HR thanking me for accepting the Client Accountant position and asking me to confirm RTW (right-to-work) details. The thing is... I never received an offer letter, and after immediately chasing this up I found out the email was sent to me by mistake. This HR rep apologized and said they'd chase feedback. I emailed twice to chase this feedback and promised it would be coming.
-
Today when I emailed again to chase feedback, the HR advisor responded to raise concerns about the salary expectations I communicated in the first stage, insisted the role actually paid £26k at most and asked me to confirm a salary within their range. This is false (I know, I actually double-checked the job ad and even did a screen recording on my mobile of me going into the LinkedIn app and opening the job posting) and I get the impression that they're now trying to lowball me. I emailed again asking for clarification where I linked the job ads and I get the feeling they confused the salary bands with a Purchase Ledger role I applied for several months prior but was not considered for.
I will find out Monday (after nearly three weeks) if I was successful in my application, but even if they offer me the job at a reduced salary rather than outright reject me, I am already seeing a shitload of red flags.
At this point I've had enough. Normally I'd cut my ties and move on but with how desperate I've been for work and how much I feel like this company has taken me for a ride, I feel the need to take things further. Not sure whether I should (or even could) formally raise a complaint, drop some negative feedback on their Glassdoor page, or go public (with receipts) and openly name & shame the company on LinkedIn, Facebook or Instagram. The latter options feel like I'd be going nucelar and as cathartic as it would be, I'm worried it would be seen as unprofessional and hurt my future job prospects.
What would be the best way to proceed?
30 votes -
-
Xbox handheld device "essentially canceled"
24 votes -
Peter Sohn (Elemental) to direct ‘Incredibles 3’
13 votes -
A new report reveals Tencent purchased a 15.75% stake in Arrowhead Games Studios last year
24 votes -
Humble Choice - June 2025
June 2025's Humble Choice is now available with the following eight Steam games. Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB Warhammer 40,000: Boltgun 76 89 / 91...
June 2025's Humble Choice is now available with the following eight Steam games.
Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB Warhammer 40,000: Boltgun 76 89 / 91 Win ✅ Verified 🟨 Gold Legacy of Kain Soul Reaver 1&2 Remastered 75 93 / 91 Win ✅ Verified 🎖️ Platinum Nobody Wants to Die 77 81 / 85 Win ❌ Unsupported 🎖️ Platinum Dungeons of Hinterberg 81 93 / 94 Win ✅ Verified 🎖️ Platinum Tchia 78 83 / 89 Win ✅ Verified 🎖️ Platinum Sker Ritual 72 80 / 84 Win 🟨 Playable 🎖️ Platinum Biped 76 85 / 86 Win 🟨 Playable 🎖️ Platinum Havendock -- 46 / 85 Win 🟨 Playable 🕙 Awaiting Reports Does anyone have experience with any of the games and, if so, would you recommend them? Is there anything in here that you're particularly excited to play?
11 votes -
Ariana Grande to star opposite Ben Stiller, Robert De Niro in ‘Meet the Parents 4’
8 votes -
A newly surfaced document reveals the US beef industry’s secret climate plan
35 votes -
Billy Williams dead: 'Gandhi,' 'On Golden Pond' cinematographer was 96
9 votes -
We did the math on AI’s energy footprint. Here’s the story you haven’t heard.
23 votes -
Two unrelated stories that make me even more cynical about AI
I saw both of these stories on Lemmy today. They show two different facets to the topic of AI. This first story is from the perspective of cynicism about AI and how it has been overhyped. If AI is...
I saw both of these stories on Lemmy today. They show two different facets to the topic of AI.
This first story is from the perspective of cynicism about AI and how it has been overhyped.
If AI is so good, where are the open source contributionsBut if AI is so obviously superior … show us the code. Where’s the receipts? Let’s say, where’s the open source code contributions using AI?
The second story is about crony capitalism, deregulation, and politics around AI:
GOP sneaks decades long AI regulation ban into spending bill
On Sunday night, House Republicans added language to the Budget Reconciliation bill that would block all state and local governments from regulating AI for 10 years, 404 Media reports. The provision, introduced by Representative Brett Guthrie of Kentucky, states that "no State or political subdivision thereof may enforce any law or regulation regulating artificial intelligence models, artificial intelligence systems, or automated decision systems during the 10 year period beginning on the date of the enactment of this Act
I saw these stories minutes apart, and they really make me feel even more cynical and annoyed by AI than I was yesterday. Because:
- In the short term AI is largely a boondoggle, which won’t work as advertised but still humans will be replaced by it because the people who hire don’t understand it’s limitations but they fear missing out on a gold rush.
- The same shady people at the AI companies who are stealing your art and content, in order to sell a product that will replace you, are writing legislation to protect themselves from being held accountable
- They also are going to be protected from any skynet-style disasters caused by their recklessness
28 votes -
Humble Choice - May 2025
May 2025's Humble Choice is now available with the following eight Steam games. Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB The Thaumaturge: Deluxe Edition 76 80 /...
May 2025's Humble Choice is now available with the following eight Steam games.
Steam Page Opencritic Steam Recent/All Operating Systems Steam Deck ProtonDB The Thaumaturge: Deluxe Edition 76 80 / 82 Win ✅ Verified 🟨 Gold Amnesia: The Bunker 77 92 / 93 Win ✅ Verified 🎖️ Platinum Evil West 73 83 / 74 Win 🟨 Playable 🎖️ Platinum Shadow Gambit: The Cursed Crew 85 87 / 92 Win ✅ Verified 🎖️ Platinum Eiyuden Chronicle: Hundred Heroes 75 84 / 91 Win ✅ Verified 🟨 Gold STAR WARS: Bounty Hunter 65 82 / 85 Win ✅ Verified 🎖️ Platinum Ultros 79 -- / 80 Win, Mac ✅ Verified 🎖️ Platinum Corpse Keeper -- -- / 76 Win 🟨 Playable 🕙 Awaiting Reports Does anyone have experience with any of the games and, if so, would you recommend them? Is there anything in here that you're particularly excited to play?
18 votes -
West Virginia has one of the lowest crime recidivism rates in the US
8 votes -
‘Miami Vice’ movie in the works with Joseph Kosinski directing
7 votes -
Well, today was scary (blackout in Portugal and Spain)
I'm writing this as a way to, I guess, journal my thoughts but also share my experience, here's hoping it makes an interesting read. Sorry in advance if this feels disjointed or disorganized, I'm...
I'm writing this as a way to, I guess, journal my thoughts but also share my experience, here's hoping it makes an interesting read. Sorry in advance if this feels disjointed or disorganized, I'm writing as I go.
So for those of you that don't know, today there was a massive blackout in Iberia and some regions of France, and it was a total blackout. Over 60 million people were affected.
The causes are still unclear, but it appears that it was due to a rare meteorological event that took out a high voltage line. This line distabilized all of the grid and took out the power. As far as we know, there was no cyber attack or anything of the sort.
Anyway, here's how things went down for me.
Today I woke up at 8:00 in the morning, went to work as usual. In my office, we had a completely normal morning as usual. But then, around 11:30, power goes out. Our monitors stopped working, lights shut down, ventilation system turned off, the whole shebang.
I thought, "just another blackout, should come back any moment". But then, my colleague sitting on my side, was on a call with someone in Porto - we were in another city - and that the power there was also out. (our wifi had UPS, so we had internet for a while).
While very rare, it actually wasn't the first time that this happened. Last year we had an outage that took out several regions in Portugal. So I thought, "again? Weird."
People started talking to each other, calling friends and family to ask them if they also had the outage. And sure enough, all of them did. Soon enough we started to find out that even Lisbon and Algarve were missing power, so it was a national outage.
Cellular data still worked, I started refreshing all the news websites that I knew of and checking r/portugal on reddit. These moments were... Not unnerving per se, but worrisome. Never in my life I experienced something like this.
Some news started coming in, but none of them mentioned anything that we already didn't know. Just that there was a outage and that there wasn't a lot of information about it.
Comments on reddit started saying that this outage was also international, that regions in Spain were affected. Soon after, also France. Then some also said that it happened in Germany, Switzerland, Belgium and Italy.
Soon after, it dropped, and I paraphrase the title of the news: "Outage in Europe. Military personnel summoned".
My dudes, the brainstorm and red flags that went in my head at this moment...... I kept my cool and tried to stay calm, but internally I was going at 300 km/h. The only logical conclusion at this time was "Russia is f*cking invading us".
Didn't help that, at this time, there still wasn't any confirmations if it was a cyber attack or not, so all the possibilities were on the table as far as I was concerned.
I kept refreshing, waiting for the page to update with more information, while hanging out with my colleagues. After a short while, around 12:30 - I think - there were confirmations that it wasn't a cyber attack, but instead a technical incident. The comments and reports were all over the place, some said it was a fire in France, then an airplane that crashed, then it was something in Spain, etc etc. So I decided to tune everything out and only use that page as SSOT.
Glad I did that because, we all decided to go for lunch, and people were all talking about what happened. And some, started saying that russian submarines were spotted along the coast, that they saw it on Facebook. Misinformation on social today must have been on an all time high.
Our company decided to let us go home, so I got into my car and went home. While traveling, I turned on the radio to "Antena 1", a national radio station that kept giving us information about what was happening.
So for starters, yes, the military was summoned but it was to help with all the problems that we were facing. People got stuck in metro stations and elevators. Traffic lights weren't working so there were accidents. People panicked and started buying anything and everything on the supermarkets and stores. Some gas stations closed.
Some supermarkets and stores were closed due to them not being able to process the purchases. The only one that remained open were the ones with generators.
Pharmacies were also facing issues since they couldn't connect to their centralized databases (from what I understood), but there were also worries if their generators would last long enough to keep the medications in low temperatures.
As I was driving, it was also confirmed that general power would return between 6 to 10 hours, but at most it could take 72. General power should be stabilized in a week.
Once I got home, I found my old radio, that has at least 20 years, put some batteries in it and synced to Antena 1, and listened to it throughout the whole day. We're talking about an analogue radio, the kind that you have to rotate the wheel to set the frequency.
One thing that I started to appreciate, is how my iphone 12 pro max, a technological marvel, became basically unusable. While this simple piece of plastic that my parents bought for maybe 5 euros just worked. The cellular towers started to fail throughout the country, as they themselves started to run out of power (I assume they had generators). Meanwhile, this radio, it just worked.
I spent the whole day listening to it, and took the chance to watch Chainsaw man, that I had downloaded on my phone.
It was.... I don't really know how to describe it, but the fact that I could keep up with what was happening was good. The idea of just waiting without knowing what was happening is stressful. This tiny radio was my only source of information, at this point I had no internet, no TV, no calls, no text messages, no nothing, just the radio.
I know that right now it feels like I'm praising the hell out of that radio, but that's because it really did feel like the only connection I had to the outside the world, not counting my neighbours of course.
As for food and water, thankfully I was fine. But there were people that didn't have much at hand and - understandably - were scared that they wouldn't have enough for the next days.
Thankfully though, the guys over at the power plants did an excelent job and power started returning in several regions, one at a time, now at night. I got power a while back.
So... Other than the existencial dread that I got in the morning, it was fine for me personally. Although I can't imagine those that got stuck in metros and elevators and trains.
I got humbled today. We take the internet, TV, power, calls and messages for granted, but today I didn't have access to any of them, and for a while not having them for a few days was a real possibility.
In terms of food and water, I was fine, but I think I'm really going to get one of those survival kits after all, just in case. Hopefully I'll never need it but better prepared than sorry.
73 votes -
[RESOLVED] Tech support request: my game stream is lagging every five minutes
The Issue I'm streaming games from a desktop PC hardwired into my router (running Sunshine) to a laptop wirelessly (using Moonlight). It works beautifully. Except, every five minutes, the stream...
The Issue
I'm streaming games from a desktop PC hardwired into my router (running Sunshine) to a laptop wirelessly (using Moonlight). It works beautifully.
Except, every five minutes, the stream chugs: my framerate drops precipitously, and Moonlight gives me a warning telling me I should lower my bitrate. This happens for only a few seconds, before it resolves and goes back to normal.
I timed the interval between the chugs several times and got approximately 5:07 between each slowdown. It is remarkably consistent.
Because it's so consistent, I assume there's some scheduled task or something running every five minutes that's causing it to chug. Dropping the bitrate makes the chugging less noticeable, but it still happens.
Ruling Things Out
I think it's safe to rule out the idea that it's my router or the host PC.
I have a smaller 13" laptop that I used to stream to, and I just recently bought a 17" to replace it. The five-minute issue only happens on the 17", even with identical stream settings (same resolution, FPS, and bitrate).
The computers are obviously different hardware, but they're also running two different linux distros.
The 13" Laptop is running MX Linux 23.5 (KDE). This is the one that works.
inxi -Fxz
System: Kernel: 6.1.0-32-amd64 arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 Desktop: KDE Plasma v: 5.27.5 Distro: MX-23.5_KDE_x64 Libretto September 15 2024 base: Debian GNU/Linux 12 (bookworm) Machine: Type: Laptop System: Dell product: Latitude 7370 v: N/A serial: <superuser required> Mobo: Dell model: 0XFY7T v: A00 serial: <superuser required> UEFI: Dell v: 1.28.3 date: 02/07/2022 Battery: ID-1: BAT0 charge: 12.6 Wh (62.1%) condition: 20.3/34.0 Wh (59.6%) volts: 8.1 min: 7.6 model: SMP DELL WY7CG58 status: charging CPU: Info: dual core model: Intel Core m5-6Y57 bits: 64 type: MT MCP arch: Skylake rev: 3 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB Speed (MHz): avg: 2496 high: 2758 min/max: 400/2800 cores: 1: 2400 2: 2758 3: 2400 4: 2429 bogomips: 11999 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx Graphics: Device-1: Intel HD Graphics 515 vendor: Dell driver: i915 v: kernel arch: Gen-9 bus-ID: 00:02.0 Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo bus-ID: 1-9:5 Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 resolution: 1920x1080~60Hz API: OpenGL v: 4.6 Mesa 24.2.8-1mx23ahs renderer: Mesa Intel HD Graphics 515 (SKL GT2) direct-render: Yes Audio: Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 API: ALSA v: k6.1.0-32-amd64 status: kernel-api Server-1: PipeWire v: 1.0.0 status: active Network: Device-1: Intel Wireless 8260 driver: iwlwifi v: kernel bus-ID: 6c:00.0 IF: wlan0 state: up mac: <filter> Bluetooth: Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-2:2 Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 2.1 lmp-v: 4.2 RAID: Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0 bus-ID: 00:17.0 Drives: Local Storage: total: 238.47 GiB used: 31.99 GiB (13.4%) ID-1: /dev/sda vendor: Toshiba model: KSG60ZMV256G M.2 2280 256GB size: 238.47 GiB Partition: ID-1: / size: 232.43 GiB used: 31.47 GiB (13.5%) fs: ext4 dev: /dev/dm-0 mapped: luks-a8eaaa90-b4ba-4943-8c1d-ddace5892f40 ID-2: /boot size: 973.4 MiB used: 524.1 MiB (53.8%) fs: ext4 dev: /dev/sda2 ID-3: /boot/efi size: 252 MiB used: 274 KiB (0.1%) fs: vfat dev: /dev/sda1 Swap: ID-1: swap-1 type: file size: 3 GiB used: 3.8 MiB (0.1%) file: /swap/swap Sensors: System Temperatures: cpu: 80.0 C pch: 68.0 C mobo: 48.0 C Fan Speeds (RPM): N/A Info: Processes: 251 Uptime: 33m Memory: 7.65 GiB used: 3.56 GiB (46.6%) Init: SysVinit runlevel: 5 Compilers: gcc: 12.2.0 Packages: 2789 Shell: Bash v: 5.2.15 inxi: 3.3.26/etc/crontab
17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; } 47 6 * * 7 root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; } 52 6 1 * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; }The 17" Laptop is running Linux Mint 22.1 (Cinnamon). This is the one that has the five minute chugs.
inxi -Fxz
System: Kernel: 6.8.0-58-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 Desktop: Cinnamon v: 6.4.8 Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble Machine: Type: Laptop System: Dell product: Inspiron 7773 v: N/A serial: <superuser required> Mobo: Dell model: 0R58C3 v: A00 serial: <superuser required> UEFI: Dell v: 1.19.0 date: 12/15/2021 Battery: ID-1: BAT0 charge: 34.9 Wh (97.5%) condition: 35.8/56.0 Wh (63.9%) volts: 16.0 min: 15.2 model: Samsung SDI DELL W7NKD7B status: discharging CPU: Info: quad core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Coffee Lake rev: A cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB Speed (MHz): avg: 658 high: 867 min/max: 400/4000 cores: 1: 400 2: 800 3: 400 4: 400 5: 800 6: 800 7: 867 8: 800 bogomips: 31999 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx Graphics: Device-1: Intel UHD Graphics 620 vendor: Dell driver: i915 v: kernel arch: Gen-9.5 bus-ID: 00:02.0 Device-2: NVIDIA GP108M [GeForce MX150] vendor: Dell driver: nvidia v: 550.120 arch: Maxwell bus-ID: 01:00.0 Device-3: Realtek Integrated_Webcam_HD driver: uvcvideo type: USB bus-ID: 1-5:2 Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa dri: iris gpu: i915 resolution: 1920x1080~60Hz API: EGL v: 1.5 drivers: iris,nvidia,swrast platforms: active: gbm,x11,surfaceless,device inactive: wayland,device-2 API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.2.8-1ubuntu1~24.04.1 glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics 620 (KBL GT2) Audio: Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 API: ALSA v: k6.8.0-58-generic status: kernel-api Server-1: PipeWire v: 1.0.5 status: active Network: Device-1: Intel Wireless 3165 driver: iwlwifi v: kernel bus-ID: 02:00.0 IF: wlp2s0 state: up mac: <filter> Bluetooth: Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB bus-ID: 1-7:3 Report: hciconfig ID: hci0 rfk-id: 4 state: up address: <filter> bt-v: 4.2 lmp-v: 8 Drives: Local Storage: total: 238.47 GiB used: 36.5 GiB (15.3%) ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HBHQ-000H1 size: 238.47 GiB temp: 25.9 C Partition: ID-1: / size: 229.63 GiB used: 36.21 GiB (15.8%) fs: ext4 dev: /dev/dm-1 mapped: vgmint-root ID-2: /boot size: 1.61 GiB used: 291.7 MiB (17.7%) fs: ext4 dev: /dev/nvme0n1p2 ID-3: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1 Swap: ID-1: swap-1 type: partition size: 1.91 GiB used: 0 KiB (0.0%) dev: /dev/dm-2 mapped: vgmint-swap_1 Sensors: System Temperatures: cpu: 30.0 C pch: 32.5 C mobo: N/A Fan Speeds (rpm): N/A Info: Memory: total: 16 GiB available: 15.36 GiB used: 1.82 GiB (11.9%) Processes: 338 Uptime: 2h 38m Init: systemd target: graphical (5) Packages: 1996 Compilers: gcc: 13.3.0 Shell: Bash v: 5.2.21 inxi: 3.3.34/etc/crontab
17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.daily; } 47 6 * * 7 root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.weekly; } 52 6 1 * * root test -x /usr/sbin/anacron || { cd / && run-parts --report /etc/cron.monthly; }
Help Request
Anyone have any ideas for tracking down what might be causing this? I was going to just wipe the machine and replace Linux Mint with MX Linux to rule that out, but I figured I'd ask here before doing that, especially because it could be the hardware and not the distro that's causing the issue.
20 votes -
The US State Department is changing its mind about what behavior to record in its worldwide human rights reports, cutting entire categories
11 votes -
Texas measles outbreak grows; Michigan, Pennsylvania report new outbreaks
48 votes -
Climbing the Skyfrost Nail (a piece about jury service, essay collections, and Genshin Impact)
Having received a jury summons, and with my mental health being how it is, I recently took a bus to the nearby used bookstore. The rule of buying secondhand books is this: You must pretend, while...
Having received a jury summons, and with my mental health being how it is, I recently took a bus to the nearby used bookstore. The rule of buying secondhand books is this: You must pretend, while in the store, that your phone doesn’t exist; you must not come in looking for anything in particular; you must let yourself be guided by the titles and covers and the blurbs alone. So I followed my nose over to the “poetry and art criticism” shelf of the store (which, I am convinced, is to blame for my poor performance at parties) and started browsing.
There I found Critical Hits: Writers Playing Video Games and immediately developed a crush. Maybe it was the title, which seemed carefully engineered not to appeal to the general public. Or maybe it was the editor, Carmen Maria Machado, whose short story collection Her Body and Other Parties is a personal favourite. Either way, the anthology of nineteen pieces from nineteen authors about approximately nineteen games was in excellent condition, and had been marked down to eight dollars, so I added it to my little stack of purchases and wandered over to the checkout.
Like all anthologies, Critical Hits varies widely in quality across its component essays (and one comic). It starts strong: its introduction is a delight, with some of the best footnotes I’ve ever enjoyed. Likewise its first essay, Elissa Washuta’s “I Struggled a Long Time with Surviving,” an exploration of her experience with The Last of Us, pandemic, and intractable illness was deeply impactful and genuinely changed how I looked at the game. But this is par for the course with anthologies (at least, well-compiled ones) which know to dazzle you off the bat with their best material, so that you’re willing to endure their worst. Here, in my estimation, the worst is Anders Morson’s “The Cocoon,” which cites Brian Tomasik (one of those insufferable San Fransisco Rationalists) to argue that, in aggregate, it’s unethical to kill video game NPCs. Morson then goes on to list every Aliens game ever released, for six pages, with dazzling insights like “Aliens: Colonial Marines for PS3 Xbox (2013) is definitely an Aliens-y FPS.”
In aggregate, though, the anthology is more good than bad. Apart from “The Cocoon,” the worst essays here are mostly just mediocre, or meandering. And there are some true standouts here: Jamil Jan Kochai’s “Cathartic Warfare,” nat steele’s “I Was a Teenage Transgender Supersoldier.” And the reason I’m here, writing this essay of my own: Larissa Pham’s “Status Effect,” an exploration of depression, damage-over-time, and Genshin Impact.
Released globally in 2020 for PC and mobile devices, Genshin Impact is an action-adventure game which sees players assemble a four-person team from its extensive cast of characters and then wander out into its expansive open world to complete monsters, open quests, and kill chests (something like that, anyway). A live-service game, Genshin has seen regular map expansions and a remarkably stable playerbase for the last five years, and, like WoW before it, has spawned a wave of copycats hoping to take a bite out of the aging titan’s colossal corpus. Larissa Pham and I would have started playing Genshin at around the same time – she describes becoming obsessed with the game in the winter of 2020-2021; I first launched the game in February of 2021, in the icy depths of the pandemic, shortly after failing to kill myself, as something to do while waiting for the hospital bills to pour in.
In Status Effect, Pham recounts a minor controversy from the fall of 2021. Genshin’s meta had stagnated: a year into its lifespan, no one wanted to include healers on their team, when shielders were proactive and dodging was free. So the developers implemented a damage-over-time status effect called corrosion, inflicted by certain enemies and in certain phases of endgame content, which ignored shields and would wipe the whole team if not healed through. Genshin’s community was and is large enough that any kind of meta shift (however necessary) will spark outcry, controversy, and apocalypse prophets heralding doom (I was one of them: “What, am I just not supposed to use my Zhongli? No one’s gonna pull for fucking Kokomi”), but for Pham, that debuff gave her the language to think and speak about her depression more concretely.
Genshin has never given me the language I needed to think or speak about anything. Frankly, I don’t think the game’s story, which is consistently a mediocre slog (with a few bright spots) is capable at this point of doing anything interesting or novel. Even in Pham’s case, Genshin’s “corrosion” debuff might have been fungible with any damage-over-time debuff in any game – Pham just happened to be playing Genshin at the time when she needed it. But even saying this, even speaking as someone who cares about a game’s story more than any other element, I think Genshin is a fantastic game, in at least one major aspect: its exploration and world design.
Upon its announcement, Genshin was panned as “anime Breath of the Wild” a comparison enabled by its gliding and climbing and stamina meter and early-game monster designs and the shade of its grass. But cosmetic similarities aside, Genshin is actually doing something very different – very unique, I think. Genshin presents the player with an extremely large, colorful, and ever-expanding world, peppered with a truly mind-boggling amount of chests, environmental puzzles, and enemy camps. From any given point in the world, you can probably see several little leads to follow: a locked chest in a monster den; a blue faerie waiting to lead you to its court; a movement time trial; a floating elemental oculus. And once you pick one of those, and figure it out, you’ll once again be able to look around and see more chests to open, more stuff to collect, more things to do. So the world is incredibly dense with collectibles, but traversing it is surprisingly weighty. Climbing, gliding, running; all of these are either slow, or stamina-intensive, so you’ll move through the world at a light jog much of the time. This means that you can often see and plan a route to many different puzzle or collectibles before getting to them; it means that, instead of a constant stream of opening chests, each little dopamine hit is separated by a long breath, where you can appreciate the absolutely gorgeous world, and its stirring, melancholy music. And often, quests and puzzles and chests and collectibles will be laid out in a remarkably subtle web, designed to tug the player off the beaten path, towards some of the game’s most gorgeous sights, its most scenic vistas (of which there are plenty).
So maybe in terms of its exploration philosophy Genshin is an open-world collect-a-thon, more similar to a Super Mario Odyssey than a Breath of the Wild. But really, it’s nothing like either game, or anything else I’ve played; so much could be said about the game’s combat, its world quests, its approach to rewards, the way the game’s levelling systems encourage diverse engagement with the open world. I’ll instead conclude with this: Genshin Impact has my favourite exploration experience of any game I’ve ever played, and nothing else really even comes close.
Early in the game’s lifespan (December 2020), the developers added the new Dragonspine region: a frozen mountain, home to the bones of dragons and the ruins of an ancient civilization, introducing lethal new mechanics as a way to shake up exploration. Arguably a precursor to corrosion, while in Dragonspine, a status effect called “sheer cold” would accumulate and, once maxed, drain your health at such a high rate that no shielding or healing could keep up. Getting wet would accelerate cold accumulation; eating hot foods, lighting fires, or standing near heat sources would slow or reverse it. It encouraged a different playstyle; beyond keeping a fire character on your team, sheer cold also encouraged players to explore more deliberately; to stay close to heat sources and not stray too far from the path.
In Dragonspine, the main plot involves restoring an ancient relic called the Skyfrost Nail – an enormous pillar, shattered. Beginning at a base camp at Dragonspine’s foot, you slowly ascend the mountain, fighting monsters, exploring ancient, sealed laboratories, and maybe getting distracted to grab a chest here or a crimson agate there. On the way up, you learn fragments of the story of the ancient civilization that dwelt on Dragonspine, before it froze over; you hear of their research in alchemy, and the celestial nail that was flung down by the gods – to stop their research, before they climbed too high? It was this nail that froze Dragonspine, and somehow corrupted it; it is this nail that you find in broken fragments at Dragonspine’s peak. Beset by truly diabolical monster encounters designed to freeze you fast and absolutely ruin your afternoon, you thaw these fragments and watch as they ascend, reforming the nail, the enormous pillar hanging high above Dragonspine, ready to fall once more. You can, at last, ride the wind currents all the way up to stand on the head of the nail, at what was at the time the highest point in all of Tevyat, to gaze at the world around. All the lands accessible: Liyue and its harbor; Mondstadt and its cathedral, and beyond them, those inaccessible, not yet implemented into the game, represent as abstract hills, mountain, and sea, rolling endlessly into the distant grey fog.
It was February of 2021, and I had failed to die. Had been released from the hospital into the slushy, wet aftermath of a winter storm, with enough medication to last two more weeks and (though I didn’t know it at the time) enough debt to last through to this very day – if only because I stubbornly refuse to pay it. I returned to my on-campus apartment to discover that I had no heating, no power. Hot water, at least, for tea and baths and thin, meatless soups. According to the thermostat, my poorly-insulated home was hovering around 51°F, so I dragged my mattress off the bedframe, into the corner where it was warmer, sealed myself under a mountain of blankets, and opened my laptop.
I had meant to start drafting emails to professors, to explain my weeks-long absence and ask for extensions, grace, and leniency (all would eventually give it, and I didn’t even have to use the s-word, or show the doctors’ notes I had so dutifully accumulated). But in that moment, my hands were shaking from the cold and the anxiety: the knowledge that my life could be ruined, my academic scholarship lost, if any of them declined. So instead, I opened the app store, downloaded Genshin Impact, and, after a couple days of sleepless, bloodshot gaming sessions, climbed the Skyfrost Nail in Dragonspine.
Genshin might not have been capable of giving me the language to understand my experience with depression, dysphoria, and suicide, but it was certainly there when I needed it – the unique, frictional experience it provided offering a strange resonance with my own. And I kept playing it for a long time, perpetually enchanted by its world, its music, the waves of nostalgia and grief that would wash over me at the strangest times.
In the summer of 2021, I wrote a poem, for a poetry class, which began with the lines, “The economy being how it is / Instead of finishing school / I took a job this autumn at the Indiana Dunes.” It was a narrative poem, the only type of poem I’ve ever been able to write. In it, the speaker wanders around on the sandy shores of Lake Michigan in the aftermath of a heavy storm, picking their way around shredded volleyball nets and desolate lounge chairs, all half-buried under wet, sandy drifts. They’re looking for their phone, probably hopelessly lost amidst the dunes, but in the end, climbing Mt. Baldy (a very tall dune; not actually a mountain), they find that what they were searching for was not actually their phone – was, instead, perspective. A broader view of the world’s beauty. “On a clear day, from there, you can see all the way to Chicago,” they think, before beginning the climb. But in the end, reaching the top, the day is not clear, so they are left to “feast [their] eyes on the endless expanse of grey water.”
I must apologize for exposing you to my immature poetry, but the fact that I remember so many lines from that tiny, throwaway piece, from one of my least notable college classes, has always been suspicious to me. I suspect that it contains some sort of heartbreaking insight into my mindset at the time – a tragic longing for the picturesque (to quote a book I haven’t read). I played games where you climbed a mountain, wrote poems where the speaker climbed a dune; some nights, I walked a quarter mile to the parking garage near my apartment and climbed to the top level and leaned on the concrete railing and stared out through life-affirming chicken wire. I wanted to see in color, I suppose; to recapture the vividity of a world that I found increasingly exhausting, but mostly saw only greys: grey distance fog, grey water, and the grey existence of a college-town suburb, shining dully under the light-polluted grey sky.
In November of 2022, Genshin Impact released its 3.2 update “Akasha Pulses, the Kalpa Flame Rises,” which didn’t add any new regions to the map. Instead, it contained the concluding act of the Sumeru region’s main story quest, where the player teams up with a god, a couple academics, a dancer and a cop to fight the evils of the censored internet. For Genshin, this quest (and its preceding acts) were well above par, featuring (among other strengths) actual themes, and a plot that went beyond its gnostic inspirations. So, sure, 3.2 was a timely, relatively compelling update. It was also the update where I quit playing Genshin Impact – for good, I thought. There is simply only so much exploration, questing and combat that can be done in the same world, structure and systems before a work of art overstays its welcome. It wasn’t with any malice that I quit Genshin – I had simply had enough, and that was that.
My life had changed a great deal in the intervening period. I had finished college, moved cities, learned to cook, become a woman. Gotten a second dose of the COVID vaccine, the day before the move, and spent the entire ride to my new home feeling miserably ill because of it.
Around the same time, Carmen Maria Machado and J. Robert Lennon, compilers for Critical Hits: Writers Playing Video Games would have been working on their collection. It’s a collection that lives in the shadow of COVID-19 – almost every piece here, you can detect the pandemic’s penumbra (if it isn’t explicitly mentioned). For a lot of people, the pandemic was isolating, lonely, cold. For writers, it might have been that too, but we are solitary creatures, and the thing it gave us was, most of all, time: to play games, to write or fail to write, to think, to spiral.
Perhaps to counteract this spiral, Graywolf Press, a Minnesota-based not-for-profit publishing house, spent the pandemic hosting “cute mental health cocktail hours.” Lennon was there, Machado was there (my beloved Her Body and Other Parties was published by Graywolf) and it was there that Critical Hits was conceptualized.
“What we wanted to do was have a really diverse group of writers to provide a very diverse perspective of gaming, by writing about games however they want. We sort of gave them free rein,” Machado says, in an interview she and Lennon gave to Dazed Digital. “It was wild how people were like, ‘Oh my God, yes!’ Everything that came in was so good and so interesting and so different. It was a really extraordinary group of artists who had so many things to say.”
I don’t know how Larissa Pham, who wrote my favourite essay in the collection, first became attached to it. Shockingly, there aren’t that many interviews or monographs out there describing the creation process for Critical Hits: Writers Playing Video Games, a book with fewer than 500 ratings on Goodreads. Pham has written a smattering of fiction, nonfiction and creative nonfiction; essays, short stories, criticism. Avant-garde poetry, presented on an interactive github website. Kinky lesbian erotica. A cultural commentary about tradwives and baking. She also, at least for a while, played Genshin Impact, at the same time I and everyone else did. I am struck by the strange syzygy of our experiences. Pham graduated Yale; I went to a state school. She gets published; I post to Tildes. She teaches classes; I am constantly struck by how much I have to learn. But in the winter of 2020-2021, both of us, grappling with our respective illnesses, crossed paths with this game, and it was there for us when we needed it.
In January of 2025, I bought and read Critical Hits: Writers Playing Video Games. In early February, instilled with a sense of nostalgia for a game I hadn’t touched in years, and tired of playing Shadow of the Erdtree (another game with excellent exploration of a very different kind) I downloaded the HoyoPlay launcher and, with it, Genshin Impact.
Logging in, I was greeted with an embarrassment of little red exclamation marks, attached to almost every UI element, there to helpfully explain what I had missed, what was new, and all the crazy exciting retention-driving bonuses the game would give me to help me catch up. According to the huge new blank spaces on the map, I had many more regions to explore; according to the quest log, many more mediocre stories to sit through. According to my backpack, enough saved-up resources from before I had quit to immediately acquire and build the 5-star character Arlecchino, the only female character in the game – out of some sixty, now – who could plausibly be described as handsome (her vest buttons on the left). Perhaps I should have been overwhelmed. But sinking back into Genshin’s loop felt like coming home. Swimming through the new undersea regions, Fontaine and the Sea of Bygone Eras, offered a welcome twist to what was still a fundamentally fantastic exploration loop. Quests like “The Dirge of Bilquis” and “Masquerade of the Guilty” might not have been brilliant, but featured gorgeous locations, entertaining set pieces, and even an excellent VA performance or two.
Apparently, I was coming back at a bad time. Shortly before I collected my Arlecchino, a new character had been released: Mavuika. I never got around to playing the quests where she was featured, but apparently she was poorly written and presented a real problem for Genshin’s balance. Mavuika, you see, has a magical motorbike that a). Doesn’t really fit with Genshin’s usual magitech aesthetics and b). Removes all discernible friction from exploration, with its ability to drive super fast, climb walls, ride on water, and even, for a short time, fly. I was slightly scandalized when I heard about her, frankly.
“Sure,” I thought, “This doesn’t affect me, I’m never going to use her. But if a new player spends their limited resources to get Mavuika (a smart decision; she is, in addition to everything else, a very strong DPS, powercreeping Arlecchino) won’t that ruin the game for them? Won’t her ability to bypass all the exploration challenges in the game take away the one thing that makes it so special?” It felt like the game jumping the shark, releasing a broken character to make a quick buck at the expense of its long-term health. But truthfully, I was a tourist in Genshin this time, coming back to gawk at how it had changed after years of absence. I have no real stake in its balance. I don’t really recommend anyone play it. What happens to the meta and monetization of this game I once loved terribly is now water off a dyke’s back.
Things that I used to get very up-in-arms about no longer really bother me. I’m sometimes unsure whether that’s a result of healing or hypernormalisation.
I had jury duty at the Seattle Municipal Court that month, a boxy building downtown. Had to report in at nine in the morning, riding the bus, shaking slightly from the cold and the anxiety. Of course, it’s not yet illegal to be a transsexual in one of the most wonderfully LGBT-indifferent cities on the planet, but the current political climate lends itself to overthinking.
Potential jurors are to report to the eleventh floor, to an airy, high-ceilinged, window-walled space crammed with chairs and tables and an attached kitchenette – the vending machines offering instruction on how to contact the county for reimbursement. We were to be paid twenty-five dollars per day (plus transit and food costs, if applicable). We were to watch informational videos, fill out cursory forms, and read quietly until called. It was all terribly adolescent, terribly bland. I found myself ruminating on the abstract sculpture pieces hanging from the ceiling, wondering whether their creators had intended them for this space, or whether they had been sentenced to hang here – as a punishment for reckless driving, maybe? What kind of cases even get tried in municipal court? Eventually, I went out onto the rooftop terrace, with only my coffee to protect me from the chilly, cloudy February weather.
To the west, I could see out the Port of Seattle, its great cranes priestly in their red and white liveries, their still solemnity. A container ship lay still in the bay, making no progress to its destination. And nearer: a sliver of downtown. An empty pit, filled with the refuse of aborted construction, bags of trash, tiny blue dumpsters. Graffiti, content indiscernible. Brown brick buildings; a yellow taxi (!) threading between them. A whole city, half asleep, stirring amid the late morning fog. It started to rain, a miserable spitting drizzle, and I scurried inside to protect my book and my temperamental hair.
This February, on my last day playing Genshin Impact, I received a DM from a random, low-level stranger named Quentin. “HELP!!” it said. I joined his world in co-op mode.
Quentin was exploring Dragonspine. When I arrived, his shiny new (low-level) Mavuika was frozen solid by an ice mage, a couple steps away from drowning in a nearby pool, like my own characters had been four years ago. There are some challenges, it seems, that even the most broken character cannot bypass.
Quentin and I summited Dragonspine together. I was shocked to discover that, even after four years, I still remembered the climb almost perfectly. Still remembered the jagged ruins; the wind currents; the terrifying monsters that had killed me over and over again. I hadn’t resorted to messaging strangers to defeat them, but it’s pretty common to do so – new players almost always struggle with Dragonspine. And so there I was, the helpful stranger this time, jogging forward, activating waypoints, lighting fires, killing chunky minibosses with a single unbuffed normal attack while Quentin stood behind me and put motivational stickers in the chat (stickers are the de facto mode of communication in Genshin co-op, as it’s never a surety that any two players will share a language). Quentin was there – why else? – to repair the skyfrost nail. Sure, his Mavuika could motorbike faster than my characters could climb, but still he slowed down so that we could make the ascent side-by-side. And when he seemed to struggle with the light puzzling involved in thawing the nail fragments, I sat my Arlecchino down next to important clues that he was missing and posted slightly stern stickers until he noticed.
At the end of the cutscene where the pillar at last rises into the sky, Quentin and I climbed and ran and rode the wind currents up to stand on the head of the Skyfrost Nail. We couldn’t stay long; sheer cold accumulates fast up there, and neither Quentin nor I had brought a healer or a portable stove. But we still stayed, as long as we could, staring out over Teyvat.
Over the course of over four years of updates, scenery that had once been indistinct rolling hills and sea, fading into fog, had been replaced by new regions, sprawling far beyond our view. Quentin and I could just make out, in the distance, the towering Inazuman mountains, crested by the blossoming sacred sakuras of the Grand Narukami Shrine. The curving tree-city from which sprouts the Sumeru Akadeymia. The baroque arches and elevated crystalline waterways of the Court of Fontaine. And more besides – landmarks I had explored, that Quentin might one day explore: a view onto the entire world with all its colors and its vistas, chests and quests and every artifice of gameplay erased by distance.
Quentin teleported away to warmer pastures and I remained standing there, struck still and wordless, once again, by the syzygy.
He and I will never interact again (shortly, he would say, “Thank you Father” – a title often used for Arlecchino – and then kick me from the world). But for that brief moment, our experiences came into alignment with Genshin Impact, across time and very possibly national borders. I know even less about Quentin than I do Larissa Pham, but he and I at the very least got to share that moment of awe and wonder at the top of the world. I wonder what it meant to him.
In the prologue to Critical Hits, Carmen Maria Marchado writes about her experiences being introduced to new games by friends and partners: “As I keep writing I am struck… by the intimacy of the form; the way the experience of it is specific, even erotic. What did it mean to receive someone’s tutelage? To let yourself be watched? To open yourself up to new ways of understanding? To die over and over again?” Perhaps Critical Hits’ greatest strength, its most distinct quality as an art object, across almost every piece within, is that peculiar intimacy. To watch writers and critics open themselves up to games; then, through those games, open themselves up to you. In much the same way Quentin did by inviting me into his world, Pham and Villarreal and Adjei-Brenyah and Washuta and, yes, even Morson invite us into their worlds, show us how video games refracted their experiences to help them understand themselves with new vividity and clarity.
I feel a little guilty to have, once again, dedicated so much time and mental energy to Genshin Impact, a game which arguably does not deserve it. While playing it this year, and since then, I have played Signalis and Lies of P and 1000xResist and (fellow gacha game) Reverse:1999, have read Borges and Dillard and Ian Reid – artists and works that are considerably more unified and artistically compelling than Genshin. But none of them hit me quite as hard as this 2020 open-world live-service Chinese gacha game; none came at just the right moment, to connect with my particular experiences, my past; to color my vision.
My name didn't get called for jury duty, so at 3PM I rode the bus home (stopping briefly for bread and doughnuts at the bakery in order to earn the approval of the women I live with). Genshin Impact no longer lives on my computer. Once again, I got what I needed out of it, and then let it go. Having finished writing this piece, Critical Hits will be put on my bookshelf, probably never to be touched again. But as we move forward into an uncertain future, these small, impactful experiences, insignificant though they were, will continue to live with me. And if you read through this entire meandering essay, maybe some small fragment of them can live with you, too: proof of our shared essence, an invitation into my world.
21 votes -
Thoughts on ProWritingAid
Howdy hey folks, I've recently been trying out ProWritingAid (for the unfamiliar: a grammar/spell checker tool) specifically the premium version with the expanded tool set. And now I want to step...
Howdy hey folks, I've recently been trying out ProWritingAid (for the unfamiliar: a grammar/spell checker tool) specifically the premium version with the expanded tool set. And now I want to step onto the internet soapbox and talk about it. It's been.
Okay.
To preface, I've been writing (casually) for 'bout a decade, mainly short creative fiction. (And a few novel attempts. All of which are incomplete but I'm glad I did them) Throughout my time I've gone through a few tools, text editors and what-have-you-nots. With my ever so gleaming credentials established, let's get into the ramble.
Right out of the gate, automated grammar checkers and creative writing have a rather fun relationship. Half the suggestions are useful and the other half are useless. (This ratio can also tip forward and backward). They'll catch syntax errors, spelling mistakes, missing words or punctuation, all good things to fix.
It'll also flag intentional word choice, sentence structure and other creative decisions. Sometimes this can help but more often than not it'll be sucking the You out of your own words.
ProWritingAid (PWA) tries to sidestep this particular pitfall with Style Guides where it'll be more or less rigorous depending on the selected 'genre'. It's a mixed success. This flaw I don't think will ever be truly fixable given the inherent separation between Author and Tool. So we'll have to make do with clicking "ignore."
Now PWA does a bit more than just grammar check. During my time with it, I've currently used two versions. PWA Everywhere, and PWA Desktop. Everywhere is meant to integrate with your text editing software while Desktop is a contained application. They have similar feature-sets, but not identical. Specifically, Desktop has the Word Explorer feature: a tool that if you highlight a word it'll show some synonyms or you can dig deeper with alliteration, cliches, anagrams, rhymes, reverse dictionary and more. Pretty nifty. PWA Everywhere best to my knowledge and searching does not have this feature- which is disappointing.
Especially since everything else Desktop does, Everywhere does better. The UI alone is far more functional, without clipping or cramping. There's the convenience of direct integration. Some features like Single Chapter Critique (which I'll get into later, trust me) also blank screened in Desktop while working fine in Everywhere. Grand.
Besides the Word Explorer, PWA also gives you AI "Sparks" and Rephrases. I'll be entirely honest, I have these turned off (Which I am glad I was able to do). I don't have much to say here besides I like getting into the creative word weeds myself.
Alrighty, that then leaves me with two more things to discuss: Writing Reports and the Critique features.
Okay. The writing reports are useful. Able to be granular or extensive. They scan every selected element in the text and format the results into a nifty report (or in some modes, direct text highlighting) Having all that data visualized with tables, graphs and bars oh my, (with the occasional cross-work comparison) is a great look-at. Grammar-wise it'll run into the problems mentioned above, but otherwise, this has been the feature I've liked the most.
Finally I can get into the whole thing that inspired me to write this post. The Critique suite. Ohohoho, I have some thoughts about these. Human proofreaders are irreplaceable, just want to toss that out there (PWA also keeps that disclaimer in its header). My friends will never be escaping the random PDFs sent for their lovely review. I am ultimately writing for a human audience afterall. That in mind, I have run into a hilarious problem with the Single Chapter Critique.
Apparently I write too good to get use from it. Truly I am suffering here. In complete honesty, the actual point I'm trying to make is the AI is a kiss-ass sycophant. I fed five of my short stories from across the years into it, just to see what it'd say. It cannot be negative. In each and every one I was praised about various element of the stories. Glowing and gushing, could say no ill.
This is pretty useless. Sure it has the "Potential Improvements" section but it's... eh. In the name of curious study, I am having my non-writer friend compose a piece for me to feed to the machine spirit later. (I also only get three uses a day, compared to the unlimited reports with their nitty gritty)
Now, could this simulated praise be a sign I'm a genuinely good writer? Well I don't need the AI for that- I have friends zip-tied to chairs to feed my ego. (I forever cherish one of my close writing friends telling me: "You have a voice of a fantasy writer from the 70s with a thick series full of wondererous imagination written by a twice divorce middle aged man who is disgruntled with reality. It was never exactly reprinted as it was unknown, but the aging, withered pages hold such a gorgeous narrative that it sticks with you for the rest of your life.")
Back to the AI: Their shining critique falls apart when I look at the story myself and can point to several areas for improvement/refinement with a cursory reading. (Thank you creator's curse, you're my true reliable critic.)
Woe to me, I cannot escape personal proofreading. (Real talk: the hope was have it be able to do the cursory stuff so I could focus on the creative viscera. That's half the fun after all—)
There is two other Critique features, Full Manuscript Analysis and Virtual Beta Reader. I have used neither of these as I do not have any large manuscripts to toss into the jaws. To ensure jolly feelings, it's also a credit based system. So let's talk money.
Scrivener, a writing workhorse that even after years of using I still find new features and has long cemented itself as my text editor of choice, was $45 for a lifetime license. Fantastic software, it has earned its reputation.
ProWritingAid, a grammar and spellchecker was $115 (discounted price) for a year subscription. (Can I mention how idiosyncratic their tier system is? Free, Premium, Premium Pro? Why??? Just name it Free, Pro, Premium. Don't stack luxury words.) For $115, I get several features I don't even use, or aren't very useful. Oh, a discount for the aforementioned analysis credits. ($25 for 1, $70 for 3, $175 for 10. Full priced it's $50, $150, $500 respectively. Spend this money on an actual person please)
Now what's worst off is I wasn't even the one to spend the $115. That was someone else wanting to support me and my writing; an act I am quite grateful for and the meaning behind it. I feel bad complaining. I have hopes for PWA. Something that can act as a quick look proofreader would be wonderful. But perhaps I'm just asking for too much from what is again, a grammar and spellchecker.
So far, I don't know yet. I don't know if I'd call it good or bad. As I started with: it's okay?
Maybe I'll do a retrospective after a while once I've utilized it longer. Maybe features will be better fine tuned in the future.
And that leads me here. What have been y'all's experience with it, if any? Searching online has been miserable; I'd like to hear from other people.
[As a footnote, PWA was not used when writing this. Kinda forgot that I never set it up for browser. Tallyho]
16 votes -
I have no idea to advance in my career toward data science
I did a masters in data analytics, and then the niche I fell into in the working world was building dashboards, reports and spreadsheets of financial data for non-technical bureaucrats. Instead of...
I did a masters in data analytics, and then the niche I fell into in the working world was building dashboards, reports and spreadsheets of financial data for non-technical bureaucrats. Instead of ensuring data quality by technical means, my current company often just has me manually reviewing and checking financial data. This is pretty frustrating to me because I have no education in finance, and the things I miss or get wrong are so second nature to my boss that he doesn't even see them as something I should have been trained on. The only technologies I use are SQL server and excel. Any proactive steps I've made to automate processes has been discouraged as not worth the time.
I'm aware that most people spend years on tedious stuff before ever getting to work with more engaging technology, but honestly I'm starting to wonder if they've forgotten I'm not a finance guy. I want to move up in my career especially to escape my current role, but I'm feeling completely lost as to how. There's no obvious role in my company that could be a 'next rung of the ladder' to advance into, so there's nobody I can emulate to help chart a course. My boss had an unconventional path to his current role, and isn't really into manager stuff like career mentoring, so he's no help in that regard.
To anyone with experience in data science, what is the advancement supposed to look like? What are the key skills I should be developing? Am I being too averse to learning the subject matter of the data I'm working on? Any insight is appreciated!
13 votes