skysight-inc/HackerNews huggingface dataset:
If there's one thing I've learned from years of managing remote, distributed, WFH teams, it's to never underestimate the efficiency of in-person collaboration.

WFH is almost unanimously popular among the HN comment section demographic. These thought pieces declaring an early victory for WFH tend to get upvoted because they tell everyone what they want to hear: WFH good, offices bad.

WFH is challenging. People who are new to WFH tend to assume that their workload will go down, that their efficiency will go up, and that they'll be happier if they leave their homes less. For some people, this is true. However, for most people it takes a lot of time and deliberate effort to reach the same levels of in-office productivity while working from home.

Coronavirus quarantine isn't even a good representation of WFH for many people. People with young children at home are struggling to balance childcare with their dayjob. People are struggling to resist the urge to binge Twitter for Coronavirus news and opinions all day. We're all going stir-crazy from the isolation. Many people's workloads have decreased as business has slowed down.

The author is exactly right that Coronavirus will force companies to refine their WFH workflows and tools, but I think it's not accurate to declare this an early victory for WFH. Ideally, we emerge from this with more options for those who prefer to WFH, but I don't see Coronavirus quarantine convincing the majority of companies or people that WFH is inherently superior.
So much this. And I wish people would understand this concept. We are going to get hyperinflation now, US dollars will become worthless soon, and the social safety net will disappear. This is going to cause a lot more societal grief than corona.
Dissecting a JavaScript Quine
Radicle Link: A peer-to-peer code collaboration protocol built on Git
Minimum operative costs are still in the thousands of dollars per month for even the smallest of meat-space businesses. I don't know many hairdressers, nail stylists and massage therapists that can afford $1-3k/mo for the next several months with $0 revenue. Anecdotal, sure, but I have at least one of each of those in my family.
Some implementations have been making a lot of effort to do just that. GCC in particular has been adding these types of checks (either as warnings or sanitizers) in recent years and although there is still much to improve I'd like to think we have made good progress.

Adding a rule requiring implementations to error out in cases of undefined behavior would be hard to specify in the standard. It could (and in my view should) be done by providing non-normative encouragement as "Recommended Practice."
People who turn a passion into a side hustle often report losing their passion, so I can only imagine what turning a love into a 20 year career would feel like. The hedonic treadmill that is life cannot be defeated, but it can be out gamed by changing things up—completely. Change careers, go into a new area, take a long break so dopamine hits will actually land again, or just reconcile yourself to that part of your life having passed and find a new love.
so where do we go now?
In my personal opinion, a naive gaussian blur could be susceptible to supersampling attacks, especially in a video where you can take samples over multiple frames. In a production implementation, I would consider adding some steps to mitigate this.
This guy? https://en.wikipedia.org/wiki/Eric_Weinstein

I can't understand why anyone would even begin to take calls for revolution from someone like that seriously, when he's so obviously a grifter.
Agreed that cronyism is a problem across the political spectrum. Supporting cheap debt, and its use as a tool to prop up political support for otherwise uneven wealth distribution is something else though. Letting organisations like Wall Street pay for their stupid risks is one way of dealing with the problem. But IMO not particularly workable one due to all of the colateral damage it would inflict on ordinary people. We need to prevent this behaviour before it happens. That means making our economy less reliant on finance.

I would argue that there has been no truly left government in either the US or the UK (where I live) since Reagan/Thatcher introduced this style of economics in the 80s.
Novelty plays a role in fear. People in the Midwest get used to tornadoes. People in Florida get used to hurricanes. We all drive in cars, despite passing by severe accidents at a somewhat regular cadence.

Going from healthy to struggling to breath can be incredibly disconcerting — something a relatively young person may never experienced. When there’s no certainty of outcome, rational people may lose their normal comfort in statistics.

People are human, after all. Sure, we could all work on our resilience — but some compassion for people is warranted too.
Worst possible place you can go? Even the hospital? Even a homeless shelter?
"Ironically, the people who were concerned that WFH might negatively impact their work were more likely to succeed because they made no assumptions and instead put in the effort to make their WFH experience a success."

The more cognizant you are of the downsides/risk in a situation, the more you can mitigate them early and often. Sounds like the latter are pragmatic, self-aware, and successful in adapting.
In always say it depends on the meeting. I have a lot of meetings that are really working sessions, were we are constantly communicating and co-building. Those can take hours. That being said, there are generally bo more than 5 people on those types of menus
> I find it strange that I manually have to reevaluate all following cells when I change an earlier one. Shouldn't that just happen automatically?

I get where you are coming from but this would ruin a lot of my data analysis stuff. These are cases where I have 30 minute queries in the lower cells. I don't want those to fire every time.

What might be a nice addition is the ability to either 1) clear the output of all those cells, or 2) mark those cells as inconsistent.

That being said, there are enough other foot-guns besides out-of-order execution in jupyter notebooks. The number of times that persisted variables defined in long-deleted cells have masked bugs is more than I'd care to admit.
How did you know that wasn't footage from 2005?

Joking, but the sports channels have been broadcasting a lot of "classic" (and not so classic) sport events that I remember from as far back as a teenager, and the quality is so bad I can't believe we used to watch it.

Pro tip: If all you see is the sport on the screen with no graphics (or the score/clock!) it's > 25 years old.
The EU is not going to come rescue you. The far right government is winning landslide election victories and is immensely popular with the electorate. What should the EU do?

You can either be an activist and do something to convince your fellow citizens - or - enjoy (the hopefully soon to be reestablished) freedom of movement in the EU, move to a proper democracy and vote with your feet.
Horizontal scrolling seems to work just fine (macOS with Magic Mouse; same with trackpad). The fact that they included a workaround for those who don't have input devices with horizontal scrolling is a nice touch, yet it didn't interfere at all with my horizontal scrolling.

I'd say this is a decent tradeoff.
Brevard, NC. All of my family is from there and lives there and the trails are good, hard to say no to.

Helluva road trip for you from CA tho.
Maybe, but SciFi has always been great at discussing what happens at the time of writing.
Really? There are still people who don't know this? How can this topic be controversial?

The executive suite in most large companies is a brutal sociopathic rush to quarterly bonus, which they give themselves for meeting arbitrary 'goals' that don't relate to real company performance. The employees be damned; the customer be damned; the company future be damned.
I can tell you that some tech companies including the one in which I work (not FAANG sized though) are definitely doing real furloughs by name, the very legal definition- most staff are furloughed 25% of the time and told we are not allowed to work or the company will be liable. Some staff functions are furloughed 100%.
I found the whole article to be pretty disappointing wrt/technical content, doubly so for something from IEEE.
A Possible New Backend for Rust
It's NOT a black swan event.
David Harvey’s The Enigma of Capitalism has quite a bit of explanatory power, I think, and presents an ideology that is a bit different to the most book suggestions on hn.
I’m theory, digital marketing ought to be viewer “targeted” specific. Advertisers ought to be able to locate their key demos trivially. Google Analytics simply sucks - maybe I underestimate the difficulty in not showing a mid 30’s make such as myself spanx adverts.

Instagram is where high quality content is migrated by virtue of the greater speciation of branding opportunities.
Compared to the begging news wave that everyone was going to get infected and millions of death per state, an 11M city going into lockdown was definitely priced in
Noted. I didn't come to the UK until September 1983, so this was before my time.
The C standard description does not allow a function that does not have at least one normal argument before the variadic arguments.

Conceptually, something must indicate to the function how many arguments it is supposed to request next, and with what types. Yes, you could write a function where this information is passed through a static-lifetime variable, but in practice the first mandatory argument is almost always used for that anyway.
The Cognitive Complexity of CSS
Tell me where I can get the C89 standard for free (pdf or other formats)
I'm reading absolutely nothing. I'm staying away from the markets and my investment accounts. Right now we're down from the trump bump; atleast last week we were. My 401k and college fund (index fund) for my kid are all in the shitter.

Therefore, my best advice for you is to hoard cash (3-12 months expenses), cut expenses and try not to freak the fuck out right now
> So .. how's that working out?

How's what working out? I'm not in that demographic and I didn't vote for Trump, nor am I a Republican. I'm just detailing a phenomenon. The jury still seems to be out on whether Trump's Rust Belt base is benefiting from his policies, but the coronavirus may end up being more influential in returning jobs to the U.S. than anything the president could do.

> Iain M Banks calls this an "outside context problem" in Excession.

Cool, I will look into that.
True that economies generally grow with time, but that doesn't mean the prices of stocks match reality. Prior to corona, the Dow Jones was nearly double it's value from 2016. Did the US economy really nearly double in value since 2016, or was there a mismatch between price and reality?

Honestly, I'm not an expert. But before coronavirus, the wild growth in the markets seemed--to me--out of line with the realities of the economy.
Hey guys,

How likely would the standard be to accept a proposal to add compile time reflection to the preprocessor, or even adopt C++'s constexpr?

My use case is creating a global array in a header from static compound literals in multiple source files at compile time, and outside of some crazy clang-tblgen type solution, or very platform specific linker hacks, it's completely unsupported by C.
Amazon fires two tech workers
We had to go remote overnight
Have you actually read the book? Or it’s precursor “The Peripheral” which began the development of these concepts.

Surprisingly the various plot lines are somewhat more nuanced than this description!

It’s like describing The Old Man And The Sea as “a book about a fishing trip”.
More likely it needs a continuous connection back to the license server for GaaS (grenades as a service).

(This kind of cyberpunk dystopia is very plausible from the intersection of military contracting grift and lowest-bidder IoT design!)
Hyundai Heavy Develops Hyundai Intelligent Navigation Assistant System
Thanks for the summary on Gibson's new work. I really needed some clarification because I couldn't really get a sense of the plot in this one (Agency). The characters don't really have an impact on anything...They do nothing in particular except move around to/from various locations, focusing on the aesthetic detail of their surroundings, more than driving the story forward (What would a new Gibson novel be without mention of Japanese denim?). I suppose since most of the characters that make up our present (stub device) are being strung along by the stub masters from the future, that they really have no idea of what's going on/ or at stake. That's understandable, but apparently in the future, stubs are created and manipulated to the whims of their admins and aren't really important, but rather as a 'hobby'. Makes the whole struggle to 'fix' our stub seem kind of pointless.
I'm not from that generation but I wonder if people in the 50s or 60s saw long commute as a proof of progress and something to look for. Meaning better and cheaper cars, more "opportunities", bigger companies and centralized hubs far away, etc etc
Lack of standard library doesn't account for web framework churn, though. Momentarily seemed like we had coalesced around Vue and React, and here comes Svelte, among others. It's incessant.
Setup a phone call with someone you care about while you walk/run...
> Not really true.

> Here's data from the UK ICUs. Page 15 shows BMI.

> Here are the numbers of people by BMI. First column is BMI, second column is the percentage of people in ICU.

BMI COVID-19
<18.5 0.64
18.5 to <25 25.79
25 to <30 35.04
30 to <40 31.33
40+ 7.20

Your data kind of proves the point which the OG has made that 70% of patients are overweight though.

A BMI > 25 is overweight. When I look at the table which you have posten then I calculate that ~73% of patients in ICU in the UK are overweight indeed then.

There is 35.04% of patients with a BMI > 25, another 31.33% of patients with a BMI > 30 and 7.2% of patients with a BMI of > 40.

Either I don't understand the data which you have posted or you didnt?
Wow we read different articles.

The exaggerations, name-calling and chest-beating were the only common thread?
They don't describe the actual algorithm used for the calculation there, but they do state they're assuming 8% of work days lost for countries experiencing a pandemic, 5% for other countries. So I suppose if they assumed 5% work days lost for US, and otherwise 2% GDP growth for the year, then they could get a number around -3%. Only 5% of total workdays lost sounds quite optimistic to me though.
Don't hospitals + drug companies price things based on need? The relative demand for healthcare related goods are price inelastic (buyers traditionally are willing to pay more because they have no choice). For example, something as simple as one capsule of Tylenol can cost more than $5 at the hospital, while you're captive to the bed. Why doesn't anyone mention this aspect of "price gouging?"

It's the same underlying phenomenon of supply and demand, except this time regular people are using it to their advantage rather than hospitals.
He's only arrogant to people covertly arrogant.
> The question is clearly determined by copyright law. If I call a function, this doesn't make the calling function a derived work.

It does make the called function a part of your program, however. Because if that function is not available on the target system (in a shared library or whatever), your program will simply blow up.
I thought this was a funny conclusion to come to as well. Let the organizations (known to be a mouthpiece of governments) shape public opinion and be the trusted gatekeeper to our knowledge? No thanks.

Personally I’ll take the present situation, where average people can learn uncomfortable truths about our society.
Would there be a way to make the secret only valid for n period of time that is customizable by the admins or users?
and if you then fill in the top cell inside the egg you get a (small) exploder that will create four eggs. And if you fill in again the top egg (and only the top egg), you will get a more complex pattern result in a four gliders walking off scene.
For the vast majority of corona viruses cases, it is, in fact "not too bad".

There is survivorship bias in the media reports. Mild cases don't get reported because it's bland, common, and everyday. The ones that cause death DO get reported because it's clickbait basically. This biases the population to overestimate the risk from this.
Might I ask where you work now and how you jumped ship?
Actually, having more money means that your life is more valuable. Just like a sack full of gold is more valuable than a sack full of broken glass. It's just people get all emotional when applying the same concept to humans.

Is it moral to replace broken things instead of trying to fix them, considering that fixing will be more expensive and the thing might just break down again after a while anyway? That's not a question about morality, is it? Except if you replace "things" with "humans". I personally do not understand why this difference exists, however.

Why is it alright to abort babies that might get a disability, but it's completely out of the question to murder someone later in life for the same reason. It doesn't make sense to me. A persons life isn't inherently worth anything. If the economic output is negative and no one is willing to cover, why shouldn't that someone just die? It would be like saving money. There are probably good reasons that I just don't know, otherwise things wouldn't be the way they are or at least that's what I figure.
I really enjoyed Al's children's book, 'When I grow up'. Very talented, and yet seems down to earth.
Biogen Became a Coronavirus ‘Superspreader’
HomePod now runs on tvOS, here’s what that could mean
>Get out and talk to real people

Uh, nah, don't do that yet
Fear of gouging causes (some, whether sensible or not) people to hoard at the first sign of trouble.
Ask HN: Service where someone picks up the phone and opens Pagerduty incident?
Hi. We're a small team and we need 24/7 support for a client. We're looking for a service that has people picking up the phone 24/7 that asks basic questions about the customer's problem and then opens an incident in Pagerduty or a similar tool so that the team on call is notified. We rarely get calls very late so we'd prefer to outsource this but haven't been able to find a providers for this. Thank you
A commute is a commute, at least in your car you are not jammed in with a bunch of people. You can also throw in a podcast, your own music, climate controlled to your liking. I would rather commute in a car than on a bus or train.
Looks like that proposal is dropping support for K&R function declarations, is that right?
Scientists discover six new coronaviruses in bats
I wondered about that too. I think the answer is, they weren't that bad. The recording was bad; but the live broadcast was pretty good. Not HD good, but not the noisy glitchy mess that they rebroadcast now.
Yes, I would also guess they're blurring the image with the box overlaid.

In a production implementation, you may also want to consider how you do edge handling here. (For faces in the middle of the frame, you want to use the real pixels from the underlying source image? Do you want to extend the pixels from inside the border? What are the aesthetic and information theory implications of each technique?)

https://en.wikipedia.org/wiki/Kernel_(image_processing)#Edge...
>You're not well informed about the book and that makes your comments pretty painful to read

I accept that. But I'm commenting on the article that OP linked which quoted Gibson.
I felt exactly the same thing the last few weeks but I have no idea what to do with it. Not sure how I would approach transitioning to another role really.
"hairdressers, nail stylists and massage therapists"

Most of those folks are contractors that pay rent (for their "small spot") or some sort of cut to the entity that owns the physical salon, right?

Though your point stands for the owners of such places, many of them probably working owners.
> Imagine if back in 2015 I told you my big book idea was set in 2200 and was about a group of renegade patriots who traveled back in time to stop Obama getting elected because 80% of the population had been killed in the FEMA camps he set up....

Isn't that a Harry Turtledove novel, or am I thinking of some other mil-SF writer? It's also similar to the plot of the original Deus Ex game.

> shoehorning politics into my work?

Tom Clancy sold a hundred million novels.
> story about a planet being mined to death

Is that true? Was Arrakis or the sandworm threatened by mining?

I always thought the mining was harmless to the planet's ecosystem.
A related post is EFF's blog post about contract tracing apps[1]. They talk about many of the same issues as CCC but specifically targeted to contract tracing.

[1] https://www.eff.org/deeplinks/2020/04/challenge-proximity-ap...
Ask HN: How to find property with creek/river, for pico hydroelectric project?
Is there any way to locate such properties for off-grid living?
You make a compelling case for more people to opt to working from home given the choice. I wonder in all of this whether or not we might be losing something. I'd say that co-location (and possibly commuting) are a part of a larger ecosystem. For instance there are a number of businesses that cater for the office based folks. This could be providing breakfast, lunches, coffees, cigarettes (vapes), etc. In some cities you have coffee shops/restaurants that are mainly open during office hours. Without the offices many of them wouldn't be there. These may be businesses of various sizes employing several people. Then there's the staff required to maintain the office space from receptionists, porters, security, cleaners, technicians, etc. Then there are the pubs/bars that people go to after work (one of things I miss when home based). I could go on. You could argue that many of these people could simply be employed elsewhere. I think we should consider the potential ramifications of the shift before we jump full steam ahead.
The straight-forward approach is just two functions, one with `const` and one without (You can make one of them `static inline` around the other and do some casting to avoid implementing the same thing twice).

With that, selecting the correct function via `_Generic` should be possible (`_Generic` is a bit fiddly, but matching on `const char * ` and `char * ` should work just fine for this), and for the most part this is actually an/the intended use case for `_Generic` - it's basically the same as the type-generic math functions, more or less.
Not particular to the C language, but what are your opinions on build systems, particularly for the embedded space?
There's a couple vendor specific embedded IDEs and toolchains and having to glue together make/cmake files to support all of them can be a pain.
The title is a good one, because everyone has to learn this lesson sometime. How will they learn? Well, they will probably type "Are tests necessary in typescript?" and come across this post, which will explain it to them.

Nobody is typing "are tests necessary for a view layer that doesn't have much business logic in it beyond passing properties when that view layer is written in Typescript?" into Google.
Why is shifting by a negative amount undefined?
Ransomware Now Leaking Stolen Documents
First Step Toward Privacy: Design Your Own Threat Model