Imnecomrade - pronounced “I am any comrade”
Techie, hippie, commie nerd
https://hexbear.net/comment/5541326
I learned Hyperbola is moving to its BSD derivative kernel, HyperBK, on this thread, and it will be GPL.
It sets a precedent of banning maintainers and other contributors from nations in the Global South and nations declared enemies of NATO. This goes against open source philosophy, and this will lead to China and other nations needing to develop their own sovereign forks or kernels from scratch.
It’s similar to the US working to ban RISC-V to stop China from using an open source instruction set to become more technologically sovereign. Restricting open source software from NATO’s enemies is essentially NATO shooting themselves in the foot in the long term. NATO is sanctioning an enemy, so the enemy is incentivized to build alternatives to tech they lost (which can be forked easily), and then the alternatives become popular and challenge NATO’s tech, which is not competing where over 30% of manufacturing industry exists, which leads to NATO’s tech and industry crumbling as it cannot dominate the market like it was able to before and further accelerates the Empire’s decline.
This is a good comment on this thread that explains the long term consequences more comprehensively than what I did: https://hexbear.net/comment/5541448
They’re the people who take the code from thousands of developers, check it for errors, make sure there are no regressions, coordinate the code with the patches from other maintainers from further up and down the tree, and finally herd the patches toward the mainline, as well as manage backports.
It’s essentially another term for developer, but a developer which maintains/administrates a project and analyzes, coordinates, and governs the patches (changes to code) that are applied to a project, especially a large one like Linux, Rust, Git, etc. where multiple maintainers are needed.
https://docs.kernel.org/maintainer/feature-and-driver-maintainers.html
If the Russian and/or Chinese kernel maintainers decide to work on a sovereign kernel project, I’m definitely cloning their repo and will hopefully help with the project as long as the US Empire doesn’t stop me. Because the US keeps ruining my career and technical libre hobbies, I hope to move to China at this point.
Before I heard this yesterday, the same day I was thinking I would like to make my own operating system that was kernel-agnostic, (Free/Open/etc.)BSD and Linux (and maybe Hurd) as supported kernels, combined Gentoo and Guix’s features, removed Python has a hard dependency (which includes glibc, for example, as it needs Python to compile), and prioritized being built with only fast languages, probably with a focus on Zig, Rust, C, and Racket/Chez Scheme, enabling a very minimal distro. It would eventually allow packages like Python to be supported, but the idea was to make a distro that could be stripped down further than even Gentoo and have a package manager built in a fast language. I would probably need to support musl (which on Gentoo has a crypt use flag for libxcrypt, which depends on Python, though I believe it’s for running tests), µClibc, Cosmopolitan Libc, or work on my own fork of some libc instead of glibc.
With this news, this hobby project that I hoped to make a living from donations seems important now in regards to supporting BSD.
Obviously we were able to customize our character before selecting our spawn point, and I’m an absolute and decided to play on nightmare difficulty.
My workplace for some reason wants 20 years of IT manager experience for dev jobs, and many of the incompetent higher-ups were promoted from IT despite having no experience, especially outside experience from any other company, which is why they make the stupidest decisions. Management is also equally incompetent. The particular software team that handles patches is led by a shitty manager that creates a terrible culture that seems to make even decent people become incompetent, like some brain worm. I worked with another contractor in my team that was hired for IT Networking with literally no experience. I haven’t had the same luck, probably because I don’t fit in with their culture.
Unfortunately, I am experiencing the opposite effect. I am an IT contractor tasked with writing scripts, and I keep applying for dev and IT jobs with a 2 year degree with no success for the past few years while I see old dinosaur fucks at my job not even knowing what functions are. They use ChatGPT to write scripts for them without any modifications to work with our specific clusterfuck of an environment that they created, and the scripts are broken and run in production because we don’t even have a testing environment. Meanwhile I have to clean their mess and get paid much less than them, let alone not have any PTO or benefits. It’s absolutely maddening to be moderately skilled in programming and witnessing some of the dumbest people on the planet get CS jobs through nepotism or impressing HR, moreso the former. It seems like my workplace will only hire someone if and only if they are incredibly incompetent.
And now the team of fucking morons are taking care of packaging, so the one thing in my job that gave me control to fix things and helped with my sanity is being stripped away from me, which means I get to image laptops unsuccessfully because their scripts will not work. I might as well bring a personal laptop to work and practice programming since I am going to be sitting around waiting shit to get fixed for weeks at a time. Can’t wait to get the fuck out of the IT field and pursue electrical engineering someday. I’m not wasting 10-20 years of my life just to get a single promotion in a field dominated by cop-worshipping, white supremacist libertarians.
Wish I could use a real programming language in a sane environment where I am hired to actually be a developer and not an IT person with 3 odd jobs that don’t help me build any transferrable experience and get paid for less than one for once.
Honestly, how is it possible to unionize white-ass techbros and old techfucks when they don’t hold themselves accountable, work against each other, refuse to keep up to date in their field or learning anything new, and scream fire for non-issues so that other teams have to struggle, let alone most of techbros being against unions or anything remotely left of Hitler?
I recently tried to repair my mom’s phone’s screen and was struggling to remove the battery that was glued to the phone, and I accidentally stabbed it and caused a fire. I took the brunt of inhaling toxic fumes before I could open the window. It was hard to breathe for weeks, on top of being sick.
I’m crossing my fingers that we see this technology applied to many electronics within our lifetime. Batteries are a pain sometimes.
Wouldn’t a backpack be good enough?
Ban cars!
Oh wait, trains have wheels.
To be fair, [she/her] is in OP’s display name, but I agree.
OP’s pronouns are she/her. It seems even if we are careful to use gender neutral pronouns, we also need to keep in mind of lemmy users’ pronouns when they explicitly state them in their profiles.
The purpose of WireGuard in my instance is to hide my IP as I would be self-hosting a website with my home ISP. But yeah, VPNs are not really great for privacy and mostly just serve to hide your IP on peer-to-peer multiplayer gaming, bypass region locks, etc. You would need to take extra steps to maintain anonymity (VPN isn’t really one of them), such as hardening your web browser to resist against fingerprinting. I2P is slow, yes, and the list of ISPs good for hosting Tor exit relays was to show ISPs that are lenient on people hosting various, risky things. I was just confused when you mentioned self-hosting a vpn wasn’t viable, as it is, but with different costs and may or may not work for certain use cases. Having better security and privacy does tend to come at the cost of performance.
I also agree organizing a revolution should involve relying on as little of the internet as possible, especially when shit hits the fan.
I didn’t have time last year to move to another email service, so unfortunately I needed to renew my Proton Mail subscription. I plan to move to Forward Email. I am going to get the team plan so I can create email accounts for my family. I also plan to use IVPN.
Edit: Just learned IVPN disabled port forwarding. Damn, that was the reason I was going to use them. I may need a IVPN or MulladVPN account and a separate VPN for port forwarding for torrents. Perhaps AirVPN.
Edit 2: Wait, what do you mean you can’t self-host your own VPN? I am going to use Wireguard and a VPS service to run a dedicated server from home available to the Internet and use the VPS service to hide my IP. It’s often cheaper to run your own VPN (with some limitations and tradeoffs), plus certain ISPs allow Tor exit relays. There’s also alternatives to Tor, such as I2P, which is good for torrents.
I’m not implying an absence of issues with Rust and other languages; just pointing out the lunacy of egotistical, rightoid, wannabe devs.