Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BO
bobaduk @lemmy.world
Posts 4
Comments 57
As a new, first time steam deck owner, what are the must have games?
  • Mostly, it's the must-have Indie darlings, with a sprinkling of AAA fodder.

    I've loved:

    • Rimworld
    • Yakuza 0
    • Slay The Spire
    • Dave the Diver
    • Dredge

    I've found that I enjoy playing offbeat adventure games on the deck more than I did sat at a PC. Detention, Norco, Loretta, To The Moon, that sort of thing is perfect for playing in bed, propped against the pillows.

    I'm personally a huge fan of project zomboid, though I had to tweak the controls a little to make it work well.

    I'm sure Stardew Valley is a perfect match for the deck, but I've played it too much already.

  • xkcd : Earth Temperature Timeline
  • It's really not. It's just getting started. The worst predictions, of 4-6 degrees of warming, are more or less off the table. Current trajectory is ~3 degrees of warming which... is civilisationally devastating admittedly, but we have pathways to reduce that. Even the 1.5c target isn't over yet.

    There is a broad range of potential future climates, and this generation decides which one we end up with. It's not over by a long shot.

  • If you knew you were going to get Alzheimer’s at 65 would you have kids?
  • From your other replies it seems like you're unsure you want kids in any case, but if you do there's a simple thought experiment here: do you wish your father hadn't had you? If not, it's reasonable to think your children would be just as grateful to be alive as you are, sick dad or not.

  • Ergodox arrived. Yikes!
  • If you're a programmer rather than a professional typist, you probably can use it at work. It took a couple of weeks for me to adjust, a couple of months to be fluent, but it would have been longer if I didn't use it all day every day.

    The biggest hurdles for me personally were

    1. I didn't touch type properly before. I was a fast typist, but my hands roamed freely over the board. I realised that the finger I used to press a key depended on the word where it was used, and that took ages to re-learn.
    2. I bound enter and space to mode shift holds for symbols etc. It works great, but it does mean I sometimes hit enter and send half a slack message instead of typing punctuation.
  • What's some really unpopular opinion you have?
  • Respectfully, this is why we can't have an actual conversation about healthcare in this country. What's objectively a societal good? Medicine? Sure, but I'm not proposing that we stop practicing medicine. Universal access to healthcare, free at the point of delivery? Also good, and a feature of most healthcare systems in the developed world. The specific funding model where the government runs the entire healthcare system through taxation?

    I dunno, seems like it gives good, but not great, results, terrible staff morale, and a permanent state of crisis.

  • What's some really unpopular opinion you have?
  • Fair, but I don't think they will, and I don't think people will stop voting for them forever, as much as I'm looking forward to the next general election. Even under Labour, though, the NHS gave great value for money, but middling outcomes.

  • What's some really unpopular opinion you have?
  • The British NHS should be replaced with a system of national insurance. I'm a staunch labour voter, but the current system is subject to endless tinkering by the party of the day, and it's broken.

    In the UK, the NHS is one of the only institutions that attracts broad unreserved support, though, so this is about as popular as "all college athletes should be locked in churches and those churches should be burned to the ground" would be in the US.

  • *Permanently Deleted*
  • The current steam deck isn't going to be obsolete just because a newer model comes out. I'm happily playing through the new System Shock right now, and there's a gazillion things in my steam library that I can install and run any time I like.

    At some point there will be a faster, better deck, but this one is going to do me for a while. It is, in that sense, like a gaming PC. The lifetime of it isn't determined by the manufacturer in the same way, because you can choose when it's worth paying more for a better experience.

    Like a gaming PC the first question you need to ask is "what's my budget", and the second "what would I like to be able to play". When you have those answered, you can decide whether the current sale price offers value for money. There is always going to be more power available for a higher price.

  • I've been failing
  • Will power is an expendable resource. It's hard enough to give up one thing, let alone everything.

    If you quit once, you can do it again. I found when I first quit it was really helpful to do the daily check in and post about whatever I was thinking. It's not the void of the internet if there are people listening: it's a community.

  • The Daily Check-In for Sunday, July 2nd: Just for today, I am NOT drinking!
  • Well hello, friend. I'm going on six years sober thanks to /r/SD and it just occurred to me that maybe this place exists and needs some more friendly faces, so I'm going to crack open a bottle of rose lemonade and not drink with you all today

  • How do people disconnect from work when they enjoy solving technical work problems?
  • I don't. I often work a few hours at weekends, but the pattern is different. I'll tinker for 10 minutes then go do some laundry or play with my son or go for a walk, then tinker again when I'm next passing by. I'm actually pretty productive most weekends despite not spending much time at a computer which makes me wonder if I'm doing it wrong during the week.

    If you're genuinely enjoying the work, there's no harm in doing it. Just be sure that you're not using work as a way to avoid other commitments, or letting down your loved ones because you're not present.

  • Terraform module for autoscaled GitHub Actions build runners
  • It's really good! It does all the things I'd build for myself if I had a few months spare. Only quibble I have is that it can take a while for instances to scale up. I've done a bunch of optimisation on builds so now I get run times under 2 minutes, but wait times around 5 minutes.

    I've set up idle runners so we keep a couple of instances warm during work hours, but it's still annoying.

  • Should I quit my job?
  • Write down on a bit of paper "I want to spend more time with my son, I can always find another job", then flip it over and write "I'm going to spend my time on work, I can always have another kid" and see how you feel.

  • Let's get some conversation going and lift this community. So, what's your greatest sporting achievement?
  • Discovered at age 12 that I was actually fast as fuck over short distances and won a 200 metre race, leaving the sporty popular kids in my nerdy dust.

    My teacher said "you'd have been a lot faster if you hadn't kept looking behind you"

  • What's your software architecture must read list?
  • The Practical Architecture Process is probably the best distillation I've read.

    Alongside that there's the classics, Enterprise Integration Patterns, a DDD book of your choosing, Newman's Microservices.

    I'm a big fan of ReST In Practice, though nobody cares about ReST any more, and Simon Brownwork is great, particularly the C4 model.

    Mostly, unfortunately, you have to learn by doing. Design a thing, document your assumptions and constraints, and see if the design still makes sense 5 years later.

  • I see your carpets and raise you: The Toilet Cosy

    ibb.co IMG-20191013-190758 hosted at ImgBB

    Image IMG-20191013-190758 hosted in ImgBB

    !

    29

    what's the asshole mitigation plan?

    So far Lemmy is vibing. Everyone here is excited and optimistic and willing to put up with a few rough spots to be part of something.

    When the Eternal September comes, which it will, how does a Lemmy instance deal with bad actors?

    254

    Terraform module for autoscaled GitHub Actions build runners

    github.com GitHub - philips-labs/terraform-aws-github-runner: Terraform module for scalable GitHub action runners on AWS

    Terraform module for scalable GitHub action runners on AWS - GitHub - philips-labs/terraform-aws-github-runner: Terraform module for scalable GitHub action runners on AWS

    In the interests of Do Not Lurk, here's what I'm planning to play with this week. Looks like a much cheaper way of getting access to larger runner instances, and means I can preinstall a bunch of tools to make builds faster.

    2
    Software Architecture @lemmy.world bobaduk @lemmy.world

    Say Hi!

    If you've stumbled across this community, drop a reply and let us know who you are.

    I'm Bob, a software architecture and craftsman. I've been programming for about 20 years, mostly in web applications, building event driven DDD things.

    I wrote a book called Architecture Patterns with Python, and I'm supposed to be writing another about serverless architecture, but mostly I fret about climate change and fix build pipelines.

    2