skysight-inc/HackerNews huggingface dataset:
There is a new tool around which can be used to send large files p2p with end to end encryption (I'm the developer behind it).

No mobile app yet but it already works on macOS, Windows and Linux.

cryo file manager

https://cryonet.io
Isn't it much easier to control a few large nursing homes than lots of small ones? In Germany all nursing homes where off limits for everyone.
> Obviously bad, but all countries are experiencing increased mortality.

Not even remotely true.
https://www.euromomo.eu/graphs-and-maps
There's at least half a dozen of European countries that imposed measures early that are seeing no increase in mortality, (seemingly seeing slight decreases, even)
Well you can't beat their pricing ... we don't have the luxury of spending $$$ on an ideological decision.
Location: Europe
Remote: Yes, exclusively but okay with travel. I'm also okay with any timezone.
Willing to relocate: No

Technologies: Most recently extensively used languages/frameworks are Python (Django), Java (some Spring), and NodeJS. Significant experience with Solr/Elasticsearch/Lucene. Various flavors of SQL (Postgres, MS and others) and NoSQL (Redis, aforementioned Solr/ES and others). Queues (Kafka, SQS) and containers running microservices.
(just to cover some main keywords without listing everything)

Résumé/CV: Email me (see profile), or ask me to contact you.

Hey there! I'm a software engineer who's got around 6 years of experience developing mostly web-related applications. I have significant experience working on search systems (relevance tuning, query parsing, highlighting, query expansion, learning to rank etc.). I'm only looking for an opportunity to possibly get back to working on that sort of thing (information retrieval, natural language processing or even more machine learning related things that I have some experience with), only remotely.

Thanks for having a look!
I felt the same in reverse trying to make a game (Creatures 3) work well on Windows 95/98 in late 1999. We did quite a few patches after release to fix odd compatibility bugs that came in via customer support.

Some weren't directly Microsoft's fault. I remember there was a printer driver that would change the current directory of processes that it wasn't even being used in. I had to update the media code in the game to use absolute paths.

It often felt like I was being paid by my company to work for Microsoft, which felt very clever of Microsoft at the time!

Windows works because everyone, at Microsoft and outside, put in a lot of work to make it work.
It is impossible to say what worked and what didn't work yet. The pandemic isn't over. And the reported mortality stats aren't reliable; there needs to be a good 6 months to figure out what the aggregate numbers really are.

It is too early to say whether the strategy succeeded or failed.
>There'd been a number of spectacular C++ project failures,

Do you have any examples in mind? Big corporate software project failures are always super interesting imo. Especially those that happened during such pivotal times as rhe 1990s.
The quote is "I took the initiative in creating the Internet" which is often misinterpreted as Al Gore saying he "created the internet" which I doubt was his actual intention. At a political/governmental level, he was actually quite instrumental in legitimizing and evangelizing the importance of network communications as well as funding programs that were necessary for its creation. He probably should have phrased it as "I took the initiative in the creation of the internet" or that he was "instrumental in the creation of the American internet".
I think you've got the wrong balance. Copyright claimant should get their X back if there is no counter notice OR if a lawsuit is filed. (if the file a lawsuit that's enough cost to them).

Accused should always get their funds back plus half of the alleged's fees if a lawsuit isn't filed, but they're sent back to the contact information set in the counter-notice-- so they are incentivized to make that information accurate.

$X should also be substantial, at least equivalent to the cost of bringing a lawsuit.

$Y should be nominal, just to discourage providing false information.
Scaler Ayush Gupta Shares His Amazon Interview Experience
Hailing from a small town in Uttar Pradesh, Scaler Ayush Gupta has bagged a job offer as an SDE at Amazon.
In this video, he talks about his Amazon Interview experience, sharing some useful resume building tips, his preparation for the interviews & the process after the interview till the final offer.
With respect, the poster correctly quoted you, using the punctuation common here to indicate a direct quote, and then provided an interpretation using punctuation common here specifically to indicate text that is not a direct quote. I think I have more sympathy with your point of view but before getting angry you ought to consider the context of a persons actions.
It is very relevant to the millions of people which lives haven't been wrecked by losing their livelihood as a result of a lockdown.
Huh, interesting. I was presuming the police department propose their budget and then the city alters/approves it as they see fit. If they lower it then that would be fairly accurately described as "cutting money from their proposed budget". Is that different from how it works here?
> Not doing something that could have saved lives is different from actively doing something to hurt people.

What if your job is to do something to save lives?

To take your analogy to its logical conclusion, you're also saying a firefighter isn't responsible for a building burning to the ground, even when he's standing in front of the building with a hose in his hand.
You can't just declare those you liked as the 'most dedicated'. They put workers in control of those factories, and only because of that did they have any chance at to win the Civil war and making Soviet Union as such possible. So who is really the 'most dedicated'.

> in 1917 the country was 90% illiterate. It was also mostly foreign-owned, kind of like a 3rd world country.

The point is not that Imperial Russia is some kind of paradise, but that there is not fundamental break between Imperial and Soviet, no matter how much propaganda wants to 'start history' in 1917.

The land was the most productive asset in the country, and that was not foreign-owned. In fact it was mostly owned by the peasantry themselves.
This was one of the most downloaded apps in India for the last week. It doesn't really uninstall anything, just shows you a list of apps that you could uninstall.

I hope the developers have some recourse, this clearly seems to be a free speech issue.
Read Any YouTube Video – New YouTube Transcriber
I am surprised that what alrs has said.

At some point, one actually does poke around and understand what is going on to know how a system works. alrs states that they are contributing to K8s. That does require poking around to learn the plumbing of the system.

You could very well write Smalltalk apps without poking around the underlying classes. The Visual Age for Smalltalk environment just made it very easy to do so. You can do this with any language IDE today where you attach the source code of libraries to the project workspace.
Delete Video and Audio Recovery
Lenovo to Certify ThinkPad and ThinkStation Workstation Portfolio for Linux
> Quarantining incoming travelers isn't feasible, at least not without sacrificing international business and leisure travel completely

You're not necessarily sacrificing international business and leisure travel, because there isn't going to be any if you've got a raging epidemic in your country.

Once you have the virus under control you can stop quarantining people coming from other countries with a similar or lower prevalence of the virus.

> Unless you expect reinforcements (i.e. a vaccine or cure)

But we do expect those. A vaccine is not guaranteed, but likely. A cure might be possible, but it's extremely likely that we'll get some effective treatments over the coming months. We already have some positive results.
We don't really need a website to do it:

grep -i '^[0-9a-f]*$' /usr/share/dict/words
How much power does a 5G base station consume compared to a 4G? From what I understand, more stations will be needed for this technology.

The European Union has been talking about digitisation and green new deal for economic recovery, but investing in 5G means spending a lot of materials on both stations and mobile phones. It can also mean an increase in energy consumption for both stations and mobile phones.

It seems to me that the two objectives may conflict with each other.
If deb allowed installation of packages with unmet dependencies, then automatic dependencies could be workable.
There is, not willing to pay for content.
Sweden allowed for gatherings of up to 500 people 10+ days after Norway and Denmark had set the limit to less than 50 trying to explain it with "just bad luck" is ridiculously revisionist history

edit: sources

https://www.thelocal.dk/20200317/denmark-shuts-down-restaura...
17. of march, Denmark banning gatherings above 10 people

https://www.dw.com/en/coronavirus-sweden-still-skiing-despit...
25. of march, sweden still having parties of 499 people
This is a new project I've been working on. I watch a lot of YouTube videos and I often don't have time go through entire interviews.

So I made this Django websites that grabs a YouTube's video automatic captions and compiles it into a readable format so anyone can read any video.

Then I built the chrome extension that adds a little "transcribe-me" button to every video.

Think this has potential?
Why does Apple seem to ignore that the issue even exists. For me this is serious enough to call for a recall. The computer has a major flaw somewhere. And Apple don’t even seem to care. The issue is several months old. No response other than replacing logic board, and this without fixing the real cause of the problem.
Mobile network equipment is complicated enough that you can't expect every country to make their own from scratch. It's a bit like trying to make a domestic mobile OS or web browser.
It's always a judgment call. But in general, there are a few things that make the choice easy.

Any UI project, I tend to look at the expected shelf life of the thing knowing full well that most UI projects get discarded pretty quickly. Stuff like backbone, angular 1, etc. were pretty popular a few years ago and you don't hear a lot about people whining about refactoring those. Mostly those code bases have already been changed; several times probably or abandoned.

So, if we have a bit of UI and it's important for it to be right and it is clearly not and I have a team of developers leaning towards unceremoniously dumping the old code base, I'm not going to object very long or hard. The reality is that it probably can be fixed but all the people interested in doing that have gone.

For backend systems it's different. I regularly see code bases with long histories. Often a good sign of how good they are is if people can work on them with confidence. In those cases, I lean towards doing more incremental changes. Update dependencies, modernize a few things even if they've been fine, etc. If that's not the case, it's a net cost sink and something needs to be done.
Other countries like Italy and Spain were hit much earlier with no time to prepare.
Thanks - I remember reading about the issues Tor had operating in China and the sophistication of the government's deep packet inspection. I think TLS is not secure in China, I think I read that the government controls the CAs and MiTMs all traffic.
I'm glad you brought that up because if you look at cases /1M pops on worldometers Sweden is actually below at least two european countries (Italy, Spain) who enforced a strict quarantine and travel ban.

Yet Sweden are seeing a pretty high mortality compared to those countries.

So my conclusion is that quarantine has done no difference to spread but the state of health care is affecting mortality.

And not only Norway is making mistakes in this new experience. The fact that Denmark closes down tourist areas, and the border, but allow their citizens to cross the bridge to Sweden and enjoy all the tourist areas there, and then come back to Denmark, that's just silly.
> a handful of engineers focused on machine learning (ML). [...] We leaned into a singular moderator talking to a group of people.

I am curious about why an early chat/conference company needs so many ML Engineers? What are you using them for?

(the Remesh mentioned in the article seems to be https://remesh.chat/ and not https://remesh.ai/, based on previous articles, the logo and blog domain)
What would you say are your top 5 features in RES which makes Reddit more palatable? I have never used it but I can definitely see the need
Yeah that cli missing the sti is baffling!

What I find ironic is that while some people go on and on about gatekeeping programming and "you're not a real programmer if..." some people are just doing that kind of thing (and they're usually the ones making more money)

I was satisified when I found out that Vista, amongst the many things it did wrong, did something right: started naming programs that were misbehaving (for example, taking too long to shutdown)
I have been responsible for an exception to this rule. We were new people coming in to take over, decided to go for rewrite, and were successful.

But part of the reason for the rewrite was that the logic (translation of business domain knowledge into code) in the old version was wrong resulting in unstable behavior. It could have been fixed in the old version (very many places) but the lack of a test suite too tipped the scales for rewrite (with test suite).

You can say that we learned the domain (at least) as well as the authors of original system after coming in, but won't that be the case of any successful rewrite?..
Old Fashioned
Carcinisation – Convergent evolution to crab-like form
Navigating PT for the first time wasn't as easy as the examples given above though.

Links were just plain black with no decoration, making me have to guess at every click what was navigation.
This is great news. Honestly I've never had a problem with Ubuntu on machines that are just a 1-year or older. There are so many i7 laptops in the secondary market that work perfectly.
Typical values for the US: https://www.cdc.gov/nchs/data/health_policy/influenza-and-pn...
I don't see why having larger nursing homes makes it harder to control how many people get the virus in general. Yes it might affect the death toll, but how's that change the fact that both Denmark and Norway has halted the spread of the virus while it's still spreading uncontrollably in Sweden?
It could, but most DOS games worked fine inside win95.
I'm in the middle of a rewrite, but because my employer also wants me to do work on the existing application, I end up doing a lot of refactoring as well - if only for my own sanity and to help me understand the existing code.

We're talking an only 8 year old (continuously developed during that time) app built in PHP and JS, but by someone who never bothered to learn web development proper. Resulting in a lot of copy / pasted code, string concatenation to produce HTML, etc. The problem isn't so much that, it's that the original developer was also highly productive, so the codebase exploded to nearly 200K LOC.

They recognized the existing UI was not going to work, so after the previous developer left, they put out a job advert to which I was recruited for. The job being to rewrite the application with modern technologies, with stuff like structure and tests built in this time.

I was okay with that, I mean I could probably do some things with the existing UI but it would be very labor intensive and if it was ever finished, it would still be a mid-2000's-looking Dojo app.

I've (for now) decided on Go and React, deploying it as a self-contained application (our distribution is via RPM packages on bare metal or virtual servers). Not sure about Go at the moment, most work is straight data manipulation (think REST API, database and writing XML files), struggling a bit with things like data consistency (because Go won't enforce you to set all fields, mind you neither does Java but you can have Lombok generate constructors and the like).

Anyway, my problem right now is that I was hired under the premise that maintenance of the old app would be like a day a week at most. Of course, in practice they're asking me to add new features to the existing application, so I've been spending over half my time on it instead, not making much headway with the rebuild.

My fear right now is that they'll scrap the new UI in favor of just keeping the old one around. But there was an article a while ago that pointed things like that out, I believe it was titled something like "why rewrites fail". Very close to home.

I mean I still believe a rewrite will be beneficial, but it's going to take at least another year and a half I think before it's feasible to replace the existing UI.

Should have a chat with the boss whether we can hire more people to work on it and / or the existing application.
The killers may not have been caught in this case, but I think it safe to assume that someone actually looked for them.
Air pollution in China back to pre-Covid levels and Europe may follow
The protesters are doing great. Some of those involved in riots are getting close. Some of the beatings will have caused some life long injuries. The people that drove up and shot dead a security guard have killed.

I just think a degree of restraint is required to avoid innocent people getting hurt.
I don't know if this is off-topic or not. More times than I care to admit I've lost hours of coding due to crashing without saving first. Without exception when I redo the lost code it's far better designed than the original and usually (not always) in a lot less time. I'd almost be inclined to recommend always throwing away your first completed effort and rewriting it while your mind's fresh.
stakefish | Full-stack Developer | REMOTE | https://stake.fish/en/

stakefish, is a leading staking service provider, partnering with exciting new PoS projects. We provide a fair opportunity for everyone holding cryptocurrencies to contribute to network security and earn rewards!
We are a truly global team, coming from more than 12 different countries, working from wherever we want. We have a collective mission, to provide meaningful services and bring a unique value to users within the crypto space.

Apply:https://jobs.lever.co/fish/8d283b27-2ef9-4ed8-a8b4-81fa1d291...
The PPE is only part of the problem. A couple of decades of budget cuts meant elderly care has been suffering lately. Staff is stretched extremely thin and lots of temporary staff means you can have some staff that works in 4-5 elderly homes in a short period of time. No resources to isolate those returning from hospital after having the disease. So they basically end up back in the same home, where they are cared for by that staff that works with uninfected patients and in several other homes.

The messaging from the authorities was clear: don't do that. Protect the elderly. The mistake was believing that saying it would magically make it happen, when there is no money, no training, no equipment.
> Working class people don't read physical newspapers

Sounds like something worth fixing. Expanding libraries is one way to do so.

Back in the day, the Communist Party of Italy had legions of volunteers engaged in teaching people how to read, distributing the party's newspaper. See also:
https://en.wikipedia.org/wiki/Cuban_Literacy_Campaign
you're right, i haven't!
I think the problem is that for a significant proportion of the US population, it appears that they don't have a "Pretty good life" and the fact that you can even say this shows you are not paying attention.

From what I am learning, if you are black and encounter the police, then you life is in their hands, and depending upon your luck, things have a real chance of going badly for you. Black people are telling of how they avoid at all cost dealing with law enforcement.

How is that "pretty good"?

It's easy when you are in a position of privilege, easy to assume that everybody has the opportunity you have, easy to think that everybody is treated as you are. What the events of the last week have show is that this is not the case. If you are black, then your world is very different.
The second app we know because there was a work-order modification posted publicly a while ago instructing their app developers to develop a second app as well. You're right that ministers have never formally acknowledged that they are doing it. I do not understand this but then I am from the: people will accept 100x as much incompetence as deceit school of communication and they are not.

The other information comes from Lord Bethel's house of lords testimony and also from this blog: https://www.ncsc.gov.uk/blog-post/nhs-covid-19-app-security-... and things linked to from it.
The public bought into the notion of 'Flatten the Curve'. It made sense to stop hospitals being overwhelmed and patients having to be triaged by age.

Sweden's approach of limited lockdown succeeded in flattening the curve. Existing medical facilities were sufficient.

In that way Sweden's approach should be seen as a massive success, and lockdowns all around the world should be ended. Additionally, we now have plenty of PPE, and understand how to better treat critical COVID patients. So the effective capacity of the healthcare system is even greater.
I think the famous line is “the market can remain irrational longer than you can remain solvent”.

Fact: They can’t lose money forever.
Ha, I'll leave this for a Saturday morning coffee + wikipedia binge then. Haven't done this for ages!
We've moved most comments to https://news.ycombinator.com/item?id=23399924, which was posted earlier and is specifically about the encryption-or-lack-thereof issue.

The submitted title on this submission was "Zoom’s CEO says he won’t encrypt free calls so Zoom can work more with the FBI", but we reverted it to the original title in accordance with the site guidelines (https://news.ycombinator.com/newsguidelines.html). There's more about that at https://news.ycombinator.com/item?id=23400869.
I think it's bad advice, but not necessarily for the same reason. For the simple case of "I want to distribute a binary", there are far easier ways to make a deb - I use FPM, but there are other tools that will also do it in a one-liner.

For someone new to this, the article's 5-steps are certainly not "practical".
Tech Guru SEO – A Complete Digital Marketing Agency
Space Force is amazingly funny :)
> The fact that Denmark closes down tourist areas, and the border, but allow their citizens to cross the bridge to Sweden and enjoy all the tourist areas there, and then come back to Denmark, that's just silly.

This is politically impossible to stop. Sweden has not closed its borders, so there's no one to stop danes from entering. And Denmark can't close it's borders to danish nationals, so they can't be stopped from returning home.

The Danish Government has made clear statements saying that they strongly urge people to not go to Sweden
Show HN: Parsify Desktop – Extendable calculator for the 21st century
A really undervalues idea in software development is architecting software for rewriting it in the future. If you make your software small and well defined, then it becomes a reasonable investment to simply rewrite it from scratch.

This is a great talk about this idea: https://vimeo.com/108441214
It's not that easy to compare without knowing the size of the initial outbreaks. If you take 2 cities and drop 5000 infected into one city but just 500 into the other, then the same strategy will see extremely different outcomes.

Lots of people point to Sweden vs e.g. Norway and say "look, different strategy different outcome!" but there are as many if not more examples of "different strategy same outcome", indicating that mitigations isn't the whole story.