skysight-inc/HackerNews huggingface dataset:
Exactly, joering is entirely wrong in his bizarre analysis. Outbreaks have a stochastic quality to them. If a certain individual doesn't hit a certain country first, you are likely to see false evidence that that country hit later has some sort of inborn advantage in fighting the virus. This is nonsense until proven otherwise. Italy has a huge trade with China in textiles, leathergoods, and machine tools. There is a significantly more cross-border travel between the two countries than say France. It is likely only a matter of a week or two before France and Germany and Spain and then the UK experience similar numbers as Italy. That is, unless those later developing countries prepare by implementing social distancing and robust testing early. It looks like they are, so hopefully the growth rate will be a lot slower and health care systems will not be overwhelmed. In the U.S., we are a bit behind and it may go quite badly or our isolation and lower density may provide the needed slowing to implement effective systems. We shall see.
90% of the people in the world live in the northern hemisphere, and a significant chunk of the people who live in the southern hemisphere live near to the equator (i.e. they have no winter). Also, it's not about to be winter in the southern hemisphere, it's about to be fall.
Animal-AI Testbed
I can see why you're using these boards, but the ESP32 is an incredibly power hungry device. For battery/solar power it's not the best choice.

For devices in the field I'd use one of the many available low power ARM controllers.
Even if assume for a moment that WFH improves productivity, this impromptu WFH means that most people might not even have a proper desk/etc for optimal WFH setup.
> Twitter says since it introduced a new developer review process in July 2018, it has reviewed over a million developer applications and approved 75%.

There is still no re-review process however. I have an original apps.twitter.com account and used the new development experience form with the first few weeks.

I essentially requested API access for personal projects and was denied with no substantive explanation.

There is a form to submit a platform request hidden away in the support area (literally, it's not even on the page that lists all of the contact forms) but having used it about five times over a number of years has led to no response.

I would like to be a developer, contributing to the ecosystem I've been a member of for just over 10 years but Twitter seems to make this exceedingly hard with no recourse available :(
If Google wins, will that weaken the AGPL? Doesn't the AGPL pretty much copyright APIs?
As of a few days ago, we in Bavaria are now able to get sick notes from our primary care doctors (Hausärzte) by phone for absences up to 7 days.

My employer, a large manufacturer, usually requires a doctor’s note for illnesses over three days, and I think that’s standard in Germany. Otherwise, think you have a cold? Stay home a day or two and drop the boss an email as soon as you can - no one wants you spreading it around! If I did that more than a few times a year, my boss might start requiring notes, but as long as we don’t seem to be abusing it, they assume we want to do our jobs when we can.

As for COVID-19, they’re being even more explicit: if you’ve recently been to Italy or other heavily-impacted place or have any of the symptoms, you must stay away from all company sites for 14 days, doing WFH if your position allows for it, or getting written off sick if you can’t (people actually running the machines or inspecting parts)
> We need to start practicing on what's coming, and right now, China's looking like the most successful model.

I truly can't believe how many people (including in my own hard hit country) praise the "Wuhan model" made by an authoritarian state. There are other successful models like the one in South Korea (after the disaster with that church, not before), which are far less authoritarian.

It's really true that vigilance needs to be kept up at all times, lest our freedom be taken away (and I don't mean not doing quarantine or lockdowns: I mean limitations of freedom "for your own good because you don't understand").
The current OS permission models used by applications and drivers that interface with these peripherals are much less secure than those used by browsers.
Charging at work can only work if you can drive to work (... and your office has charging points for everyone that wants one)

In most European cities I am familiar with, the very concept of driving into the office is totally alien - no one does it because a) traffic, b) no parking, and c) there is usually a semi-decent public transport system that is usually quicker when you factor in traffic.

Certainly in London, there are some underground/multi-storey parking places you can just drive up to and use, but it is fairly uncommon and always hugely expensive. E.g. nearest one to my office is £38/day ($50) + £11.50 ($15) congestion charge , then it is a 18 minute walk on top of however long it took you to get to the parking (e.g. Google maps suggest 50 minutes for the 5 mile journey for me). Comparable tube journey is about 25 minutes door-to-door and £3.30/$5

Supercharge obviously only works if you own a Tesla.
If you spend any amount of time perusing new car prices in the United States, it should be pretty clear that typical prices for economy sedan cars are around $22k-$30k, with $30k and more typically being the higher tier trims of economy sedan car models.

So $40k is clearly not the right comparison. And it should be pretty obvious why that average is misleadingly high: it includes pickup trucks, minivans, vans, SUVs, and sports cars.
I think one of the less appreciated corollaries of Chesterton's line of thought, is that we should be wary of building fences in the first place. In programming, I think that abstraction should be avoided until the need for it arises. On the first pass (or two or three), a program should be written clearly and simply and only do what it needs to. Working with many abstractions in software can be very difficult later and it can be especially hard if it turns out the original abstractions are the wrong ones in hindsight. Because later Chesterton will apply and people will try to shoehorn their new work into the existing abstractions instead of taking a step back and realizing that they would never be there in that form if the abstractions were designed today.

There's no silver bullet with anything in life, but something to keep in mind.
I mentioned TC in a post the other day on here for this very reason: took me 4 clicks on the back button to get out.

I for one am happy to get my pitchfork for TC...
When a danger is growing exponentially, everything looks fine until it doesn’t
your statement implies that these two things are mutually exclusive, but I'm pretty sure they are not.
It's 2020, you don't need to leave your house to buy groceries...
Yes, but only because during your fork, you neglected to run the "white label" script that replaces the trademarked words and graphics. IOW, what you describe is not a problem in practice.
> The worst case scenario would be trolls somehow obtaining the copyright to a foundational API and collecting money from everyone.

That's a funny misspelling of GAFA+Microsoft+IBM.
Bent what curve?

"South Korea on Wednesday reported 242 additional coronavirus cases, almost double the number of new cases reported on Tuesday, as the emergence of a new outbreak in Seoul worries officials." from [1]

[1] https://www.ft.com/content/986b533f-1d3e-3920-ae80-da8dcd8af...
I ride in Teslas when that's what the Uber driver drives. Maybe other cars have the same wow experience, but I don't get picked up in a Porsche or Jaguar. But the wow experience of a Tesla vs a Benz is unquestionable.

I don't mind it being called marketing. But I'd call it overall experience design. Or magic. You really feel it!
> The idea that giving people an effectively eternal copyright interest in making interoperable software would improve software strains credulity.

Why would it? Giving a company the right to prevent interoperability does not necessarily mean they will invoke that right. It also might promote alternative APIs potentially fragmenting the market, but also inventivizing various approaches. It's not clear that this is the case, but it's not clear that it isn't either.
Download GBWhatsApp Premium Latest Version APK (v7.60)
The Intel instruction specification details which access control checks are performed when executing instructions. In most of the speculative execution bugs, the Intel implementors decided to skip those checks for performance reasons. Note that this is a implementation correctness issue, not a security issue (which is defined only for a threat model).

The SGX design was created on top of the instruction specification, not on top of specific buggy processors. Hence the vulnerability! The threat model for SGX did not consider incorrect processor implementation.
There's about enough, if you don't forget to nuke the Sentinelese.
This is a very interesting case. Thanks for pointing this out!

If I may ask, do these people also download apps in that phone, and then they log out every time they pass on the phone to someone else?
Comparing Google Maps 3D with Singapore’s OneMap3D
2019 Annual Letter – Social Capital – Chamath Palihapitiya
In case some are wondering, "Video Speed Controller" extension can speed and slow down videos by pressing "d" or "s", respectively as much as you want with steps of 0.1x, instead of the non useful Youtube click and select a speed with a quantum of 0.5 and a max of 2.

If a talk is 40 minutes and there are no slides available and the author goes through the slides in the video, I'll play the video at 10x or more just to check out the slides and see if the talk addresses the points I'm interested in. 40 minutes at 10x or faster is around 4 minutes. It helps me decide and avoids me wasting 40 minutes on the wrong talk.
Yes, but what percentage of people who get infected need intensive medical care? :)

The difference matters because it's likely that 60-70% of the population or so will eventually be infected. But it won't be 15% of that which need intensive medical care but some lesser number because some infections will be asymptomatic or nearly so.
It's a business, they're free to do whatever they want. I'm not sure how well people would react if the government tells them they're not allowed to leave the city anymore. In Italy, apart from riots in prisons, the population accepts that pretty well, I'm not sure it'd be the same in the US.
You think Tesla is being mean or evil when they have a part supply problem? That seems to be what you are saying.
If you're writing a parser for any language which is expected to deal with floating point numbers, being able to parse those numbers is generally necessary.
> And to boot OOram uses inheritance for re-using those role-models, which we would avoid nowadays.

Why do you believe that nowadays we should avoid implementing a common interface?
Does one need to wait for it to spread? Other countries serve as a good examples of what will happen if nothing is done
I attacked it from both directions: an arguably supervised dataset of urls (hundreds of GB from various internet survey projects), and unit testing the insane markov gibberish the parser makes when you cram random data where it doesn't belong and run it in reverse. The dataset was way less helpful for a strictly conforming design, but I imagine it would be useful for a mostly correct parser.
They're also pretty terrible ways to distribute a native application and can be crippled due to their containerization.
I'd say the opposite is true. With more powerful browsers, you are making web applications more powerful and remove the need for a desktop app.

Web apps, if built correctly, are probably more secure than desktop apps. Especially considering that you completely remove the need for user updates, since the website is updated by the developers.

Plus, webbrowsers implement a proper permissions model unlike native apps, especially on Android, used to do.
Whisper app exposes intimate secrets of nearly a billion users
Yes, I'd like both!

Asynchronous io_uring is good for things that take a lot of time, e.g. io. Its really just a queue between the user-space and kernel threads.

But it doesn't replace just making a synchronous syscall for small things e.g. stating files etc.

A lot of those syscalls are called in quick succession, often with no logic between them.

The Soares paper I linked too showed how buffering up a list of syscalls, doing a single context switch to the kernel, executing them and then switching back is a major gain to a wide variety of applications.

Sychronous syscall batching would be much more straightforward to adopt than aysnc io; imagine if cstdlib file stuff all used buffered syscalls - everyone would benefit! Whereas I would imagine it adopting true async io would be very hard because it is a exposing a blocking api to its user.
In parts of Europe, we're getting to the point where it's easier to find a charger than a petrol station. There are a lot of them and they are mostly not utilized a lot. Also, there are apps for finding them and lots of incentives for more to be installed.
That happens on a configured time interval, not on every request unlike lmdb.
You'd want the car to avoid mistaking reflective surfaces for tunnels. Or not seeing a truck turned sideways due to lack of AI training data. Plus your car should make it easy for you to do the right & safe thing.

"The nation’s top safety investigator slammed Tesla on Tuesday for failing to take adequate measures to prevent “foreseeable abuse” of its Autopilot driver-assistance technology"
https://www.latimes.com/business/story/2020-02-25/tesla-auto...
Don't be ridiculous. I work for a FAANG company and we get great but very standard Dell monitors that are all well below $1100.
Gosh I don’t want to politicize this. I just want to applaud that Lauren Gardner and project team have autonomy to act in this matter, and the institution is not getting involved.

I tried to have a dialogue with a private institution and a PhD in cartography on Twitter on this same matter, with regards to an article they posted. They ignored not just me, but removed other comments on their blog that were calling their attention to the issue.
The fact that it is an incredibly hard problem that they are making steady progress in and they basically dragged EVs kicking and screaming into public consciousness and wide availability is just a minor detail!

Now how are my puts doing...
I believe the concern about uninsured is not the numbers but who'd be affected. Office workers, which can quarantine rather easily, are likely to be insured. But those in contact with most people on a daily basis (e.g. fast food workers, retail employees) are more likely to be uninsured and also have a lower allowance for sick days or PTO.

My concern would therefore be that the people that cannot afford health care or quarantine are also the ones most likely to act as multiplier as they come in contact with hundreds of people a day. That's not a purely US problem, e.g. delivery drivers or Uber drivers also tend to be low wage and self employed in Europe.

But in the US the combination with the lack of health insurance could make this worse.
Ask HN: Snarkiest Hacker Bumper Sticker
The experience of starting to hack react has lead me to the brink of making a bumper sticker (or t-shirt) reading: "ITS all been downhill since the PDP-10 and Lisp" Your ideas?
(a) There are any number of brew-at-home solutions, I really like my aeropress as it's simple to use and easy to clean. I grind my own coffee, but you can pick up a bag of beans at Starbucks and they'll grind it any way you like. Or if you don't want the trouble of brewing your own, there are some decent (but not great) instant coffees. I really like the Starbucks Via coffees but they are relatively expensive. Mt Hagen is supposed to be good for an instant coffee.

(b) If you're really unable or unwilling to cook or do the dishes, food delivery services are still running and the restaurants they deliver from will be happy to have your order. Order hot food and re-heat it on arrival if you're worried about getting infected from your food. Or maybe look at once of the box-meal delivery services, you still need to cook, but most of the prep work is done.

(c) buy a cheap monitor for now and sell or donate it after you go back to work. You can get a refurb 22" monitor for $50 or so which must be better than a 13" laptop display.
> Many people who live in urban areas neither own a car nor want to drive.

By "many", I understand you mean "few". I live in Seattle, which has one of the better transit networks in the country, certainly better than average. Yet, 85% of households own cars. In the suburbs, that percentage is even higher.

> Also, suburbs are boring as hell. There's literally nothing to do outside except stare at parked cars and locked houses.

That hasn't been my experience. There's lots of things to do in suburbs, you just need to drive there. The rest of your comment is about some difficulties of doing walks in suburbs, which are quite foreign to me -- for one thing, I'm quite sure that almost everywhere in Seattle metro area, you're not more than 1 hour walk from a convenience store. Given how millions of people love going hiking in places even further from convenience stores, gas stations and water fountains, I don't see this as such a huge problem. The rest of your complaints are simply matter of your preferences: I for one thing couldn't care less about presence of places to walk into and explore. I'm not a tourist in my own town, I need to get places and get things done, and idly walking around the business districts is not one of my hobbies.
Nissan-Renault sells more EVs than Tesla, so none.
On closed systems where you control both the input and output, then sure (Though I’d still recommend against that particular short cut because it’s an easy way for bugs to
go undetected).

However if you’re accepting MessagePack encoded data from insecure systems (such as end users) then you absolutely should be validating your input somewhere along the pipeline and it’s usually better to do that early on.

Also it’s not generally the distributed systems you worry about when it comes to this specific degree of micro-optimisation (which is basically what this is). It’s the monolithic ones. Distributed architecture is meant to solve various problems (for example but not limited to, high availability, reduced geographical latency, single site but running on cheaper commodity hardware, etc) but often at the cost of CPU cycles. Whereas your monolithic infrastructures where you have fewer servers (such as Stack Overflows set up) would be greatly more dependant on reducing computational overhead where corners could be cut. However they’d also be significantly less likely to need networked RPCs via MessagePack anyway (simply due to the monolithic design of their architecture).
As far as I'm concerned, this is an obvious truth. Linux containers are processes with better sandboxing -- who would not want this?

As kinks in the kernel support and tech get worked out, and OSs deepen support I can't imagine that it will ever make sense to say something like "I could have run the process with cgroup and namespace isolation but I chose not to, choosing to make a new user-level isolation or run everything as root instead".

Arguments against containers as the future based on the complexity may have weight but not for long.
While panic buying isn't advisable, buying larger amounts certainly is. I guess most of us have gotten used to being able to go shopping every day. Reducing that to once a week can greatly help reducing the spread of the virus. If everyone starts that at once it will cause shortages for a few days but not much longer.
Why Australia is blocking South Korean travelers and not US travelers is mind boggling at this point.
The smallest amount of intel sharing can stop the infected from traveling. Virtually every case to date in SK has been caught by now, their testing regime is incredibly comprehensive and free for everyone person in the country, even illegal immigrants.

By comparison the US is willfully not testing people presenting symptoms coming back from infected areas, even insurance covered citizens will pay absurd amounts for an on-demand test and it's clear to anyone watching the government is putting it's head in the sand.
> Nobody says "what a shame I can't open that jpeg image in a text editor".

Nobody except me, of course. I'd be thrilled if I could open up a JPEG in Emacs and e.g. view/edit the EXIF metadata in a text buffer (and/or pop up a graphics buffer for editing the image itself). Similarly, I'd be thrilled if Emacs was able to parse MessagePack data and let me view/edit it in a buffer. Both of these things are theoretically possible, but to my knowledge nobody's actually done them yet.

Granted, calling Emacs "just" a text editor is pretty stretchy, but still.
Maybe they want them empty to be able to convert them to makeshift hospitals
Nice!

Building any "Rails for JS" idea is a huge undertaking, purely from the sheer scope of the Javascript (inc. NodeJS) ecosystem.
My employer here in Norway is encouraging people to WFH.
> every single in-person class was a waste.

Hundreds of thousands of people have graduated from MIT.
I don't think you can categorically say in-person class is a waste for everyone.

As with many things in life, YMMV. Your one anecdotal experience is not going to be the same for everyone.
Pretty much all the Uber Black trips that I took were traditional BMW like the ones that taxis in Germany use.

I agree that's boring.

But it only is boring because BMW has such a crushing market share that the occasional non-BMW car feels like a breath of fresh air. Tesla feeling nice due to their low market share is, however, the opposite of what this article argues for.
Quarantining incoming travelers from high-risk destinations will likely help, but will NOT achieve the same thing. COVID-19 is already here and circulating in the community. It has been for weeks. We just aren't testing for it (this will change in days or maybe a week, so wait for the big explosion in cases). Two weeks ago, there was capacity to administer and process 700 tests. Not 700 per day. 700 total. It has improved a little since then. But it is only now that actual significant testing capacity is being brought on board. Something S. Korea has had for about a month. We are way way behind.
What are the rules Google broke?
What would happen if students stayed and then got ill? Are you suggesting that they carry on going to restaurants? How would they eat if they couldn't?

You're only considering the best case scenario of people not getting ill. That's not good enough. Sending people home is as much about planning for the future issues as it is about dealing with the current issues.
I told my dealer 2years ago that I'm going to postpone replacing my kia cee'd diesel till electric become available in that class. We aren't there yet, but it's promising, now Kia/Hyundai do have couple of BEV models.
Given that Red Hat recently killed CoreOS, it's great to see new alternatives coming up. I cannot wait to give it a spin!
That's absolutely true, but the problem with this virus is not mortality but hospitalization. I read numbers yesterday that in Bergamo, up to 30% of ICU patients are under 60. Those are very likely to survive but need ICU treatment for up to 2 weeks.

Most European countries have already accepted that most will get infected at some point (see Merkel's statement yesterday). It's all about flattening the curve to make sure hospitals have capacity. If we manage that, mortality could stay at reasonable levels. But we have no idea how high mortality rates could go if people with severe symptoms would need to stay at home.