[-] Hundun@beehaw.org 28 points 1 month ago* (last edited 1 month ago)

The future's wasteland will be covered by bodies of web stalkers who were naive enough to get tricked by mid-2010s shitposts.

"Turns out they never used this to make their metal cutlery darker - who would have thought the ancients were so casually cruel?"

"After months of research we have concluded, that despite all their technical achievements, the ancients never figured out, what does the fox say"

"Today porf. Drobyshevsky is going to tell us about their newest work in XXI cent. anthropology - what is 'streamer dent' and why do we have such long heads 2300 years later?"

"Ass, coochie and the rich - dietary practices of homo sapiens in the age of over-production"

40
submitted 4 months ago* (last edited 4 months ago) by Hundun@beehaw.org to c/gaming@beehaw.org

Here is the story: I decided to buy a good and expensive controller for my PC for the first time, after 3 decades of using stock dualshocks and cheap knock-off brands. Googled "best controller for PC", found a lot about elite series 2 controllers. Got excited about it (primarily the back-grip buttons and adjustable stick tightness), bought it.

After a month of playing Binding of Isaac I have decided to play some Doom Eternal to learn the hot new aiming technique - flick stick. Only to realize that this elite controller, that costs 130€ for the base kit, in current year, comes WITHOUT the gyro.

I honestly wish at least one of 5 reviews I watched and read mentioned this detail.

Is there any accessory I can acquire to get gyro, or would I have better luck returning the controller and buying something else?

Edit: I actually like everything else about the device, and not having the gyro is not exactly the deal breaker, but c'mon people

[-] Hundun@beehaw.org 16 points 5 months ago

Nanomachines, son!

[-] Hundun@beehaw.org 14 points 6 months ago

As someone who has built a career in building and maintaining digital services, a lot of what Carmen talks about rings very true to me, especially this part:

"The platforms make money based on the time we spend on them, and they don’t hesitate to use unethical, addictive resources, so how are you going to ask a 10-year-old or a 13-year-old to stop, if it’s even hard for us adults?"

I've struggled with social media and technology addiction myself, so in my mind, allowing a child a smartphone is akin to teaching them how to smoke - that is how toxic and generally "bad-for-your-health" modern internet is, I think.

At the same time, I am not (yet) a parent, so I really don't know how am I going to be making such a decision when the time comes.

[-] Hundun@beehaw.org 39 points 6 months ago* (last edited 6 months ago)

It's not that native UIs are lagging behind, there is a whole set of reasons.

TL;DR: browsers, as opposed to desktop apps, are stardartized - because they were originally designed to display and deliver text documents. We were never supposed to build complex application UIs on a web stack.

First, there is no standard way of making native UI on a desktop. Every OS uses it's own solution, while Linux offers several different ones. Browsers rely on a set of open standards developed specifically for the web, and even there not everything works exactly the same.

Second, browsers are designed to draw a very specific kind of UI through a very specific rendering mode - they run an immutable hierarchy of elements through layouting and painting engines. It works great for documents, but it becomes extremely unweildy for most other things, which is why we have an entire zoo of different UI implementations (crutches, most of them) for browsers.

On the desktop we often make a choice of what UI technology would fit best our purpose. For a game engine I would use an immediate-mode UI solution like ImGUI, for the ease of prototyping, integration and fast iterations.

For consumer software I might choose between something like QT or GTK for robust functionality, reliable performance, acessibility and community support. Mobile platforms come with their own native UI solutions.

For data-intensive UIs and heavy editors (e.g. CAD, video and music production, games) I might need to designan entirely new rendering pipeline to comply with users requirements for ergonomics, speed, latency etc.

It is also easy to notice that as a team or employer, it is often much easier to hire someone for web stack, than for native development. Simply put, more people can effectively code in JS, so we get more JS and tech like Electron enables that.

If you are interested in a single solution that will get you nice results in general, no matter the platform - you might see some success with projects like Flutter or OrbTK.

UI rendering in general is a deep and very rewarding rabbit hole. If you are in the mood, this article by Raph Levien gives a good overview of existing architectures: https://raphlinus.github.io/rust/gui/2022/05/07/ui-architecture.html

[-] Hundun@beehaw.org 29 points 6 months ago

We learn and teach inferior personal computing practice, and most people don't realize how much they are missing.

The vast majority of people outside of enthusiast circles have absolutely no idea what a personal computer is, how it works, what is an operating system, what it does, and how it is supposed to be used. Instead of teaching about shells, sessions, environments, file systems, protocols, standards and Unix philosophy (things that actually make our digital world spin) we teach narrow systems of proprietary walled gardens.

This makes powerful personal computing seem mysterious and intimidating to regular people, so they keep opting out of open infrastructures, preferring everything to come pre-made and pre-configured for them by an exploitative corporation. This lack of education is precisely what makes us so vulnerable to tech hype cycles, software and hardware obsolescence, or just plain shitty products that would have no right to exist in a better world.

This blindness and apathy makes our computing more inaccessible and less sustainable, and it makes us crave things that don't actually deserve our collective attention.

And the most frustrating thing is: proper personal computing is actually not that hard, and it has never been more easy to get into, but no one cares, because getting milked for data is just too convenient for most adults.

[-] Hundun@beehaw.org 18 points 7 months ago

Y'all just have no idea how complicated the process is. In 2004 it was OK to just "ship a working game", - in 2023 you have to include all of the software stacks you have partnering contracts with, deploy an entire cloud infrastructure to deliver updates and short purchases, design and launch automated targeted ads campaigns, pay union-busting lawyers, accommodate for all the "fun" senile execs want to put in the game, pay handsome compensation to these senile execs, pay more lawyers to bury workplace toxicity-related incidents. At the end of the day, you have to sustain the company somehow when 95% of your workforce goes on a sick leave after a 3-month-long crunch period. All of that takes money, time and effort. And y'all don't get a lot of time in-between autumn release windows.

Hey, we've been at it for 20 years, and we have just managed two months of 16-hour workdays without anyone dying, it looks like it might be one of those projects we actually manage to ship - what an important internal milestone!

PS: I don't actually work at Ubisoft, I love my life too much - this entire comment is a satire

[-] Hundun@beehaw.org 22 points 8 months ago* (last edited 8 months ago)

Does everyone have this one friend, who instead of typing out one message, splits their thoughts into 6-32 smaller messages sent in quick succession?

Also, I wish there was a way to throttle or debounce notifications on my phone.

[-] Hundun@beehaw.org 18 points 8 months ago

Housing is a human right. Along with access to food, nutrition, healthcare and education.

[-] Hundun@beehaw.org 13 points 9 months ago

It looks like a disguised Umbrella logo. Creepy, I like it!

[-] Hundun@beehaw.org 14 points 9 months ago

Someone should come up with an advice list of anime titles that don't have these things in them. Like this one website that tells you if a movie has a scene in it with a dog dying - same, but for cringey anime stuff.

[-] Hundun@beehaw.org 40 points 10 months ago

Are you sure you are addicted? I'm sorry, but to me it seems like you only have a problem with games that are deliberately designed to be addictive (WoW is basically a giant Skinner box, no wonder). In that case you would be just as susceptible to lots of things: like infinite-scrolling feeds on social networks, or recommendation algorithms on TikTok and YT.

Maybe if you find a way to filter out games that exploit your psyche for engagement, there will be a way to enjoy your very clearly beloved hobby in a healthy way?

Also, have you talked to a professional?

[-] Hundun@beehaw.org 19 points 10 months ago* (last edited 10 months ago)

Every home alone past 2, every terminator past 2, the latest Matrix practically apologizes for its own existence. Examples are too numerous, the entire hyperreality we exist in is built on pointless repetition and self-cannibalization.

Our world is running out of resources to turn out profit, so it had started digesting itself and feeding us its over-processed and over-produced communion, like a sleezy street-food vendor dousing their meats in spices, so we don't smell how spoiled their paska is.

That is why everything revolves around the nostalgia: it's not us who are stuck in the past, it's our culture experiencing rigor mortis, and we treat it as the final chance to see its original form, as if the chicken in our tavuk durum hasn't been rotting since yesterweek.

view more: next ›

Hundun

joined 1 year ago