No, not in a programming language sense, because arrays are a notation for address offsetting, whereas functions change the execution context of the machine, which is critical to processing performance (think Horner's method).
Not even in a functional sense because, even though functions are input-output maps we define, the inputs are dimensionally rich, it's nowhere close to equivalent to jerry rig a contiguous input space for that purpose.
No, not when you're designing processes based on a Von Neumann (sequential RAM) architecture. This is the characteristic feature of what the 'array tool' represents.
That depends on the language. I have used (and implemented) languages where arrays are modeled as a function from an index space to some expression. During compilation, this is used to drive various optimisations. For those arrays that need a run-time representation, they may be stored in the classic way (a dense region of memory accessed with offsets computed from indexes), but also in more complicated ways, such as some kind of tree structure. These are still, semantically, arrays at the language level.
I’d rather they served ads. The economy is somewhat broken right now, with the way these things are bypassing all regular information channels. This will hopefully create lots and lots of new business for 3rd parties again.
Ideally, they’ll introduce a whole new level of targeting relevance, which will be good for both advertisers and prospects.
we’re talking about different things. there’s meritocratic fairness where producers are paid fairly for their work, and there’s a functioning economy, where there are simply enough economic opportunities to sustain established norms of commercial participation by the broad population.
Thinking about the power and reach of political ads served by social media companies over the past 10 years, this is gonna be a whole nother bucket of worms.
Proof of interest, not acclaim. And online interest is heavily skewed to the narrow activities of entertainment and education - professional community communication happens but in far smaller numbers vs the other two.
Did he go off the rails? My understanding is that the zeitgeist is taking people’s opposing views online and distorting them, removing context, to outrage our own audience and align it to our cause.
Almost everyone is reasonable, it’s the contexts that our reasons are relevant to, which are different.
> the zeitgeist is taking people’s opposing views online and distorting them, removing context, to outrage our own audience and align it to our cause.
This is 100% the case, with very infamous baddies, but people don't want to acknowledge it. It's a sad reality of this always on media we ingest. No idea what can be done, other than slowly ignoring more and more algorithmic stuff, and choose your own adventures based on content providers you have known for a long time, and still have their backbone intact.
Elements of society slowly wise up to how they are being manipulated, as they are increasingly exposed to it. Now with modern AI the online manipulation tactics are getting worse. So as we find ourselves in that pool of ppl who see what is happening, we just stop using those platforms, and increasingly trust more human-human contact or long form video where people have a chance to state their positions.
I think it may be the opposite. The mass propaganda techniques that worked for so long (i.e. control of the narrative via the big 3 news networks) no longer work in the social media age. So you have a system that is trying more and more extreme tactics to regain control, and you have a population that is more and more agitated because they can see through the curtain and the implications are very unsettling.
I haven't followed everything Scott Adams has done recently (largely because most of his stuff ended up paywalled), but in the past I'd note that he'd have an interesting take on something, possibly hard to defend but not intrinsically "bad", but then he'd get lumped in as having a "bad" opinion by people that just wanted to create headlines. One example was his assertion that Donald Trump was a "master persuader", and much more skilled in his speech then people were giving him credit for. I remember, at the time at least, that he always prefaced it by saying it wasn't in support/antagonism of Trump, just an observation of his skill, but it quickly got turned into "Scott Adams is a MAGA guy." (Since then, I don't know if Adams ever became a MAGA guy or not, but it's an example of how at the time his statements got oversimplified and distorted). Anyway, I saw a lot of examples of that -- he'd have a relatively nuanced take probably expressed too boldly, but people wanted to just lump him in to some narrative they already had going.
I think Scott Adams' biggest problem in life (although partially what also made him entertaining), is that he'd kind of pick fights that had little upside for him and a lot of downside.
It would have been easy for you to check whether he was a "MAGA guy or not", which he was in the sense that he spent the last years of his life spreading neonazi adjacent rhetoric.
If your feelings tend to skew in favour of people suggesting that the jewish death toll in the Shoah was pulled out of the ass by someone, perhaps you'd have some to gain from keeping them in check.
"Or is it like every other LRN (large round number) that someone pulled out of his ass and it became true by repetition? Does the figure include resistance fighters and civilians who died in the normal course of war, or just the Jews rounded up and killed systematically? No reasonable person doubts that the Holocaust happened, but wouldn’t you like to know how the exact number was calculated, just for context? Without that context, I don’t know if I should lump the people who think the Holocaust might have been exaggerated for political purposes with the Holocaust deniers. If they are equally nuts, I’d like to know that. I want context."
He could have easily figured this out but didn't, because he preferred to publish this neo-nazi adjacent rhetoric. Nazis use this talking point all the time, you see.
I.e. it's not at all about curiosity. Arguably Scott Adams was one of the least curious famous persons in history. His cartoons were based on office related cliches, and while that provides a bit of laughter and relief to people who have negative experiences from office environments it's not based on curiosity or interest in people.
I am really confused how one can read Holocaust denial into words that literally say "No reasonable person doubts that the Holocaust happened" and "I want to know if people who think [it was] exaggerated ... are equally nuts"
Ok, I'll restate: I am really confused how one can claim as "neo-nazi adjacent rhetoric" words that literally say "No reasonable person doubts that the Holocaust happened" and "I want to know if people who think [it was] exaggerated ... are equally nuts"
> Arguably Scott Adams was one of the least curious famous persons in history.
That's a bold claim, and I would argue against it based on The Dilbert Future and God's Debris
I'll also re-quote OP: "...it's an example of how at the time his statements got oversimplified and distorted...[a]nyway, I saw a lot of examples of that -- he'd have a relatively nuanced take probably expressed too boldly, but people wanted to just lump him in to some narrative they already had going."
Because that is an extremely common neo-nazi talking point. It is tailored to people who aren't yet radicalised enough to accept denialism but puts them on a trajectory towards it, in a similar way that fossil fuel companies have designed their campaigns against climate action initiatives. 'Climate might be changing, but haven't it always? Who's to say what's really going on here, maybe they're trying to fool you again.'
It's also an extremely low effort take on the issue. That entire article can basically be summed up in a sentence, 'I know very little and I have no explanation for why no one is spoon feeding me'. It's characterised by a blatant lack of curiosity, and presenting things that wouldn't come across as particularly ambigous if you actually were curious about them as highly ambigous and contentious.
And this tactic is really, really common among far-right activists. 'I'm just a dumb dude asking innocent questions, are things really as they seem or could women be another species that you need a bit of manly coercion to perfect? Is it really the oil or is it natural causes, like this dude in a suit on the telly said it might be? How come there are so many jews among nobelists, isn't that weiuhrd...?'
Again and again he's proven that he does not have either the intellectual integrity and rigour to examine subjects he brings up, and that he somehow thinks he's the most appropriate person to do it. His attempt at Dilbert Reborn is itself a good example of this. I'm not sure whether it's a grift or material he tried to put some authenticity into but I also don't really care, he was told both in words and actions that he should be better and as far as I know never tried to be.
"Just asking questions" about how many people really died in the Holocaust is a common wedge used by deniers to bring people into the fold. If I squint, I can kind of see the point he's trying to make in that article, but why use that example? And what does he mean when he says it's "missing from the news"? Is the news supposed to detail the historical record for him every time the Holocaust is mentioned? The information is there if he wants it (a point he concedes).
When viewed in light of his Twitter persona, embrace of Trump / hard right politics in general, and his declaration that black people are a hate group, I really don't know why anyone would be eager to extend him the benefit of the doubt. He provided plenty of ammo himself, no media distortion needed.
I think that demonstrates more about you than it does about him. Asking "how did you come to this number" is a valid question anytime someone gives you a number that would be hard to calculate. Asking for receipts is not the same as being a neo nazi..
I see extremists (on both sides) do this all the time, you don't argue the actual point you just say its "adjacent to bad thing, thusly bad"
That's still racist, because he's seeking out information that 'proves' his racism (and using a poll of 130 respondents as proof is insane).
I feel like this thread on Scott Adams is exposing how many people on HN are just overtly racist. You can enjoy his content before he went off the rails fine, but seeing some of the takes here feels like a bunch of people are one step away from arguing that segregation should come back.
So now we’ve moved the goalposts to “most people are actually racist so it’s okay to perpetuate segregation and other remnants of racial slavery in America.”
Enlightenment is a fight against our tribal instincts. But some folks think we should return to warring tribes rather than striving for something better.
It’s funny how people with bigoted views can’t handle being canceled. Scott Adams literally predicted he would be “canceled” as he proceeded to say the things on his mind that he knew would cause controversy.
He was okay with saying things that hurt the reputation of others but he was ultimately not okay with hurting his own reputation once he self-inflicted his wound.
I think it's okay to perpetuate segregation from the racists. The non-racists white and blacks can live together. And the extreme left mob who have an axe to grind with white people can live with the neo-nazis.
A wise man once said "Can't we all just get along"
You are responding to wrong person. Parent has moved the goalpost before me.
He was a collateral damage because at the time cancelling white people was the vogue. Fortunately society moved on a little since then (and no I don't support current president (and I fucking hate to get sucked into US politics everyday like this)).
Seems reasonable. He makes a provocative statement for ppl in his audience to draw their attention and make the important point it’s not okay (we should avoid) ppl who dislike us based on skin color. And he makes the further point he agrees there is still systemic racism against black folks and it’s a big problem. And yet, as you see in response to your posting of the video, ppl still dismiss it because they’d rather hold on to the soundbite to maintain their outrage, rather than understand the guy’s position.
His take is stupid even if you give him the benefit of the doubt and believe his claim at face value. You shouldn’t avoid people that dislike you in this manner because it perpetuates the problem to eternity. It is essentially the same concept as segregation: well, we can’t ever get along so we’ll just exist in separate spaces!
We literally tried that already and it didn’t work out so well.
I hate to say this but you control your destiny when it comes to your reputation. If you want people to celebrate your life instead of celebrating your death, spend your life being nice to people lifting them up.
Scott Adams didn’t do that. We are all free to feel however we want to feel about him. Don’t worry, his feelings won’t be hurt, he’s dead.
Most non-racists don’t need to spend 30 minutes on cable news explaining themselves to save face.
Saying something publicly is an action. Depending on what you say, you can’t take it back. If you tell your wife you think her friend is hot and you want a threesome you can’t take that back.
I also think you as the commenter should think a little bit about what motivates you to defend this guy. Why does he as a dead famous comic book author need his reputation defended? Why is it so important that we don’t see him as a racist asshole? What do you get out of that? Why not just let his own mistakes speak for themselves?
> Most non-racists don’t need to spend 30 minutes on cable news explaining themselves to save face.
Most people never get interviewed on cable news at all, so that’s not a meaningful baseline. When someone is publicly accused, explaining yourself publicly is a predictable response, not evidence of guilt.
> Saying something publicly is an action. You can’t take it back.
Of course you can clarify or correct yourself—people misspeak all the time. Whether that matters depends on whether listeners are interested in understanding or just in cancelling someone they don't like.
> Why do you feel the need to defend him?
Because I’ve listened to hundreds of hours of Scott Adams over many years, and I’m confident I understand his views far better than people judging him from short, out-of-context clips.
I don’t get anything out of this except insisting that the truth matters. Even when the person involved is unpopular or dead.
Because you’re invested. You’re a Scott Adams fan.
As someone who likes the Harry Potter series, I hear you. It’s tough to see your idols fall into being dumbasses.
If you sincerely think Scott Adams had zero bias, that he’s not a bigot, that he didn’t support “stop the steal,” that’s on your conscience and your value system. I choose to believe the impulse of what he said, not the 30 minutes of damage control afterward.
I’d say nobody asked the guy his opinions on such subjects and just wanted to read his funny office comics.
But that’s what happens with celebrities like this.
> Because you’re invested. You’re a Scott Adams fan.
Sure — but I wouldn’t be if I thought he was a bigot. Having listened to hundreds of hours of him explaining his views, I’m far better informed than people judging him from short, out-of-context clips.
> It’s tough to see your idols fall into being dumbasses
I don’t treat public figures as idols. I also don’t think disagreeing with prevailing opinion automatically makes someone a “dumbass.” Sometimes it means they’re willing to take reputational hits for what they believe is right.
> If you sincerely think Scott Adams had zero bias
Nobody has zero bias. That’s an impossible standard.
> As someone who likes the Harry Potter series
For what it’s worth, I think J.K. Rowling is an example of someone who did the right thing at substantial personal and professional cost, particularly in defending women and girls. That’s not idol worship — it’s acknowledging moral courage when it’s inconvenient.
> That he didn’t support ‘stop the steal'
This is where the argument seems to shift from racism to political conformity. Disagreeing with someone’s politics isn’t the same thing as establishing that they’re a bigot.
When your politics are bigotry, it isn’t a matter of “disagreeing with them.”
When your politics are anti-democracy and pro-fascism, it isn’t a matter of “disagreeing with them.”
Politics aren’t detached from real life, they aren’t some hypothetical. They have real consequences, and they represent real values.
Now I know where you stand. You follow every conservative talking point 100%.
You are playing the “I am taking a nuanced view, you’re just a sheep following popular opinion” card while you yourself are just doing the exact same thing on the other side with no nuance at all. You and I are at worst no different from each other in our belief systems.
Scott Adams was a Trumper, therefore you support him.
JK Rowling is anti-trans, which is the right wing party line, therefore you support her.
Good talk. You know where you stand, I know where I stand.
You’re treating disagreement as evidence of moral failure, then using that to retroactively justify the label. That’s not reasoning — it’s tribal sorting. You must exist in quite a bubble, a rapidly shrinking one.
You have the causality backwards. Your moral stance is abhorrent, therefore I disagree with you and want nothing to do with you. Not the other way around.
It’s not like Scott Adams did nothing wrong and was pulled in front of an inquisitor. He said weird shit and then had to play a game of PR damage control.
If you spoke extemporaneously for an hour a day, every day, for years, and people went hunting for the most awkward or easily misinterpreted clip, I’m confident they’d find weird shit too.
If you truly believe that casual conversation will inevitably lead to any kind soul to speak a quote like that you have some serious warped morals.
It’s actually worse when you’re doing it as your job because you’re supposed to know better and be proficient at that craft. It’s not like someone hot micced him having a private conversation with his buddies, this was a man who had been interfacing with the public for decades.
I don’t see any froth around my mouth. I just think the guy sucked, and I think he was racist. Free country, I’m allowed to do that.
Give him a generous read on his opinions if that’s what you want to do. To me, if it looks like a duck, quacks like a duck, it’s probably a duck.
Modern white supremacists don’t just come out and say things directly because of how it’s obviously reprehensible, they surround themselves with plausible deniability and murky language like the kind you are citing.
Let’s not forget: Scott Adams was a cartoonist. He was not some kind of sociologist or researcher on race relations. He went out of his way to go on a podcast and speak these opinions with no first hand experience or knowledge in any way.
He lived in Pleasanton, California where less than 2% of residents are black.
He has no experience or qualifications to know a damn thing about the subject. He didn’t even live near any black people - how would he know that they hate him?
No, he just wanted to say racist shit. That’s my read. If you read it different, that’s up to you.
People are correctly pointing out that the phrase “it’s okay to be white” is used as a dogwhistle.
They are not literally saying that it’s not okay to be white. They’re saying that those who speak that phrase are projecting their racist ideology. People who say “it’s okay to be white” think that white people are under attack and that white people need to re-establish dominance. To them, equality is a threat.
Of course now we are getting into the persecution fetish. The entire premise of white people in America facing any kind of race-based setback is laughable.
American political parties have revolved around platforming persecution fetishes for decades now. Real struggles are inevitably exploited by individuals who leverage identity politics for their personal gain. This has played out in every group who currently or historically suffered some injustice, I don’t need to list them all, and now we can include whites on that list.
But it’s not up for debate that white college applicants, particularly from poor and middle-class backgrounds, were discriminated against by top universities who implemented race-based admissions policies. The numbers are public. There’s simply no question.
People of all races can have legitimate grievances and harms. Im sure some racist black people said "black is beautiful", but that isnt a reason to forbid anyone from saying it.
“It’s okay to be white” isn’t really the same as saying “black is beautiful” because of the context.
“It’s okay to be white” is spoken in the context of a majority group that has complete societal power over other minority groups, and is speaking the phrase in response to legitimate questions on the majority’s privilege over and treatment of those minorities.
It also makes a lot less logical sense for the group with the upper hand to complain. It’s distasteful: it’s like saying “It’s okay to be regional vice president! as if you are blind to the fact that you boss everyone else around.
”The white majority justice system incarcerates black people for marijuana possession at a higher rate despite a similar use rate.”
Sure, the context was a poll that asked Americans "Is it OK to be white?" with about half of the black participants saying they either disagreed or weren't sure. A bit of Scott's elaboration is near the bottom: https://cbsaustin.com/news/nation-world/poll-finds-over-a-qu...
Not only that, Adams deceptively included the answer "I don't know" with "I disagree", and it STILL didn't add up to 50%. And it was an ideologically motivated Push Poll from Rasumssen Reports, a slanted right wing polling organization. A fair poll would never use a White Supremacist trolling slogan as a trick question with no explanation. The question doesn't even make any sense, and was asked with no context or definition of what "ok" means, so "I don't know" is the obvious correct answer.
"It's ok to be white" is a White Supremacist slogan specifically designed to troll and cause division and hatred, and Adams gleefully took that and ran with it, and lied and exaggerated to make his false racist point, just like negzero7 continue to do. What both Scott Adams and negzero7 did was PRECISELY what the White Supremacists who coined that slogan had hoped for.
>"It's okay to be white" (IOTBW) is an alt-right slogan which originated as part of an organized trolling campaign on the website 4chan's discussion board /pol/ in 2017.[1][2][3] A /pol/ user described it as a proof of concept that an otherwise innocuous message could be used maliciously to spark media backlash.[4][5] Posters and stickers stating "It's okay to be white" were placed in streets in the United States as well as on campuses in the United States, Canada, Australia,[6] and the United Kingdom.[7][5]
>The slogan has been supported by white supremacists and neo-Nazis.[2][1][8]
>In a February 2023 poll conducted by Rasmussen Reports, a polling firm often referred to by conservative media, 72% of 1,000 respondents agreed with the statement "It's okay to be White". Among the 130 black respondents, 53% agreed, while 26% disagreed, and 21% were unsure. Slate magazine suggested that some negative respondents may have been familiar with the term's links with white supremacy.[41] The Dilbert comic strip was dropped by many newspapers after author Scott Adams, reacting on his podcast to the outcome of this poll, characterised black people as a "hate group" for not agreeing with the statement and encouraged white people to "get the hell away from" them.[42]
And now negzero7 is purposefully trolling and spreading the same false divisive misinformation himself, so his racist White Supremacist motives are extremely clear and obvious.
This will absolutely help. It’s easy for these institutional players to downplay their involvement with select stats, to play PR defense, but platforms like Zillow work with institutional funds to sell them an information advantage that means they are at the end of the market that does the most upward impact on pricing.
People don’t have a natural feel for how little you need to alter flow to cause liquidity in a system to collapse.
There are a few markets like Jacksonville and Atlanta where there is a lot of institutional ownership, but outside of those few cases impact of Blackrock et al on housing markets is effectively nil.
Zero chance this moves housing costs an iota. Most of those wall street owned houses are rentals. If they are forced to sell them, that is a net zero change to housing supply, because they are taking a rental unit off the market.
There's hardly anything original here. These are regurgitated points you'd see in any article of this type. In fact, your favorite LLM can give you the same "lessons" from its training data.
I don’t see that at all. Lots of good things will come from this IMO. The old wet-kneed approach to shenanigans going on in our own backyard is a disastrous message to people around the world. Just as a resurgently effective law enforcement body can restore a local community that has gone to the dogs, so too it works at an international level.
The paradoxical thing about these actions though, is that when they are run by humble mission-oriented and very effective people, they quickly disappear from the public consciousness. So we are all biased to when it goes wrong, ie to when we have incompetent leadership at the helm.
Venezuela was not a society held together by a strongman unlike Iraq/Libya/Syria. It also does not have the religious or tribal divides those places did. The country was already on the brink of collapse from a combination of sanctions and truly astronomical levels of corruption. There has been a roughly 70% economic decline over the past decade and while there is no longer hyperinflation, inflation in 2025 was at least 200%. Panama would be a more appropriate reference point.
Germany is still split in so many ways. Just look at any map of demographics, pension, income, anything "social/society scale", the borders are clearly there still, somehow.
In the presence of more similar experiments, only with pure dogma or dishonesty that one can opt to infer the outcome based on far less similar and even less contemporaneous experiments.
So you think USA will go into Venezuela and do a complete takeover, rewrite it's constitution, and have troops there for 50 years to enforce the new order?
The US did not care at all about Japan had all kinds of nazi clubs in the country.
It only gave a damn from Japan to retaliate against it... And let's not pretend it became all sunshine and rainbows for Japan post WW2. Internment camps. No standing military. Huge cultural disruption.
SK who remembers the war doesn't have the best opinion of the US either. They essentially pulled out and did a half assed job. Who's even to say that a communist Korea wouldn't have been the best long term plan? It might have destabilized faster than what we know today as North Korea.
This is a good take if you know nothing about the history of the US meddling with other countries. For those who do have some knowledge here, this is fucking just stupid and naive.
How much worse could you get from a society where 80% of people are living in extreme poverty and where in a good year inflation is 250%? Maduro was not some great guarantor of stability who kept a divided society together. For instance about half the prisons are run under the so called pranato system which means they are literally run by the inmates. I think it's reasonable to say that almost anyone would be better than him.
Pretty much everyone who wasn't in on the CADIVI scam or the subsidized gasoline racket or selling $0.05 screws to PDVSA for $75 stands to benefit from a new government. Many corrupt dictators understand that stealing a small percentage of a bigger pie is a more stable arrangement that can ultimately be more profitable in the long run but the clan that ran Venezuela was so greedy they wanted to take everything as fast as possible.
It’s giving you an expression capability so that you can state your intent, in a standardized way, that other tooling can build off. But it’s recognizing that the degree of enforcement depends on applied context. A big company team might want to enforce them rigidly, but a widely used tool like Visual Studio would not want to prevent code from running, so that folks who are introducing themselves to the paradigm can start to see how it would work, through warnings, while still being able to run code.
Perhaps another helpful paradigm are traffic/construction cones with ‘do not cross’ messages. Sometimes nothing happens, other times you run into wet concrete, other times you get a ticket. They’re just plastic objects, easy to move, but you are not meant to cross them in your vehicle. While concrete bollards are a thing, they are only preferable in some situations.
I don't think this analogy fully respects the situation here. These pre/post condition are not just adding a warning to not do something, they also add a potentially bigger danger if they are broken. It's as if you also added a trap behind the construction cone which can do more damage than stepping on the wet concrete!
> documentation clearly states that it's UB to violate them
Only in "fast" mode. The developer has the choice:
> Compilation has two modes: “safe” and “fast”. Safe mode will insert checks for out-of-bounds access, null-pointer deref, shifting by negative numbers, division by zero, violation of contracts and asserts.
The developer has the choice between fast or safe. They don't have a choice for checking pre/post conditions, or at least avoiding UB when they are broken, while getting the other benefits of the "fast" mode.
And all in all the biggest issue is that these can be misinterpreted as a safety feature, while they actually add more possibilities for UB!
Well, the C3 developer could add more fine grained control if people need it...
I don't really see what's your problem. It's not so much different than disabling asserts in production. Some people don't do that, because they rather crash than walking into invalid program state - and that's fine too. It largely depends on the project in question.
> It's not so much different than disabling asserts in production.
Disabling asserts would be equivalent to not having them at all, while this feature introduces _new_ UB. In "fast" mode it's equivalent to using C's `__builtin_assume` or Rust's `std::hint::assert_unchecked`, except it's marketed with a name that makes it appear a safety/correctness feature.
Not even in a functional sense because, even though functions are input-output maps we define, the inputs are dimensionally rich, it's nowhere close to equivalent to jerry rig a contiguous input space for that purpose.
reply