skysight-inc/HackerNews huggingface dataset:
I personally think they are kooks, and their views are less valid to me, but I also realize that it's just my subjective opinion. They also have the subjective opinion that their views are valid to them, and our views have less validity. No way to say who's "right", so they should be allowed to advertise until we agree on laws (still subjective) to possibly invalidate their views.
I think you can argue that the idea of finite sets is prior to numbers, though the machinery of set theory is obviously much newer. When you count a field of sheep, you need some idea of the set if sheep you are counting.
True. I find you can get a pretty good idea of what a company's tech stack is by looking at their engineering job descriptions
That is pure speculation. And people that use MySQL have outages also especially at this level of load. At my company we are just using PHP and MSSQL and we have our DB go out even on our internal apps on nearly a daily basis due to load problems.

I can't imagine our DBs holding up to millions of users or need to process millions of ticker symbols or trades.
Types of Printing Techniques for Web-to-Print
There was a really strained Sherwood Forest metaphor though.
or the forever classic: https://www.xkcd.com/882/
The word is "Republican".
I don't disagree with the thesis of your comment but I feel like people often use this reasoning to simply avoid doing any kind of architecting.

Yes, something with Postgres and PHP is probably ok for a lot of usecases, but a) Robin Hood is a pretty big target, and might exceed the simple limits of that, and b) there are plenty of cases where Kubernetes (or any other big orchestration framework like Mesos or Nomad or Docker Swarm) will simplify the codebase.

I'll agree that engineers are sometimes a bit too eager to just jump on the new HN tech a bit too early, but it's not like that tech isn't useful, and it's not like it doesn't serve some kind of purpose.
Yeah the function here is not a mathematical function - it just means functionality, like the thing that it can do. Sometimes we biologists can be spectacularly uncreative in naming things :)
I don't know exactly what you mean, but I agree.
You can use Citus(recently bought by Microsoft) to scale postgres https://www.citusdata.com/
From what I keep hearing, current EV acceleration is limited by the battery discharge rates. I haven't seen anyone talk about creating a multi-tiered (hybrid) battery.

Have a comparatively small capacitor sit as a "battery cache" for short (5-10 second) bursts of acceleration, and let the battery be the slow but efficient & steady main energy store. This would mitigate many potential downsides to capacitors (e.g. cost, leakage, energy density, etc etc).
you might be right:

https://robinhood.engineering/building-an-application-deploy...
I'm the poster. Yes, I've heard the bio weapon conspiracies. They tend to say that this "gain-of-function" property is proof of a bio weapon.

I posted this because

a) It was interesting to me

b) I was hoping the HN community might be able to help shine some intellectual light on what gain-of-function actually means in this context.

c) It is an article in what appears to be a reputable journal

But I see it is now flagged. So perhaps it is too much of a hot-button topic.
Show HN: CronToday write, save, and read later anything
CronToday is an easy way to write, save, and read later anything. It can send a daily email to help you write more.

The origin
I all began when Paul Graham sent a tweet:

@paulg. Jan 13:

"Is there an easy way to build, or a startup that offers, something that will email you once a day asking 'What's happening?' and then accumulate the replies?

We once funded a startup that did this, and it left a hole in my life when it shut down."

At first, I thought: that is interesting. I could build that. But in a few minutes, there were a lot of people that make suggestions for other products that could do something similar. So, probably the problem is already solved and forgot about it.

But in the next days, I keep on thinking about that. I would like to use a site like the one that Paul Graham described. So, I went back to that tweet and checked all the solutions that the people gave. Most of them were not exactly what Paul Graham explained and what I need. All of them were quite complicated and I did not like the look and feel. So, I decided to build it for myself.

More details at www.CronToday.com/about

Tell me more how this app can help you better. Be part of the building process: info@CronToday.com

https://www.CronToday.com
This is true in theory, but in Italy the virus arrived from a single German, and has spread through family contacts in a small province near Milan

In theory Milan should be the city with more infected people (in proportion) due to the high number of travelers and residents, it is not

Infection has spread brevi manu, travel bans have been implemented only starting from last Sunday (8th of March)
Or less complicated, like piles of CSV files.
Also to spread out over time the amount of people needing medical help. Perhaps a city can't handle 10k new patients in a day but it could handle it over the course of 2 weeks.
If you want to travel, you can do so the way our Founding Fathers did. On horseback.
Sounds like missing indexes to me if outages are that frequent.
Why you keep saying "built-in containers", it's not built-in, it's an add-on.
> we have our DB go out even on our internal apps on nearly a daily basis.

What?? How could your team live with that?
This is sort of true, in a Darwinian sense. But it's true because viruses which kill their hosts inhibit their own propagation! It doesn't help us at all if our goal is to prevent those people from being killed in the first place.
This is very very important.
You can always tell those Brits; they (more properly, I suppose) use "Californian" instead of "California" as the adjectival form. Our use of "California" must annoy them the same way that "woman" engineer annoys me.
> Or just reroute off an interstate onto a different road between states, which is a lot more likely.

If you're implementing a lockdown, you'd close more than just the interstates for that exact reason. At a minimum, you'd probably want manned checkpoints on the interstates, state highways, major county roads, and obvious choke points like bridges; and unmanned barriers on the minor roads.

> Then somebody takes the whole thing to the courts, and the courts tell the Feds to knock it off and let people through because they are violating the law of the land.

I'm skeptical that the courts would act as you assume when "the public Safety may require it."

Also, who says "the feds" have to implement it? It's my understanding that state authorities have broad powers to combat epidemics, too. They're also the ones with the manpower to implement lockdowns.
The Instagram thing is because a feature in Firefox broke a website
Gmail is not the only place where outgoing links get this treatment. Random websites do it too once in a while.
Pretty light? You're generous. Glad hn was here to fill in the gaps. Lol.
I'm from 1997 and that is precisely the case for me. It's bad enough that I have a hard time taking pictures even when I want to, because I internalized how annoying it is.
Sure, because you know more about money creation than the central bank for the UK. Read the damn pdf and learn something.
Sorry to bomb you like this, but I don't have the time/energy to find where to file a ff container bug: twitter.com never opens in it's designated container for me. That is the only site I always have to "Reopen in container".
https://en.wikipedia.org/wiki/SL-1
There's no evidence to indicate that he was in fact patient zero. Just because he was the first person to be diagnosed in Seattle doesn't mean he was the person responsible for the breakout.
Yep, stands in their way of implementing socialism. Of course, AFTER they get any inheritance.
Pple’s Silence on Chinese Censorship
The equivalent in ML to that would be having a cascade of classfiers.

For example, the old facial detection based on Haar Cascades works like that, where weak classifiers in the 1st tier look at the image. The cascade is trained such that a "false" on any tier is only returned when there's very little chance for a false-negative (ie: there was a face, but I didn't detect it).

Now if a tier says "looks good to me, there might be a face" it moves on to another tier that is more thorough. Still, they are geared towards "in doubt, say True and move to the following tier".

A Haar cascade for face detection (it can be trained for object detection in general too) takes quite a lot of training, and it has many many tiers (I'm probably off with the numbers since it's been such a long time from the last time I used them) think ~30 tiers with hundreds of weak classifiers each.

On the plus side, a cascade approach based on weak classifiers can usually run super fast inference (since the classifiers are simple estimators and you work harder only when there could be a positive). On the down side, they usually take a lot of training time (you're training hundreds/thousands of classifiers!). Another "bad" thing here is that, as better techniques came to exist, little effort was made to improve training (and the tooling around it -- if you look for examples of training with OpenCV that has the capacity to do Haar Cascades training, you'll see it's a mess).

With time better techniques were developed, like HoOG classifiers, PCA based classifiers, neural nets/convnets. In these more complex models you trade computational complexity for flexibility/"quality results" (I'd say performance, but that might be confused with inference or training speed).

In theory nothing prevents you from having a cascade-like approach with deep learning. What is usually convenient is to have it embedded inside the architecture (a multi-objective model) such that the weights of the whole net are update upon training cases, instead of having isolated classifiers on each tier. That allows the whole network to learn from every case, instead of only training the 2nd, 3rd, ..., n-th tier on the cases that failed the previous steps.

Edited: a few types and tried to be clearer
8 yrs ago, I started my career as an Analyst followed by Software Engineer, Business Analyst, Product Owner, Project Manager and few different roles in multiple industries. And every time I commited to a new role, I felt nervous as I didn't have much insight into how the company, people, culture and work environment are like. Luckily few of the roles and companies clicked really well and some weren't matching with my expectation and interests. It was hard to quit the roles that weren't a culture fit as a lot of time and effort went into each role both for me and the hiring company.

Since then, I was always doing a lot of manual research on company's culture and work environment before applying to the roles which did take good amount of time and resources. I was interested mainly around flexibility of roles like work from home, flexible start times and offices with lots of creative space where teams can brainstorm ideas and discuss freely. I looked around for a platform that provides this kind of information in the job search process but couldn't find much to my surprise. Although there are very few sites that give this information but they are niche sites. I felt there is still a need to build something that can cover wide range of roles and companies where everyone can explore and find suitable jobs and companies based on culture, benefits and work environment.

Please check our new site and let me know your feedback!
How robust is this to anti-steganography?

I used to live with one of Jessica Friedrich's PhD students. They were working on the anti side. Here's her research page http://www.ws.binghamton.edu/fridrich/
Yes I do this every day. Just because I'm always working on network drives and if I just close down the lid, the favourites in my Finder will disappear every now and then. When shutting down the laptop completely I eliminate this effect.
Mind sharing which baskets or type of baskets?
I mean, it might not survive the longest if it's more infective, but evolution doesn't work like that, and we're worried about short term impacts. Yeah if it's really bad we'll eventually make it go extinct just like we made smallpox go extinct, but smallpox didn't adapt and survive and become less wild. We are the evolutionary pressure driving it to exinction - the virus right now is plenty happy surviving as the more virulent strain it is. It's survival of the good enough, not survival of the fittest, and a deadly strain is good enough to keep surviving.
The analysis they present doesn't require the integration of foreign RNA. 2019nCov has a SPRR motif, where other viruses has similar motifs (SRRK, KNRR, TPRS...). It can be explained with mutations, and in fact they talk about convergent evolution.
It's funny you mention this, because I've heard from people who've interviewed with Robinhood that they're still on a single monolothic RDS instance for a good portion of their main application. If I had to guess, a single RDS instance would be a more likely cause, something like a table growing too large (an audit log table perhaps).
Floppies: The Disks That Changed the World
I use TakeCommandHealth (https://www.takecommandhealth.com/) for this. How would you compare Savvy to their service?
Especially the large scale testing changes a lot. You are faster in quarantining cases, faster in following up on contact persons and you have a much better picture of the spread.
From the HN Guidelines[1]:

"On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

also:

"Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did."

[1] - https://news.ycombinator.com/newsguidelines.html
Lockwise takes ages to open on desktop Firefox.
Firefox. A story of a best browser that changed into a privacy freak software
Simplify React state management with Kea
What was Twitter’s bottleneck?

I remember they were one of the first to really adopt Scala. They still use it quite successfully.
It'll be easy to find converters once the market shifts. There are enough retro builders that one will get built.
How to Evaluate Designs with Visual Heuristics
Or we mature enough to stop expanding exponentially
Do you know if there is any way one can configure a container to disable specific extensions?
May as well have called it Eye of Sauron.
>The engine performs an automatic check each time code is committed to GitHub

What if we don't use GitHub but something else? Are you hooks able to run purely in git?
Something is going down!
Im hopeful about chloroquine but concerned that blocking the virus may lead to recovery but not give the body time to develop immunity. So far I havn’t seen much discussion about this.
How to Meet 10 Investors a day in Silicon Valley (a step-by-step guide)
I tried to write up a longer comment breaking it down in laymans terms (https://news.ycombinator.com/item?id=22536734), not sure if it's helpful but I figured I'd at least give it a go. It basically boils down to there is a mutation in this strain of virus that seems to give it an ability to infect cells better (gain of function = new feature or enhanced feature of a protin, nothing to do with mathematical functions or the lambda calculus), and this paper discusses what it is and how it's hypothesized to work.
Mapping 2019-NCoV
This doesn't appear to add anything over https://news.ycombinator.com/item?id=22525494. There are links to half a dozen previous discussions there too.
The whole country is now under a travel ban, so there should be plenty of areas that don't have the virus still, and without further travel, hopefully will never get it.
Im really excited about this.
Don't think Seattle has a lot of those.
Courts do tend to accept extreme circumstances as exceptions. I think any supreme court judge would give a warrant to everybody in the US to not travel between states based on the evidence at hand. It is a stretch but this time it might be deserved - it is less of the stretch than the ones required to lock up all Japanese descendants in WWII.
But it slows it down, as people who do not have the symptoms also do not spread it so much as they do not sneeze.

Also, what is the alternative?
Quarantining everyone? That works only to a certain amount, before the system collapses.
I assumed the outages were caused by features lacking in the product, rather than the tech stack (e.g. not accounting for leap days if that were true).

I also assumed that the recent outage was due to not accounting for yesterday’s circuit breaker. I imagined there’s a Robinhood product manager with a JIRA ticket who’s complaining about their feature getting depriortized every month.
That's my argument against broccoli.
Oh I love this definition! As a parent of a just-started-crawling infant, I can already see how they thrive on attention.
Pals Battalion
Echoing what so many other people have said, we use 1Password for staff at our organization. I moved us from LastPass last year because LP was just confusing and frustrating for everyone.

The one issue we've run into with 1Password vs LastPass is that sharing works differently. If you share a password (not by putting it in a Vault) with an individual in 1Password, it makes a copy - so updates don't propagate. Thankfully we are a pretty small and tight team so adding people to other department Vaults isn't necessarily an issue, but it could be for others.
Its extremely difficult to cut over millions of lines of code and 15+ years of development. We are working on it, but the db was never properly sharded and that is very difficult to do at a late stage. When you work on big enough projects the common sense approaches break down. FB messager doesn't use MySQL, Amazon shopping cart doesn't use Postgres. There is a reasons why. This isn't a wordpress app, it needs to process 10s of thousands of updates a second and still be a responsive app with 99.9% uptime and low SLAs on requests.
So this sounds like git-hooks-as-a-service. Am I right in that assessment?
This made me laugh, so I had to share -- when I go to that site, I get a page reading "An unexpected error has occurred."

I never get that from static sites.
> When a video is uploaded with a batch of photos on Instagram ...

They fixed a site-specific bug. It takes some creativity (and a strategically short quote) to get outraged over a browser update improving how the browser renders websites.
Does anyone think the number today could possibly be this low?
Products that are commoditized and are the same distinguish themselves with marketing, see vodka for example.
The previous user runs rsync.net, he's pushing his service.
It's easy enough to shut down all planes, trains, and busses, and then beyond that you just need to start putting checkpoints on the largest roads/highways/bridges. You can effectively shut down most long distance travel relatively easily.
bass: Make Bash utilities usable in Fish shell
Wikipedia suggests that honey is 55-65% fructose / 35-45% glucose, which is a slightly higher ratio than HFCS.
If you're interested in reading them I can forward any of the paywalled ones to you :)
> From a corporate standpoint, I don't want people using their personal devices for SMS OTP (2fa) because then if they leave, are disgruntled or get tragically hit by a bus I am locked out of a potentially important service/account. I had this happen on three accounts in the past year where one took me 3 days to recover the ability to access it, another I never could recover and we had to work around it and a third that was absolutely critical but took close to two weeks all said (lots of waiting)

Wait...I've seen two ways for services to handle multiple users from a client using the same account.

1. A company using the service gets a single user login for their account. That login is shared by all of the employees who use the service.

2. A company using the service starts out with a single user login for the account. That login is meant to only be used to administer the account. The administrator can create more user logins for the account, usually with reduced privileges. Each employee is given a separate login of their own, with just the privileges needed to do their job.

I don't think I've seen a #1 that uses 2FA. I assumed that was because it could then easily run into the problem you describe.

With #2 there is no problem using 2FA, or with each user using their own device for 2FA. The only account you have make sure won't be lost if someone gets hit by a bus is the administrator account.

Did you run into a service using approach #1 but that used SMS OTP?
The area around Bornholm (Skåne, Denmark, Germany/Prussia) has some of the best agricultural lands in Europe. The roads were just fine.
On iOS, all the browsers share the Content Blockers you install and enable in Settings (system wide). Install Firefox Focus (a single tab browser), which comes with its own Content Blocker.
How does one Seattle coronavirus patient turn into two six weeks later?
Don't get locked in the room with the beast. Or at least not until the beast is almost dead anyway.
The argument I've seen provided for this is that an attacker would both need your password and physical access to a device with 1password already set up on it.

To use 1password on a new device, you need a "secret key" that is provided to you when you create your account which serves as a basic form of 2FA for your whole account. Not a perfect system, but it is not as simple as just getting your password and having access to everything.
How about we add everyone to Medicare, adjust what it covers to be more relevant to the average person, and use the massively diversified risk pool plus minuscule administrative costs (compared to private insurance) plus price negotiation power to save trillions of dollars and keep everyone healthy, for the larger benefit of society?
I have a vague recollection that Ruby was their bottleneck.
Yeah, unfortunately we've thoroughly decayed past the good old AT days of being able to power logic straight off of the 5V.

It helped that in those days there was one IBM making the PCs.
> It does not make a wink of difference to your life whether the figures in your bank account or the digits on your clock are, in a philosophical sense, really real, so long as they work as expected.

Argh! It makes a crucial difference if you want not to be slaves to a dream! Beware: there's no such thing as "Tuesday". And Dollar is a small god.

- - - -

Anyhoo, operationally numbers come from counting, which comes from a cyclops matching up pebbles and sheep. Eventually someone gave names to the pebbles, and then someone (else?) realized that you could do without the actual pebbles, and there you are: numbers.

And yeah, math is very useful, culminating in the Standard Model and the Universal Machine and other fun stuff that I don't have to belabor here, eh?

Metaphysically (literally) numbers are each a kind of archetypal entity or quality (and see also "Sacred geometry") that are somehow "real" w/o being made out of any real stuff (protons, neutrons, electrons, pebbles, etc.)

It can be fun to reflect that e.g. the C language is of the same epistemological status: there are books on C, and C compilers, and C code, and so on, but the C language itself is no more (or less) real than the number two or Tuesdays.

- - - -

And yeah, Western history tends to ignore a lot of the world outside the West. This isn't confined to math. Ever try to read about African history other than Egypt?