skysight-inc/HackerNews huggingface dataset:
> If you access ProtonMail via their web app, all that's needed to steal your password and decrypt email at will is a few quick changes to the index.html they serve you. This could be targeted to specific users, and once the password is exfiltrated, the page can be reloaded, leaving no trace of the attack. Anyone with access to ProtonMail's back end code or infrastructure could do this. So at least in the case of their web app, they could absolutely provide LE with whatever they wanted in a way that would be quite difficult for the average user to detect.

There is no such issue if you use https://github.com/vladimiry/ElectronMail desktop app as it comes with static resources built on the CI server from the official source code repositories and embedded in then installation packages, see https://github.com/vladimiry/ElectronMail/issues/79 for details. See here https://github.com/vladimiry/ElectronMail/blob/d974b43908e10... the "ProtonMail Version 4.0-beta Web UI" versions embedded in the most recent v4.2.1 release.

The way of verifying that the installation packages attached to the releases have been assembled from the source code is being provided, see https://github.com/vladimiry/ElectronMail/issues/183.

And finally, the app is fully open-source creature, so anyone could assembly own package.
Download Lulubox APK
I always thought that would be a good opportunity to teach people, but I guess if you're in it to make money it makes sense to just pander to what audiences expect.
Making a demo for an old phone – AONDEMO / Habr
Tutanota replaces Google's FCM with their own notification system
> Also onedrive has linux clients too

But there is a huge gap between official linux support by Dropbox and a thrid-party app.

In my experience, Dropbox's syncing experience is generally superior than the others, especially when it comes to file stability. Its history and time machine feature (or folder rewind) is so great.
++your_comment;

Just the other day I saw an article here titled "Rust Lang in a nutshell" and I was thinking, "Rust" and "in a nutshell" have become a contradiction in terms, what with all the language's complexity. But seeing this litany of UB in C++ puts that very much in perspective.

FWIW, I welcome this enumeration as a good overview but, wow, does it motivate me to consider alternatives.
This case has been handled in ElectronMail. See https://news.ycombinator.com/item?id=22190710 for details.
>And they all progress towards harder drugs

Massive [citation needed] here. This is absolutely untrue from my personal experiences.
You are allowed to raise concerns at any time even without financial support. However, it is considered poor form to waste the time of someone who is working without payment.
I had the same thoughts when clicking this document. It seems more like a release page than a landing page. But I think the lesson is that documentation is tricky to write because there are many ways to use it, for both novice and advanced users. I've checked Django, Drupal and Python release notes and they're aren't any more specific, although the website navigation makes it clear how to reach the home page.
I'm enchanted by your suggestion that if we can just give everyone enough facts they'll start to act thoughtfully.

I'll continue to blend my understanding of reality with my opinion of same. If it's insufficiently compelling in comparison to someone's desire to believe something demonstrably wrong or bad, as I said earlier, I'm doubtful those last few eggshells will make a difference.
Google Translate will soon transcribe recordings in other languages
And the only difference with mushrooms is that you're more open minded. Caffeine also has withdrawal symptoms which psilocybin doesn't, and the LD50 (overdose threshold) is orders of magnitude lower for coffee than mushrooms.
BBC Article Saying Veganism Affects Intelligence Uses Outdated Data
According to RMS, in the link posted above:

> The terms “free software” and “open source” stand for almost the same range of programs.

and he definitely doesn't claim that open source is proprietary.
Advisory for Corona virus

Homoeopathy for Prevention of Corona virus Infections

https://twitter.com/PIB_India/status/1222385553892528128
https://pib.gov.in/PressReleasePage.aspx?PRID=1600895

The Press Information Bureau, commonly abbreviated as PIB,[1] is a nodal agency of the Government of India. Based in National Media Centre, New Delhi,[2] Press Information Bureau disseminates information to the print, electronic and new media on government plans, policies, programme initiatives and achievements.

https://en.wikipedia.org/wiki/Press_Information_Bureau
decimal is still floating-point, just decimal floating-point instead of binary. Things like 1/3 can still not be represented exactly. It's just that for values given in base 10 there's no transformation of the representation and 0.3 remains exactly 0.3.
Cerebral Organoids Flunk Comparison to Developing Nervous System
I guess that's one of the reason of the do { /.../ } while(false) pattern in macros.
Google is notorious for dropping it's free services. But this is obviously something they want to add to their office suite of google apps.

Apples and oranges
Lastpass Is Replacing the Native Mac App with a Web App
Coincidentally, it's also the name of a famous, early graphics demo (1960s), compare https://www.masswerk.at/snowflake (URL redirects to an emulation on the same site).
> - WYSIWYG formatting instead of automatically parsing symbols into bold texts etc

WhatsApp is the most popular chat app among non-technical users in the world, and it explicitly uses symbols instead of WYSIWIG for formatting.

I'm pretty sure you're making up these requirements without actually researching your target audience.
Yes, you are right. But there are a lot more usecases, e.g. imagine you run a website for a (small or large) government, or a website for a popular television show. Or perhaps you are a developer in a telecom company in some country. Scale is everywhere.

> you can certainly hire engineers to refactor those systems.

Wouldn't it be better if those engineers used standard tools like Hadoop?
>This is now considered outdated thinking as recent research, published in the journal Nature, refutes this

A "recent" paper doesn't automatically make an established 25-year old hypothesis outdated. You can find a recent paper pro and against any theory. It's only after a study has been repeated, verified, discussed in further studies, and eventually established, that we can tell it has merit and outdates prior established studies.

>The list of nutrients vegans 'miss out on' was then rolled out, including omega-3 fats – which actually can be found in flaxseed oil and walnuts thanks.

Right, so flaxseed and walnuts, those staple foods, will make up for all those nutrients plentiful in fish and meat...
If you are looking for an informed academic perspective on energy trading and renewables I can recommend to contact the following researchers [1]. Just write them an email and explain what you are working on, I could imagine they are going to be interested!

1: http://www.is3.uni-koeln.de/
Pretty much. How much is used by vinyards? Or farms?

It's the yellow dots here

https://imgur.com/418BI6Q

France has about 1 million km of roads [1], lets assume at least 2m wide. That's 2,000 sq km.

How many of these roads can you see on this picture

https://imgur.com/FCyt4O6

[1] https://en.wikipedia.org/wiki/List_of_countries_by_road_netw...
Same here. I'll send venmo.
I think the pattern is

Public Web -> Reverse Proxy -> Application Server

Rather than

Public Web -> Nginx -> Node (In his example)

You could reasonably do

Public Web -> Node reverse proxy -> Node Application Server

It doesn't really matter if the reverse proxy is Nginx or Node or something else, it's a good pattern to insert a lightweight service at the front which can redirect the requests upstream. If you need to scale by adding new boxes or services, this can now be your load balancer.

Your reverse proxy can also handle blocking dodgy requests (Fail2Ban) or act as a lightweight static file handler, leaving your application server to do the grunt work.
Switch to freerdp 2.0 and swiss german keyboard layout are my highlights.
Is your college using facial recognition on you? Check this scorecard
Oh? https://man.openbsd.org/sh.1 doesn't mention -r.
I assume you're talking about Alexander Hamilton. He never rose past the rank of colonel. He did use connections to form a militia of college students that he led as captain. I believe he was either 18 or 20 at the time (there's a debate over when he was actually born). And he was later elevated to a colonel in the continental army, but he wasn't a teenager when that happened.
Nobody has mentioned it but the header says:

Apache Guacamole 1.1.0 has not yet been released! The artifacts and release notes below are drafts for a proposed release of Apache Guacamole which has not yet occurred.

So it would seem it has not been released yet.
This sounds almost too good to be true. Maybe I'm missing something but I don't even see a straightforward path for a virus to develop resistance against this. It would have to radically change the structure of its capsid and the article even mentions that it should be effective against enveloped viruses like Herpes simplex virus. If this works well in human trials this could be the best thing since Penicillin.
Identity of Fourth Soviet Spy Who Stole US Atomic Bomb Secrets Finally Revealed
Remotely Exploitable Root Vulnerability in OpenSMTPD Disclosed. Upgrade Now
Yeah, and when the server dies at 2am on a Sunday, nobody going to get any calls from our partners, that their clients cannot pay and they are loosing money because of us so when our website is going to be up on full capacity. Because the autoscaler dealt with it and all I got is a text that a faulty instance is gone and a healthy has been brought up.

I wonder how you would solve that with a few physical server.
libcap-ng: programming with Posix capabilities made easy
To fix problem at scale, there is a simple and elegant solution: revenue-neutral carbon tax - https://clcouncil.org/economists-statement/
Apple to start online sales in India in Q3 this year
I'd pick a call in the morning any time given that the cause of the call occurs rarely and the alternative is to spend a lot of time automating things with possibility of blowing things up in a much bigger way. If situation like [0] had happened to me at night, I'd happily take a time off my sleep and do manual standby server promotion (or no promotion at all) rather than spend days recovering from diverged servers that Raft kool-aid was supposed to save me from.

[0] https://github.blog/2018-10-30-oct21-post-incident-analysis/
Someone recently pointed me at DeltaChat [1]. 'Chat' over SMTP/IMAP. Apart from voice/video, it ticks all of the above (plus other features such as threading and e2e security), with the fallback of being able to use a regular email client in an emergency

[1] - https://delta.chat/en/
FastMeme – Made in React.js Quick Classic Meme Creator
I did some testing on the same (kind of) dataset and task:

First test: A single 2.9GB file

time rg Result all.pgn | sort --radixsort | uniq -c
13 [Result ""]
1106547 [Result "0-1"]
1377248 [Result "1-0"]
1077663 [Result "1/2-1/2"]
rg Result all.pgn 1.12s user 0.55s system 99% cpu 1.680 total
sort --radixsort 3.87s user 0.37s system 71% cpu 5.911 total
uniq -c 2.69s user 0.02s system 45% cpu 5.909 total

Using Apache Flink and a naive implementation It took 13.969 seconds.

Second test: same dataset, split between 4 files

time rg Result chessdata/ | awk -F ':' '{print $2}' - | sort --radixsort | uniq -c
13 [Result ""]
1106547 [Result "0-1"]
1377248 [Result "1-0"]
1077663 [Result "1/2-1/2"]
rg Result chessdata/ 1.70s user 0.97s system 42% cpu 6.292 total
awk -F ':' '{print $2}' - 5.47s user 0.07s system 88% cpu 6.289 total
sort --radixsort 4.13s user 0.42s system 43% cpu 10.559 total
uniq -c 2.73s user 0.03s system 26% cpu 10.559 total

Flink: 12.724s

Conclusion: For this kind of workload, both approaches have comparable runtimes, even tough taco bell programming has the upper hand (as is should for simply filtering a text file). It took me about equally long to implement both. I think both approaches have their use case.

I ran this locally on my Laptop with 4 logical cores.
This reminds me my experience from a company internal hackathon. My colleague started writing a Spark program that would process the data we needed (a few hundreds GB uncompressed). Before he finished writing it, I was able to process all the data on a single machine with a unix pipeline. The computationally intensive steps were basically just grep, sort and uniq. When he finished the program, it couldn't run because of some operational issues on the cluster at the moment, so we didn't even find out the speed to compare.

For me, the morale is that the cheap hardware saves money/time twice:

1. It's faster if a program can run on a single machine.

2. It's easier to write a program that runs on a single machine.

With this in mind, cloud works great for analytical data processing. Just start a big enough machine, download data, do the computation, upload the result and turn the machine off. If you develop the program on a sample of the data so you can do it locally, it will be even cheap because you use only short time of the powerful server.
I hope we get some new stuff out of this. The world is lacking in new stuff because everyone is in the business of creating slavery apis.
I do. But I can't say I'm that popular! They are also muted and don't vibrate.

Most people I talk to work at the same time as me, so to get a social message during the day would be unusual.

Everyone knows to call if it matters.

Note: also be aware that the digital wellbeing count counts updates to an existing notification as a notification. As such my morning alarm counts a few dozen notifications (alarm in 8hrs, alarm in 7hrs, 30mins, 2 mins, etc.)
I think they're part of the way there, at least for companies looking to do a series a or more.

That said I also think they're becoming less reliant on American funding, since it seems like the EU (or at least the German/central european) investment scene is starting to mature.
those are awesome! thanks for the link
Thanks for testing this for us.
Oof!

Especially cruel is the "andalso" in the closing sentence.
This is great timing for us too. At http://whoo.ai we make mobile video intercoms for apartment buildings. We install an Android device at the entrance to the building that lets visitors initiate a video call with the resident.
We need a tool to manage those android devices (update and restart our app remotely... bonus if we can also restart the device). The devices are running as kiosks and need to be updated without any local interaction. We evaluated IBM’s Maas360 but it couldn’t do it without local interaction and IBM wanted a fortune to add the feature!
I just signed up for a demo... looking forward to speaking with you.
Arturo
Can you do yourself this favor?
The Retrograde Shame of the Biggest Loser
Why? Can you share your frustrations?
Looks like a promo
Are these real active users, or just "so many accounts in the attched AD" though?
Because I'd like to support competition.

I also prefer buying services from companies whose only purpose is solving the problem I'm having.

The bigger a company gets, I feel like, the more their "we do everything" becomes untrustworthy.

I'd bet it is more unlikely that Dropbox will pivot from their main file sync product than Drive's breaking a functionality I depend on.
I worked for the largest online news site of Switzerland. We were nowhere near the scale where such tools would provide significant benefit over the "boring", "outdated" technology we we using. We also had a fraction of the operational cost than our much much smaller competitor within the same publisher that went full hipster on their tech.

Thing is, it for a lot of use cases it is a whole lot harder to get to large scales from a business and product perspective than it is for good engineers to adapt to it.
We're working on a Web SDK for Bugfender, but unfortunately it'll still take a couple of months to finish and test properly, before we can release it.

On our platforms page we have a subscription to get notified once a new platform is supported: https://bugfender.com/platforms/
Me heart nearly jumped out of my chest when I saw this link here....

And actually.. it is released, they updated their docker instead making 1.1.0 their latest tag while dropping RC designation

I really hope free RDP 2.0 brings some general improvements, the existing implementation on 1.0.0 had terrible thread handling that causes infinite loops in certain situations.
Smoke signals in the DNA of normal lung cells
This is interesting, but no mention of how the hosts process these molecules. We all know that our body has problems processing artificial molecules (artificial sweeteners, etc).
> Interrelationships between causes are not easily identifiable

This.
If you look beyond marketing a single top tier DC has better uptime than AWS AZ. You are way more likely to be bitten by AWS control layer issues than by DC in a good location dropping.
> Europe is the only major economic area that has failed to create a tech giant

Skype? Spotify? Supercell? ($10bn valuation!)

And that's leaving out all the "old" tech companies like Siemens, BASF, Philips, Ericsson, ABB, the fallen giant Nokia, and the telcos, and the financial services companies ...

(And I've left out UK tech companies because of Brexit!)
Here's a parody band doing "Rime of the Hip Hop Mariners".

https://www.youtube.com/watch?v=PbDfR4UgIWY
The Rust Compilation Model Calamity
Those 7000 infections are 7000 confirmed infections. Actual infections are going to be way higher than this (and hence, the mortality rate is going to be way lower) because of what was being discussed up-thread and in the article, i.e. infected people showing only minor symptoms and never getting admitted into a hospital where they would be tested for nCoV-2019.
I think part of the real shift back to SQL is in part because of the fact that modern streaming platforms like Kafka give relatively simple mechanisms to implement eventually consistent databases. Aside from the simple key-value store use case, this was often a very good reason to use something like Cassandra instead of MySQL.
from his blog:

If you would like to receive a weekly puzzle from me - called the Monday Morning Tickler - all you gotta do is send a request to:

rj@mical.org (RJ Mical)
Yeah, but problems with that are what my last sentence referred to. I didn't try debugging it for long, though.
Please update your science here:

https://www.sciencedaily.com/releases/2007/03/070308220454.h...
(2007)

and here:

https://www.sciencedaily.com/releases/2018/07/180709101216.h...
(2018)

"Far from just being the product of our parents, scientists have now shown that widespread transfer of genes between species has radically changed the genomes of today's mammals, and been an important driver of evolution."
That is why I am using Pascal
Coronavirus Wuhan diary: Living alone in a city gone quiet
Edge Router X looks interesting. Is there a Raspberry now that offers Dual Gigabit Internet Ports (2XGBit)?
Synecdoche in programming and organization roles, just not in New York
From Choice to Polarity: Politics Of, and, and in Art (2016)
Prime Time for Genome Editing?
while i understand what you are saying, i don't think the law should be like that, especially for companies, where in the end nobody is going to jail.

if we see it just like that then the breaking a law is just a calculated risk. And companies take calculated risks all the time, they will take it. There is my mind no way that facebook did not know that they are breaking the law.

if we allow that the law is just one parameter in the strategy, then the law is just a tax that you have to pay if you get caught.
Updated accordingly. :)
I don't know what particular phrasing you got downvoted for, but if it's along the lines of "China is authoritarian, therefore underreporting", that's a a non-sequitur and I can see why it would get downvoted.

What is true is that authoritarian regimes regularly use misreporting when it's in their own interest. If you want to make a solid argument, you need to explain why it is in the Chinese government's interest to underreport infection numbers.

For example, I could even imagine it being in their interest to overreport the mortality rate so they can afterwards boast about how effective their measures were in containing such a powerful and deadly disease. I don't say that's what happened, but it's within the realm of the imaginable.
I use it to provide access to cloud systems as essentially a bastion. The target computers often have serious vulnerabilities exposed (like metasploitable windows targets, and machines with very easy passwords).. so supporting legacy OS & software is reasonably secure (at least if guacamole is the only access point)
Agreed, exceptions would fit right in with all the other "people think they're great but they're really terrible" ideas in the OP.
SoftBank leads latest Alto Pharmacy funding round at over $1B
Great soundtrack too.
International dollars are more valuable than San Francisco dollars.
No, I read about it.
Agreed, the configuration is not pleasant. I also tried many alternatives this while abroad recently and actually found plain VNC the most performant and pleasant to use, and it's trivial to set up.
How I format SQL code
There’s a good many public XMPP servers, or you could run one for yourself and your friends (I recommend Prosody, it works pretty much out of the box for that use case). If they have any XMPP client on any server, you can talk to them.
Alexa Rank Checker
JVM Anatomy Quarks
The Let It Crash Philosophy Outside Erlang
New Bill Would Make Needed Steps Toward Curbing Mass Surveillance
97% of Airports Fail at Cybersecurity
Stock valuation also includes future growth and Tesla is consistently showing large growth in deliveries and expanding with new factories.

This growth will eventually plateau but it's a good bet that it will do so with millions of cars in production.
Advice to avoid public Wi-Fi is mostly out of date
holy shit, they overdried the default scroll speed.

Brb, i am grabbing a spoon and i'll find the one who ordered this 'feature'..

But seriously - dropping a primary sources would be a neat habit to have in here :)
Given you can soon get beefy 64 core Threadripper based workstation under 10K just running the analysis locally looks like a very decent option.
How Entrepreneurs Decide Which Meetings to Take and Which to Refuse
>This does not impact most of astronomy at all.

A few thousand astronomers disagree with your statement:
https://www.discovermagazine.com/the-sciences/global-astrono...
Nah, there's a property of elegance that appears similar in mechanical engineering, typography, maths, poetry and a bunch of other places. I don't know exactly what it is, but I think it maps closely to "the minimum number of moving parts necessary to complete the task"
UN didn't patch SharePoint, got hacked, covered it up,finally forced to admit it
Vmap in Haskell
A surprise to nobody, really. Its a free service, you're kinda expected to suspect they're attempting to make money by some other means.

Can't deny the irony in security software compromising security though.
Not really true:
"For his analysis, he factored in the first leg of SpaceX’s Starlink constellation — about 1,600 satellites — as there are better details about the orbits they’re going to. Based on just that initial batch, he estimated that at a latitude of 52 degrees north (about where London is located), there will be 84 Starlink satellites above the horizon at all times. And for many hours around dusk, dawn, and in the nighttime during summer, 15 of those satellites would be visible in the sky at all times, about 30 degrees above the horizon."
From here: https://www.theverge.com/2019/5/29/18642577/spacex-starlink-...