skysight-inc/HackerNews huggingface dataset:
> What is the core set of beliefs agreed upon by Woke adherents?

From the outside of the asylum, it looks like:

"Discrimination against $GROUP_THAT_IS_NOT_MALE_AND_NOT_WHITE is active and alive and is the most important fight we have".

Maybe there's others, but I'm not part of the religion so it's difficult for me to tell why the followers hold the beliefs they do, because I don't share their beliefs.
The offboarding checklist is not enough. You should have regular cleanup procedures which synchronize accesses with the main source of truth as well. There are too many exceptions and just human errors for a time constrained checklist execution to be enough.

Checklist is a 90% solution which might help here. Or it might have been the case where the checklist failed.
Nobody believes this; your comment is embarrassing.
You were in a good bubble/team. I worked at Amazon around that time (I had left amazon right before that article) and noticed a lot of morale problems at work, and yes, people crying.
In one of my most stressful projects, was me taking over the work of an engineer, who had a breakdown at work (crying and all), as she requested some time off and was denied. She obviously ended up quitting (or fired, can't tell).

I was done with my project, and it was a super tight deadline, and had to finish her part and worked weekends for a couple of months. At the end, I barely got a thank you from my manager.

The red flag would have been when I joined the company, as my team had a good-bye party for a lead engineer, who had been there for barely a year. During that lunch I learned that he left as he was burnt out, after just a year. And, yes, that was a very successful project and product at Amazon. That was a sign, that even if you product/project succeeds and does really well, amazon doesn't reward you but still treats you like being expendable.

Anyway, your experience might not reflect many others in the company
In the Marines you have to prove your mettle. So people actually earn the respect of their peers. And I think that their process is quite competent in weeding out the really toxic people that are the majority of activists. Today those types are SJW, 20 years ago they would have been fundamental Christians wanting to help Jack Thompson ban violent games.

And of course Marines are the one that invented the term fragging.

The problem with activism in the west is lack of feedback for being obnoxious. So they can get away with it.

A very popular meme is how in june all corporations turn their profile pictures rainbow in all social media accounts except in the legit homophobic and conservative countries.

So it is activism entangled with safetysm. We protest where we know people will pay the dane geld.
Automated testing. Manual testing has now been confined to exploratory testing.
It's allowed, but I get the sense that many HN users don't want it to come up to be discussed in depth, because it's a huge can of worms, because if it's established that it works, intellectual honesty compels us to ask why it was suppressed, and a lot of people would have their fundamental assumptions challenged.

I think that's why the hivemind often finds it convenient to just squash the topic by flagging it. Nobody knows who did it, nobody has to provide any reason for doing it, etc. Flagging is very convenient for suppressing discussions where we might actually get something done.
Since you raised the issue, I'll just ask how you'd propose to accomplish this. Certainly it's simpler to admit people to an already good school who wouldn't have been admitted otherwise (and, not necessarily because they're not qualified -- the number of students at any elite school is vastly outstripped by the number of applicants).

I would say the potential payoff of improving "lesser" schools is far greater than simply letting different people into elite schools. That just seems obvious by the fact that there are way more mediocre state schools and other C and D list schools out there than there are Stanfords and Caltechs. What I doubt is that it's even possible in a practical sense to raise the bar on the non-site schools to an extent that would offset the overall effect of elite schools in aggregate on people who attend them. In other words, I suspect that opening up elite schools is simply the more practical option, however I am not an education policy wonk, so I am totally willing to be convinced otherwise.
Why? I couldn't find anything on UD.
I’m still trying to figure out what Medium provides that a wordpress site or html webpage doesn’t provide. Oh that’s right, a boatload of bloat and a paywall. I tend to avoid Medium articles. The actual content tends to be as fluffy as the platform, these days. I’m not surprised that such a fluff engine produces leadership like this. Sinking ship, IMO. I have no basis for this beyond sentiment and observations.
In what way? I'm considering the qualities of a hero from the given definition and arguing that they don't apply to bomb defusing rats and it's therefore wrong to call them heroes. I can't imagine how that's unsophisticated.
It would definitely be annoying for EU airlines, but the EU market is a lot more important for Russian airlines than Russia is for the EU airlines.

For the EU airlines, losing overflight rights would make flights to China, Korea, and Japan about ~20% longer, but it would also mean that they wouldn't have to pay Russian overflight fees, which are about $400 million a year. Not paying these fees offsets some of the additional costs of going around, and Russia loses the overflight fees.
We don't need anything. Like any technology it has pros and cons. The pro side being it improves performance for users with certain network conditions.
"The commenters on here have noticed a greater uptick in religious and theist discussions/topics."

First, I was not aware that the original 1611 KJV had been scanned and was on the Internet Archive. Mind you, I'd never previously looked either.

Second, my interest in the KJV has precious little to do with theistic interests or activities. I'd suggest that this is true for many other too who have an interest in their own Western culture and its historical origins. If you had studied history with any degree of seriousness then you would appreciate this.

As can be gathered from my rather long post on the 1611 KJV, there are many reasons for why one would take an interest in this book. For starters, the KJV is one of the quintessential books of the era (ca 1600 and the Elizabethan era) for studying written language of that time. Moreover, the KJV was written with great care and finesse and edited with care and scholarship. As I mentioned, Shakespeare was still alive at the time, so a comparison of his writing style with that of Christopher Marlowe, Donne, Jonson, Spenser and others along with the KJV is inevitable.

Moreover, the KJV had great political consequence; it changed the English language not to mention the politics of England and the Anglophone world in huge ways. It's historical and political significance cannot be underestimated.

The KJV Bible cannot be taken in isolation either. Earlier Bibles also had a huge political significance at various times throughout history; their influence on both the culture and politics of their day was often huge. For instance, William Tyndale was accused of heresy and put to death for publishing his Bible (the Reformation was a very dangerous political time). The Geneva Bible published some 50 years before the KJV was very important and influential, it was the Bible of Shakespeare, Cromwell, Knox and many other notables of the era.

Late Middle Ages and Early Renaissance English Bibles act as important reference points for the English language, as the source material from which they are translated into English comes from ancient and [mostly] unchanging texts, Hebrew, Latin Greek etc. thus the changes in the English language can be checked and traced over time. For instance, nuances in the translation from Hebrew texts to Tyndale, to Geneva, to KJ, etc are very noticeable and are analyzed by linguists. Other older Bible texts such as the Latin Vulgate Bible also act as reference 'clamps' or stating points for translation.

Another interest I have in the King James Bible is the printing technology of the day used to print it. The best printing technology of the day would have been used for printing the KJV, so it's an excellent reference point for comparing other printed texts of the era. (You'll note my minor criticism of the somewhat low resolution of the Internet Archive scan. Being as low as it is, I cannot satisfactorily analyze or judge certain printing features of the KJV, which to me, is a disappointment).
It is also how you continue a line in a preprocessor macro.
Legacy advantages in college admissions needs to go away. It's affirmative action for the rich.
June 3RD, 2021 Development Update
Been with DDG for 8+ years.

Let's just admit, that the privacy respecting search engines have a huge fault — a killswitch that they don't own.

DDG isn't investing in their own crawlers so this can happen anytime now. At least Google showed me the picture.
“There exists people who got rich” does not make a model suddenly sustainable.

Estimated Walton family wealth is $250 bill. Walmart employs 2.2 million people. Pay them all $10k more per year and the Walton wealth would be gone after a decade (ignoring the fact that losing money for years in a row would eliminate the Walton wealth much faster due to stock declines).

Walmart’s model is just not sustainable at Costco level pay.

> They can afford to pay more but don’t as the US taxpayer is making up the difference in welfare.

If you don’t like that people can get welfare on minimum wage, either eliminate welfare at that wage level or raise the minimum wage until people who make minimum wage don’t qualify.

> Privatize the profit, socialize the cost.

It is the government who decides to pay welfare at these levels. If you want to ban people from making money at those hourly rates, go ahead. But this is not a case of “socialize the cost” because being a Walmart employee making $25k + welfare is still better than being unemployed and just getting welfare.
That twitter fest is, as is telegraphed by the "LOL" in the title. Also, to be fair, the puerile GIF that the other side responded with, and ought not to have.
Spring Framework Annotations Autowire Component Bean Configuration Value
The hypervisor is just some software that runs on the same CPU. It wouldn't help if the assertion that the CPU can't continue was true.
I work in finance and payments and manual testing is only confined to exploratory testing which we only do occasionally.
"The Economist" releasing an article pro-capitalism appealing to the worthiness of their base (1.).. in which world would they agree with the author of the book?

1. "So what is really going on? Part of the problem, surely, is the prejudice felt by academics like Mr Graeber towards those who work in finance or other capitalist occupations, and a resentment that such people earn so much more than those who work in the caring professions or manual labour."
> I struggle to understand the mind set of people who do not want to use them.

I've posted a few reasons before. I think I've refined the list slightly since last time:

* People's first exposure to programming often came from using C++ or Java. An old version with really crappy type errors. Schools are often conservative about updating their tech stacks.

* Types are most useful when reading or changing code. New learners are mostly writing new code.

* Writing `Person person = new Person()` seems highly redundant. In the kinds of small programs you are writing as a newbie, you are likely to write a lot of this.

The reasons so far make types seem like overhead: you are having to do more work and getting little in return for doing so. The next two get a bit deeper.

* In the small codebases you'll have as a newbie[0] at disproportionate amount of the codebase is interacting with the outside world. The outside world is untyped. In both typed or dynamic languages, you have to shuttle this untyped data into your language's type system. But when there is a type error in this process, I find it is generally easier to debug in a dynamic language. That makes sense to me: they need to have good workflows for dealing with runtime type errors.

* Classes tend not to teach technique[1]. Students are expected to invent it on their own as they learn programming. As professionals, we often don't teach technique to each other either. If you invent techniques that leverage the strengths of types, then the appeal of types will seem pretty obvious. If you don't you may go years without before you are exposed to these techniques. If you invent techniques where static types get in the way, then you may find static types to be a severe hindrance to getting things done.

[0] I think this also applies a lot of the time when starting a new project.

[1] By technique I mean the steps you do to produce working code. This doesn't just include generating new code, but understanding existing code and debugging code.
If there are many posts with inaccurate titles, that's because we didn't see them. If you skim these 500 comments you'll see that we make a habit of editing inaccurate titles: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... - and that's just a small fraction of the cases. Also these 250: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... HN users are pretty adamant about title accuracy: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....

> Would you like to change the John Carmack post to include his entire tweet as the title?

No, "John Carmack on JPEG" strikes me as an accurate title for that post, and in any case the entire tweet wouldn't fit HN's 80 char limit. When users think there's an inaccuracy or come up with a better (more accurate and neutral) title, we're usually happy to make a change.

> YC moderation here on a YC-related post is not fair

The principle, as I explained above, is that we moderate HN less when YC or a YC startup is involved (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). Less, however, does not mean not at all - https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que.... That would be a huge loophole. In this case I did the minimum to correct a false statement in the title and was hands off after that.

> It’s also unfair that this reply is placed above substantive discussion

That would be true if we had placed it there, but users upvoted it there.
You are describing individual workers in a planned economy, but a market description applies from the point of view of the planner as well: goods still have rates of substitution and thus cost in every way that matters, regardless of whether you choose to measure it in dollars or kilograms of wheat; closing your eyes and pretending they don’t is only going to make your plan less efficient. In fact, when Kantorovich tried to figure out how to make one more efficient (resulting in both a Stalin Prize and a Nobel Memorial Prize in economics, but no shifts in the Soviet bureaucracy), the free parameters of his model ended up being prices even if no pieces of paper with signatures of bankers were changing hands.

Which is not to say a market is a good thing in any specific implementation. What it is, in this degree of generality, is inevitable. That a (more or less) free exchange of tokens of value is a good way to achieve the optimum is an additional assumption that needs separate justification, but seems to be plausible so far, or at least lacking in shattering disproof. Still, there is a hell of a lot of distance between these and any particular Western country in the year of our Lord 2021. Going from being dissatisfied with the latter to rejecting the former is like immediately blaming the compiler when your home-grown TLS implementation gets hacked. I mean, compilers bugs do exist, but that giant ASN.1 serializer looks mighty suspicious. (Tax code, antitrust enforcement, employees’ rights, need I continue?)
Just like all the cookie banners starting with "we value your privacy". Always written by websites who don't value privacy, otherwise they wouldn't need to write this message.
Haskell doesn't have "several type checkers". It has several compilers, and if you use a particular compiler then you use its type checker and not the type checker of another compiler.

(There is also Liquid Haskell, but it doesn't check Haskell types, it checks Liquid Haskell types.)
They wrote the urban dictionary entry for l33t
Well of course, my dude. The target resolution alone went from 640x480 to 4K. That's almost 30x the image data. You'd probably pack in every resolution in between, too.
This article is baffling. "The rich are unfairly rich-" it says "Because their parents were rich and bought them good schooling no one else can afford! But schooling hasn't been able to lift those who aren't already rich out of poverty very well! But if we just fix education the right way, surely THIS time it will work, and everyone can be rich(er)!"

People love to believe comfortable myths. For a certain group of people, their comfortable myth is that wealth inequality can be solved by education. It cannot. People become wealthy because of luck. Who your parents are is luck. Where you were born is luck. Your intelligence and physical and mental health are luck. It's all luck. The best schooling in the world can't move this needle much, and its power grows ever weaker as technology and automation eat more and more of the economy.

"Growth" can't save us either. We cannot escape by giving the economy more gas, because the faster the economy goes, the more things get automated, the more jobs vanish, and more wealth gets concentrated. We are rapidly approaching a point where a tiny fraction of the population controls almost all economic activity, and in that future, the only way to fix wealth inequality is to tax that group and spread the money around. Most of that group do not want this to happen of course, and they get to make the decisions. But sooner or later, this will become an untenable position.
> Did any one of these 10 IP addresses view the article in the time period. Much more specific and likely easier to justify.

It is, but it also leaks information. Now people know you're looking at those IP addresses. If you were going to leak that, a major news outlet is probably not the place you want it to leak to.

You might be right and it might be an easy cover for a fishing expedition, but it doesn't seem inherently malicious on its face.
All were thought of before, and just got funded during.

A lot of people now dead would punch you in the nose for suggesting those things justified their suffering.

Creation of nuclear weapons does not go on the plus side of the ledger.
Hmm, I’ve noticed that if I’m procrastinating and can’t get started at work, as soon as home time approaches the block will resolve itself and I’ll be able to start (almost instantly resenting the fact that I’m required to stop.) This sounds like a similar thing (deadlock in scheduler resolved by addition of new task, in this case going home.)
I remember reading this essay years ago; it was interesting to revisit. I guess the two main problems for one who wants to be productive are:

1) Procrastinating, which usually comes from: a) fear of failure, b) disinterest, or c) not knowing where to start (or some combination)

2) Life getting in the way. Some of this can be helped with time management, sleep/diet/exercise to maximize energy, but some of it there's unfortunately not much you can do about. (Though I do wish they'd stop making robots dance and do parkour and make one that can load my dishwasher.)

I've also noticed that feeling "unproductive" can really stem sometimes stem from other sources:

1) Does the need to be "productive" have to do with self-image? Such as, "I wish I had more work out there that other people could see." This feeling disguises itself as feeling "unproductive" but I think it really has more to do with a sort of social status dissatisfaction.

2) Does the feeling of being "productive" come not so much from what was produced but by how what you feel about what you produced? That is, being productive on work you don't much care about feels unproductive. In which case, the issue really isn't about "productivity" in and of itself, it's about interest in one's work (or lack thereof). Sometimes you may be able to change your perspective on some kind of work to make it more interesting and then it feels more productive, but much of the time this is difficult (at least for me).
> If you think that moderating a system as complex as HN can be reduced to a single set of unambiguous formal rules, you're profoundly mistaken.

I’m not saying it can be reduced to that. I’m saying it’s disappointing that the resolution to that is a side channel where decisions are made privately and have no way to resolve generally. This is especially a problem for you, as you field tens of thousands of things that may be similar but might not be equally convincing in private. It’s also a problem for you as people are understandably going to wonder what those private decisions entail.

> Also: discussing moderation is frowned upon? Where'd you get that idea? I've posted 50,000 comments discussing moderation with HN users (not to mention...checking...24,000 emails, apparently). I'm not saying it's my favorite thing to do, but nobody's frowning upon it. Perhaps you were thinking of the guideline asking people not to go on about getting downvoted?

I’m thinking of several instances seeing people who were concerned about moderation decisions being directed to email rather than the discussion in public.

> There's simply no way to avoid judgment calls, interpretation, and general messes, and I'm not into pretending otherwise. The best we can offer is to answer any questions people have, and that I'm pretty diligent about.

You are! You’re beyond diligent and I don’t know you but sometimes I see your attention to HN threads and hope you’re not burning out. My disappointment isn’t about you making a judgment call. My disappointment is that you made a side channel available for private judgment calls that might not be disclosed, both because that creates separate rules for people who do or don’t have access to it, and because it creates an opportunity for people to imagine things that might be private and create alternative narratives.
Text Data Augmentation using GPT-2
I don't have to think about them, and I can't get them wrong.

... until you have to write a class yourself. Then you have to think of the complexities introduced by destructors such as copy semantics, move semantics and the destructors themselves.

You also have to deal with architectural questions such as should my file have a close method (C++) or do I always leave this to the destructor (Rust).

If I was to give an opinionated summary, a little complexity at the call site has been moved to a lot of complexity in the class implementation. Since there is, on average, one class implementation to many object uses, destructors might be considered a win. But I don't feel so strongly about it that I wouldn't consider a language for not having destructors.
> Let’s assume an average Starbucks location gets 240 Customers on a 10 hour day

Something confusing is happening here. If we have 240 customers in 10 hours, then surely λ = [240 / 10] = [24 customers/hr]. Possibly the article means "could get through".
iPhone has a smaller market share in poor countries. In rich European countries the market share is much higher than in the US. In Scandinavia seeing an Android phone is a rare occurrence, if your friend has one you're surprised and ask how come.

It's a function of wealth, not first mover advantage. Well off people choose iPhones. That should tell you something.