So for Diablo and Grim Dawn, just zoom the game camera in. The game then plays like an over-the-shoulder experience and is surprisingly very immersive this way and everything is big enough to play an hour or two without much eye strain. The 6.7" screen is very wide and feels natural. When I played the first time it was just an experiment and I expected the worst but I soon discovered playing like this is much better than keyboard and mouse. The only upgrade from this for me would a $2000 laser projector with high refresh rates + controller.
HN user
BatteryMountain
If you have a tpm (or virtual tpm), you can enroll your passphrase for auto unlock. When sealing the tpm slot, you can decide how much should be sealed: kernel version, drivers, firmware updates, hardware changes etc.. meaning a kernel update can break the seal and ask for passphrase if you included kernel version in the seal. You can set it so the kernel/driver updates won't break your tpm seals. It's usually just one command to reseal the tpm values and the auto-unlock should work again, but it wastes time like you experienced. I use systemd-cryptenroll and a couple boot args.
If you have claude code installed (or ssh access for it), you can ask it to investigate your entire boot chain. It can find and fix it in 5 minutes.
Host PC needs to be on a LAN cable and client device needs at least Wifi 6 for 1080p/60fps and up. Works perfectly in my home. Some routers are just garbage and drop packets, get or build a decent router.
Yes much better in my opinion.
Now try it on your phone. Playing Diablo 2 Remastered in bed on an android phone with controller attachment on 6.7" OLED 2340x1080 @ 120hz HDR is super amazing. Better than Steam Deck....phone stays cool and battery lasts forever, it's the same as watching a movie on it.
I setup a fake display on my fedora instance (inside proxmox) at boot time (boot/kernel args) that mimics the specs of my real display. Sunshine sees it as a real display so I can unplug everything from the box except power and lan cable. No hdmi dummy dongle or virtual display driver needed. Using linux as a gaming server works fine!
True, I've played many indies the last 5 years, they can be amazing indeed and feels like actual games, not chores!
I've abandoned games that are too complex too (stellaris and friends). Basically only play games that can help me decompress my mind within a two hour space before bed.
For what its worth, I use a proxmox server with pcie passthrough to a fedora instance with steam on it. Then I stream with sunshine/moonlight to my phone. My phone has a controller thing it slots into. So basically I can play Diablo 2 on my phone which is amazing. Same with Hades. Basically any game with controller support, I can play it on my phone (6.7" OLED 2340x1080 @ 120hz + HDR). Turn based games, card games, isometrics... they all work amazing! This old gaming machine (Ryzen 5 2600 + 16gb ram + GTX1660) can render almost anything at this resolution for my phone.
I've successfully avoided these companies the last 5 years. Gaming as a whole is dead for me, I just play a couple of old games now & then. The culture is toast too, not just bad games or expensive hardware. So not really losing much sleep over any of this. I have linux on all my machines, so I really only play the one's that perform well on linux. Haven't played online multiplayer games since ~2013. Many of us are like me.
edit: like if a game doesn't work, I no longer spend hours trying to fix it, I don't go ranting on the internet about it.. I just uninstall and play something else. Really simplifies things if you can detach from gaming as a core identity anchor.
10 Years ago. Complete garbage spyware.
What if, your brain is over-sexualized and you are obsessed with butthole, to the point your mind associate almost all round objects/shapes with buttholes? Maybe the logo's aren't the problem but rather degeneracy stuck in the brain. Now, think of a doughnut. Disgusting. :p
What I do for my one framework (in dotnet, strong typing & compiler) is to create claude skills (bash scripts and dotnet console apps) that claude can call to do various things within the framework. I have a template engine (for classes/db scripts/view engine templates), build tools, deployment tools, backup tools, infra docs - all of it works amazingly well. I built them in a standardized way so it's easy to chain them together and claude just 'gets it'. It feels like a DSL on steroids.
edit: this is all on linux + posgresql.
And who does this ultimately benefit?...
Claude definitely do not respect all my rules, it often ventures into other folders, most often other projects on the same machine that was greenlit before but not from the current projects' side. One other anomaly I had in the last month: I have two linux users on my laptop, one for work, one for personal. On my work account, it asked me if I wanted to continue with project x, which is in my personal account and not present at all in my home directory with work stuff. So somehow the memory system is keeping context where it shouldn't. Interesting I used this learning to improve the agent framework/harness I have running at work: it now creates a new linux user for each agent which have much stricter rules on how it can read/write to the system, and it is also no longer running as root. Much safer now. Still don't trust it 100% though.
This society is doomed.
So, I've also discovered my limits: 4 terminal tabs with claude. Anything above that and my attention gets shredded and I have to reread whole conversations. That being said, after a day of doing 4 sessions simultaneously like this, my brain is fried in the sense that nothing I do can/will relief the stress. It different from normal stress. I completely zone out in the evening.
Claude even refuses when I ask it about optimizing my taxes (not illegal avoidance) and refuses to engage on it. It has also refused certain infrastructure questions (it was a question about bgp & smtp) - it thinks I want to hack something. So much for that.
They are all doing this. The wrong-think police is already here.
But how will they surveil you if you bring your own device...
Do yourself a favour: install linux (fedora is okay) on a computer; install android sdk + new android cli, install flutter, install claude code. Then, build a basic app, claude can one-shot it for you. Ask claude to make a release build with a real signing key. Leave phone plugged in and connected via adb while claude is coding - it can use the new cli tooling to drive the phone and do full visual testing (can tap, enter text, take screenshot - all by itself). Tell claude you dislike third-party dependencies and to avoid google service and that it must double check with you before adding permissions to the app. Tell it by default to exclude internet access and to opt-out of android/google backup system.
Then, get building. Build a replacement app for each thing you use that don't have an open source equivalent. I'm at the point where I don't even use apps from f-droid anymore. Only my own code, own signing keys, privacy-first. It is awesome.
If you have an extra pc available, setup proxmox with: a container that acts as a build server (install all your sdk's here), gitea (and wire it up with the build server), an S3 compatible storage container (SeaweedFS) & wire it up with gitea. Let claude set it all up. Give claude ssh access to all of it. Then, when you build an app on your local machine, claude will know how to use your development infrastructure and you can automate all of your building your own softwares.
After that, own email server (stalward - rust based email server), owncloud deployment, full-on wireguard with public exit point (don't depend on third party). Get a couple of clean static ip addresses.
After that, become an isp, get an asn, get ipv4 and ipv6 blocks, play with bgp (make friends with your local isp staff..).
Rabbithole goes deep. Point is, fuck all these slimy techbro's. They need to be technologically eviscerated by hackers & get what they deserve for trying to enter our world by force.
If they go through with this, I will make it my life's mission for the coming months to de-google my personal life and break any dependencies on google at work. Done with this nonsense. Shouldn't take more than a month to remove the tumor.
On my android phone:
My own launcher
My own keyboard
My own sync tool for local net
My own net tools to WoL some devices on my lan.
My own tool to control 3 proxmox servers
My own tool that parses groceries slips
My own tool that keep tracks of my vehicles events/lifecycle/purchases etc.
If they break my launcher/keyboard and my ability to use my phone in my customized way, they will NEVER see me as a client again. None of these apps are in the Play Store, they are signed with my own signing keys, which have never been uploaded to google, in fact, no google account is linked to these apps. These apps are also privacy-oriented (even the keyboard, I ship a 1mb dictionary with and it learns my own words, never transmits anything).
I will not give google my ID , neither Persona or anyone else. I'm very happy to go back to using bank card + chip + pin than use google wallet. Trust me I will walk away. I already move 4 family members off of Windows in the last 2 years, I will get them off google too.
Dictatorship. Complete with a trashy despot. Coming to a country near you.
I will never ever give Persona my ID.
I don't have historic use of kde but I switched to it about a year ago, after a big release, and its been awesome. Very stable for me, allows custom dpi's for each of my monitors, it doesn't break itself like gnome does. I haven't bothered with other DE's since I tried it, not even xfce (old favourite of mine for tablet & low spec pc), kde performs even well on low specs. And highly configurable out of the box. Its the most stable DE I've encountered for daily driving so far.
What was so much better in the old days (besides memory consumption)?
I want to give my bank my public key (preferable at a branch), so that ANY comms coming from them I can prove it came from them as.
Preach. Exactly.
We will eventually be forced down this path though, be patient! Upfront key exchange in-person will be the only way left to prove comms are real. GPG is just one path but someone will come along and make it easy on organizational level.
We will end up with a situation where all interactions with computers (remote systems), including email, will need an initial step to pair/exchange keys, much like ssh. So when the bank wants to send me email, they can only do so if they have my public key. We should try to make this as frictionless as possible. Or, we generate semi-random email addresses that are short-lived, so that each company I interact with get their own unguesable email address.
Either way, we are getting to a point where offline-2FA will be mandatory for all auth systems and when interacting with another party, it will need something like the above to be sure you are dealing with the correct company.
Same, but for android. My best one so far is my own launcher/home screen. Works great.
So, what if, we build a stack/set of transistors in same shape as a trained model? It would eliminate most of the software stack too and should run very fast. No memory/gpu required, the chip acts as both storage and processing device, purpose built to be physical model of a trained model.
OH.
My problem with protonmail (and telegram) is that in my country, only scammers use those two services. So when I encounter these, I immediately distrust the person I'm interacting with and assume the worst. Even my one neighbor uses it and I distrust him immensely as he is not tech savvy yet he uses proton... its strange. How does he even know about it? He and his wife are not forth coming about what they do for a living, they seem to be nice people, but they both use proton. In our country its a huge red flag.