skysight-inc/HackerNews huggingface dataset:
There’s a balance to be had, a marketplace functions best when there are many buyers and many sellers. Obviously, health issues aren’t a perfect marketplace due to buyers not being able to shop around many times, and due to buyers not having sufficient knowledge about what they are buying due to the complexity inherent in medicine.

In all cases though, I think price transparency is always good as that is what helps to properly allocate resources in the long run. And I think that published healthcare prices coupled with high deductible health insurance is a good idea as it would allow proper information about pricing to be transmitted, at least for minor issues such as covid tests or broken bones or routine visits and procedures.

For more complex cases, I would have to defer to those with expertise on how to ration resources.
It's a good thing. As disgusting as Zuckerberg acts, he happens to be aligned with the truth here. Presenting different faces for different audiences is unhealthy for personal growth and self-reflection.

The gatekeeper is not an issue: modulate your social media.
I had to have a very strong discussion with an employee yesterday, as I almost ran him over with a forklift. He was walking back from break, head buried in his phone. I don't care if he spends his break time on his phone, and truth be told I don't even care if he sends the occasional text while working. However, I definitely have a problem with walking around a hazardous warehouse environment and not looking as what you are doing.

For context, I was reversing with a fairly precarious load and saw him walking toward my path. The backup alarm was going, and I even honked twice to get his attention. I finally had to yell loudly to get him to look up and stop.

Thankfully I was paying attention (as I also expect all of our equipment operators to do), but I also expect anyone wandering through active working areas to also be paying attention to their surroundings. These requirements aren't because I want to be a jerk or make employees miserable, it is because I don't want anyone getting hurt. The warehouse I manage isn't a huge facility with 30 forklifts running around, but there is enough activity that I do expect people to be looking around for hazards, and that is a part of the employee handbook and training.
It seems hard to imagine that DAB-based radio services won't themselves be completely obsolete in another decade, given the ever-growing pervasiveness of Internet access through cell and satellite. I wouldn't be surprised if DAB was the first to shut down, with a reduced analog service remaining as a backstop for the few that need a broadcast solution and for national emergency scenarios.
That is exactly how I think about it. I'm not lying to anybody in my presentation to them, but I do choose which aspects to present. They are true aspects, but I don't blast young kids with my interests in number theory, my children with my interests in the philosophy of communication ethics, HN with what funny thing happened to my dog last night, my parents with the details of how I'm designing a subsystem at work, my wife with the foreign language I'm studying... because what would be the point of that?

The amount that I'm really trying to hide from somebody is fairly small for me... your mileage may legitimately vary for any number of reasons... but selectivity is still necessary to function. Even if I were perfectly content with absolutely everybody in my life seeing a total stream of everything, none of them would want it.

This is primarily what made it so I never got on Facebook, and for most of Facebook's life, what kept me off of it. Now you couldn't pay me enough to get on it for other reasons, but those are more recent. This is the ur-reason. I already had multiple online personas and no interest in collapsing them.
The best coffee substitute I've found is coffee-flavored Postum. It's the one in the red jar. Available from their website or Wal-Mart. I also tried Cafix, but prefer Postum.
Author here & wow! Didn't expect to see this get posted anywhere, but happy to see that there are people as interested in this stuff as I am.

If you do play with Retroputer at all, it is still very much WIP -- so lots of things aren't implemented (or don't work). It's proven a fun project to reacquaint myself with lower-level concepts after having been in very high level languages for several years.

One thing I really loved about the computers like the C64 I grew up on: it was possible to hold the entire workings of the machine in your head. While things often appeared magical at first glance, it wasn't that hard to figure out how and why they worked, and then to use that to your advantage. I don't _know_ if that's a benefit when writing high level code today, but I like to think that having that low-level understanding is useful.

It's also proven useful as a project to learn _new_ things. I'm figuring out some back-end coding, Twitter bots, and at some point would love to make this thing in hardware with an fpga. One of these days... ;-)
The first Chinese doctor, that was censored, was in late December. Meanwhile, French doctors saw cases with ground-glass lung occlusions unexplained by other illnesses (in other words, exactly what was detected late December in Wuhan), in mid November : http://www.rfi.fr/en/france/20200520-scans-show-french-patie...

And old blood tests were found to be positive in France dating from December.

Since no doctor in China was able to detect this illness before late December, and it was without a shadow of a doubt in Europe by mid December and probably even by mid November, we know without a shadow of a doubt that not delaying the release of the info via censoring the doctor for over a week before receiving the sample from the national laboratory made absolutely no difference at all. Even if they completely shut their borders as soon as the doctors had even a hint of a new disease, we would have likely seen exactly the same result.

As far as I'm concerned, sure China made a mistake by temporarily covering up the disease. But that didn't matter, at that was likely part of the calculus by Chinese authorities - do we release the information now, and risk panic over what might not be a very contagious virus or even much of an issue at all, or do we let the doctor speak about it on social media? It is very likely that they thought that it would be too late if the disease was highly contagious, and if it was weakly contagious that the risk of a false positive warranted the possible lost time. Indeed, it's not like they muzzled the doctor then went to twiddle their thumbs, they were re-analyzing the pathogens and sending them to state labs then eventually took the decision to do a surprise lockdown.

Now, as a citizen I would always rather have the information and be free of censorship. But as far as it went, the muzzling in China was without much consequence. Because it did not and could not have consequences similar to the bad decisions made by our governments. And I don't mean just BoJo, Trump or Bolsonaro. Almost all Western countries were guilty of making irresponsible recommendations that went directly against observations in China. For example, the Canadian health ministry told us that there is almost no risk, that you should continue to use public transport without worrying, to hug people, and that masks are ineffective and will make you sicker even though we had evidence to the contrary for years. Unlike in China, there was no real doubt.

So no, China muzzling a doctor for a few weeks is absolutely not comparable to the failings of our government. It was inhumane, but it did not have bad consequences to an extent comparable to those of the vast majority of Western countries.

We should condemn it of course, but to paint it as equivalent to the very materially relevant catastrophies by our governments when the impact it had is completely negligible in comparison, and when they were much more understandable, is borderline politically motivated misdirection by politicians that want to deflect blame.
So are Google, Microsoft, Amazon and many other companies that have large offices in India.

This isn't a new thing. This is just a common strategy that many companies take once they are large enough to be able to handle the extra overhead of working across a 12 hour time difference.
I really don’t understand how you can walk around on your phone with zero situational awareness. Surely if you did it enough you’d have enough practice to develop it? When I was young I used to walk around reading books; I can’t see a phone being significantly harder than that to look past…
Related, our legal rights in this area are quickly eroding

https://scholarship.law.ufl.edu/flr/vol68/iss2/6/
You are talking about time in a frame at rest at either endpoint, not the frame of the ship/passenger, which relative to the rest frame is experiencing time dilation.
Being Friends with Your Coworkers
Families with strollers are the Hummers of sidewalks.
How Machine Learning Is Improving Efficiency in WiFi Networks
The cynic side of me says that the motives are actually financial. If you exhibit contradictory interests in the data Facebook gathers on you for its advertisers, then that data might be less valuable.
Is that ROX-Filer I see in the screenshot? :)

https://en.wikipedia.org/wiki/ROX_Desktop
Iowa. I think the base rate here is about $1k / night. Could be wrong on that though. Our oldest is four and half now, so it's been a while. It's possible I just didn't read the bills correctly. Either way I'm sure it was less than what you describe.
The sun is _really_ _really_ heavy.

From that article the best case scenario is a billionth the acceleration you are looking for. And you can’t take a billion stars because then you have more mass...

Edit: the interesting part of discussing the 1g is probably less a realistic proposal and more how about how the concept of acceleration quickly runs up against our mental constructs of what acceleration and distance means. I don’t know the source, but it’s probably an enlightening to discuss what it means in the context of relativity.
The NYT is the most visited website from Stormfront users. What is happening is bigots feed off other bigots. It's a self licking icecream.

The evangelical Christian/Jewish/Political Liberal hybrid - who runs the NYT sees 99.9% of Americans as out-groups. It's what happens when contrarianism causes people to inhabit their caricature - Stormfront and the NYT have strange symmetry.

It's bigotry with access to better writing skills. You often need to be a member of the in-group to spot the submarines.

Scott Alexander is a real Liberal without the pathology and that is why they hate him. He is reminding them of what Liberal ideals used to be and that makes him register as a threat.
I remember when we were all rocking walkmans/aiwas and just accepted the mediocre sound quality of our mix tapes. CDs were ubiquitous but most portable players were prone to skipping and there was no economic way to create mix tapes on CDs for us. The day I bought a portable Sharp mindisc recoder and created the my first digital CD to Mindisc mix via an optical connection was eye opening. I cannot overstate what a game changer it was in creating portable CD quality mixes.
Please fact check me on this, but the ostensible initial justification for AMP wasn't decentralization, but speed. Businesses had started bloating up their websites with garbage trackers and other pointless marketing code that slowed down performance to unbrowsable levels. Some websites would cause your browser to come close to freezing because of bloat.
So Google tried to formalize a small subset of technologies for publishers to use to allow for lightning fast reading, in other words, saving them from themselves. AMP might be best viewed as a technical attempt to solve a cultural problem: you could already achieve fast websites by being disciplined in the site you build, Google was just able to use its clout to force publishers to do it.
As for what it’s morphed into, I’m not really a fan because google is trying to capitalize on it and publishers are trying various tricks to introduce bloat back into AMP anyway. The right answer might be just for Google to drop it and rank page speed for normal websites far higher than it already does.
We did this sort of ban in the 80's but with the Walkman: https://patch.com/new-jersey/woodbridge/walkmans-banned-wood...
Similarly, Red Mars by the same author takes the much easier goal of colonizing mars!
My experience in one of the most expensive suburbs of NYC, at the most highly rated hospital in the state, a baby with standard 2 night stay and delivery and no complications cost $20k or so all together with about $5k out of pocket on a gold HSA plan a couple years ago.
That’s how deeplinking works.
Much appreciated! Are there any forward-looking doc's you can recommend that discuss this in more depth, especially any that try to get at the basic physics or economics? It's truly startling to me, and to the extent it's true it really changes the way people should think about future energy tech.
Sub Tier 1 China (2016)
And PEP 8 doesn't mention sorting the imports. There are even counterexamples which aren't alphabetically sorted. It does mention grouping though.

Since Python imports can have side effects, the order can matter. But to the extent that it doesn't break anything, alphabetically sorted groups seems deterministic and readable.

I think this might be the most popular implementation for auto-sorting: https://pypi.org/project/isort/
That's not the point. He said it wasn't possible to improve on the committee. But of course it is.

But while we're on the subject: both C and UNIX are actively being updated and improved even now. The Common Lisp standard hasn't changed in any significant way since the 1980s. In Lisp everyone is just adopting ad hoc standards, agreeing under the table that everyone should use a certain networking package, threading mechanism, or Unicode standard for Lisp characters. That's the worst of many possible ways to deal with the problem.
Blows my mind that in 2020 we still can't take browser hw acceleration for a given. I hate sounding like somebody owes me something, but... come on now.
Sweden made it an offence to use a mobile while driving and then rescinded it when they discovered that the law made no difference to the accident rate.
I'm not sure how they calculate the 1g thing past the speed of light (which takes you something short of a year to get to by classical mechanics). But say we just break physics as we know it, and somehow the prophesized amount of time to travel is accurate. You're still going in a straight line and not stopping, unless you want to take another lifetime or be crushed by forces that would hurt just a little bit.

So don't turn, only decide to stop in the first half of your life (or you won't live to see the end of the journey), beat light and physics by the end of year one of your life, and enjoy the ride. I'm not sure what you'll "see" outside of your spaceship though, and I do hope for you that there's not a single speck of dust in your path and no wall at the end.
as an extension of this, user stylesheets are interesting conceptually, but practically, web pages became quickly indistinguishable when the same stylesheet was applied to every page. it hindered memory (mental categorization) and recall.

users then predictably wanted pages to look different, to have style, and that's likely the principal cause of user stylesheets' decline, not corporate coercion. that's not to argue against user stylesheets per se, but that they'll likely never have wide usage.
Imagine a popcorn factory. Pre and post pop...
I was wondering the same thing, from a density perspective. And similarly for airplanes.

As planes and boats expend fuel, they get lighter, so less fuel is needed to move the second half of the journey, and less for the last quarter, etc. That “bonus” doesn’t work out with batteries, you need to move all the weight for all the journey. The energy density of batteries, to my understanding, just doesn’t add up correctly for boats or most airplanes.

What I would like to know is, wouldn’t a hydrogen-powered boat or plane not only have a similar calculation on how much fuel is needed, but also (in the case of boats) be even cheaper to move because its fuel payload is lighter than water? Water 997kg/m3 vs liquid hydro 71kg/m3, also gasoline 783kg/m3, sounds like a nice bonus for jumbo jets too. (I am NOT a physicist or mechanical engineer)

Gasoline-powered sea vessels are terrible polluters, incidentally, accounting for 18% of all air pollution. Between the air pollution benefits and possibility of the vessels being so much more fuel efficient, it seems like hydrogen would be a benefit even if the production isn’t completely clean.
I had to give up doing this. I couldn't manage all of the different times websites broke over just CDNs. Lord help me if the website is Ad driven.

I encourage every web developer to try running NoScript for a week. You will find it enlightening.
https://manpages.debian.org/stretch/iptables/iptables-apply....

Or use `at` to run `iptables-restore`. Simpler than setting up a cronjob (and if youre doing it manually, cron has a bunch of gotchas that at least bite me in the ass once in a blue moon).
Locomotive can harvest energy and matter from Sun and then use it to orbit around Sun, slowly gaining speed, until it will no longer will be able to compensate сentrifugal force. Then it can reach high orbit passively, pickup pilots on high orbit, and be ready to flight, with full tanks. Or it can dump fuel, and do another dive to Sun, for more fuel.

If it will survive Sun radiation at low orbit, then it may also survive interstellar travel at high % of C.
I observed a (non-engineering) team successfully use this argument to avoid being measured at all except through the customer feedback that they were a primary channel for.

As such, they were oft quoted as being amazing. I can't say that they weren't - my interactions with them were tangential to their main purpose - but the work that my team had that depended on them or their input was often not done or missed the point completely (and criticism dismissed as they are the posterchild team).

I think you should use surrogate metrics. You should just know them for what they are, and be able to argue as to why they aren't representative when they are bad and when they are good.

This means you can't make somebodies job, bonus, or promotion depend on the metric.

But it means you do get a heads up when something might be going wrong. And it means you get a heads up when something might be going right.

It also means you have to deeply understand what a metric really is, and what each particular metric is to the mission of your company and your job. This is hard.
First Peoples in a New World is a wonderfully approachable introduction. If you want something a bit more modern and technical, there's New Perspectives on the Peopling of the Americas.

Other people have mentioned Graham Hancock and Jared Diamond. These authors are fine as entertainment, but they're pretty far removed from the academic consensus.
It's all about base living costs and how much change is left over as an approximate percentage of income.
date +%D

... or at least ... nothing involving rm -f at all
Early Warning Approach to Monitor Covid-19 with Digital Traces in Near Real-Time
Imagine if they didn't have to move for better opportunities but could stay living where they grew up in flyover country.
As someone in tech who chose to grow their career in Canada instead of the US (where I could easily make double), I very much appreciate your comment.

I still haven't discarded the possibility to move to Europe, as there are aspects of the lifestyle here that I have a hard time getting used to. Comes to mind: the high amount of drug users and mentally ill people screaming on the streets, completely ignored by the state.

Are there any metrics for quality of life that take into account happiness?
Wow, some rampant generalization in this thread. What most people outside of India seem to fail to understand is that most of the experience they have had and stories they've heard of are based off of poorly paid, not very highly skilled engineers employed at body shop consultancies.

There is also another class of software engineers in India who are as good as SV engineers who work at companies like Ola, Bookmyshow, PayTM, Flipkart etc. building quality products at quite a large scale. This is the kind of engineer who is also hired by FAANG/Microsoft/Uber etc. And these engineers are paid very well in comparison to the body shop guys.

So when Uber says they might shift engineering to India, that doesn't automatically mean quality is going to shit.
GPTrump-2 – using gpt2 trained on Trump's speeches to generate fake Trump quotes
OK, I'll bite. The top academic institutions in the exact sciences and engineering (old IITs, IISc) are excellent by any standard, and the students are top notch, due to the large pool from which they are selected and the brutally tough selection process. Example: a significant number of the top CS researchers in the world are graduates from these institutes.
This is a pedantic detail, but if you're trying to implement this system, it does matter: "resident key" is not a required feature here. You're not using the hardware token for its WebAuthn capability, you're using it for its smart card capability.

You just need PKCS11 token support for SSH, which the YubiKey's smart card capability can do. YubiKey 4 and YubiKey FIPS can both do it, and so can regular old smart cards even though that form factor is a lot less popular now.

The workflow is the same: generate a key pair on the hardware token, have the CA sign it, install the signed cert onto the hardware token, and then SSH with it.
This. Mine is eternally used as a console for some bit of network gubbins that still has a usb serial port in it (Cisco etc)
I would suggest a basic how-to on setting up SRTP/SIPS for e.g. an Asterisk setup - it's not overly complicated, based on my own experience running a community PBX many years ago.
Let's say you write a module httpclient doing this:

from ssl import sslsocket
import httplib as hlib

You can think of the code above as remapping and/or duplicating the whole library it's importing. Python imports involve complex local and global states (I don't pretend to understand most of it).

One direct effect on usage is that users of the library can call "httpclient.sslsocket" and "httpclient.hlib" as if they were provided by the library (the author certainly didn't mean to). This creates problem down the line when the author try to change the internal dependency, and this extends to other code also doing "import httpclient.sslsocket as sslsocket", creating problematic hidden dependencies.

More generally, this affects all import dependent features, like reload(module), mock, sys content, etc... imports are looked up and tracked by full path which doesn't always work as expected when paths are hot patched as above.

I used to work in a python shop (millions of line in total across the organization). Regularly had the problem with interns and new graduates abusing imports as above (sometimes even trying to change the existing imports because they though this was the better syntax). Then they couldn't pass their own tests (every new module must have a test) and asked for help after few hours of trying. Changing to a normal "import xxx" solved the problem. It's not always clear what was the exact issue, except side effects due to imports.
I agree current solar system would be easier to colonize and definitely economically more sensible but I do think that when lifetimes expand to be 100s of years, that the timelines on what you can invest in would expand accordingly.

For example, the longest timeframe in pension fund investing is 25 years. Which is 1/3th of a lifetime.

If lifetimes increase by 10x then the timeframe would become 250 years and mineral explorations of other solar systems becomes a feasible financial endeavor.