skysight-inc/HackerNews huggingface dataset:
Those drawbacks are only true on some (possible) timescales. The biggest drawback currently, for human settlement of the asteroid belt, is that we can't afford to send anyone there!

Freeman Dyson's the person after which the Dyson sphere is named, so the current (relative) "unusability" of asteroids or the fact that humans currently seem to "do really poorly in microgravity" are 'just' additional obstacles to be overcome sometime in the future from the perspective in which space megastructures are possible.
Totally agree, I had my phone stolen a few years back. Had to buy a new one. What a surprise when I restored Google Authenticator and all my sites were gone.

However I do have an issue with 1password's feature of auto-filling those codes, seems like it's just invalidated the whole "something you have" party of MFA.

For me Authy is a happy medium
Yes, mobility and balance are sometimes overlooked with the regular bike exercises. Simply walking provides both if done properly (on a treadmill is not exactly the same thing for balance but better than none). I sometimes see some elders hiking and wish to be just like that at their age.
Planning for Coronavirus
> With malicious ads being the primary vector for compromising a person's computer, calling these tools virus blockers would not only be more accurate, but it would make it harder for sites to counter their use from a public relations point of view.

I don't understand this. How are malicious ads the primary way to compromise a computer?
No - because I know people in this office and they have not told them anything. They didn't even announce it until AFTER work on Friday.
Infectious diseases do not care about your HR policy.
That's a lot simpler. The deeper asleep you are, the less pleasant it is to be dragged out of sleep. When you wake up on your own, that effect is basically at zero.
Successful step in handling space Junk (First of its kind)
how's that related to parent's question? I can't find a correlation. are you suggesting he not use chrome? that's isn't much of an answer.

parent: I've not seen this problem. I only use chrome on mac. maybe on windows/linux it's doing something differently. as each new tab is a new process, it smells like a goofball file system permissions issue to me. does it still happen if you create a new profile?

it works as you'd expect both with google sync on, off, paused, and never-been-setup for me.

hard to imagine that this isn't some bug of installation for you. there's no way this would be tolerable behavior and if it were because of chrome per se, there'd be lots of uproar so you'd find your answer right away.
Freeman at his best [1] when he is thinking blue thoughts [4,5] in the blue plane.
Thermogenic plants have already evolved [2]. We need to make them grow an anti-desiccant film and be more efficient like living stones [3].

[1]https://www.youtube.com/watch?v=_yzgPMwshqE

[2]https://www.damninteresting.com/warm-blooded-plants/

[3]https://www.youtube.com/watch?v=EC4onPf_htQ

[4] Alan Kay's explanation of Arthur Koestlers creative thinking (link will follow later).

John Cleese explains how [6]. Point of view is worth 80 IQ points, the best way to predict the future is to invent it.

[5] Arthur Koestler (link will follow later).

[6] John Cleese explains why in a funny way.
Sure, it was just an example. :)
> Now it’s surprising to see a lot of comments like: "Why do you need an ad blocker? Just use the hosts files".

I often wonder if people realize that they’re being that person.
It is also possible that 2% is an overestimate. Unlike SARS for example, it seems many infected, some estimates of 80%, may not even exhibit outward symptoms, like the high fever of SARS. This of course makes containment very difficult, maybe even impossible, to achieve.
Would all men named William Gates get to be a verified Bill Gates? There must be hundreds or more.
According to Wikipedia, Milan airport has 28m passengers per year, about 79k per day.

While northern Italy has highest concentration of cases outside Asia, the likelihood that any individual passenger is infected is very low and the likelihood that /one of them/ is infected, and had already traveled on, is very high.
I agree with you on the advantages of U2F/WebAuthn, but the rest of your comment seems pretty oblivious to the usability challenges of TOTP MFA. The security risks that you cite are remote and orthogonal to the security risks of not having MFA in the first place. Trying to shame users into obeying the finer details of the TOTP RFC won't work. Let's just nudge people over to U2F instead.
The backing can get you publicity. If the language is lousy, though, the publicity won't help it. But publicity can turn an obscure good language into a well-known good language.

I think the bigger thing that corporate support gets you, though, is a better library (more complete, more debugged, and more polished). That is an essential ingredient for language popularity. Up through Java, it was enough.

But these days, I think that there's one more ingredient needed: Solve some problem that isn't well-solved in other existing popular languages. Go has pretty good answers on multiple threads and network services. Rust has the borrow checker. Those are useful enough pieces to gain traction for those languages.
2 weeks? More like 18 months until a vaccine is distributed.
> Has anyone seen death and recovery by age?

This calculates Death Rate = (number of deaths / number of cases) which seems like how you're saying not to, but does split by age.

https://www.worldometers.info/coronavirus/coronavirus-age-se...
Sounds like a non-issue

> Sources familiar with the legislation tell me that there could still be tweaks to the language, so don't be surprised if all of this gets addressed. Particularly given that a top Sanders campaign advisor is Rep. Ro Khanna (D-CA), whose district includes such Silicon Valley burgs as Cupertino and Sunnyvale.

> The bottom line: This isn't about how much people pay in taxes. It's about when they pay it. It would make more sense for the timing to match the receipt.
> Big sites will eventually convert to essentially "a web browser inside a web browser" so they have total control over the content and how it's displayed

Google's AMP technology aims to do this, although they will claim to have more altruistic motivations
I can do this too. Like you it doesn't work all the time, but far better then coincidence would allow.

For fun I try variations:
I will wake up in 6hrs.
vs
I will wake up at 7 o'clock.
vs
I will wake up 10 minutes before my alarm.

...or whatever my target is.
And manage it yourself forever.

I’m not saying this example isn’t expensive. But you didn’t post an apples to apples.
A large portion of jobs in US are service jobs which are easily replaceable by other people, and service jobs are low paying so losing a days work can be financially catastrophic for the person.
It’s a nice framework for many ideas I suppose, but there too many examples of “non-obvious” “stupid ideas” with no market or problem to solve that eventually succeed. And plenty of successes that were not innovative but had great execution.

Like most things in life timing is everything and we only know the right timing and “ideas” in hindsight.
Data scientist here. “Average” tech comp (the study used the mean in this case) is so misleading as to be useless and was probably chosen to promote an agenda. The distribution of tech comp is extremely skewed by the top earners. Median would have been much more representative. (Although I will add that $275k is about the median at FANG companies).

I think I remember reading that Americans, on average, have $700k saved up for retirement. When I dug further into the data, the median was many multiples less than that.
Depending on the event (arena concert vs outdoor festival), maybe not more closely than at a tech company open office
"Hey [manager], given my recent trip to Italy, I'm going to WFH for [some period of time], make sure I'm healthy..."

"OK."
less at risk is not the same as not at risk. At any rate there are children that have immunity problems that as the virus spreads I worry it will effect them - for example MBL deficiency and it's susceptibility to respiratory ailments https://ghr.nlm.nih.gov/condition/mannose-binding-lectin-def...
https://academic.oup.com/jid/article/191/10/1697/789682
Form feeds are commonly used in emacs source code (and elisp in general) to separate sections. They’re easy to type once you know what’s going on: C-q C-l
Java has Optional as well, but as you well know, you can't just bolt ADTs onto the side of a language and wash your hands of it.

The whole system has to be designed around it to get the benefit of it. Java programmers will be checking for null until the last line of Java is written.
I'm guessing they mean "specific widespread shortage (at medical facilities)." Which is categorically different from a retail shortage at your local pharmacy or retail store.
> To hell with that ugliness, go all-out and look for a torrent of Star Wars Despecialized Editions. As good as you can get the originals, these days.

The true original is the one my parents taped off of TV when I was a kid, commercials and all.
No. They are arguing that the extradition treaty is valid but that this specific term of it is void.

Parties agreeing on something then finding that a term of it is void is much more common than you think. This is why legal contracts usually include verbiage about being severable - aka if any part of it is void the rest still applies.

Moving on, it is very common for lawyers to present a multitude of incompatible arguments for their position. With the idea that they don't care which the judge accepts, any will win.

In this case, the terms of the treaty preventing extradition on political grounds are void. If they are not void, then this was not a political act. If it was a political act, then it didn't take place in the USA and so is not covered by the treaty provision.

The judge has to choose which argument(s) to accept or reject. But the lawyers are not going to help the judge reject an argument by failing to present it.
But Google makes it special because Google, it seems.
Is that farfetched? It's trivial if you have a 5GB / month plan.
The LOCKSS project is an approach used in university networks around the world to preserve research data for the long term.

https://www.lockss.org/

The big issue isn't the technology, it's the vast amounts of data that are being created at this point. Storage is cheap, but the labor that goes into managing the longevity of datasets isn't: it's essentially continually keeping your infrastructure up-to-date whilst also ensuring the integrity and readability of the datasets as was intended when they were first created. It implies regular checks of bit integrity, readability of your data, checking that you can restore your data, ensuring that you can access the data, making sure that you can find the data and everything is catalogued, ensuring that you have the rights and license to use the data,...

When it comes to physical archives of the past, you have to be aware of your own survivorship bias. We only have an idea of what is preserved to the extent that documents are archived, recorded and thus discoverable.

What we do not know is how much knowledge and information was lost to the past. When you look at documents, you're always limited to what's there. And when you hit the boundaries of what's there, then you may have indications that there was far more in the past, but you have to conclude: sadly that's lost. Either because it is physically lost, or because it might be somewhere in the archive but it's not registered yet in a catalogue and therefor not accessible.

That's why I think that making backups with "barely a thought" is only as effective as to the extent to which you have organized your data, used accessible / readable data formats and filesystems.

For instance, most people these days generate endless streams of photos with their digital devices, which then get automagically uploaded to cloud services. And that's great. The downside of that is that your ability to find a specific picture from 5 years ago is entirely restricted to the extent that you were able to organize and add specific metadata to that picture. Let alone, if you did take the opportunity to do so.

That's why I advise people to sit down, and take time to go through their digital albums to pick the nicest or most important pictures they have, print them out on quality photo paper in several copies and store them with labels in albums at different physical locations.

When it comes to longevity, your physical albums will still be accessible to your descendants some 70 or 100 years down the line. Something that isn't remotely guaranteed by cloud solutions.

And that's just photos. Consider e-mail or the countless of closed messaging apps you have been using these past years. And then scale the problem beyond the personal but to entirety of large organizations, many of which are required by law to keep an archive of their documents, correspondence and so on, not just for decades but sometimes also for perpetuity.
The weird thing here is I imagine the number of people who can't do their job effectively from home at a Google office is super low. Asking people to stay home likely wouldn't even significantly impact business.
> Very few libraries creates its API so well as to transcend its origins

At least in the argument parsing space, docopt[0] did as well, with official implementations in ~22 languages. It might not always be the best native approach, but the one I will reach for when I have to do argument parsing in a new language.
Shadowing is when you have two separate variables with the same identifier. It is beyond obvious that all the x's refer to the same variable in dilap's example. Contrast that with an actual example of shadowing[0], in which it is clear that the same identifier is being used to refer to two different variables.

[0]: https://en.wikipedia.org/wiki/Variable_shadowing#Python
golang does nothing to solve NPEs, and any line of golang can panic at anytime. At least with Java established frameworks have exception handlers at the base where relevant exceptions can be logged or handled in some other way. With golang, an error that is not handled just silently keeps the program running in corrupted state.
As someone with friends in that specific Google office - I can tell you that employees have been told NOTHING.

Google didn't even send the email until AFTER business hours on Friday.

Despicable.
There is another interesting paper on a similar topic that proves that this approach is vulnerable to different adversarial attacks, for instance, you can make it block legitimate content, or you can conceal ads by adding an overlay invisible to a human eye.

https://arxiv.org/abs/1811.03194
The Coronatoken.org Whitepaper
I'm sure many of the conversations you've had on HN and elsewhere has been with people under pseudonyms. Just because they are using a pseudonym doesn't mean it's not a conversation not worth having. The value should be based on the actual conversation, not under what circumstance it's being held.
Bridgewater Makes $1.5B Options Bet on Falling Market (2019)
This is backward looking data. It's what people earned, not some pie-in-the-sky projection of future IPO windfalls.
Wouldn't this just be a bastard child?
Somebody's own-made speakers and other cool it/nonit projects
I think they're referring to availability for medicine. My facility has zero issue ordering PPE at the moment; we order many thousands of boxes of gloves and masks and have no issue with that.
Is there anything similar in other languages? I would love to have a similar resource for my German learning.
On the other side of it, there's selection bias--most identified cases have visible and notable symptoms, some very severe.

If you have a mild cough or a bit of a cold, you might not think anything of it beyond staying home from work, but that could be COVID-19 (and we might _never_ know that it was).
Bill Gates is an epidemiologist?
Italy wasn't yet on the list, indeed. However, nobody prevents you from sharing it and saying "I am going for a check up". His manager wouldn't have minded at all.

Also, sometimes it's just reading the f news. It's a global thing, everybody want it or not knows about this virus.
With the exception of his views on climate change, he was probably my favourite living physicist. 94 years is an extremely good (I realise this now that I have a single grandparent left, one down before I was born) innings, but what a shame.
Team Negative 1's scan & restorations of 35mm prints are my favorites. Empire's not done yet, but the other two are.
> Nobody wants to host ad content / pay for the bandwidth themselves though.

Actually the issue is that the companies paying you to run the ads don't want you to host it yourself.

* They're paying for impressions, and they don't trust you to report those honestly.

* Real time bidding means the ad to be displayed often hasn't been determined until a few milliseconds before the page loads in your browser.

* They can't (as easily and reliably) collect demographic and behavioral data (ie spy on you) if you don't contact their servers directly.
Musk Says F-35 No Match for Drones
I interpret his point being less about denying that some people will be harmed by global warming but that most (or 'all') people will be.

I agree with what I think Dyson believed: that it's NOT obvious that global warming is net-negative (long term).

Another ice age would be pretty terrible too.
It is a logical fallacy to assume that because a mistake is being continuously made, that it therefore isn't a mistake.

...also, having an employee IN THE OFFICE have Coronavirus is a much much bigger risk than a random passenger from Milan.
You're right... I take back my comment. For some reason I thought that I had removed the number from Authy. I definitely have multiple devices turned off, which is definitely a confusing bit of UX.

I had a long thread with @philnash (Twillio which owns Authy) not too long ago... this is his reasoning...

https://news.ycombinator.com/item?id=22022814

While I do not agree with him about having SMS enabled at all, I can listen to his reasoning.

I also agree with you... Authy has been treated a bit like a bastard child once it went to Twillio... the updates are few and far between. The UX isn't great and hasn't improved.

Seems like a good opportunity to build something better.
They’ll pay in exposure.
What is your area of expertise?

The thing I long for currently is a way to configure k8s that is not template yaml hell. I imagine an IDE like experience, so likely using a relatively main stream language where you have some type safety and help can point to relevant doc links. You could do something like: pod.New("name).[pop up of all the properties I can set with links to understand them]. I imagine you populating and linking all your things together using proper variables, with proper loops, in a proper language. At the end, you call some generator that then writes all your shitty yaml.

Next, prometheus data anomaly detection. We display our graphs in graphite fwiw. I would like the alert manager to be able to say, "this tuesday 9am graph of requests per second is sufficiently different from other tuesdays at 9am, you should look into it."

Better mysql db replication than what mysql or debezium provides. I want to just say "I want these tables here mirrored over to this other database." Debezium is close to what we would want aside from it, you know, actually working. It follows bin logs, so it does not do cascading deletes. It chokes on 0000-00-00 dates because java's type system. You have to leverage a kafka install with kafka connect. There are just too many moving parts.

I recently got some new aquarium lights that require ReefBeat app to run. Kinda garbage. If you are in the hardware space, better smart lighting and pump management for reef aquariums seems like a good space. The lights _require_ the app to work. Lame. I can set the led lights to have different percentages of different colors throughout the day and moon lights that can mimic the lunar cycle. But the app is intuitive and the fact that the lights have to act as a wifi point and then piggy back off my wifi to be able to communicate with the app seems all to brittle. The lights flicker when I change settings too.

Those of the ones on my mind this afternoon.
Don't many trading firms explicitly disable cores on their trade execution machines? I know Optiver does.
Is that not the point? That you ought to map out that complexity in a type whose constraints must be satisfied in order to have a valid instance?

If your string is invalid to start with and you need to correct it, then yes, you need to wrangle that complexity yourself. If you need some tools from another toolset - eg. String functions that can help you make a valid Path - then you will make multiple type conversion hops to arrive at your destination. But trying to use String methods on something that may not be a valid string is no solution to the original problem, and would merely be hoping you could get away with the assumption.
I thought nobody knew how to act outside the real of experience, I mean, that's the all point of experience.
Bridgewater bet over $1B that the stock market would fall by March. The article is from November 2019. If they're still holding their bet, it would have paid off handsomely.
Yeah, I'm pretty much sure OP is unnecessarily complicating things. It I am getting up like 5 minutes before the alarm every time I know I really need to get up at that specific time (because I know something more important than just dragging my ass to the fucking office needs to happen this time), well, that means I somehow know subconsciously really well what's the time is. Because either I'm living in my sleep ever since, or I actually got up, turned off the alarm clock so it won't bother me, got dressed and went on with my day. Not just lied there fooling myself I'm awake before I actually got awake.
That's the point of my second paragraph. The pads would be an item of trade. You buy an 'OTP yubikey' with 2GB of otp data for each of the top 50 websites, plug it in, and you're good for a month. The website spends 10k on a petabyte of otp data.
Based on a WHO official's statements they found no evidence that this is happening when they went to China. https://www.statnews.com/2020/02/25/new-data-from-china-butt..., https://twitter.com/HelenBranswell/status/123233479099875328... This would push the current numbers as more accurate than not, as well as projected death rate up for the future as the poster you responded to said.
It is easy and cheap to let people bicycle there, this is one of the most important commuter paths in Stockholm: https://www.google.com/maps/@59.3169808,18.0719185,3a,75y,34...

It's not good, the priority just isn't there to make it better. Overall I think mixing pedestrians an cyclists works, as long as people respect one another, but as you say mixing in commuters really is a bad idea.
Why isn't this an appropriate venue for this discussion? It seems perfectly germane.
I am guessing they are speaking specifically about supplies to medical facilities, not the general public. The NYTimes ran an article recently [1] that makes it sound like the New York area has a hefty stockpile ready in the case of an outbreak.

[1]: https://www.nytimes.com/2020/02/27/nyregion/new-york-coronav...
In Unix it’s the job of the teletypewriter driver to translate LF into CRLF. I don’t know why things were this way. Maybe to make it easier to write Unix utilities in assembler. Maybe because it doesn’t make much sense for a program like cut to see a lone CR or LF if it wants CRLF to separate lines, so the problem is avoided by not tearing CR in any special way.

I have no idea if overtyping (ie a CR without a LF) was ever used but surely the terminal line replacement use of CR didn’t exist when Unix was created