skysight-inc/HackerNews huggingface dataset:
For some reason, every time a company is bought out by China, their Linux goes out the Window. I have no Idea why China wants to suppress Linux so much.
How online assessments will help at the time of mass educational shutdown?
> I've been tracking the performance with PingPlotter, if you're curious how bad it is right now here's the last 10 minutes: https://i.imgur.com/AnUqv3j.png

Is your own connection idle though? Pings are also affected by the congestion on your own router†, especially if you don't have good AQM (such as CAKE). Dumb queues will just drop all packets equally, smart queues will do flow isolation and penalize the bulk flows first while keeping the trickle ones (ping, ssh, voip, ...) untouched.

† and anything else along the path to your ping target
But... CDs are digital music files. There is no difference of any kind between playing a digital music file and playing a CD.
Most high quality gaming mice actually look very innocuous. Check out Zowie mice or the G Pro Wireless.
How to conduct effective product testing
That’s a different discussion.
Germany ordered 10,000 ventilators from a domestic manufacturer, though with delivery "over the next year" so it's unclear what the schedule will be.
Report on the characteristics of Covid-19 positive deceased patients in Italy [pdf]
Corona Virus (Covid-19) Bash CLI
It's unfortunately not yet translated but I think the graphs and tables are clear enough and can easily be translated by Google Translate.

Personally my surprise is that it seems half of those deceased people did not receive any kind of antiviral therapy.
I included emoji in my password and now I can't log in on Yosemite (2015)
U.S. power industry may ask key employees to live at work if coronavirus worsens
New breakthrough allows partial erasing on e-paper
Guidance for Keeping Your Dell Technologies Equipment Clean
Only good single origin is better, one of the main reason for blending origins is to hide flaws. So only a small selection of coffee/chocolate etc will taste good on its own.
Bill Gates: The next outbreak? We’re not ready (2015) [video]
GPL software. Google's end run around the licensee for the software they needed to exist was to distribute access to the software not the software itself and so keep their changes closed. All take. Throw some crumbs. Maybe. If they feel it's on their interests. GPL worries? Ha!

They don't sell your data they sell access to their analysis of it. There's a symmetry there in what they're doing there. Don't be evil.
> Moreover, if you go and look at follow-log-directories you can see an additional benefit that it very efficiently skips its cursors over old files without having to look at their i-nodes because it knows that the filename is guaranteed to be a timestamp at or after the last log entry in the file.

Thanks, that's two thing I've missed (because I never used it, I guess ..): This optimization and follow-log-directories+export-to-rsyslog which was introduced at a time I wasn't looking :)

> Furthermore, if you go and read the cyclog manual, you'll find out why using the w permission bit had problems. (-:

:) Indeed, thanks.

> 1.41 is building up changes, by the way.

Thanks! And since I've missed follow-log-directories (and export-to-rsyslog) before, maybe there's another tool I've missed that would make shipping log directories more efficient? I'm concerned with very-low-bandwidth, very-intermittently-connected servers in which rsync is a godsend and e.g. rsyslog and friends proved much less reliable and efficient; And the renaming of "current" makes it miss the fact that it already has an (almost complete) copy of said file under a different name.

Thanks again!
Copper destroys viruses and bacteria; why isn't it everywhere?
Formula 1 launches Virtual Grand Prix Series to replace postponed races
It always "makes sense", but it focuses on the object while the real subject is the definition. I didn't click to see if the article was in fact about the definition of modern.
YouTube joins Netflix in reducing video quality in Europe
Actually, it's United States who violated the agreement with Iran. Iran not only complied with the nuclear agreement, but they even overdelivered and reduced enrichment below the allowed limit (and on other requirements as well)
More like „within several weeks“...

https://www.welt.de/wirtschaft/article206603525/Beatmungsger...
foolfoolz is complaining that the sentence is light compared to non-white-collar crimes

For example, if you can get 12 years for shoplifting $40 [1] or life in prison for stealing $153 of video tapes [2] that stands in stark contrast to starting a company with stolen IP and selling it for $680M and getting 2.5 years.

Some people see this as part of a pattern where the justice system, run by upper-middle-class types, is unduly lenient on other upper-middle-class types, or unduly harsh on poor people. They would also point to the likes of Brock Turner who had gone to the same college as the judge sentencing him; and controversial presidential pardons [3] of friends and major donors.

It's not a completely hard-and-fast pattern, of course; Bernie Madoff got a 150 year sentence.

[1] https://www.theguardian.com/us-news/2018/may/17/walmart-shop...
[2] https://www.americanbar.org/groups/crsj/publications/human_r...
[3] https://www.brennancenter.org/our-work/analysis-opinion/prob...
Because they didn't have trading then, they were just a quotation service?
> There are tools on monitoring of load all the time

On some days my connection resets 5 times within an hour, which is quite annoying since retraining the connection takes a minute or two. When I call support about it they have zero monitoring in place that would let them know about the recent history of the connection quality, they can only do spot tests of SNR on demand, which of course doesn't show any transient events. According support forum posts of other users they'd have to explicitly enable "long term monitoring" based on user input to get that information.

Of course SNR line quality is an issue separate from congestion, but still, automatic monitoring appears to be limited.
Reading that 15-odd years ago got me started with web development.
If two or four euros is so little as to be entirely negligible, and if anyone who would care about throwing such a small amount of money away deserved to be ridiculed, why does Netflix ask for it? They could just let the customer keep the money since it doesn't matter, right? If fact, everyone could just send me this silly sum that doesn't matter and they shouldn't complain about.
Until the global economy unnecessarily collapses.
That was the charge that he pleased guilty to for the 30 month jail term deal. It probably wasn't the most significant charge.
I was wondering about he infamous Liston's most famous case

https://en.wikipedia.org/wiki/Robert_Liston#Liston's_most_fa...
> is way behind Chrome

Idk man, I don't see this as a great thing. I like having access to FTP. I still use it sometimes.

They claim they're dropping support because its insecure but to me it seems weird that they continue to support insecure HTTP but not FTP?

Also, secure FTP is a thing. I wish they'd keep supporting FTP but I guess it's additional code to maintain that isn't used often...
For SMS you can use PushBullet which will forward all received SMS and notifications to your browser.
Here in France it depends on the colleagues, some are gathering during the coffee break to complete the crossword of the day together and some non work-related chat, but some just do it like you describe. But I've seen that managers are more likely to talk about work, but mostly to complain about other managers.

(of course all it was pre-covid outbreak, now everyone work remotely)
Thanks for the really simple explanation. Cheers.
I think people also underestimate the efficiency of supply chains. Not quite the same thing because of scale, but one of the best places in the US to get oysters is restaurant in Denver, CO. While Denver is not near water, it is near the center of the US and gets fresh oysters from both coasts.

I'm not sure many people are air-shipping coffee for freshness, but Germany could easily provide 'fresh' roasted coffee for anywhere in Europe.
Hi. Looked at your profile couldn’t find the email. Pls let me know where to send it.
Cool it looks like they're using a plugin based on https://github.com/hbldh/hitherdither to do the dithering
When only (or mostly) the elder die, then the economy will not shut down, because of old people dying at home. Instead there will be a new big buisness of corpse disposal. Not nice, but necessary, if not government or voluntarily organized.

Only when everyone panics and people fight over live saving toilet paper, instead of keeping the power running, then the economy will shut down for good.

So I am not really scared of the virus, but rather panicked mobs.
Very interesting, thanks. If that is the case then it may indeed simply be a software thing. Specifically for treating ARDS you need:

-High PEEP (obviously any CPAP machine can do this)

-Low plateau pressure (probably possible, that's just software)

-Low tidal volume and high breathing rate. Breathing rate is just a cycling variable so should be software only issue. Managing low tidal volume will require the machines to have a flow sensor. Do you know if any of your machines do? If so, then this is likely fixable with only software.

My interpretation of that article is it must refer to the patient valve as those are one-time use (as they in contact with contaminated patient exhalations) rather than O2 inlet valves which are not disposable. Patients are breathing high-ish O2 but obviously not HP pure O2 so 3d printed is fine for that.

3D printing is useful for cases like that where due to logistics there is a temporary shortfall in local supply. I suspect that 3 months from now we are unlikely to be using those measures as global production and distribution of ventilator consumables ramp up.
Schnail dev diary: AI testing, and custom hotkeys
Which is why I'm so astonished Americans make tea so poorly. Tepid water with a tea bag on the side is not the way to brew a cup of tea.
>BIP measures growth and favors deficit. But we know that unbounded growth is neither healthy nor possible.

GDP growth doesn't mean using more resources. If I find a way to cut hair twice as fast, that's GDP growth. If somebody makes a CPU that's faster and consumes less energy, that's GDP growth. If someone finds a way to distribute parcels more efficiently via a better heuristic for the travelling salesman problem, that's GDP growth.

GDP growth is only bounded if there's a hard limit on the amount of useful ideas people can have, and I think even if such a limit exists, we're extremely far away from reaching it.
This story describes it pretty well too:

https://news.ycombinator.com/item?id=22595224
I wish he would just give up on it and make cheaper cars without any autonomous abilities at all. The world needs cheap electric cars, I don’t want any AV in my car. How much cost does all the AV tilting at windmills add to a Tesla?
The "gurus" you speak of are attention seekers. For them bleating on about some aspect of COVID-19 is just part of their PR playbook. Knowledgeable scientists are the first to admit that the situation is novel and that they are too busy saving lives to undertake statistical analyses of incomplete, inconsistent data sets. It is amazing just how fast information is being shared with the internet and those who have the requisite understanding are striving to come to speed on what works and what doesn't. We will only truly understand COVID-19 a couple of years down the track when the epidemic has been halted and there had been time to collate, clean and then analyse the data.

Elon Musk did a similar stunt with his "submarine" to rescue the trapped children in Thailand. It never got used so we'll never know whether it was even capable of working as claimed.
I see. Indeed, I agree it is not super easy to access everything on the mobile.

But I am still convinced that having a myriad of different apps, most of which are developed without real regards to security, makes the attack surface much larger -- e.g. you are likely to find a popular exploitable app that already has legitimate access to user data (such as "all the time" location data, contacts, calendar, ...) - as NSO did with whatsapp.
See why keeping groups small can save lives in the era of Covid-19
As I always say: somebody had to fix Einstein's car.
Smile? The Results from the 2020 World Happiness Report Are In
Best YouTube Downloader for PC
You think they're fat in the US? Look north.
It's probably my lack of experience, but I find tea harder to make correctly. Depending on the tea, should I rinse the leaves ahead of time? How long do I let it steep? How hot should the water be? How much tea should I even use?

For coffee, I pour hot water over my ground coffee until the pot underneath is full of coffee.
Use https://github.com/iamadamdev/bypass-paywalls-firefox/blob/m... to read paywalled articles.
It's actually a really interesting subject, I think it's closely related to something called "words of estimate probability", the wikipedia article [0] is a good startingpoint.

0: https://en.wikipedia.org/wiki/Words_of_estimative_probabilit...
Produced by Max Whitby, also of BBC Horizon fame in its glory years of the 80s and early 90s. Brilliant stuff.

https://en.m.wikipedia.org/wiki/Horizon_(British_TV_series)
The idea is great and I think it should be generalized for the health sector. But instead of mundane data collection from patients and arcane data analytics with questionable informative value, information technology should focus more on supporting doctors instead.

Providing extensive libraries with indications can support doctors that never heard about relative uncommon disease. That would help with the logistical problems of doctors in more remote regions, where access to specialists is difficult. Developing image systems for diagnostic support can broaden the spectrum
general practitioners can diagnose.

Reading your biometrics with widget xy can be helpful, but I have the impression that the border between healthcare and lifestyle choices gets a bit blurry. Especially since we have devices to measure the trivial stuff for decades.

But enough with the rant, it will be interesting with what they come up with.
Startup Needs a Product Engineer Immediately
Normally the first step to flash an SD card is to use Balena etcher, very easy to do: https://youtu.be/kWRx40Q8B_A (random YT tutorial)

After that, you can indeed use SSH and the command line to install the software of your choice, e.g. with Docker (you should assign your RPi a static IP for convenience).

Lastly, here's a random example, installion of Hassio on an RPi: https://www.home-assistant.io/hassio/installation/
AOLServer is still valid but outdated and so NaviServer is the now the newly active maintained version of AOLServer, taking it back to it's roots.

TCL is a fun language and integrates well with most including perl and python. To be able to call a procedure based on a URL adds none of the frustration that MVC brings that I've found.

If your looking to pick up a new language to toy with; I would recommend TCL as an language to take a poke at. It does have an old unixy feel to it, but I've found it's mature and very solid. OO is also possible.

Nothing could be simpler when everything is a string, it leads you down a path of voodoo and creativity.

proc displayHackerNews {} {
set hn "Hacker News" ;#Set the variable (hn) with "Hacker News"
puts $hn ;#Prints the variable ($hn) to terminal
} ;#end procedure

displayHackerNews ;#execute the procedure
% Hacker News

If statements are easy

set hn ""
if { $hn eq "Hacker News" } { puts $hn } else {
set hn "sad face"
puts $hn
} ;#end if

Loops are fun

set hn "Hacker News" ;#Set a variable
while { $hn eq "Hacker News" } {
puts "$hn" ;# print "Hacker News" to terminal in an infinite loop
} ;#end loop

Multi-threading is a breeze.

set MyThreadID [thread::create {
puts "Hello from my new thread"
thread::wait
} ;#end code-to-run
] ;#end thread

And finally, a if-switch-threaded-loop

set hn "Hacker News"
if { $hn eq "Hacker News" } {set switch "hn" } else { set switch "" }

switch $switch {
hn {
set MyThreadID [thread::create {
proc displayHackerNews {} {set hn "Hacker News" ; puts $hn} ;#end procedure

#set aCounter to zero, if aCounter is < 7 execute displayHackerNews procedure
for {set aCounter 0} {$aCounter < 7} {incr aCounter} { displayHackerNews }
thread::wait
} ;#end threaded-code
] ;#end thread
} ;#end switch-case

default {puts "sad face"}
} ;#end switch

Not a spokesperson, I just like TCL.

NaviServer: https://sourceforge.net/projects/naviserver/ | https://wiki.tcl-lang.org/page/NaviServer

TCL/Tk: http://tcl.tk/ | https://wiki.tcl-lang.org/page/Tcl+Tutorial+Lesson+0 | https://www.tutorialspoint.com/tcl-tk/index.htm
Sorry, but that is to me a textbook example of what I think as case 2.

It is not about hard statistics. It is your job to translate all those uncertainties and sources of knowledge to (subjective) probabilities. If you do not do that, you are doing things wrong. I do not see how there is anything to even discuss here. Probabilities are the current best tool we have to work with uncertainties.

I do not hire a doctor to just tell me what will be done. I hire a doctor as a consultant to give advice what he thinks is wise given his knowledge and then I do the decision what I do with my body and life. And the consultant should damn well give the best available information he has, just not think that I am so dumb that I can't decide myself.[1]

(Again, sorry for the rant, I have been way too frustrated on this specific issue earlier in my life)

[1] Obviously, most of the time I do agree with doctor's recommendations. But if I am one day having a cancer and a doctor refuses to estimate the odds for me living another month, year and decade, strong verbal abuse is given.
upvoted on PH!
Please stop spreading this. Simon Phipps, Sun's Chief Open Source Officer at the time, and the boss (?) of the person that you quote, has explicitly said this was not the case:

* https://marc.info/?l=opensolaris-discuss&m=115740406507420

Sun needed a file-based license that had patent provisions. There were none available at the time so they created their own. Given that CDDL-license technologies (Dtrace, ZFS) have been incorporated into other open source (BSD) as well as closed source projects (macOS) shows that it is quite accommodating.
CDC Coronavirus test kits were usable all along
I think it's great that they exist. The problem is when they get used unnecessarily.

Push notifications are good when my Webmail tells me there's a new message or Gitlab tells me my tests passed.

Not so good when some crappy newspaper I visit for the first time asks me if I want be notified about all their clickbait articles all the time.

But with Brave it's pretty easy to disable JavaScript on a per-site basis, with "disabled" being the default. So all these things don't bother me anymore.
[citation needed] on the tarriffs. The EU duty on imported roasted non-decaf coffee (code 0901 21) is 7.5%: https://ec.europa.eu/taxation_customs/dds2/taric/measures.js...

That's not zero, but it doesn't sound extremely restrictive either.
Hmm. So let's say I have some (3) TB of data in S3 and I need to migrate it to GCP. Before this service I would have had to spin up a machine on AWS/GCP (or piggyback on some other machine already running there) and used rclone or something to do the transfer.

The costs then would have been:

- Egress (per TB)

- Machine cost (per hour)

- Work setting it up

With this service my costs are now:

- Egress (per TB)

- Movebot (per job + per TB (+ per month))

So basically I'm trading the machine-cost and hassle for the per TB cost for Movebot.

If this is a one-off/not regular thing for me, I'll probably go with the standard Movebot plan. That would cost me 255 USD (15 + 3000 * 0.08).

I don't know what sustained speed I would get between AWS and GCP (which ofc depends on regions etc), but let's say 250 Mbit/s. Something like a m5.large is ≈ 0.1 USD per hour. 3000 GB / 250 Mbit/s * 0.1 USD per hour = 2.67 USD.

Is the convenience worth me ≈ 250 USD (or a ≈ 100x "markup")? Probably not.

Perhaps there are users that do this regularly and need to have a more automated way that doesn't involve spinning up machines manually etc. I don't know.
> Here's my negative scenario: self-driving is "AI-complete"; you can't really hit all the edge cases without solving AI in general, which is more than 30 years away (Kurzweil is the wild optimist and predicts 2045)

If you are correct about that, isn’t it strange that we would give birth to a intelligence and immediately assign it the job of Taxi Driver? Surely it would be an ethical minefield?
Singapore launches TraceTogether app to boost Covid-19 contact tracing efforts
There is another source (in German) claiming the same, HN comment here: https://news.ycombinator.com/item?id=22627958 and source here: https://www.ndr.de/nachrichten/info/16-Coronavirus-Update-Wi...

> Regarding your question about if we might accidentally test for flu or other, already existing corona virii:

> This was a topic of discussion in yesterday's talk [1] with Dr. Drosten, a virologist who played an important part in the development of the currently used PCR test. He said that there were extensive studies done with hundreds of samples from both flu patients and patients infected with other corona virii and none returned a positive result. The only other positive results were from corona virii that are special to certain animals (bats, some cows IIRC), but none of those are present in humans. So the accuracy of our current PCR test for SARS-CoV-2 seems to be extremely high.

Edit: realize now that it's the same person (Dr. Drosten) so same source, but different format (podcast vs transcript)
Nice one! Found the source for the first linked page:

https://github.com/ipenburg/Atkinsome

The script is about 8 years old and depends on MooTools, but shouldn't be too hard to modernize it.

Here's a newer implementation of the Atkinson dither algorithm on Node.js.

https://github.com/rtrvrtg/node-atkinson-dither

Edit: This dither library includes Atkinson:

https://github.com/danielepiccone/ditherjs
> + a small margin

If by "small margin" you mean "several hundred percent", then sure.
well it's sad for people to be in favor of netflix.
as others pointed out, netflix will probably make a huge amount of money within the timeframe of the virus.

thus reducing the quality for people that PAY for that quality without reducing their invoice is basically a scam.
especially because of the pandemic people are short on money.
of course people could just downgrade their subscription, unfortunatly some people are not that tech savy as others, so they do not even know what the news is about.
> Deterministic beats heuristic.

> Heuristics are evil and should only be used where determinism is infeasible, such as in cache reclamation

are these two things really in conflict?
they seem orthogonal, but maybe i’m missing something...
For Java, have a look at vertx-proton which builds on top of proton-j and is a bit more intuitive (still not great) than proton-j for creating servers and clients. :)

Example “blocking” client https://github.com/EnMasseProject/enmasse/blob/master/amqp-u... , but might give an idea of how to set “dynamic source” required for rpc.

In general though I think the Qpid python and c++ examples might be better.
Show HN: One Profile – create your modern personal page for free
I've always tasted the soapiness, but never minded it. As you say, it tastes right in certain dishes. I've always wondered if I'm just not getting as strong a soap flavor as others.
The attitude of excusing any behavior in a mass panic while shaming those who call out dodgy behavior is only making this entire thing much worse.
Vampire bats 'French kiss with blood' to form lasting bonds