Promoting truth and opposing lies are the same thing.
Promoting truth and opposing lies are the same thing.
I turned them into a Gist with fake author dates so you can see the diffs here: https://gist.github.com/simonw/e36f0e5ef4a86881d145083f759bc...
Wrote this up on my blog too: https://simonwillison.net/2026/Feb/13/openai-mission-stateme...
But the title of this HN post is extremely misleading. What happened is that OpenAI rewrote the mission statement, reducing it from 63 words to 13. One of the 50 words they deleted happens to be "safely".
The waits are unpredictable length, so you never know if you should wait or switch to a new task. So you just do something to kill a little time while the machine thinks.
You never get into a flow state and you feel worn down from this constant vigilance of waiting for background jobs to finish.
I dont feel more productive, I feel like a lazy babysitter that’s just doing enough to keep the kids from hurting themselves
It comes to a point where they need an underclass to insulate them from the masses; look how cheaply Trump bought his paramilitary though, he only had to spend the money taken from those he's suppressing, didn't even have to reduce his own wealth one bit; the military and his new brown shirts will ensure the rich stay rich and that eventually there is massive starvation (possibly water/fuel poverty first).
Or USA recovers the constitution, recognises climate change and start to do something about it.
It seems like the whole of humanities future hinges on a handful of billionaires megalomania and that riding on the coattails of Trump's need to not face justice for his crimes.
However capitalism is perfectly compatible with a progressives taxation system such that the rich get richer at a lesser rate than the poor get richer.
In the specific situation, let’s say that by an array we mean a finite, ordered list whose entries are indexed by the numbers 0, 1, …, n - 1 for some natural number n. Let’s also say that two arrays are equal if they have the same length and the same value at each position (in other words, they have “the same elements in the same order”).
If we now want to represent a function f as an array arr such that f(i) = arr[i] for every possible input i of f, then this will only be possible for some very specific functions: those whose domain are the set {0, 1, …, n - 1} for some natural number n. But for any two such functions f, g : {0, 1, …, n - 1} → t, their extensional equality is logically equivalent to the equality of the corresponding arrays: you really can check that f and g are extensionally equal by checking that they are represented by equal arrays.
But for other functions, even that won't be possible.
The point is that functions and arrays may be practically different. You can always do an `==` test on the contents of two arrays, but you can't do the same for two arbitrary functions.
People who consume a lot of news tend to have very shallow understanding of a broad range of current events. Worse they tend to be passive receivers of news instead of active seekers of information with intent to understand the world.
As a result, they are very susceptible to manipulation through selection of what makes the news they tend to consume. They become passive pawns in political power struggles.
It was odd to me, because it hadn't really occurred to me before that, given infinite memory (and within a mathematical framework), there's fundamentally not necessarily a difference between a "list" and a "function". With pure functions, you could in "theoretical-land", replace any "function" with an array, where the "argument" is replaced with an index.
And it makes sense to me now; TLA+ functions can be defined like maps or lists, but they can also be defined in terms of operations to create the values in the function. For example, you could define the first N factorials like
Fact == <<1, 2, 6, 24, 120>>
or like this: Fact[n \in Nat] ==
IF n = 0 THEN 1
ELSE n * Fact[n - 1]
in both cases, if you wanted to get the factorial of 5, you'd call Fact[5], and that's on purpose because ultimately from TLA+'s perspective they are equivalent.[1] At least sort of; they superficially look like functions but they're closer to hygienic macros.
Arrays and functions may be mathematically equivalent but on a programming language level they are practically different.
If you move somewhere, and find the same circles why are you surprised that you’re still not happy?
> also, no women
Social groups aren’t just a place for unhappy people to meet a partner. I’d look inwards first.
It sounds like his professional life or personal interests naturally being him in contact with a social circle that isn’t fulfilling socially. Doesn’t mean there is anything wrong with him.
I say, look outward! Intentionally get involved with other social circles.
Idk. if this is happening here but given how some threads devolved and other patterns common for such people emerged (red hearing arguments, false conclusions etc.) it looks quite a bit like it.
This kind people (the also tend to argue endlessly not based on common sense, understanding of the real world and empathy (in questions of ethic/moral) but based on nit picking stuff like as if the word ist just a game you find holes in the rules with to "cleverly win". Because for them the world often is just that.
But a lot of people find such behavior deeply deplorable. hence why if something looks like that it will get a lot of down votes even if it wasn't meant that way.
---
(1): Non intellectual people try that too. But they tend to lack the skill to pull it off. Hence why it tends to be pretty obvious why they are down voted or similar.
(2): Non evil people do that too, they just normally have the decency not to do so with topics like genocide. I also use evil here as a over-generalization but I have mostly seen that behavior with neo-nazis and other groups which are least fascist adjacent (and most times outright fascist).
I think sometimes people are so certain about their beliefs that they perceive any argument that challenges them to be evil, bad faith trickery. But I think the best way to respond to these arguments is simply to give compelling reasons why they are wrong (and not why the person giving them is bad).
Otherwise, some people will be mislead by these bad arguments and you will have done nothing to help but say “don’t listen to him he’s evil”, which is not very convincing really.