Hello!

I work as a AAA game programmer. I previously worked on the Battlefield series.

Before I worked in the AAA space, I worked at Disneyland as a Jungle Cruise skipper!

As a hobby, I have an N-Scale (1:160) model train layout.

  • 1 Post
  • 61 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle











  • Counter-counterpoint: I’ve been using it since 2019. I think you’re exaggerating.

    • It aggressively tries to center itself, always. If you’re in a lane and it merges with a second lane, the car will swerve sharply to the right as it attempts to go back to the middle of the lane.

    • It doesn’t allow space for cars to merge until the cars are already merging. It doesn’t work with traffic; it does its own thing and is discourteous to other drivers. It doesn’t read turn signals; it only reacts to drivers getting over.

    • If a motorcycle is lane-splitting, it doesn’t move out of the way for the motorcycle. In fact, it assumes anything between lanes isn’t an issue. If something is partially blocking a lane but the system doesn’t recognize it as fully “your lane”, the default is to ignore it. The number of times I’ve had to disengage to dodge a wide load or a camper straddling two lanes is crazy.

    • With the removal of radar, phantom braking has become far, far worse. Any kind of weather condition causes issues. Even if you drive at sunset, the sun can dazzle the cameras and they don’t detect things that they should be able to - or worse, they detect problems which aren’t there.

    • It doesn’t understand road hazards. It will happily hit a pothole at 70 MPH. It will ignore road flares and traffic cones. When the lanes aren’t clearly marked (because the paint has worn away or because of construction), it can have dramatic behavior.

    • It waits so long to brake, and when it brakes it brakes hard. It accelerates just as suddenly, leading to a very jerky ride that makes my passengers carsick.

    The only time I trust FSD is when it’s stop-and-go traffic. Beyond that I have to pay so much attention to the thing that I might as well just drive myself. The “worst thing it can do” isn’t just detour; it’s “smash into the thing that it thought wasn’t an issue”.


  • Yet another reason why I prefer Kbin.

    The developers of Lemmy have been questionable for some time. See their post announcing Lemmy: https://www.reddit.com/r/communism/comments/cqgztr/fuck_the_white_supremacist_reddit_admins_want_me/

    https://web.archive.org/web/20230626055233/https://old.reddit.com/r/communism/comments/cqgztr/fuck_the_white_supremacist_reddit_admins_want_me/

    Hey all, longtime Marxist-leninist, recorder of left audiobooks, and megathread shitposter here.

    Posting this in light of a recent one week Reddit ban I earned for shitting on US police, as I’m sure many of us have gotten in recent weeks.

    So I’ve spent the past few months working on a self hostable, federated, Reddit alternative called Lemmy, and it’s pretty much ready to go. Unlike here we’d have ultimate control over all content, and would never have to self censor.

    Obviously as communists, we agitate where the people are, so we should never abandon Reddit entirely, but it’s been clear to all of us from day one, that communities like this stand on unsteady ground, and could be banned or quarantined at any moment by the white supremacist Reddit admins. This would be both a backup and a potentially better alternative. Moderation abilities are there, as well as a slur filter.

    Raddle isn’t an option obviously since it’s run by this arch anti tankie scum, ziq.

    I wanted to ask ppl here if they’d like me to host an instance, and mod all the current mods here.

    The instance that post mentions at the end became Lemmygrad. Lemmy.ml and Lemmygrad are the same people. This was their first post announcing Lemmy as a real thing you could go use. (It’s also why a good chunk of the Threadiverse is absolutely infested with tankies.)

    I never agitated for a fork because generally the Lemmy devs do an okay job at keeping their politics separate from their software. But the more I look at their attitudes and (frankly) the hazing they do towards contributors, the more I’m thinking that it may be better to push for an outright fork of Lemmy, give it a better name, a saner dev team, and excise the original devs entirely. Even if we ignore their politics (which is hard to do, but can be done), they’ve simply not been the best stewards of the project - it’s succeeded in spite of them, not because of them.

    That said, I think Lemmy as a piece of software is generally okay. Kbin has more long-term promise, I feel, but Kbin has its own issues and is much rougher around the edges. A lot of the issues Kbin has have already been sorted out by Lemmy, so I think it might be best to make a Lemmy fork and bring in features from Kbin into it (alongside performance fixes and whatnot that the Lemmy devs refuse to action on).




  • To be fair, you don’t get to be an expert at something by just reading about it. You become an expert by immersing yourself in it and knowing all the nuanced details of what you specialize in.

    For example, I’m a AAA gamedev programmer. My specialty is the Unreal Engine. I know tons of little quirks about the engine that many of my coworkers don’t - but that’s because I’ve been using the engine for over a decade at this point.

    I don’t devote every waking moment to learning about Unreal - I used to spend a lot of free time researching it before I got hired, but now I leave gaming stuff at work to avoid burnout.

    You don’t need to like hyperfixate on something to become good at it. You just need to work on it for long enough - and if it’s literally your job, you’ll spend 40+ hours/week engrossed in it, for years.



  • I use Flatpak all the time. It works a lot better than native apps very often.

    Also it’s a lot easier than fussing with PPAs or whatever. I’m on KDE Neon and wanted to run something through Wine. The Wine in the stock PPAs was an older version with a known bug that wouldn’t let me install the .NET Framework 4.8. I tried fetching the Wine PPA directly, but then I was getting issues about system packages not being compatible with newer versions of Wine.

    The more I dug, the more issues popped up (typical Linux). So I gave up and decided to install Lutris and try it through there, since Lutris has a workaround for those Wine issues. The Lutris in the stock PPAs also was an old version with a known bug where it just… wouldn’t work. You’d click a button and nothing would happen because of an HTTP bug. Rather than fuss around with that, I gave up and installed the Lutris Flatpak.

    30 seconds later, my program was installed and running. No nonsense in the command line, no fussing around with packages. Just open and go.

    A majority of the programs I have are Flatpak now. I have Flatpak for Zoom to let me take work meetings from my Linux partition; I have Flatpak for Parsec to let me remote in to my work desktop from my Linux partition. Blender, Calibre, Chrome, Discord, Thunderbird, PrusaSlicer, Slack, Rider, VS Code… all Flatpak.

    They all work great. I get prompt updates to stay on the bleeding edge. No more dependency hell. I now actively search for Flatpaks before I fall back to apt.