skysight-inc/HackerNews huggingface dataset:
Yes, I cannot personally fathom the appeal of things like Blinkist.

"Get explainers of insights from 3,000+ bestselling nonfiction titles. Free 7-day trial. It takes just 15 mins to read or listen to the key insights from bestselling nonfiction. Audio and Text. Insights in 15 minutes."

Personally I recoil in horror at their marketing as an "app for intellectuals". Genuinely, deep diving is frequently required. Summaries by their nature lack nuance.

I want to read the nuance. I want to give the author the chance to get their point across. I want to read all the footnotes, maybe lookup things in the bibliography.

I don't think anyone I know to be what I'd call an intellectual simply listens to summaries of books. It's sort of anti-intillectual to do that indeed.
This kind of comment is what keeps me coming back to Hacker News
I want to like VS Code, but I can't stand the "dynamic" left side bar. It's used as an "explorer", it's used to handle "extensions" and it's used for search. I want a fixed left sidebar (fixed as an "explorer"). Is this something configurable?
This is only indirectly related to the article at hand, but it effectively is an example of a 'caste' system in the United States.

I was born and raised in California, and ended up living in Arkansas, where I met my wife to be, who had been born and raised in Georgia (the state), near the border of Alabama.

My wife had always been somewhat of an outsider from her family, with the exception of her father. They were very close.

When we decided to marry, she asked me to meet her family, so we drove to Columbus and stayed for a week.

I met her father and liked him immediately. He had a thick west Georgia accent, and had a blue collar job (telephone line repair man) for decades.

My wife to be told me in private that her father didn't know what to make of me. In his old school southern mind, the clearest divide was between the races, and between north and south. We were white, so that wasn't an obstacle, but I'm from the 'far' west, so he didn't instinctively know what 'box' I belonged in.

She suggested that I ask him if we could go out and shoot on his out of town hunting property, which I did. He was delighted but wary.

So the next day he loaded up his guns and drove us out to his 34 acre hunting lot some miles out of town.

He had confided in my wife to be earlier: "I don't know if this city boy knows how to shoot. I don't know if he'll be safe."

Unbeknownst to him, while I had grown up in the city with my grandparents, my grandfather owned a lot in the desert outside of Los Angeles, and we'd taken HIS arsenal out there many times to go shooting.

Back on the rural lot in Georgia, he handed me a .308 Winchester bolt action and one round, and asked me to shoot a sapling about 100 feet away, while pulling himself and his daughter to stand behind me. I loaded the rifle, aimed and shot that little tree down. He asked me to do it again, and I did.

He leaned into his daughter and said, "Ok Michelle I think this boy is all right."

While he and his family had been friendly to me before, after that moment, I was treated like family.

Apparently at least some people from far off California know how to shoot.

Years after the wedding, I asked him about that day, and he was embarrassed. I told him not to be, that it was fine.

He said that he didn't know any other way.

In most every way I could determine, Mr. Shaw was a good, kind and honest man, but he grew up and continued to hold views that many, including his daughter and son in law, found repugnant. But he had learned to keep them to himself, and when he died, those views died with him, and were not passed on to his daughter, nor his grandson.

I'm taking a risk saying this, but here it goes: these things take time to change. Before a hundred years ago, for the most part, I believe the 'rules of society' only changed very slowly, over generations, and when such changes happened quickly for whatever reason, the results were almost always terrible and bloody.

Our civilization is learning how to change more quickly, and we definitely need to focus on figuring out how to be even more flexible, all with sensitivity and sensibility.
Rider is incredible. We lobbied for it at work a couple year ago and it's been so darn nice to use.
"Peter Thiel: So who do you think is going to do this? Who is going to forge the technological future?

Michael Vassar: You. [laughter…]

Peter Thiel: [pause] Michael… you’re supposed to be motivating the people in this class…

Michael Vassar: But I’m serious. It’s a short list of people. You, Elon, Sean…"
50-100 years ago there were huge differences between men and women's test scores, and many speculated that it was due to genetic differences. Fast forward to today where women get equivalent education (at least here in the UK), and those differences have disappeared with women actually doing slightly better than men on average. There's a very high chance that it's not genetic.
> I don't see that with climate change activist. I don't see any change most of these people lifestyle.

How many have you looked at? Have you done studies to determine that "most of these people" haven't changed their lifestyles? Does it matter if activists change their lifestyles when considering the truth of whether or not climate change is happening? They're independent things, right?
OpenAI appears to have completely u-turned (I took out stronger language) on the principles it started with.

It's become just another commercial operation, hoarding it's secrets and profiting off them - which is fine for normal companies but of questionable morality here given it's original manifesto and long term aim of creating a sentient being.

At the very least they should have had the decency to change the name when they pivoted from Open to Closed.
React is amazing at composition. Compared to most other things I tried. Next.js lets you render into static assets with super fast in-page transitions (out of the box).

And if you want to add more complex behavior, it's easy to transition it on per page basis. i.e. I want to lock some pages (courses) only to GitHub sponsors.

This is a bit 'harder' to do than alternatives like Hugo, Eleventy etc. (in my opinion)

Oh and for blog part, if you want to do some fancy things like mdx, React/Next is nice as there is a template you can use for it https://github.com/hashicorp/next-mdx-enhanced

Otherwise, you'd have to create something of your own.
Does not always work. I copy pasted the description below the boxes.
> as if achieving that were only possible through herculean effort

I encourage you to reread my comments, I'm not suggesting anywhere that high-performance requires exceptional effort.

In fact, I'm actively admitting that for applications where high-performance is required, IPCs/RPCs are not an option.

> just isn't worth it for most applications

Performance is valuable, but it's one dimension of value.

My premise is that, given the maturity of RPC frameworks and network tooling in 2020, most already-networked applications can afford to trade the performance hit of additional hops on the backend.

Whether what you get in exchange for that performance hit is valuable?

That is mostly a function of the quality of your eng platform.

> a local message-send is also a helluva lot easier [on the programmer?] than any kind of IPC

This strongly depends on your engineering org, although it seems like this is the point that's hardest to imagine for some people.

If you're on a team that depends on the availability of data maintained by N other teams,

(given the maturity of RPC Frameworks and network tooling in 2020, again)

It is much easier to apply SLOs and SLAs to an interface that's gated by an RPC service.

> spend significant extra effort in coding, deployment and monitoring

The extra effort here is made completely negligible by the existence of a decent platform team.

FWIW, I wouldn't be able to imagine it if I haven't experienced it myself.

> benefits have to be pretty amazing to be worth it

I still think you're overestimating some of the costs (see above). FWIW, I've worked in an RPC-oriented environment for years now, and reliability has never been a concern. Our platform team is pretty good, but we are not a Google-esque company (200 engineers, including eng managers)

The performance trade-off has been demonstrably worthwhile, because we've used it to purchase a degree of team independence that would not have been otherwise possible.
Yes, but those are business challenges. Some handle it better than others, Mega seems to be doing it with a fairly small staff.
On average diabetes causes 4.4 years of life lost, or about a 6% decrease in lifespan.

https://nccd.cdc.gov/Toolkit/DiabetesBurden/YLL
Program Synthesis papers by area
> If the help is going to privileged people instead, it's not affirmative action

While I might agree about this being a bad outcome, I also don't think a "no true Scotsman" argument is helpful. What is described here is still affirmative action - just a bad implementation of it. Instead of trying to define them away, we should admit that such bad implementations can exist, and push for good implementations instead.
That's interesting, did not know about the carbon to cocoa move, couldn't afford anything Apple back then :)

If both platforms had to handle such migrations, I guess it's only fair to say that Windows' solution would be much more difficult given how committed Microsoft is to maintaining backwards compatibility.
I don't think we can take for granted that another social network with hundreds of millions or billions of user can just easily arise. Many social networks have tried and failed.

Also, we were perhaps very naive about the corrosive social and political effects of massive social networks back in the early days of Facebook and Twitter. Hopefully we would look more critically at them and not make the same mistakes again.

IMO it would be much better to have multiple smaller social networks rather than a small number of global networks. Is there any good reason to throw together everyone in one big madhouse — tech, politics, sports, entertainment, commerce — and have a completely "open" forum where anyone in the world can reply and argue with anyone else, on any subject? I feel that was a giant mistake.
> From our Western perspective it feels so wrong that they're essentially trying to extinguish an entire culture and 'fitting' it into China.

What China is doing is progressive system of genocide. They borrowed USSR's system of multiple nationalities, identified different ethnicities, and now are trying to wipe out the Uighurs by merging them into Han. It is only a matter of time till they start doing this with whole bunch of other groups. The Uighurs are seen as threats because of their resistance to adopting majority Chinese culture and because of their 1600 year old desire for self-rule.
Unfortunately they're trying to get you to subscribe to both Peacock and NBC Sports Gold. Most of the tops 6 teams matches going forward will be shown only occasionally on Peacock.
An amazingly astute trick by the British.
You're not obliged to overengineer you code, use XML or annotations. Well, annotations are too prevalent, so not sure about those, but you definitely can limit their use to absolute minimum. There are plenty of libraries with different approaches. Many people don't like magic code which auto-discovers everything, so there are many libraries where you have to be explicit. And modern Java with lambdas often very helpful for such APIs.

I suggest you not to follow the mob and think critically about libraries you're going to pick up or the way you're going to use them. For example Spring can be magic, but you have an option to make it very explicit.
At the peak of IM I personally had at least 5 IM clients running simultaneously (or, when I became savvy enough, a single client that unified them all), so I definitely hear you.

I think two critical differences between the manner IM was used historically and social networks are used now is the (mainly) 1-to-1 nature of chat content (as opposed to mainly 1-to-N nature of social network content) and the usage of persistent state.

Without any actual data, my intuition is that the main use case of chat for most people is ephemeral, mostly-synchronous 1-to-1 communication. I only rarely went back through chat history, usually to find some obscure link or something. And because most people's main use of chat is 1-on-1 communication, there is no need to curate persisted content for external viewing.

A key component of Facebook is curated and formatted personal content that their connections can asynchronously view. Most people do not want to maintain duplicate photo albums on several platforms, post the same thoughts or essays or rants on multiple platforms, etc.
I did not know about this project! Thank you for mentioning it, I think I will check it out.

I had weird issues with Eclim that kind of came and went and that was a big part of my dropping it. If this is more reliable I can see situations where I might prefer to try and edit my Java code in Emacs.
You're right - it is a trojan horse and people are eating up the 'MS heart Open Source' PR. It's obvious when you look at what they're doing with language servers.

They've replaced the open source Python language server with a closed source one. The C/C++ was always closed. Their remote feature and collaboration tools are also closed. They're slowly making people depend on MS services without even realising it.

They want you to run your development environment on Azure and are making it possible piece by piece, turning your IDE into a thin client. And they're open about that aim but still call VS Code "open source". It is not - it has open source components and lots of telemetry so MS can develop those services. If people are happy with that, so be it but the 'love' they get is undeserved.
Yes, we would like to quiet celebrity skeptics. They're a bunch of dipshits who are not acting in good faith and we're running out of time.

The internet works even though its built on a horrifyingly rickety series of dependencies. People complain about other people's code. The only code that doesn't have someone complaining about it is signed Knuth, and Djikstra would probably complain about something if you asked him.
It follows the same naming convention as SFU (Windows Subsystem for Unix) [1] which was equally confusing.

My belief (!!), back then, was that it was intentionally named confusing. Back when it came around, Microsoft was under scrutiny for monopoly behavior. They didn't want Windows to be compatible with Unix in any way; they wanted the world to run Windows (9x, NT) only. That was my belief/theory, as it is now I don't have anything to back it up as it is though. Your theory might equally be viable.

[1] https://en.wikipedia.org/wiki/Windows_Services_for_UNIX
Abolish caste and class alike
Because the only viable alternatives are vim and emacs, which require a bunch of upfront config outside of the old-school pure keyboard interface.
“I’m very skeptical of this, other than <short list of exceptions>. Do you have any citations for this in any other context?”

That would be an interesting discussion I’d like to see, but you derailed it immediately through accusations of bad faith.
VS 2019 without ReSharper does not feel bloated at all.
Meta: I had to read this title three times to guess what it might have intended to say. I suppose it would help if I had heard of this website before. I think "Wait but Why" could benefit from this capitalization, which is also used in the article, or just "Wait But Why."
no i just thought that was an amusing part of the leak

search for "FOIA2011.zip" to read them yourself

scandal was contents of the email, which demonstrated attempts to shut down critics
I was kinda looking at migrating my project over to .NET Core/.NET 5 lately... turns out that despite bringing over Windows Forms and WPF support, Microsoft refuses to port System.Speech for text-to-speech and speech recognition.

Turns out the reason why is that since the Speech team moved under Azure, the Speech team considers System.Speech "replaced" by Azure's cloud-based speech services. Kinda takes any idea I had of moving to Microsoft's modern platform off the table for me, because local-only functionality is a must-have in my book. And there's no reason my Windows machine shouldn't be able to do the same local-based speech capability PCs have had for the past couple decades without the cloud.
And at least for non-fiction books, one implied
assumption at the foundation: people absorb knowledge by
reading sentences. This last idea so invisibly defines
the medium that it’s hard not to take for granted, which
is a shame because, as we’ll see, it’s quite mistaken.

By this notion I won't learn anything from this post, either.
Its a good thing you didn't grow up poor and asian - then you would have had to work even harder with even less privelege
StimulusReflex v3.3 Morphs has been released for fast Rails reactivity
The only thing that's "open" in OpenAI is the name.
I completely switched to VS Code once I discovered the remote development feature [0]. It allows you to run VS Code locally but work on a project in a different environment (via SSH, Docker, WSL). The integration is seamless - search, debugger, terminal, extensions - everything looks and behaves as if it was running locally but is delegated to the configured remote. You can even have different remotes opened at the same time.

I use this setup primarily to have at least some sort of a barrier between my system and the gigabytes of NPM packages that get downloaded as dependencies. Moving between systems easy as well - I just copy the VM images. It also makes it easy to experiment a little bit. If I want to e.g. upgrade an important package and something goes wrong, I just revert the VM and I'm back in business. Having Arch as the distro is a nice bonus.

There's a chance that IntelliJ IDEs will get the same remote functionality as well but the timeline is unclear [1].

[0] https://code.visualstudio.com/docs/remote/remote-overview

[1] https://youtrack.jetbrains.com/issue/IDEA-226455
I have to reinstall PlatformIO every time I use the program.

It only takes a second but its absolute madness.
It just says there are no in-app purchases or ads. I don't feel misled.
From site:

> You can get it in your app store, there are no in-app purchases and no ads.

This suggests that pricing the app is the only revenue source. It is very reasonable that the creators aren’t just donating their work.
>building multi-billion dollar nuclear power plants is not as safe

All nuclear plants blowing up will be safer than amount of pollution we create in a day. We have to realize nothing is worse than the pollution.

I am not saying green groups are the driving force or promoting a conspiracy. its more of disappointment that green groups and oppose nuclear.
But the point of the article is not to make complicated scripts readable again, but to put even simpler commands (maybe even one long mysqldump command) into very short scripts.

I agree that a cli framework is often easier to use than bash, but it also is a dependency. I think everyone should use what he’s familiar with.
Firestick – Universal Remote Control
Shame 'with' will not apply to structs - all the ingredients are already there. Through it might be in the plan for some future release.
C++ Back to Basics: The Abstract Machine – Bob Steagall – CppCon 2020
The correct numbers are 5743 (2020-08-01) → 5865 (2020-09-21), i.e. 122 or a growth of only about 2%, which is indeed very good. Only Ireland, Italy, China, Belgium are better (and 18 outlier countries adding zero to one deaths only because they each have less than 83 deaths absolute). So, following that definition of "done", I agree Sweden meets it.

But at what cost? Its deaths per capita quotient is horrendous! The thirteen worst countries are:

|deaths 2020-09-21|pop in million|deaths/1000 capita
San Marino 42 0.0339 1.24
Peru 31369 32.5105 0.96
Belgium 9950 11.5393 0.86
Andorra 53 0.0771 0.69
Bolivia 7654 11.5131 0.66
Spain 30663 46.7368 0.66
Chile 12379 18.952 0.65
Brazil 137285 211.0495 0.65
Ecuador 11095 17.3737 0.64
United Kingdom 41877 67.5302 0.62
US 199862 329.0649 0.61
Italy 35724 60.5501 0.59
Sweden 5865 10.0364 0.58

The average for that column is 0.12 and the median is 0.04. It's a really bad trade-off for Sweden to let five to sixteen times more people die than usual just to achieve a small growth rate a couple of months into the pandemic; this does not make any sense. For comparison, Germany's growth in deaths in that time frame was also quite small, namely 2.5%, but they have an under average death quotient of only 0.11.
But original comment is a lie. There are thousands of castes all over the country - different in every state. So education boards create categories (named 1,2A,2R etc.) Each such category is an umbrella for x number of castes. And perhaps this category is indicated next to students' name and not the caste itself.
Unfortunately, the caste system is more complex than the issue of race in the US.
The reservation system in India was instituted to bring parity between the downtrodden castes and the upper castes.
When I was in engineering school in the late 90s, if you were from a lower caste, you barely had to get passing marks in the engineering entrance exam to make it to a top engineering school. And you would still have unfilled seats.
A friend who belonged to a lower caste ( got a rank of 25000 in the entrance exam and breezed into a top engineering school), while another guy from an upper caste who got a rank of 5000, basically was rejected. You pretty much had to get a rank under 3000 if you were from an upper caste to get an admit to any engineering school.
Not everyone who is upper case in India is rich, in fact the Brahmins are mostly lower - middle class. To be poor and Brahmin is like getting doubly screwed.
The reservation system does not stop at education, you have it in public sector jobs.
Merit took a big hit, people who were unqualified started making their way into education and jobs.
It's a good idea taken to an extreme.
A lot of these "Brahmins" are butt-hurt because of this, but hey, you are in the US now, leave that feudal thinking behind.
Coming soon: Facebook gets exclusive deal to open source.

I’m being facetious, but this announcement really does go against what feels like the core value of the OpenAI project.
Anyone remember Google Wave?!
I just want to smooth scroll with vim keys (hjkl). Too much to ask? :/