skysight-inc/HackerNews huggingface dataset:
There is https://blog.darknedgy.net/technology/2020/05/02/0/ which puts systemd in its historical context, explains some of the criticism, and then goes into the technical details. It's a long post and the tone makes it difficult to continue reading at times, but I learnt a lot from reading it.
I think it's pretty obvious what the new orthodoxy is, and she gave some examples of it. How many more questions do you want to ask? The NYT is condoning high school student canceling each other, hiding anti-Semitism from certain writers they like based on the obvious factors, making wild narratives about US history (like their Revolutionary War revisionism), and most importantly, unlike papers like the Financial Times which publish multiple competing views side by side (there are probably few FT readers here but it really is a highlight), they intimidate people who are centrists because they don't toe the line. Which line, you ask, what do you think?

We accuse Republicans of being anti science (they are, it's often true), but we publish op eds criticizing protests on the right as carriers of coronavirus while praising protests of another sort. Last week Krugman criticized red states (correctly) for opening up too soon, but he said absolutely nothing about the California spike.

So what do you want in a newspaper, facts or agitprop??
Yep.
We're considering Python, Go, Java and few others.

We have a waiting list here! (also there's link in the homapge)
https://docs.google.com/forms/d/e/1FAIpQLScexiehdwDWJwxZJym8...
Good article, but I do feel disagree strongly with this statement:

"while I mourn the end of a free and vibrant Hong Kong that I have had the pleasure of visiting on multiple occasions, I am unmoved by complaints about China’s promised adherence to the Basic Law; that was an agreement imposed on China by a colonial power, and Hong Kong is unquestionably a Chinese city, ultimately subject to Chinese law."

Hong Kong is a unique place, with a unique history, unique government, and more. Yes a Chinese imperial government leased land to British under duress. That imperial government no longer exists, period. The British gave it to a different government under clear terms that were violated. So where does that put Hong Kong? I think you can argue a bunch of different positions, but not that it is unquestionably under authoritarian Chinese communist rule.

This is disregarding the liberal traditional opinion in the West (and Locke, etc ) that people have universal rights period, and that governments that violate those rights are not valid governments.

I think there are stronger philosophical positions to take, including that Hong Kong should be Independent by right, and that China violated it's agreements with the citizens of Hong Kong.
I'm confused: are you saying Marx wasn't a philosopher? Like, disagree with him all you want, but claiming what he did wasn't philosophy is like, a bit extreme.
I believe you missed the humor in my comment, as someone with generations of family in the region.
Extensive discussion: https://news.ycombinator.com/item?id=23830867
GitHub and other forges are value added services on top of git. They wouldn't be this popular if it weren't for issue trackers and merge managers, CI and that sort of stuff. They are centralized and can't be migrated out once an account is locked. GitHub can be considered a monopoly because recruiters tend to neglect repos elsewhere. We really need decentralized/federated alternatives to that.
1. They would need to be somewhat technical, so they would not be cheap. Let's say $70,000 a piece.

That is roughly the fully-loaded cost to employ a senior software developer in much of the world. A decent but first-line tech support agent would cost a fraction of that amount almost anywhere outside the US.

2. It is a free product. Would you spend 7 million a year supporting a free product?

Presumably for the same reasons you spent far more than that to buy and continue to operate the service at all.

3. 99% of complaints would be of the nature "GitHub is broken. HELP!" and really be some person who did not set the origin before pushing.

Then 99% of the complaints will be dealt with quickly using standard replies and references to FAQs. These aren't going to be the ones attracting hundreds of comments and presumably thousands more readers on prominent online forums for software developers.
> Now, of course "the mob" can get things wrong. We see it all the time — and it's not a progressive or "cancel culture" thing specifically. It's just a side effect of these very rapid and short-burst communication platforms that many people use these days.

"Getting things wrong" is a symptom of social media and misinformation; cancellation and mobbing, however, are almost unique to progressive mobs. There are conservative mobs. E.g., the campaigns against Sarah Jeong, Kaepernick, and the Dixie Chicks [circa 2005]), but these are far fewer and they punch up (and in the case of Jeong, she really should have been terminated based on NYT's own policies and track record irrespective of a mob).

Misinformation is a problem, and Donald Trump wields it to great effect, and I'll happily talk about that in a pertinent thread.

> Regardless, if you dislike hate-filled mobs reacting to bad information, then you have to admit that some sort of content control has to be applied by social media platforms themselves. Or else it will continue to happen.

I certainly think that social media companies should be held to account for the consequences of their curation policies or else they should not curate at all. I don't think they should be allowed to claim to be "dumb pipes" when it suits them even though they're transparently not "dumb pipes".

> Progressives — even cis white male progressives — have every right to be offended and to express their opinions against something they perceive as harmful. I imagine if you're on the receiving end of this then, yeah, it can feel like a coordinated mob and I have no doubt that it can be downright traumatizing. But that doesn't mean it's wrong or that you've been "cancelled."

You're quite right--anyone who argues that cancellation and criticism are equivalent would indeed be mistaken. Cancellation refers to concerted campaigns to harm someone, usually by having them terminated or defaming them. This is harassment, not criticism, even if it's not prosecuted.

> It is, again, a side effect of how our social media is currently designed and I'll be honest that I don't know what the solution is.

Social media certainly plays a role, but if it were the primary driver, we would expect these mobs to be evenly distributed across the ideological matrix.

> And even low-level racism, sexism, etc which they maybe could get away with in the past will now be scrutinized. But that's a good thing, because we as a culture need to be scrutinizing how certain beliefs cause people real harm.

"Scrutinized" is one thing. The problem is that overwhelmingly there is no evidence to support claims of 'racism' whatsoever, and yet the penalties are harsh. There's simply no evidence at all that could acquit you in the court of Twitter. Kafka couldn't write fiction like this.
Any clues on what they author is using it for?
Big huge banner:

"Full Self-Driving Hardware on All Cars"
Might be a bad analogy, doesn't mean the situation/environment isn't problematic, though.
Bzl is the most advanced build system on earth tbh. I have yet to see anything that compares for large-scale C++ development.
It doesn't look like he is criticizing welfare per se, but the fact that the welfare system is built in a way to punish the poor even more. Or even the health system, which treats the poor but puts them in huge debt. The critique seems to be on the institutions that only serve the present structures of power.

To be honest, it's hard to disagree with him on this, even being in favour of welfare and/or socialized healthcare systems.
Vmagent – resource-efficient Prometheus metrics collector
>* a new site with the same idea could have gone life and absorbed all the users.*

But that did happen - it was called Musical.ly, which is now known as TikTok (US). I don't think people realize that the US version of TikTok was preceded by an app called Musical.ly, which was also Chinese owned, but failed in China but had massive success in the US.
If someone is mentioning Hitler in a code review someone is at fault.
Obviously hard to say anything long-term about a novel virus, but studies have been made of its cousins.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7228737/
I wondered when I can buy a AMD workstation with official ECC support, looks like that will finally be possible in September. Hope the price will be OK.

There are higher base frequencies but lower turbo on the new TR Pro vs Ryzen 9:

| name | CPUs | base | turbo|
| 3955WX | 16/32 | 3900 | 4300 |
| 3945WX | 12/24 | 4000 | 4300 |
| 3950X | 16/32 | 3500 | 4700 |
| 3900XT | 12/24 | 3800 | 4700 |

Edit: the new, much higher TDP is not welcome news.
You do have a point. We absolutely lack any meaningful action, unfortunately.
Maybe they just feel that it's a good time strategically to push the envelope on multiple fronts while everyone is distracted by COVID.
It was a letter, not a book long argument. But she did give examples to answer almost all of your questions.
The author is talking about keeping things simple which is not a bad idea. I am genuinely interested in why etcd switched to gRPC?
Walking down the hallway in my physics department (pre-covid lockdown), I see almost all Macs. Some of them run windows, but most are apple hardware and software. Windows is quite rare when it comes to professors. It's more common among the grad students though, about tied with MacOS.

It was like this in my previous department as well.
These types of moves really remind me of what caused Microsoft to get the ire of regulators in the 90s. Doesn't this seem pretty anti-competitive if it can be proved that the results from other companies are better, but youtube results are chosen instead. Of course the definition of "Better" is subjective, so there's a huge amount of wiggle room.

It's interesting that the "brand new" search engine seems like a dead industry. All of the newer competitors aren't starting from scratch and are just aggregating together results in new ways or focusing on privacy. Is it really that impossible to bring into existence a new search engine. For the vast majority of queries Google seems to only return major brands anyway.
Succinct/compact/compressed data structures for data-intensive Python programs
I think we agree more than may seem apparent at first glance. In a sense, you are also making the same point I was trying and probably failed to make. Please bear with me as I give it another shot.

The difficulty of cardinality estimation is a function of the expressiveness of the language. Imagine a new query language, SQL2, that only has the SELECT and FROM keywords -- no WHERE, no JOIN, nothing else. Cardinality estimation in SQL2 is trivial: just store the counts for each table, and you can estimate everything trivially. Optimal query plans are trivial by extension as well.

Now let's add the WHERE keyword and a few operators to this SQL2. Cardinality estimation and good query planning got much harder now! For example, if the WHERE predicate touches two columns, we need to know about correlations between the two columns, or we might make incorrect estimates and therefore get worse plans. And since the plan space got bigger, we spend more cycles on planning. If we continue to add more features to SQL2 to bring it to parity with SQL proper, all these problems get harder as we go.

The language semantics behind GraphQL compiler aim to get sufficient expressiveness for many (hopefully, most) use cases, while limiting the scope so that the problems of cardinality estimation and good planning don't become too hard to solve effectively. In comparison, SQL is significantly more expressive, and as a result also much more difficult to execute and optimize.
Once again, we have Conservatives trying to push a false narrative that they're the "innocent victims of censorship."

The reality is that Reddit removed a handful of subreddits which were openly advocating for discrimination or violence against people because of their race, religion, or gender identity.

Admins didn't touch /r/Conservative, /r/libertarian, or the major right-wing subreddits. the_Donald was already long-defunct and had migrated to another platform. The Right got to keep its safe spaces.

Are you arguing that memes about how black people are all "thugs" or "thieves" are a core tenet of modern Conservatism? Or that your political doctrine requires that trans women should be treated as men? Perhaps you think /r/joerogan should enjoy seeing a blackface video saturated with racial slurs?

When you argue that someone ELSE's lifestyle or race is a threat to your politics, then the problem isn't them, it's YOU.
I'm interested in boating, but haven't gotten into it. I have read a lot, for what that's worth. My impression is that people have the wrong mental model for boat economics and get screwed over because of it.

The core problem is that the total cost of ownership for a boat is a small fraction of its purchase price. Also, the incremental cost of owning one even when not using it is relatively high.

Think of cars. Let's say you get a little extra cash and you feel like having something fun to drive. You've got some extra space on your driveway. You get, I don't know, a used sports car or a camper van or something. Once you've gotten it, most of the expenditure is done. The insurance is cheap since it's not a daily drive. You've got space for it already.

In other words, if you can afford to buy a car, you can probably afford to own a car.

Any boat larger than a fishing boat that you can trailer yourself and store in your yard is the polar opposite of that.

Boats are actually pretty cheap to buy. There is a huge used market for boats driving prices down. There are many many people looking to not own a boat (which should probably be causing alarm bells to ring in your head). You can often find sailboats for free.

The reason is that the cost to own them is quite high. If you keep the boat in the water, you're paying rent at a marina slip. That's expensive in desireable areas. Populated coastal areas are obviously almost always desirable areas. Also, the water and its contents are constantly doing a number on the boat. Barnacles grow on it. The salt corrodes any exposed metal. Sunlight and UV light break down anything plastic. Every day of the boat's life is burning money regardless of whether or not you use the boat.

You can store it out of the water, and that helps. But that makes it even harder to take the boat out, so maybe you're not burning as much money every month, but you're also using it even less.

This does not mean that boating sucks or is unaffordable. It just means you need to have the right mindset for it. Don't think of a boat as a toy. And object that you can buy and put away when not in use. Think of it more like a pet, like a horse.

If you're rich, you can be a horse owner if you want and treat it like a toy. Throw many at it, pay stablehands to take care of the horse when you aren't around, and don't care about the money you're burning even when you aren't riding.

If you're not rich, you can also be a happy horse owner. But it has to be your thing. It will be a major part of your life, and occupy a very large slice of your free time. You'll move to the country to make it more affordable. You'll spend time every day taking care of your horse and enjoy the satisfaction of doing the work yourself. You may not have much time for other pursuits, but it will be your horse through and through.

I look at boats the same way. You be happy using it a few times a year if you're rich and don't mind throwing money at it. Or you can make it your thing and use it so frequently that the monthly expenses are amortized across a large volume of joyful use. But what you can't do is be a happy casual boat user if you aren't wealthy.
Possibly, but it could be just be pragmatic - if I lived in the PRC, I would be very, very nervous about sharing some kind of unfiltered feed of my data with state entities. Living outside of the PRC, it's harder to imagine what kind of practical use they'd put that same data to - though that might get more exciting if I traveled to China at some point in the future...
I think I prefer not to look at stock / market cap too much in this climate of excess money sloshing around. It's just a popularity vote.

What I really have to give Tesla is: they have cars; they actually make them in factories they built; they built their own battery factory; they also invest into software side of things. And lastly they invested a ton into the charger network, which initially helped them get off the ground.

Other companies may have EVs but I feel they are not as invested / well matched to IC car manufacturer culture. But again, time and numbers will tell - who is actually making them, how many, and how well do they work.
Managing Unix and Windows machines using salt-sproxy
> When I read these anti-kubernetes articles, of which there is one every couple of months, I think of an analogy with tailors. I mean, a made-to-measure garment is strictly superior to what you can buy from Old Navy. If you take a tailor into Old Navy you would probably get a similar rant about how badly made the clothing there is. I also recognize that everything that Kubernetes/Docker is doing could be replicated more simply and with greater craftsmanship.

But down in reality, most companies are probably running their own made-to-measure deployment and operation schemes with lower quality and consistency than Old Navy.
My brother had a temperature and got tested for the SARS-CoV-2, which came back positive. He sheltered away from his pregnant wife, and survived. His wife got tested too, but her test came back negative. Then she had the antibody test, which came back positive.

My working hypothesis is she got the virus and exposed my brother, or they were both exposed at the same time & she was asymptomatic on account of the biochemistry of pregnancy, sorta like all those asymptomatic women who tested positive after they showed up at the hospital in NYC to give birth [6].

NYC took COVID-19 on the chin because the doctors hadn't yet figured out that ventilators aren't needed when the patient is capable of breathing on their own.

This article is the pinnacle of single-variable thinking. What is NYC going to do when the sun goes away for the winter, and coronavirus season comes roaring back? I'm sure the media will castigate the public for daring to take off their masks.

Dr. Zelenko had a good point: patients showed up in his office after 3-5 days of symptoms. It was easy to tell if the patient probably had COVID-19. Why wait another 3 days for a test to come back positive [5], when you can just start treatment the same day with zinc [3], an anti-inflammatory antibiotic (azithromycin), and a zinc ionophore [4]? He said it's about $20 for his course of treatment, whereas if he'd waited for a positive test before initiating treatment the patient would have certainly deteriorated to the point they needed to be hospitalized.

IMHO the United States' medical industry has a tremendous financial incentive to do the most-expensive/least-effective interventions [2], and educates their worker-bee physicians accordingly.

[1] https://twitter.com/zev_dr/status/1280978415131267084 (edit: was originally just a link to @zev_dr, then I found the specific tweet with the video about Dr. Zelenko using his clinical judgement to initiate treatment early.)

[2] https://news.ycombinator.com/item?id=21728864

[3] Zn2+ Inhibits Coronavirus and Arterivirus RNA Polymerase Activity In Vitro and Zinc Ionophores Block the Replication of These Viruses in Cell Culture - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2973827/

[4] https://www.youtube.com/results?search_query=medcram+zinc+io...

[5] https://www.preprints.org/manuscript/202007.0025/v1

[6] https://www.livescience.com/coronavirus-in-pregnant-woman-hi...

(edit1: changed the link from @zev_dr to a specific tweet)
(edit2: mostly minor changes)
What do you think about running live coding stream on YT vs Twitch? I'm about to start streaming myself, but not sure what platform should I use. Last time I checked Twitch it looked a little bit overwhelming.
The only reason I mentioned Arch specifically is because from personal experience it plays nicer with more hardware than other distros I've tried, probably because of bleeding edge components and I generally had success with it when things didn't work otherwise.

> I think this is just more evidence of the problem. There is so much infighting between the distributions that the community is unable to come together to create a solution.

With all due respect, but I think this completely misses the mark, the various distros do in fact do things in different ways, I know to Windows/macOS users this may seem baffling but even if we were to come together and create a single distro I think many Linux users, myself included, would reject that.

You see, there's a certain philosophy that is behind most major distros and is whichever philosophy you sync up most with, that's the distro you tend to sick with. Windows/macOS suffer from the lowest common denominator problem for many power users and that's fine as long as there's an out for them, like Linux provides right now.

If you're just going to have a single distro, you recreated exactly the same problems current Linux users ran away from originally. I don't know why everybody has to conform to a singular interface or vision, it seems wrong to me.

If Linux is just for developers because of that, fine. Developers are users too and if they're not well served by the proprietary platforms, I think it's pretty legitimate for Linux to be what primarily speaks to them. I do have plenty of stories of non-developers, (even digital artists), being happy with Linux, but that's for another time.

As for "the community is unable to come together to create a solution", looking at major cross distro projects like GNOME, KDE, GNU etc. nothing can be further from the truth. There's a great amount of cross-distro collaboration happening there.

That does not mean one cannot compare or contrast the distros, that's not immediately 'infighting'. For example even if I prefer Arch, I do use CentOS on some of my server deployments and I certainly appreciate it and by extension what the Fedora folks are doing.

This push to be uniform everywhere, in terms of interfaces, opinions, consensus etc. is not healthy nor sophisticated in my opinion.

If you look at the world of politics, all that gets you is two parties who both agree to launch offensive wars. Some healthy, principled differences aren't a bad thing per se.
It took me around 6 months to find out that while we meet the enterprise criteria, our use case wasn't what they envisioned for the enterprise program. As such, they suggested we reapply for a normal dev account and overlook their public instructions that told us to go to their enterprise program.
> people hate change

And they also hate change.
> It is true that highly knowledgeable people know that Musk is an idiot conman

Sorry to nitpick but highly knowledgeable people will surely never claim Musk is an idiot anything. He is definitely a genius in several ways.

For something so technologically advanced as self-driving cars, his stuttering style seems to convey more sincerity to the general public than Steve Job's glib speech ever would
Chinese Police Are Making Threatening Video Calls to Dissidents Abroad
1. Start With Why -- Make sure you know the audience for anything you write.

2. For developers, Default to markdown and easily-updatable diagrams (like mermaid.js).

3. Put docs as close to the Point of Action as you can so that someone can notice if they are out-of-date. Like putting your keys on a hook by the door.