

xxx
dammn perverts those devs!
I went to school in germany, we had a generic computer class for a semester, where we started with basic controls left, right mouse click, middle click to close apps, tripple click to select a row of text, f2 for rename, f10 create new folder, deleting files, installing and uninstalling software etc.
And even here Linux diverges. Middle click pastes your clipboard and only rarely do apps like pdf viewers support tripple clicking.
Later we learned photoshop, word, excel, powerpoint, internet explorer and how to use the powerful features in google search, like quotes, +, -, site: etc. And I must say, it proved to be extrenely useful. I constantly see people around me struggle with those tasks and I’m thankful for my school teaching me.
I moved all my PCs to Linux ~5 years after graduating and it sure was a long grindy struggle of frustration and accepting bad compromises. I tried using gimp for university assignments and it was a huge PITA. Touched a mac for a week and it was equally full of friction to learn and work with.
What I want to say is - I’m sure the re-learning is a similar struggle in either direction. So if you want to prepare students for the real life, it makes sense to learn the software they will most likely encounter in their real worklife. I’m sure most polish design companies use photoshop and illustrator on windows or mac systems instead of gimp and those school students will have a harder time getting into it.
As long as 90% of businesses use it on their desktop it makes sense to teach. Using windows and the common software (photoshop, excel etc.) on it is basically a life skill at this point in time.
I agree with your premise though.
I guess it could be argued the computer proficiency skill is transferable (from Linux at school to Windows at work) as long as there is a significant overlap in the available software, desktop presentation, workflow and control conventions.
One example where it for sure doesn’t work is gimp to photoshop. If you wanna know why, go dig out instructions for how to draw a circle in each one. Or try recreating one of the many effects from PS in GEGL. - The workflow is so fundamentally different that if you know one software, it will actually hinder you learning the other, because your intuition will mislead you and you’ll be constantly frustrated (which actively hinders learning. There are studies on that)


How do you verify that nobody is holding the original developer at gunpoint making them sign their compromised software with their real key?
The point I’m trying to make: At some point, you have to trust something which you can not feasibly verify.
For most cases the github repo and an occasional look on a relevant newsfeed is good enough. If it’s not good enough for yours, the first question still stands.
Not as mature as ipv4 apperantly.
ipv6 works fine on my intranet.
If big company A or B can’t get their shit together don’t blame the victim. But if you don’t believe me, I invite you to a debugging session. Honestly I’d be happy to be proven wrong if it works in the end.
Every time I try to use Ipv6, I run into dozens of weird issues and bugs and my selfhosted stuff becomes unusable/unreliable.
I don’t know where the issue exactly lies in the chain of networking, but it sure is annoying as a motherfucker to debug. As far as I can tell none of my stuff is the problem and the issue lies either with my ISP or VPS provider.
For now, I removed the AAAA entries and suddenly everything works without any hiccups. Wake me up when those issues are solved… maybe in 10 or 20 years…


just destroy them, cause if you don’t there won’t be any place left for you to exist without being stalked by them.


You write “participate” which sounds like a free choise, but I don’t do it out of my own free will. I do it because the web is so enshittified, that it forces me to selfhost more and more of my own websites that only I use.
I fucking hate doing any devops. I think it’s the most boring, soul sucking task there is. Fucking yamls and .env and config files in different places for every app with it’s own syntax.
I tried passing it to an LLM but it’s always subtly wrong, so in the end I still have to read everything, correct everything, generate keypairs, configure something on each client etc.
Every day a million bots are hammering my services, so I have to run crowdsec and fail2ban and make sure there are no ways in, everything is behind a login, up to date, constant manual migrations to newer versions cause one of my hunders of apps always has a breaking change.
I’ve written more devops and security related stuff on my CV than my carreer programming experience. I got a job because now I am not just a fullstack developer, but a fuller stack devsecops-veloper. Showing my homelab and docker setup during a fucking java + react interview landed an immediate yes at the wage that I wished.
I fucking hate devops. Now I have to do it in my free time and at my job. Why does the world force me into devops? Please take it away. Let somebody else handle it. I want to enjoy my life again.
/notsarcasm


does heroic support gog?
I’m still having trouble with it and I’m currently traveling. My analysis so far points to my vps provider being at fault.
I tried doing long term diagnostics, which effectively pinged through the tunnel every 5s and that make it work constantly and perfectly. So maybe some energy saving sleep stuff, which ends up breaking the tunnel?


For me it was:
Buy a phone that can do display alt mode over USB.
Buy a usb C display.
Mount the display in the car.
Connect to your cars bluetooth audio.
Viola!


Don’t do any nieche distros.
Use one of the top ones by user amount, that way it’s less hassle (lots of users prove that stuff works well) and easier to get help (cause larger community).
For gaming a “rolling” distro is recommended to get the most up to date software and bugfixes.
My recommendation is (in order, best to good) cachy, fedora kde or bazzite.
Do not use “stable” distros for gaming like debian or ubuntu or mint. Those do a major release once a year and you will sit on bugs ir compatability issues that are already fixed on other distros. Stable means they don’t update often.
if you want non x86 maybe https://pine64.com/product-category/pinetab/
(you have to add like 100-200$ to the price for shipping and import tax, depending on where you live)
I have lots of other hardware from them and it’s solid.
Has pros and cons.
I use it more like a PC in tablet form factor, which for me is best of both worlds.
But it might be bad for you.
I have a minisforum V3, which works pretty well, but may be overkill for you and I’m not sure about current availability.


ahahahahaha


It’s way too early ywt but I’ll definitely post it all over lemmy and mention you haha
thank you for being curious and supportive <3


procgen towerdefense
there are a couple games that describe themselves like that, but none of then scratched the itch I had and were not what I had in mind, so I’m making my own
It’s worded in a convoluted way, but they explicitly allow it. In the chapter A matter of interpretation they say:
“Moreover, the use of AI for purposes other than co-authoring code, tickets, emails, and so on, is discouraged but not prohibited. If you use LLMs privately to review your work, to ask questions of, to perform security analysis, and so on, and then write original code to push to SourceHut, your use-case is aligned with our policy.”