skysight-inc/HackerNews huggingface dataset:
Even in Europe we face big trouble as April was way too dry again and significant parts of the summer harvest may be lost already. These problems stack and we become more vulnerable.
My Research on School Management System in India
This is my research video on best software overseas. My post will help people find good softwares for school management system.
https://youtu.be/_x73nu38jRc
i think that is fine actually. however, if i would implement such thing i would probably redirect DNS traffic to my DNS server as long as you are not authenticated :)
DOM nodes do not clear after remove(). Is there a memory leak?
We have noticed huge DOM Nodes count and memory increase on our Angular app and in our effort to debug it we stripped down everything. In the end, we were left with the following pure html and javascript code which demonstrates the problem.

Please follow through the following simple code snippet.

<!DOCTYPE HTML>
<html>
<head>
</head><body></body></html>
Load this snippet on Chrome and open up the Chrome Performance monitor, click on the Collect garbage icon and see the DOM Nodes counter. It should be 6.

Let's just add an <input> like this:

<!DOCTYPE HTML>
<html>
<head>
</head><body><input></body></html>
Reload the snippet on a new tab and count the DOM Nodes, it should be 9.

Then, run this in the console to remove the <input>

document.getElementsByTagName('input')[0].remove()
The count should be 6, which is as expected.

Finally, reload the snipped on a new tab again. Make sure the DOM Nodes show 9 and then type some text in the <input> field. You will notice that DOM Nodes increase by one, reaching 10, this is the entered #text that is added into the DOM tree. So far so good.

Now let's remove the <input> as before with:

document.getElementsByTagName('input')[0].remove()
See the DOM Nodes, they are still 10 as if nothing was removed.

Any thoughts?
Exceptionally? The US is better than some European countries, but significantly worse than others https://ourworldindata.org/grapher/total-covid-deaths-per-mi...

Also if it is true that there had been significant community spread early on, thenthe US number is strongly underestimated. If not the US is on a different part of the curve and behind the deaths in Spain or Italy.
I don't think so.

Consider that many governments with professional public health departments, including those of the richest countries in the world, downplayed the unfolding disaster, completely blew it on containment as a result, and are now reduced to using _extremely_ expensive lockdown measures to try to buy time until someone can come up with a better idea.

Meanwhile, plenty of randos on the internet did the straightforward epidemiological math in January/February and correctly deduced what was coming.

I think a clearer lesson is that, sometimes, the designated professional experts will fail to outsmart a fairly simple and very well known system of differential equations.

If you find this conclusion terrifying, well, I agree.
> A hiring manager therefore might take the polymath who knows programming over one of the thousands of applications they get every year from dime a dozen computer science graduates with great grades from a big school and some random capstone project on their github.

Sadly not my experience in the UK - it's all top grades in maths/physics/comp sci, x years experience on x ridiculously long and highly specific list of technical skills.
I think at the base of the development the protocols should be based. Where they are consumed is then up to experimentation.
It's amazing how often death toll related to COVID-19 is taken in a vacuum. From all the little evidence we get (https://www.nytimes.com/2020/04/06/well/live/coronavirus-doc...), it seems that heart disease related deaths are reduced, or rather "swallowed" by the coronavirus deaths (in US alone, 650k people die of heart-related diseases every year, or more than 50k a month).

To me, the explanation is logical — some who would have died of a heart disease anyway are now dying of COVID19.

I do not want to dispute that it is having an effect — I just want to know what that effect is. Is it 20% more deaths? Or 4x (300%) more?

Considering heart related diseases have been mostly linked to COVID19 deaths, I am surprised nobody is looking at aggregated data yet, which would help more "accurately" estimate the death toll.
I'd say that they are more than moderate failures. I've heard from many acquaintances who aren't as tech literate as myself that one of the major reasons they got rid of their iPhone was not being able to install applications from outside sources.

Myself, I would never want to trust anything centralized.
I used to do this all the time, but only now do I realise that someone has come up with something to describe it.

This can also be used to hack productivity - making a task seem larger than it actually is, and allowing more time to solve related technical debt by slowing down the rate of visible stakeholder deliverables, but giving just enough carrot to keep their attention. If you introduce the UI quickly but continuously ask for more time to solve the related back-end issues, the stakeholders quickly become frustrated.
We’ve also been impressed with Jitsi.
This reminds me of the ugliest hack I have ever written.

For context: passwords rotate every 90 days, there are different passwords for client facing and "internal" servers, (and different passwords for linux machines vs Windows machines).

All connections to client facing servers (which is my job) must go via:

1) a VPN

2) a "local" jumphost (both ssh/rdp), only accessible via VPN

3) a "remote" jumphost (also, both ssh/rdp), only accessible via the "local" jumphost".

Additionally; The majority of my servers are Windows based.

So, what do you do when everything goes wrong? well, you VPN with your "normal" password, and your 2FA RSA token. Then you rdp (or SSH) to the local jumphost with the same password as the vpn, then you rdp (or, ssh) to the remote jumphost with a different password, then you finally RDP into the machine that is interesting.

So, being the lazy git that I am, I wrote a program that scrapes my passwords from 1password, and ssh's into those jumphosts creating a tunnel all the way through. Then I call freerdp on localhost.

For this to work I had to do a bunch of ugly things like:

1) figure out the dimensions of my display and scale everything, because freerdp doesn't do this automatically.

2) call python from bash because getting a unique random socket requires binding to "port 0" which is not something I think is possible inside of bash.

3) do the same on each hop.

4) determine which password is needed based on the "domain" of the machine

5) detect if the machine is actually accessible or not (IE; are you on the VPN? is the machine actually "local"?)

Anyway, I should share the code, we can all revel in its ugliness.
Appropriately enough I saw this about RBS today:

https://www.bbc.co.uk/news/uk-scotland-scotland-business-524...

They got £46 billion from the UK government.
I wonder if there can't be some compound effect on sudden spike on pollution once things go back. But maybe it will be so gradual it won't happen, and anyway things like consumption and traveling will not be the same I believe
Agreed to some extent. Its quite similar to how in the 1990s that everyone was making their apps multi-threaded by hiring developers who specifically can implement a multi-threaded system when no available libraries or APIs could do this. Fast-forward today it is built into the OS, programming languages and an abundance of libraries can deal with multi-threading in a cross-platform way. Even better still some APIs are documented if they're thread-safe or not, eliminating you from rolling your own and shooting yourself in the foot.

In 2010, interest in Machine Learning was a boom for researchers and statisticians; thus large tech companies snapped them up pretty quickly to build prediction models for their products. For the rest of us it was "hard". Fast forward today, libraries like Tensorflow, Pytorch opened this up to everyone who isn't a Machine Learning researcher. CoreML is built into Apple platforms as well as Google's Machine Learning libraries are built into Android. The same is already happening with AR.

In this case, the engineers specialising on re-implementing or using one feature like, AR, multi-threading and machine learning will be slowly replaced by open-source libraries and will be expected knowledge by general software engineers. The 'researchers' will still exist in advancing their chosen field.
Show HN: Building a scripting language and bytecode interpreter for education
A scripting language and VM that is easy to understand and modify, targeted for educational purposes. The entire bytecode language, the stack machine and the compiler and AST are easily readable, not optimized in any way and allow for easy modification. Therefor making it perfect for programming language courses etc.
Exactly. We don’t have a choice. And as powerful as that toolkit is, nothing is infinite.
The Steady Patience of AMD in the Datacenter
So would you have possibly side loaded an app from a trusted vendor like Epic?

https://www.theguardian.com/games/2018/aug/10/fortnite-on-an...

Back in the day would you have installed an app from a supposed trustworthy source like SourceForge?

https://www.information-age.com/hotbed-malware-another-blow-...

Or even further back, would you have trusted downloading software from CNet owned Download.com?

https://malware.wikia.org/wiki/Download.com
Fair enough. I'm just spitballing stuff for potential future client software developers should someone ever go ahead with this idea.
>This should be flagged.

>Why is a software engineer qualified to present this?

The opinions of software engineers about subject outside their area of expertise is the bulk of the commentary on this site. I don't think it's realistic to expect a community to enforce a restriction on submissions when such a restriction would hit so close to home. That would require a level of cognitive dissonance that even HN is probably not capable of.

I agree with you that people should STFU about things they are not experts in, or at the very least not present their opinions on such things with some veil of authority.
My first thought exactly
Reasons to ignore computer science degrees
Actually surgeons wear the masks to protect the patient not themselves. That's very similar to what likely is the biggest benefit of widespread mask use, reducing the infectiosness of people.
Certainly.

Hangouts was a brand that had both text and video. It has split into Chat (for text) and Meet (for video); both now revolve more around "rooms" as well as 1:1, and as such are primarily targeted at business users. Hangouts will now be going away and the legacy platforms migrated to the new.

Duo is FaceTime for Android.
The stuff I read about Brussels recently on the news tells a different story.

To give one example:

"Brussels has gone yet further. From May 4, the Belgian capital’s entire city core will be a priority zone for cyclists and pedestrians, one in which cars cannot exceed a speed of 20 kph and must give way in the roads to people on foot or on bikes. This comes on top of an ongoing pedestrianization plan designed to make Brussels’ core a more attractive place for people on foot."

https://www.citylab.com/transportation/2020/04/coronavirus-r...
Can you share a map you've created in LibreOffice?

I can't imagine what such a map would look like, or how you would even go about creating it.
This is both interesting and horrifying when I remember how much we are being tracked.
DOH! So if you went ~30MPH and had 25% bigger wings you'd probably have a solar glider then.

Or ~40MPH (2/3 the speed) and double the wing size.

Turns out that this is a thing: https://www.solar-flight.com/
Proposal: Improve UX for major module versions
...which sounds totally unrealistic until you compare US energy usage to other countries:
http://robinlinacre.com/country_energy_usage

(Note: the above does not include the amount of energy embodied in imported goods, so if anything the energy of rich countries is even higher)
Ironically they were all rolling over each other to call out the Dutch response as too lax and a prelude to doom and disaster.
D 2.092.0 Beta available with early lifetime prototype
Considering OP states he’s not proficient in the backend. Leave auth to google. It’s just a middleware in Node so not a huge issue.
Which Ubiquiti router are you using for home use?

A friend of mine convinced me to get us a Fortinet appliance at home - it’s good, I can’t deny - but integration with th rest of our Ubiquiti kit would be nice.
It died years ago.
There's many MMOs that now officially only exist as memory, either shut down or altered in such a way that they aren't the same games anymore. Some people don't want to make their own game, they want to play the game they used to with friends/family years ago that is now unavailable. The amount of community effort put into some private servers is impressive. I wouldn't spend my own time doing it, but I'm glad there are people that do.
True, but I never see SSH go down, unless there's a network issue, in which case I lose all my connections anyway.
also:

* "-R" for reverse forwarding on a specific address.

That is, you can connect from the remote host to your local network. I used to do this to make my system at home accessible on my workstation in the office :) if you don't specify the address to forward to you will get a SOCKS proxy on the port specified that tunnels connections to your local network.

It is also possible to forward non local ports but ports on machines accessible to the side that is forwarding too.
Website Redesign Tips
I've seen this one on twitter https://twitter.com/royvanrijn/status/1214162400666103808?la... There's probably some civilizational complexity limit where the unexpected interactions between seemingly isolated pieces of tech become so bad that we cannot introduce anything new without introducing legion of weird bugs.
Digital transformation: client's view of moving a learning platform online
It would be nice if you could include at least one sentence about these product names to give an idea of what they do. For other readers:

sshuttle:

> Transparent proxy server that works as a poor man's VPN. Forwards over ssh. Doesn't require admin. Works with Linux and MacOS. Supports DNS tunneling.

> Forward all traffic:

> sshuttle -r username@sshserver 0.0.0.0/0

byobu:

> Byobu is an enhancement for the GNU Screen terminal multiplexer or tmux [...] that can be used to provide on-screen notification or status, and tabbed multi-window management. It is intended to improve terminal sessions when users connect to remote servers.
I think they're saying that Norway would also have the same number of deaths as Sweden if they had the same number of nursing homes.
It was strange at first, when everyone got their Apple Watch and started standing up, seemingly at random, in meetings. “Gotta meet my stand goal!”

Gonna be really weird when they go tear-assing down the hallway
My impression was that unlike influenza, the common cold actually mutates very little, but that the immunity loss comes from the body 'forgetting' the antibodies for it after a while - I'm no doctor though.
One of the big issues in the pandemic is the spread of misinformation.

I don’t think media channels ... and I’m including HN here ... should be giving a megaphone to random opinions. Now it the time for experts voices to be amplified, not random people with an opinion.

I notice in the comments dang supports this post which is a surprise.
We care, but we care less than if people with their whole life ahead of them die.

That's the whole point of YPLL and other age adjusted metric that the scientist and academics who study disease, pollution, etc. use.
Ask HN: Any good search engine that isn't Google or a Bing wrapper?
DuckDuckGo uses "multiple sources" for its researches (but mostly external it seems), and most other "alternative" search engines (Qwant, Ecosia, StartPage, etc.) seem little more than glorified Bing wrapper.

Do you know of a search engine that both:

1) is "reasonably good" (ie, you generally find what you look for on the first page, not asking for all Google's bells and whistles)
2) doesn't ask Microsoft for its results?
French for example is an exception in that fractional numbers are only pluralized over 2.

Note that in English "5 years old" would become "0.5 decades", using the plural form as well.
Yep, on iPhone it’s more an hindrance than help especially when mixing languages, so I disable it as soon as I can.

One thing I miss about Windows Phone keyboard was how good the prediction was. On iPhone it can predicts a useful word from time to time after months, but on WP I could type parts of long sentence without having to enter any new letter.
how many users can participate & how long the meeting can be in a "Jitsi meeting hosted on a droplet"?

They seems to suggest minimum 4gb ram, so $40/mo package. What about the $5/mo package? Can it be used for meeting of few people? If yes, how many & how long?
FWIW, I look at US data as a good proxy for what happens if you do not institute a full lockdown or strict social distancing rules only for the first full month with roughly 50k deaths. Assuming there was no decrease in heart-related deaths (up to 55k), that suggests that the effect is at worst 100% increase (doubling).

I suspect that it's lower than that since there's bound to be an overlap, but that's still a big range (though it can also be negative since at-risk patients might get early care due to the panic, but that would be surprising).
Maybe a few people on twitter? I've never seen it elsewhere and I barely use twitter so saying "everyone" is an exaggeration. Also, if everyone were annoyed by it, then it wouldn't be overused any more almost by definition.
I feel like this is misguided. At least he did not tell everyone to drink bleach or inject light into your body.
Miss you on the team :)
Ask HN: Any good guide on how to set up an onion service?
I have some programming experience, but it's not that much. I'm not a big fan of web development, but at least, I want to be able to create a simple website (maybe some static webpages) and to set up my own hidden service (onion service).

Please include links to guides or tutorials that assume a GNU/Linux platform.
Open web -- try that for 1/5 humanity then what is open web?

The bigger picture is some countries especially one can come out but you cannot go in. If that works (for them), why anyone not work out that there should be a country based Internet. It is already working like this a bit.
Free Premium Accounts Netflix
Meet was originally enterprise focused, with features like being able to record video, tight calendar integration, etc. Chat is also enterprise focused, similar to Slack.

Duo is targeted at consumers, and has e2e encryption among other things. It similar to Apple's FaceTime.

Hangouts is old school Google+ tech, the whereas the others use newer tech. E.g. There is some impressive tech behind Duo: https://ai.googleblog.com/2020/04/improving-audio-quality-in..., https://www.blog.google/products/duo/4-new-google-duo-featur....
Apps in the iOS App Store are allowed to embed silent spying that you can't disable (also known as spyware) that upload your location and activity data to third parties without your consent.

You're deemed to have agreed to this as a user based on the App Store Terms of Service.

Don't buy Apple's lies about privacy. It's just marketing.
So if everyone staying home and only driving when necessary* only reduces emissions a fraction of what's necessary, is it even possible?

*I know not everyone is staying home
iOS 13.5 Beta Makes It Easier to Unlock an iPhone with Passcode Wearing a Mask
Systemtap is pure gold.

Too bad it basically doesn't work in Ubuntu.
I was under the impression that the nervous system outside the brain is only propagating signals back and forth, and all the actual compute is localized in the brain. If that's true, then the GP's idea makes sense; if it isn't, then that's a can of worms we need to sift through eventually.
Same here. I wouldn't be surprised if there are already many projects aiming into that direction.

F.x.: https://prism-break.org/en/all/#mesh-networks, there's IRC, XMPP, ...

But those projects mostly seem to try to establish alternative internets / protocols mostly based on the conventional internet.

The active enforcement of low-bandwidth-use would in my opinion be the core concept. As soon as media can be transferred it's going down hill in many ways. I think usenet died this way. c/p, content sharing, viruses, spam, ... all that crap
A lot of times where they put in a kink at a junction like that they don't even remove the old road - just leave it and the farmer will use it for storing bales etc.
wow, those poor bay area house owners.
We've gone from 'time to build' back to 'time to build speculative financial products with no utility' pretty fast.
If you don't like Google, installing a community ROM that doesn't violate your privacy would be perfectly reasonable. If you want a megacorp service but not from a megacorp, I think you won't find that anywhere.
I just can't understand why Google, with all their different messaging apps, could not compete with Zoom at the beginning of the confinement.
Same for Microsoft/Skype.
With all their intellectual power they could not make a simple and enjoyable product like zoom did.

By the way it's the same for Slack. Microsoft had a wonderfull and enjoyable MSN service that they killed for the awful skype experience, and Slack take their chance. Slack is just a dumb chat board, it's like living in 2000, just with bigger upload possibilities.
I feel there is something broken.
I don't. Each agent gets one key, and that key alone. That's what helps.

https://github.com/ccontavalli/ssh-ident is what I use to manage those agents - one agent per key.
I Survived Toxic Startup, Here's the Antidote
I think a lot of this is context and language dependent: I've noticed on an android device I sometimes use instead of my main phone (which is dumb) that sometimes the autocorrect is really smarter than I thought.

In Italian "c'è" means "there is", which is supercommon and also a pain to get right with apostrophe and diacritic, but "ce" is a valid pronoun: if you start typing by typing "ce" it will autocorrect to c'è, but if you go on typing "l'hai" ("ce l'hai" = "do you have it") it will autocorrect the "c'è" back to "ce".
Clearly the iPhone is a massive failure and everyone is getting rid of theirs. In what country are you seeing this?
Show HN: Polygon.io – Real-time Stock APIs, Forex and Crypto
Polygon.io provides real-time streaming and historical access to all US stock market data. Tick by tick, nanosecond precision to 100's of terabytes of historical price data.
We want to democratize access to financial market data. Available to developers via conventional RESTful and WebSocket APIs.
UK also shut down fairly hard and that still didn't stop the spread in nursing homes. So lockdown does not automatically seem to stop the contagion from coming into nursing homes.

Makes sense really. Maybe a focused effort should be made to protect nursing homes.
I am curious if the same effect could be achieved if I just jump on jumping rope for 20 sec every our? I can even jump for a minute!
> Any more background info?

This was the sixth case, including appeals, relating to this specific matter.

> But how is an entity like Google supposed to supervise the validity of such claims?

Without wanting to appear too glib, Google also indexes all the judgements! Otherwise, you raise an interesting question which will perhaps be answered in a subsequent appeal.
Bollywood actor rishi kapoor has been died today after fighting with cancer