• 0 Posts
  • 8 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle
  • If you’re getting back pain from an office chair then your arse is likely too far forward when you’re sitting and you’re putting pressure on your spine due it being at an angle other than 90 degrees from the seat, or your table is too low, lowering your arms, so you’re bending forward.

    You’re suppose to feel your arse pushing against the back of the chair not leaving enough of a hole between the chair and your lower back that you can fit an arm in it, and when your arms are resting on the table (which they should be pretty much all the time if your keyboard and mouse are sufficiently forward) you should feel no pressure either downwards or upwards on your shoulders

    I’ve been coding for over 3 decades, often for massive long hours (to the point that by the age of 17 I had RSI due to how my wrists were resting at the edge of the table and some years later when already doing it professionally went to the doctor with chest pain - which I feared were due to a hearth condition - which turned out to be work posture related) and at some point in my mid 20s I moved to The Netherlands and to a company which had its own Ergonomics Consultant (this was back in the peak of the 90s Tech boom so there was lots of money sloshing around) who would come around when you joined and adjust everything for you (they even had tables with adjustable height) and explain you all about the correct work posture.

    Been following that advice and haven’t had posture related problems since then whilst always using pretty standard office chairs (always with adjustable height, tough).

    I have however seen plenty of people doing the lazy (and stupid) posture of being all the way forward on their chair and quite a lot with arms too low or too high (which is more understandable since most cheap office tables don’t have adjustable height).


  • It’s not what makes them money so they don’t really have the business incentive for maximizing hardware sales that leads to a relentless pushing out of new versions of their hardware that are barely better than the last one and all manner of tricks for early obsolescence of older devices (things like purposeful OS and App under-performance and even incompatibility with older versions of the hardware).

    Also in the big picture of gaming the Steam Deck is tiny and in its early stages, so business-wise is not the time to go down a strategy of relentless new hardware versions and enshittification, quite the opposite.

    Absolutely, they’re doing the right thing and as the right thing aligns with their business objectives it’s a bit wishful thinking to claim its because they care so much about their customers as people.


  • At some point in my career I’ve actually designed mission critical high performance distributed server systems for a living, so I’m well aware of that.

    You can still pack thousands of users per server and have very low latency as long as you use the right architecture for it (it’s mainly done with in-memory caching and load balancing) when you’re accessing gigantic datasets which far exceed the data space of a game where the actual shared data space is miniscule since all clients share a local copy of most of the dataspace - i.e. the game level they’re playing in - and even with the most insane anti-cheat logic that checks every piece of data coming in from the user side against a server-side copy of the “game level data space” it’s still but a fraction of the shared data space in equivalent situations in the corporate world, plus it tends to be easilly partitionable data (i.e. even in MMORG with a single fully open massive playing space, players only affect limited areas of the entire game space so you don’t really need to check the actions of a player against the data of all other players).

    Also keep in mind that all the static (never changing or slow changing stuff) like achievements or immutable level configuration can still be served with “normal” latencies.

    Further the kind LVL1 ISP that provides network access for companies like Sony servicing millions of users already has more than good enough latency in their normal service and hence Sony needs not pay extra for “low latency”.

    Anyways, you do make a good and valid point, it’s just that IMHO that’s the kind of thing that pushes the running costs per-player-month from one dollar cents or less to, at most (and this is likely quite a large overestimation), a dollar per-player-month unless they only have tens of players per-server (which would be insane and they should fire their systems designers if that’s the case).


  • After over 3 decades as a gamer and tech user this is maybe the single most consistent important benefit for any open platform were you can just install Linux.

    The rest is nice but this one means that 10 or 20 years from now your hardware might have been repurposed for something else and still be useful and in use whilst a closed platform will just be more junk in a junkyard or sitting in a box of those things you’ve kept just because you don’t like to throw expensive stuff away but will in practice never use again.




  • I have an Orange PI Pro 5 16GB on a box that smoothly runs a full blown Ubuntu Desktop version and would fit in a pocket though it’s maybe a little too thick (from memory the box it’s about 3x5x2 cm).

    Total cost was about $170.

    The board itself would fit a thinner box, but you might have to 3D print one.

    Mind you, a N100 Mini-PC that costs the same is even more capable as a Linux Desktop, but it’s significantly larger and will definitely not fit a pocket.

    You can find cheaper SBCs capable of running a Desktop Ubuntu but in my experience (with a $35 Banana Pi P2-Zero) if you go too far down the price scale Desktop Linux performance stops being smooth, even if the board is a tiny thing.

    It was actually quite surprising for me recently when I found out some of these things are perfectly capable Linux Desktops.