skysight-inc/HackerNews huggingface dataset:
Yeah, I mean, on the Coronavirus thing, I understand why people here are interested in talking about it, and I'm not going to complain too much. Heck, I've been active on some of those discussions myself. But in general, I do feel like HN has "drifted" over the years, to be closer to "talking about the same stuff that's on CNN" site, than the hyper-niche techie/startupy/sciencey site that it was.

Of course there's still plenty of tech|startup|science stuff here (and "coronavirus" arguably falls into "science" anyway) and one can always ignore the stuff they don't find interesting. shrug
Help your organization discover the true scope of their software projects
What is most amazing: what people achieved with those 14 megaflops.
If you are referring to to the video "If you Live in Freedom, Thank the British Empire", it is factual regarding its objective claims but heavily spun in its subjective claims and in which material it chooses to cover and omit. It would be wrong to call it wrong- no history professor would claim that the historical events it discussed did not happen. Disagreement would only occur regarding how beneficial they were and whether important details were omitted.

In the context of that particular video, the degree to which the value judgements disagree with academic consensus is mostly reflective of the ideological leanings of current history departments in comparison to PragerU. And to address the main thesis of the video- Western democratic freedom is almost certainly more widespread nowadays than it would have been without the presence of the British Empire (also assuming that France or similar colonial competitors didn't swoop in to fill the power vacuum).

The way that the video seems tone-deaf is that it isn't sufficiently critical of Britain's moral failings. However, its central thesis is not incorrect.
URL changed from https://twitter.com/ID_AA_Carmack/status/1232052215684177924, which points to this.
Glad to see they aren't going the way of wikimedia. They could pretty easily raise way more money and bloat their budget to an absurd degree, it takes a very disciplined focus to avoid boat in the face of absurd success.
Or, hole up and wait for a vaccine.
The issuance date inside a certificate is not required to be accurate. Technical reasons for inaccuracy include a widespread choice to have stuff "Just work" if you install a brand new certificate even though it's not rare for end users to have clocks wrong by ~1 hour and historically a preference to put entropy (randomness) in the date-time fields because they're near the beginning of the certificate.

The latter doesn't apply to Let's Encrypt (they're too new and this is no longer the Done Thing) but the former certainly does and there might be other technical reasons for small deviations.

Inaccuracies in the timestamps are only forbidden if their purpose seems to be to defeat some other policy. For example during SHA-1 deprecation new certificates were forbidden because once you cease issuing there's no new risk from collision attacks. You can't travel back in time with knowledge of a collision and get certificates, so if a collision is found in 2017 but no certs were issued after 2016 then we're safe. To enforce the prohibition certificates using SHA-1 but dated after the prohibition weren't trusted. But a misbehaving CA (in this case WoSign) could back-date a SHA-1 certificate presumably for a hefty mark-up over their usual prices. This was against the rules, Gerv (who has since died) investigated and built up good evidence that's what happened though.

Anyway, there are less than 100 000 seconds in a day and in that time Let's Encrypt issues typically over a million certificates. So there might be dozens of certificates issued in the same second as the billionth one no matter how you count.
Something like that. It's very disheartening that the Trump admin response so far seems to be entirely focussed on spin and PR damage control.
> Many people already have compost programs in their city, so it is trivial for them to stop throwing food in the trash.

Really? I live in NYC and have never seen compost anywhere, except perhaps a community garden I'd have to walk to 20 blocks away, that is usually closed and locked? It's certainly not in my building or on the street or in any lunch restaurants I go to.

Even with high-end sustainable chains, it seems you can't trust composting actually happens [1] -- and in any case, they make up a tiny tiny sliver compared to traditional fast food.

I'm not sure where you live but "trivial" composting would appear to be a rare exception in the US. Since you seem to have it wherever you live, I'm curious how your city has made composting trivial for residents? What is the blueprint other cities should start following?

[1] https://ny.eater.com/2020/1/16/21067009/sweetgreen-nyc-compo...
I'm unclear as to whether we should be seriously concerned about Coronavirus in the US at this point. Are there preparations I should be making or precautions I should be taking? People have been WhatsApping me articles about face mask shortages, but I don't know if this is just scaremongering.
The ironic thing is: SSPL could actually make it possible for Amazon to choose to open source AWS. Because they could share the source without letting their competitors steal their competitive edge. I could benefit from the technology AWS developed without Azure or Google Cloud being able to similarly clone it.

A business-viable open source license opens the potential to massively expand the viability of open source businesses and the practice of open sourcing code. SSPL's language probably needs a tweak or two, but that section communicates the intent of the SSPL very well: It's literally Wheaton's Law. "Take our stuff, build cool stuff with it. Don't literally copy it for the purposes of putting us out of business."
...they’ll still blast out through the openings. That’s like saying putting a toilet seat down prevents fecal matter from coating your bathroom (it doesn’t)
Why would it not be in CDC's interest to update the number of tests?
Yikes. The snarky answer: find a better place to work.

I mean... people have been using version control for decades. It's not controversial.
Here's the appropriate level of threat response to the virus, as seen by other countries:

0-30 cases/day (covid is being imported in via travel)

- put temperature detection check points at airports for all passengers on international flights

- voluntary or enforced self-quarantine measures for those who have fever

- tighten or ban travel from certain areas of the world

30-100 cases/day (you've isolated individuals with covid in your population)

- put areas with confirmed COVID cases on high alert - hospitals in those areas should be required to check fever for COVID virus

- Follow up with patients who have COVID by tracking down and checking their recent social circles

100+ cases / day (containment, not prevention, becomes the main goal. There's groups who contracted the virus / the virus cannot be traced to an entry point)

- Put the entire region on high alert via policy - mandated work from home and limited social gatherings

- Suspend school and other high traffic institutions

- limit travel, request everyone to stay at home. Put up temperature checks / road blocks in major crowded areas.

- ask population to take extreme precautions with their health by washing hands and wearing masks. Wearing masks is an amazing marketing tool to get people to treat the pandemic seriously, even if it doesn't actually help limit the spread that much.

1000+ cases/day (treatment is the prioritization to limit deaths)

- build makeshift hospitals to anticipate the increase in load

- remove as much red tape as possible to allow immediate treatment of critical condition patients (approve funding, get the right tests, mobilize health professionals, allocate hazmat suits / quarantine spaces)

This implies that you are testing patients that have suspected corona symptoms and reporting them upwards.

The US should have been taking border protection more seriously, but it's probably already too late for that. COVID is likely to spread regardless of how much effort you put into border control now.
Where are you getting your stories from? I don't see people keep touching to adjust. People in Japan are used to wearing them for the pollen seasons.
https://news.ycombinator.com/item?id=22427334
This is a ridiculous question. If your current state doesn't work, then of course you want to go back to the last state available that works. Git gives you more control over this.
That sounds like abhorrent and stupid behavior, but I'm still unclear on how it is specific to their cult. Do they not believe in viruses or something? Do we see other people in society working while ill or hiding their identities? Has this been seen in China or other locations?

I don't claim to have all the details, but worry that some group is being scapegoated while a larger problem is being ignored.

The NPR article in particular was pretty bad [1].

>Critics say the disease may have spread within the church quickly because of the way that it worships. "Shincheonji followers hold services sitting on the floor, without any chairs," packed together "like bean sprouts,"

> "A bigger problem is that they shout out 'amen' after every sentence the pastor utters, pretty much every few seconds. And they do that at the top of their lungs,"

[1]
https://www.npr.org/sections/goatsandsoda/2020/02/24/8089147...
Here WeGo
There is a difference between "encouraging" and "forcing".

Should we force people to exercise?
Both can be true.

From an on-the-ground perspective, most of the infrastructure is intact and the day-to-day works of the CDC is running as normal.

However, it seems like the top few officials have constantly been rotated, including now Mike Pence is in charge, meaning the ability to lead and organize mass response at a Federal level is handicapped.
The example I'd like to see is an application before and after conversion using the tool you're trying to sell here.

e.g. go grab one of the many TodoMVC[1] implementations, fork it, use your tool to turn it into a PWA, publish your changes to your fork, and let us all see the results.

[1]: http://todomvc.com
Coronavirus: China tech firms develop software to recognise masked faces
Indeed; I was speaking broadly, not in absolute categoricals, and my question should have read "Are they leaving large amounts of money or users on the table." My apologies for being unclear. Yes, every decision they make in both directions leaves nonzero money and users on the table.

At Google scale, one has to weigh the risk of false-positive and the risk of false-negative on a low-granularity feature like this, and the risk of error due to misconfiguration being blamed upon YouTube if it's turned into a high-granularity feature. Because the failure mode for YouTube if they false-negative something that is visible to students who should not have seen it (and generate a negative press cycle for themselves) is that schools choose to black-hole youtube.com instead of bothering with Restricted Mode at all. That's what was happening before they added the feature, and it's the reason Restricted Mode exists.
> and could do the same for DNS

Google also controls a major public DNS resolver (8.8.8.8) and the most popular browser.

But hey, y'know, they're the good guys or whatever so I'm sure it's fine. (Probably. Right up until the moment when it's not.)
No, clearly. I'm talking about the extrapolation of a trend, not this specific case.
you can add farenheihts or celcius.
Malena Ernman on Daughter Greta Thunberg
Mentioning coronavirus is violent or demeaning? I am more and more confused...
I never used uMatrix, but as far as I am aware uBlock Origin has the same functionality if you check "I am an advanced user" in settings.

See: https://github.com/gorhill/uBlock/wiki/Blocking-mode:-medium...
I suspect it has to do with a combination of interest (passion) and compensation.

When I first entered this industry and earned substantially less I was really into producing open source and software demos without any hope of receiving a financial reward for it. I wanted to simply produce cool tools, learn improved automation techniques, and become a better developer. I believed that if I became a much better developer I could earn much more years later and also achieve far more interesting work. I had incentive. I still write open source software and I still enjoy it. My personal interest in software is really the only thing that keeps me from burning out.

Software developers make a lot of money in the US and Canada. Some areas of software development must work much harder than other areas just to achieve and retain employment. In my area of frontend development with JavaScript there are a lot of jobs that pay well and you don't have to be very good to get them. There is less incentive to really go above and beyond by writing new technologies to do amazing things.

In Europe developers make substantially less. There is the potential to make as much as their North American counter-parts but only if they are near the top of their profession. The incentive to self-improve and do cool things is absolutely there, because you have to work harder to earn that higher income. At some point a European developer also has to perform some level of self-reflection if the passion isn't there and realize they could be earning far more money working less hard in a different profession.
There are people with disabilities that make it difficult to impossible for them to drink without using a straw. Until plastic straws were banned, they were transparently accommodated by the existing systems.

Now, they're shamed for or outright prevented from using the accessibility devices that allow them to actually, y'know, consume necessary and lifegiving liquid.
What makes you think Mozilla has ample resources? They just laid off some people, which strongly suggests they don't.
Closed at down 1190.
Industrial compost sites and anaerobic digesters are likely a bit smelly. People also may gripe about having a compost bin in addition to a recycling and trash bin.
There have been a great many bootstrapping success stories on HN over the years. It's a perennial topic.
well yeah they expire like milk
Which industry is this? Make a security / compliance case that mid-management cannot overlook.
The right YouTube has here is freedom of association. PragerU, in asking a court to continue to host them, is saying YouTube shouldn't have that right with respect to them.

More generally, the "BUT MAH FREEEEDOMZ" argument comes up in response to criticism or social consequences like shunning. E.g., Person A turns out to be a pseudonym-using prominent white supremacist. When revealed, they receive a heap of public criticism and are fired, because their boss does not want to employ somebody who thinks other employees should be killed. Some will claim that people should not say unkind things to/about Person A, and that Person A should be able to keep their job. But that impinges on the free speech of the critics, and the right to freedom of association of the employer.
That article doesn't seem to say that.
There's some validity to that, but a lot depends on how widespread the disease becomes. There are about 100,000 ICU beds in the US, and they can't all be allocated to coronavirus patients. Not having access to a ventilator would be pretty much equivalent to a death sentence for some patients. There are <100,000 ventilators in the US, and they're not evenly distributed (some areas and hospitals have very few). It wouldn't take much of a pandemic to exhaust our supply of ICU beds and other critical-care resources.
> How do we add business logic ?

Awkwardly. Good luck
The issue is not about comparing recidivism rates.

It is whether the US is looking at the results achieved by other countries and whether the US is trying to emulate successful strategies.

As a sweeping generalisation, I see that the US says "that doesn't apply to us", always finding some weird excuse. Your invalid response is kind of an example.
Some conferences are going ahead even with highly visible companies/sponsors pulling out. That seems to be the case with GDC at this point though who knows what another week will bring.
I recently created a website. It was difficult for me. There are many nuances that need to be taken into account when developing the site. Everything matters. It's the color of the pages and the font.
Vernor Vinge’s 1993 Technological Singularity is worth a read:

https://frc.ri.cmu.edu/~hpm/book98/com.ch1/vinge.singularity...

“ Progress in hardware has followed an amazingly steady curve in the last few decades. Based on this trend, I believe that the creation of greater-than-human intelligence will occur during the next thirty years. (Charles Platt has pointed out that AI enthusiasts have been making claims like this for thirty years. Just so I'm not guilty of a relative-time ambiguity, let me be more specific: I'll be surprised if this event occurs before 2005 or after 2030.)”
A data lake is raw, unstructured data vs. a warehouse where everything is already parsed, processed, and currently query-able is my understanding.
Actually delivering results would make them extremely preferable. I've been waiting on Dante Labs since May of 2019. After complaining to them later in the year about the lengthy delay, my status magically changed to 'sequencing started' and has been there for a few months now.

I have given up on ever getting results from Dante Labs, and I'm unsure if I would even trust the sequencing results either way. I recommend anybody else considering them do their own due diligence before making a purchase.
But then you end up delaying the Olympics AND cancelling the World Championships. Better off just canceling IMO.
pretty sure we're already at 4.0 with the Internet of Shit (IoT) and Mobile Internet, depending on the one using the buzzword

but thats besides the point of the parent. web 2.0 hasn't really been mentioned in ages.
Santa Monica also has a complete ban on plastic straws, and LA City has a ban on providing them to dine-in customers unless specifically requested (https://www.latimes.com/local/lanow/la-me-ln-plastic-straws-...). LA County has a similar rule but allows for the business to ask the customer if they want a plastic straw.
Invitae is definitely one of the most impressive companies in the entire genetic testing space. There are many companies that can offer exome testing, but as far as we are aware, in almost all other cases, you still need your own physician to order and you would be surprised how many patients struggle to get their doctors to order genetic testing, especially because in many cases insurances are not reimbursing. Our test is in CLIA-certified and CAP-accredited lab and is physician-ordered. It's important to note that we do not make medical diagnoses we simply provide the report that you can take to your doctor and have them interpret in the context of your other medical history and information. In essence, it's a very similar service but in our case patient-initiated. The report is signed out by a clinical lab director in connection with our sequencing and bioinformatics partners.
I grew up in Montana, same latitude as MN. The entirety of my K-12 schooling was done there. We never once had our schools close for snow, but we did have 2 closures due to extreme cold. Once it was so cold, the school's boilers couldn't keep up heating the buildings. The other, the boilers were going so hard they actually managed to start a fire in the ceilings.

That said, there were days where snow prevented me from getting to school and days where the drive home was treacherous (the only way to tell where the road was the highway reflectors sticking out of the snow). I also learned how to chain up the first year I had my license. Nearly every day in December that year, I had to chain up to get home (water on ice and ~14% grade on the first hill up to the house).
That one-time use plastic straw - an object that no one strictly needs and has many alternatives - will persist in the environment indefinitely and will cause harm to ecosystems.

You can think that's OK (I guess), but you can't pretend that preventing permanent harmful waste is only about feeling good. It's about preventing permanent harmful waste. Feeling good can be a little bonus I suppose.
If JavaScript used 32-bit integers, then it would've just rolled over. Not much of an improvement.
The comments of this article are where the meat lies. There’s no way anyone is flipping rice in a 1200-degree steel wok.
we still can't certify on an alternative port, DNS is not always an option and so there's people stuck with having to shut down servers while certbot does it's thing
> So, essentially he is saying: 1) go ahead and accept the risky thing from your users, and store it right there in your database

Yes. It's hard to know what "risky" is when you're taking input. You don't have the context of its use. What if someone is discussing html in a comment and wants to refer to an example? Or the same for SQL. You're going to be using a heuristic to try and "guess" this, and you're forever going to be trading off annoying your users with security, which is never a good place to be in.

> 2) make sure that you remember, in every single place in your code where you read that out of the database, to treat it properly (and 3 more of the same)

No. You simply do not use unsafe methods of mixing this data with your output. Use any remotely modern markup templating system which has a way of tracking the escaped status of text and auto-escaping it when necessary. Use an ORM or at least a database connector which has inbuilt parameter escaping support. Do not just do regular string formatting with this kind of stuff, and don't hire the sort of people who do.

> Don't leave landmines there for other maintainers of the code to step on

You don't know what is a landmine until you know the context of its use.

It is much easier to secure a perimeter at one point and know that everything one side of it is safe and everything the other side of it is not safe. The only practical place to put this perimeter is the point of use/output/whatever you want to call it. Having several different places where this data gets mangled and lacking clarity of exactly which pieces of data are safe and which are not at any one point is a recipe for disaster.

"But we'll also escape everything on output" - this leads to double-escaping and weird bespoke hacks to work around the resulting artefacts, which themselves will likely open up holes.

And this is not even touching on the idea of a data field's safeness "living with" the data. "Field xyz is safe, we sanitize it on input" - cool, but we only started sanitizing the input in September 2019, so any fields from before that are unsafe.
I had the opposite experience with Firebase.

Amazing at first, but quickly fell apart when I had to implement any sort of meaningful business logic.
I have a feeling these food delivery services are going to fade into obscurity or outright die. They cost way too much already and prices are only going to increase.
Show HN: Sample from YouTube
I have no idea by what criteria, precisely, these videos or the PragerU videos were marked restricted. Neither does PragerU, for that matter; Google doesn't surface that level of detail on the Restricted algorithm to end-users. I've been making educated guesses at the detailed cause, but it's somewhat irrelevant; the answer is, really, "Google's algorithm deems this content should be restricted."

By that criteria, MSNBC and PragerU appear to be treated the same way.

(Edit: FWIW, I went ahead and clicked through one video and that micro-sample should probably be flagged for "politics;" pundit accusing the President of, at best, being ignorant of science, and at worst, misleading the American people intentionally. That's clearly inflammatory political content).