skysight-inc/HackerNews huggingface dataset:
I work in the US and this is our policy. 2 week self isolation after travel to affected countries and all non-critical work travel is cancelled, including domestic.
Right wingers used to post a low effort meme along the lines of, “WTF I love ____ now” or “WTF I hate ____ now”.

Now for whatever reason, people in this thread have decided to prove them right, by acting out the meme in real time.
Quarantined, but Still Logged On
Ask HN: Community messaging tools to use during pandemic?
I live in an apartment building in a city. I want to set up a way to communicate electronically with my neighbors in case the virus hits. Recommendations?
I.e 5x deadlier than the seasonal flu TODAY with an approx 0.1% mortality rate in the US, which has been decreasing steadily, so perhaps only 2-3x deadlier than the normal seasonal flu today on average.

"In 1918, doctors lacked intensive care units, respirators, antiviral agents, and antibiotics, an important fact in light of historical evidence of interactions between influenza and secondary bacterial respiratory pathogens (e.g., Haemophilus influenzae) as a significant cause of death during the pandemic." https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2374803/
I think its implied since they’ve already mentioned it on their homepage before.

> The Game Developers Conference will take place as planned in March, and we are watching closely for new developments around the Novel Coronavirus (COVID19 or 2019-nCoV) situation in China to keep the GDC community appraised of the latest updates. This dedicated page will keep you posted on new information, as well as our approach to keep our attendees healthy and safe.

https://www.gdconf.com/faq
Yes, absolutely. It is history in the making at a level that rarely happens, and that - unfortunately - makes you realize at a deep level why 'may you live in interesting times' is considered a curse, not a blessing. This will likely affect just about everybody on HN, their families, work environment and even you.
It's in the FAQ (site is down), but passes will be refunded.

https://twitter.com/Official_GDC/status/1233545322133106688
Yes. California is monitoring 8,400 people for corona virus. They currently have 200 test kits.

https://sanfrancisco.cbslocal.com/2020/02/27/gov-newsom-coro...
Parasite Doesn’t Need Oxygen to Survive
My wife is an ER nurse. (West Coast but not California) Kind of wondering if I’m going to have to isolate myself from her just in case. She’s almost surely going to be coming into contact with patients soon.

Starting to get real for sure.
Can you please tone down the doomsaying? It's unprecedented, but it's not the black plague by any stretch.
I don't understand why you're getting downvoted. If you're serving simple content, the bottleneck is going to be the network card or disk, every time. In this case, you have static content: a well-written web server (not nginx, but mongoose or similar) can easily handle enough requests to saturate a gigabit uplink on a first gen Raspberry Pi.

Not that it has a gigabit uplink. But handling 100k req/s is trivial for a well-written server.
Yeah - but doing some work for one such distributor, "Are we delivering to hospitals?", "Are we unloading at hospitals?", "Do we have surge inventory?" and "Do we want the cylinders back if they've been used for coronavirus patients, or do you need to decontaminate them first?" are all questions being asked.

They have various answers, but my experience now working on H1N1, SARS, Ebola and COVID-19 is that hospitals weirdly take the flow of oxygen as a given.
Ha! It is way harder than you'd think to write in US English.
Call for the resignation of Tedros.

https://change.org/p/united-nations-call-for-the-resignation...
> Is there a database library that uses reflection that properly descends into type aliases?

The database package uses a type assertions to find the methods, not reflection.

Go types have one level of underlying type, not multiple levels as you seem to be assuming. Go is simplistic compared to other languages in this regard.

A type definition defines a new type using the underlying type of some other type.

I can understand the complaint that Go does not have the aliasing feature that you want, but the database/sql and encoding/json packages work exactly as expected given Go's simple model.
In my experience, it only works if I know the time and want to wake up at that time. I'm more likely to experience it the more important it is that I wake up on time. If I have to wake up for travel purposes, it's almost guaranteed that I'll wake up before the alarm.
Yes.

Technology is going to be critical getting through this.

Schools will be shutdown; many people are going to have to work from home, possibly for extended periods of time.

Most people get their information from websites and social media.

Most of the manufacturing for medical supplies and equipment is in China.

Many tech companies of going to be hurt; COVID-19 may be the tech story of 2020.
From the github README:

> Designed to be as secure as a one-time pad, without a weakness due to the use of repeating keys,

That immediately shows that the person writing it doesn't know cryptography. You simply can't get the security of one-time pad without having a key the size of the data, and if you do, just use it as the pad.
WebAssembly expands on the ability to do client-side stuff and makes it more accessible, so my fear is that it will make it more common.

That's pretty much the entire difference. It's a difference of degree more than of kind. As I said, Javascript is making much of the web inaccessible to me, and WebAssembly, if it becomes popular, will only accelerate this loss.
Oh there is. These two cases have no known contacts.
The Korean clusters: How coronavirus cases exploded in churches and hospitals
My contention is that there is very little actual political discussion happening there. It's mostly memes, upvoting parties, and tribalism. Any talk of "libs" or "liberals" is not based on any specific policies or ideology, it's almost exclusively based on "us" vs "them"; anybody who does not worship Trump, the American flag, guns, the military, or local law enforcement (but not the FBI!) is part of "them".
True! More (and more important) reasons why URL blacklisting will continue to work in the WASMy browser-in-browser age.
Nextdoor?
The FBI and local law enforcement can already investigate citizens in accordance with due process. Are you saying the FBI shouldn’t also have the power to investigate foreign governments or agents?
For what it's worth, I have the same experience as you. I wake up, once, maybe a minute before the alarm is supposed to go off. And I'm immediately clearly awake, not groggy, not sleepy, no gradual slow awakening.
Right: mix your diluted bleach solutions at least daily
Really? you would have to have just come back from the moon to not know or be able to speculate why.
What is the CDC actually doing? Presumably they've deployed a team to Santa Clara to deploy test kits, review hospital admissions and help construct isolation units? Or hopefully soon?

Is there a site tracking the response of CDC and public health departments to this emerging pandemic?
The problem is that we've spun up a bunch of positive feedback loops in the process, and so un-fucking things is a lot costlier.
And you can't reuse the keys in a one-time pad system.
Nice username =)

I think current gen controllers could work well enough here to be useful. The modules might have to be oversized, and you’d need to have a visual indicator that “this is the knob you’ll grab if you pinch now,” with good visual position feedback. But when I play Beat Saber, part of the fun is how my every slight twist is reflected exactly by a freaking lightsaber! The fine motor control is already present.

It’d take some getting used to, but still miles ahead of mouse/trackpad. The nice thing about VCV being open source is...someone can just build it, and it can be iterated upon as the haptics improve.
"Wars could start" only in that the people who could start wars by other channels happen to use Twitter. The president could make a bombastic statement in a TV interview just as easily. It's not like some random who managed to get a check mark is going to have any significant influence just because they are 'verified'.
I wonder if these companies collectively made more than $200M selling location data. It's the only way to evaluate how penalizing this is.
Ah, I see, that 503s for me at the moment so I was unable to read that.
> What can I use the waste electricity for?

You can't. That's really the end of it.

Lots have tried and failed. You can pick a fun project that you might get some skills from but it's not really a real answer.

It won't beat batteries which you've already spec'd out.

Best you have is move chores when you have extra electricity. Washing, download torrents, watch TV, run the pool pump, heat water, dry food.
This happens with some regularity in the crypto scene. Someone comes up with a cipher and they think it must be awesome! because they came up with it. Not being cryptographers, these ciphers always fall quickly, then the authors get defensive. I want a doll with Alan Turing's likeness that says "cryptography is hard" when you pull the cord.
Commercial companies being able to force themselves onto our consciousness is unacceptable.

Personally, seeing ads in public spaces feels just like in totalitarian countries you would see large portraits of the supreme leader or government propaganda. Somehow this is legitimized because they're private corporations. Not in my book.

More power to ad blocker authors, and a particular shoutout to:

* Raymond Hill of uBlock Origin fame: https://github.com/gorhill/uBlock/

* The EFF, for blocking trackers and other 3rd party nasties with Privacy Badger: https://www.eff.org/privacybadger
You could've settled for every 4×4 bitmap, of which there are only 65,536 black and white ones. Then you could claim any 8×8 bitmap as a derivative work (by concatenation/aggregation/whatever) of up to four of your 4×4 bitmaps.
Now F8 is cancelled.
What are the next conferences in the lineup? Google Cloud Next @ Moscone April 6th comes to mind.
How to Bring HFS and HFS+ Support to macOS Catalina
The amount and substantiality of the copied portion to the work as a whole is one of the factors for fair use, an affirmative defense.

Whether a work in question is even eligible for protection at all is a distinct legal question.
Wonder if E3 will have the same fate.
Sourcegraph CEO here. We fixed it and added gopls. Sorry for the mistake. It is not bias. We are very happy that Google made gopls. It is not our core product (universal code search is), and Google building gopls means we can focus more on our product. :)
The media's deafening silence on Bloomberg's ties to Epstein and other criminals
I like to think of it more like Go was built by Google, for Google. If you aren't Google, then Go is probably not right for you.
paranoid much? this is a super-easy, helpful thing to be aware of and you're just here to disparage? why did you even bother commenting? go for a walk or something because this is not a healthy way to act
It would be pretty hypocritical not to.

Ideally, we put ourselves into a situation where it's not a matter of 'giving rights', but removing the ability to remove the ability for people to communicate from people.
That's is completely false, stop spreading misinformation.

This code will compile (see https://play.rust-lang.org/?version=stable&mode=debug&editio...):

pub fn foo() -> Result<(), i64> {
Err(1)
}

pub fn bar() -> Result<(), ()> {
foo();
Ok(())
}

It will provide a warning, but there's a ton of stuff in c++ that would throw a warning and you wouldn't say that it "will not compile".

A trivial change that still doesn't handle the error would get rid of the warning.

pub fn foo() -> Result<(), i64> {
Err(1)
}

pub fn bar() -> Result<(), ()> {
println!("{:?}", foo());
Ok(())
}
Only 2 so far. I think there is a chance the us can avoid significant spread.
I am not sure they have slowed down the virus

- coronavirus have been shown to reappear in recovered patients in China (prob due to the unsanitary conditions in cities)

- they have welded people in their homes. How would they have tested these folks?

- 800 million people are under quarantine. Again, how do they test all these people? Plus it’s been shown that family members locked in a tight space transmit the disease to each other. And the entire family dies off.
>Yes. Exceptions are kind of a pain, but the workarounds for not having them are worse. Passing back "result" types tends to lose the details of the problem before they are handled. Rust is on, what, their third error handling framework?

Rust's non-panicking error handling hasn't really changed: you return a Result<SuccessType, ErrorType>.

What has changed is the details of how to implement your ErrorType. Should it store some sort of context? What useful helper functions can there be? Things like that. What these error handling frameworks provide is macro-based code generation to implement these details, and extension traits for the helper funcitons. They don't change overall method of error handling.

Or, at least, I've not seen one that does.
> there are plenty of small PC cases that can hold 4 3.5" drives and a motherboard.

Can you recommend one? In a quick newegg search [1], I see the Fractal Design Node 304 for $90 + whatever a PSU costs. Anything cheaper? I also see a 3-bay COOLER MASTER Elite 110 for $50.

I've been writing NVR software [2] and am trying to put together hardware recommendations for a small, inexpensive machine.

* The ultra low budget option is a Raspberry Pi + a 2-bay USB SATA dock. It works surprisingly well most of the time, but cheap USB-attached storage is a little sketchy. I've had corruption a couple times and suspect the dock.

* I'd like something a step or two up that has the drives in the main case. The Helios64 looks attractive but I'd like to see what comparable x86_64-based options there are. The MicroServer you mentioned looks interesting also - not as pretty as the Helios64, not hot-swappable, a little pricier, but a lot more powerful.

edit: this page [3] lists some nice cases also. More bays than I'm looking for but nice anyway.

[1] https://www.newegg.com/p/pl?N=100007583%20600030561%20600030...

[2] https://github.com/scottlamb/moonfire-nvr

[3] https://butterwhat.com/2019/06/16/brians-top-three-diy-nas-c...
$5 minimum though with 128MB RAM and upto 10m reads and 1m writes to their globally distributed KV store, plus free bandwidth and upto 50ms of CPU time (not wall-time). Also, something like API Gateway for routing requests isn't necessary with Cloudflare but options like RateLimiting and Firewall incur additional charges (which, imo, are quite expensive but might be necessary if one hits a certain scale, at which point, one might run their own cluster, instead: It isn't as difficult anymore to setup servers worldwide behind anycast).
To be a little cynical, I remain unconvinced that humans are not just pattern matching too.

Go players thought there was something uniquely human about mastering Go... until an AI proved them wrong.

We are just beginning to see that machines are better at diagnosing some diseases earlier and with higher precision than human experts...

Can you even think of a behavior that isn't pattern matching, at its core? I'd argue it doesn't exist. Humans are awful at random number generation. If you really think about it, there is really no evidence that humans are doing anything other than crunching numbers.
This is how this might look like:

Gmail - 200$ per year.
Gmail-freemium - 0$ per year.
It’s shocking because even after terrorists murdered thousands of people by ramming a plane into a building ,corporate executives were asking people to stay at work in the surrounding buildings.
Probably not worth it, unless you're in a group most likely to die of the effects.

If anything, I wonder if one would prefer to get exposed earlier rather than later.

Of course, my wife works in a hospital in Santa Clara.
This, and dumpster diving (what we called "trashing" back then) is how I learned how mainframes worked when I was young and not afraid of being caught.
> If someone spends 6 months, or even a year or two, writing a book, why should they be entitled to profits from the sale of that book for the rest of their lives?

Because, in spite of what the Internet thinks, good creators are rare and we should wish to encourage them.

In addition, good creators often aren't recognized immediately--there is time lag. Corporations shouldn't get to profit from your labor of 20 years simply because it took that long for you to become popular.
>>the ridiculously hot summers in Australasia

> Are no hotter than many other years, decades ago.

Well there is a whole damn Wikipedia article about the subject if you are into reading. https://en.wikipedia.org/wiki/Climate_change_in_Australia

And yeah, the summers are ridiculously hot and are actually hotter than many other years, decades ago, and keep getting hotter. One outlier from the 1970s doesn't invalidate the overall trend that it's fucking hot as hell, year after year. The outliers from those decades are the new normal now. Droughts are multi-year trend. And yeah, that's climate change, dude.

>>seas taking over the cities

> Has not happened. The rate of sea level rise has been stable for the 120 years we have good data. It has not accelerated.

Bull [https://www.sbs.com.au/news/never-seen-anything-like-that-ve...]. Fucking [https://www.washingtonpost.com/weather/2019/08/08/analysis-s...]. Shit [https://climate.nasa.gov/news/2680/new-study-finds-sea-level...].

>>are all demonstrable effects of climate change

> None of them are. They are things people insist MUST be caused by "climate change", but do so only using "common sense", rather than any actual evidence. Demonstrable requires evidence, not "common sense".

Please go argue with the thousands of people whose work the distilled news articles and Wikipedia articles are based on. They aren't sitting around churning out hackernews comments using "common sense" but are undertaking a very serious and organized scientific effort to understand just what the fuck is going on instead of absurd denialism.
According to this reddit post the CDC won't even test you unless you're so sick that you need hospitalization even if you were in a country with an outbreak AND have flu symptoms:

https://www.reddit.com/r/nyc/comments/fayko1/my_covid19_stor...

So it seems what the CDC is doing is trying to minimize the number of confirmed cases to make things look better.
Search ebay for "used vhs" and start shopping.
https://www.nedcc.org/free-resources/preservation-leaflets/6...
"500+ years under proper storage conditions"
I wonder if the legal action against AdBlock Plus / Palant made a dent in the download or use of ad blockers in general. The article doesn't provide any evidence of this.

Also - don't get your apps on Google or Apple's app stores! Use APKMirror, APK pure, etc. Some of these even have app-store-like apps to use instead of Google's, that don't need a Google account.

Also, there's at least one app "store" app specializing in FOSS purely: https://f-droid.org/en/
IMHO this is poorly researched article. Couple of things mentioned as disadvantages of serverless are already solved in the market.
1. You can use serverless framework or other framework available in market instead of doing everything in GUI
2. Its easy in most cases to invoke locally by using serverless invoke local --function functionName.You don’t have to redeploy.
3. For monitoring you can create different Dashboards on AWS. Also a great solution is integration to Datadog or you can create alerts for specific number of errors or number of invocations and forward it to specific email address.
I had a professor in graduate school like that. He was probably 70 and did natural product chemistry.

Unlike the other professors who were hard asses because: 1) they were still making a name for themselves or 2) they dealt with it in grad school, so you should too, he was the friendliest, most curious person. You could be a 2nd year undergrad and if you asked an interesting question, he’d get genuinely excited about it.
You mean, you know people who you know to have been exposed to the person who was infected? Are you certain that they were in the same building at the same time? If not it's not really a defeater to my hypothesis. If your friends were not exposed to the infected individual they would not have been notified.

Admittedly the scenario I'm proposing seems unlikely. Seems they would have at least mentioned it if they were going to tell the folks who might have had contact with the individual. However. I'm leery of jumping to conclusions.
Interesting that Verilog is considered a programming language. And Smalltalk and C++ were both already covered in HOPL II.
Google Authenticator is backed up on iOS if you use an encrypted local backup via iTunes (or macOS Catalina) or iMazing.
I learned a bit of Miranda in my programming languages class at the University of Iowa, back in... 1999? 2000?, under Prof. Arthur Fleck. Just that little bit of Miranda really prepared me for generic and functional idioms in C++.
I think the FISA court was originally introduced because the State was abusing its power by illegally spying on citizens and the FISA court was meant to replace this unregulated illegal spying with legal spying regulated by a court. I guess the better solution may have been to stop the spying all together but FISA court was probably an improvement on the existing practices.
I don’t know if it’s going to pop up everywhere. It’s more hitting the counties that have open borders with China still.
Not in the news yet but there is an admission at kaiser San Jose of a potential covid-19 patient. Have all the symptoms, traveled and tested negative for flu!!
In fairness to Windows and Java, they weren't wrong. There was no UTF-16, rather, UCS-2 was the accepted standard because the plan for Unicode was to encompass languages in use, not emojis and historical langauges. That changed and we're stuck with that legacy.
I kept waiting for practical examples that showed how these shortcomings made go a non-starter, and ultimately all I got was a mention, right at the end, about how he hit a particular bug multiple times.

I mean, currently I work in a go shop and I hate nearly everything about it, all just from what he calls "the bad", which is enough to make me not feel precisely happy about writing it. The content of this article, what he calls "the ugly", comes across as a bit nitpicky in comparison.

Nonetheless, it is a good article about string and path handling, time, and being irresponsible with what one is depending on.
That's not unique to sharing ideas, unfortunately. Lots of people actually share their implementations, and also get beaten over the head with a stick...
Perhaps I am. But I have observed that some people will tend to do more than that for which they are responsible.
How much is the government going to charge itself for the mass surveillance and data collection?
Coronavirus Covid-19 Global Cases by Johns Hopkins CSSE
Here is the source: https://searchengineland.com/search-ad-labeling-history-goog...