skysight-inc/HackerNews huggingface dataset:
Broadcom aspires to the Oracle model, they said as much when they bought VMware.
Why are you trying to divide people based on immutable characteristics anyhow?
The first generation C3 (FC/FN) was close to the 2CV. There was as well the C3 Pluriel, where the top could be removed, a little bit like the 2CV.

https://en.m.wikipedia.org/wiki/Citro%C3%ABn_C3
So give an example of what is now considered lewd that changed out from under you?
FWIW, my llama suggests that the original usage of the term `political correctness` was somewhat inverted:

> The term "political correctness" was first used in a political sense by Maoist factions within the American New Left movement during the 1970s. It was employed to criticize liberal critics who were perceived as compromising revolutionary principles for the sake of mainstream acceptance.

So the original sense was a too-centrist/too-mild/too-pragmatic sort of INcorrectness. I found that interesting.

Is wokeness / anti-wokeness the new heresy ? Cool beans. I'm not really interested either way.
People in Chicago?

https://www.chicagotribune.com/2025/01/03/chicago-homicides-...
Because the term "gig work" carries a history of being used for skilled tradespeople with high trust and high independence independently selling their work one gig at a time. The professionals maintain high independence by choice and have uncommon, balancing leverage when it comes to negotiating with clients because of the expertise they bring.

The esteem ad other associations of that usage are now given to untrained drivers, personal shoppers, and cashiers because it helps technology firms avoid traditional worker protections.
Hopefully many sites will switch to a static site generator like Hugo or Zola. Way lower costs, lower risk of being hacked (almost impossible actually), and a reliable backup thanks to Git.

I’m running multiple static sites for years already and am very happy with it. It has been very reliable.
I've spent a bunch of money on Sonos products in the past, and this app update basically killed it for me. Hopefully they can recover what they once had.
There is an entire cottage industry on Substack of people writing about Wokeness. It has been covered extensively and I do not feel like PG is adding anything new here.

IMO Freddie deBoer wrote the best definition of "Woke", something that many people fail to grasp.

https://web.archive.org/web/20230404013504/https://freddiede...
Fig. 8, where the model becomes poorly calibrated in terms of text prediction (Answers are "flattened" so that many answers appear equally probable, but below the best answer)
That's part of the problem, there is no silver bullet. I implement it by not being racist (or sexist or any other -ist) personally and refusing to support anyone who is.

That's largely all anyone can do (and I have a lot more ability to do something about it as a business owner than the average progressive), which I'm sure feels inadequate and leads to roving bands of thought police members looking for perceived transgressions to attack.
I'm still in the camp that Matt is attempting to force a fork because he's done with WP. Maybe he believes it can't live without his magic touch (lmao). Either that or he's lost his mind. :)
I'm not so sure. See my response to triceratops.
Depending on the LLM it may refuse based on adherence to ethics.
The right will call class-based advocacy "woke", but that doesn't mean that centrist Democrats are going to adopt it to spite them. Criminalization of homelessness is at its most vicious in cities with Democratic mayors.
I think if they'd just allowed a second vote once the terms of leaving were known, that might not have been necessary.
"This is compounded by the fact that vouchers often pull out more funding that the government otherwise would provide to the district for that student."

Can you please help me understand the "This is compounded" part here?
Ask HN: Why can't C++ compilers find this error?
Debugging some 3rd party library I ran into a "reference a stack object that no longer exists" error. repo

#include <iostream>
int* f() { int x = 4; int* xp = &x; return xp; }

int main() {
int* p = f();
std::cout << *p;
}

Without giving it much thought, why is this hard for a modern C++ compiler to detect?

Note that gcc will detect some of these

#include <iostream>

int main() {
int* p;
{ int j = 123; p = &j; }
std::cout << *p;
}

Gets an error in gcc (not in clang)

I know this type of issue is a strong reason people prefer rust but I'm still surprised a modern C++ compile doesn't find these issues. Is it an intractable issue?
I believe the root detection is a form of security-by-obscurity. Bank applications are required to be obfuscated, so you can't simply statically decompile them. The other way to do that is to run the app and set runtime breakpoints, which you can't do on production firmware.

Once the application is decompiled the attacker then can proceed to pentest the bank backend, or find any frontend-only security measures to bypass. One attack I heard in local news is not even a hack at all - they simply make script that use the mobile application API to automatically move money between sock puppet bank accounts. Once a victim get scammed, the money move around quickly. For privacy banks do not provide information about unrelated cross-bank transfers so even cops can't easily trace the multiple hops. That specific bank got in the news for that "weak security"
He also has one titled "of course you know what woke means" that really drives the point.
> It's still better than it was before it started, though.

Is it? To hear wokeness advocates talk, things have gotten worse.
"Starbucks can have LGBT mugs but hell no to unions". I think you hit the nail on the head. There is a whole chapter to be written about pro/anti "wokeness" stances used by companies / politicians to divert attention from the deeper class vs class issues.
> Um, why do crime statistics have to come from the perpetrators rather than from the victims? The victims report the crimes, duh.

You asked for (quoting) "Exactly how many people have fallen for the scam, out of all computer users". Not every crime is reported, duh.

> Anyway, you spent a lot of words avoiding my question

Nope. I can't answer the question because it's non-answerable. If you believe that nobody has ever fallen for phishing, Nigerian-prince, etc. etc. scams, well, I don't know what colour the sky is on your world, but it's not the same as on mine...

If you further believe that allowing everyone root access to devices that are also linked directly to their bank accounts, social security numbers, driving licenses, etc. etc. Then again, sky colour becomes an issue.

You seem technically savvy. I do not believe you are typical of the average phone user. I think the restrictions in place are a necessary tragedy of the commons, to prevent the destruction of trust in the system as a whole.

As I said, YMMV, and I'm not saying I particularly like the situation, just that I think it's necessary, and opening up everything to everyone is a foolish, idealistic, and hopelessly naive idea.
Concentrated grain essence
You did notice the trend of 2025 is Billionaires complaining?
https://x.com/search?q=Cisgender&src=typed_query&f=live

There are many typing that word?
Woke is apart of neoliberalism, the other half is probably MAGA. It's post-political think, a fake competition that coerces you into arguing within private sector terms. If MAGA is FOX News then Woke is CNN/MSNBC. It's harder to define woke because it's built on old postmodern language-power games. The most obnoxious games that wokies play are semantic games and riddles. For example: "what is woke, you don't even know what it is." Similarly I've heard people say "how am I not myself?" A: when you're aloof. Woke is nostalgia for America's anti-Soviet propaganda. It's an antagonistic parody.
I couldn't convince my mom to stop washing the recyclables. Fortunately, our municipal sanitation department recently published an informational video on proper recycling procedures, in which they explicitly tell people to stop wasting water on cleaning the trash.
GravCMS is a flat-file CMS (content is saved to markdown, making it quite portable if you decide it's not for you). There isn't wiki-functionality (auto-create pages that don't exist), however.

I wrote an exporter from WP to Grav [1].

[1] https://github.com/jgonyea/wp2grav_exporter
>switch to a static site generator like Hugo or Zola

At that point just write your own HTML and never be beholden to some abstraction framework toolkit corporation cooperative ever again.
https://getpublii.com/ Yet, anyone?
Oh, thank you for this rebuke kind sir!
Ah, yes, the typical learning experience. You are born and fed a firehose of all the content available in the world. Then, when you need to learn something, you just firehose it all again from scratch with some added notes you made on a napkin.

Can we at least agree that this cannot be compared with a human baby?
Titans: Learning to Memorize at Test Time
Last time I checked 1 usd = 1 eur
EchoFeed is an RSS feed cross-poster
The talk is literally about replacing developers, engineers, and scientist with AI. It is not advertised as a developer tool, it is advertised as a someone who has PhD and ideally we will have AGI soon. companies are not talking about making even greater products they’re talking about cutting off developers through the same thing.

for example, salesforce proudly announced that it’s not hiring the developers this year because they are going to use AI. they don’t intend to make even greater software with the same developers using AI, they intend to replace them.

i’m getting the vibes that nobody at the top believes that AI actually can replace anybody. I find this interesting.
Novo Nordisk developed Ozempic and Wegovy, and is now raking in billions of dollars from Americans desperate to lose weight. Not all innovations come from new companies.
Crazy how hosting wordpress, between 2003-2024, your main concern was Chinese/Russian hackers. And in 2025 you main concern should be if Mullenweg will hijack your website for his pissing match.

Also he didn't shut down the sustainability team because he "didn't know about it". He shut it down because their stated goals are a threat to Mullenwegs dictatorship hold over wordpress.
What would be interesting is if multiple submissions could be made for each frame, and you could rank each.

You could build a version of the best frames every year and watch it progress.
I entered the Sonos ecosystem in 2005.

There were many solutions that would allow you to play your music collection from SMB/Samba but the Sonos was unique in that it didn't require a piece of server-side "helper" software.

You see, in 2005 decoding mp3 took some horsepower and these stripped down streamer devices didn't have enough. This meant you had to run some transcoder "server" on your fileserver just to send it over to the speaker. Of course those software pieces were Windows based, etc.

So the Sonos was special: it had enough horsepower to handle mp3 compression and you could just point them at SMB and it would just work.

The first sign of trouble was a circa 2008 UI redesign they did to the desktop client ... all OS primitives and OS UI elements were removed and some "expert" clearly attempted to reimplement every normal UI element in their own "modern" way.

Now fast-forward to the present where, although you can use the desktop client you cannot set up the speakers or even name them without using a phone app.

I say this in all seriousness:

I hate what Sonos did to their product so much that I have considered buying and donating their equipment to engineers and paying them to reverse engineer and publish everything that can be learned about their entire tech stack.
using a SMT solver like Z3 to define and test invariants is a really interesting application of an extremely powerful tool.

from z3 import *

def check_invariant(precondition, loop_body, invariant):
"""
Check if a loop invariant holds.

Args:
precondition (z3.ExprRef): The precondition of the loop.
loop_body (Callable[[z3.ExprRef], z3.ExprRef]): A function representing the loop body.
invariant (z3.ExprRef): The loop invariant to check.
"""

s = Solver()
s.add(precondition)

# Check if the invariant holds initially
s.push()
s.add(Not(invariant))
if s.check() == sat:
print("Invariant does not hold initially.")
return

s.pop()

# Check if the invariant is preserved by the loop body
s.push()
s.add(invariant)
s.add(loop_body(invariant))
s.add(Not(invariant))
if s.check() == sat:
print("Invariant is not preserved by the loop body.")
return

s.pop()

print("Invariant holds.")

# Example: Proving that the sum of the first n integers is n(n+1)/2
def example():
n = Int('n')
i = Int('i')
sum = Int('sum')

precondition = And(n >= 0, i == 0, sum == 0)
loop_body = lambda inv: And(i < n, sum == i * (i + 1) / 2, i == i + 1, sum == sum + i)
invariant = sum == i * (i + 1) / 2

check_invariant(precondition, loop_body, invariant)

if __name__ == "__main__":
example()
I don't like how this dismisses the old approach as "statistics are hard for most people to understand." This algo beats A/B testing in terms of maximizing how many visitors get the best feature. But is that really a big enough concern IRL that people are interested in optimizing it every time? Every little dynamic lever adds complexity to a system.
This seems like a fudge factor though. Some things are changed bc you act on them! (e.g. recommendation systems that are biased towards more popular content). So having dynamic groups makes the data harder to analyze
Yes https://learningpolicyinstitute.org/product/how-money-matter...

What you’re describing is exactly the opposite of reality. On average in the US, an urban student receives ~$2,000 less than a suburban student. https://www.bloomberg.com/news/articles/2019-03-27/why-city-...
> He also mentions the Bud Light boycotts as a case of going "too woke", but Bud Light's actions were not an "aggressive performative focus on social justice." Bud Light simply paid a trans person to promote their product, without any political messaging whatsoever. It was the boycott by anti-trans bigots that politicized that incident.

This is a double standard. For example, Contrapoints was cancelled for using Buck Angel to do a 10 second voice over in one video[1]. A far less politically charged association with someone than what Bud Light did. In this regard, I think the left has been the ones who primarily set the rules of engagement for the last few years. Can't complain when those same rules are used against you.

[1] https://medium.com/@rachel.orourke_88152/the-10-second-voice...
I've only been passively following the Wordpress drama. Almost a year ago, Mullenweg blogged about taking a 3 month sabbatical that I found interesting, and I assumed this would have been a period of recharging... but things have seemed to gone off the rails since. Was there any correlational between the sabbatical and current drama, or was that just coincidence?
It bothers me so much that Paul Graham people thinks it's performative. He can't imagine anyone actually, sincerely holding those beliefs, because he doesn't hold them himself. If someone is trying to modify their beliefs and then their behaviour, say, by mild self-censorship, he's got a list of insults ready for that person trying to better themselves: prig, politically correct, woke.

It's not performative. We really do believe that there are injustices and that if we can begin by changing the language, we can change the behaviour.

Just because Paul Graham can't imagine himself sincerely believing in self improvement followed by social improvement doesn't mean we don't believe it in ourselves.
Thanks! We’ve fully integrated Missio, and it’s been a game-changer. My favorite part? It handles emails for me—sorts what’s important, drafts, and sends. What used to take 30 minutes now takes 5!
Discussion (71 points, 6 hours ago, 118 comments) https://news.ycombinator.com/item?id=42683753
That's great news. How are we doing with imports from other autocratic regimes? The world has hit peak-Internal Combustion Engine sales in 2017. How close are we to peak oil demand?

https://archive.is/p2hl1
Very interesting piece. Thanks for sharing!
> at least allows for the possibility of diversity of opinion. Left and Right can both choose to pay.

This has multiple issues.

The older set up was not there to promote visibility but to provide a layer of authentification, most blue ticks were brands and recognisable people. Now its mostly scams, allowing anyone, especially potentially malicious actors, to don the mask of credibility is not "allowing the possibility of diversity of opinion" is allowing the fox in the hen house.

Secondly, if you imagine the goals of right wing people to maintain current power structures, and the left to disrupt them, then the ability to pay is already corrupted due to the current power structure being supremely lobsided. Aka those with all the money are effectively the only ones who can pay. (In law this is called 'right without a remedy', its when you technically have a right on paper but could never actually exercise it)

This whole situation also enables a problem we already know exists which are state actors. Russia was part of a disinfo campaign through FB tools in 2016 through cambridge analytica, and used bots in twitter in 2016 and 2020 through multiple state sponsored bot farms. Allowing that kind of state warfare to be amplified by spending money is really really poor choice from a platform prespective. Without those tools, organic growth is harder to achieve and getting around bot detection tools means a part of the infra would be caught before it caused damage (even under those circumstances, there was plenty of damage done). Removing all guardrails is a frankly indefensible choice in terms of public safety
Just wait, pretty soon we will have "fee fees". A fee charged so the company can charge more fees.
Appeal to authority needs to be used with prudence. I wouldn't trust pg on a medical topic, but I have no issue hearing what he has to say on this particular topic because as far as I am concerned academic credentials do not give you a better understanding of the contemporary social climate.

For that matter Trump and MAGA have no degrees in psychology and sociology. Despite this, they were much more in tune with the American public than the Democrats with their fake intellectualism.
See what Google's Project Astra AR glasses can do
innovation, ftw! /s
If that were a remotely accurate definition of how it is commonly used, you'd have a point. Instead we can see you're part of the problem.
Not at all what it means to anyone. And anyone who phrases it so reduced is either lying or oblivious
I'm not so sure. It sure gets used a lot in "Huckleberry Finn", even by people who aren't being malicious. (From my recollection, anyway. It's been ages since I read it.)
Taking on unskilled gig work is the modern equivalent to moving into a scrip town.
When the meaning of a word gets distorted by use in bad faith, it's no longer useful for its original purpose.

Switching to another word isn't ceding power to the bad people. It's taking away their power to redefine things. It's letting them have the now-useless word exclusively, which will become associated with their speech, and not the original meaning. The original meaning is reclaimed by using a new not-yet-soiled word for it, and the cycle continues.
Hell the whole gig thing is putting risk / cost of demand changes onto the worker.
As a former Windows OS engineer, based on the short statement here, my assumption would be that your programs are IO-bound, not CPU-bound, and that the next step would be to gather data (using a profiler) to investigate the bottlenecks. This is something any Win32 developer should learn how to do.

Although I can understand how "Please provide data to demonstrate that this is an OS scheduling issue since app bottlenecks are much more likely in our experience" could come across as "denying and gaslighting" to less experienced engineers and layfolk
I was raised Christian and yes, the Pharisees were not just taught about, but a subject of focus.

This makes the modern American strain of Christianity all the more puzzling to me, with how it in many ways shares more with the Pharisees than it does with the religion's namesake, but that’s a topic for a different post.
I agree with this, just look at privatized health care for were private schools will go.

It will be a money suck and kids will learn nothing.
Few things are as performative as venture capitalists aligning their politics with the upcoming government.
I appreciate the reply and it generates at least half a dozen interesting (at least to me!) responses in me, but it would probably take all afternoon to figure out what they are and write them down, so I guess I'd better not :(

(especially because getting my wording wrong on topics like this leads to painful reactions - I don't mean from you, but the format here feels like intimate conversation when in fact it's public broadcasting)
It's cherry picking because you choose to reference GDP, which imo is not remotely relevant to the conversation, instead of referencing relevant metrics like Purchasing Power

https://fred.stlouisfed.org/series/CUUR0000SA0R

Hope that clears it up!
> definitely think they appeal to the same type of gamer.

That is what I meant by "it remind me of RRT". I feel "at home" when playing them.
I bet Wordpress will be fine. Too bad Automattic isn’t a public company, bet it would be volatile right now.
Hmm really? That sucks, I guess this is after 14 or so? I'm running 12 or 13.
Can you point to an increase in minority vs majority deaths while Trump was in office last time?
> but spends a lot of time whining about having to show even a modicum of empathy by using more inclusive language

Inclusive language can prevent homicide? I'm so lost, what does that have to do with cold-blood murder?
The challenging bits are all outside of the KVM like the VPC networking that has to be implemented using some SDN (e.g OpenVSwitch), block devices, etc

VMware had a solution for all of these natively and with support. Not using their hypervisors you have to manage a huge pile of OSS+proprietary integrations and actually have staff who truly understand how everything works down to the lowest level. Doable but probably above the pay grade for most
These are far from the actual definitions of those words, to the point were I have trouble making sense of it.

Like, the history of racism in the Americas recognizes a lot of different cultures, and even puts a hierarchy to them, typically with Blacks and Native Americans at the bottom, along with terms like mestizo and quadroon to describe different combinations of intermixing. A lighter-skinned Black slave is more likely to work in the house, while a darker-skinned one works the fields. A "swarthy" Italian might be white according to the law, but of lower social standing than other whites.

Let's suppose I had a mestiza mistress, a mulatto manservant, a dozen black fieldworkers, and a Chinese wash woman, and a white wife, all under a white supremacist patriarchy.

Sounds pretty diverse, yes? It certainly is not mono-culture. Does that diversity make it part of DEI?

While if we use the definition at https://en.wikipedia.org/wiki/Diversity,_equity,_and_inclusi...

"Diversity, equity, and inclusion (DEI) are organizational frameworks which seek to promote the fair treatment and full participation of all people, particularly groups who have historically been underrepresented or subject to discrimination on the basis of identity or disability."

we can see that the mistress, wife, etc. are not able to engage in full participation like I am.

I therefore conclude that DEI is not simply the idea that 'diversity > mono-culture'.

Is there any definition you would use for "my tribe == other tribe"?
I take it as more of an indicator of how much liberal sentiment has shifted over the last 15 or so years.