skysight-inc/HackerNews huggingface dataset:
If you are a journalist reporting from a repressive county and living in danger - better use Signal/Tor/PGP. But if you an average human who just wants to share family photos or discuss work stuff and keep the data in privacy, out of Google/Facebook, advertisement agencies and court orders - then Telegram is much more pleasant messenger to use.

Signal is a messenger for sequrity enthusiasts, Telegram is a privacy-respecting messenger for average user.
Quality of Signal apps is not that good in comparison, Telegram is just much, much better for everyday use.
It has native (not Electron) open-source clients for all popular platforms, tons of features and stickers (valuable for average people) and conveniently synchronises between devices.
It does not have goal of monetization, but respects privacy of users and does not cooperate with governments. Has anti-blocking mechanisms built-in.

Based on past actions of Pavel Durov, founder of Telegram, there are no much reasons to not trust in integrity if his intentions so far.
This sounds like people coming from an enterprise instead of startup background to me.
I picture the future of self-driving cars will free up the human to do other things. If I have a desk set up in the car and am working/relaxing then I won't be too concerned if my 1-hour trip takes 1 hour and 10 minutes.

The big advantage will be longer trips. I live in Australia and we have huge distances to cover when driving between cities. If I can "work from car" for 8 hours while driving interstate and my employer pays me then the trip is essentially free for time.
If you don't have, or don't think you have, a concrete reason for your insomnia then try this.

When you yawn or feel drained go to bed, take a nap, or find a quiet toilet cubicle and close your eyes for ten minutes. Don't ignore your body.

If your at home and have the option to sleep what I find works for me is lying flat on my back. Then relax, in sequence, your forehead, shoulders, upper arms, lower arms, fingers, chest, stomach, groin, upper legs, lower legs, toes. Take around 1 minute to relax your whole body. If you can't relax something tense it up, then release it.

Once your fully relaxed close your eyes and clear your thoughts. What works for me is trying to focus on a spot in the dark directly in front of me. As your mind wanders pull it back to focusing on the spot in the dark. Sometimes I need to repeatedly relax my forehead and eyes while doing this, just let your eye sockets go limp.

Occasionally when you are pulling yourself back from your thoughts to focusing on that spot in the dark it can be jarring. Just keep trying. Eventually I fall asleep.

I've noticed recently that this is meditation, except without the sleep part.
Borland even used to have a few marketing ads about JIT debugging, by making use of Dr. Watson infrastructure on Win16.
It's a race for profits, not safety. Someone is going to build this technology and it's a race to be the first and to collect the huge bounty. They don't care if they inconvenience you or cause a risk to your safety if it means they get to collect a ton of money.
"Must-staple"
People are unarmed in Europe, so shooting at them is almost never necessary. Meanwhile, the cops in America are constantly one pull of the trigger from their early grave, which I imagine is incredibly stressful and also, in fear of their lives, makes them more likely to assess ambigous situations as life-threatening. Compared to most of Europe, I imagine being an US cop is closer to serving in a war zone.
2 generations appears too long. I'd say 8-10 years.
mpv is a video player, vlc is in addition a streaming media server. It seems right that mpv shouldn't be implementing something like chromecasting. Have you tried implementing a simple cast function as a lua script? Seems like it should be quite simple using another command line casting tool, at least for local files.
> without context

They do have context given how much of a person’s internet life they can “see”. While you can argue that is bad, if they have enough signal a person is likely to do harm and the person says something like that, it seems like it’s a net positive for Facebook to alert someone to help the person out.
If you find that someone forgot their car door open, do you deserve money for not telling thieves where you can find a car with an open door?

Bug bounties are a good incentive for hardening your security, but is exploiting flaws the moral thing to do by default? Does there need to be a monetary incentive for people to do the right thing?

I run a service that has a few users and makes about $200/mo. Someone once emailed me that they found a bug and whether I run a bug bounty program. I told them I couldn't really afford one and they never replied. Are they now morally justified to publicize the flaw?
One of the most interesting comments I've ever read
I studied a degree called "Software Engineering" and am acredited by the Australian Institute of Engineers (the first, and AFAIK, only, Software degree that is certified).

Working in Canada where my degree was not certified, all the PEng people would get seriously uptight if I even said "I studied Engineering" or "I have a bachelor of Engineering".
Multicopy – browser extension to copy multiple text
This addon saved me from recursive copy-paste #happyLazyMe

A usability extension, which lets you to copy multiple texts and shows them in right click menu. Paste any of the text in any input field.
To Copy: Right click on selected text -> Multicopy -> Copy this!
To Paste: Right click on text area -> Multicopy -> Select the entry

Firefox - https://addons.mozilla.org/en-US/firefox/addon/multi-copy

Chrome - https://chrome.google.com/webstore/detail/multicopy/bbihhbmcpmmbidebeomhomjelncfghcl
Well, I’d say the first thing to fix is to talk to them and ask them why they find value in being in a separate building and why they don’t want to talk to their customers. Without strong management, it’s possible it’s because their customers aren’t correctly handled. As for the application, it’s the same thing.

Your engineering team has poor management (though I’d be surprised if it were just them). If you have a Product team, they need to all go.

Assuming that the problem is as stated and I can’t talk to anyone to get a gauge of the situation, here’s what I’d do:

* get rid of Product

* optionally reorganize around conceptual product lines, optionally with separate core services teams if required whose customers are the product developers

* ask engineering to move to some rapid iteration cycle process with demos at every sprint or unit of development cycle

* ask customer teams to send representatives to review demos

* hire the minimal number of PMs to mediate those interactions and to sell engineers on the problems the customers have, providing insight into what their ‘market’ wants, and show how well they’re doing it. They have to believe in the fact that the product is providing someone somewhere value

* make an engineer the ruler of every engineering team’s backlog. prioritization is done with the assistance of the PM’s expertise.

* only production showstoppers go to the OC queue for hotfix, the rest go into the backlog and are prioritized or left to remain in the software

* hire engineers with experience at high salaries and use them as role models

* if you can collocate engineers with non-engineers that would be great. Everyone has to be respectful of each other’s environment, though, so if you have a problem with self-awareness this is not great. (E.g. chatty teams aren’t good next to quiet teams, phone calls are not great near engineers, etc.)

You have a product ownership problem and an interaction problem. Your management is likely crap.

Weak diagnosis but imperfect information so just consider that a low probability Bayesian estimate.
But one way to quickly assess advice is by the person's credentials who is delivering it -- a doctor or lawyer telling you something about medicine/law warrants some degree of trust, but one may assume when they speak on other subjects that they've taken a more rigorous approach than your average person.

If your TV had Dr Gambiting giving medical advice is carries more credence.
There are two studies indicating that CCR5 suppression improves fear/context memory in mice. There is also HIV-related dementia in humans. However, i dont think anyoen has studied significant memory effects in humans with a naturally defunct CCR5 gene. It is a stretch to extrapolate the mice results in humans, and He did not say that this was one of the goals of his study. His goal was to prevent HIV infection.

https://elifesciences.org/articles/20985
Why would you fire a product manager for being unable to deliver if the team is not delivering?

I’d probably only be concerned if they were delivering the wrong things (e.g. if business requirement <-> feature translation goes wrong).
If you block a payment with your bank or credit card the other end can attempt to charge you anyway. You can sometimes dispute and lose and still pay.

It also can trigger negative repercussions if you do have an ongoing relationship with the company, like IIRC Steam locks your whole account if you go that path on the basis that it indicates fraud to be blocked (not just that you wanted to cancel)
Then what, Detroit wouldn’t exist, instead we have a zombie city slowly dying and giving people the chance and time to escape at least.
My friend does one pick up and one delivery per day - he’s delivering products from a local large industrial plant to various clients.

Interestingly, long distance truckers around here (Poland) make roughly twice as much as local ones, presumably because most people don’t want to live the nomadic life.
I think you have a slightly distorted view of how firing works in a well-adjusted company.

If someone is slowly eroding the motivation of your other engineers, then you should get rid of them for both your sakes (they probably hate working there anyway).
This has a lot of sense and shouldn't be too difficult to coordinate. This has already been tested by LISA Pathfinder (https://en.wikipedia.org/wiki/LISA_Pathfinder) and proven to be feasible. Still, the reson here to get something far away from Earth as a general is not to have closer observation point but to have large distance between array nodes.
Kudos to real scientists who bit by bit uncovers what happened in earths past, in ever-increasing resolution.

Whether "snowball earth" is accurate or not, what appears in outline is an earth that would have been uninhabitable for humans under most of, and even in relative recent, geological history.

It begs the question of how we might deal with the situation where the globe once again becomes uninhabitable (if we survive that long): terraforming or cocooning. The latter seems the best bet.
> Will be: Spend time with people he wants to connect with, perhaps employees or maybe his family.

> Should be: Hire more people of color at the executive level, reporting directly to him.

I enjoy reading some good old Zuckerberg bashing as much as anyone these days, but somehow, this article makes me feel disgusted. Not that hiring people of color is bad (before someone overzerously makes that interpretation), it's just that this is so far removed from anything resembling a rational debate, it's essentially turned into a recitation of political buzzphrases.
There's a fantastic review of Mastering the Core Teachings of the Buddha [0] up on SlateStarCodex [1], the gist of which is that many of the stages on the route to enlightenment present as mental illness.

[0] https://www.amazon.com/Mastering-Core-Teachings-Buddha-Unusu...

[1] https://slatestarcodex.com/2017/09/18/book-review-mastering-...
The documents of his study were published on his website , can still be found in archive:

Informed consent:
https://web.archive.org/web/20181128061149/http://www.sustc-...

Second informed consent; https://web.archive.org/web/20181128061153/http://www.sustc-...

Ethical approval: https://web.archive.org/web/20181128061204/http://www.sustc-...

Clinical registry: https://web.archive.org/web/20181128061216/http://www.sustc-...

There is also some info including an excel file with the outcomes of the trial here: http://www.chictr.org.cn/showproj.aspx?proj=32758
Quick and Easy Guide to Install .NET Core on Raspberry Pi
Turn Raspberry Pi into Network Wide DNS Server
what a disgusting policy
What is the definition of over priced? Are you talking about some actual index here or just thinking in non-quantifiable terms?
This kinda reminds me of my favorite sci fi book I read in 2018: Permutation City by Greg Egan. The book explores simulated consciousness and the tensions that crop up when intelligences that think and feel and want to live are computed on shared computing resources in competition with other intensive tasks with financial heft like climate disaster forecasting.

One plot the book explores is of some lower class intelligences that work their way into the noise of the simulations of wealthier intelligences. Their experiences are computed simultaneously but imperceptibly to the hosts, and appear as but noise in the simulations of the floors, walls, fountains, clouds and other environmental props that the hosts observe and interact with. They live lives as meaningful and filled with human emotion as the others but they’re computed in the space between.

I know it’s a bit of a leap to go from an AI learning to slip satellite imagery in the noise of street maps to simulated consciousness freeloading in the noise of another, but I think the themes are consistent. One man’s trash is another man’s treasure. The book really opened my mind to the thought that there could be so much more thriving in the things we think are noise in our fleshy bodies, and I think that’s thrilling. Imagine what it would take to completely look past the street map produced by that AI and only possibly see a detailed satellite image! No other interpretation makes sense. It would all feel entirely normal as you’d know no other perspective.
Firing people? Or public shitcanning?

Because I think the person above you is just talking about letting people go.
I simply don't like the thought that if I forget my cash, get my cash taken from me, drop my cash by mistake, or run out of cash that I'll be stranded somewhere and unable to buy food, check in to a hotel, or even get home.

Sounds similar?

> Societies should move toward more payment methods, not fewer. Redundancy is important

Totally agree. In some stores in China, you can spend money by face recognition.
Developing with powerfull debuggers is an experience that kind of resembles using a REPL, specially with languages that enjoy fast compiles.

I advise devs to go through Xerox PARC and ETHZ papers about interactive development, or Apple's Object Pascal/MCL/Dylan/Hypercard, on was the birth of IDEs.
That's great advice, except for one thing: Many Westerners visiting China cannot accept money transferred to them. The "wallet" functionality just doesn't exist. That's why I wrote that blog post. Sorry it wasn't useful for you.
> the Profs treated me with a combination with disrespect and contempt (when they were not outright ignoring me).

That's my experience of working with PhDs in software development (Germany). Yes, you are very smart Mr. Dr. Whatever. No, your PhD doesn't give you authority on picking the building blocks for the front-end and devops stacks. Now chill and bugger off, go back to the C++ image processing ML models (1 year of development and no release still).
> Flutter is one of the top 30 most starred repos on Github (top 20 if you exclude non-software content); given that it wasn't even in the top 100 six months ago, I think most would agree it's growing pretty quickly.

Are Github stars a valid metric for use? Personally, I have ~280 repos starred, and all of those stars are bookmarks. "Cute, I might use it one day".
Unsurprising in some ways, but that's freedom :/

Could make Donald trump a censored word, but not sure what that would be saying.
”We are also planning to introduce a Certificate Transparency (CT) log in 2019. All certificate authorities like Let’s Encrypt are required to submit certificates to CT logs but there are not enough stable logs in the ecosystem. As such, we are moving forward with plans to run a log which all CAs will be able to submit to.”

I’m glad to see that they’re prioritizing this. Not a giant leap but still an important step for ensuring the stability of the CT system and the trustworthiness of the CA system.
On Android:

Play Store > Menu > Subscriptions > select subscription > Cancel Subscription

Seems pretty similar to me.
New Horizons Spacecraft Makes New Year's Day Flyby of Ultima Thule
95 Best Books for Smart Minds to Read & Re-read for a Refreshing Start in 2019:

http://casualwalker.com/95-best-books-to-read-in-2019/
Great books I read and re-read in 2018:

http://casualwalker.com/95-best-books-to-read-in-2019/
A new way of blogging about Prolog
The answers to this question will be as spread as possible, as a PhD is hardly comparable to another PhD.

Academic experience varies as much as the experience of working as a toilet cleaner compared to a man of independent means (= someone who stopped working for his/her money) - had to look this up (German: Privatier). It seems to me that there is no word for this in the English language which transports the true meaning [1]. Prove me wrong, please.

[1]: https://dict.leo.org/german-english/privatier
Looks very nice, and congrats on finishing your side project!
Could you please give some details about project implementation? like:
- what technologies were you using (front/back-end)
- and how long did it take to finish the project
I agree that once this is possible, and advantageous, it will happen. Flying out to Thailand or wherever is already cheap compared to any serious medical procedure. Would we arrest people if they come home pregnant? But before we see this for editing, we will see it for embryo selection... which has all the same questions in milder forms.

I'm similarly appalled by your friend's beliefs, although I imagine Beijing will not feel the same way.

Besides worries about individual illness, I worry that self-interested improvements may accidentally remove certain types of people it turns out we need. For example, what if a change protective against autism turned out to weed out the best scientists? For each individual this may be a great choice.
If you do, make sure you check for tax liens before buying.
What you say about needing to fire some people seems a complete non-sequitur, as if I'd been advocating to never fire people; as if my "distorted view" is to never fire anyone. That is not my view.
I haven't tested use from Elixir yet, but in theory it should Just Work™ (e.g. by calling :otpcl.eval/1). This will be even easier once I do publish it on hex.pm, since (again: in theory) it should just be a matter of including it as a dependency in your app's mix.exs. One of my first Elixir-specific goals will probably be to integrate this with Plug (and particularly Plug.Router, producing a cool hybrid between Plug and OpenBSD's pf/httpd/relayd config files).

But yeah, OTPCL/Tk would be pretty sweet, even if it has to be emulated through wxWidgets (or even through something HTML/JS-friendly; I've always dreamed of being able to generate web pages via a Tk-like API and programming style).
If a company receives free money then a company receives free money, there is nothing else. There is no way to sponsor a company without... sponsoring a company. I don't care that "it's for the regions", it literally destroys lives of other people; one former businessman that was pushed out of business by EU funded-companies confessed that he seriously considered suicide after his wife left him because she couldn't withstand life with a man who's indebted forever, for example, and the whole previously functioning sector is now deformed and basically destroyed and might not rebuild within our lifetimes. Companies 10 times older than the EU were destroyed. I'm talking about printing companies, read something about it. If something has the potential to destroy lives, there can't be excuses like "oops, sorry, it wasn't properly managed".
You might want to look at your adblock subscriptions if you're manually creating rules.

There are very dedicated and helpful people doing that already :)
Ask HN: Impact of Robotics in your domain
What kind of robotics solutions do you foresee being introduced in your domain/industry in the next decade?

Some obvious examples could be:

1. Food delivery startups using delivery robots like Starship (https://www.starship.xyz) or drones to deliver food.

2. Surgical robots appearing in high-end medical operation rooms.

3. Driverless trucks becoming mainstream in intercity logistics.

4. Robotic arms and delivery robots taking over fulfillment centres for e-commerce companies.

What are other use cases you can foresee in your domain/industry?
That is one of the most wholesome things I’ve ever read, thank you!
>Most people only get access to 401(k) plans through an employer, and the only reason it’s worthwhile for them is for the employer match (asset growth won’t be meaningful, particularly compared with inflation).

It's tax deferred, too, which is pretty important. Even if you don't think asset growth is significant (and it usually is significant... it's just not guaranteed or predictable) In your peak earning years, you are making a bunch of money (hopefully) and therefore paying a bunch in taxes. In your retirement, well, maybe you'll be making a lot of money, in which case, paying taxes isn't such a big deal, or maybe you won't be making very much money at all, in which case, you won't have to pay very much in taxes on that money.

At least if you are where I am, making good money (and paying good taxes) but don't have a huge amount stashed away, stashing pre-tax money has huge benefits over stashing post-tax money.

(If you do stash post-tax money, check into the roth IRA; it means you won't pay taxes when you take it out. Of course, you can only directly contribute to a roth ira if you don't make much money... but the 'backdoor roth' is something to ask your tax professional about... and if you earn enough that you can't contribute to a roth ira, you should have a tax professional. I personally recommend the 'enrolled agent' credential)

I think the only time you don't want to max out your tax-advantaged savings palan is if you aren't making enough money to max out your tax-advantaged plans and save enough short term money.
The Verge 2018 tech report card: Headphones
The Verge 2018 tech report card: AI
I've been using Neo4j to store the bitcoin blockchain. Bitcoin transactions have a graph structure, and so by storing the entire blockchain in a graph database you can easily query for connections between different bitcoin addresses.

If you're interested, I've done some explanation of it here: http://learnmeabitcoin.com/neo4j/

My experience with Neo4j has been a good one. The database is currently around 1TB and runs continuously without a problem. It's fast enough to use it as a public blockchain explorer, whilst simultaneously keeping up with importing all the latest transactions and blocks on the network.

It took some time to get the hang of the Cypher query language to get it to do what I want, but the browser it comes with is handy for learning via trial and error. I found the people on the Neo4j slack channel to be incredibly helpful with my questions.
'Resign from Facebook'? Delete Facebook, Hit the gym, Lawyer up.
I think that’s more a matter of familiarity than of readability proper. The same argument could have been made against Arabic numerals, against the use of “=“ for assignment and “==“ for equality (“=“ had been used in mathematics for equality for ¿centuries?), etc.

One could also argue that, by using the knowledge that “is divisible by 3 and 5” is equivalent to “is divisible by 15”, the code using %15 is cleverer than the example that just follows the problem description.
Apache HTTP Server Remote Code Execution CVE-2002-0392