skysight-inc/HackerNews huggingface dataset:
It's extremely annoying. It doesn't give you any indication how you triggered it, nor does it give you any indication how long you need to wait until you can post normally again.

What's more, since the people who wrote the code for this feature are pretty smart, it's hard to believe these two things are oversights.

Edit: In response to a now deleted comment on how this feature is intended to be annoying, because your contribution was deemed harmful, but not ban-worthy, I say this:

I disagree that this approach is correct in that case. If you want to discourage certain behavior, then, on a site such as HN, you should treat your users as adults and tell them what you don't want them to do. Simply locking them out for an unknown amount of time, for unknown reasons, is just going to drive them away. This is just basic operant conditioning. Presumably, driving the user away entirely is not the result one wants a significant portion of the time.
Is this how evolution works? The article implies a cause and effect. But i always thought genetic variation was random and if that variation conferred some advantage in the world, it would dominate over many 1000s of years.

Also, i imagine elephants have long gestation periods and live longer than say your average single cell organism. Meaning the "evolution cycle" if you will, is much more drawn out..
Sometimes my rank/points go up or down without any vote change?
This story is currently at position 5 with only 3 points:

https://news.ycombinator.com/item?id=29024572
>"Dang" is still a common word in English though

Dang is a common euphemism for the swear word damn, https://mashable.com/article/origin-of-swear-words - the euphemism "dang" was first used around 1780.

I believe it is also regional and somewhat archaic in use now unless you are real religious and probably also rural.

>but Asia is a pretty big place

https://en.wikipedia.org/wiki/Dang_(surname)

surname in China, Vietnam, Korea, and India.

Also apparently in Germany.
> What about cases when the user can choose a different sort? Is a company liable based on whether or not a user decided they wanted to see content in anything other than strict chronological order?

No. If I’m asking for it and they give me what I asked for, that’s not publishing. If they pick some content that would normally be buried and jam it in my face because some ML algorithm thinks it’ll cause engagement that’s publishing.

> You're just criminalizing algorithmic complexity, which is insane.

I don’t think it’s insane. I think letting black box ML algorithms moderate public discourse is insane. I have no problem with that being turned into a liability for big tech.
One should use DNS servers offered by one's VPN provider. Otherwise, it leaks to both VPN provider and DNS provider.
Are psychiatric disorders risk factors for COVID-19 susceptibility and severity? a two-sample, bidirectional, univariable, and multivariable Mendelian Randomization study

https://www.nature.com/articles/s41398-021-01325-7

Some studies found links, some didnt, all depends on how you slice the data. I would imagine quite difficult to get a sense when the major risk factors (age and weight) are so dominant.
OK well we can add that to the simple explanation. If the top airflow is diverted down when it wants to go straight, it would still want to go straight therefore pulling the top surface up, right?.
Often the people that expressed that opinion are different people then for example the person you responded to here.

Please remember that this is a forum of a very big group of participants with varying points of view and resulting opinions.

Even if he was previously a person that said golang doesnt need generics, I struggle with your point of view. It seems you're of the opinion that nobody should be allowed to... change their opinion? Or at least has to be continuously told that they're dumb because they held an opinion that turned out to be incorrect? We're all people and make mistakes/have incorrect assumptions about topics, why not just accept that and move on?

You might want to refocus on what kind of person you want to be, because both of your comments come off as very hostile
I'm saying there is bias. And I'm saying it because it is healthy to acknowledge that we're both capable of bias and denial of same.

The reply you are quoting is currently at -3. Voting is more about about affecting visibility than whether one agrees or not. Or ideally should be. Does this tell us something? Doesn't it kind of prove my point for me?
Or perhaps people want want to connect three devices together without a bag full of dongles and let all batteries charge at the same time.
The wing doesn't need to be shaped a special way to produce lift. In fact, a flat board can produce lift.

The special shape is just an optimization, ie. cambered wings are more efficient/stall at higher angles of attack.
I'm really curious about voting ring detection. Oftentimes I've seen posts from the same company hitting the front page over and over again, and none of them was particularly interesting, nor was the company any of HN's "love children" such as Stripe. I can't recall any specific example, but when looking a bit closer it was usually some small- to medium-sized startup with maybe 10-100 people, which would technically be enough to make a big dent into a post's score.

On the one hand I'd love to know more about the detection algorithm, on the other hand that information would be inevitably abused by those shitposters to game it.
The reason I posted was to point out that the context you provided was unnecessary and even counter-productive. In light of your response, in particular the blatantly obvious projection, I believe I was correct in my read of your intentions.
According to the NASA site, the theory is not wrong but incomplete as it ignores the dynamics on the upper wing. This means, you probably could build a plane with this theory but would be surprised by the amount of lift you get.
Wasn’t Trump all about section 230 reform, and everyone was angry about that? And now there’s positive discussions around this concept. What changed?
The best explanations I've heard is that these theores are not mutually exclusive. They can all be true at the same time and merely describe the physics from a different angle.
It's disturbing how this topic is treated like a tribalistic team sport. Comments like yours seem to follow "Rules for Radicals"[0], such as rules 5 and, especially, 13:

"Ridicule is man's most potent weapon. There is no defense. It is almost impossible to counterattack ridicule. Also it infuriates the opposition, who then react to your advantage."

"Pick the target, freeze it, personalize it, and polarize it."

You practically invent your own enemies to knock down.

0: https://en.wikipedia.org/wiki/Rules_for_Radicals
> But yes, internal strive you mean that some hardliners suddenly decide to take action.

No, I meant that the people in charge (more aptly, the person in charge) would be far more likely to take drastic action if and when it becomes evident to the Chinese people that they've been sold a false bill of goods and they start getting restless in large numbers.

From my experience living in the region, the average Chinese person who is not a member of the CCP doesn't really care about Taiwan or avenging the century of humiliation, let alone Chinese world dominance. They just want wealth and the better quality of life that comes with it, with the quality of life enjoyed by high-income countries like the US and those in Western Europe as a reference point.

Right now, China looks like it could instead easily get stuck in the middle income trap, which would be a big big problem for the CCP internally.

> Currently China is still growing.

Almost certainly not nearly as much as it wants people (including its own) to believe.

> Some tried to mock Chinese ghost cities, but most of them become quite vibrant after a while.

You're kidding, right? Unless you are using a non-dictionary definition of the word "vibrant".

> I think Evergreen just faces the problems with liquidity because their holdings are very undervalued

Oh dear.
Customer orientation was sadly extremely neglected by big tech, paternalism about what users want dominated design decisions. Most companies still do so, so kudos to Apple for once that they did really listen to customers.
Ask HN: What are the problems that are willing to pay more than $1000 to solve?
Same as Title.
Facebook is a no go for me mostly for not hiring in the Netherlands and also for being a s** company actively working to destroy society. They might have to solve both for me to go happily.
Sure, but the parent was implying that if we reject some content is because we don't want our mind changed. A forum should have a scope/topic and it should reject off-topic posts.

I love subreddits with clear rules, then you don't see articles or comments that go in tangents, memes or american or international politics. The moderators can decide the gray area after user report. So trying to post some COVID or politics stuff in one of the good moderated subreddits will be removed and it is not because we don't want to open our mind.
> I don't particularly care what the details are, whose fault it is, etc.

https://jarv.is/notes/cloudflare-dns-archive-is-blocked/
A wing generates lift in relation to the relative airflow over it, so a plane with some velocity "straight upwards" generates lift exactly equivalent to the lift generated when flying "horizontally" at the same velocity.

You can have aircraft with engines powerful enough that they can overcome gravity with thrust alone so can fly upward indefinitely but their wings will still be generating lift, even if they are travelling vertically and it's not useful for overcoming gravity.
Pressing ga in command mode in Vim displays the ASCII / Unicode value of the character under the cursor.
This feels like a motte/bailey tactic. I remember clearly being taught the equal-transit-time theory as a kid, and it was taught as actual fact, not a simplification. I was uneasy with it but couldn't vocalize why (it didn't occur to me to ask why planes can fly upside down).

If it is meant as a simplification, many HS teachers have not gotten the memo.
I also fear that Copilot will be teaching anti-patterns.

Just tried something really simple:
def is_palindrome

Copilot suggestion was

def is_palindrome(word):
if word == word[::-1]:
return True
else:
return False

facepalm

So good for technically correct solution but still...

This is an anti-pattern I think in pretty much any language that I know of and something that about half of my beginning students try when they learn about branching..

UPDATE: more howlers along the same vein

def haystack_contains_needle(haystack, needle):
if needle in haystack:
return True
else:
return False
This. Custom PC was founded at Dennis Publishing, the UK publishers of PC Pro, Computer Shopper UK, MacUser UK, Computer Buyer & multiple other titles. I wrote for most of them, starting out on the staff of PC Pro and later I wrote the Linux column for Custom PC for its first year. (After that, they cancelled both their columns, sadly.)

It's a good mag with a high level of tech expertise. They generously kept my free contributor's subscription running for well over a decade. :-)

Dennis seems to be outsourcing its magazines now, and CPC got spun off to an independent production company headed by its editor, Ben Hardwidge, who I know personally from our previous career intersections. They've always given a lot of coverage to the RasPi and RasPi-related projects.

Which is probably why the RasPi Foundation bought it. :-)
I had to stop using 1.1.1.1 because I am getting rate limited when using their “cloudflared” dns-over-https proxy. My pretty modest home network and the various services running make 20-25k queries per day and I get a lot of REFUSED responses. Google on the other hand has no problem serving all of them. I even set a local cache to bypass the dns TTL but the problem is that sometimes 10 or more queries arrive at the same moment from a service.
Newspaper websites may also have years-old internal typesetting rules, carried over from paper, that mandate alphabetical text must appear in full-width (double wide). They look ugly even to native Japanese, and some newspapers have gradually been learning to break out of it.
If they are attracted by the exiting warm/deoxygenated water, but they clog the inlet pipes, then why not have the inlets and outlets located apart from each other?
You don't have to imagine, simply put a spoon sideways against a flow of water from the faucet and you can instantly feel a pull.
The death of cards: why 2021 is a tipping point for Account-to-Account
> Where autonomous vehicles have had the most success is in environments with a lot of predictability and structure, which is why I really like the idea of autonomous urban boats designed for cities with canals.

I love a good autonomy challenge and love being near water, so this is close to my hearth.

That being said this sentence seems to imply that city waterways are predictable?

I'm not familiar with Amsterdam, my primary experience is with Oxford. Here you can easily see two crews trying to manage to leave the pier at the same time, while a third is rowing full speed towards them. Meanwhile kayakers and stand up paddle boarders are everywhere, and you can see the occasional swimmer bobbing in the water too.

Often as an onlooker or occasional participant I can't figure out who wants to go where, let alone what path they are actually going to take.

Its a ton of fun, and a great autonomy challenge I presume, but I wouldn't call it easy or predictable.
Solar batteries that last a week instead of a day.
> Not really? That’s just merging error sets, but you can’t say that you’ve got an error which originally comes from an other error, except by creating its dual and documenting it as such. Essentially your choices are full transparency or full type erasure.

What you just described are error traces. They're generated by Zig auomatically for you, thanks also to the fact that errors are a special construct in the language.

Relevant langref passage:

https://ziglang.org/documentation/master/#Error-Return-Trace...
It seems to be able to handle being stopped and started just fine, at least in my (limited) experience. I.e.: Azure Kubernetes Service (AKS) has a stop button that turns off the entire cluster. Pressing the start button "just works". No troubleshooting required.

The ability to stop and start clusters on a whim is very handy for large non-prod environments, for example.
What Is Usability Testing? A Comprehensive Guide – CleverTap
Usability testing reveals how your product performs in the hands of real users before you bring it to market. Here's why it's the ultimate bias-remover.
After several years ... I have come to the conclusion distro wars are pointless.

These days, I just have an old XUbuntu installation that has been consistently upgraded since 16.04, and it just works. Some may consider Ubuntu-clones to be "beginner's distros", ultimately, though, I like how it gets out of your way, apt works well, and I can focus on being productive.

Doesn't mean you have to use all they do. I happily work emacs-based and in i3...
There is no nonlinearity or defiance of probabilities. It’s just simply the fact that comparing the face values between the dice outcomes has dice each winning over the next, because that operation is not transitive in general.

The “trick” here is only that people assume that dice A winning over dice B and dice B winning over dice C should mean that dice A should also beat C, which it doesn’t simply because dice outcome comparisons aren’t transitive.

So there’s no tricks or secrets, it’s just peoples intuition being wrong.

I personally prefer the intransitive set of D3s to explain this. Assume you have three dice R,B,G. They all have 1,2,3. But on ties we have tie breaker R>B>G on 1s, B>G>R on 2s and G>R>B on 3s.
So it’s easy to see that for each dice there is 1/3 of times when it wins the ties, 1/3 where if losses, and the last 1/3 it either wins or loses based on which dice it’s facing.
That might at face value seem like cheating because “I put the non transitive property into the tie breakers” but that’s just to make it easier to grok, you can change the dice to have faces (1,6,8),(2,4,9),(3,5,8) and you get the same without needing to handle ties. And since 1,2,3 are all equivalent in comparison to anything above 3, it’s practically the same as the first scenario.
Readability.

Sometimes people that can read code, like most of us here, don't get bothered by tokens like "{" or some of the more complex hierarchical structures but for someone that doesn't want to learn/understand code YAML is much more appetizing.
Isn't that how all the people from computer clubs in the 90's turned out?

Like apple came from that shit, heck the entire state of hacking right now with corporation simping don't even get me started on "bug bounties" and "Responsible" disclosure
Turns out there's no certificate or keys leaked, but there was an exposed unsecured web service to generate GP from Poland. It has since been fixed, but apparently there's a couple more still around (Vietnam and such it seems).
Yes, I was annoyed by it being blocked here.
Don't Choose Extinction
In Germany, the concept of "Public Domain" does not exist. (EDIT: It may exist 70 years after the authors death). IANAL.

Besides that, even if it would, the books would not have been in the Public Domain. From the announcement:

> In Germany, they are copyrighted based on "life +70 years" of copyright protection (so, copyright will expire after 2020, 2025 and 2027, respectively).

From a legal and business perspective, neither German legislation nor the Fischer Verlag are at fault here. It's just the way it is (in Germany): Creators hold their intellectual property for life and can make sure, their heir profits from the work of the (grand)parents, as well (+70 years after death of copyright holder).

And while I understand, that Project Gutenberg has limited resources and may have no desire to do the extra work of blocking works on a case by case basis, it would not have been difficult. Instead, they have chosen to collectively punish all people from Germany, which resulted us to be seven years without access, at least as long we did not utilize a VPN.

I am very happy, that this has been resolved now. All the legal hassle has cost (non-profit) money and was worthless, because the solution is the same now, they could have implemented seven years ago.
Apple engineers are generally shy to weigh in as Apple engineers. Apple takes the "opinions my own" more seriously than most.
This is irrelevant, no one using a VPN is also configuring a 'family-friendly' DNS resolver.
> So you start by accusing him of being purposely misleading. He mentions 60 studies

I did more than that: I pointed out not only the use of weasel words but also that no assertion is substantiated in what boils down to a baseless appeal to authority.

Consequently, it's critical that, for the sake of objectiveness and to avoid spreading misinformation, these personal assertions cannot be backed up by handwaving and instead must be supported by concrete evidence, such as references to said studies, if they exist at all.
If they meant not much is produced, that can hardly be an objection to its use, as it's always possible to scale up production.
Where's the source code assholes?
I got so annoyed at all the techbobabble, why couldn't they have just researched how terravision actually worked
That's why there are self-hosted solutions like NextCloud or home NAS devices.
> ??? Is it common that people think he is Asian for some reason? What a strange paragraph to include...

I don't see how it matters whether he's Asian or not. For all I care, he could be a sentient pineapple tree and it wouldn't matter at all to my HN user experience.
Don’t most vpn providers encapsulate both udp and tcp?
This comment made my day thank you
Great to see they're working on Metal support for the viewport (and Vulkan, of course). Apple took their sweet time coming onboard as a sponsor, but now that they have I hope it will give the developers all the support they need to work out the issues.
And here I was thinking that "Unix variants history" or "Linux audio systems" graphs were messy and complicated...
LOL, same here! But, AFAIK, nothing more happened, except us being extremely annoyed.
Python PEP 671 (draft) – Syntax for late-bound function argument defaults
It is Latin shorthand created by Cicero’s educated slave, Tiro. The system was created to record senate meetings and conversations for Cicero to go over later.

https://en.m.wikipedia.org/wiki/Tironian_notes
Enemas do the same thing
We Became a Mobile App of the Year on Product Hunt – So What?
For the purposes of the discussion here, "Gemeinfreiheit" is basically the same thing.
> (1,6,8),(2,4,9),(3,5,8)

I don't think it works, (1,6,8) seems balanced with (3,5,8).
I am sadly in an old country that implemented these checks. Of course I won't validate my age and use different means to access the content. But it highlights why some countries really fail in the digital sphere.

Youth protection is a problem on the net, but you will never make the internet child safe, so parental supervision is the only alternative or your child will get in contact with non-approved content. Sadly, some people believe a clean internet is desirable, so a lot of barriers will be put up completely neglecting the fact that the average 12 year old is probably even more proficient in evading these than most adults.

This is the next bad development politics brought to the net after we now have a lot of region checks. Not a single problem was solved by this and not a single problem will be solved by age restrictions but will make usability worse. This should have been discussed and the problem should have been identified pretty easily.

> In response to mounting pressure from activists, parents and regulators

Thank you indeed, please try to think better...

> People in Japan must provide a document proving their age to use the dating app Tinder

Well, not everything is bad...

> called for new rules to protect young people after a former Facebook employee said the company knew its products harmed some teenagers

Ah, the "whistleblower"...

How long do you think it will take until people evade to other platforms? The content on the web is user generated. Any chat can have content that isn't age appropriate. So either children get supervised, or there is just no protection.

> developing programs to look for signs that users were lying about their age, like spotting when someone who claims to be 21 gets messages about her quinceañera.

So tech companies will spy on text message of little girls. Great idea.

Explaining op-sec to users that they should not give credit card information to random sites is suddenly deprecated. Although recommending certain VPN settings might be an alternative still.

It think Freetube still works and there will be alternatives. As I said, this is not beyond 12 year olds.
You are wrong.

"Lift is the force that directly opposes the weight of an airplane and holds the airplane in the air."

https://www.grc.nasa.gov/www/k-12/airplane/lift1.html#:~:tex....

Since gravitation always points down (BY DEFINITION), "the force that DIRECTLY OPPOSES IT" can only point up.

I hope you don't plan to dispute NASA on what is lift.
With just 6 months of cash in bank, IPO was a desperate contingency plan: Zomato
I felt exactly the same way the first time I read about them, but for boardgame design. But I found that in practice the probability of the effect just isn’t really enough to make it fun, at least in my attempts, and I ended up just using rock>paper>Scissor mechanics instead, because it’s both more noticeable, and has the benefit of being instantly recognized and understood intuitively by players.
I love that there are so many Dad's on this site.