157 karma · joined January 27, 2020
Massive, continual, and ongoing failure to capture any significant part of the outgoing and diminishing value of the ground under our feet for the future needs of citizens, thereby reducing the wealth of our country as a whole so a few people can capture all the benefit of that lost stored wealth, rather than merely almost all of it?
It's not just oil—anything non-renewable coming out of the ground ought to pay into a trust fund like Norway's. We had a huge amount of it—oil, coal, minerals—and still have quite a bit, but we can't even figure out how to have anything resembling an OECD-standard healthcare system so I reckon a fix for that's not gonna enter the public debate for decades yet, if ever, meanwhile the stored value in our physical country itself drops every day.
- We've seen what a Web with few/no ads or uselessly-low-paying ads looks like and it was totally fine.
"Meaning" may be present but is irrelevant if the experience is the same—what evidence do you want? Getting something out of poetry? Many people clearly do, if that's the test.
Or high-heat nonstick cooking with like one teaspoon of oil in the pan, heating it to nigh-smoke before adding anything else. LOL. Or steel or cast-iron temp + fat combos that make no sense and are guaranteed to give you a bad time. Either lots and lots of recipes are nonsense on this front, requiring modification of one form or another to be reasonable, or these people have magical pans that I do not.
Stick hand out window, tilt hand, feel wind push hand up. Wind hits bottom of hand, pushes it up. That's the main thing, and everyone already gets that if they've ever, like, experienced wind. Play with it a little and you can feel your hand respond a bit differently based on the kind of "shadow" it's casting in the wind. That's the rest of it, more or less. There, airplanes explained, certainly way better and closer to correct than "well you see the top of the wing is longer than the bottom, so Bernoulli's principle is the reason airplanes can fly..."
IIRC they had a blog post up about their brilliant NIH Javascript UI framework and if you are familiar with that kind of thing you could read between the lines and generate some good guesses about what was wrong with it.
Not that Jira is a ton better, especially with each heavier-and-worse-than-the-last redesign. Friggin' "web apps".
[EDIT] and for all that the workflow wasn't any better than anything else as far as I could tell. Our PMs who lived in it loved the draggy-droppy interface and hotkey-heavy workflow, but again, everyone (of their competitors) has that too. To me it always felt like working on someone else's messy desktop shared over VNC. I was afraid to touch anything for fear of accidentally performing some kind of write operation without noticing, and fucking things up.
Example: Table sorting. Hell, maybe table pagination, too.
This is part of why developing HTML-based UI still seems so weird and shitty compared to native, even with the aid of Javascript. Those native SDKs provide way more support for common, basic use cases. Even within the narrow scope of rich document format & display, HTML without Javascript is crippled (see again: super-basic and common table functionality). Plus you'll get a hell of a lot better performance letting C/C++/Rust handle those kinds of basics, rather than trying to re-create them in CSS and Javascript.
Another example: there's a clear, fairly common need for tiled dynamically-loading images, as in maps applications. That should be a tag, and... that's all. Just a tag. To get that whole thing. A couple properties to enable/disable things like zooming. Some sensible standard for how to request tiles by X/Y at a given total canvas size (so, just a convention for image URLs) so that just has to be implemented once per server-side language, and can easily be pre-generated and served from actual files. A way to drop other elements on the image at some X/Y value for pins or linking people's faces to wikipedia entries or whatever, kinda like old school imagemap elements. That's clearly useful even for document-centric usecases (aside from maps, consider, say, ultra-high-res images of painted church ceilings). The browser and HTML should include that.
Search. Complete- or hint-as-you-type search fields should be a built-in element, with results from local or remote (some convention for the URL) markup-based sources.
There's a ton of stuff like that which, in 2020, really ought not require Javascript. Lots of which are still basically rich-document UI elements that've been in demand for 15-25 years at this point, with the holes filled a thousand times over at great cost in person-hours by slow, janky, battery-eating JS and CSS. And that's not even considering overhauling HTML to better suit use in "applications", which could also be done and arguably should be done, since we've pretty much lost the battle to keep that from happening.
I'd love more of the Web to be Javascript-light or -free, but modern HTML standards & clients aren't really up to the task. Mostly because (I think) Javascript has freed them from having to worry about it. "Table sorting by column? Well yes of course everyone wants that basically everywhere all the time, but let Javascript handle it".
Really, for most planet-wide disasters the thing they do is force us to live a little bit like we'd have to on non-disaster-stricken Mars.
[EDIT] for the record I'm not against Martian exploration or even a Martian colony—I'm susceptible both to the "because it was there" and the "we'll come up with some cool tech in the process" arguments—I'm just very unconvinced Martian colonization is a good path to better survivability for the human species.
[1] some others: Bushido Blade 2 (Playstation), Hunter Hunted (PC), Return Fire (Playstation), Blur (Playstation 3), kind of Perfect Dark (N64) which in many ways remains unmatched though of course there are many modern shooters; and then there are other games that do have modern sequels but we much prefer the older ones and they're rapidly getting harder to play because they're from early-ish 3D consoles and don't get re-releases so they won't compete with their own sequels (Marvel Vs. Capcom 2, for instance)
[EDIT] to be clear, quick painful dangerous releases are no better, and (pretty much necessarily) come with the same pain in onboarding, jumping between repos/projects, undocumented "oh sometimes you have to re-install that to get it going" works-on-my-machine bullshit, getting a good feedback loop going, et c.
And then of course every "cloud" is full of about a billion hidden gotchas ("well the marketing page says that'll work, but on Tuesdays in February it won't, so use this instead, but only if you're writing your logic in JavaScript because the tools for the other allegedly-supported SDKs are broken in weird ways half the time, so instead use this other thing, unless you're a Libra, then...") none of which knowledge transfers between "clouds", and each has a pile of dumb names to memorize and a ton of other per se useless, but necessary, knowledge you've gotta pick up, just to rub salt in the wound.
[EDIT] to the downvoters: no, seriously, please post an example of, say, an OECD member state other than the US that doesn't use either explicit or implicit (single primary buyer setting prices, that is, monopsony) price controls as a major part of their healthcare policy. I assume you know of at least one, and I'd really like to know if I'm wrong about this.
It's like carrying around a whole office's worth of office equipment in your pocket. It's a document scanner, you can use it to measure stuff, to get paperwork signed, to take pictures and look at them later, it's a level or flashlight in a pinch, you can load reference materials on it, and on and on, and that's without getting into really specialized software or peripherals that let you do all kinds of cools stuff.
[EDIT] "but why's a camera important to construction work?" want to get a usable estimate of how much tile you need for a room in about 5 seconds flat, recorded for later use? Snap a photo of the floor with the 4' by 8' plywood exposed. Done, you can walk away now. Ditto drywall if the studs are exposed and follow standard spacing, and so on.
... for the whole time I took extremely long hot showers, lived on 3000+ calories of junk food per day, and probably averaged not more than 6hrs of sleep per night, with no regular schedule. What kept me super-healthy was “being a teenager”.