skysight-inc/HackerNews huggingface dataset:
I was also blown away by Google Chrome's client-side JavaScript environment (though Safari's environment is good for me, too). I started getting into web development a year ago when I placed on a web-based project; I came from a background where I was doing systems programming in C. I appreciate the power of having a REPL and great graphical tools whenever I'm doing client-side web development. I wish the tools on the server side were as sophisticated; the debugging environment for Node.js is spartan compared to what's available in the browser.
In a stateless system, you have to remember which options you picked. The more options there are to pick, the harder it is to remember them. I would suspect, that in general, most people pick from fairly limited number of options regardless of how many are actually available. The key point is that the options function effectively like a salt in a traditional password hashing scheme. And while a salt is generally a 32 or 64 bit value, there are almost certainly not nearly as many combinations of options that you would realistically pick from - unless you can remember a number between 0 and ~1.84e19 for each site that you login to.

A stateless password manager means that any password compromise on any site that you have a password for allows an attacker to mount an offline attack against _every_ other website that you have a password for. If your master password is truly uncrackable, you'll be safe. But you'll only be safe if an attacker decides to give up after a few billion guesses. Some passwords are that secure. I'm not aware of any evidence that most people's passwords are, however.

If you really have enough confidence in your master password that you don't have an issue with an attacker being able to mount an offline brute force attack against it, go for it. But in general, I think it's a very bad strategy for the vast, vast majority of people.
Free Online Course on Covid19
> You want to engage in arbitrage and play "the Free Market cures all ills"? You do that with your own community

Free market is already solving this problem. I was at my local store today and they were restocking the shelves with TP and paper towels. There was no line.

You seem to have completely missed my point that the price surge should have been happening in the regular stores. By not raising their prices, the stores enable the hoarding, speculation and secondary market nonsense you are blabbering about. By threatening to fine vendors when they raise prices, the government enables these arbitrage schemes. By arguing as vociferously as you are that the market can't solve these problems you also enable these schemes because this attitude changes the nature of the regular market in favor of these ad-hoc markets.

You and many like you seem to think that being in favor of price surges is the same thing as being in favor of the hoarding and speculation. But that is not true. I also am not arguing against sellers choosing to limit quantities, that is their prerogative. I'm arguing against government intervention when the market will address this all on its own. The Mayor of New York City seems to be in your club. He is arguing for the nationalization of industries to solve the shortages (https://townhall.com/tipsheet/bethbaumann/2020/03/14/de-blas...).

> Thankfully, we have this wonderful communication network, and mechanisms for modifying human behavior through social pressure and legal processes to be able to short-circuit these malevolent practices before things get too chaotic or too much damage is done!

> Information does not magically propagate. The manufacturer has to receive orders through their customer's acquisition processes; which is triggered through the data that feeds them.

Which is it? Information does or doesn't propagate quickly?

> I'm not the one encouraging irrational behavior. You are, by applying magical thinking to just how all that signalling has to get translated before any meaningful intervention can take place.

https://www.forbes.com/sites/amyfeldman/2020/03/12/how-kochs...

https://www.wsj.com/articles/one-companys-hands-on-effort-to...
> I imagine that most people aren’t aware of the graphs.

And even if they are, they aren't aware of log scale.
> > The number of times I have seen junior programmers try to solve the halting problem would make you weep.

> In what context?

The problem is that they don't recognize it as the "Halting Problem". It will be something like "Well, we can scan this thing to see if it does X or Y." No, actually you can't because "Doesn't terminate" is also an option. Oops. That's the Halting Problem.

In digital design, non-causal logic is a similar pitfall. Offline DSP algorithms can look backward and forward in time. If, however, you try to apply such a forward looking algorithm to a real-time system that needs an answer on the same time as the current sample, you wind up accidentally creating non-causal logic and wondering why your algorithm isn't working.
Is the code red in place because ICUs are reserved, or are they already all in use?
Harm to what? The populace, or the bank balances of the cabinet?
Occupational licensing has a sizeable impact on job mobility in the US
Stupid knows no political party.

It's a spectrum of stupid. Moscow Mitch is holding up financial relief because it's a good opportunity to stick it to Planned Parenthood.
> Listening to them both, I honestly don't know who is right.

Well, I suppose we'll find out.
The MiniWhip antenna this thing uses is interesting all on its own, see:

http://www.pa3fwm.nl/technotes/tn07.html

I see they are widely available to buy.
This effect is real for some people, despite a lot of people don't like it.

It's like some post-war syndromes where people feel the hollowness and pointlessness when seeing other people living a normal, meaningful life, or have to go back to the village from large cities.

It's like a red pill, it always bugs me like "I wish I have macros here", or "type classes here", "Erlang process here", "Hindley-Millner or structural typing here"... Actually those languages are not that outstanding, however, it defeats the motivations to make small in-box-improvements like "I'm going to use some OO pattern to make this more SOLID".

You can also try hard to slowly push the industry forward but it's still tens of years to be "professional" based on the history you have read, which sound very defeating for mortals, too.

Imagine yourself has been throwback to an early 90s project where the mantra is still "if it ain't broke, don't fix it", and everyone endlessly patches everything while rejects new technologies because no one else is using them.
Irrelevant. All that matters is the editorials and vox pops in the months immediately prior to an election. Voters don’t remember where they left their keys, never mind last year - and if the current U.K. gov have shown anything, it is that they can and will win every election until the end of time - they’ve presided over a decade of unmitigated disaster, and their approval just keeps growing.

No, we’ll be talking about how Jeremy Corbyn singlehandedly introduced covid to the U.K. It won’t be “true”, but that is... irrelevant.
So somebody built a website, a google spreadsheet, a github repo with a readme, and a slack channel. I am skeptical. This seems like a promotion for the company hosting the project.
This "strategy" is rebranded "do nothing". The journalist running the country (with his "everyone's had enough of experts" and "fuck business" attitudes) is simply displaying his usual contempt for all the non-privately educated, and is miles out of his depth. This is in a similar vein to how they're also rebranding a no-deal Brexit as an "Australia-style" deal. I don't believe they have a strategy at all - and "herd immunity" means hope for the best (a la "sunlit uplands").
Remembering a username is a non-issue, much easier than remembering a high-entropy password, and can be usually recovered easily.

For a counterfield you can just use the domain name of the site for consistency.
> I've personally been the junior who tried to solve the halting problem :)

I think we all have at some point. :)

Those of us who had some experienced people around simply found out sooner rather than later.
> Why are you so insistent on $100 toilet paper being a good thing?

Why are you throwing up straw man arguments? I'm not in favor of $100 toilet paper. I'm in favor of letting market mechanisms resolve supply and demand imbalances. Anyone who thinks that restricting price increases is required to prevent $100 toilet paper really doesn't have a clue as to how the market works.
Eh, not really. Interest was handled by oursourcing (to Jews) or black/grey market.

https://en.m.wikipedia.org/wiki/Riba
I commute year round in Germany and never had to replace my rims because of wear. They last years until I hit a curb too hard with barely any wear. Maybe it's different in other climates?
Lockdowns are just to decrease the rate of spreading (and avoid high concentration of virus particles) not to eliminate the virus, so everyone should prepare oneself to face it and get through. Just this.

Some small percentage of population in isolated regions have chances never meet the virus, but hiding is not the stable strategy.

Getting through and become immune is. This is what UK government is saying. Let's face it.
I've taken almost 10 MOOCs and 5 courses in GT's OMSCS program, spanning from a member of Ng's first ML course, to a currently lackluster offering I'm taking for credit.

To take a step back, I think what makes a course great is just its ability to transfer knowledge to students and to spark curiosity (further learning after course finishes). Usually, when you take a course in person, the folks teaching the class have ample opportunity to ensure that transfer is happening, in online courses, the onus is really on the student.

Thus, in an online course, you need to provide clear learning goals, for instance, "dynamic programming", a set of lectures that teaches those concepts, then homework or project based work that directly refers to what has been said in the lectures. Decide what your resources are, say, a book, your videos, and a few homework assignments, then try to have the resources build off each other, and make sure information is available in multiple places. Sometimes with difficult concepts, you need things explained twice, from two different sources!

The next aspect of a great course is the fostering of a learning community. Make sure the students have a place where they can engage (slack, discord, et cetera) and ask questions. Having students make a social connection has been shown to increase their outcomes in online learning, and for me, the early Coursera courses were amazing for this.

Finally, there is the aspect of of running the course. Some students don't do well learning online, and I some of this can be explained by the loss of human to human contact and relationship building and mentoring that can help struggling students during in person office hours. A percentage of students truly rely on this, and there is no online alternative. If you don't grok them pythonz, data science can be a nightmare (R 4 lyfe!!!).

Someone much smarted than me figured out you need 3 things to learn: time invested, a consistent environment, and feedback. Make sure you have enough TAs to actually give student feedback, or figure out an autograder for problems of varying difficulty.
My answers to security questions also use a stateless security question answering script.

The reality is most security questions are horrible security questions (e.g. what is your pet's name -- for people with pets that's usually referred to multiple times on Facebook statuses)
In the UK, "maths" is a very broad category. It includes my field of theoretical particle physics, as well as mathematical disease modelling. All of us would be called mathematicians.

Yes, not everybody signing is a specialist in epidemiology, but so what? The point is that a good number are -- there is no clear consensus among UK experts for the UK government's position. And among global experts, there is a clear consensus against their position.
It's not stateless though - it's a (hopefully) eventually consistent heterogeneous distributed database.
Today, first time in my life, thanks to my wife's blind fury imagination assuming we will starve, I have spent close to $400 on groceries which in any normal day I wouldn't imagine buying. But at the end of the day it is a small price to pay and play to her hand than resisting to go shopping and spend the day fighting.
And in my opinion, it is not going to be as bad as people think. We will not go to using leafs as toilet paper. Store supplies will return to normalcy in a week or two. And god know we all have enough pasta and ragu to tide us 2 weeks in any pantry nowadays. If you don't, may be you should, especially considering eating out is rolling the dice a tad riskier than I would like to take. I have shopped at a walmart super center and a supertarget right across the road from that and first time in my life i have seen walmart out of bread and there was a 200+ people line inside the store waiting for a package of toilet paper. It is just widespread panic and I believe it is for nothing.
When I lived in Atlanta GA, I used to laugh at the women loading up their carts with 15 gallons of milk and 30 loaves of bread because the weather man said it was going to flurry tonight. In Atlanta, snow falls one or two days tops in whole winter and stays on the ground 4-6 hours and you fight the slush for the next two days, before everything goes back to normal. Today I remembered thise scenes and looked at my shopping cart. Thanks to my wife, I turned to one of those ladies.
> Any "limit in practice" is not a prescribed limit.

I don't understand the point of stating the blindingly obvious as though it could serve as a useful retort. Obviously there isn't a prescribed limit. That doesn't elide the point—a limit doesn't need to be a bright line in order to exist in practice.
Marvel Studios Shuts Down Disney+ Shows ‘Loki’ and ‘WandaVision’
OP used the term specifically to refer to PR-generated articles in prestige media like the NYT, which was probably a direct allusion to Graham’s essay.
Ask HN: Why don't [iWatch, Garmin, Fitbit] wearables have a thermometers?
One of the best indicators of a viral infection is a core body temperature above your basal temperature. Why don't wearables have this technology? How do we convince Apple, Garmin, Fitbit, et all to invest in this?
Is it worse than catching the virus during your trip and bringing it to the family?
What are you rambling about? Professionals do know. Ask them.
Don't know about the Native Americans, but the immigrants who broke the law by entering illegally had as much right to remain with their children as a US Citizen arrested for a DUI - i.e. none until released from custody.
The problem is that most of the people in the nursing home are the residents. If none of them get the disease, The R0 in the nursing home is still going to be well above one. The minute one person who is infected shows up at the nursing home, it races through the whole place.

Meanwhile, in the schools, the intention is to get the rate of kids that are immune as close to 100% as possible. That will be difficult without deliberately inoculating them, because they will develop herd immunity at about 66% in their population and it won't spread in that population anymore.

In the nuclear reactor analogy, it's as if you put in half the control rods, but only the ones on the left side of the reactor. That might make the left side strongly subcritical, but the right side might still be critical, even if with an even distribution of the same number of rods, the whole reactor would be subcritical.

This plan is not going to work and it will kill millions of people in Britain unless Chloroquine or something else ends up being a silver bullet for treatment.
Wealthy people have a habit of doing this. Being good at something doesn't necessarily make you good at something else, and the hero-worship the wealthy get in the US (not to mention his fan club) can't help but go to one's head.

(Engineers to, too. I try hard to watch it and I still arrogantly show my ignorance sometimes.)
Why buy a new car?
I feel like this debate is analogous to the test kits being rejected from 3rd parties, if that’s what happened. We’re lost in bureaucratic technicalities.

Verily was a division of Google X before Alphabet. It’s effectively Google Life Sciences minus the corporate advantages of the Alphabet structure.

Maybe Kushner or the President wanted to encourage Google, or maybe a speechwriter over exaggerated it. Or maybe the President lied. But when the media ultra parses the controversy to make every element the nth degree worse for him, it makes it hard to believe in objectivity at all.
The labelling in the demo is vapid, insomuch as "social distancing" is merely identifying a percentage of the population to lock down.
Founder of Streak here and, as you pointed out, we authored the InboxSDK.

Just to clarify a few things, our market is actually great, the CRM industry is huge and we do very well in it - we're profitable!

As for why we made the SDK, we're not "branching" out - we made this for ourselves because we needed it. We built a bunch of tech to wrangle Gmail and the way we engineered it is we separated it from our main business logic. We didn't want others to have to go through what we did (reverse engineering a lot of gmail) so we made it available for anyone to use. We don't charge for it and we maintain it for free.

Several large companies (Dropbox, HubSpot, etc) depend on this SDK to power their Gmail integrations so it's not just small and medium sized companies.

Your comment was a bit harsh, but I guess that means we need to address this stuff better on our website.
Use the right tool for the right job.
To be clear, this is not made by Google, its made by us, Streak
> they logically are not “alive” in the same way humans are

My brain is not the same as yours. People who have live with 1 hemisphere are (likely) different than your brain (or however you want to define brain similarity). Your reasoning is not a sufficient bar to make an appeal to logic, on its own.

Currently, science has favored Jaak Panksepp (https://en.wikipedia.org/wiki/Jaak_Panksepp) above John B. Watson (https://en.wikipedia.org/wiki/John_B._Watson).
Google is partnering with the US Govt for website about Covid-19
The gmail api is a backend API, this SDK lets you integrate into the frontend.
Forget losing jobs - without a lockdown, millions of people will lose their lives. Including many of our loved ones. We already know this from Italy and Wuhan, where entire families have died one by one in their homes. The only way to save some of these lives is to flatten the curve to avoid overrunning hospitals, and reduce deaths before a cure or vaccination is widely available.
Thank you. Recommend everybody to read this.
I live in China. I have read many horror stories out of Wuhan, China after the local hospital got overloaded with patient.

1. People got infected couldn't be treated and had to stay home. See this video that the daughter of a sick mom trying to get attention by drumming in the balcony and crying for help. "My mom is dying and I am helpless" https://www.youtube.com/watch?v=cuvA0XooI5c

2. people with long term illness or scheduled surgery couldn't be treated, such as leukemia patient need dialysis, because Major hospitals has directed all resources to treat coronavirus patients.

Work from home, cancel meetings, stay away from the crowd.

Wash hands, wear mask if you have to go out.

Get medical advice from your doctors ASAP if you fall into the second category.

Please get prepared for the worse and don't let this happen to you and your loved ones.

EDITED: add a youtube video
Sounds like you may not have heard about the importance of "flattening the curve" yet

https://www.statnews.com/2020/03/11/flattening-curve-coronav...
That's a terrible example, why would pick an explicitly sub-exponential relationship?
Founder of Streak (author of the InboxSDK) here - and yes we 100% maintain it. We should update the release notes more frequently but we add functionality/fix bugs in the SDK weekly.
So you keep your stateless password manager state in a spreadsheet?
How an investor actually values your startup
You describe a great motive for one to start an international organized crime ring and incorporate it by an Act of Congress.
Ask HN: How do you retain what you're reading?
I do a lot of reading these days, viz. HN and some programming-related books, but I've come to realize that I am able to retain very less information about whatever I read. Does anyone else face this issue? If Yes, what are the ways I could tackle this?
Counter is so that you can rotate passwords. If a site forces you to update to a new password, you increment the counter.

But now you need to know how many times a particular site has forced you to change your password.
I suppose it's not considered a live being, so it can't be hurt by consuming. Same with air.
Accountability is important.

Also - doing nothing until it is too late - not even educating - is not even a choice. It's not a strategy. Its dereliction of duty.
Just random thoughts:

> 1. The arrogance/confidence that people had towards AlphaGo assuming that it was not going to be competitive.

This is pure stupidity. Those people didn't realize the nature of the game. Go is a (large) confined space, which, by nature, can be brute-forced for the best answer. ML was needed simply to trim and optimize search tree, to find the best local maxima from a broader range (than other AIs).

> 2. The lack of understanding tt even the programmers had for the game. At one point the devs were saying "I don't even know if that's a good move or not", yet their program is playing at superhuman play.

You can't even predict solutions from a simple DFS. Right things are not always obvious nor intuitive.

> 5. The confusion when the computers neural network fails in game 4 and everyone (except the engineering team who sees the probabilities) is confused about whether the machines play is brilliant or terrible.

It's likely that AlphaGo didn't look beyond "horizon"[1], and only realized it's losing after a dozen moves. In this sense, move 78 in game 4 itself is more amazing than move 37 in game 2. The only reason why the latter is uncommon is it's believed that it's difficult to build house in the sky(middle), thus one should keep stones close to ground(border), but that naturally depends on the situation.

[1]: https://en.wikipedia.org/wiki/Horizon_effect
Diving Deep into Danger (2013)
I am not a huge defender of China, but it is disingenuous to claim that not realizing the import of the virus in the first 10 days is anywhere near the magnitude of the Italian government's failure.
considering the context i would guess problematic is anything not politically incorrect/not sanctioned by “the culture”
I keep wondering if existing CPAP/BiPAP machines can be software adapted to serviceable ventilators. Some BiPAP machines are identical to units produced for NIV.
Is the number of users in from statistics at the bottom in thousand? Around 394.34 now.
I mean, I do, normally. The current crisis makes that more difficult, though.
The important part is not google vs alphabet, it’s the fact that their site will only be available for the Bay Area.