It's BS solution and another "security by obscurity" theatre since laptops like Thinkpad X250 have 2 batteries, one internal and one external which is removable. This is another proof that this "security" doesn't work, and anyone willing can go around it.
This is the true reason that I feel like everybody are dancing around. Let's not lie to ourselves, hacking consoles in PS1, PS2 and DC era was for pirating games. Running unlicensed apps or linux was just a nice side effect of true goal. This days it's far less popular because of size, connectivity and prices of games.
For some people your point will be valid. But there are a lot of people who hacked older consoles because:
+ They wanted to region unlock it (this is particularly true in Europe where there is a big demand for Japanese games that weren't released over here)
+ They wanted to run the console at 60hz rather than 50hz (this is true for the much older consoles and again mostly a thing in Europe because some PAL games would run slower than NTSC games. eg Sonic 1 on the Mega Drive)
+ Linux. This was a big incentive behind the PS3 cracks because of the PS3's interesting Cell Processor design. Later the removal of "Other OS" added to the incentive to jailbreak the PS3
+ Media Centres. The reason I've soft modded my Xboxes was to run XBMC
+ Retro gaming. Plenty of systems have been jailbroken so that their owners could play classic Nintendo / Sega / Atari / Amiga / NeoGeo games from the 80s and 90s. Technically it's still breaking copyright laws but given the age of those games some turn a blind eye because it isn't hurting the developers of new games (I'm not saying I agree with their argument either for or against, just presenting their views)
+ Some systems wouldn't allow you to play homebrew games (3rd party titles that are unlicensed from the console manufacturer but granted copyright licence by the games developer). So they're legal to play but the only way to do that was via hacking the console
+ Some jailbreak simply because they want to exercise their right to hack their own hardware. And this isn't just uber nerds either, I've met a surprising number of people who have done it just because they read an article somewhere and thought it sounded fun.
+ ...and yes, some do it to pirate modern games too. But the risk there is always that your device doesn't support future software updates and thus no longer supports modern games online. So it's a bit daft buying a console if you know you're going to pirate modern games; you're much better off with a PC (this was as true 15 years ago as it is now).
As it happens, I welcome the lack of DRM on the Sega CD because I have a few discs that are scratched and thus don't play properly. So I can keep the original discs and cases around but play CD-R copies. I can imagine needing this option more and more if/when disc rot sets in on my other disc-based retro consoles too.
In that era , for me, it was primarily to get around region encoding.
We didn't officially have PlayStation in our country (India) at the time. The only way to get original games instead of pirated ones was to import, usually when a friend was traveling. But region locking was a curse.
I'm so glad region locking is pretty much dead. I believe the 3DS was the last mainstream region locked console? Which again was ridiculous given its the one people would take when traveling.
The 3DS also happens to have perhaps the most fruitful console homebrew scene in recent memory, having full on all-versions unpatchable exploits that are very simple to perform. I wonder if that's in some part the reason that Nintendo has moved away from region locking, given how absolutely trivial it was to bypass it on the 3DS.
Hacking them was easy if you wanted to pirate, but during that time I don't think its the only reason. The games were huge DSL wasn't around in the PS1 days, PS2 yeah it was, and so was DC, but PS1 was more for region locked games like imported Japanese games. Running PS2 games off the HDD if you bought that was way faster, it was a legitimate reason to want to hack it even if you bought games. The size doesn't matter if you just used a reader and copied the discs, the PS3 was easier to use the onboard bluray to copy so you could it off the HDD, but I used hacks to use other branded controllers on the PS3 like on the USB ports. PS3 was somewhat piracy related but otherOS and homebrew matters more than you think, being able to run emulators on xbone in developer mode was enough to keep it from being hacked since you can run emulators on it, while the PS4 was hacked. The PS5 hardware is very attractive in the GPU shortage, and has very decent hardware for the price too.
That might be the true reason for the average person downloading it and jailbreaking their own system, but the dev side of the ps3 jailbreaking scene only really started in earnest when Sony patched out the OtherOS feature.
You couldn't run PS3 games via OtherOS, but hackers didn't care because running their own code really is all they care about.
I enjoy pretty budget Magicforce Smart 2 68. I'm using it for almost 6 years now and I'm on my 3rd keyboard. First I tried Outemu Blue switches, they was way to loud, shortly after I replaced them with Outemu Brown, which I used for I think 4 years until they started to fail registering clicks (I can't expect much from $40 keyboard), then I bought another one this time with backlit Gateron Browns and I like very much. For some reason the layout is just perfect for me and I'm still using keycaps from the second one because I didn't liked keycaps from backlit version. Text on keycaps is as it was when new, keycaps got a little bit shiny from typing (which I actually like), unfortunately they're turning a little bit yellow since I moved my desk very close to the window 2 years ago. Overall I can recommend it.
Maybe my lack of knowledge is playing a role here but this is why I'm not fan of pushing Wayland everywhere. It seem like X server works pretty nicely while I hear everywhere about performance and functionality issues with Wayland. Wayland supposed to be better solution but I don't understand how since it have so many flaws.
X has what, 40 years of history - it's battle-tested to hell and back, and knows all the corner cases. Wayland is much younger and a full rewrite, inevitably it will have issues for years and years. Part of the push is so that these cases emerge.
Wayland is probably easier for developers to work with - the X codebase by now is ancient. But it will lack some functionality that X has, probably forever.
Isn't more like Wayland is just some protocols + some testing code, and all DEs use their own implementation, So is like Wayland is like at least 3 different rewrites.
Also I just read someone argument that X devs are coding wayland, how the fuck are they coding a protocol? or are they working on GNOME implementation since RedHat == GNOME.
I would also abandon an old code base and just write some protocols for 10% of the old code features and then let the suckers implement it.
It's not just Wayland vs X. For me abandoned Unity worked much better than actively supported Gnome. It took forever for Gnome to get fractional scaling which Unity had for years and Gnome still can't match features of Unity to this day even with a bunch of plugins installed.
And it's not like it's under Linux or Windows where target hardware configuration is more or less unknown. Building both software and hardware by Apple supposed to be advantage of Macs.
Easier said than done. While I do have recruiters in my network specializing in work for my skill set, pretty much all of them have offers for full time jobs in a big projects.
Companies may want f/t and advertise that way, and present openings to recruiters as f/t. But if a company needs someone to solve specific problems they will be open to contracting. Nothing prevents you asking recruiters to present you as a contractor. Nothing prevents you applying for jobs directly as a contractor. I have customers who have not been able to find/hire/keep f/t staff for years, keeping me on contract in the meantime because their business needs can’t wait.
Read hiring orders as opportunities, not as hard lists of requirements. Freelancing requires creativity and ability to solve business problems.
I am a software developer and Linux system administrator with over 13 years experience developing software solutions for variety of applications. PHP is my main language of choice but I have industry experience coding in JS, TypeScript, Perl, Python, Ruby. I have experience with various MVC frameworks such as Codeigniter, Symfony, Laravel. I have experience leading software development team in Agile/SCRUM.