skysight-inc/HackerNews huggingface dataset:
A few very successful companies made unimaginable amounts of money early on and established de facto monopolies or close to them. As a result they now continue to make unimaginable amounts of money almost independent of their performance from a user's perspective.

That means they can also now spend unimaginable amounts of money hiring people, which distorts the natural relationships between performance and pay for people working in software development. Many people have come into this industry who are relatively young and inexperienced and don't really know what they're doing at all, yet expect to earn many times the average wage for someone in their demographic on day one and then to increase their income still further as they rapidly job-hop.

Neither those people nor most of their peers or even most of their management teams have ever had to bootstrap a software product where the continued success of their employer depended on making something that users actually wanted to use and customers actually wanted to pay for.

Many of them never work on the same software product for more than a year or two so they aren't evaluated on the long-term benefits of any work they do either. Instead the path to career success often involves high visibility, short-term projects. That brings to mind the old joke that something must always be done and this is something so we're doing it. Or some less flattering comments on modern corporate management and focussing on the next quarterly statement because that's what your astronomically large bonus depends on as CxO.

In short, the reason user satisfaction is often a secondary concern if it's a concern at all in modern software is that a lot of the tech firms seen as highly successful and desirable places to work made stupidly large amounts of money early on and now the incentives for both the tech firms and their employees are heavily distorted because normal financial incentives just don't apply in this crazy little corner of the world.
Cellular Automata (2017)
Going to implement this to improve Denigma.app load time!
Like you, I was confused by this whole thing. In my mind Wilson is slotted next to Attenborough as a kind and knowledgeable naturalist environmentalist. The only controversy I knew associated with him was his claim that skill with math is not necessary to be a great scientist.

What I could piece together:

People didn't like that he supported the idea that genetics has a large influence on personality, behavior or intellect, a genetic leash as he called it (he also argued against free will). I suppose the fact that Evolutionary Psychology (which is susceptible to just-so stories) derives from Sociobiology is also enough for current people to unfairly accuse him of promoting racism.

Something surprising I learned from all this is cancellations, de-platforming and campus protests of certain ideas already existed way back in the 60s and 70s! The only difference with today is increased connectivity and mass.

> In the ’60s and ’70s it became almost dogma — it was a dogma — to believe that the human brain was a tabula rasa, a blank slate. I don’t think scholars in this generation, even those of middle age, can appreciate how stern was the prohibition against believing that human behavior was influenced by genes in any manner whatsoever.

> But I really was upset at being called a racist, promoting racism and sexism. I was accused of trying to reintroduce a retrograde, outmoded, dangerous philosophy. There was nothing in “Sociobiology” to suggest such a thing. The words had to be taken out of context and tweaked.

> On one occasion, I had a little mob in Harvard Square parading and protesting and holding placards demanding that Harvard dismiss me. On another occasion, when I was to give a lecture at the Science Center, a crowd of protesters gathered at the entrance with signs and shouts and chants and so on. I was ushered in through the rear by University police. My class was disrupted at least once.

---

The SciAm article spent only a few words on Wilson. It instead seemed to really want to air disagreements on how health studies are carried out and IMO, was sloppy in its attempt to shoehorn Wilson in. It would probably have worked better as a stand alone piece on how poverty impacts on health outcomes are ignored.

---

Sources:

https://news.harvard.edu/gazette/story/2014/04/search-until-...

https://plato.stanford.edu/entries/sociobiology

https://old.reddit.com/r/math/comments/1bwoeg/e_o_wilson_vs_...
I for one would not object to getting paid for comments. If I had a penny for every shitpost I made on the internet, I'd have tens of thousands of pennies!
Racism is far more complicated than that. Giving an oppressed group a safe space is not the same as excluding that group. That is completely missing the point of why racism is a problem.

Racism is not anything that takes race into account.
Automatic tests should be brittle. Their job is not to robustly complete their apparent task, regardless of how the software has broken.
Same here, top 2.5k after 6 months and ~a couple hundred comments.
I live in Russia and internet services are pretty solid that ever. Online banking is prevalent, secure and feature full. Booking tickets or shopping online is seamless. Web search is of decent quality. Everybody has set on SMS as second factor and that is a good match WRT security/ease of use.

So maybe it's mostly the USA.
> if we delete a commit, the subsequent commits should remain unchanged

They are. You can get to them using the reflog.

> Commits are treated as diffs here.

Not exactly. For the rebase operation Git calculates the diff between subsequent commits and then reapplies them to make new commits, but the commits themselves are never treated as diffs.

> Git UI switches between snapshot and diff model quite often.

It doesn't. It allows you to perform operations that result in or consume diffs, but of course it does! They're useful things to do. How else would it work? It never treats commits themselves as diffs because that doesn't make any sense. Only the differences between two commits are treated as diffs (hence the name!)
Unfortunately, that won't work. Bitcoin is designed so that material/energy approximately equal in value to mining revenue is wasted. What you waste it on is ultimately irrelevant.
Agreed. Capitalism is fueled by greed.
Echopraxia is also a pretty interesting hard scifi book by Petter Watts - do check it out. (https://www.goodreads.com/book/show/18490708-echopraxia)
#5!

A lot can be written while waiting for an incremental build to compile

Thanks for all the substantive entertainment everyone
> The word "normal" is loaded. The distribution was named "normal" in a different era when "scientists" believed that the distance from the tip of the one's nose to one's forehead was a measure of intelligence.

No. The word "normal" is overloaded. Seriously, anyone who has ever done any amount of mathematics will have noticed this! To wit, https://en.wikipedia.org/wiki/Normal#Mathematics . Among research mathematicians it's even an established in-joke: – Oh, so if we define X to have these properties, everything works out! – Indeed, we need to give these properties a handy name. – How about saying X is normal? – LOOOOL
never heard of V and this blog was the introduction I didn't know I needed. beautiful but brutal :D ... thank you
Not going to happen? It can easily happen at every bus stop.

Will it be perfect? Of course not perfect. But better than nothing. Reduce the entropy a little, and then it'll be easier to handle.

Handle them specially? I handled 122 masks in the car parks of Botany Town Centre, east Auckland, with bare hands yesterday, gathering them into a rubbish bag.

Today I saw 180 COVID concentrator masks, and was able to pick up 136 of them (for the other 44 masks, I was on a bus or in a car and couldn't stop to get down)

Putting masks into regular bins (e.g. landfill) will delay the feedback loop by 100 years. That's good enough for now, so that's my recommendation for those who don't have access to mask recycling.

However, I do have access to mask recycling.

My usual work is automated software testing and language translations for embedded systems, specifically the Fisher & Paykel Healthcare Airvo device. I've come to believe that we need to run an anti-virus algorithm on the world, and it's more efficient with a real-time distributed model, where we all love our neighbour by cleaning up what we see.

https://en.wikipedia.org/wiki/Antivirus_software#Real-time_p...

Also, I'm triple-vaccinated (2x Pfizer + booster), am a young man with no family and a psychological martyrdom complex. I'll take the risk. And wash my hands thoroughly for 20 seconds afterwards. And shower when I get home.

Be a tidy Kiwi.

Clean as you go.

Always leave the code (and world) better than you found it.
(Robert C. Martin (Uncle Bob))

https://github.com/dwmkerr/hacker-laws#the-scout-rule
so your google search returns random python snippets?
Normally we know how many people are vaccinated because we counted them. Are you sure that this 8.5% is the correct figure though? How big could be the possible error here?

How big is omicron prevalence in Denmark? ECDC data appears to be way outdated. It can be possible that unvaccinated catch the Delta first for some reason. Perhaps because Delta is still more prevalent and does not affect vaccinated so easily but omicron does.

Behavioral changes may also explain some of the difference. If the testing has been mandatory for long time, I would expect some testing fatigue to appear resulting in lower social activity for unvaccinated.

Are there recent seroprevalence studies available? How many from the current unvaccinated population are still uninfected? Previous infection may offer still reasonably good protection against omicron regardless of lower laboratory neutralization activity.

Of course there is also possibility that vaccinated are more affected by omicron but I would then not expect the third dose to increase the protection against it but lower it instead. Efficiency should also increase in time, not get lower. Unless there is some mechanism involved that leaves previously vaccinated people with waned immune response even more vulnerable that people without any previous immunity.
> Glad to see this, as someone who has almost only been with people with depression

I would gently suggest you spend some time thinking about this. What makes you seek out relationships with depressed people?

I say this because I was in a similar life situation. Examining the question I just asked you very deeply helped me to a place of significant improvement for my own wellbeing.

> it's now shifting to blaming "loved ones" for "failing" them.

I didn't get this from the article at all. I think you are feeling some defensiveness, which is normal, but still.

> This article doesn't understand how hard it is to listen to hours, days, months, years of a person you care about constantly speaking of ending their life.

That's because -- as difficult as this is to accept -- in these situations the right thing to do is to leave the relationship.

I would (again, gently) suggest you research codependency. Doing so would be for your own health and happiness. I know when a therapist first called me codependent it felt like an aggressive attack; I took it extremely personally. I hope you don't feel the same. Just trying to help a fellow HNer.
Amazing article, here's the synopsis at the bottom of the article:

Summary of findings and conclusions drawn

* macOS 12.1 manages the four E cores in the original M1 chip, and the two in the new M1 Pro, differently.

* In response to a high load of low QoS processes, frequency of E cores in the original M1 chip remains about 1000 MHz.
In response to a high load of low QoS processes, frequency of E cores in the M1 Pro is doubled to about 2000 MHz.

* This management policy ensures that demanding background processes with low QoS can complete in similar times on the original M1 and M1 Pro chips. Had M1 Pro chips followed the same policy as the original M1, those processes could have taken twice as long.

* In response to a spillover load of high QoS processes from the P cores, frequency of E cores in the M1 Pro is increased to the maximum of 2064 MHz.
When running at 100% active residency and maximum frequency, the cluster of 2 E cores in the M1 Pro consumes 210 mW of power.

* When running at 100% active residency and maximum frequency, each cluster of 4 P cores in the M1 Pro consumes 4 W of power.

* Although there’s insufficient evidence here to conclude that all cores within a cluster are run at exactly the same frequency, their frequencies don’t appear to differ by much. Within a cluster, active residencies normally remain broadly similar but aren’t as closely correlated as frequencies.
In tight loops of predominantly floating-point code, accessing only registers as used here, performance measured by timing correlates closely with that measured by powermetrics as instructions retired.

* The two E cores in an M1 Pro, when at 100% active residency and maximum frequency can outperform a single P core at 100% active residency and maximum frequency, while using one fifth of the power.
For those saying curl | sh isn't that bad, remember that the codecov script was breached, and attackers used it to upload environment variables containing secrets, and it took months to get noticed [1].

If they had provided a versioned URL and checksum validation as part of their copy & paste snippet, the breach would have been noticed right away.

[1] https://www.reuters.com/technology/codecov-hackers-breached-...
There is an art to it.

Although if a new account got negative karma early on, I would just abandon it.

Selective evolution towards an account with comments that hit well enough.
In fact, the Rich Roll podcast episode with James Clear is the one I'd recommend for all. Roll is a great listener and interviewer, and together they did a much better job than the book alone in focusing on the forging-an-identity part of habit formation. Highly recommended, it's something like two hours long.
It's horrible. Doesn't scroll properly, half the text is unreadable because it won't stay in the window.

I gave up reading it.
Very good advice. I guess the "side effect" of using the same word everywhere is pointless in a technical context; nobody worries about their technical writings being "boring" or repetitive...
Garbage.

As someone else already pointed out, this is the exact argument made by the far right. It is entirely dishonest and only serves to suppress efforts to improve the situation of oppressed groups.

You can do better than this kind of intellectual laziness. Go learn what actual anti-racism is. Don't just blindly accept contrarianism by those who wish to harm.
You should have done
Users tolerating such bullshit is the reason why it exists and keeps on existing.

Nobody is forced to continue using dark-pattern software, nobody was forced to use Apple and tie their credit-card to their "apple cloud account", yet normal users dont see a problem with it at all and just continue even paying for software which is hostile to them and their interests.

Your question is like, "Why does DRM exist it is actively hostile to buyers of content".

Previously the internet was better since the average internet user avoided scams, but now the users are seeking out scams to indulge in.
> I read the SA article and the tone felt like it was dealing with what they saw as a complicated topic

I read the criticism as saying that this shouldn't be a "complicated topic" for a publication like SA. I agree with that assessment.
Nitpick: the place is apparently the city of Baotou 包头市; pinyin: Bāotóu; Mongolian: Buɣutu qota, not Baitou; source: linked article, https://en.wikipedia.org/wiki/Baotou
I wish there was no harm. It seems to be a pretty short jump from lab-leak, to engineered virus, to 5G cell towers giving us covid through our dreams. And even that starting step seems to have a lot of people wanting to shut down virology labs.
Here's a working demo https://distributed.m3o.app/
I'm also a 41 yr old man and I think you sending a mixed message here.

Background: I spent 20 years "being a man" in a relationship with a depressed wife. You know what I didn't do during those years, took care of my own mental health. Do you know what happened when I approached 40, boom mid life crisis with an avalanche of shit pouring over me that I hadn't dealt with due to "I'm man, I'm strong" mindset. I haven't left my spouse though because she is actively/honestly working on her shit and it's hard letting my mental health take up space in our relationship but she's backing that effort.

So back to your mixed message. If you are a man, you have exactly the same hard choice as a woman would have to leave/stay a spouse that is depressed. You don't have to stay because you need to "be the man", you stay because your love is strong enough to care for her.

But you are nibbling at what I think is a real issue. I think that there are a lot of women living with a depressed man that is _only_ relying on them for emotional support. Because of stupid ideas that it's "unmanly" to "be weak" and need help for their mental health. So as a woman in this situation, you are (per above) free to leave them. But also you could just call them out of their old-fashion views and make them seek professional help. You are are not supposed to be their free therapist/outlet and lover! But if they resort to the most stupid-manliest way of dealing with their mental health issues, violence, leave now, leave yesterday, leave without one ounce of remorse!
It really has been broken. I used to be "the guy" that would find anything.
Aye sure. There are different things that we call "political" though.

Also there's a subtle but important difference between "politics is everywhere" and "everything is politics." The former leaves room for coexistence with other things.
>doesn't executing code for every single request sound insane AND doesn't it also add latency which this was trying to remove? Yes!

but surely executing code at the source of your web app is more efficient than having the client and server attempt to perform it? faster than 40-90ms per request at least
All these links and studies are very nice and support your position very well, however let me ask you a brutally honest question: how do you really think a sincere attempt at investigating the effects of anti racism would go? Let us be honest, such an effort would never see the light of day. So all your links that suggest existence of one problem unfortunate as it is, simply does not imply the other problem does not.
So what was the joke? At the bare minimum a description of the joke seems like a crucial part to this story.
To be honest, This is definitely more civil than other forums on the internet which have essentially become silos of their political leaning.

Even the people who disagree with you here are polite. There are your occasional reddit-style "cool" sounding snarky comments every now and then. But decent overall
> the "Joe Roganization" of the pandemic

I think that was much more caused by media trying to prime people with some ridiculous stories that at least some refused to believe. A simple but honest approach is preferred to what we read in media otherwise.

We still have sci-hub at least...
How many of the unvaccinated in Ontario have been previously infected by any previous variants? Is there any recent seroprevalence data available?
Its not that amazing from my PoV that they're selling these. I can totally imagine a parent being like: I want to give my child a portable gaming device with fun games which are for their age, somewhat modern, yet part of the Nintendo IP. Enter the Nintendo Switch. It just proves the point that the Nintendo IP is strong, even if the games are not graphical high points. Its all about the gameplay and the characters.
Mouse as in lab mouse?
In your mind, it’s “fine work” but in their minds, it’s winning a political battle, and they’re just empowered for the next battle.

Bad politics (exclusionary, racist, destructive, forcefully equalising, speech controlling, bullying, anti-meritocratic - i.e. wokeism) need to be opposed.

If the change was proposed & made on technical merit, I wouldn’t oppose it. But it wasn’t - it was based on ideological bullying
Just another kind of networking.
I've been syncing my full-texts via syncthing for years and years now and I've never had to think about it after initial setup.

Zotero is great! :)
Nah, they get rewritten back and forth between Java and .NET, with a little bit of C++ (actually COM) every now and then. :)
Quantum computing for chemical and biomolecular product design
Or maybe an emtb at that price point is simply unrealistic[1]. Which sucks because ebikes are such an accessibility boon.

[1] requiring a reputable manufacturer, even accounting for second-hand bikes. Conversion might be an option, I don't know what those run.
This is worldwide, not localised to one specific nation, so likely we created the bureaucracy for good reasons.
I think it would be even more interesting to see the list of highest average comment karma or something.

Maybe that would better highlight what I really enjoy with HN: A story about aviation and suddenly 4 airline pilots appear and share insight, or when some tech legend dies and several colleagues pop in and tell stories about them. Or like the other day when one of the authors of the BLAKE3 algorithm (?) participated in some friendly flame-waring.
Looks like I made spot #844. I already knew I spent too much time on HN, but that seems excessive, so it boggles my mind how anyone could have the time to be in the top 100.
The formula is pretty simple: Write cool comments about things you know about in threads that aren't dead yet.

If you're really trying, you can accumulate over a hundred points in a day without posting any articles.

The site is basically a game if you're optimizing for points, and it's better designed than reddit because you have to actually know things to get them.

Have a niche programming language you like? Talk about it! Have a weird subset of computer science you wrote a thesis on? Write a few paragraphs a day on it! Have domain knowledge for something that isn't computing? "Debunk" all of the articles you see on it. Avoid controversial topics, because these don't grant you as many points. Go solely for uncontroversial deep dives into subjects you know about; it's far better for achieving as many points as you can possibly get as fast as possible.

You also have to have a particular style of writing. Detached, yet (at least on the surface) quite thoughtful. Use commas and semicolons rather than writing choppy sentences, and pay attention to your spelling; presentation is half the battle, and you'll have a hard time getting anywhere if you use less than stellar English. Otherwise identical comments will perform drastically different if there is a single misspelled "at least."

If you master these two steps, you, too, can farm Hacker News for points, get bored and eventually make another account when you want to feel the beautiful feeling of your words having attention focused on them once more, the sweet point-ticker on the top right of the screen offering you slow doses of dopamine throughout your workday that just doesn't hit the same if you're on an account with over ten thousand points.

I don't play this game anymore, as anyone can probably tell from this account and my willingness to break every rule I listed in this comment on it. It's fun to play, though, and I would recommend doing it if you have an aptitude for it; more people talking about more things deeply is always better.
For 2020, yes, but not by much. https://www.nature.com/articles/d41586-021-00090-3

There are also other factors involved: https://keelingcurve.ucsd.edu/2021/05/03/why-covid-didnt-hav...
I almost always start my product searches by googling the term and then adding "reddit" nowadays.
Interesting observation: I'm place 3501, I have been reading HN since 2009 and I only recognize 2 handles in the top 10.

I guess this is because HN de-emphasises usernames.