14,739 karma · joined November 21, 2014
(As a Windows user, I certainly can't argue that sometimes the filesystem as database has been a performance hit when using git. Though Windows filesystem performance isn't always slow, just performs differently, especially with corporate anti-virus tools involved.)
[0] Migration document: https://git-scm.com/docs/hash-function-transition
(ETA: Even/especially in minified code. Something like `var r = require` is rather common in Code Golfing/minifying CommonJS so grepping all uses of require both static and dynamic is also complicated by nicknames. But ESM doesn't minify static import ever and yeah dynamic import might be minified, but that still means it sticks out as a sore thumb if it exists at all even in minified shapes. Especially in minified shapes because that often means it is used multiple times for a minifier to decide that minifying it is worth the tax of declaring the minified nickname.)
On the other hand, I still think Disney should make a Monkey Island TV show or movie. They could use Sea of Thieves-style water effects in the Volume for useful shenanigans.
(As I recall even GrimE had a similar or the same combo key. A lot of the complaints about Monkey Combat in EMI I didn't have because after a couple attempts I recall just pushing the win button and moving on.)
It remains an interesting reflection point in the history of 3D games. It's also why the Grim Fandango remaster turned out so well, now that controls have settled into their modern forms.
Someone thought I was joking when I said I always check JSR before NPM now, because I trust ESM so much more than CommonJS.
[0] Which is why UPPERCASE TEXT is a reading speed bump for almost all readers because word shapes blur together into "just rectangles" more. Which is also why the "slow reveal" pattern in most visual novel genres is often very wrong for English text. (Most simply reveal character at a time which makes sense for CJK ideograms because one character is at least a full syllable if not also a full word. When the pattern was copied to English translations it probably should have been done word at a time rather than character at a time.)
(Personally, for long term parked branches I prefer `{username/dev name}/` branches because then you know who the owner is without having to look at the commit log and guess based on recent commit authors. But that's the fun thing about branching conventions, there are so many to choose from, many of which have been around forever.)
[0] https://nvie.com/posts/a-successful-git-branching-model/
The other related word is Oligarchy, rule by a select few that think they know better than everyone else. Oligarchy seems to be a failure case of most modes of politics and economics. Capitalism and communism both fail over to oligarchy when left unchecked.
It's been argued that for as many centuries as humanity spent under feudalism that oligarchy is almost the "default state" of politics and economics and it takes great effort to avoid it. Adam Smith saw economic monopolies and knew they were a failure case of capitalism from early on. Capitalism was built on top of breaking apart monopolies like the East India Trading Company. We've always known that capitalism is just as likely to slip into oligarchy as any other "ideal" form of resource allocation/economics, especially because it started as oligarchy.
[0] A lot of people don't believe me, given Heinlein's libertarian reputation and unreliable libertarian narrators, when I say The Moon Is a Harsh Mistress was one of the most socialist books I read at an impressionable age. I find it useful to note here that canonically The Cat Who Walks Through Walls starts on a parody moon that is the libertarian dystopia that people credit The Moon Is a Harsh Mistress as being/admiring while when the main character visits "Mike's Moon" later in its timeline it is a relatively socialist paradise. I've always felt that a lot more of Heinlein needs to be read like Vonnegut, but I realize I am weird like that.
They had an entire state that they were at risk driving through at all due to an emergency climate situation, which they had to drive through carefully, avoiding major corridors (including the very interstates that made the great American road trip what it was), and extending the time it took to get through that state to other destinations. It took a complex intersection of apps and live updated maps to navigate that crisis. The understated implication is sort of a "gone are the days where you could grab an analog AAA triptik or Rand McNally travel map and maybe memorize or pre-program a couple standard US Emergency AM station numbers as all you need to plan a safe road trip".
They had seasonal tourist businesses admit that their seasons are shrinking and/or being eliminated right before their eyes. The understated implication was a classic "last chance to see" lament.
Nothing to do with using sustainable energy to power the road trip, everything to do with classic and iconic parts of that road trip disappearing/dying/becoming harder to plan or see or do.
If you were given strange meds that you don't understand anything about by someone who wasn't your personal doctor in a situation that feels like a prison out of your control, would you take them?
That's equally a straw man question, but a useful one to maybe establish empathy for the situation that homeless "guy" might have found himself in.
That's also assuming that is the correct proximate cause. As far as I know science has not yet found exactly a "don't use excrement as spray paint" drug. There are people that will do that which don't need meds and there are people that will do that even on most anti-psychotic meds.
But let's talk about some of the root cause of it all: If you find yourself in a world that you cannot control, that won't let you use any bathroom without buying a coffee/being a customer, that doesn't want you to exist, that says you are only as valuable as the property that you own but then won't allow you any longer to own any property due to some bad luck or misfortune, at that point "the only spray paint I have to send a message about how much this world sucks" might seem pretty clear.
I find it easy to have sympathy with that sort of (straw) man, because there is a logic to it. It's not necessarily a psychotic break. At least, not necessarily at first a psychotic break.
What would I personally do to prevent that? I'd try to prevent people from being homeless in the first place. I'd try to get people mental health resources sooner ahead of crises rather than trying it do it in the middle of a different one (bankruptcy/homelessness). Which is the same as I suggested statistically seems to be the only thing that works: give people private houses with locks and keys and help them feel safe and secure in them, with a sense of ownership and privacy, and with no need to "earn" it or "rent" to keep it. Maybe it doesn't stop the person from covering "their own" walls in feces until they feel safe and secure enough (and that's still a public health problem in the meantime) to try an antipsychotic med that they need to take. But as far as I'm aware no one wants to take or trust an antipsychotic medication if they don't at first feel like they live in a safe enough or secure enough place.
Which again also circles back to "institutions are almost the correct approach, but for the wrong reasons" I mentioned before. A place with mental health resources seems to be an important part of that, still, but I don't think you can address mental health problems in a prison, especially in a society that values private property and private spaces, without first addressing the problems around homeless not having access to private property and private spaces.
But yeah, that's mostly just my opinion on the subject based on statistics and studies that I've read. You don't have to take my word on it. One archived secondary source (with additional links): https://academicweb.nd.edu/~rwilliam/ndonly/readings/SocProb...
Most homeless shelters are run by religious charities. The majority of them treat homelessness as a sin, either by intentional policy or accidents of attitude. These "charities" often require a lot of work to keep being allowed to use their housing at their shelter from regular job hunting to regularly attending worship sessions to "zero tolerance" policies on everything from curse words to keeping private possessions to having pets to sometimes taking/keeping necessary medication. It's hard to keep your mental health in good shape when the groups that are housing you in the worst weather are berating you for being terrible sinners and treating you like prisoners.
Outside of shelters the most common interactions between homeless people and the cities around them are interactions with cops, who very rarely have mental health training or social work experience, and treat homeless people like criminals because their job is sometimes to treat everybody as would be criminals.
You ever really talk to a homeless person? The ones that really survive become very organized. They have a list of shelters memorized, which months they prefer to be at each one, what things they need to fake about themselves they need to do to survive in that shelter for a few weeks, how much "rent" they need to raise before they get there (some shelters often cost pennies per day just to show that the homeless person is "working" somehow; some homeless panhandle just to afford shelters), and exactly how long they can stay before they inevitably get kicked out (most shelters are "short term", intentionally). Just listening to all the rules and regulations and requirements makes me think I would go schizophrenic dealing with that world. It sounds like being stuck in a middle school that never ends, if that middle school's "classrooms" were all in entirely different parts of a city and all had deeply different rules. I can easily see why homelessness often causes mental illness in the US.
Institutions are close to the right answer, but for an entirely different reason than you assert. We do need better secular institutions (in the endowed place of learning sense, not the mental hospital sense) with mental health as one goal among several such as long-term support in charge of dealing with the homeless. The numbers keep showing that the greatest fix we've found for homelessness is making sure that everyone has a home where they feel safe and private and don't have to do anything to "earn" much less keep that home.
(The difference between rem and em is "root", ie, only using the top-most font size and sometimes the font-size before things like zoom and other similar adjustments. If a designer complains about the `r`s you removed, sometimes just showing them the difference at multiple zoom levels is convincing enough.)
(The difference between em and ch is em is wider. If a designer is always giving you weird decimals like 0.79em or 1.24em that may be an indicator that they themselves would be happier working and thinking in ch. em is the width of the capital M which is often the widest letter in most latin sections of fonts. ch is the width of the number 0 which is often the most "typical" width in the latin sections of fonts.)
(ETA: Both of which relate to the comment above complaining that both ch/em and others fall apart when dealing with non-latin scripts, because they are established as latin-centric.)
(Which is to say a lot of the specialized formats didn't exist just because of compute and storage resource limitations, but also because training/research/standards work came later. Plus complications like software patents. ZIP files have been around since the 1990s but ZIP only became a common general use container format for "everything" almost exactly 14 years later when patents finally expired.)
It doesn't feel sustainable now. It won't feel sustainable in the future when companies are trying to operate on an entire fossil layer of LLM-generated legacy code.
Do I expect managers to get smarter about LLMs and their limits or do I "retire" and find an entire new industry to work in?
It's really depressing and there has been a lot of grieving since April that it feels like my entire 20+ year career path disappeared overnight, replaced by something unsustainable and ultimately terrifying.
It's a weird world to see that sort of rich patronage model returning. It also doesn't seem sustainable for that many games we want to play to come from just random multi-millionaires and billionaires desiring that videogames are their favorite "philanthropy".