skysight-inc/HackerNews huggingface dataset:
Yes. My previous company had a homegrown system previous. As bad as workday is, it was an improvement.
Even if their conclusion is correct, which after a quick skim I didn't see how they measured "cognitive" skills the result is kind of dumb.

Working on math problems might not make you a quicker thinker overall, but it will teach you math! The specific skill you enrich will become stronger at the expense of the rest of your life. I agree that time spent not socializing damages the ability to socialize (it's a joke among engineers in school). Clearly we are not making great tradeoffs, but I'm not sure this result helps us very much beyond what we already knew.
See the work of Iris[1] project. It's open-source[2] and based on Coq, see Rust-related work[3] in particular.

[1] https://iris-project.org/

[2] https://gitlab.mpi-sws.org/iris/iris/

[3] https://gitlab.mpi-sws.org/iris/lambda-rust
Anybody know how you create one of these profiles if you already have a private repo with the same name as your username?
Are there any 20 year old examples of terms with the popularity of master/slave that everybody has forgotten?
> Do we have anyone in the community that can enlighten me on the root case?

The technical root causes are pretty boring really. The root cause is the way that software purchasing happens in sectors like healthcare, education, government.

Your portal software undoubtedly cost an eye-watering amount of money, almost all of which went to middlemen while the actual software was built by an outsourcing company probably in a market with very cheap low-skill programming labour, who have probably developed a specialty in taking advantage of unclear requirements to get paid even while delivering a turd.

The middlemen have great LinkedIn profiles and many contacts in the healthcare industry, and the software works (the only people complaining about it are the people who actually have to use it, but thankfully none of the people responsible for buying this software actually have to use it!) so the work keeps rolling in.
Future maintenance costs; environment impact; actual effectiveness once water level raises in future; excessive realization costs and corruption.
I love mercurial but since I've gotten used to git I miss the lack of the staging area and stash in mercurial. I have to grudgingly admit they're very useful.
China also spent like a third of the government's budget on the war in the relevant years. It was a massive sink of manpower and materiel.
i'll throw out a mention of the youtube channel Sampson Boat Company: https://www.youtube.com/c/SampsonBoatCo

it's one guy and various volunteers working to restore a >100 year old wooden sailing yacht. while he isn't even trying to teach wood working, i've learned quite a bit, and he's certainly caused me to reevaluate what can be accomplished with wood.
Yeah it’s generally a bad idea to leave the center pith in your project.

However, I often buy a nice clear 2x10 (or 2x8 or whatever) that has pith down the middle, and then just rip it into 2x4s that avoid the pith. The overall quality of the wider boards tends to be much better than the garbage that gets made into 2x4s at the mill.
A classic paper. The general struggle in security is getting to a point where you minimize the trust required by your application.
Half-Life 3 and Left 4 Dead 3 were both scrapped because Source 2 was unfinished
That is probably where they found the YouTube video in the first place, and they wanted to relay that part and give original citation.
> they're worth making to demonstrate exactly how arbitrary language is to change

Why is that so important? Also, who doesn't know that? Plenty of changes over the past few decades, for example "restroom". Language changes all the time.
We must understand the word 'silo' differently. Twitter and Facebook are the leading examples of siloed sites in my sense of the word. Twitter has follow lists, Facebook has the social graph. Similarly, on Reddit there are subreddits. HN has no mechanism like any of these: everyone is one big room, for better and for worse.

I think this has significant effects, which I wrote about here: https://news.ycombinator.com/item?id=23308098

Re 23743914: I've banned that account. We didn't see that post at the time. I don't think it's typical for such a comment to get upvoted. From what I see, the vast majority get downvoted and/or flagged and/or moderated.
Monopoly Games Helped Allied POWs Escape During World War II
not really since it is around imports map something native to deno, the purpose is to make it something familiar like npm
I haven't used Xcode much personally, but it automatically shoots up to the top of my hate list on account of the fact that it's a mandatory 20GB hog just to use the iOS Simulator. In my particular use case (React Native + Expo development), attempting to manually prune the installation files of SDK packages I will never use (e.g. Watch) somehow breaks the simulator.
PyCharm / IntelliJ - I used to be a die hard vim user but these products just blew my mind. Worth every penny and then some!
My understanding is that JIRA was originally built as an on-premises solution, so request latency wasn't an issue.

Then they moved everything to a cloud hosted solution, but the assumption of requests being effectively zero latency was still built-in, so now firing hundreds of requests with high latency makes everything feel super sluggish.

I'm working on my own issue tracker [0] that stores everything locally, which means no network latency. Eventually I'd like to build a sync backend for it so you can share it with a team, but for now everything runs locally.

[0] https://twigtask.com/
You could have said all the same things about the Intel transition

There are still going to be lessons learned from deploying millions of these devices that will be fixed in the second generation
40 maybe.
5. You cannot specify a Download folder. Yes that's a thing in 2020.

Considering that browsers have also adopted this "modern stupidity" for a while, I'm not so surprised, but the lack of a "Save As" option definitely perplexed me the first few times I've tried to download something --- clicking Download and expecting at least a choice, but seeing "download complete" makes me think where did it go!?!?

The response to that feedback item is baffling, but it's definitely not an uncommon thing for a big bureaucracy like MS. The actual code change probably takes minutes, but the mound of process associated with it causes these sorts of anti-decisions to occur.
> Talking to other Mac users, this seems to be common knowledge - I guess only Windows users moving to OSX should be wary.

It's common knowledge because very single Mac OS X user has lost data due to this bug that Apple has refused to fix for years.
The disappearance of local news is a slow-moving disaster
> One of those posts made it to #16 before being flagged, the other did not make the front page at all.

Well, presuming we're talking about the minervanett.no article, there's also this submission that made it to #2 with 24 votes and 18 comments in the 10 minutes before it was flagged to death:

[flagged] The most logical explanation is that it comes from a laboratory (minervanett.no)

https://news.ycombinator.com/item?id=23738545

http://hnrankings.info/23738545/

Then there was also a version a week earlier that got to #3 in 5 minutes before it was killed:

[flagged] [dead] Norwegian virologists suggest Coronavirus originated in a laboratory (minervanett.no)

https://news.ycombinator.com/item?id=23738264

http://hnrankings.info/23738264/

> You'll find that scale of upvoters upvoting anything, some of the time.

I found that to be a surprisingly high number of votes in a short period of time, likely indicating that there is a substantial population on HN who would have liked to discuss that story but were prevented from doing so by a (presumably) much smaller number of flags. Is it actually common for stories without a broad degree of interest to get that many votes in their first few minutes?

> it was users who flagged it down, not us

Technically, but I'm hoping that you try to review the flagged stories and recover the ones where you disagree with the flagging? Otherwise this would seem to allow a "tyranny of the minority" where a small number of people who want to prevent a discussion from taking place are able to enforce their beliefs on the rest of the larger group. I'm a lot more comfortable with you using your expert judgement than with trusting that flags will always be used appropriately without review.
Legislative means we’re not used. China had no legal authority to do what they did... but no one will stop them.

You are correct to point out that force was not used (n/m the divisions of tanks that have been on the border), and Taiwan is different.
> Something as innocuous as `T x;` or `T x = y;` will allocate in C++

I think saying these will allocate is wrong. They can allocate, but only if T allocates and manages memory, which depends on what T does.

I am skeptical of the more general claim. Anything but a truly cursory skim of the code is going to tell you that these lines are constructing a new object, regardless of the syntax, and to actually know whether it allocates memory, you need to know more about T, which is true in either Rust or C++.
The first iPhone launched for 599 and was quickly slashed to 399 and lived a year before the app store launched. If you were an early adopter, you were a sucker, period.
Well I now go out of my way to use those terms wherever I can. I’m not personally a fan of doublespeak or censorship though.
Because this happens in every thread about China, hordes of whataboutists show up to try and derail the conversation.
Hmmm... US invades Japan, turns it from a militant authoritarian system into a democracy, then gives it independence. Invades, then turns Philippines into a sovereign nation. Same with South Korea. Same with Western Europe post-WW2.

Has China done that?
It is a little ridiculous that the Republic of China can't be a member of world health organization though.
Did they ever fix that memory leak?
Not relevant to the article, but I just want to say that woodworking is fun. Yes, there's a lot of things to learn, everything from the wood/material itself, to the tooling, to finishing. Just starting with small stuff is great, and doesn't need to be expensive.

We learned woodworking in school, and had a really great teacher throughout the years. I later started playing guitar, and use a ton of what we learned when building or fixing my instruments. Currently working on a mahogany body, and it's very soothing work.
I think it's a mistake to call a polymath a generalist. The concept of a polymath is predicated on top notch knowledge and skill at multiple disciplines.

Generalist implies breadth but not depth.
I imagine Javid will battle it out with Sunak if the Tories decide Boris can't cut it against Keir
I think it's due to the success of the Hunger Games franchise, which introduced the concept to (Western) pop culture.
Not backing up the parent skeptic comment, but here is a source I found for sea level rise:

https://www.nationalgeographic.com/environment/global-warmin...
it's really a problem that the first letter is upper?
A little over 10 years ago I started a social network for neighborhoods. Instead of people joining the network, houses would join, and people proved they lived in a house by having us send them a postcard with a code on it. Incidentally, while searching for a domain, I even tried to track down and buy "nextdoor.com," which I learned a year or so later had been in stealth mode.

I first did a small launch in my own neighborhood to tune the product before going broad. It was during this phase that I discovered the toxicity of social networks. I was either a witness to, or drawn into, every petty bickering match on my side of my zip code. I am certain my product gave a wider voice to the wrong people. I should have known; ten years earlier I was an officer of my homeowners association, and it was the same thing, but face-to-face.

This wasn't the only reason I shut down the project, but it was the biggest. I thought I'd be bringing people together. I was right, but I had incorrectly assumed that doing so would be a good thing.
> Every laptop Apple has manufactured in the last ten years has an LED connected to the same circuit which powers up the camera. You cannot send power to the camera without also sending power to the LED, which will in turn cause the LED to light up. Unless the LED is broken, in which case you will know because it will never light up.

In order to accept this argument I need to trust that you, an internet rando I know nothing about, are telling the truth AND that it'll remain so for any future Apple models. I think no matter how confident you're in your assessment of the current Apple hardware, you can't in good faith argue that they will not change course in the future for whatever reason.

Also, again, they already messed it up once in the past. It won't be hard to imagine that they will do it again some time in the future or already doing so.
Do not remain nameless to yourself (1966)
London is currently in a life or death battle with HK over its future as a financial trading hub. Brexit was making prospects difficult for the UK, but an exodus of the wealthy upper class and their businesses to London would change that.
I'm surprised at how many people don't initially remember what Y2K means, since it was a huge thing that everybody was talking about about for about 6 months before and 2 weeks after. Mention it now, and virtually everyone says "Hah, I forgot about that!"
Sounds like a mess. If each piece is from a different provider, who put it together?

I've seen what my doctor uses and know from relatives and friends what a pain it was to implement. And this is one of, if not the leader in clinical software. It was an "epic" disaster but now it seems ok-ish. Very user unfriendly still, but I'm sure it gives the hospital administrators the ability to spy, err I mean generate reports.
It's Official – Steven Pinker Is Full of Shit
Battlefield, Operation Flashpoint, and ARMA (among others) had maps large enough for BR type gameplay almost 20 years ago.
I would never say that the US is an authoritarian state on par with the vileness of the PRC. But your specific claim was that we’ve never done to our own citizens what happened to the protesters at Tiananmen, which I now guess hinges on how coordinated the killings were. I think this is historically inaccurate, absent engaging in this kind of special pleading.
Thank you for the recommendation. Celine Alvarez does have a book translated to English:

The Natural Laws of Children: Why Children Thrive When We Understand How Their Brains Are Wired

> A powerful, neuroscience-based approach to revolutionize early childhood learning through natural creativity, strong human connections, spontaneous free play, and more.

She has a home page, with an English version of some of her articles.

https://www.celinealvarez.org/en/our-approach
China lifted a billion people out of poverty after putting them there in the first place.

The various incarnations of the dictature that is the CCP have killed millions of its own people through labour camps and unchallenged economic policies that literally resulted in famines and poverty.

But that's not the point. Comparing the evils that each country has done is a distraction from the current topic. It's not the US giving lessons here, it's people like you and me saying that the very present behaviour of China in Hong Kong is unacceptable.
And straight to the course: https://ocw.mit.edu/courses/aeronautics-and-astronautics/16-...
This is a good point.

The right way to do this is to support arithmetic operators for types that implement a specific interface.
Why don’t you offer your own counter? Just curious
The point is you are starting the comparison at the most convenient point for your argument.

75 years ago the United States was part of the allied powers that helped put an end to a genocidal dictator with world domination plans. 200 years ago the United States was a major participator in the global slave trade and actively waging war and committing genocide against the ingenious people of North America.

No ethnic or national group of people have been virtuous throughout history. No ethnic or national group of people have been evil throughout history. Trying to cut history into a small slice in order to draw a moral contrast is misleading and ignorant at best.
"A newer computer won't make your code run 1000x faster :) "

unless it is quantum?
The first iPad was a dead end, the performance was abysmal since it was basically a 3GS with a bigger screen, it didn't even have extra RAM to handle the larger graphical assets. Software stopped supporting it very quickly because it was impossible to get anything running under the RAM constraints. The iPad 2 which doubled the RAM had a much much longer lifespan
Hmmm.. immoral? That's debatable when you condemn China but the Republic of Vietnam committed many of the same atrocities.
These bills are self-defeating. I suffer no affections for narcotics dealers and human traffickers seeking anonymity, but I also suffer no affections for "Western" bankers fixing LIBOR and NSA tapping phones of our NATO "allies." As is, our USA "cloud" is already a Trojan Horse. At this point, Open Source and strong encryption are already prerequisites of any imaginable national sovereignty. If we can't "export" strong encryption, we'll just "export" strong encryption engineers.
Important distinction: this is an epistemic "can", not a deontic "can".

In other words, they are saying that it is possible to keep your windows open if you want to and still not let noise in--not that you are permitted to cancel the noise, but must keep your windows open anyway.

I had initially thought this would be something about indoor CO2 buildup or something, but no.
Reference appreciated - there is one translated book:

Freinet, C.: Education through work: a model for child centered learning; translated by John Sivell. Lewiston: Edwin Mellen Press, 1993. ISBN 0-7734-9303-4
what trex does is, downloads and caches the modules and stores them within the name aliases provided by the import map
No, because if data that was encrypted is used in court, at least you know that the encryption scheme has been cracked. Even if they don't show how they cracked it, you can at least know it has likely been compromised (unless, of course, they somehow installed spyware on your device to intercept the data before encryption). I believe that people trying to break encryption leads to better encryption.
Put the README in it?
It’s no longer true at those media organizations either, if it ever was.
Ah, that was the one I remember seeing. In such cases, if (a) article is substantive and (b) there is a chance of an intellectually curious discussion, we turn off the flags and (probably also) downweight the article as a counterweight to sensationalism, which always attracts extra upvotes. In this case (b) seemed hopeless, so I didn't.
You realize that as long as there are humans there will always be evil. I can't think of a single society in history that hasn't committed some form of evil.
end-to-end encryption is the only way that you can keep democracy alive/healthy
What's the point after discovering what helps you sleep? I found out I don't sleep well when there's any extra light, and after that there's little benefit from my sleep tracker, except it's also a fitness tracker that I don't think is cumbersome to keep on.

What does the data do for you now? I have a day's worth and then I don't care much after, history isn't very usable or actionable.
There's also a very noticeable lag on mute/unmute, that causes others in a conversation to miss the first word or two that I say immediately after unmuting. The workaround is to wait a second or two before speaking, but I've used VoIP and video back in the MSN Messenger days, on a far less powerful machine, and it didn't have that problem.
IntelliJ / Android Studio / other JetBrains IDEs. Maybe a little too resource intensive, but the UX and context-sensitive intellisense is light-years ahead of the competition.
I have always thought that, as mentioned in the article, time is the greatest enemy. Human minds are incredible at understanding and theorizing, if given enough time. But when we are young and lacking information, pressure and trust of authority create a time-restriction that disallows us from forming truly "soft" or flexible models. Thus we are sort of taught to "forget" about a problem once it is solved. The problem itself becomes a task to be finished (for brownie points) rather than an actual problem with its own unique set of rewards. Not every problem rewards equally and even some problems may be detrimental to solve, but the self-education that our education system requires of our minds to succeed in the system makes it such that we regard problems as something we need to solve as proof to authority that we may get some free time.

Great post.
This is an interesting distinction within any industry. Who's the customer? Ultimately what matters is how the buying decision is made -- who has agency.

Parents and grandparents are the ones who spend the money, sure. But the advertising is directed towards the kids.
Some have discrete graphics by AMD, there's one that even takes a half-sized actual nVidia card of some sort. The bang/buck suffers a fair bit there, I think, unless you're really pressed for space. But if you're considering an eGPU box, you probably aren't quite to that degree.
>We need to spread the word that with the right sort of practice, pretty much anyone can develop incredible abilities.

And not lose appreciation of how amazingly incredible it can be when someone like Newton or Mozart comes along and puts in the right kind of practice themself.
The video's over an hour long. The Drive article provides a useful summary so you can decide if you want to watch the video, which is why I linked to it.
ToastMaker JavaScript library to create toast notifications on web page
You'd think more people in leadership positions would try getting end-users involved in acquisition decisions. There seems to be a significant bias against doing that sort of thing in large organizations.
I'm really sorry you're dealing with this. My father was similar to my mother, me, and my siblings, and it's still fucking me up decades after moving out.
I started collecting them years ago after posting https://news.ycombinator.com/item?id=13110004. After a while that joke felt a little mean, but I kept adding to the list because I found it to be a stabilizer for my own sanity. When someone accuses you of Hitler it helps to review the Stalins and vice versa. It frames the situation differently and makes it a little easier to calm down and hopefully react better.

I haven't written much about my experience moderating HN because I don't want it to be about me. Occasionally little blobs squeeze out under pressure. Also, I'm not sure I could describe it very well. It might take more of a novelist's skill to explain the experience. I'd probably just use a lot of words like "surreal" that don't say anything, or come up with metaphors that are good for venting but again, don't really explain much.

What I do want to do is distill the moderation explanations I've posted over the years into a sort of expanded FAQ or commentary. If anyone has noticed how often I post HN Search links to past explanations (which I hope is not too annoying), that's because the explanations have converged over the years, on I'd guess at least a couple dozen different significant issues. Things like how we moderate politics on HN, how it's not ok to insinuate astroturfing, how we handle reposts, and so on.