skysight-inc/HackerNews huggingface dataset:
> Rolling their own cryptography and selling it on the app store would probably be worse, as a first public engagement

Also not something I would do because I don't feel qualified to implement this beyond a simple POC :-)
I guess they finally figured out there is more money ripping people off being above the law as a banker or politician than below it as racketeers.
I'm Brazilian (not a shaddy judge though) and this comment is baffling. It reminded me why I left it in the first place.

> No right is absolute, and that includes the right to privacy

Indeed true.

That's why you see Brazilian politicians embezzling billions of dollars and running away with it. At the same time, impoverished individuals are imprisoned for years after stealing a basket of eggs (literally).

No, it's not the same as in the U.S. Many innocent Americans are put in jail because they didn't know their rights. Impoverished Brazilians are not even given that choice.

The law isn't the same for everyone. If a Brazilian with a college education is arrested, he goes to a different, more pompous, prison "by law".
I say we send a robotic craft to Saturn's rings, lasso a gigantic chunk of ice, and haul it back to earth orbit. Solved.

And if that works, grab another billion ton chunk and send it crashing into southern California, to solve the drought.
Ah. I thought it was named after WhatsApp and was trying to ride on the tails of success. I wonder if more than just me would think that? I think it would make make sense without the "S". Just "WhatCarrier".

Either way, I like the idea but I am not going to download it. I have really limited space on my phone and while this is a useful app, it's not that important to me. It would be a really cool feature if it was built into the phone's OS or launcher.

How do you figure out the contacts carrier?
Microsoft Opens HoloLens Developer Experience in NYC Store
"That said, the prevalance of diseases like Alzheimer's might be a fairly modern aberration, perhaps owing to lifestyle, environmental, and dietary factors."

Also somewhat owing to the recognition of Alzheimer's as a disease state (coincident with amyloid beta plaques) rather than just part of "getting old". The difference between "more prevalent" and "better identified" is difficult to determine.
Ha, the minute this guy launches, Stripe fails. Awesome timing.
We're not meant to cheer this as a win for financial fair play. It's meant to evoke our self-righteousness. It's prosecutorial discretion with the same logic that this community decries when applied to other people whose violations of law or social mores we find more sympathetic.
I'm curious how you came to have strong suspicions that this kind of thing wouldn't work.

Google buys innovative startups all the time. Why should pharma be different?
> In contrast, a two-year-old’s ability to learn by extrapolating and generalizing—albeit imperfectly—is far more sophisticated.

How does he know? He only sees the output and not how the brain works or how much information has been processed before hand. So it seems like the brain took an easy shortcut and generated a new rule, and you could just write a bit of code to do that as well.

But isn't this rule learning just a few more layers in a learning network. Basically a learning network that operates on concepts not on just raw pixels.

One thing I noticed with my kids is they have a ridiculously good memory. For a while they almost fooled me that they could read. They would remember a word in a book and then a month later point to it and pronounce the word. So I thought, oh wow, you could read that. But then realized they just remembered it. It seems a lot of how a brain learns is just be absorbing and processing massive amounts of data, not unlike a learning project Google or these other companies have.

Now on the subject at hand, haven't there been expert systems that do what he proposes. In a way IBM's Watson is a successor to many of those expert systems. So one can say this has already been implemented and tried, it works in some instances but not others.
That was the great time of belief in "4GL". I think what we've learned from that is that the hard part is not so much implementing what we want, but making all the decisions. Coping with all the interacting possibilities and working out what we want in each case.
Same here. My first attempts at programming were using basic to make a Zork-like game and then also, a failed, attempt at making a BBS from scratch. Ten year olds shouldn't be writing login authentications btw. Clear-text passwords in a bunch of IF statements are probably a bad idea.

I don't think most people appreciate how much kids want to not only emulate people in their lives, but also build things in their lives. I love that its so easy to google help for making things. Want to make a longboard or a full-size R2D2 model? There's so much documentation out there. If anything, we're in the golden age of DIY and things like videogames and other "distractions" are actually motivators for creative kids.
FiloDB: Open Source Analytical DB via Cassandra and Spark SQL
This seems like a good question for StackOverflow or ServerFault.
I'll echo what other posters have said. Larger fonts. Highlight the code samples, maybe even add a subtle background color to them.

Less important but annoying, why are the share buttons stacked? It creates about 150px of wasted space.
What are the "numerous other systems" that you had in mind? Links would be greatly appreciated!
> although I'm still glad that I married young because I'd imagine that the dating pool shrinks considerably.

it actually doesn't, in fact it grows continuously, but you'll just be shamed by older women and married men for dating younger women.
Older people used to be considered wiser and respected. The baby-boomer generation basically invented ageism when they were young in the 70's, it's ironic to see it bite them back now.
Gravity with 4-vector potentials: A theory revolution?
Scientists were raised in the 'Nintendo age'. Scientists were raised in the 'TV' age. Scientists were raised in whatever kids wasted their time doing before TV.
It's not a schooner, it's a sailboat!
There's a big advertisement campaign going on worldwide. In my city they have decorated a large Spire structure ("The Spire") as a lightsaber.

It's funny how all the real fans agree that 3/6 movies were terrible. The first 3 released didn't age well in my opinion but were probably great when released.
Varnish author here.

I'm several sets of information short of being able to say anything particularly precise about their results.

Their diagnosis is very detailed and useful, but I think the main thing we can learn from it is that the Linux kernels VM system is horrible when memory is overcommitted. At least to me that's not news.

I will also say that we in the Varnish project have not worked much on performance the last couple of years, because people have asked much more for features than performance.

Some of the stuff we have done have traded CPU cycles for flexibility, but if the Varnish users change their mind and decide performance needs a boost, we can do that too.

The reason we dropped sendfile(2) in Varnish was that nobody seemed to be able to show any credible performance improvement, and dropping it allowed us to implement on-the-fly processing of the HTTP bodies in a cleaner way.

We can certainly bring sendfile(2) back for "the straight" path if that's important to people.

The "file" storage was our first rather primitive storage engine and it has never been optimized to any extent. Varnish Software Inc. has a commercial offering that includes a "massive storage engine", but most people seem to just use the 'malloc' storage.

And no, Varnish is not dying just because BBC doesn't use it in the absolute far corner of high-end usage doesn't use it: If NGINX is the better tool for them, they should absolutely be running NGNIX.
GNU make has macros too, but these were added much later than 1991; Interesting if make macros were available earlier, would people have used them instead of autotools ?

Thank you for the link on autotools, i will try to apply it if i am ever forced to do something with autoconf/autotools.
Is Target retargeting me with Facebook Ads for Moscow Mule Mugs???
People have been coming up with and breaking codes for thousands of years. The Caesar Cipher is not named such just because of some fascination with ancient Rome, for example.

One-time pads have been around for more than a century. Book ciphers can be quite secure and are centuries old. Criminals have been substituting phrases (e.g. "I gave the flowers to Wanda" -> "I murdered Bob the Snitch") since they've been aware they might be eavesdropped upon.

It has pretty much always been the case that you can encrypt your correspondence if you wish and then the state can attempt to read it anyway if they wish, and in states which require this sort of thing, if they can get a warrant.

Encrypting your correspondence has gotten easier. Nobody would have bothered to use a good cipher for "Don't forget to get eggs at the store" (meaning, actually get eggs, not some substitute phrase for "murder Bob the Snitch") twenty years ago, but now we do it all the time.

But that doesn't change a whole lot. Criminals who gave a shit about not being spied upon have always had ways to ensure it couldn't happen.
Err.... NASA software, yes. No Mars probes yet.

Yeah, I know, I know.
The society where "elders" were regarded as wells of wisdom probably never existed.

Not true. Traditional Asian societies take the other extreme and venerate age (probably more than they should, but that's another topic). Hence, you have 90-year-old patriarchs calling shots in family businesses, and middle-aged men whose parents were still alive were traditionally considered still adolescent. Also, not taking care of your parents is a jailable crime in China.

In every society but our own, women after 40 were considered very old.

I'm a man under 40, so this may not be my fight, but... Fuck. That. Shit. While it is true that middle-aged, unmarried women were once considered undesirable and suspect, that was in societies in which urinating at the dinner table was socially acceptable, childbirth meant a 1-in-25 chance of dying, indoor plumbing didn't exist, and tuberculosis was a death sentence.

She should be happy to be alive instead of complaining about young people being young.

She's not complaining about young people being young. She's complaining about people (often with no reference to their age) being stupid. Not all young people are stupid.
Hey, I'm a (very minor) watch collector in Marin too! Seeing the same thing; very hard to find decent deals on CL / eBay, and much of the stock just seems gone.

You do repairs?! How does one PM here...
Azure in Plain English
DataFire on Product Hunt
Really great work!!
After reading this post, I'm just sitting here smiling contently that you didn't give Telegram credit for "Secure".

(I've been loudly trying to convince more people to never use Telegram.)
There are different types of learning. It can be easily said everything a person learns in school can just be learned by reading a book outside of school. However, some people learn better by lecture and other people by simply reading on their own.

There was also a movement in the 90s with secondary education where teachers tried multidisciplinary education -- I don't follow these things so it might still be a thing now. The idea is students are more engaged and retain information when instead of being taught math and history separately, they are taught the history of Fibonacci as the same time they are taught about Western Civ and the dark ages of math in science in Europe. Another example is integrating metal shop with physics no becoming energy shop.

What OP has discovered is that what might have been boring and inconsequential to his life now has become important to the task at hand.
Well couldn't resist (related comic)
http://orig06.deviantart.net/f87f/f/2015/350/4/7/__en___inte...
Not that it's a bad article (lots of nice detail in there), but the short version of this is: if you're web-serving disk-scale things, use a web server that's designed to serve from disk. If you're web-serving memory-scale things, you can use a memory-based web server. Even if you think you're just "caching".
No, that's not how investigations work. The police gets some information about some crime (told by the victim, a witness, etc.). Investigates. Then asks the judge "I have a potential crime here, to be sure about it I need to wiretape". The judges gives it or not.

After someone is convicted, there's no use on wiretaping him about something that was already solved.

How simple is it to make someone an alleged criminal, well, that's country specific. Can also be thought on how easy is to have a government receiving data directly from Facebook, or using gag orders, or bombing another country without proofs of any wrongdoing.
> Modern children are also deprived of another key ingredient that has powered many a young person down the road to a career in science: boredom, and lots of it.

I've always had a little pet theory that boredom is actually a major driver behind a lot of innovations, and doesn't just matter in children.
The authors aren't economists. They are hammers, and they think economics is a nail.
This reminds me of the talk given by Rich Hickey named "Simple made Easy":

http://www.infoq.com/presentations/Simple-Made-Easy
Self assessment doesn't really solve anything, especially if it's for unimproved value (which is the tax basis in LVT), but all other important uses (including, e.g., eminent domain) use as-is, improved value.

Self-assessment is arguably efficient for setting tax basis value for things with ad valorem taxes when it serves as a firm and irrevocable offer to sell at the price (e.g., if it were the firm, out upper limit, value for eminent domain purposes.) But when the value taxed if definitionally different from the price expected in any transaction, as it is worth unimproved land value taxes, self assessment is trivially fallbacks to the point of uselessness.

In any case, I'm unconvinced that land value tax makes sense in a post-industrial economy; in an agricultural economy out industrial economy, sure, I can see the attraction.
But all the comments saying "this guy is a sociopath" or "all big-company CEOs are sociopaths" or "here's a pop-psychology book about sociopaths" are? They're not getting downvoted....
A Scam of Galactic Proportions
ReactJS Support for Emacs (Spacemacs)
The best Lua web frameworks
It was more about them selling food to war-thorn countries. Even Paraguay had a budget surplus after WWI for similar reasons, and they didn't get many white immigrants.
> the worst generator you can think of

Decrementing the seed by 1 with each call[0], which is a standards-compliant rand implementation.

Although it looks like a standards-compliant Math.random() implementation isn't allowed to be quite that bad[1].

[0] https://marc.info/?l=openbsd-tech&m=141773078029373&w=2

[1] http://www.ecma-international.org/ecma-262/5.1/#sec-15.8.2.1...
Wrong, making a bug report then being taken up on it is much better than publishing the issue as:is
I found the first comment to this article quite interesting:

"Marcus has a point - even is some of what is said about deep neural networks is incorrect (for instance, they can learn and generalize from very few example, one shot learning).

However, he got it wrong with the answer. The key for machines to reach the symbolic abstraction level is the way we train them. All training algorithms, supervised, unsupervised or reinforcement learning with LSTM rely on the assumption that there is an "utility function" imposed by some external entity. Problem is, by doing so, we are taking away their capacity [of the machines] to make questions and create meaning.

The most important algorithm for learning is "meaning maximization" not utility maximization. The hard part is that we cannot define what is meaning - maybe we can't, I'm not sure. That is something I will be glad to discuss."
I like this idea a lot, but it's somewhat difficult to use when you have to flip back and forth in a sentence to connect parts of it together especially since a lot of languages cannot be translated word for word. It would be nice to see both the sentence and translation at the same time, maybe in a sidebar or a tooltip that hovers above the sentence with the translation. But this is something that I really enjoy using in conjunction with something like duo lingo.
> you'd be surprised how cautious some physicians are

I'd be a fuckton more surprised if there weren't hundreds of companies trying to sell drugs regardless of efficacy.
I work for the Stanford Med School, so where do you work?

But regardless, you're rationalizing your own biases and agendas on outdated techniques and racing to the bottom with a disrespectful, ad hominem approach. How pleasant and humane of you. Maybe you should look to the future instead of attacking what isn't in your narrow focus, because you come across as a troll.

Watch this, and learn something: https://youtu.be/ilVjSnE5t44
It depends on what you are establishing trust to, Bob's account, Bob's first key or Bob as a person? The service could write a hash of Bob's account name / phone number / whatever and the account's identity to the chain. That way it cannot easily respond with a different set of keys for the same account.

One attack vector I can think of in terms of a malicious third-party is that they could take your initial account creation request and key, create their own key and use that as the initial one of your account in the chain.

In this model you have the ability to find out about that though.
Ditto. My curiosity grew out of the computer games I was playing, and my first "game" was "Guess the Number" written in TI-BASIC for my TI-83 calculator.
The Path to Better Measurement: Analytics and Attribution
I read through it. It's a good introduction but as someone who doesn't know anything about the shadow DOM, some things went over my head.
Finance was a big one for me.

Understanding the fundamental concepts of, for instance, CAPM and free cash flow have been useful in my career. You also pick up some useful personal investing lessons.

In general, this class gives you insights into the decisions a CFO (and supporting team) is faced with -- e.g. is it better to invest in tech A or tech B or neither?

In my own personal career, I've had to make a case to Finance in order to build out a program and being able to talk-the-talk was helpful.
That's always an option, but it will never let you revoke a device again such that future messages won't be encrypted for it.
> We don't know how we add 2 numbers in our minds;

We actually have a pretty good idea of the mechanisms for basic arithmetic. We do things about as inefficiently as possible.
I couldn't resist to point to a "related" comic:

http://orig09.deviantart.net/aa8f/f/2015/350/c/9/__en___what...
What I saw in the article is that Ms Garner doesn't care much for respect, she just doesn't want to be looked at as weak because she is old are a woman. Her stories demonstrate consistent pride in the contempt with which she treats the people around her.
Your first screen shot shows an example in a browser. It would be cool to see that as a demo.
Only Backers who ordered hardware will receive their backings. from http://castar.com/kickstarter-faq/
That's where Calibre[0] steps right in. I'm using it all of the time because I prefer reading .pdf files on my laptop and .epub files on my phone. So, I usually buy the book in one of those formats and convert it to the second one out of those two (if the book publisher does not offer both of the formats or wants me to pay twice to download the same thing in two different formats).

0 - http://calibre-ebook.com/
MVVM is not very good
WhatsApp didn't break any US laws. If whatsapp doesn't follow Brazils laws it can't break them. However Brazil is in its full rights to ban it if it considers it isn't coherent with the local laws.

It's simple really.
You don't need jQuery
I think the point has more to do with side-effects than efficacy. Your argument misses this point entirely.
There were others thinking of this approach in AI before this guy:

"The idea for a search engine that maps associations came to Franks by way of his three young children. He noticed how each child processed information by taking two pieces of knowledge, combining them, and coming up with something new. Franks wondered whether he could get a computer to do the same thing" From:

A Search Engine that Thinks, Almost
http://newscenter.lbl.gov/2005/03/31/a-search-engine-that-th...
That (with the exception that they're taking the water to water-impoverished Mars, rather than Earth orbit or California) is basically the plot of The Martian Way by Asimov.

Unfortunately, it doesn't work that way in real life, because Saturn's rings are more like diffuse snow flurries than mountain-sized ice chunks, as cool as that would be. And coupling your little interplanetary probe to an ice mountain really cuts into your delta-V numbers.
> Glitches as demonstrated via the diamond pattern can be avoided by traversing the graph in topological order.

This is correct for DAGs which only propagate value (as in Javelin[1] and my own library DerivableJS[2]), but for graphs which propagate events (as in Rx), topological sorting would only work for those parts of the graph which are effectively propagating value. Events don't have an inherent dedupe operation, so it is very difficult to even imagine ways in which glitch avoidance could be automatically enforced. It would certainly require semantic program analysis.

Personally I think we should be avoiding the proliferation of events (as encouraged by Rx enthusiasts) for exactly this reason. Their imperative nature makes them very difficult to reason about.

[1]: https://github.com/hoplon/javelin

[2]: https://github.com/ds300/derivablejs
Building a Bot Using the Slack API
> patriarchs

>> women after 40

> not taking care of your parents is a jailable crime in China.

Nothing about "wisdom" in there.
Awesome product!
My interest in CS/programming came from the Internet but my interest in the Internet came as a direct result of gaming.
SequelPro is OK, but the current bug with not rendering bit fields correctly is killing me right now.
The next generation of continuous integration
> since if bayasian testing is done it is done on a per-site basis.

Oh, I did not realize that. That at the same time is totally cool and will help to tailor the filter, and misses some potential by not having the global spam characteristics.

I added the plugin to my todo-list. Not having to force the user to bother with an Api-key alone is worth the effort.
You jest, but that is the lifecycle of a government.
> Drinking 3+ glasses of milk daily

Huh? There's some correlation with prostate cancer[1] but that's it.

[1] http://www.pcrm.org/health/health-topics/milk-consumption-an...
Sociopath is not a term used in psychology. The term closest to your intended meaning is probably antisocial personality disorder. Sociopath is a term used by the public at large and is pretty much always used as a way to dismiss the possibility of empathizing with someone you don't understand or don't agree with.
He will not live rich, but he will die rich.
How I'd Reimagine America's Health Care System
By far the most important thing she learned at HBS was the phone numbers of her classmates.
Do you have a cite for this?

Signal (née TextSecure) runs on Android and iOS, with an in-development Chrome extension (or whatever) to run where Chrome runs.
My boys (3 & 5) love wrenching on old lawnmower engines. The trick is not to find something for them to work on, it's leading by example.

They will do what they see you doing, up to a certain age.

I have a sheet of paper from daycare, pride of place in my office, that reads "What do you want to learn this year? I want to learn about making projects"

It never fails to warm my heart
Why would non-hardware backers expect any money back?