I was able to reproduce this issue on kernel 6.12.57+deb13-amd64 running Debian 13 (Trixie), but unable to reproduce it on kernel 6.1.0-42-amd64 running Debian 12 (Bookworm).
For anyone not on the security stream of Debian packages for Bookworm, kernel version 6.1.0-42-amd64 is actually immune to copy.fail. Surprising that it looks to be immune to dirtyfrag. If you haven't already patched on the security stream, you can choose any kernel version that kept commit 2b8bbc64b5c2. I am thinking that the same commit might accidentally be keeping certain Debian 12 kernel versions safe from dirtyfrag as well.
> They don’t leave because, at the end of the day, they can’t allow themselves to risk their acquired prestige, which is another way of saying: they can’t risk losing external validation, the driving force of the prestige industrial complex.
Or they need to maintain their income to continue their lifestyle.
I am not particularly passionate about my job as a sysadmin. I don't hate it, but it would be nice to just spend all day skateboarding or playing Starcraft.
But, I have aging parents to take care of. Housing prices have skyrocketed around me. This is what I need to do to maintain a certain level of security, and indeed luxury, for myself and my close family.
And this isn't weird.
Go back 3-5 generations to when half of the population was employed in agriculture. Was everyone passionate about cows? Potatoes?
The reality is, I have a better shot at following my passion by trying to get into FAANG and working there for 10-20 years so that I can then pursue the things that I am personally passionate about.
I'm actually a customer of Tutanota, and their product has been pretty good in the last ~2 years I've used it.
Short of hosting your own email, I can't think of other email providers as secure as tutanota. They tick off a lot of boxes: open source, hosted in Germany, encrypted mailboxes, DKIM/DMARC support...
The only feature that might give people pause is that their search functionality isn't great. I have pretty low volume of emails to my personal inbox so it doesn't matter, but it might be frustrating to use as a work inbox.
- Why did you get into the field? What did you focus on at first?
I really liked video games. I remember some skills I learned as a very young child and teenager to do things like play Warcraft 3 online, install cracked versions of games, play on WoW private servers, host my own Minecraft server...
So then after being an aimless teenager I went to the equivalent of a community college to do "IT" at 20 years old. I learned things like windows/linux sysadmin, networking, printer management..
I never ended up finishing that degree though.
- What are you doing at your job? Is it everything you dreamed of and more?
I am basically an SRE. I was doing sysadmin for my company for about 2.5 years but put my foot down and decided that having work thrown over the fence to me by devs was not a good long term career plan.
Now I've been doing software development, but it's not user facing feature work. It's been a lot of improving application monitoring/debuggability/operability (distinct from usability).
It's not really my dream job, I've sort of figured out this company by now and I'd like to get a more difficult job.
- How did you break that first-job barrier?
I made personal friends with one of my teachers who basically coached me through how to get past the very difficult interview process in IT. Then I applied to internships on my university job board and got lucky eventually.
My boss later admitted to me that I wasn't hired because I had the best credentials, but mostly because I had a wide skill set and he had a gut feeling about my work ethic.
- What were you doing before this?
I worked at a moving company and played an obscene amount of Starcraft 2.
- Any tips for the rest of us?
Trying to get into IT is easier than trying to become a developer. You can start in help desk and work your way up, there are certifications for the specific technologies you will be working on (doing Cisco networking? get CCNA, doing cloud? Get the AWS solutions architect).
Once you get good at IT related skills, you'll actually pick up a lot of key software development skills without even realizing it. There is an embarrassing amount of time I have spent explaining things about git, SSH keys, layer 3 networking, HTTP, TLS... to very smart and qualified developers making triple my salary.
I did horrible end user support for my first little while. It's OK when you start out to be explaining to people how to connect to the VPN because they can't read a wiki page with screenshots, just make sure that you realize the job is a stepping stone for you to continue building skills. Once you get the job you cannot rest on your laurels.
For anyone not on the security stream of Debian packages for Bookworm, kernel version 6.1.0-42-amd64 is actually immune to copy.fail. Surprising that it looks to be immune to dirtyfrag. If you haven't already patched on the security stream, you can choose any kernel version that kept commit 2b8bbc64b5c2. I am thinking that the same commit might accidentally be keeping certain Debian 12 kernel versions safe from dirtyfrag as well.