skysight-inc/HackerNews huggingface dataset:
Why would we spend a bunch of energy creating lots of artificial people if for a lot of tasks biological people are far more efficient? Many engineers think biology is "stupid" and "poorly designed" but I think that viewpoint is the result of ignorance.
Working with major studios, TheTake launches AI image recognition engine for biz
Key Test Automation Trends for 2017
Neat, but why does Nasa have, or need a Tumblr? Why do I have to go there, when I'm already going to nasa.gov?
Here's one on the front page https://news.ycombinator.com/item?id=13635593

> Reagan, just eight months into his first term in office, treated the strike as a challenge to his authority. By his deadline, August 5th, only thirteen hundred striking controllers had returned to their posts. The President made good on his threat, fired the truant eleven thousand three hundred and forty-five controllers, and banned them from federal employment for life. (Bill Clinton lifted the ban in 1993.)

Re https://archive.fo/FsZ01

To use the words of Marco Rubio as he talked about Obama, Reagan knew exactly what he was doing. He was not a well meaning idiot. There's been easy to much astroturfing and "correcting the records". I'm ashamed that people honestly believe he is one of our best presidents. I hope, with time, truth will prevail.
Google, Apple, Facebook, WhatsApp.

Everyone[0] is using one of these.

None are XMPP or compatible with XMPP.

[0] I don't technically mean the entire planet.
I'm interviewing people for multiple DS positions (subtle recruiting thing there...) at the moment and it's not fun.

The number of people who can't work out what kind of solution a DS scenario needs is very disappointing. I'm not even talking about giving a "correct" solution: most can't even work out the class of problem!

Here's something to think about: Are you doing visualization? Building some kind of model to explain existing behavior? Building a predictive model? Is it supervised or unsupervised?

This is pretty basic stuff (surely it's close to the FizzBuzz of data science?), and yet it is borderline impossible to find people who just nail it.

Why is this?
I'm not trying to argue for R being more a set than C.

In my head a one dimensional thing like R is fundamentally different from a multidimensional thing like C.
Founders Agreement: 10 Provisions You Should Always Consider
a lot of this stuff just devolves into sex scandals. fame and fortune and all that.
The full list is here: http://technosociology.org/?page_id=1687
Asserting that the US, UK, and Le Pen herself are planning terrorist attacks in France is a serious allegation.
I once worked at a largish corp with large *nix user contingent. We had Dell laptops and docks and I don't remember having problems you described.

However, the IT support had a list of 'recommended' distros (Ubuntu LTS if memory serves) and kernels and they preferred very much if you stuck to those.
12 Surprising Facts You Didn’t Know About Insider Threats
I think the real problem is real-person identity management. Encrypted email is still a pain because we're still trying to shoehorn secure communication into a system that is fundamentally open and public, and filled with authorities that have to know something about you in order to route your messages to somewhere closer to your mailbox.

Email is still the text equivalent to the publicly switched telephone network. Domain names have to be registered. Mail routing has to be set up via DNS MX records and mail server software. It is like writing a letter on a postcard. Any attacker will be able to read the origin postmark, the destination address, and the ciphertext, no matter what code you use for the message.

All the problems with key exchange and trust chains is a result of trying to send secure messages from one known person to another known person. It's approaching from the wrong direction. People meet in person to grow their web of trust before exchanging secure messages online. But most of the people I communicate with online, I have never met in person, nor do I even know what they look like.

If I use secure pseudonym-to-pseudonym communication to set up an in-person meeting, and prove to the other that the human controls the pseudonymous identity, it should be impossible to determine how those two real people happened to show up in the same place at the same time. It should be indistinguishable from a coincidental encounter. You just can't do that with encrypted email.

I envision an uncountable number of large rocks, and masked ninjas running around hiding encrypted notes under them. The ninjas hang out in their darkened ninja bars, letting each other know which dead drop to use if they want to start a correspondence, and how to signal that it should be checked. But in the network, nothing exists unless someone runs the service, so all those rocks would have to be created and maintained by volunteers, and there is always the possibility that someone is preferentially using one of their own rocks, or setting up a fake rock to spy on anyone that lifts it.

I don't even know enough cryptography or spy tradecraft to even make a helpful suggestion on how to communicate with anyone on the network in such a way that all known attacks by state-level actors may be mitigated. All I can think of is the Black Hand missions of Oblivion (Elder Scrolls 4)--which used dead drops--and I ended up spoilering all the spoilers, because they had been spoilered. Never mind the philosophical implications of questioning how you even know whether a person you are talking to face-to-face, whom you have known for years, is really the person they appear to be. Do we even need to attach an identity to an actual face most of the time?
what's being ignored is the constitution. which is an even more grave injustice than child abuse.
>enlightened superstar spiritual teachers

Where did you get this. Show me one reference to where he claimed

1. he is enlightened ( whatever that means)

2. he is a superstar

3. he is teacher

In fact , he goes out of his way to say the disclaimer that he is not some sort a guru/teacher and ppl should not follow his words blindly.

What does his personal life have to do with anything? Do you have any criticism of what he actually said other than random ad hominem attacks?
I understand this is a marketing piece but as a data scientist the narrative doesn't resonate with me at all. Are there any data scientists that have actually had an experience like this?
C has so many wonderful operators, why don't people use them?

while (x --> 0) x goes to zero;
while (0 <---- x) goes much faster on some compilers (ymmv);
You could visit other parts of Europe without a visa before the EU, and before the EEC. I see little reason why it would change.

Right to live in another country might require some paperwork filing, but visiting is rather different.
(Assuming two's complement arithmetic, as amelius pointed out - I don't know if all programming languages and platforms use it)
A Web Dev's Valentine
investigators image drives, they dont work with the originals.
For anyone not familiar with Krishnamurti his relationship and work with the physicist David Bohm is worthy of note.

I can't find a good summary link I can vouch for but google for it yourself.
would you be willing to share a pricetag?
what relevance does his personal life have to do with anything?
The water loss in the beginning is real, and accounts for most 1st month loss. After that comes the real progress. Some find the inital loss to be motivating, others feel the lull after is the opposite.
How did the landscape of the British Isles look prior to human cultivation?
GPL is a major issue for a number of commercial users. It prevents us from shipping MKL as an option, for example.

A lot of people can get by just fine without FFTW or SuiteSparse (they aren't dependencies of everything written in the language, so don't belong in the standard library), and GMP is LGPL so not quite as problematic. But people do want to use a programming language to deploy applications, including proprietary commercial ones. Doing that in R or Octave isn't really possible because of the GPL, and that hurts the prospects of commercial backing (as does being pretty bad languages for developing software, but that's a separate matter).
Native ECMAScript (ES6) modules: dynamic import()
Poisonous Interface Type Domains (Service APIs)
> When I challenge people on this I eventually get down to what people really want

I don't own a tractor, but if I did, I'd want the option to be able to 'root' the tractor and install different software on it. You shouldn't have to ask permission, violate EULAs, or violate the law to innovate.
To add more:

Not only 0, but also some other keys listed here https://cr.yp.to/ecdh.html which produce all-zero shared key.

DJB argues you shouldn't validate public keys except for "some unusual non-Diffie-Hellman elliptic-curve protocols that need to ensure ``contributory'' behavior". So NaCl/TweetNaCl also don't do anything about it. Libsodium, on the other hand, returns an indicator when the shared key is all-zero.

One recent example where it was considered a ("low") vulnerability is in the recent wire audit: https://www.x41-dsec.de/reports/Kudelski-X41-Wire-Report-pha...

Therefore, if Bob sends all-zero ratchet public keys, subsequent message keys will only depend on the root key and not on Alice’s ephemeral private keys. A dishonest peer may therefore keep sending degenerate keys in order to reduce break-in recovery guarantees, or force all sessions initiated by a third party to use a same message key, while a network attacker may force the first message keys to a public constant value, for example.
My company has me building a few POC's with the HoloLens. Yes it's Windows 10 and has a narrow field of view. But as a fully functional, self-contained device with some spectacular betas (especially Skype and Young Conker) it surprised me. It's still along the lines of "this will be really cool one day", but the more people trying, the quicker we'll get there.
Check out Debunking Economics. It's kind of a horrible book, but the economic arguments seem sound and are very interesting.
In the long run, we've built massively complex human societies that develop intricate technologies. Technologies whose production requires supply chains many thousands of people, and so complex that nobody involved understands all the technologies involves. All so some people can contend that humanity isn't able to see the collective beyond the self.

I would say we have a demonstrated ability of seeing the big picture, and a pretty good track record of making it work.
Magic-Wormhole for secure file and secret sending
I'd solve poverty, fight corruption, and whatnot. The whole techno-futurism stuff feels like really obnoxious nerdbait to me.
It's not that easy to compare the two. With WhatsApp, if you know the phone number of the person you want to contact, then you can send them a message or call them via WhatsApp. Both users need to have WhatsApp installed, but this is not a big problem in most countries outside of the US, since the install base is over 1 billion.
If the vehicle owner disables the emissions controls, the onus is on them - ethically this is no different than removing a catalytic converter or other physical hardware.

Don't use this as an excuse to wage war on general purpose computing.
"The solution to that is large HOA fines."

That's what I meant by "aggressively enforced". I believe our fine is something like $2500 now.

"If a bunch of college students or emotional people moved in next door, you would have similar problems."

The main difference is those are actual tenants bound to the covenants of the housing complex. The issues with your neighbors are tracked and escalated.
Keep track of your favorite places and share them with friends
I heard interesting comment in one of newspapers I was reading, proposing a closer union between Baltic countries, Poland and Scandinavia.

The argument was that these countries combined have roughly the army spending around half of Russia spending.

And to be frank, you should be quite worried about Russia doing the invading iff:

* you have significant russian minority
* your population can speak russian
* you border Russia
* you have been part of USSR

Therefore, I could see baltics pushing for closer cooperation.
Fife Symington concurs. Although, "security" has nothing to do with it. You are either "in" or you're "out".

https://en.wikipedia.org/wiki/Fife_Symington#Second_term_.28...
> how many bits of information, after compression, are exchanged in a conversation between humans?

It depends on the listener. Billions of bits are encoded, but if you are only listening for one thing you will only decode a single bit.

A good listener can see a whole film in a single look. A good speaker can encode a while film in a few words. A good couple can exchange volumes in a few moments.
1 in 5 CEOs Are “Successful Psychopaths”
Unbelievable that the suffering of Baltic states for 50+ years under brutal Soviet rule is simply "forgotten" by OP. The cold war showed a clear contrast between US/Rus goals. The US wanted free and prosperous allied countries, Russia wanted an empire.

Just b/c Russia failed in their attempts to become a global power doesn't mean they somehow had more noble intentions. Quite the opposite in fact.
This one's a bit minimal since it's designed to fit on a flyer, but it does contain what you need to know; install server of choice, get a TLS cert from somewhere, set DNS records if you want them, done. https://xmpp.org/images/promo/xmpp_server_guide_2017.pdf
There are plenty of regex engines that are guaranteed O(n) for all regexes they accept. There's re2, go-regex, and rust-regex just to list a few popular ones.

They still use Perl-like syntax, and might still be able to parse non-regular languages, but you don't need to worry about users deliberately crafting regexes to eat up CPU time like PCRE.
It seems that keyserver.pgp.com won't accept keys with revoked subkeys
Ask HN: Does IT need another tool for organization like Trello on steroids?
Show HN: Mongoaudit – auditing and pentesting tool for MongoDB servers
This is a great question. MUMPS traditionally have been a container type language with a self-contained instance where the data and programs are built into the container. The language requirements that math operations have to be exact to fifteen significant digits make it a good base for financial systems, and the flexible sparse data structures using multi-indexing by strings of characters allow it to be used in medical systems. Both of these types of applications require high availability and self-repair of faults, (effectively 24/7/365) with high response time.

Static code analysis is sometimes possible with the understanding that there are language elements that require lazy evaluation of expressions, and a dynamic symbol table of variables, as the language allows for explicit removal of variables from the symbol table.

Unusually for the syntax of a lot of languages this is a language where whitespace is significant, which makes syntax parsing and checking much more attainable.

As to vulnerability scanning and security, there is no language element which allows direct memory manipulation, such as the C pointer, and all I/O has protections against buffer overflows built into those commands. Passing parameters to subroutines has constraints that mitigate many security exploits as well. The language supports a high degree of backward compatibility and static semantics whereby old code works in the same way it always has, precluding an attack using changing semantics to take over a system.

The Department of Veterans Affairs has a toolset that facilitates code analysis (^XINDEX) and distribution of code and data (KIDS), with other programming environments providing other toolsets.

There is a lot more than this about the language. If you have any questions, I'd gladly answer them.
I wrote some scripts for my little tasks.
Thats cool thing !
I think about 9 weeks, full time. (I'm currently on sick leave.)

Documentation took me relatively little time. Probably a week if I count my previous blog posts on the subject.

I've had some false starts and gaps in my knowledge. I think that slowed me down by a factor of 2.

If I lost all data, I think I can re-do it in a week and a half.
You can use the GPG key on the device for SSH authentication through gpg-agent. Here's their documentation[1] for this feature.

ECC keys should work, but haven't tried that (I use RSA-4096).

[1]: https://developers.yubico.com/PGP/SSH_authentication/
The Skype Linux app will stop working on March 1
Protonmail works fine for me. I prefer to keep e-mails within family and with other close associates private. So I just insist everyone uses protonmail. It's as easy to use as gmail and they all put up with my demands.
Show HN: Rendering a sphere with AWK
Dopamine Labs slings tools to boost and reduce app addiction
Netflix HubCommander ChatOps
Historically many margarines were made using partially hydrogenated oils. That was discontinued in recent decades.

Partially hydrogenated oils were also popular for deep frying (they last longer).
Ctrl-P in SublimeText.
Phone Call >>>> Letter (Handwritten) > Letter (Typed) >> Email.

Call your congressperson's local office and talk to someone on the phone. Offer to explain the reasoning behind the need for this law, and back that up with some credentialed knowledge of tech. If you've ever worked on your own car or modded a piece of hardware, so much the better.
"Before enlightenment, chop wood, carry water. After enlightenment, chop wood, carry water."
So they can focus on space exploration instead of web site maintenance?

I understand why they use YouTube for video hosting (video hosting is difficult and expensive) and have a prescence on social media (to reach a wider audience), but yeah, Tumblr is a bit strange.

NASA's online prescence is a bit fragmented in the first place, their different facilities have their own websites, social media accounts, etc.
Show HN: How We Use LibSass and Google Closure in Our Java CMS
Never underpay employees
Could you please mention the number of amendment that restricts the right to refuse self-incrimination in the same way as the 13th amendment restricted the right to own slaves?
So he is into cyberpunk now?
A lot of attention is being put in this piece as to how this will affect the reader - which okay, this is ostensibly a service built for readers and I get that.

I'm genuinely and truly hoping though Medium plans to address how this will impact writers on the platform. Not only do I have my own publication on Medium, I contribute to a column ran by a major name in sports journalism.

How is this subscription service going to benefit writers?

Will it at all? I don't know if I can keep my publication on a site that's charging my readers while I continue to write for free-though I understand Ev and Co.'s want to monetize the platform. When there's a element of everyone contributing content for the same reward (eyeballs and shares), suddenly bringing money into this has me as a writer wondering "Okay, I provide value to your platform by driving visitors to the site, but now you're telling me you plan to charge my readers? That's cool, but what's in it for me?"
Perhaps not the "world's smallest", but pretty small:

http://noplabs.com/cpm50/cpm50.html
I used to encrypt my email with GnuPG, but it was a huge hassle for me, and an even bigger pain for the family and friends I wanted to communicate with. In the end, I realized that the things I tend to say over email just aren't that important anyway, so I stopped doing it. If someone wants to spy on my dad's fart jokes, more power to them.

Nowadays, I hardly ever check my email. There are other ways to communicate with the people who matter to me, which are automatically encrypted and aren't as easily exploited by marketers and spammers. Email just isn't something I really need or use much anymore.
I also hire data scientists & have a similar experience. As far as I can tell, many people are taught to start from a statistical/machine learning method and apply it to a problem, but very few are taught to start from a problem and figure what techniques to use. Honestly, 95% of the time I solve my questions through iterative SQL queries in a few hours, while I see most people using laborious statistical methods the first chance they get.
This will only make Trump happy since that's exactly what he wants. Do you want to make trump happy and think about politics first or do you want to focus on your business and compete? That's also a sign for investors... they'll find out quickly you get easily distracted.
Or a pencil, for that matter...

I, Pencil (from 1958):
http://www.econlib.org/library/Essays/rdPncl1.html
They have a NFC yubikey available, and most new phones work with USB-C (which this one has)
5 Reasons You Should Care About Synchronizing the IoT
In India safflower and sunflower oil are recommended as being better for the heart, etc. Don't know enough to say if that is right or not.

Also, recently I think I read that coconut oil may not be as harmful as thought earlier by some (my guess is people thought it was harmful because it congeals at a higher temperature than other vegetable oils do). But on the other hand, people in coastal states like Kerala, Tamil Nadu, etc., must be using it a lot, and I have not read about them having higher cardiac problems.

All this is just anecdotal, BTW.
To me, if the salary is good, no. Mechanics, carpenters, etc. often purchase their own hand tools.

In a software shop, it makes even more sense by avoiding:

1. Issues around code written on company equipment.

2. Administrative effort and time procuring equipment; tracking company assets; treating remote employees equitably; etc.

3. Staff complaining about having to use equipment.

4. Staff are probably going to own a computer they like anyway.

Perhaps most importantly, it clarifies that computers are cattle not pets. Strategically, it means that practices which depend on a particular developer's laptop are clearly undesirable.
Yes, that's 200% true. After few customization, my programming skills goes down by 50%. I forgot some basic syntax.
Building a scalable Node.js Express app
I've had similar experiences. Updating the job posting can help to weed out some candidates. I've moved more toward giving short take home problems that basically test whether the candidate can perform basic skills. The goal might be to perform a simple classification task on toy data, but along the way you'll need to use git, access a database, use an API, etc. The candidates usually find out for themselves whether they'd be a good fit.
Agreed, he said repeatedly (I'm paraphrasing) "don't follow me, examine it for yourself."

_Truth is a pathless land_ is an amazingly eye opening speech. I suggest it as a starting point for understanding his position.
The United States Conference of Mayors disagrees with you [1]

Short term rentals are residential use from a zoning perspective. A vacation rental is not the same thing as a hotel. There are key differences. A hotel has a front desk and is open 24 hours a day. A vacation rental does not.

Its a home rental of a shorter duration.

[1] https://www.usmayors.org/resolutions/80th_conference/cdh08.a...
...Or you could just use https://www.mailpile.is/, which is a genuinely less painful way to do encrypted email.