skysight-inc/HackerNews huggingface dataset:
It silently uploads your usage data without consent, which includes your IP and thus coarse location data as well as any vendor relationships you use it within (eg hosting or CI).

It even sent a “telemetry disabled” telemetry event when/after you explicitly indicated you didn’t want telemetry sent, until I repeatedly complained (they brushed it off initially): https://github.com/netlify/cli/issues/739

I just don’t believe that the company has any meaningful training or priorities around privacy.

As for the types of content you can’t post, I encourage you to peruse their TOS:

https://www.netlify.com/tos/

An excerpt of some of their prohibitions:

> Content with the sole purpose of causing harm or inciting hate, or content that could be reasonably considered as slanderous or libelous.

I personally would like to be able to post political cartoons or other political content expressing and inciting hate toward, for example, violent or inhuman ideologies, and those would be posted for the express purpose of causing harm and damage to the political campaigns they target.

Netlify should not be policing legal, political speech on their platform.

You also aren’t allowed to host files over 10MB(!) so that rules out hosting your own music, podcasts, high res photography, most types of software downloads, or videos on your website, all pretty normal/standard things to host on a website in 2020.
What's the problem with Apple mail?
If $1tn had been spent on extra capacity, would that have been really positive?

Was the extra capacity good value? Was there any corruption?

During these highly emotional times I think it's more important than ever to stay rational, and question our governments.
Looks like the ARC we've had in other languages (ObjC, Swift) for many years now. Any difference?
Hacker News New Post Feed IRC Bot
Yeah so that's an option to increase taxes and that does solve how we fund it. We would need to increase taxes more than that, and we probably need to increase middle class taxes to do it. We also would probably have to pay doctors less, which means we'll have created some loan issues. Again, we could pay those, but the money has to come from somewhere, so we'd be taxing the middle class to pay for medical loans for doctors, while also taxing them to pay the doctors.

That doesn't necessarily solve equality of care. Do we pay hospitals equally? Based on patients treated? Based on what is treated? Is getting treated for cancer in Beaumont, Texas the same as being treated for cancer in Cambridge? What about hospitals with poor outcomes - especially if those hospitals mainly serve minority populations?

This is an extremely complicated issue with a lot of side effects and at the end of the day you're going to treat one group or another unfairly to resolve it - and the group that is likely going to get the short end of the stick is the middle class who provides the bulk of tax revenue.
Most likely! I never wrote FORTRAN or COBOL, but instead was too heavily influenced by the OOP hype of the 90s, and I think this hype still heavily lingers on even in the current "post-OOP" world. It feels like memory management is still heavily stuck in the "every small thing in a program needs its own lifetime" mindset.

Remembering how I did "memory management" in my early 8-bit assembler programs (e.g. not at all, just figure out what's needed upfront and assign every single data item its fixed address) was when I realized that dynamic allocation actually isn't all that important as I assumed the whole time.

But I'd like a "modern approach" and modern tooling for that very old idea :)
https://github.com/toc-irc/jbnc/blob/master/bouncer.js have you considered running a linter on this (and maybe not having 1k of lines in 1 file?)
Firefox is funded by ads since they get their income by renting out the search engine slots, right?
The New Minimum Wage
Yeah, the reason to go to space isn't to get a (fictional) free pass from reaching homeostasis, it's to give you a larger number of resources at homeostasis.

A trillion humans is inherently cooler than a billion humans. More art, more science, more bigger projects achievable through collective efforts.
Have you not been following the news where India just elected a facist leadership and had numerous deadly race riots supported by their government? Try checking your ideology with reality sometimes.
I remember quite a while back, Chat Roulette song improv was a big thing. It was the guy in the hoodie - PianoChatImprov on Youtube. I just looked it up and, wow, that was 10 years ago.

This was also before Chat Roulette became nothing but dongs.
> Now, if some rules are passed that allow for 401ks to be liquidated without penalty, then that might be a cause for concern.

The CARES act did that a month ago: https://www.businessinsider.com/personal-finance/coronavirus...
>Instead we have one that puts the worst of human foibles on full display

How did we get here? What drove the worldwide populist uprising? It's not like this event was unique to the USA, it happened all around the world, near simultaneously.

Did people get left behind by globalism and a few influential people in the limelight (Wall Street, Hollywood in America)? Politics started speaking towards a narrower and narrower sect of the populations, confusing the loudest for the most. Or was it hate weaponized by a different elite, who themselves felt they were being left behind? Sort of a chicken and the egg.
Did we read the same article? It praised the actions of building the hospitals, while stating what you said in that it shows we weren't as prepared as we should be for a pandemic.

>we kept the infections low enough that we didn't need to use it.

The article specifically said the hospitals were needed despite being unused. The problem was existing hospitals didn't have policies in place to use them, so instead doctors were treating patients in overrun hallways while these beds lay empty.
Of course it's technically possible. They would just need to do the blocking on the client, before sending the message (or after receiving it).
It was true for decades before the mid 70s when productivity and wages decoupled. The reason why isn't clear but there was certainly the expectation that wages would increase for half a century in the US.

https://www.epi.org/productivity-pay-gap/
My understanding is that VCs actively encourage the behavior of “grow then figure out the business model.” Of course, if you are a free product at scale, the most simple solution is to start selling data, since it avoids the challenge of trying to get consumers to pay for something they “believe” is free. This obviously leads to free products that are less and less in the interest of the user, but it’s very very difficult to convince someone who got a thing for free that it can’t continue forever that way, even if there are obvious costs that must be converted to supply the free good. This is especially true if the competitors are offering free based on selling data. There’s definitely an interesting and challenging future in finding ways to scale in spaces that are currently dominated by “free” in exchange for data and privacy.
I had the same thing - Firefox on Mac. The video area was 920px wide, but the video player was only 250x150px.

Also, I went to leave a comment on the stream and it asked me to log in. After jumping through the reset-your-password stuff and logging in I came back and tried to comment again (after refreshing). It said "you aren't logged in" (even though I am) and popped up the twitch homepage instead of the login box. The query param seemed to be something like ?popup=true, then it redirects to https://www.twitch.tv/?no-reload=true - which is just the twitch homepage.

[Edit: also, this is a really fun site! Excellent work!]
I think the article takes a very balanced stance. It is pointed out multiple times the that people are glad the hospitals are mostly unused, that they now exist if there is a surge, and that the excess bed capacity is very helpful during a crisis like this. The real criticism is nothing like you've paraphrased.

> They praised the Army Corps for quickly providing thousands of extra beds, but experts said there wasn't enough planning to make sure these field hospitals could be put to use once they were finished.

>The Army Corps limited the competition in awarding the projects to speed the process, which usually takes six to nine months, according to agency documents. Officials noted they were able to complete the contract award for the Stony Brook project in a "little more than three days."

>The two Long Island field hospitals were completed in late April. They never opened to the public and didn't treat any patients.

>The plan was for the Javits Center to take patients from overwhelmed hospitals in the city. But in practice it wasn't that easy. Some hospitals complained that the intake process was too complicated. And they sent few patients to Javits — even as they resorted to treating patients in the hallways.

Seemingly like all of the US coronavirus reactions we dragged our feet at multiple points, had no reliable central coordination, and large sums of money was made against the backdrop of human suffering.
I believe this is a lesser-known feature of twitch.

For anyone unaware, you can go to the Browse tab [0] and filter all live channels by a tag, which includes languages. You can also pick a game or category like "Just Chatting" first, then filter by language.

This is how I discover random korean streamers. You can also sort by "Viewers (Low to High)" or "Recently Started".

[0]: https://www.twitch.tv/directory/all
Yes. Sometimes I can't believe how smart I was back then and wondered what happened to me.
Aside from really hating how QI currently works, I’m not anti-QI in principle; but in practice I suspect that what I’d like to see is legally unworkable.

Basically I’d love to see QI reserved for low-discretion and non-lethal cases. So QI for a county clerk implementing the law as written, you should sue the state over that, but no QI for police officers who might shoot a citizen. The level of discretion and the consequences for each action should be a factor in whether or not QI applies, IMHO.

It’s just not clear to me how that could be accomplished in the current legal framework.
Most of the resentment stems from how much crime is committed in these neighborhoods, which requires police presence, and how the penal system in the U.S. punishes rather than rehabilitating those found guilty.

Also, the lack of cooperation in poorer neighborhoods is largely due to respect for, or fear of, the criminals.

There's a lot more layers here - this 'shift' would require tons of slain officers, a lack of respect for the law, so on and so forth.

While I agree officers should do their best to serve the community, disarming them in dangerous areas isn't necessary to accomplish it.
Delivery Robots Aren't Ready–When They Could Be Needed Most
The article is from 2018, so many things in the article that say "ALL VERSIONS" are inaccurate.
For example, I believe this link is the patch for v2.3.0 of mailparser <https://github.com/nodemailer/mailparser/compare/v2.2.0..v2...., which resolves this issue.

Ref: <https://snyk.io/vuln/npm:mailparser:20180625>
I consider every interaction and encounter with our law enforcement officers as a potentially life threatening situation. I can’t imagine how it is for people of color.
Ditto nukes
The Navy hospital ship in LA was planned as a reserve for serious non-covid cases. I think because of the early statewide action we didn't need it, but better to plan reserves than to fall short.

In any large complex system, you can't necessarily predict the bottlenecks, but if you want the system to guarantee a high capacity to handle issues, you need to broadly overresrouce the initial layout (esp if the resources take time to line up). This means by definition - even a good plan will have idle resources somewhere.
The police seem free enough, perhaps it's their land. A state of their own, even.
The best thing to do if you don't think the virus is as dangerous is just to live your life as usual.

Or even better, go volunteer at a hospital, I'm sure they could use the help. But leave the PPE for the people who are worried.
I am confused. I am not sure this is an accurate rephrasing of what I said. Could you elaborate a little bit?
I’m sorry, but is anyone else getting a real “this is good for bitcoin” vibe from the comments here? It seems we are all attributing this to a successful lockdown rather than considering other scenarios. It feels very “rock that wards off tiger”-y to me.
Our dev culture is based on Bushido Samurai Code
He changed layout and theme in 2018. See related post[0].

[0] http://fabiensanglard.net/bloated/index.html
Is there any way we could move forward towards a healthier (less monopolistic) situation that you see, such as going back to content-based ads? G has been closing alternate ad channels for a long while now, and the few remaining portals such as github.com are being taken over (with most of the HN crowd not realizing what's going on IMO). I can say that my web usage has changed quite drastically with GDPR banners popping up everwhere in EU - basically I don't visit those sites anymore, never go to featured stories on medium.com, etc.
Original Show HN https://news.ycombinator.com/item?id=11080539
> It is to your advantage to discover other cheaters so you can eject them, as that will allow you to win more.

Are you talking about miners constructing invalid blocks? Their blocks would simply be rejected by everyone else. And no miner is stupid enough to waste electricity producing invalid blocks. This whole paragraph seems irrelevant to the issue at hand...
I always advise juniors to document their code because they never know, next maintenance programmer to touch it might be themselves. I can't remember why I wrote code a week ago, let alone 6 months.
Hey folks, thanks for the great feedback. I'm going to continue going through these threads and iterate on this idea some more this weekend.

Feel free to give me a follow on my twitch channel https://twitch.tv/ellg -- I do a lot of programming on there and would love to have some more people stop by and chat :)
Distribute among the students who need to train there machine learning models but do not have access to high end machines
That's not what the article said. It was highlighting how despite some hospitals being overrun, these field hospitals still went unused because there were no plans in place to utilize them.

We didn't flatten the curve enough to make these hospitals useless. We simply didn't use them despite needing them.
In the specific case of Oculus, yes, you're right. The SteamVR technology and Oculus technology were largely developed in parallel, so it's not surprising that they're interoperable with some software hacks.

That doesn't mean that others aren't working on different technology.

I think the only real threat to Facebook in the VR space is Sony. Valve really isn't pushing their platform that hard, and the other players just don't matter. I really hope they don't just give up on PC VR because their "if you build it, they will come" approach isn't working out.

Like I said, VR itself isn't under threat. It's mainly PC VR that's suffering.
Rats are infecting humans with hepatitis, and nobody knows how
Covid state-by-state interactive vs. heart disease, Alzheimer's, etc.
> The intention is for well meaning folk to communicate and do business online.

You can be a well meaning normal person and still expect to receive information about what your country is doing wrong.

Applying this as the China standard and saying its norm is being complicit.

The entire difference is the CCP is using this information to fuel its propaganda that it uses to suppress its people's freedom.

Hong Kong seems to want to keep their freedom and does not accept China as the normal.

In the western world you can be critical of your government all you want and the norm is that nothing is censored.

I mean, even Snowden was allowed to publish his book, even though he didn't get to keep the proceeds.

Do you think the CCP would have allowed that at all?

Freedom dies when it's not protected.
Reference:
"Preliminary data submitted by 113 hospitals over the last three days show most new admissions have mostly been staying home; they're predominantly from the downstate area (57 percent NYC, 18 percent Long Island) and people of color. Most of them are older and non-essential employees; 66 percent were admitted from their own residences.

Of the new New York City hospitalizations, 90 percent have not been traveling by car service, personal automobile, mass transit or even walking around. If they've been working, they've been doing it from home and apparently weren't going out much, the governor said."

https://www.nbcnewyork.com/news/coronavirus/subway-shutdown-...
400M in 2013 globally and millions per second does not equal. A simple math says 4x10^8 / 24 / 60 / 60 = ~4.7k users / second. Kind of 3 orders of magnitude lower. Even if you say most users are not spread evenly over those 24 meridians due to Earth being mostly water it will still not get to those millions per second.
The article states only that we need a pill that does what Remdesivir was hoped to do but did not. Remdesivir is flopping in trials:

"Hopes dashed as coronavirus drug remdesivir 'fails first trial'"

https://www.bbc.com/news/world-52406261

Pass me my gin & tonic, Rapoport!
Coronavirus: Is the UK government 'following the science'? [video]
AMD seems to have supply issues though. You can have the best chips on the market, if they are out of stock you don't really compete.
How is it misleading? It's completely true.

And, is Fb now a judge in the US who should decide these things?

I don't think it's good to trying to justify what Fb is doing.
My bet is Signal for really secure chats.
For general public Telegram chats are secure enough (but I've heard some specualtions that Durov gave access for FSB, russian security service).
The awful news - This isn't just NY. This is around me too, where our hospitals have been damn near completely empty with next to 0 infections. I know very specifically of one death where the individual was told to stay home vs going into the empty hospital. He eventually got to the hospital, but it was too late.
Possibly because open beds were located far from New York City. New York state is far larger than the city.
So, in other words, we were successful in preventing this from becoming a disaster.
This is really cool! WebAssembly is such a great concept and I can’t wait for a better way to manage and preload all these wasm libs.

On my iPhone 11, it requested access to the camera and showed the image, says it’s running at 60fps and is using the camera, but it only captured a single frame.
I doubt many people are comfortable quitting their job in the current market. I also doubt AMD would hire any of these people, even in good economic times, since they divested their fabs 11 years ago.
I came to write basically this exact thing FWIW. Always write the why, not the what. It's the clear difference between useful comments and excess noise.
First, let's not pretend that Amazon is somehow doing a great thing by paying their workers $15/hour when Jeff Bezos is making almost $9,000,000/hour[1]. You're proposing that workers should be grateful that Amazon lets them eat their table scraps.

Second, just because Amazon does one thing slightly better than its competitors, does not excuse them mistreating their workers in other ways.

Third, you didn't address the point of my previous post, which is that other companies doing the wrong thing doesn't excuse Amazon doing the wrong thing.

Fourth, before you continue your ad hominem attack where you accuse me of singling out Amazon unfairly because "it's fun", you should know that I've personally been involved in a (unsuccessful) political campaign to prevent a Walmart from being built in my early 20s, for similar reasons. This isn't me picking on poor little Amazon, it's a consistent stance on protecting worker rights against any employer, which I've held for decades.

[1] https://www.businessinsider.com/what-amazon-ceo-jeff-bezos-m...
"Investigators could not determine whether his death was suicide or accidental."

https://en.wikipedia.org/wiki/Terry_A._Davis
Additionally to what others wrote in their replies, I think in a broader sense, "cache invalidation" actually kinda means a fundamental balance you need to decide on when programming, of what data/information you store vs. what you calculate on the fly. Whenever you're storing some results of some calculation, it's de facto caching the calculation.

As to naming things, I seem to feel that good naming tends to go hand in hand with good abstractions, good model of the world; this is not as easy as "copying" relations from the real world to the computer (your stereotypical "cat is-a animal" which may result in surprising problems), but finding models and ideas that are at the same time simple & elastic & robust at representing some core essential concepts of the real world. Sorry I can't give specific examples, I feel those moments are often surprisingly vague and local. Also, I may just be overinterpreting this quote...
If you install Spacemacs from develop branch, don't change the defaults and enable just the git plugin, it's pretty much always going to work just fine unless elpa is down or something.

I install Spacemacs in every machine for the sole reason of using Magit with vim bindings. It's so far beyond all other git clients it's even hard to explain to others sometimes. If Magit existed as a native standalone app, I would be happy to pay €50-100 for it, right away. But, but... :/
No; I mean a specific metadata format for online stores to publish machine readable (so json probably) lists of what they have for sale, and prices, and product page links, sort of like rss but for shopping.
Over time, perhaps. But we don't have time. Where are the low-methane cows? The low-carbon flights? When will cement pollute less? Why are we still generating 61% of power with coal and gas [0]? Part of the answer to all of these things is that there is a lot invested in maintaining the status quo. Airlines getting away with tax-free fuel isn't a technology problem. How long, realistically, until any significant proportion of current meat eaters switch to lab-grown meat or other alternative? And how much political capital will alternatives need to accumulate to take on the meat industry?

Sure, technology can help with any of these problems but it'll take forever as long as governments only pay lip service to wanting to change things.

[0] https://en.wikipedia.org/wiki/Electricity_generation#Methods...
> If that is true, one has to imagine that their skills are being employed differently than they used to be. It feels to me like UX used to be about serving the user's interests, which is definitely not something modern UX paradigms seem to concern themselves with.

Modern UX paradigms are very much "how do we make the user interact with our product in the way that we intend?" (usually the way that goes through as many ad-laden paths as possible).