skysight-inc/HackerNews huggingface dataset:
Merge tag 'inclusive-terminology' into Linux kernel
Yes. That's what I mean. If there is an API then we can use mathematical models to answer questions about bias or lack thereof.

I also don't think that it's possible to have any forum without bias so the data I'm certain will indicate bias but at least it will be transparent and obvious so people can point to actual data to make their case one way or the other. It's hard to improve a situation if there is no data to point to and argue about. Without data people just tell stories about whatever makes the most sense from whatever sparse data they have managed to reverse engineer from personal observations.
I completely understand, believe me I get it—but based on everything I've seen, it's a hopelessly romantic view. If I've learned one thing, it's that people are going to "come up with their own narratives", as you aptly put it, no matter what we do. Adding energy into that would only create more pressure and demand on a system which is maxed out already.

Making this mistake would lead to more argument, not less—the opposite of what was intended. It would simply reproduce the same old arguments at a meta level, giving the fire a whole new dimension of fuel to burn. Worse, it would skew more of HN into flamewars and meta fixation on the site itself, which are the two biggest counterfactors to its intended use.

Such lists would be most attractive to the litigious and bureaucratic sort of user, the kind that produces two or more new objections to every answer you give [1]. That's a kind of DoS attack on moderation resources. Since there are always more of them than of us, it's a thundering herd problem too.

This would turn moderation into even more of a double bind [2] and might even make it impossible, since we function on the edge of the impossible already. Worst of all, it would starve HN of time and energy for making the site better—something that unfortunately is happening already. This is a well-known hard problem with systems like this: a minority of the community consumes a majority of the resources. Really we should be spending those making the site better for its intended use by the majority of its users.

So forgive me, but I think publishing a full moderation log would be a mistake. I'll probably be having nightmares about it tonight.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[2] https://news.ycombinator.com/item?id=23656311
The "Lego sets are worse now" meme seems to be a combination of people having overly rosey memories of how good Lego used to be (80s Lego was not as amazing as people make it out to be) and people checking in during one of Lego's slumps (they've had a few) and never checking again.

I'm pretty happy with where Lego is today.
I feel similar.

My first collegiate math class, the teacher came in and asked the class, "do you know how to get an A in this class, two hours of math homework a night". I followed this advice and bam, A. Despite the fact that this math class was much harder than anything I did in high school and I was always a B+ math student.

The next semester I followed this advice again but let myself slip a few weeks and bam B+. The next semester I strictly spent the time again, bam, A.

Through upper class years my diligence in school was consistent but I sometimes had to focus on programming over math. I noticed a near perfect correlation between the time I spent on out of class work and my performance.
Rather than just downvoting I'll ask: how do you see the US and UK being worse than China?
I've done this at times to a well-written argument that I disagree with. Could be just basic fairness, hoping to attract somebody to counter-argue, or possibly to help it rise above more poorly-reasoned arguments for the same thing, or even to make my own counter-argument post more visible.
> Actually, yes, they do. I can't dig up the reference right now, but evidence indicates that for touch typists, error rates rise as input latency increases

On what magnitude, though? Can you please share the actual paper?

My claim was that 15ms vs 20ms input latency (actual numbers from the parent comment’s link) won’t make a difference. That shouldn’t be controversial, because all of our standard 60Hz monitors only refresh the frame every 17ms anyway.

For reference, blinking your eyes takes about 100ms. The difference between 15ms and 20ms latency is only 5ms, or literally 1/20th of the blink of an eye.

That difference isn’t going to change your typing error rate.

1 second of input latency will, but that’s orders of magnitude higher than anything discussed here.
Not sure if I agree. Maimi tourism shifting to Maine is totally different beast since tourism by definition relies on local sights.

SV-based entrepreneurs are already going to places like Austin and Portland. It takes time.

It would quicker if we get 3 million people situated in an abstract region of US since the critical mass to get the ball rolling would already have been achieved. It would be a challenge, but not for the reasons you've dilineated.
In the last 40 years, while China lifted a billion people out of poverty, what evil did they commit that is even remotely comparable to what the US did in, say, Iraq?
FTA:

>Protesters from the No Mose group tried to disrupt the test but police stopped them.

The article doesn't elaborate on their motives at all but does anyone know what they were protesting? The cost? The corrouption? Surely not the function of the system itself...
Seems unlikely at the moment; the US seems very focused on doing the opposite.
> being sad or afraid and correct could be healthier

At the same time, can be problematic at the workplace, when people listen to your sad/anxious voice, and disregard the actual words you speak, instead, based on your voice feel convinced you're wrong
I think an even bigger aspect of this is that C++ users are technical people who make technical decisions. If Rust is a better tool for them, they will switch. For a lot of scientific programmers, or even just a lot of general Python users, they don't necessarily choose Python because they know 20 languages and think Python is the best tool for the job. A lot of people use Python because... they use Python and it's what they were taught. That's a much harder audience to go to and say "would you change to this technically better language?". Most just say "I'm not really a programmer, I'm a researcher/scientist/etc. so I shouldn't spend time learning more programming", and that makes it fairly difficult.
I always assumed that's what you were supposed to do anyway. If it's just slightly downvoted it is still somewhat readable but after that it gets hard to read quick. I don't think this has much to do with eyesight, it's by design. I guess poor eyesight might make it hard to distinguish between normal and slightly downvoted comments, but that's not too important a distinction anyway.
Because you need to specify the types of the operator in the symbol name as well.
C is a far simpler language and C++ is at least an order of magnitude more complex (and getting worse). Complexity is inversely correlated with safety.

Of course additional considerations (understandability, maintainability) are probably even more important in this case.
A China still badly crippled by World War 2 almost single handedly defeated an entire coalition of western powers

I think the 1.5M North Korean who died might disagree that China "almost single handedly defeated the coalition".

China paid a huge price for that war that ended in a stalemate. 200,000 dead and probably the same wounded/missing. That's ~12% of the Chinese military at the time.

By contrast the US lost ~1M dead/wounded in WW2 out of a peak strength of 12M.

Interesting, one reason why the US strategy in Vietnam was limited was the fear of China entering the war. Based on a few accounts I've read, China had zero intention of actually engaging in combat as they were still smarting from the Korean war.
These kind of papers (those with the theme of "taking any kind of action for the growth of your cognition will always be in vain") seem to have a strong bias toward biological determinism. But God gave human beings the ability to solve problems for the purpose of overcoming nature, which includes the nature of our cognitive type and our cognitive capacity.
Hacker News pays close attention to the content on the main page. They purge anything that doesn't trend left leaning or counters the standard left's corporate interests.

For example, I posted a link to Michael Moore's film in which he eviscerates bio-fuels. This post was mysteriously removed. It was also removed the second time I posted it. This was despite the link the "A year wearing shorts to work" as another HN article link at the time continued to exist.
I was trying to be as even-handed as possible, but I'm not sure the cynical reaction isn't the right one. The reliance on rhetoric, as you point out, seems unnecessary for a topic that should be dealt with through relatively uncontroversial facts and figures. Whatever the case, the 'article' left a weird taste in my mouth.
I immediately think of the comment pattern where one person says something patently wrong; when people start replying with corrections/denials/expert explanations drawing from 20y of that specific problem/etc, they dig in and start insisting they're right. High engagement can show the opposite of worth.

Active moderation somewhat suppresses this pattern but it still happens.
Interpreted BASIC, of which (in my opinion) Python is the spiritual successor.

I took an online class in college on Python and one of the assignments required the program to scan a plaintext wordlist for a word. I hesitantly made Python load in the entire wordlist and split it by newlines into values in a list, before something like "if word in wordlist". I fully expected my computer to grind to a halt because the interpreted language was loading in a four megabyte textfile, and I expected to have to make a much more complicated function to scan to see whether the word was in the list. I ran it and it ran in less than a second before printing whatever I put to signal that it worked. I didn't believe it so I ran it again with the same result.

Python is like BASIC if it was stable enough to be mission-critical and fast enough to work where it needs to. My previous experience with interpreted languages was with TI-BASIC and it blew my mind that my laptop was powerful enough to do something that fast. Sure, it's slow, but if you really need speed you're better off writing something in something like C or FORTRAN (or Rust now) anyway.
BTW, notice how our very phrase "counter-intuitive" largely indicates credible consensus contradicting TV narratives, commercial advertising, news "headlines" and fragment's of yesterday's propaganda. Credible consensus is not even "counter-intuitive."
Not sure, but house of pancakes has excellent dumplings as well. Besides these two places I don’t think I found other good dumpling places in SF.
> got the drop on the western powers

Meaning what exactly?
> it was a legit site referencing a legit paper in a legit journal

It wasn't. the article explained how they couldn't find a publisher for it. That's why I flagged it, because that's a red flag.

It was also based on the statistical fallacy that Feynman once summed up with "There is a car with license plate GH02B [a sequence with no meaning] outside. What are the odds?!"
I’ll say web browsers .
They’ve taken 30 years to provide desktop GUI functionality and APIs from
The 90s . And they require gbs of ram.

We really should have live reloadable Cocoa apps and the desktop experience would be 1000 x better , with 10x battery life and better responsiveness
Nor can I middle-click scroll on desktop.
I think the idea of a docker file is brilliant.

But one pattern I see all the time is:

RUN foo && bar && bletch && ...

They should have a way of achieving the same thing (just one layer) without multiple commands and added to the same line
TL;DR: halogen housings are designed for LED bulbs and so among other things you end up with an inferior beam pattern.

Older vehicles and Jeeps with sealed halogens where you can replace the entire bulb and housing as a unit can benefit from a switch to LED. There are recommendations at the end of the article.

Most of the article content explains why you can trust amateur reviews on the Internet or even your own eyes.
Just saw this now. Will check it out. Thanks!
It’s part of part 97 like you’re saying:

https://www.law.cornell.edu/cfr/text/47/97.403

> § 97.403 Safety of life and protection of property.
No provision of these rules prevents the use by an amateur station of any means of radiocommunication at its disposal to provide essential communication needs in connection with the immediate safety of human life and immediate protection of property when normal communication systems are not available.

It defines as amateur station as:

> (5) Amateur station. A station in an amateur radio service consisting of the apparatus necessary for carrying on radiocommunications.

Which I read is being related to the physical equipment.

I’m also almost positive that this was a question my license test.
> 30ms is close to extremely annoying. You will notice a 30ms latency in a video game when moving around, turning etc.

That’s not true, though. It takes more than 30ms just to render your frame, deliver it to the monitor, and wait for a screen refresh.

PC Gamer recently measured some actual latency results. They found 60-80ms was fairly standard for lag between input and on-screen events: https://www.pcgamer.com/heres-how-stadias-input-lag-compares...

Notably, the online game streaming services have on the order of 150ms of latency. It starts to become noticeable, but it’s still entirely playable for many. If the gamers can handle 150ms of input lag, certainly we can deal with 30ms while typing in our consoles.
Why do we time and again see this horrible blog spam, that is The Drive magazine? All they do is keep padding the prose until it is 8-10 paragraphs while paraphrasing and quoting the original source. Stratechery does that as well, but also provides original commentary and insight. The Drive is a terrible source of information.

Just link to straight to Youtube: https://www.youtube.com/watch?v=Evhrk5tY-Yo
Man, good thing you limited it to the last 40 years and not the last 60, where they killed tens of millions due to both insane incompetence and malice.
>Because if it's just "want", that's not people interested in living in a society

Agree, people who don't want to wear mask certainly not interested in living in a society where they are forced to wear it against their will, thats why they fight for their interest just like the pro mask people fight for their interest to live in a society that they want.
> What is the thing happening in computing making the largest demands on compute performance? Data science and ML. And what's the lingua franca of data science and ML? Not Java or Go, the managed compiled languages; no, it's Python.

While ML might be the most demanding area in terms of computation, it's also a very small part of what developers in general do. My claim/prediction is more based on the notion that everything is becoming more compute-intensive.

Where I work, we've probably incurred many, many millions of dollars of expenses (primarily hardware) due to the choice to write a lot of software in scripting languages over the years. We made that choice because C++ was so unwieldy in comparison that we figured we'd end up spending the same amount on C++ but in different ways. If we were starting from scratch today, I doubt we'd use scripting languages like Python for hardly any of our software, because there are choices available now that just didn't exist in the past.

I'm not saying there's no place for something like Python, nor am I saying existing Python stuff should be rewritten. I think Python is going to continue being an extremely popular and important language. My claim/prediction is more that in the future we'll increasingly see Python chosen less for completely greenfield projects because there are now options that are high-level, well-designed, and extremely fast, and at least in my experience that has a lot of business value that is going to be harder and harder to ignore over time as it becomes more obvious.
Good. Cost is low to make these changes, even if they have "little real impact" (a common complaint), they're worth making to demonstrate exactly how arbitrary language is to change.

Ten years from now no one will even remember or care that master/slave was a term in computing.
Preach! Yes yes and yes.
I'm going to say that the business of selling card games is very different from the business of selling injection-molded plastic toys. A mold can cost thousands of dollars, and is useless once you have to make something different for next year's toy line.
(Psst: strange title.)
BMW dealership did it for me after I signed a standard form that, yes, this is what I wanted. A friendly chat with the master mechanic gave me the rough location of the cell box (easy to get to in a convertible) and a 'wink wink nudge nudge' understanding that, while cutting that cable is absolutely not recommended, the car wouldn't spontaneously explode if it somehow became accidentally disconnected.
I do the same thing for small commits. Anything larger than ~25 lines (to the point where the whole diff doesn't fit on screen at once) becomes a lot of wasted time finding where I left off. Adding things incrementally means I don't need to look at them twice.
Sounds like Australia. Lots of 100 year old buildings of no cultural or architectural significance get protected status.

Meanwhile the government has no issue allowing the destruction of Aboriginal heritage and archeological sites (as well as old growth native forests) to make way for roads and mines.
Elon Musk is now richer than Warren Buffett
Or quarantines at the border for two weeks, which we are doing.
That's not what it's saying though, it's merely saying that structured enrichment activities are no better at improving your cognitive skills than the other things kids choose to spend their time on if they weren't forced to do structured enrichment.

They even point this out as a specific point in the abstract: You can't compare kids doing enrichment activities to kids not doing enrichment activities while controlling for every other variable to be the same, because it is manifestly true that time spent on enrichment activities can not be spent on other activities, such as sleep or socializing, which also have benefits.
I think that was caused by the rules of HN... maybe because there are too many of them (he might have created them too).
Kingston KC2500 M.2 SSD Review – Insane Speeds
I think shops like Zara and H&M have made this more obvious in recent years than it was when supermodels were celebrated and Donatella Versace sold $350 umbrellas.
From what I've read it was mostly hubris. Intelligence knew of the build up of Chinese Troops at the Yellow River. China has also shared through diplomatic channels that if UN troops got with 300 miles (? can't remember the exact number), China would stop them.

China did do a good job of attacking where the UN wasn't expecting as well.
Except out in the open with plausible ... stuff.

Kind of like how woods hole "finds" a lot of stuff in the ocean.
Divvy by Mizage. A simple app for sizing windows on macOS. Bought it ~7 years ago (I think), and it's so ingrained in how I use my computer, I don't even remember to install it.

Honestly, it should be a built-in feature of macOS.
interwctive broker's trader workstation
Are you talking about using crispr on embryos are you calling for eugenics?
I don't personally espouse anarchist principles, and frankly I think that they seek an impossible goal—I believe that it is human nature to organize into what are effectively governments.

I think the extent to which I believe "capitalism" is a viable system for the long run depends on just how you define "capitalism," since I've seen several different definitions that describe rather widely varying levels of inherent inequality and oppression. At the very basic level of "creating some form of market in which currency can be exchanged for goods and services", I believe it is absolutely a valuable part of any healthy socioeconomic system (and, indeed, a fairly natural and inevitable emergent behaviour).

I think that to a significant extent, the introduction of basic income could be accurately described as a revolution, even though it would (hopefully) not be one in the more literal, bloody, sense. Personally, I care deeply about the value of human life, so I believe that if there is a way to achieve whatever utopian ends we seek without having to resort to violent conflict, they should at least be explored thoroughly. I believe that, given time and protected from reactionaries and from serious corruption, a basic income would lead to radical changes in our society that benefit the many and reduce the ability of the few to control or otherwise oppress them.

As far as "Marxism" goes, while I admit that I haven't done any in-depth research on the topic myself, my understanding is that the countries that have declared themselves Communist and attempted to follow through, to whatever extent, on his manifesto, have never gone all the way through the process, and have by and large not been at all the type of economy he described as being viable candidates for a shift to Communism (largely agrarian economies, where Marx described primarily industrial ones). I don't know if Marxism can work at scale (though I have my doubts, related to my first point in this post), but I firmly believe that it has never been tried with any meaningful degree of faithfulness to his methods. In short, I think one should treat any self-proclaimed "Communist" country with at least the same degree of skepticism that one applies to self-applied system names such as the Democratic People's Republic of Korea, and actually analyze the practices there to determine their form of government and economy.
They lifted people out of poverty by ditching an economic system that kept those people in poverty for decades.
You are referring to the reactive near field region, lambda/2pi, which is used for antenna characterization. At the lower end of human hearing (20-40 Hz, using 40) that figure is 1.36 meters. Any room larger than that -literally all of them, unless your ceiling is very low- will propagate a traveling pressure wave instead of just pressurizing.

Further, that figure isn't very helpful for fluid acoustics. Within the equivalent distance you instead would get tons of nonlinear effects, because fluid flow dominates acoustic transmission. In addition to heavily changing transducer loading, things like vorticity also start to dominate. The net effect is that near field issues arise much earlier, at more like a third of a wavelength. Still, only the very lowest audible waves and quite small rooms create non-acoustic behavior.

> once you have reflections (from, say, the ground) you have to account for that as well.

Ish. Only for quite high frequency sounds which change very quickly. Otherwise reflections tend to mostly just overlap with the primary source. For low frequency waves the distance between the microphone and your ears is much smaller than the wavelength, so you don't need to worry about multiple waves very much.
Having spent some time examining both Linux (written in C) and the Haiku kernel (written in C++) I'm far from clear that C++ is even "marginally better". More complicated is worse right?

A kernel like Linux invariably develops its own idiom that I think probably has more influence than any of the C++ syntactic sugar that you'd be allowed to use in that environment.

Do you have an example in mind of something you wish people did in Linux that they'd likely do with a restricted C++ dialect but not C?