The early Lenovo period W series were (imho) very good as well, still have my W500 series which is built like a tank. Survived years of college, years of lugging it around to customers and data centres and having somebody spill a full cup of coffee over it (yes, the drain holes do work!). It only required replacing of the monitor cable once, which was a pretty easy thing to do. Unfortunately the CCFL backlight has lost quite some luminance by now, but guess after 16 years that is to be expected. Can’t get myself to part from it though, so many memories attached to it.
Or SuSE Linux, the non-slackware or jurix version was bleeding edge at the time.
I work with Linux on a daily basis, both as a server OS and a desktop OS. Unpopular observation perhaps, but I’ve yet to find a distro which provides a more stable desktop experience than Windows 11 does for me. I do enough Linux troubleshooting during the day, after work I just want something that works.
And that’s just the quick summary, first time I just restored a backup. But as my system immediately failed again after updating I started digging and came across some obscure posts of Lenovo users (ok, maybe Lenovo isn’t that great with implementing Secure Boot after all 😋) having the same issue and devised that rescue plan. Quite the nightmare indeed, but at the other hand it also taught me some new skills. After going through the same routine on each update of that package I ended up excluding it from updates in DNF.
Don’t now if the issue was ever resolved, I’ve since stepped away from Fedora as I’ve just had too many of these weird issues with it on each new release. Creating bug reports and the accompanying warm feeling of helping to improve the Linux ecosystem is nice, but in the end I just need to get work done.
This has nothing to do with Lenovo perse, this is the average experience for every laptop I’ve owned which had Secure Boot turned on.
You know what is fun? Having your Dell basically bricking because Fedora starts shipping a new version of shim-x64 which completely fails the UEFI handover to bootloader. Leaving you unable to boot at all, so no chance of reaching rescue mode. Then more fun times of booting a live environment from a usb stick after going through the same hoops you went through, finding out how to decrypt your BTRFS partitions, manually mounting and chrooting them so you can finally downgrade the offending package.
Linux and Secure Boot just isn’t a great combination if you ask me.
Isn’t dendrite formation and the shorts they can cause a much bigger concern when dealing with old batteries that are being charged 24/7? Asking a genuine question here, so please don’t shoot me if I’m wrong. 🙂 I’d love to hear more about the most common failure modes and causes for li-po/ion batteries.
I feel like I’m reading a conversation between Walter White and Walter Bishop here.
Depends, in my country ionization detectors have been banned over 20 years ago, you’ll mostly find optical / photoelectric detectors here.
when was the last time you heard any such news for PC
A few seconds ago, when I read that the new Linux kernel contains TCP related performance improvements!
So you can absorb all that sweet sweet kinetic energy being released yourself of course. Energy gud right? And as you already paid for that energy at the Fast Charger, it seems only fair that they give it back to you when you crash.
Also, the shape has horrible aerodynamics. If it had a combustion engine, they couldn’t sell it in large parts of the world due to fuel efficiency.
I doubt it will get a type approval in Europe anyway, seems absolutely no consideration for pedestrian safety has been given. If this thing is as stiff and solid as Musk said it was it is also going to fail miserably during crash testing. Having been in a car crash this weekend I can testify how crumple zones save lives. Good thing the whole “but it’s a light truck” loophole they used in the US isn’t going to fly here.
Meanwhile Wayland absolutely hates my year old AMD laptop. It hangs itself on a regular basis, some applications go completely unresponsive every so often to the point they need to be kill -9’ed. Rock solid when running X11, completely unreliable in Wayland. It’s a shame, I want to like Wayland as I think there is no future for X11, but as it stands currently I simply cannot use it yet for my day to day business.
To each their own, after having had the ‘pleasure’ of maintaining a fleet of Macs I’m personally quite happy with Windows these days. I’m never touching anything running MacOS ever again, that bullshit OS almost made me want to practice my frisbee skills on more than one occasion. Stability issues galore, that stupid single menubar that changes depending on which window has focus, crap like ‘sudo rm somefile’ failing with a ‘not enough disk space remaining to remove file’ error message when the disk is full, and many many other issues that were such a pita to solve. MacOS feels like having to work with one hand tied behind your back and a hammer in the other. Never again.
Can’t answer that I’m afraid. My current provider fully supports IPv6 (and assigns a /48 😁 ), as did their predecessor, so my network has been dual-stack for years.
I can totally believe it. Here in the Netherlands we still have providers that haven’t implemented IPv6. We’ve had one (Delta) finally starting their IPv6 rollout to fiber customers this year, not sure if they already finished it. Some providers are just slow AF unfortunately.
That’s a trip down memory lane, I once (probably a decade ago by now) had to fix a website built by an unknown developer for a customer. Was wondering why I was missing all kinds of variable assignments, until the word ‘register_globals’ floated up from the depths of my mind. And indeed, they enabled that setting in .htaccess, which broke the website after PHP 5.4 did away with it permanently. But to defend the PHP developers a bit: they turned it off by default in 4.2, which came out in 2002, because they recognised it as a security vulnerability. You can debate if that setting should have sticked around for 13 more years, but at least it required a manual action to actually be able to use it from 4.3. Although I cannot help but wonder how many shared hosting companies turned it on just to prevent all kinds of sites from breaking of course.
And yes, oh boy, the MySQL driver… That one wasn’t great as it didn’t support parameterization, but I guess at least the documentation for mysql_query
was clear that any data in your query should be escaped with mysql_real_escape_string
. To be fair, if you execute a query containing unescaped data with MySQLi or PDO directly you are going to get Bobby Table’d just as hard.
PHP itself doesn’t have one, it does have a debug command phpinfo()
which might print sensitive information. But that’s on the programmer if they called that on a publically available page. Could also be that you meant phpMyAdmin, which is a MySQL webclient built in PHP, not an admin page for PHP itself.
Explain ‘security nightmare’? Most security issues I’ve seen were caused by stuff like passing user input directly to database queries, instead of using prepared statements. Or allowing directory traversals, again by not sanitising user input. That’s on the developer, not the language.
Same here. Totally talking about Computer Numerical Control of course, absolutely no other association. Nope, definitely not. 😇