skysight-inc/HackerNews huggingface dataset:
After declining for nearly one and a half centuries, the time spend per family on salaried employment post WWII has gone up back to around the level it was at the end of the 19th century. While per person average 'working' hours are down in large parts of what we call the Western world, woman were brought en mass into salaried employment, raising the time on the company clock for a family significantly.

The cost-of-living has adapted to this situation, and a dual-salary income is now 'required' for many.

I personally feel that the relative recent introduction of 'work from anywhere' technology for the knowledge worker class, has indeed lead to yet another expansion of salaried-time, even when no 'salary' is provided for it.

We should also ask ourselves if the stance on 'working-from-home', which should be a normal evolution of the technology, hasn't been hampered by a standing tradition of externalizing the costs of commuting by companies to employees.

Commuting in itself is for many parts an anachronism that lost its grounding with the introduction of personal computers and the internet. It should be seriously questioned why this is allowed to stand, when it comes at great costs to both the employee's health as well as the environment.

(P.S. Before you go 'but even for knowledge workers nothing beats working together', you can be right, but do we need the 'gold-standard' of collaboration every working day now that the alternatives are for most business activities more than good enough and still getting better with each year?

As in many things it is a trade off. Yet often, we see that in those trade-offs were companies are left holding the bill instead of the employee (office furniture and architecture, IT equipment, ...), the balance goes in the direction of 'good-enough' rather than the 'best-of-the-best'.)
UK cops used facial recognition at show, found someone with outstanding warrant
Make Machine Learning Interpretability More Rigorous
The answer sounds obvious to me, don't bother. The planet seems to be overpopulated and we are using up resources far faster than the earth can replenish the, is it really going to be a great future for kids to be born into?
Implantable brain device could stop epileptic seizures in their tracks
Commuting should count as work
Apparently a 1.5mm puncture due to a meteor/debris strike in the Russian Soyuz MS-09 module.

More information:

http://blogs.esa.int/alexander-gerst/2018/08/30/slow-leak-de...

https://twitter.com/RussianSpaceWeb?ref_src=twsrc%5Egoogle%7...

http://www.russianspaceweb.com/soyuz-ms-09.html#leak
For all I know, Belarus is an amazing place to live, but there are real economic factors. The GDP of Belarus is ~$47 billion ($4,989 per capita). That's about the same total economic output as Albuquerque, NM or Knoxville, TN (each of which achieve their numbers with about 10 times fewer people than Belarus (meaning, of course, that the per capita GDP in those cities is also about 10x)).

Americans wildly underestimate the economic power of the United States. There are dozens of "small" U.S. metros that match the productivity of Belarus.

And those are the small metros. There are dozens more totally ignored "flyover dumps" -- think Cleveland, St. Louis, Kansas City, Columbus, etc -- with GDPs 3 or 4 or 5 times that of Belarus.

And only then do you get to an "irrelevant, dying" place like Detroit, whose GDP is ~$280 billion (about 6x that of Belarus).

Most of these comparisons shouldn't ever leave the gate.
Even more relevant, is the irony here:

https://twitter.com/bagder/status/1032528721348100096

Not only does the Department of Homeland Security trust Daniel Stenberg enough to use the software he has written, but theyactually trust him enough to ask question about it directly to him, but not enough to give him a Visa!
At least it's not two decades with fake tests, like the Bradley.
the last 4 years we've regressed 10
Really? I guess I have heard this too often said seriously to detect sarcasm there.
I'm beginning to think that when you said by "not signing anything" earlier, you actually meant "not agreeing to anything", is that correct?

> And not using the product makes you not bound to the terms of use, unlike laws which you have to obey at all times.

Of course not. But in this specific case, it is safe to assume that he is using the product, or more specifically: he used Slack to develop BetterSlack.
I dunno - I don't think you're gonna win that battle. When a library is sufficiently advanced it often becomes a distinct entity (linguistically, at least) from whatever it's built upon.

See also: React, Pandas, Numpy, Boost, etc.

It might be confusing to those without the context to understand that e.g. React is built on vanilla JS, but I think it's pretty clear to most people that jQuery is built on JavaScript.

In fact the term "vanilla JS" mostly started in response to jQuery itself, so if anything I would argue that the term "vanilla JS" is to blame for what you're talking about.
For actual writing, markdown gives you a way better flow.

What gives you the most fluent experience?:

The house looked _very_ good.

The house looked \textit{very} good.
You still need to setup latex to compile to PDF fra madoko
Won’t patch systems? Never run malware scans? Welcome to the US State Department
I feel like even this is being optimistic about the prospects of the book. The idea of The Book is appealing, until someone tries to actually write the stupid thing. Anyone who has ever tried to write any sort of unskilled user facing documentation realizes the cost and training it takes to produce a high quality manual, which naturally the company won't want to pay for, so now you have a half-assed barely legible "Book" that's full of confusion and madness which spirals closer to pure noise with every new "clarification" - pretty soon people aren't doing activities because it's procedure from the book, they are doing activities that are the equivalent of signal noise because no one knows what the book is even trying to say. "No, no, to get a raise first you have to fill out form 2123b, and THEN you sacrifice the goat."
LAZINESS! There's so much I can do, yet I'm not doing it all! Spiderman said that with great power comes great responsilibity, and it's been haunting my all my life!

Currently juggling with 2 projects, and I got 2 more ideas I barely started implementing.

https://twitter.com/ratsimihah/status/1035164159632199682
People have this idea that air on an airplane is constantly being recycled. I'm guessing that is where your objection comes from.

In reality the engines are constantly producing a stream of hot compressed air which is bleed off for various subsystems. One of these is the air conditioning systems. These cool that air and filter it so that it's clean and at a reasonable temperature for passenger comfort. The air is added to the cabin at a pretty much fixed rate and the pressure is regulated by a dump valve which dumps excess pressure overboard. There is no real recycling of air.
tl;dr: 2% - 20% degradation in performance depending on specific task; AMD EPYC less affected (sometimes significantly) as compared to Xeon.
Bottom line up front: If you have good points, make them. Don't lie to me.

Ways this article misuses statistics and history (lies):

0. Title: When Cancer was Conquerable.

Response: Cancer has never been conquerable. Chemotherapy increased survival rates. Also, cancer is not a single disease.

1. "The first attempt to treat cancer in humans with chemotherapy happened within days of doctors realizing that it reduced the size of tumors in mice."

Response: True, but misleading. Critical question: What treatment is being replaced? When nothing else worked, you might as well try something. Going from 0% effective treatment to 20% effective treatment is huge enough to warrant extreme risks. Going from 50% to 55% may not warrant the same risks.

2. "Cancer deaths have fallen by a total of just 5 percent since 1950."

Response: Everyone will die eventually, some people die of cancer; many more people die with cancer (but not necessarily because of cancer). A better metric would be a combination of things like added years of life due to treatment and quality of life factors.

3. "It is now nearly impossible to conceive of going from a eureka moment to human testing in a few years, much less a few days."

Response: Thank goodness. First, all the easy solutions have been tried. Second, if there is a reasonably, or even partially effective solution in place, the new proposal MUST at least shown to be safe - something that cannot be done in a few days.

4. "To find cures for cancer, we need novel approaches that produce dramatic results. The only way to get them is by lowering barriers to entry."

Response: The only way to reproduce the dramatic results of the past is to stop treating cancer, and then replace the lack of treatment with a new treatment. Also, there is no such thing "the only way". There is "the only thing I thought of" or "this is the way I think will work"

5. "Running a clinical trial now requires getting "protocols" approved."

Response: Among other things, if you just run a study and then try to find some benefit, you will ALWAYS find some benefit.

6. "The problem is clear: Despite tens of billions of dollars every year spent on research, progress in combating cancer has slowed to a snail's pace."

Response: https://en.wikipedia.org/wiki/Potato_paradox

7. "Years ago, a Cato Institute study estimated the loss of life resulting from FDA-related drug delays from 1962 to 1985 in the hundreds of thousands."

Response: Did Cato also do a study to show lives saved by FDA (and IRB, and safety testing) drug cancellations? New drugs are not risk free.

8. "We used to think cancer was conquerable. Today, that idea is often laughed off as utopian. But there are countless reasons to believe that progress has slowed because of organizational and governmental problems, not because the disease is inherently incurable."

Response: We also used to thing we'd have anti-gravity and moon bases by this point. There is also a much deeper understanding of the class of diseases known as cancer.
How are you covering costs?
AMD seems to fare better with the patches. Its good for AMD. I remember when AMD64 came out and AMD had a lead on intel. Its good to have have some competition.
Understanding international surveillance agreements: 5 Eyes, 9 Eyes, and 14 Eyes
You two are talking about completely different things.

There's no 'on call' for the kind of projects that parent is talking about. There's a small handful of guys who get shit done and maybe a second ring development team around them.

For some people, the truly exciting work is the work where none of this stuff has been proceduralized. It's not feasible to train or do knowledge transfer between two shifts for these projects.
Use this time to train a new skill.

People are willing to pay big money to set aside time to learn a new, marketable skill. You currently have the opportunity to be paid while doing the same.
This does not service EU citizens.
I think next spring when people start to realize the impact of the tax changes (SALT deduction) we might see people looking to cash out and move to a cheaper states.
SO maybe there's a few game companies and some AI research. But the math and science base in Montreal, Sherbrooke, UdeM, McGill, CRM is nothing to sneeze at.
Welcome Mimecast finds interesting door policies on email filters
Get your JVM from Oracle, Azul, Adopt Open JDK, Red Hat.

You can either:

1. Update it every six months, for free, if you want to keep current with security updates.

2. Pay for updates on versions older than six months.

3. Not pay, not upgrade, and live with unsupported versions.

Adopt Open JDK has indicated their intention to back port patches to older versions for several years past their expiration for free.
> Many of us from early on argued that SV had no vision.

I don't know what it means for a geographic region to "have vision". Either way, SV was the birthplace of an incredibly large portion of the ventures and entrepreneurs that created what we refer to as "modern technology".

And I'm saying that as someone who is often very critical of current SV and NorCal policies in general.

> When you see some houses filled with 7-8 occupant because they can't afford rent, you know this is not sustainable.

Sure, but what does that have to do with "vision"?

The area experienced an enormous, extraordinary amount of success, which had some undesirable effects, particularly for low-income residents. It should be addressed, and there are many issues in SV current, some of which are mentioned in the article.

Still can't take away from the incredible breakthroughs that happened in the area.
Because many on that list are well known FOSS projects that supposedly have such processes in place, including manual review before accepting patches into mainline, like the Linux kernel being discussed here.
Ask HN: There should be a peer-to-peer chat program by default on any OS
I've just run through the list of ways to get my team on video conference chat and man was that a pain... Went from MS Teams to Hangouts and still not there yet. Any suggestions? I want ad-hoc, pref p2p and do wish it were installed by default on every os or is something p2p I can install now? Mac mainly but Windows boxes too.
A low-profile, Chinese handset maker has taken over Africa’s mobile market
Get a tinder account (pro version). Then chat with people you like. If you like the chat, ask her to have lunch. It's not rocket science.

Do it as a job (go through 1000 a day), I assure you you'll have dates within 30 days.

Marriage is very cultural. Either way life is not a race.
You need a note to bring in a chair? At all the startups I have worked for - as long as it isn’t illegal you can bring it in. At zynga they moved my desk to install a keg. (Edit 2008 zynga)
They'll consider those facts rumors and remove them.
The function of this "platform" is so vague that I don't think anyone is under any illusions that this isn't another way for the government to control public discussion.
To be fair that is a bit of a bitchfest. Some comments are reasonable, some are a bit over the top.
But he is talking about the quality of life, not the GDP. Things I assume are much cheaper in Belarus and he or she estimates that people's quality of life there is better. I've never been both places like they have so I will take their word for it.
Artificial intelligence can be defined as training a model with real-world input/output pairs & approximating a general solution to generating output for arbitrary input.

In this case, your brain (the "non-artificial intelligence") can take some text and control your vocal chords to emit sound waves to produce speech. You can even learn different voices like a cartoon character voice artist. The artificial intelligence can learn to do the same thing.
Before You Turn on Two-Factor Authentication
This is precisely why it is dangerous to let someone other than yourself decide what meets the criteria for "fake news." It gives the decider an opportunity to manipulate public discourse.
> However, from my understanding, a direct connection to the internet backbone is what gives tier q ISP's their God-like monopolizing power in a given region (like Comcast in most parts of Baltimore city).

No, the reason Comcast and other incumbents dominate is that they built out the last mile infrastructure. The backbone costs are a minor expense.
airborne metals cause brain autophagia
Ory's great, and glad to see they're integrating more with other technologies, e.g., https://www.ory.sh/api-access-control-kubernetes-cloud-nativ....
California has much bigger fires than WA though
Lego’s writeup neglects to mention the metal frame that serves as the structure for the build.
What good is a high GDP though? It just means that you pay more for a crappier appartment.
About Eight Megas And Constantly Swapping, I would note that emacs 24 (X11) is 14 MB on a 64-bit linux, 46 MB if you count the associated files (/usr/share/emacs), while the web browser that started at a few MB on NeXT, is now at 163 MB on same 64-bit linux (/usr/lib/firefox).

So on one hand, a full-featured extensible program whose size barely changes over 35 years, and one the other hand, a single purpose application, somewhat extensible, whose size grows exponentially over 25 years (and it's very much NOT limited to the 163 MB on disk space, since if you want to show or run anything in a browser window, you have basically to download it from the Internet, and since the least web page is 300 KB download size...).

At one point, we have to address the question of the programming language. C++ with its templates, and its baroque syntax and typing rules, multiplies the the size of the sources and the object files. Even the lighter C, when used with modern programming techniques (the older ways would lead to too many bugs and security holes), involves a lot of (by-hand!) code duplication (even with _Generic in C11). On the other hand, emacs written (mostly) in lisp uses a programming language that is basically generic. Since types are not checked at compilation-time, but at run-time, any function is essentially a generic function by default, and this leads to a lot of reusability and avoids a lot of code duplication. In addition, the use of a garbage collector (and in some cases, run-time checks for immutable data) means that you can avoid a lot of data duplication; this is not possible in C or C++, therefore you can witness a lot of data copying and duplication in those programs, to ensure manually memory and "const" safety.
This all may be true, but more opportunities that only existed on the West coast/bay area are presenting themselves all around the US. I was established in the Seattle area, loved it for all of the reasons you describe, but decided to leave because cost of living has reached absurd levels. I moved to the Atlanta/Alpharetta market and live like a king here. It's not the Cascades or the Pacific ocean, but it's got its own charm that I love, cost of living is low and housing is surprisingly cheap. Well paid software engineers didn't exist in this region that long ago, so that's where I see all of this shifting- we now have more regional options if we want to do cutting-edge work where it used to just be the Bay area or NYC.
The new options that are available in Firefox Nightly: https://i.imgur.com/GMHGDvy.png
> I've never seen any of these ideas openly expressed in the workplace, or for that matter, anywhere.

Probably because none of them apply to you.

> The ideas you're talking about aren't even the ideas being expressed by anyone of importance

You need only look at the president of the United States (or the GOP running for governor in Florida) to see that these ideas are expressed by a ton of people who have power.
Extrapolating from a tiny data set?
No D'oh DNS-over-HTTPS passes Mozilla performance test
ZGC is going to be in OpenJDK, the fully open source, reference implementation, of Java: http://openjdk.java.net/projects/zgc/

All of the proprietary bits in Oracle's Java implementation are also being fully open sourced: https://www.infoq.com/news/2017/10/javaone-opening
Am I missing something, or does this article entirely lack any substantiation of the claim made by its title beyond noting that Miami is ranked first in startup activity and Peter Thiel is moving to LA? The only stat about anything actually leaving the Valley is a survey about people intending to move out of the Bay Area that doesn't elaborate on the demographics of the respondents (are they tech workers or non-tech workers trying to escape costs?).

I think the thesis is roughly accurate - tech companies are less dependent on being in SV for success than any time in a reasonably long time, I just don't see much hard evidence backing it up in this particular piece.
“Demanding client” is usually code for “behaves like a spoiled child because nobody dared to tell them no.” The most demanding clients I’ve witnessed were mid-level managers from MTV and Universal Music. Called for work being done on a weekend just because they felt like.

The way I usually approach these discussions is “ok, you can have the feature built this weekend, this means people need to work their weekend, that costs 50% extra and means that the people working extra hours will be unavailable some time in the future.” Same thing with 24/7 support. It just costs money. Staff needs to be available. 90% of the people decide that Monday will be good enough.

The hard fact is that someone needs to pay for 24/7. It’s either the client, the employer or the employee. It’s just that a lot of employees don’t realize that they’re getting shortchanged here with talk about engagement and promise of better projects and I’m trying my best that this doesn’t happen in my company on my watch.
Wow, this flamewar could win a few awards...

It progresses toward constructiveness near the end of the thread though, FWIW, so it's worth reading through if you want sort-of-closure I guess.

My only disagreement is with the one person who said that the other people in the group were strongly-opinionated and that it was "healthy". No. Some of the messages in this thread are deeply insulting personal attacks and simply inappropriate to ever submit anywhere.

That you managed to stay focused is impressive. I fear I would have spent _way_ too long on, shall we say, an "appropriate" reply. Actually I might've just up and left, heh.

I appreciate the TIL regarding a community to call out and avoid. Yes, people like the ones found in this thread are everywhere, but to paraphrase something I said on a similar subject recently (https://news.ycombinator.com/item?id=17730570, see parent comments for context), I have no inclination to field the signal/noise ratio to engage communities where such people are majority vocal. With such people, it seems you have two options - argue against their views and suffer the continuous backlash; or implicitly agree by not arguing, and risk the potential expectation to behave contrary to your personal standards as a result. Alternatively, one simply avoids them, or calls them out.

HN's moderation does a reasonably good job of eliminating such contention. As time goes by I continue to find new ways to appreciate the carefully-curated status quo here. It's certainly not perfect (particularly the automated post-killing system, which kills a small but noteworthy number of good posts) but at least I never have to drown in distraction and meta basically ever, and I have showdead on so I can read the dead comments (and, most importantly, read with the expectation that they might be inflammatory so there's less surprise), so it's pretty good.
I stated regulations, not social programs. The citation below is for the Seattle "Amazon" tax to mitigate homelessness. In general, Amazon hasn't had to fight labor law regulations because they're aligned with employee abuse or avoiding taxes (employee misclassification, wage theft of fulfillment staff, etc) but efforts to change that are in progress.

https://www.thenation.com/article/lessons-death-seattles-ama...
> What you call 'negative sum' some of us call 'competition'

The broken windows fallacy doesn't suddenly become net-positive when renamed. Perhaps humans are not capable of improving interaction outcomes any further than we've gotten and humanity has reached peak efficiency re: transaction costs and firm-size, but I have a hard time believing that.

> Sometimes loops seem wasteful ... like lawyers ... until you actually do get sued or need to sue etc..

That 'actually getting sued' part is your induction in to the loop. It doesn't justify the bullshit, it is an object lesson in how it works.

Kafka is still required reading.