Avatar
Fell
1cd800fd0c66a75367393b0eb92c31b7c473d6f329799b24f9ea4f967300a0d2
🯁🯂🯃🮲🮳 ← If you can see this, you are cool. Tech nerd with social capabilities. Enjoys simulation games, pen and paper roleplaying, drinking beer and messing with technology while listening to Hatsune Miku. Freelance graphics programmer working on Rust https://rust.facepunch.com #flightsim #aviation #penandpaper #pathfinder #tabletop #ttrpg #linux #steamdeck #selfhosting #postmarketos #cplusplus #cpp #opengl #simd #hatsunemiku #vocaloid #anime #archlinux searchable #fedi22

It is with great disappointment that I report: #VR on #Linux just isn't ready yet. It would be, if #Valve would fix #SteamVR up to the same standard as the #Windows build, but in it's current state it's very restricted.

#Envision, #Monado, #OpenComposite, these things are great, and they get you 98% of the experience. It works better than SteamVR for crying out loud.

But it's that 2% of issues that will make you go back to Windows. I hate to admit it, but it's the truth.

Linux fucking rocks.

I was using my old gaming system from 2007(!) as a living room PC. It didn't even have UEFI yet.

It was time to upgrade, so I swapped the boot drive into a much newer AMD based mini PC from 2019.

It booted right up to the desktop, as if nothing ever happened. They are 12 years apart!

It said "No NVIDIA GPU found" during boot, but it still worked fine. All I had to do was uninstall the NVIDIA driver. Done.

#Linux #PC #Gaming #NVIDIA #AMD #HTPC #Wayland #ArchLinux

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqqwkaun0pqpnzswj2c0gtn2aggllvxwzvt855qnft7vw3zcc5dh2swkktgp This looks like you constantly allocate memory which then gets cleaned up by a garbage collector in regular intervals.

Not alarming. There is probably way worse JS code out there. If you want peak performance, you could look into ways of avoiding allocations in JavaScript. But that's something you would have to research yourself, I'm afraid.

For starters, look out for code that handles large strings, and try avoiding creating copies of them.

You know these commercials for dishwasher detergents spreading fear about how your wine glasses aren't crystal clear and your neighbors are going to see it?

Has anyone ever run into that problem?

Has anyone ever cared about how *clear* a drinking class is?

I think that's a made up problem. Made up by the detergent companies themselves.

Replying to Avatar Fell

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqe2z26rv2fk5f9k8ex3xtu6whu5425u7dvn4ju40xr4hfve5q83uqc9wwe7 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq4u4mt4gc6tdmk6wc0m32mvx5y5ls8dzeyxjfspw2j8q0ef4p3fasmmswfx

Story: nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqx7d8af8xzf787m0drdvhldgyv6txhn9k5awquu692f85vnwfjwwskjpwfe announced that the Qualcomm SDM845 chip in the OnePlus 6/6T has received initial camera support: https://social.treehouse.systems/@cas/113948470705493029

There is an open merge request: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6148

So, while waiting for something to build, I went around the house to see what I could do with the limited imagery I would get out of it.

You may credit them to my username, but the real credit belongs to the #postmarketOS contributors. Especially "DrGit", who got the sensor working.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqe2z26rv2fk5f9k8ex3xtu6whu5425u7dvn4ju40xr4hfve5q83uqc9wwe7 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq4u4mt4gc6tdmk6wc0m32mvx5y5ls8dzeyxjfspw2j8q0ef4p3fasmmswfx As for an artsy pretentious title, uhh... what about: Shapes of Progress?

The word "progress" stands for both the progress in the pmOS community, as well as the slow progressing of this hour long build I was waiting for.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqe2z26rv2fk5f9k8ex3xtu6whu5425u7dvn4ju40xr4hfve5q83uqc9wwe7 nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq4u4mt4gc6tdmk6wc0m32mvx5y5ls8dzeyxjfspw2j8q0ef4p3fasmmswfx

Story: nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqx7d8af8xzf787m0drdvhldgyv6txhn9k5awquu692f85vnwfjwwskjpwfe announced that the Qualcomm SDM845 chip in the OnePlus 6/6T has received initial camera support: https://social.treehouse.systems/@cas/113948470705493029

There is an open merge request: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6148

So, while waiting for something to build, I went around the house to see what I could do with the limited imagery I would get out of it.

You may credit them to my username, but the real credit belongs to the #postmarketOS contributors. Especially "DrGit", who got the sensor working.

Why is Microsoft so adamant about having TPM 2.0? The effort they put into ensuring that you can only run Windows 11 if you have a TPM 2.0 module, even though it is technically not required at all, makes me wonder: What is their plan?

#Microsoft #Windows #Windows11 #AskFedi #Discussion

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqraa3psm9g5397mvjxklpa2z5w664pc8q63y68ygw6gv735xh2v3s24xecs Unlike most Linux gadgets, I could see this find applications in business use. Think of logistics and stock management. All you need is a barcode scanner module and there you go - a capable handheld scanner that will never go end of life.

I heard you like broken Linux camera drivers.

#Linux #MobileLinux #LinuxMobile #postmarketOS #MastoArt #Art #FediArt #Photography #Abstract #OnePlus #OnePlus6 #OnePlus6T

#Matrix is healing. I verified a session with another device and it instantly worked.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqy75wcqf8x623uu52ck9ccxnt48hzscdfvhjhslg8656rv7r4662sh7pw52 Look, I get it. You need to sell your soul to afford an iPhone, and afterwards you're taught that you can only do things the Apple way. But once the hole in your wallet has healed and you stepped in line with the other blue bubbles, they seem to care about your user experience.

Google and Android is just chaos at the moment. They have no idea what they're doing anymore.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqy75wcqf8x623uu52ck9ccxnt48hzscdfvhjhslg8656rv7r4662sh7pw52 Exactly, who has the time to find out.

Also, if you don't want to pay more than necessary at fast food restaurant chains, you need their app. And I've heard they *absolutely require* GApps for location services so they can show you the way to the nearest hamburger.

Can you make it work without GApps? Probably. Do I have time for that? No, I'm hungry.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqy75wcqf8x623uu52ck9ccxnt48hzscdfvhjhslg8656rv7r4662sh7pw52 You can't not have GApps if you want to participate in society these days.

For example, the app I need to preorder my prescripton at the pharmacy is on the Play Store, of course.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpq6am9mn7glac90v4y26qkk9m3ur35wyrt9864haweuk0xxzzgkyyq0s45ng I didn't notice any differences in implementation apart from things like maximum thickness. I created some very fast rain effects using only lines in We Are Football.

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqr62ejxjg4s4jdwx9uj76gpgc5z0q423swh5trdputszk44x8kfaqn2y68g I always thought negative space meant space where you expect something to be there, but it isn't. So it's a negative experience.