skysight-inc/HackerNews huggingface dataset:
Thanks, that's an interesting review, though to me that passage you quoted is the least interesting bit about it. ;-)

For the viewers following along at home, this passage summarizes why I found the book interesting in the first place:

"Organisms are not analogous to human-engineered machines [...] rather, they are characterized by developmental systems that are capable of accommodating quite a bit of disruption—be that from changes in the external environment (phenotypic plasticity) or from mutations in their genetic makeup (genetic homeostasis). This ability to accommodate is in turn made possible by the modular structure of the genetic-developmental system itself, which allows organisms to evolve new phenotypes by rearranging existing components. "

To which my emotional response at the time was, "Hey, human-engineered machines are becoming less like human-engineered machines in many of the same ways!"

And this bit was the part I found most interesting about this review:

" Inherited epigenetic variants can interact with their genetic counterparts to multiply by orders of magnitude the phenotypic variation available to natural selection, thereby expanding the mechanistic bases of evolutionary theoretical explanations and greatly increasing their plausibility as an account of life's diversity."

Huh. The analogous mechanisms for software seems like they may be those that don't get propagated by code per-se (but certainly affect it), like the surrounding community. I'll have to think about that some more (and probably eventually read additional Evo Devo books).
Visualizing Six Months Of A Baby's Sleep Patterns
The archives are so vast that the data in them becomes mostly meaningless; the only point in reading them is to either check out threads that happened recently, or look at legendary posts (which would've been screencapped anyways)
> SpaceX wants to launch 4,425 satellites into low-Earth orbits, with altitudes ranging from 715 miles to 823 miles. [0]

Latency won't be an issue. Can't find any information on their plan to solve the second problem - but since they've announced the service already, I've got to believe they've come up with workable solutions.

[0]: http://arstechnica.com/information-technology/2016/11/spacex...
I wrote a similar(although not as concise) article about 3 month ago:
https://www.alexkras.com/google-may-be-stealing-your-mobile-...

After which I was invited to meet Google AMP team and to express my concerns, you can read my Q&A here:
https://www.alexkras.com/i-had-lunch-with-google-amp-team/

TLDR; A lot of concerns are getting addressed

1. Minor, but the bar at the top is now scrollable on all devices, including (finally) iOS:
https://www.alexkras.com/amp-toolbar-is-now-scrollable-on-sa..., it was not when I first wrote the article, so it's a good sign.

2. It is my understanding that the team is actively working on
a way to "fix" the link issue, and give an easy way to get to original article, although it remains to be seen how they will approach it.

3. You can opt out from AMP cache on the web site end, but it really defeats the purpose. Read more here: https://www.alexkras.com/i-had-lunch-with-google-amp-team/

4. Most importantly, looks like there is even internal pressure to give people an option to Turn Off AMP on the search engine side, if they don't like it. See this, for example: https://twitter.com/slightlylate/status/820344221450125312
@cramforce is THE tech lead on AMP and @slightlylate is also a big shot at Google on Chrome Team.

Personally, I have mixed feelings about AMP, on one side I really like the speed, on the other I hate how it breaks the Web as we know it.
Your comment is extremely bad, because we aren't talking about TOTP (an open standard), SMS (an open standard), or U2F (an open standard).

This article is about the custom security silicon in Google servers, and Google Cloud employees selling the false concept that this is a must-have for anyone but themselves. This has nothing to do with 2FA, and 2FA, in case you're curious, works everywhere not powered by Google Cloud too.

Do not attack people when you do not know the topic of the conversation you are participating in.
Debatable. First, moral and ethical arguments for democracy: fairness, pursuit of happiness etc. Second, empirical argument: in this modern age, democracy tends to fare pretty well in comparison to other forms of government.
> teach people how to recognize domain name

You say don't assume people are idiots. I agree, most are not. I will go further and say that, even among those who fall for these scam sites, most are not idiots (though the proportion is higher.)

But! You underestimate the scammers, and you underestimate the size of their toolkit. Sure, it's easy to look at an example like paypal.com.evil.com and think "I can teach users to read that properly". Maybe you can. But how about paypa1.com? And how about once we start playing games with Unicode? Can you tell a Latin lowercase A from the Cyrillic one? Are you going to teach users to copy and paste any suspicious URL into hex editor so as to make sure that its ASCII?

You're right about at least one thing: if you could get people to read domain names, that would be a silver bullet. And it's definitely possible to much better than now. But I worry that the scammers would simply up their game in response.
AMP Toolbar Is Now Scrollable on Mobile Safar
SpaceX's plan is Low Earth Orbit, not Geostationary: http://arstechnica.com/information-technology/2016/11/spacex...

Latency aim is hence 25-35ms.
If anyone has not seen this masterpiece, here's a bachelor thesis about /fit/, its persona and its memes.

https://smartech.gatech.edu/bitstream/handle/1853/53595/SHED...
While that's a very large pool, it's almost certainly not random.
WHY WONT WE GET Hl3!?!?
It's all good :) I'm simply stating my opinion, and I'll hold to it. Profanity and anger are not two "qualities" I look for in people, either as co-workers or friends. I'm not saying I will not work with or be friends with people who swear, but it is simply a red flag for me.
I don't know why people are voting your comment down. You're exactly right, in terms of any conventional stock analysis: if there's no dividend and no control, you're not getting a share of the business in any real sense.

Shares like this have value only in the bitcoin sense: they're valuable solely because people think they're valuable.
Show HN: EnvFile 2.0 with Support for IDEA, RubyMine and PyCharm
>Which leads to the question, why is google doing this?

Money. Amp vs adblockers
They viewed Google as platform and clicking x, takes user back to the platform. This was one of my biggest complains about the AMP project form the start. According to AMP team lead, however, the user testing on regular (not tech) users showed, that x did what people expected.

I really think AMP can benefit a lot from PR stand point by letting techies opt out from it, but leaving it on for "regular" users. See https://twitter.com/slightlylate/status/820344221450125312
Hackers, can I get Obama to consider my father's clemency bid? He's 69
First of all I understand that this is a hail mary attempt, and the odds of anything working are as close to 0% as they get.

That being said, as someone who has followed Paul Graham since the early days, admired Niklas Zennströmin college essays, I believe as entrepreneurs our job is to be dreamers.

If we stop dreaming, the world stops moving, both is and we cease to exist.

Yes the most likely solution is this falls flat on it's face, but what's worse would be to do nothing.

All I want to bring closure to this issue is for President Obama to simply consider my petition, that jailing a man who had a very minor role in a conspiracy for 10 years, when the men above him were only sent away for 2 years is just plain wrong.

Visit the website and see the extent of injustice for yourself before attacking me.

I am debating flying to DC in order to try and deliver this application for clemency in person.

What do you guys think of this approach? I know DC will be crowded, etc etc, but the clock is ticking fast and I figure I might as well get on a plane and figure it out from there. If any of you on here, in my opinion some of the smartest people in the world, have any idea how I can draw attention to this without risk of injury to anybody including myself.

Yes this is slightly off topic for Hacker News, but considering I might be getting on a plane in a few hours to try and get the President to consider my petition I am hoping a 2 day exception can be made so I can get advice from my fellow coders.

I much appreciate any ideas, there are no bad ones, except for most of mine :)
Why always /b/, though? I get that it's the most popular board, but its culture is so different from the rest of 4chan that it might as well be its own website.

I'd like to see an analysis of multiple boards, comparing culture differences between them and why they're so different between being on the same website with a lot of crossover. Someone here (I assume jokingly) suggested analyzing /jp/, but I feel as if there's actually a lot that can be learned from studying the jay.
> Can you imagine a real engineer complaining about warnings, for instance that their bridge supports were crumbling, and how the discoverer didn't go through the reporting process.

In your example the engineer should then proceed to blow up the bridge all while road users are still on it.
Thank you. Yes, that's my major concern. My brother is in IIT Kanpur, doing BS in Maths and Scientific Computing, and wants to apply for summer internship at companies working in AI space.
Can ask what you do and how you have managed to live and work in all of those countries? That's quite a list.
Long Short-Term Memory
Nice to see someone reapproaching the question of "why MCMC?" You don't really need it to do Bayesian inference, although it might seem that way nowadays. It brings up good arguments for using MCMC, although they're not as compelling to me as the author seems to assume they are. I wish the topic were discussed more often--it would be nice to see some followups.
The blog post being discussed here is the latest example. NOTE: the blog post has since been updated without acknowledging the inaccuracies in the earlier version.
Why does investing in collectibles make you a fool? Depending on the item, it may be just as likely to appreciate in value as a blue chip stock (with voting power and dividends).

I can imagine you arguing that a baseball card is just a worthless piece of cardboard but you could make the same argument about practically anything. What about stock in a sports collectibles company that sells millions of baseball cards, is that somehow better?

Are social networks better investments? What about fine foods, clothing or pretty much anything that makes up most of the economic worth of the world? If you live a strictly minimalistic life then there is nothing beyond the bare essentials that has any intrinsic value.
>
A single decision by Moxie or a single court order in some country can make Signal unavailable to a large part of its user base.

I think the solution here would be a "lightweight" federation of 3 or 4 entities following a common charter and covering a wide geographical area. If one drops out for some reason, the others will still ensure the service remains alive.
Fascinating article! though much terminology. I think the gist is:

> the mouse Pax6 gene ... is capable of inducing ... eyes in Drosophila. [Pax6] can initiate eye development both in insects and mammals.

> transcription factors can control ... any target gene ..., [therefore] there are no functional constraints linking Pax6 to eye development. ... Therefore, the link between Pax6 and so to eye development must simply be a consequence of a common evolutionary history.

i.e. not parallel evolution of Pax6

> It's more like a single origin for major photosensitive proteins, and one origin per major eye type.

Since our latest common ancestor with octopii lacks camera eyes, doesn't this indicate more than one origin for this major eye type?
Tentsegritty sends alerts when free tents are being distributed

StepWriteUp provides Waze-like pedestrian alerts for where there's human waste on your route

Chopp.ly offers real-time competitive bids on used bike parts

I'm sure I'm forgetting a few
It's amazing once you start looking into it and realize industry lobbies are the ones who create a lot of the draft legislation that turns into law. Not directly, they'll have people from their industries be on "working groups." It's all legal too. A lot of effort is put in to pass laws to legalize corruption in the US.

I'd suggest looking up the group behind the Anti-Corruption Act. They have some interesting ideas for solving corruption.
The only difference that I can see is that they didn't provide a pop up video on the amp version. I'd never use a site that forces me to load and click away a video on mobile anyway, not sure this has anything to do with AMP.
Software Freedom Conservancy: Private Internet Access Funding Match:  Extra Week
$200k is closer to 4-5%, not 1%.

More importantly, I'm not making some grand proclamation on morality of French governance vs American governances. I'm just affirming that as a developer, you are much better off in the US (particularly NYC/SV) where such salaries are fairly achievable and common.
Here is the list of my favorite documentaries:
- The Cove
- Food, Inc.
- The Century Of The Self
- Inside Job
- Earthlings
- Samsara
- Earth
- A Map For Saturday
- The Story Of India
Be good if you tracked sloc, like mine does :)
https://github.com/kaihendry/graphsloc
While that makes logical sense, the practical value of stock -- even stock that doesn't pay dividends -- for the average investor is rarely dependent on voting power. How many small investors actually leverage voting rights? The value is almost always predicated on the expectation that the company will do well and someone else will be willing to buy it off of you for more than you paid, despite having no intrinsic up side to the owner.

(TIL the Greater Fool theory -- and while it seems like a bad bet, there are LOTS of stocks on the market that work exactly that way.)
Has there ever been an Occupy type movement in Sol?
Better to let the government pay the full $X, rather than keeping companies around that only succeed because they depend on the government...

How is wasting more money and having less productive output better?

Or do you mean, if they could pay people as little as they wanted?

Of course. In this world, companies don't need to compete with the "stay home and watch TV and get free money" option, so they can pay less. Your "subsidy" is actually directly harmful to the people you claim it benefits.

...keep their employees alive....They'd be richer, but less and less money would end up mving around in the economy, and everything would slowly grind to a halt. And lots of people would starve.

Yet somehow I'm surrounded by about 1 billion living people with a GDP growth rate double that of the United States. Your theory doesn't fit any of the facts.
For what I see, TensorFlow is getting what Torch users have had for awhile with NN.
Nah, but you might still have your teeth afterwards.
That sounds like a plan for other people's lives, not a plan for my own. I don't care what you want to do, even if that's working as an underpaid developer in France.

My life plan is to continue building my startup mostly remotely while enjoying the high rate I can charge as an American consultant.

> Most developers don't make that much - I don't even think they do in SV.

$200k is quite standard for a mid-level engineer in SV. If you're not reaching that in total comp, you're probably being underpaid (or being paid in funny money ie. equity).
Eh, it's just a matter of having and maintaining insurance. Obviously that's important to get right, but it's not like most engineers are walking around without insurance.

That being said, if Republicans actually follow through on repealing the ACA it could get a whole lot more precarious.
>Shares like this have value only in the bitcoin sense: they're valuable solely because people think they're valuable.

That's not true, you have ownership in the company proportional to the amount of stock you own. Just like any other stock. If the company is bought out or decides to give out dividends in the future you stand to make money. That is why the stock value tends to track the company's ups and downs. Comparing a stock to bitcoin is ludicrous.
Well, you can't make an individual perspective and use the plural "you are much worse off in the EU" at the same time.

Some individuals will fare better in the US, but on average, you'll fare better in France.

Now I agree with you, financially as a tech engineer, you'll come out with more money working in the US.

I disagree that the extra money will lead to a better quality of life, but QOL is very personal. Some people find pleasure in life from very different things.
Strange that you think spirituality and science are mutually exclusive.
When you say the Japanese model is better, is this bearing out in the final financial picture? Samsung seems to have made a lot of the correct business decisions and is quite successful - even if they're corporate/ownership structure opaque and antiquated
Matt Levine wrote about this recently: https://www.bloomberg.com/view/articles/2017-01-11/insider-t...

Your listed two conditions leave stock buy backs and mergers as ways money could still be returned to share holders without voting rights.
Other than being idiomatic, is there any advantage to quoting or not quoting key names in JS?
> To migrate over long distances you don't by definition need to return, so the people you left have no idea where you went.

That sure sounds like discussing one-way colonization to me.

Also, the islands I discussed (save Madagascar, which is a full-on continental crust fragment and is the fourth-largest island in the world) are all volcanic islands, not atolls--the Azores are actually the highest point in Portugal.

The Caribs did expand into the Caribbean Islands, many of which are smaller than, say, the Falklands. It's highly unlikely that large islands would have remained unsettled by neighboring tribes if they could have reached them--especially since we know that the distances involved do seem to preclude them having been reached. Oceanic transport is not a trivial invention.
Oh good insight. That makes a lot of sense. Thanks.
What you stated is pretty normal seeming to me, so no, not "everyone". But I think web developers still need to know what a cookie is and how to use it, even if you dont use them often. They can provide a better user experience remembering some aspects of a user or their session long after it has expired. Many sites have semi-authenticated states where you may not want to hold user data, but still remember some details about their session.
Non-paywalled version: http://www.theaustralian.com.au/business/wall-street-journal...
Not just a robot on Mars - a nuclear-powered, laser-toting, semi-autonomous robot on Mars, relaying its data via one of the permanent space ships orbiting Mars to one of the many ground-based receivers hosted by different countries. It's a feat of science, engineering and human ingenuity that crosses geopolitical borders, which is why it's so important.

I feel a lot of the return on spacefaring is as simple as making groups of humans, a long way from each other, work together because of shared interests.
It actually sounds like Keras as we know it will continue to exist and support both Theano and TF.

Theano support will continue for as long as Keras exists. This integration changes nothing for existing Keras users, only for TF users. - https://twitter.com/fchollet/status/821090410659344384

Rather than a "new" Keras it sounds (I could be wrong) as if the Keras API will be included now with TF as an alternative way of interacting with TF (as it has been for some time) and simple bundled with TF.
This entire discussion is scoped to engineering salaries, I'm not trying to make arguments about everyone regardless of career.

For any given engineer, they are definitely financially worse off in the EU.

I'm sympathetic to QOL arguments. Personally, I really don't like SV. NYC is fairly nice though. Plus, the real secret is that after working here for a few years you can switch to remote work in an even higher QOL city.
If I were some kind of intergalactic alien consultant, I'd definitely advise the aliens to eat us or at least bomb us from orbit.
Lithium-ion batteries can be damaged if discharged below around 3v. The protection circuit on a protected battery will normally disconnect the battery at around 3.3v to prevent damage.
Wealth Tax in France
The Necessity of Self-Help Lit
Exotic HTTP headers
As far as I can tell it appears to be a classic use of an uninitialized pointer.

Are there not static analysis tools routinely used against Linux that should have caught this?

Or runtime memory access detection, like valgrind.

I know both might be slow on a project the size the Linux kernel, but it seems worth it.
Quite a thorough review, and crowdsourced nonetheless. I wonder if this is the type of thing that can gain actual traction to fund reviews of libraries, or if this was more of a once-off thing caused by the library being relatively cheap (compared to the actual time investment by Kieran) and getting a bit of social media traction.
The Moon could certainly be lived on easily, but with a mere 1-second communications lag between Earth and Moon, using remotely-operated drones to completely build a self-sustaining habitation before sending even a single human there would make more sense.
Dropbox Startup Lessons Learned (2011)
ｂestbuy.com < homograph domain resolves apparently to the right domain.

Here is a generator you can fiddle with http://www.irongeek.com/homoglyph-attack-generator.php

Maybe you can find one.
> The problem isn't that it's oligarchical, the problem is corruption.

Those two go hand-in-hand. One leads to the other and neither are good for the economy or the citizens as a whole.
It looks like what you're trying to say is that the difference between theory and practice is that in theory there isn't any but in practice there is.

(Someone else said this, not me)
No, you misunderstand what I'm saying, I'm saying that a lot of these issues don't crop up in the first place -- because you've structured your code a different way -- not an awkward way, just different (more idiomatic) -- once you have some experience with Rust.

Some of these problems persist as awkwardness in even idiomatic code. Most go away. I write Rust code every day, and I've seen or written borrowck-induced awkward Rust code maybe twice this month.

All of this is not to say that it isn't a problem we should be fixing -- it is and we are. But it's less of an annoyance in everyday Rust programming than one initially gets the impression it will be.
Use This App to Bombard Donald Trump with Physical Letters
E-cigarettes likely to produce ‘positive’ public health effect, says researcher
These proxy components have many of the same problems as centralized servers. If the proxy component goes down, your client stops working. You can't just download any random client and have it work forever. You have to trust that the developer won't shut it down. Paying the developer can give you this trust (see IRCCloud), but most people aren't willing to pay for something they can get for free elsewhere.
The mobile page allows scrolling to sides and the headers/features are hardly readable
The World’s Most Innovative Economies
It's a mixture of the two. Some of the borrowck errors are due to warts which we hope to eventually fix.

Others are due to not-immediately-obvious issues with code. One of the most common borrowck complaints I've seen is about the fact that you can't have mutable and immutable aliases operating simultaneously, even if you don't have threads involved. There's a reason behind that (http://manishearth.github.io/blog/2015/05/17/the-problem-wit...).
How about putting your phone in airplane mode and then saving a photo?