skysight-inc/HackerNews huggingface dataset:
Without wokeness, Trump et al would've already steamrolled us.

Being woke is to be aware of inequalities between ethnicities, religions, and classes. Being woke is to be aware of the fact that the planet is overheating due to our unfettered capitalism.

You calling something ridiculous is what is ridiculous, friend.

Yeah, what the rich need is more tax breaks {sarcasm}.

The world is full of people too stupid to know how stupid they are. They need to wake the fuck up.
I think there's a pretty big difference between long-term brain damage and bruises though.

Stuntpeople aren't getting blows to the head, generally speaking.
>as the concepts around gender and neurodiversity spectrums

The concept that these people exist and they should be treated as people?
I have a personal project (a new kind of data management system) that is directly a product of my interests (storage devices, file systems, databases, parallel processing, distributed systems, etc.) and also a blog.

While I love it when someone reads one or more of my blog posts and learns something useful; that is just one of the reasons why I write them. They help me organize my thoughts. They are a 'paper trail' of why my architecture was designed they way it was. They help me understand why I decided to include a particular feature. They help me figure out where my roadmap is taking me.

The software is available for free download, so the blog of course encourages the readers to try it out for themselves; but it is not designed to necessarily 'build a brand' or 'drive sales'.

I tell people about my blog, but I do little to promote it (beyond mentioning it in forums like this one). I don't measure its success on how many people read it.
> if this _were_ a mainstream concern the market _would_ self-correct.

The underlying premise here is that the alternative is available for consumers to choose, i.e. that you can buy something which is otherwise equivalent to an iPhone but supports third party app stores or installing a third party OS. But that isn't the case.

What you get instead is e.g. Fairphone, which has the specs of a $200 phone but costs $800 and if you actually have root your bank app might break etc. And still many people buy it. So all you can conclude from this is that the price the mass market places on freedom is less than $600 plus some non-trivial usability issues, not that they value it at zero and don't care about it at all.

On top of this, it's a threshold issue. If the median phone was rooted, people would develop apps that need root. When the percentage is some low single digit if not a fraction of a percent, they don't, and then taking the trade offs of a phone that can be rooted isn't buying you what it should because you need a critical mass in order to achieve the expected benefits, but you need the benefits in order to achieve the critical mass. This is the sort of situation where a mandate can get you over the hump.

> There are costs to any regulation, and lots of possible unintended consequences.

A good way to handle this is through anti-trust, because then you can do things like exempt any company with less than e.g. 5% market share. That means not Apple or Google or Samsung, but if there is any major problem with the rule then the market can work around it by having 20+ independent companies each provide whatever it is that people actually want. Meanwhile that level of competition might very well solve the original problem on its own, because now a couple of them start selling unlocked devices without any countervailing trade offs and that's enough to make the others do it.
Lots of reasons starting. You may want many people to have the same point release.
They have early builds without needing to compile it from source and have free threading (mogul) builds. I think they might even have pro builds. Not to mention that not all district releases will have the right python release. Also people want the same tool to handle both python version and venv creation and requirement installation
if you're going to talk about history, it really helps to ground your narrative in real people, events, or statements. This all comes off as a history of vibes, and I don't remember the same vibes at all (maybe because I wasn't on twitter).

When pg does make contact with reality, it mostly doesn't even support his narrative. He mentions the George Floyd protests and the MeToo movement/Weinstein - by any measure real social justice issues where the perpetrators deserved condemnation!

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.
Aye, but that nonsense benefits religious authorities and politicians, it has value to them, hence its staying power.
This is a great survey. Combine it with the courses below for best results:

https://www.trybackprop.com/blog/top_ml_learning_resources
There's going to be a whole new industry on reliability if this becomes reality.
I wonder how "you build it you run it" would evolve. Would we end up with ops figuring out how to remediate the code?. Would the remediation be done by whoever opened the ticket? Would the person who accepted the PR/MR be held accountable for this?.
Why? I took a last look before finally deleting my account a couple months ago (said account had been dormant since 2022). It's a wasteland; nothing like what it used to be.
> The problem is not that we need to take, for example, sexual harassment "more seriously". The problem is how to reduce how often actual sexual harassment happens. "Taking it more seriously" is a very vague and ineffective way to do that.

Try replacing "sexual harassment" with "murder" or "robbery" and see if it still makes sense.
Did we read the same article? It seems like a pretty coherent and plausible explanation for the current state of political correctness.
> But by the same token we should not automatically reject everything the woke believe... It would be a mistake to discard them all just because one didn't share the religion that espoused them. It would be the sort of thing a religious zealot would do.

To be fair, he does say the above, which is close enough. The problem with asking "what if they're right" is that there's no single formulation of beliefs shared universally by such large and diverse group, so you can't consider whether they are right or not, only whether each individual expression is.
Server-Side Rendering (SSR) with JSX enhances website performance and SEO by generating complete HTML on the server before sending it to the client. This approach leads to faster initial page loads and improved search engine indexing.

Tools like Query simplify the implementation of JSX-based SSR. Query combines backend server and database functionalities into a single system, allowing developers to write efficient SQL queries directly within server-side functions. Its optimized JavaScript runtime, powered by QuickJS, ensures fast startup times and efficient execution. Additionally, Query's built-in caching mechanism reduces database load and latency, further enhancing performance.

By adopting SSR with JSX, developers can create static sites that load quickly, rank better on search engines, and provide a seamless user experience. The component-based architecture of JSX promotes code reusability and maintainability, leading to cleaner and more organized projects.
I agree with the general feeling from other commenters that a blog should first and foremost be an activity you do for yourself. It's a great way to organize your thoughts and truly reflect on them.

I have been trying to start my own recently (https://nchagnet.pages.dev/blog), mostly because I used to write research articles and I miss that feeling at the end of a project to wrap it up with some piece of writing you are proud of. I am still looking for my voice, but it has definitely been fun!
Yes, they're sold with XP Delta Edition, which rolls up all the updates that exist into one package and adds some bells and whistles.

All my XP product listings have a disclaimer that mentions XP is unsupported and shouldn't be used for everyday computing; I have on occasion had to steer away customers looking for a general-purpose machine to something else. The typical customer who does buy an XP machine is either doing retrogaming, running legacy hardware (industrial control systems and medical equipment are common), or has some other XP-specific need.
I don't think this really ameliorates the issue much; it just pushes the problem down the line. IMO this is a big part of why people transfer internally to different teams so much at Amazon, and that masks the problem even further. If by six months of on-call rotation you expect someone to be self-sufficient, but they only start after six months on the team, they'll have been on the team a year by that point, and people either transferring or leaving the company after a year on average isn't going to be immediately obvious as a problem, but if people start a few weeks in, you're going to have 5-6 months of noticing that there are issues when that person is on-call, and if that happens more than a few times, the trend will be noticeable.
Or so they believe
You board the Generation Ship Oregon Trail with some trepidation. If the scientists are correct you will be in suspended animation for the next 14272 years. You already feel colder somehow. To the West you see a robotic barkeep.
All those commie socialist corporate bailouts?
META is a bigger short than I would have guessed. Gingerbread man spent too much time getting high on his own supply.
Great, more midlevel engineers for me.

I genuinely cannot see how AI is going to be bad for programmers. It doesnt do the entire job. It does snippits and you must integrate everything. (And if it does the entire job, amazing! Maybe we can spend extra time on a good UI or extra unit tests)

AI could reduce our staff by half, but that isnt what happens. Instead we just get more work done. The productivity increase seems to warrent spending more money on programmers. If we made our company 500k/yr profit before, AI makes us 1M/yr profit now. What if we bring on 2x as many programmers, do we make 2M/yr profit?

I understand not all jobs scale like this, but at least my industry has demand go up since we are more efficient.
The principle here "bisection" is a lot more general than just "git bisect" for identifying ranges of commits. It can also be used for partitioning the space of systems. For instance, if a workflow with 10 steps is broken, can you perform some tests to confirm that 5 of the steps functioned correctly? Can you figure out that it's definitely not a hardware issue (or definitely a hardware issue) somewhere?

This is critical to apply in cases where the problem might not even be caused by a code commit in the repo you're bisecting!
There's an interesting trend in the modern blogosphere† (especially substack with its more technical audience) where an interesting non-fiction book will come out, and we get a wave of blog posts essentially summarizing the key points book. The better bloggers will also add their own takes and previous encounters with the subject. In this case it's From Bauhaus to Our House. For example, Scott Alexander over at ACX also recently put out a review[1]

(† It's not actually just the blogosphere, this trend extends towards video content like youtube and tiktok as well)

[1] https://www.astralcodexten.com/p/book-review-from-bauhaus-to...
Whose lifetime?
> view as a historically great mind getting distracted by nonsense

Are you saying that thinking about "wokeness" is a distraction, regardless of the person? Or that specifically PG thinking about "wokeness" is a distraction? Or maybe even "thinking about wokeness in that way" is the distraction?

It seems like if "wokeness" is important, then having more people thinking about it is better, regardless of their outcome from thinking about it. If "wokeness" isn't important at all, I'd totally understand you, but seems there are way more people out there thinking about it more than PG, since it's the first time I see him say anything about it at all.
> the divide has originated from taking unlikeable behaviour and labeling that as ‘woke’ (in bad faith of course) and some people have just bonded to that definition so much that they see it as that

CPG Grey’s co-dependent memes video comes to mind [1].

Each group defines wokeness (and defines how other groups define it) to maximise outrage. To the extent there is a mind virus it’s in using the term at all. (Which is where I appreciate Graham bringing the term prig into the discussion.)

[1] https://m.youtube.com/watch?v=rE3j_RHkqJc
Feel like we are talking past each other honestly. I don't think its worthwhile to label something discrimination without a clear motive behind it.

Nepotism == My tribe > other tribe

DEI == Diversity > mono-culture

Meritocracy == job skills > political skills

Note there is no prescribed method how you balance those forces for "peak results" because there is no generic "peak result". Maybe I should have stated Meritocracy is also a form of discrimination but one where its "common-sense" standard. Restrictions on foreign influence in war time would be meritocracy and nepotism at the expense of DEI for example. Can you see any use in the above definitions or would you add another point to the tension graph? Or is there no use in considering these in tension with one another?
Swastika use in Germany is heavily regulated. It is certainly not free to use symbol.
Sure, leave already. Dig a hole. Go into your cave. Watch shadows. Smoke weed. Stick your fingers in your ears. Close your eyes. Hate. Then hate some more. Be a solipsist high-fiving other solipsists.

Honestly, how pathetic. The liberal is the man who doesn't want to talk or listen to anyone who disagrees with him. It's not hard to understand why half the country hates Musk and their fellow citizens on X, but listening is fundamental to maintenance of the polis. Anyhow, I'm on both X and BlueSky.
I mean any kind of minority, although I would generally say "marginalized group" instead of "minority." But this is HN, so trying to stick to more commonly-known terminology :P

I also think the "latinx" thing is overblown and generally used as an "anti-woke" shibboleth by people who want to get mad at something. Literally never seen an Anglophone yelling at a Spanish speaker about it before, only queer Spanish speakers who use it to refer to themselves.

Also worth noting that there have been other variations that predate "latinx" and have seen more widespread usage. There's "latine," and "latin@", although the former is both easier to write and to pronounce.
Sex can be had in the lab just fine, at least where the social situation allows.
Could you expand on why this article makes you believe his mind has "become filled with mush."

What points is he making (if you consider him to be making clear points), how do you think those points are flawed, etc..
Having the principle of "words become bad because bad people use them" is stupid because you cede power to bad people. But really, its not a principle at all, its just a dumb cultural signaling, ie. "I'm not like those uneducated hicks".
agreed of csam - but for the rest, ai on edge is so powerful now, users could filter or not filter whatever they want. there's no reason musk or dorsey should decide whats ok.
Because it comes with very real consequences, sometimes even criminal now.
Is this even legal (not that Trump and co. care about legality)? Could be more than a few wrongful dismissal lawsuits on the horizon ...
There was a variety of causes that gained prominence ~2015 when Bernie Sanders came much closer to challenging Hillary Clinton than anyone expected. The Democrat party establishment picked the wishy washy meaningless bits out and focused on them while keeping away from the more challenging economic issues that would actually require their ideologies to adapt

I think what most people call "woke" is probably just a reaction to the obvious emptiness of many of the things politicians like Kamala Harris chose to focus on whilst ignoring more concrete issues. A lot of it was stuff there never was a solution for.
I see what you mean now. In my rose-colored usage, I was only ever doing one to one conversations, so never had to deal with bridges between services, it didn't even occur to me that there would be such a thing as talking to people with an MSN account without having an MSN account myself. The idea of 'federating' such that different servers could exchange messages was not within my imagination in 2004. I was just happy I wasn't forced to use a particular client.
> US will have to make the hard choice between HTS success or sacrificing Kurdish autonomy

Could an Iraq-style autonomous subnational government that pays some tax to Damascus not work? Does Syria fundamentally not work without those revenues?

What if we took over the lease at Tartus?
That's not sales it's extortion
Classic MacOS has some interesting games and sometimes interesting versions of games that were on IBM PCs too. But that's mostly for games from the 80s and early to mid 90s. Late 90s and beyond there weren't that many Mac exclusives, and ports to Mac were usually late and without interesting features.
Wow this is really nice.
HN also has vouching, so a small minority of flaggers shouldn't be able to censor a topic that a large number of HNers want to read about.

I think this got flagged initially because PG doesn't have anything to say about 'wokeness' that we have not heard many times before. He doesn't like it (big surprise) for exactly the reasons that you'd expect someone like him not to like it.
Okay, let's check back in ten years.
So this is completely out of his ballpark, and he's commenting on it publicly? Seems pretty stupid to me
Stalker/fan = stan
>That would set a terrible precedent.

The existing precedent is the National Flood Insurance Program.

https://en.wikipedia.org/wiki/National_Flood_Insurance_Progr...
Immigration is not leftist, it degrades value of labor. It's liberal policy - in the US this is conflated with left, but elsewhere liberal stands for individualist policies, while left is more or less socialist, the exact opposite.
Really, it's cost.

With steel frames + glass, you have more floor space relative to the structure. And it costs less.
Then I wish we had a higher bar for content.
>So it’s not at all implausible (or even unlikely) that this represents an event where a user opened Grindr (conceivably sold to Gravy by one of Grindr’s ad partners following an impression), and the same individual’s location was determined by some other method (for example, IP address geolookup, or bought from a company which IS supplying data to Gravy directly and has location permissions).

There's a pretty big difference between "grindr sells your inferred information from IP" and "citymapper sold your location data". Even though the latter technically could be limited to the former, it's pretty obvious that most people think it's selling your precise location as determined by GPS or whatever. Just look at the other replies to my comments if you don't believe me. This is important, because not all "location data" is the same. People are far more likely to be creeped out by precise location data than ip location data, and you're basically constantly transmitting the latter every time you use any app/website.
Agreed. But while pretty much everyone hates mandatory training, there's a large group of people who's beliefs align closely with that ideology. In other words, it's a real ideology, regardless of what one thinks about it.

My mental model here is to avoid labeling or lumping people into buckets and just forming opinions of them as an individual, for purely selfish reasons (not missing out on learning from that person).

From my perspective as a white person who grew up in very poor black and Latino communities, where we were often the only white family for several blocks, DEI training has been a super weird experience. I now live in an area where white is >90% of the population. I can't quite pin down why, but it feels really patronizing and disingenuous. I find myself often thinking about something that is taught in the training that my friends would find racist or offensive.

This is why I'd prefer they just stuck to kindness and respect. We're all flawed humans. That is our beauty.
Nope. And that's why we used to have these norms -- to avoid the appearance of impropriety. It used to be taken quite seriously by judges, even Supreme Court justices.

Abe Fortas famously resigned from the court after it was learned he had accepted a $20k/year retainer from a financier. It seems so quaint compared to today's open corruption.
thanks, that does look excellent!
This is the wokest essay I've ever read.
Every decade has its new leftest boogeyman for the right to complain about, same as always. Critical Race Theory, Political Correctness, Hippies, Civil Rights Crusaders, etc... Doesn't really matter, just so long as it is an "other" that can be ostracized as a group.
I remember having integer variables in Amstrad CPC (Locomotive) Basic. Something with the % symbol.
edit: ChatGPT says that BBC BASIC and TRS-80 Microsoft BASIC also supported integer variables with % declaration.
Thanks for the clarification. From the comments I gathered it was about both. I agree that the cosmological constant is the more puzzling of the two.
That's my takeaway as well, and this is his new pivot, from VR to AR. Facebook's problem is that it has all of the money and no idea what to do with it, but instead of sitting on a hoard like Apple they've taken the unusual approach of powering their servers with piles of burning $100 bills.

Personally I suspect that if they really try to replace mid-levels with "AI", they're going to have to re-hire the mid-levels as members of a new field: "AI mistake-checker/fixer". They'll have to pay for the AI (which is resource intensive) and the human worker to fix the AI mess. Everyone wins?
Incredible. A great episode too.
What makes you think adversarial AIs can't do the job of bug hunters and security professionals too?
Some countries have moral rights which are perpetual, and are meant to prevent works from being mutilated, defaced, misattributed, or otherwise could cause reputational damage to the author.

It's not unreasonable for an author to want their creation to be enjoyed as it was designed to be, but not torn apart to be reassembled in different ways.
I don’t know how they think that’s going to work. The best AI has been able to do for me is smarter Auto Complete, I doubt it can just fit into larger code bases without the searching a human can do.

I know the job market has been rough which has emboldened these CEO’s but we are starting to see hiring pick up again, and not just Staff+, interns, SDE 1 and 2 as well, which bodes well for 2025.
Well, that is kind of what you sound like.
You have fallen for the classic blunder. Just because someone is smart in area X does not mean they have the same proficiency in Y.
https://archive.is/SHoY9

Maybe. It's certainly possible that this is the case, but I'm hesitant to believe anything Zuckerberg says during a hype-train, especially when saying that has a non-zero chance of boosting the stock.

But let's suppose that this is true, I don't think it necessarily implies that fewer engineers are actually hired. It could be that this "AI mid-level" engineer frees up resources for the remaining engineers to work on something more interesting.