4,561 karma · joined August 10, 2016
I don’t think the “desktop metaphor” is particularly important or useful. It seems more like a gimmick to help people who’ve never used a computer before have something concrete to cling to. If you take away the desktop, tiling WMs are a natural place to end up. (Not that you can’t have a desktop with icons etc. in a tiling WM, but it loses a lot of its significance and isn’t really needed.)
Sentences like the one you quoted seem to be deliberately attempting to create a hook that’s supposed to lure the reader into reading further to find out what, in this case, “that decides”. But when that deliberately manipulative style is jammed into every other sentence, the result is terrible.
When you have a bug in a program, you fix it. This is just a variation of that incredibly obvious “advice” applied at a slightly different level.
I can understand being pro-surveillance, but Flock is a case study in how not to implement surveillance systems. Believing that surveillance can be a public good can’t somehow turn Flock into a public good. It’s not.
In computer science, specifically programming language theory, types are properties of terms (syntactic expressions). It wouldn’t be possible in general to typecheck a program before running it if you had to have a value before you could discover its type.
It made me wonder how unlikely or impossible an event has to be before it would no longer be considered a real threat by whoever or whatever flags posts like that. Firing billionaires into the Sun? Hmm, probably too close to home. Sending them light years away to fire them into a black hole?
If the audience already has some context about which specific car you were going to buy, then you could say "I bought the car yesterday." In that case you're referring to a specific car that the audience is expected to already be familiar with.
I think some of the confusion over this seems to be coming from attempting to apply knowledge that you have to a sentence when the audience wouldn't have that knowledge.
There’s no problem with Python in general. The registry value LongPathsEnabled, which is probably the one you were asked to set, affects the entire Windows system.
However, there’s also an older workaround that allows programs to use “extended paths” even if that setting is off, by prefixing path strings with “\\?\”. So applications using that workaround can use long paths no matter how Windows is configured. But Python doesn’t use the workaround, it uses the modern APIs and if you want long paths, you need to configure the underlying Windows system to enable it.
In the Johannesburg area in South Africa, gold mining has produced up to half of all gold ever extracted in the world, with mines reaching depths of 4000m.
This has resulted in frequent seismic events, in the 2.0 to 3.0 range on the Richter scale, occurring on a daily or weekly basis, more occasionally reaching 5.0. This started around 1906 and still continues today. See:
https://www.sciencedirect.com/science/article/pii/S167477551...
It’s clear that you’ve never worked for a compliance company and probably have never been involved in a compliance project. As such, you don’t have the context needed to participate usefully in this discussion.
“Bugs” are completely different. With bugs, we have a clear specification and we have a program that’s supposed to meet that specification. If it doesn’t, we say the program has bugs, and if it’s important enough we can change the program to eliminate the bugs.
You can try to apply similar logic to LLMs, but you’d be making a category error, and you’ll fail to get the results you want in general. It’s not the same thing at all.
If anything, the concept of an LLM hallucination is a bug in human understanding of LLMs.
Ironically, people with this mindset will sometimes ask people who they recognize as having strong skills to share their magic secret, which is assumed to be some books they read, videos they watched, courses they attended, etc. If you tell them that experimenting, playing around, etc. is a key element, they may assume you're just selfishly hoarding your fount of knowledge.
A lot of documentation generated in corporations has marginal real value.
> If your commands are bulleted instead of numbered and code blocked, it's wrong.
That’s easy to instruct an agent to do. Put it in a skill.
> If you didn't crawl through the playbook, it's immoral to hand that to me, you're wasting my time with untested slop.
Using an AI doesn’t absolve the user of their responsibilities. This is an easy problem to solve, just make sure teams know what’s expected of them and encourage everyone to push back (professionally) against offenders.
It’s perfectly possible to consider e.g. working, LLM generated, human approved code acceptable, while considering LLM writing that hasn’t undergone major human editing unacceptable because of its repetitious, formulaic, marketing-oriented style - a criticism that doesn’t even make sense for LLM generated code.
Somewhat amazingly, John Stuart Mill addressed this as long ago as 1869 - a full hundred years before The Personal Is Political, in his essay The Subjection of Women:
> “But was there ever any domination which did not appear natural to those who possessed it? ... Those who enjoy the benefit of an institution or a social arrangement, have a strong interest in believing that it is just; and they are rarely slow in finding arguments to convince themselves of what they wish to believe."