A great book, but I read it too late, after I had already learned pretty much everything it says the hard way. So it was one of those books I enjoyed because it reinforced what I already thought, but didn't really get much from. Wish it had been written a decade earlier.
I'd say learning things on your own, even if they take time, is still better as you don't have to actively force yourself to develop that mindset. We often rush towards our goal without realizing how important the journey (small steps) is. Isn't reaching the goal more worthwhile if you have enjoyed the journey along the way? Isn't that what it means to be human?
Minor spoilers. (I've ascended but that was a long time ago so some of my NetHack knowledge might be outdated.)
You can mostly trust your pet. But you can't totally trust your pet, because there are some foods that are good for pets but not for @.
One is tripe. I don't get tripe in my pho because NetHack told me it's dog food.
Another is whatever species you are. If you're a human and eat human, or an elf and eat elf, you might get smitten for cannibalism. It's fine for your dog or cat to eat human or elf though.
And there's also the edge case of almost-spoiled food. If your pet eats one of a group of corpses on turn n, and you eat another on turn n+1, it's possible that yours rotted in the meantime. Either because n was the exact limit, or because it was close and yours died a few turns before theirs.
Cool. I used an HP48SX in college, and when it finally died about 20 years later, bought 2 HP48Gs so I'd have a Lifetime Supply. (1 is on my desk, 1 is still in the box.) But I confess that hardly ever use my real HP48G anymore, because I have the Droid48 Android app, and the 99% perfect calculator that's always at hand is better than the 100% perfect calculator that's on a shelf way over there, most of the time.
So I doubt I'll buy this one, even though I'm happy someone made it.
It varies a lot depending on how much you have enabled. The distro kernels that are designed to support as much hardware as possible take a long time to build. If you make a custom kernel where you winnow down the config to only support the hardware that's actually in your computer, there's much less code to compile so it's much faster.
I recently built a 6.17 kernel using a full Debian config, and it took about an hour on a fast machine. (Sorry, I didn't save the exact time, but the exact time would only be relevant if you had the exact same hardware and config.) I was surprised how slow it still was. It appears the benefits of faster hardware have been canceled by the amount of new code added.
The phone vendors should support not telling the websites you're on mobile. I know they can guess based on resolution and such, but there should be a setting to lie and simulate a desktop. You can't rely on every single website not being run by jerks, but you should be able to buy a phone from a company that cares more about its customers than random jerks.
On Android at least, you can toggle "desktop view" in any browser. The UX is crap on some websites, but you can make things work enough to not need the app.
For example I use Opera to browse `facebook.com/messages`. It's a bad UX for writing (somehow it "swallows" some of the written text when you type too fast, or select text and try to overwrite it), but this makes me use it less. Won't ever install FB app on my phone.
For the first time ever I ran into a web app blocking Desktop Mode on Chrome for Android somehow. (ChowNow) I've seen sites detect it but issue a warning, but this was a full functionality-block.
I was literally using it fine one day, then the next they started saying I need to use the desktop website for menu editing as it's "more optimized."
Dinguses, if I'm manually turning on Desktop Mode I know it's not gonna be "optimized." Just let me get my menu edits pushed goddamnit!
Safari has this setting, but the half dozen times I've tried it, it doesn't work. I suspect you're right that it's because sites just look at the resolution.
That's because trying to detect desktop/mobile is itself gross and hacky, as well as hard to work with as a dev. Just doing resolution-based stuff is easier, more reliable, and usually a better experience when devs aren't lazy enough to just leave things out in the smaller views.
Yep! The dickbar in Apple's iPhone Safari app to install an app for the website I'm currently viewing is one of the reasons I no longer use Safari on my iPhone. The fact that there's not even a setting to turn that off is grating, because I have increasingly found that for a lot of websites, given a choice between the website and the app, I vastly prefer the website. Not always, sometimes I prefer the app, but there are some really shitty apps trying to pass themselves off as website replacements.
Also Wikipedia. I don't remember if I particularly disliked the first-party app, but I vastly prefer Wikipedia in a web browser.
There are several useful apps available for iOS that work as Safari extensions handling that kind of stuff. Banish is very useful, as well as Hush. In addition Opener allows you to chose if links shall open the respective app or just stay in the browser.
I appreciate your input and if that were the sole reason I switched browsers that might be enough, but how unreasonable is it that you have to get a 3rd party extension from the App Store to turn off an annoyance that Apple clearly thinks is a feature? Like if they’re going to retain the dickbar, it should be a checkbox in Safari’s settings to turn it off.
Of course they're not mass-market and will be lacking on some other bullet point features, but if you really care about your TV not turning into an ad billboard in 2 years, they're the way to go.
We do have unit prices, but sometimes they vary the unit from product to product within the same product category, making them useless for comparison. This one is by weight, this one is by volume, this one is by count. At that point you have to do all the math yourself, which most people won't.
I don't know whether that's done intentionally. Hanlon's Razor says to assume not without proof.