skysight-inc/HackerNews huggingface dataset:
Where we live ditches that don’t need the full capacity of an open ditch have been filled with gravel and then perennial flowering plants have been seeded. The place was absolut teeming with butterflies, bees and bumble bees.
I predict that in less than 3 weeks, most people like you will have changed your minds. When the time comes (and it will), please look back at how selfish you sounded here.
A lot of bars and restaurants don’t have a choice. Their margins are razor thin as it is. Forcing them to close for weeks is, for many, equivalent to asking them to shut down and declare bankruptcy if there is no kind of stay on rents/mortgages.

A lot of landlords aren’t going to give a damn unless they are forced to.
Want to play devil's advocate

Closing all schools, closing gyms, closing restaurants

It's obvious we can't contain the virus

A ton of otherwise healthy adults and children, not at risk from virus, are going to damage their health both mental and physical to "flatten the curve" for the sake of the elderly

How about a different protocol: Society resumes per normal and if you're elderly or high risk, stay indoors and avoid contact until there's herd immunity, which given transmissibility could happen quickly
I'm going into total isolation from people for 3-6 months tomorrow in the US after a final dry goods grocery run. I have to go to a federal building tomorrow, but I will be wearing indirect venting goggles and a surgical mask. If they don't like that, they can reschedule, although I've been waiting 7 years for this meeting.

Don't take risks and don't need healthcare for the next 6 months in the US, or your risk of dying will be significant. Assume the medical system will cease operation during this time.
Can you try my Android game https://corepox.net/ and give me advice on how to improve it. I am very much trying to communicate computational thinking concepts without being too overtly educational, but it's not perform any well and I need help.
The vaccine being test _does not contain the virus_.
Isn't this the kind of thing that will inevitably cause Minecraft to get banned in certain countries?
I tried setting up a Druid cluster once, they have so many components that it's hard to manage. Also Druid didn't not support SQL at the time and we don't want to learn its weird query language due to the lack of documentation.
This is a straw man argument. Nobody proposes shutting down essential parts of the economy, such as food production or basic infrastructure. I think we are going to survive just fine without new iPhones or SV startups for a few weeks.
I don't think there are any studies on efficacy of LED UV light exposure necessary to eradicate airborne Covid-19 droplets. Would love for any studies that may guide us interested in the topic of killing airborne virus droplets.
Those numbers measure the wrong thing. The proportion of young people in care means nothing without knowing also the proportion of young people infected.
Covid-19 Self-Reporting Tool a good/bad idea?
Measuring high voltage in millimeters and other HV probe tricks
I just felt that we went through something similar in the past and was hopeful that we should be in a better place to handle this new incident? If not where you think we failed and what could we be doing for the next time?
What are you proposing?
Well put. We’re working on the testing site locator right now. We’ve gathered contact info for 3500+ public health agencies, plus starting to add info for urgent care facilities, health systems, community hospitals, and academic health centers. We’ve got CIOs and CMIOs from across the country helping us gather the data we need. The goal is simply to make it easy for people to get tested.

Would be great to have your help. Send me an email if you’d like to learn more (see my profile)
But the lost files in this case weren't anything to do with the SD card hardware, were they? It was because of Zoom's implementation of FAT32. At least, that's what I understood from the article.
South Korea’s coronavirus response is the opposite of China/Italy – it’s working
> SuperTux would be a trademark, whilst GPL is for copyright.

In this case it would of course be both. The game never calls itself "SuperTux" and only asserts that it is a reimplementation of SuperTux. I have a hard time thinking that's infringing on the trademark to say so when it's true.
Yeah, probably it was Test Drive instead of Need for Speed.
Show HN: Infection Simulation
That's not how herd immunity works... there is zero immunity. Caregivers cannot risk infection because their risk to their cared is too great and getting everyone infected isn't a strategy for anything other than mass death.
Problem is until we reach "herd immunity" it will overwhelm the healthcare system and many people die unneccessarily due to degrading quality of treatment.
6/15 most votes questions are related to Git
We are. The gun lobby hasn’t paid a dime to Hollywood to make gun violence prevalent throughout the medium. John Wick double taps a hundred guys and we gladly hand over our money.

The Pentagon is just facilitating consumer demand with the handshake that they get to be the good guys, like John Wayne was when killing those other pesky non-white people.
Clickhouse is much more resource efficient in many cases but is less flexible and importantly extensible than Druid.

Druid can easily be extended through available 3rd party extensions and you can write your own to implement custom serialisation formats, aggregations, connect to new streaming systems, read directly from whatever cold storage you have etc.

In the Clickhouse model you have to work out a lot more of that stuff yourself though these days it can read from Kafka directly which is useful.

Some things that are important for Clickhouse vs Druid at big scale is the rather large difference in indexing approaches.
Clickhouse uses bloom filters and other probabilistic data structures to index large chunks of data, for the most part though actually checking for rows requires a full scan of that chunk to strip false positives.

This is different to Druid which uses full inverted indices for dimension filtering.

The tradeoff is basically Clickhouse is cheaper, especially when scaling out but Druid is faster especially when the cluster is under heavy concurrent query load, like serving analytics dashboards or data exploration interfaces to users.

Clickhouse excels when you want to scan most but not all the data most of the time. Namely reporting or bulk analytics queries that will hit most rows in a block.

I consider both to be excellent databases.
Inequality and pandemic make an explosive mix
"It has always been the case that 1% of humanity pulls the other 99% forward."

Do you have a citation for this?
This is the UK’s theory.

Skin in the game. Those tickets to London have never been cheaper.
My God. I couldn’t make past paragraph. Person claims that industrial revolution was a disaster? This is so far from truth. Over last hundred years world hunger was basically eliminated. Ye. May be “third world countries” are not as amazing as whatever author thinks, but people are not dying from hunger anymore.

We live in era of unprecedented prosperity. Author has too much time and ignorance on his hands.
Stop wondering and speculating.

Everyone mass broadcasting at the same time whatever they are wondering about is probably creating more issues than the actual virus.

Once upon a time, many to many mass broadcast used to be banned on the network. Why? Cause it would overwhelm hardware.

But everyone just blindly assumes that human minds under conditions of many to many mass broadcasts will keep functioning as if there is no upper limit.

The reactions of people on the net these days to one crisis after another, resemble the same symptoms of broadcast overload.

The info flows and streams needs to change.

What's weird is, these days it's not hard to find the right person/authority figure locally and directly contact them and have a one to one chat about issues or ideas but everyone is instead broadcasting.

That dynamic needs to change.
> Producing a lot of ventilators or masks/gowns very quickly. This will require a lot of repurposing and creativity but thankfully is an engineering problem not a scientific ones.

If the bottleneck is the people to operate them then its not an engineering problem.
The UK is giving contradictory signals. Trying to get herd immunity by winter is not flattening the curve to a level remotely manageable.
Agreed, something needs to be done to help with the inevitable hardship. The Governor’s announcement appears like he’s just trying to save face, as there’s no consequences to ignoring his “guidance”.
Trump Administration Offered “Large Sums” for Exclusive Rights to a CV Vaccine
To be fair, he did test the storage device:

"I did a local recording right there and played it back. Sounds good. I played it back locally on the Zoom and I could hear the recording from the Zoom's local speaker"
A hacker's guide to uncertainty estimates (2018)
Which startup is that?
Chime – an open-source tool for Covid-19 capacity planning
If you read the longer version of the UK's strategy that is not what they are doing... They are waiting until their numbers are high enough to justify lockdown and then lockdown as they know the economic shock is huge. So they wait until it is time, lockdown for 30 days, see if they can flatten the curve, then boot things back up.

The media picked up part of the story, but not the entire story. And, Boris played up one part to the detriment of the actual entire white paper.
I agree, the gym next door is still hosting dance classes. Just a way of trying to slow it a bit. But it's going to take a formal lockdown.
>Isn't that extremely unfair to people who chose to not go to college because tuition is costly

I heard a good saying awhile ago. You shouldn't look into your neighbor's bowl to see if they have more than you, only if they have enough.

Student debt is not a good thing for our society. It's not a good thing that people made decisions based on having or not having such debt. If we rip the bandaid off we'll help millions of people, at the same time creating massive stimulus at a time when it is most needed. It's no more "fair" to do that then it was fair to bail out the bankers in 2008, the difference is the people getting bailed out will be immensely more in number and productive in their usage of the money.
https://i.redd.it/apxxmlc4kfm41.jpg
Risky Business: Interview with Marc Andreessen (2018)
I do memory twiddling a lot in C. The answer is what happens in practice depends on the machine alignment. On an 8 bit machine generally alignment is 1 byte and there is no padding. On a 32 bit machine yeah you'll have 3 bytes of padding for each element.

Me I think alignment is increasingly a bad idea. Most modern processors don't deal with memory in word sized chunks anymore. Padding just increases cache pressure.

Either way the example is trashfire grade C.
He tried reading the SD image on Linux and that didn't work either.

"We can see them, but can't get at them with the vfat file system driver on Linux or with Windows."
Looks like lots of people consider them the same.

"Nationalism is an ideology and movement that promotes the interests of a particular nation (as in a group of people) especially with the aim of gaining and maintaining the nation's sovereignty (self-governance) over its homeland. Nationalism holds that each nation should govern itself, free from outside interference (self-determination), that a nation is a natural and ideal basis for a polity,[2] and that the nation is the only rightful source of political power (popular sovereignty)."

Ref: https://en.wikipedia.org/wiki/Nationalism
I pretty much doubt it, given that ISO C WG doesn't care one second about making C safer.

It is Oracle with SPARC ADI, Google/ARM/Apple with ARM MTE, Microsoft with Checked C, AT&T with Cyclone that actually bother to change the status quo.
Curious why you need to government involved? Why not just take your money out of your 401(k) yourself? You'll suffer a penalty, but people are in need.
From that interview, sounds like he's set a headcount but otherwise still wants people to go out:

"We are not saying you shouldn’t go to restaurants, but we certainly don’t want any restaurants with more than 250 people, we have ordered that. If you are in a restaurant, try not to be on top of other people, increase the social distancing, social separation."
I don't follow, herd immunity greatly reduces the virus because when a critical mass gains immunity it can't easily reproduce

At that point it will be much safer for the vulnerable

There isn't mass death because the elderly will be isolated, a lot of elderly at risk here don't need caregivers and for the ones that do basic protocols can be adopted
Modeling Covid-19 Spread vs. Healthcare Capacity
They're not super effective. I wish they were. I literally live in a different part of the world from where I've been born because I suffer from hayfever for half of the year there.
That was interesting.

ESR says "Make no mistake; we are under attack". Too right. Good thing too!

But the attack is from projects making huge progress with codes of conduct and efforts to seek out under represented groups and include them.

This is not a attack on "meritocracy", it is a adjunct.
I hate myself for saying this but if one wants a cold calculous thought experiment, what about thinking about the mortality age? mostly older people, not only don't work but are also often a net burden to society.
> I am leery of jargon. I am as guilty of using it as the next engineer, but there comes a point where there are just too many precise, narrowly-understood terms polluting your vocabulary. The circle of people you can talk to shrinks until going to the store to buy milk feels like an exercise in speaking a foreign language you took one intro course to in college. Less jargon is better.

Before reading the paper, That beginning has hit me, That's a brilliant writing skill.
There are many people arguing specific semantics of the authors arguments, but I believe the core problem is C and C++ both dramatically overusing “undefined” vs “unspecified”.

The difference is huge. Signed integer overflow is (per spec) undefined behaviour, so an obvious bounds check if UB and so can be removed. If it were unspecified the compiler would be required to be at least self-consistent. Eg it couldn’t do 2s complement in one place, but then treat arithmetic as not being 2s complement elsewhere (the overflow checks). E.g if the compiler emits code where MAX_INT+1 is MIN_INT, then the compiler can’t also pretend that that doesn’t happen.

Undefined should be reserved solely for things that cannot have a specified behavior (UaF, OoB memory, IO weirdness, etc).
I'm not mourning this. They're floating luxury hotels spewing 10x more sulphur oxide than all of Europe's 260 million cars.

Ironically this economic shutdown is probably what needs to be done to save the planet. Funny how humans react when their death might come in 2 weeks and not in 20 years.
I get about 6.5 hours on average, and I'm pretty tired feeling usually.
Fed drops depository institution's reserve requirement to 0%
And yet when it comes time to discuss his pay, I'm sure the CEO does not describe himself as "not engendering loyalty."
That is not how padding and alignment works in C.

The example above has no padding between each field, because the implementation specifies how much padding there should be. For clang, gcc, and msvc, on x86 and AMD64, there is no padding between chars in a struct.

if the struct were instead { char a; int b; } then there would be 3 bytes of padding between a and b.

The example is not trashfire and is in fact totally valid.

Common ARM processors will fault if you try to perform an unaligned access. You must align where required.

Edit: correction to mistake above: I originally wrote { int a; char b; } and should have said the padding came after b. I've fixed it to match the explanation text and have the padding between. I should really be writing these posts in a separate text editor.
World’s three biggest fund houses shed $2.8tn of assets
There is nothing complicated about putting food in a delivery box and driving it somewhere.
If won't overwhelm if the elderly or high risk are isolated and protocols are strict with that segment
And I believe that's wrong. Memset copies values to bytes, regardless if they are padding or not. You just can't rely on padding bytes keeping that value. In particular, writing to a member may fill padding with arbitrary garbage (though the standard goes beyond that, ie you shouldn't rely on padding values ever).
This comment should be framed.
I don't consider it in better shape, given that only us the old timers are properly aware of LispWorks and Franz, and a large majority think SBCL is the only survivor left.
Boost unemployment payouts in the USA, make it 60 or 90 days with ~80% of what you made at your job. Then taper it down after that on a monthly period (and you can improve that in times of crisis). You will need to pump up contributions, but the gov can seed that with bailout money. Long term you gather those payments with a progressive tax per business, not the silo model we use now. Some countries in the EU do something like this, basically, your unemployment is pegged to your salary.

This makes it somewhat "easy", if a restaurant in Seattle sees foot traffic at an 80% decline they fire their team and hunker down for 2 months. Then start back up once we get this thing beaten. And, this invests in labor/consumption and doesn't have the negative side effect of keeping businesses afloat that shouldn't be.

High rent is a killer, that is a harder one to solve. But, you could start a rainy day fund (and seed it with a bailout). Basically offer a 0% loan to any business that needs to pay rent during a time of officially declared national crisis, but the deal is the loanee has to take ~50% off the rent payment for the month in order to get it. And, make that work its way of the pyramid. The idea being the person running the building takes a hit, the bank with the mortgage takes a hit that month...

Note - In the USA unemployment maxes at 790 a week, and it scales depending on some calculations. It doesn't include tips too so most people who work in restaurants are really in trouble.
Exactly! Minecraft saves huge amounts of time pawing through legos to find just the right block in just the right color, so it's a net win! ;)

Plus you can's accidentally step on Minecraft blocks in your bare feet.
I thought the same. "I didn't want to take any chances," so I bought imports on a marketplace with a known history of legal gray areas and fake products?
It escapes me, why anyone would maliciously target such a site, in times like these.

Missing the motive and incentive, other than pure mischief
By the end of May, most world airlines will be bankrupt
I guess signed indvars would be a prime example. Compilers famously ignore overflow of signed integers when computing loop trip counts.

Would it be better to only ever use unsigned integers for indvars and loop limits? Maybe. But that would reach deep into the types in stdlib for example.

And then there's https://software.intel.com/en-us/forums/intel-c-compiler/top...

So, all in all, not simple. Not that that invalidates your point: I just wanted to add some nuance.
It’s a sensible measure to delay the spread, I don’t believe it will be effective in stopping the spread and it will be very damaging to the economy so not sustainable IMO.
Destroying the economy at this rate will bring much more death than Corona. 10s of thousands of businesses are being crippled. The government will do nothing aside from bailing out institutions they’ve bailed out countless times before. Leaving the lower and middle class absolutely gutted.
I work at Stripe.

Absolutely not; your company is your company. We’d be thrilled if you used our other services, but feel like we should have to win your business by being the best rather than by lock-in. (We even help people get DUNS numbers to facilitate taking payments via app stores, etc.)
> "saving" pays less than "investing"

It does, except for when cash performs better than equities (like during a bear market).
How did you arrive at 6 million?
Unfortunately the font and the amount of text per page leaves something to be desired.
You get this bug because the compiler doesn't know that the function will not return and therefor assumes that the de-reference will happen even if the value is NULL. Some compilers have a (non standard) keyword to indicate that a function will not return. adding an "else" will "fix" the issue.
Recursive SQL Queries with PostgreSQL
> The point of a compiler is not to try to show off that who ever implemented it knows more loop holes in the C standard, then the user, but to help the programmer write a program that does that the programmer wants.

The author makes it sound like the people working on optimizing compilers are deliberately seeking out these weird corner cases and selecting some random surprising behavior for them out of a hat, gleefully imagining how confusing it will be for end users. That's not how it works. Optimizers can be extraordinarily complex and need to maximize this ill-defined thing called "performance" in a highly multi-dimensional solution space. They ping-pong around inside this space constrained only by the specific requirements of the standard, and it's not surprising that some of the techniques used would produce some counter-intuitive results if the programmer is breaking the rules and relying on undefined behavior. It's kind of like if you trained a neural network to classify cat and dog pictures, and then you showed it a picture of a fire truck and expected it to give you a useful result.

The idea of a new version of the C standard that defines some of the most surprising undefined behavior is an interesting one though, and I'd be interested to see how much that really impacts the ability of the optimizer to do its work.
You're talking about conceivably millions in the U.S. alone.

55% * 6% fatality rate * 330 million is >10,000,000.

That's a lot of people to sacrifice to keep bars and restaurants open.
I've thrown out wildflower seeds many times on my lawn, but nothing took root. So I've been trying simply mowing it once a month to keep the blackberries and scotch broom from taking over, and seeing what happens.

(Blackberries and scotch broom run amok if left alone, and the former creates an impenetrable hedge taller than myself with a dead zone underneath, everything else choked out. It takes repeated mowings over several years to finally kill them.)
COVID-19 is a smart disease, it comes off as a mild disease at first but it can still spread easily. You can even spread it without feeling symptoms yourself. If a person feels too ill to not be moving around, it would already have passed the virus down to many contacts.

Social distancing is therefore vital when patients keep coming out of nowhere. If there's a group of people they could easily spread the virus before they even know. If people don't listen, it may have to be enforced for public safety. It's the approach China, Singapore, and South Korea have done and succeeded in various levels.
As that does is shift the cash flow problems to someone else.
Vitalik, Ethereum co-founder, has fever since attending 3 conferences
https://apnews.com/ce014d94b64e98b7203b873e56f80e9a
That's 2% of 280 million, which is the conservative number for the COVID-19 deathrate
You're only assuming that immunity is possible.

As the experts don't know this yet, it would be irresponsible of the general public to make this assumption.

(especially when the rate of mutation is taken into consideration)
But who are they going to lend to? Aren't most companies losing cashflow due to loss of employees/supply, and don't have demand due to everyone staying home?

The only companies that are going to be borrowing are those that are out of money and need to try and weather the current crisis. If the banks make a mistake here and the companies they lend to go bankrupt, they go bankrupt too.