[-] Hundun@beehaw.org 34 points 2 months ago

Outer Wilds, if you haven't played already. Obligatory warning to avoid spoilers like your life depends on it, go in completely blind if possible.

15
submitted 3 months ago* (last edited 3 months ago) by Hundun@beehaw.org to c/linux_gaming@lemmy.ml

Hello, gorgeous community!

My friend, a generally non-technical person is looking for a good gaming distro. He has been daily driving Windows and OS X before, his main motivation for switching Linux is to streamline his contributions to a game development project we have, that is largely Linux-based (we use Nix for dev environments and build automation).

The only Linux distro I've ever used for gaming is SteamOS, and all my other experience is in the Nix/Arch domain, so I am not sure what to recommend to my friend.

As I mentioned, the only hard requirement we have is a possibility to sustainably use Nix package manager with experimental functions (command, flakes), - and I am willing to help my friend setting it all up. But I also would like him to be able to use the OS for gaming whilst experiencing only the expected and acceptable amounts of pain.

So far we have Nobara and Chimera on our radar. Is there something you can recommend? Any advice in general would be helpful, thanks in advance!

[-] Hundun@beehaw.org 22 points 5 months ago* (last edited 2 months 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 prof. 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"

27
Twi[n Pi]x rule (beehaw.org)
submitted 6 months ago by Hundun@beehaw.org to c/196@lemmy.blahaj.zone

A photo of a russian twix-knockoff candy bar. The packaging is titled "Twin Pix", it depicts a pair of twix-like caramel cookie candy with silver mountain peaks in the background. The person taking the photo is holding the candy bar in their hand. Grocery store shelves are visible in the background.

40
submitted 9 months ago* (last edited 9 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 38 points 10 months ago* (last edited 10 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 31 points 11 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 17 points 1 year ago* (last edited 1 year ago)

Pretty much the entire discography of Imagine Dragons. No offense to the fans or musicians - I can see the appeal, it's genuinely good music. It is hard to explain, but their signature rythmic melodic and vocal makeup evokes some sort of visceral reaction in me, to the point where I could identify an ImDrag track I've never heard before just based on my body's desire to stop hearing.

Again, I treat it as more of a tragic circumstance preventing me from enjoying some unique and well -produced music. If you like it and it makes your soul go bop-bop, more power to you!

[-] Hundun@beehaw.org 22 points 1 year ago* (last edited 1 year 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 17 points 1 year ago

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

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

Hey, imagine growing up in an environment that deliberately stunts your emotional development since early childhood, encourages you to hide your feelings or mask them with anger, ties your essential worth as a person to your utility, neglects and ghosts you as punishment for transgressions, models all relationships either as transactions or conquests, and constantly flirts with an idea to kill you in the name of some belief, policy, dogma or tradition. All that with ZERO PEER SUPPORT, and zero solidarity amongst your gender.

Identifying with a banished Greek god of War sometimes helps me trough the day. If he can transcend a moldy curse of war-mongering masculinity to focus on those he loves, so can I. I expect no judgement.

[-] Hundun@beehaw.org 40 points 1 year 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 1 year ago* (last edited 1 year 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.

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

Ok real talk here for a minute. If, by any chance, some dufus has put a lightbulb in their month and need help removing it, grab a sturdy cloth towel, pass it into their mouth through the corners and gently wrap the glass part of the lightbulb in the cloth. When you're done, all corners of the cloth should be hanging outside persons mouth. Their teeth should not touch the glass directly - only through the cloth. This way when the glass breaks, all the pieces will be contained I the cloth for an easy and, if you are careful, harmless removal.

The safest way to crack the bulb once you've wrapped it in cloth is to GENTLY tap the bottom jaw - imagine a 4 year-old landing an uppercut. The glass is very thin and cracks easily, - no need for much force.

Of course, better not get into such a situation in the first place. Stay safe, folks!

1
submitted 1 year ago by Hundun@beehaw.org to c/196@lemmy.blahaj.zone
view more: next ›

Hundun

joined 1 year ago