skysight-inc/HackerNews huggingface dataset:
> Maybe once we have good wireless technology it would be different.

Or a bunch of satellites in low orbits, which is something Google wants to do. A number of companies have tried this idea, so far without economic success, but as time passes it's becoming more practical, and eventually it will probably become feasible. Once it does, many companies will do it, and you will be able to choose which company you want to get satellite Internet service from. Finally there will be competition.
You have a point. What I meant was I haven't used theoretical knowledge of data structures. Arrays and hashes does not count :) That's just basic programming knowledge.

Whenever someone uses the term "data structures" I think about the inner workings of different types of B-tree's. And since I don't know the inner workings of the more advanced data structures, I would probably disqualify myself.
I think the app may not be used much here so people were not expecting it to be bought for so much. Anecdotally I know people who use Line, WeChat, and GroupMe. I don't know anyone who uses Whatsapp.
>an ultralight could hardly tolerate the extra weight that a decent autopilot would require

Where does most of the weight come from in an autopilot?
> but I don't think "Run your code through a formatter when you're done hacking it together" is a viable, maintainable, or scalable policy.

Just hook clang-format or clang-tidy with your build system. A lot of projects do it.

You will be surprised how inconsistent people actually are, even in project where almost everyone is sticking to these practices at 100%. And the larger the project, the worse it gets (most people are inconsistent in different ways).

The only way to get this right is to either produce hard errors when they are violated (e.g. your code won't compile, or won't be committed) or do it automatically. clang-tidy is just the way to go.
It's not really zero signup. WhatsApp does have a signup process that requires setting your name and confirming your phone number. An SMS message is involved too, which means that WhatsApp Messenger can only work on mobile devices connected to a mobile network and that can receive SMS messages.

This is the reason for why I stopped using it in favor of Facebook's messenger, because it doesn't work on the desktop or on iPads or other tablets that aren't capable of receiving SMS messages. Coupled with the fact that people can routinely use multiple phone numbers at the same time, or temporary phone numbers while traveling, it makes for a frustrating experience.

Facebook's acquisition makes no sense to me. All of my friends and acquaintances that were using WhatsApp have already switched to Facebook's messenger and/or Hangouts. If I open WhatsApp right now and send a message, it probably won't reach its target - for example WhatsApp is listing my wife as a user, yet she uninstalled it months ago. And I'm as far away from Silicon Valley's echo chamber as it gets.

But whatever, it's their money.
As a daily WhatsApp User myself, here are the reasons why I prefer it over other similar messenger services:

1. It's the facebook of messengers (now it's just facebook...). In most of Europe an Africa there's a 90% chance , that your friend with a smartphone has also WhatsAp installed. Even the older generation (40+) uses it frequently. In Africa, they even have a song about it [1].

2. Cross-Platform: It's available on most common smartphone platforms and looks almost identical across these. There are no hassles of sending stuff (videos, locations) across these platforms. Changing your smartphone is not a problem as long as you keep the same number.

3. It feels snappy: In comparison to iMessage, FB Messenger it's fast and has no disturbing gimmicks. You see messages instantly and it feels like a chat when iMessages feels more like bloated sms...

4. It works in places with unreliable network like rural regions. iMessages fails here often, FB apps also need a stable connection to work properly.

5. A few years ago unlimited text plans were not as common as in the US. Because of this people looked for an alternative to paying ~19c per text (EU). WhatsApp was one of the most polished solutions with a low entry barrier.

[1] http://www.youtube.com/watch?v=zaFkpVrC2sw
> Is python.org written in Python?

Just look at the source of the landing page. A lot of JavaScript and the usual kinds of structure that modern pages have.

> Where's its source code(Is it open sourced)?

Just right-click the page in your browser and view source.
Depends on what you're working on, really. I find myself using stash when I quickly want to undo a change to check something, but preserve it for future use.
This article is from March 2012. It has been posted twice before to HN to little impact.

http://hn.algolia.com/#!/story/forever/prefix/0/Whatsapp%20s...

(Correction: the presentation is from 2012; I don't know when it was posted online.)
your post actually made me think about it.
I have been ignoring python 3 for years now, doing like it doesn't even exist.

So yesterday I finally installed it, and ran my latest pet project with it.
Turns out, I still feel like home, the change is not THAT different.

And I will keep going with Python 3 whenever I can.

The really annoying part is for already existing stuff. I will have to know which script to run with which version of Python . . .
Also in the Netherlands. E.g. in June 2013, 75% of the smartphone users used WhatsApp daily. Moreover, more than three quarter of the Dutch citizens has a smartphone.

So, WhatsApp is definitely used in high-profit markets as well.

Source: http://www.nu.nl/tech/3506473/whatsapp-heeft-kwart-miljard-a...
Mark Zuckerberg is most certainly very intelligent and I'm pretty certain his board is highly capable.

If they are ready to pay $ 16B for WhatsApp it means that it's worth, for them, $ 16B.

For me the take away is that Facebook struggles to grow in "underdeveloped" countries and will pay whatever it takes to make sure these zones are easy to conquer.

Those markets are the growth of tomorrow and Facebook is certainly plateauing at home.

In the long run, I think Facebook will become some sort of shell company for "anything social".
If "here" means the US, then yeah. WhatsApp is replacing SMS with I guess pretty much the rest of the world.

WhatsApp is also not associated with the titillating "share nude pics" culture of SnapChat.
At least that had an interactive element in jumping back into the queue when Google Wallet stalled out.
That's a mathematical joke/commentary on the nature of infinity and how people think it's just a really really large number.

At least I hope that's what it is.
The problem with logic
If you have teenager offsprings like me (I've a 13 years old son) you can understand that better maybe. I heard the sentence "We don't need Facebook since there is Whatsapp" an endless number of times from him and his friends. From my point of view at first this didn't made a lot of sense, I considered Whatsapp a no-cost SMS replacement. The reality is that Groups are a killer feature: my son's school class has a group where they share what are the homework for tomorrow, or just send messages that are much alike what you would write on Facebook as status messages. Then I realized that I also created a group for my friends, like, in one group there is me, my wife, and one couple of friends of us where we plan what to do together. In another group there is our family where we share pictures of my daughter. We are using Whatsapp like Facebook as well... Under this point of view this move makes a lot more sense, I believe Whatsapp is eating Facebook traffic.
Well, then I agree in abstract. I'm not suggesting we disrupt publishing, or try to save it. We (loosely the open science movement) are trying to fix our own field. Publishers serve a purpose, but some of what they do is harming us. We're encouraging the ones that can be encouraged to change. We'll force the ones that wont be encouraged.

You're right - I don't consider myself stupid or evil. But if I ever do become those things and it hurts others, whether I realise it or not, I hope someone forces me to stop.
Yeah, where I am, it's about 5/3 as expensive. The upper bound improvement factor you can get over driving due to flying in a straight line is 2/sqrt(2), so your best case cost-equivalent efficiency is about 11 mpg.
good for Jan! Hat tip to an immigrant success story.
I completely agree with most comments about catering for most operating systems but I also think that this acquisition was also due to Facebook "panicking" about losing ground (e.g. teens) and WhatsApp having a great number of monthly active users.
However, they wouldn't have had 400 million active users, if they didn't make WhatsApp ubiquitous. And with only half or a quarter of the users, they'd be worth far less.
How to test your gem against multiple version of Rails?
> An infinite loop does not end, even in an infinitely powerful computer

Sure it does! Run one processor instruction, then run the next one in half the time, then the next one in half as much time again...
There are some technical quirks if it is supposed to be a decentralized system but still tied to your telephone number as account identification/address. You'd obviously want to be as independent as possible from your service provider, especially here in Europe, where it is possible to take the phone number with you when changing providers.

It'd probably have to be a system where the server must verify that the number actually belongs to you by sending you a "traditional" SMS with an access code. You'd also need a trust network among the servers or else there would be servers announcing every telephone number out there as theirs.

Regarding the app, I guess any app that supports the protocol would do, even ones that also do other things. This should produce a healty app ecosystem.
In China, it seems to be Wechat. I had never heard of WhatsApp.
Making an alias to use something like `stash apply #3` shouldn't be too complicated
Can somebody explain me who gets this money and how it is distributed to the owners?
How Brightpod increased visitor to trial signup conversion from 5% to 9.7%?
Mark Zuckerberg's full statement on Facebook buying WhatsApp
Where are the hacker news on Hacker news?
Introducing The Connected Conference – Europe’s response to CES
مباراة الاهلى والصفاقسى التونسى فى كأس السوبر الافريقى 2014
You can, but it is not officially supported.

I had to sideload the WhatsApp.apk on to my Nexus 7 Wi-Fi.

Then you receive your activation code on your phone and tab it in on your tablet.

It works perfectly well.
This was my favorite airplane from my old flying club:

http://www.pbase.com/geary/image/120224799

That's my mom and me when I took her flying on September 3, 1977. I have the logbook right here that I carried on that flight.

Sadly, this plane was involved in a midair in 1982, and the instructor and student pilot died:

http://www.ntsb.gov/aviationquery/brief.aspx?ev_id=20020917X...

It's weird, if you sell a car and then it gets in a wreck and someone dies, you don't think about it much - or do you?

I guess you're not likely to find out it happened.

But it really shook me up that two people came to a tragic end in the same plane I used to fly.

R.I.P.
In Romania many acquaintances used it, but most of them have switched to Facebook's messenger. As I was saying in another comment, if I open my WhatsApp right now, most of the people listed as being on WhatsApp have probably uninstalled it, so there's a very real possibility that messages won't ever reach their target, whereas the new Facebook Messenger for Android is catching on like fire.

In my opinion, this is probably the dumbest acquisition I've ever seen.
Did they _really_ try though? Google sometimes fails to appreciate that just "putting it out there" isn't enough.

Funny enough, they also fail to see that forcing people to adopt something doesn't work either. For a company that lives off advertising, they sure don't show much skill at marketing.
Buddhism is not Hinduism. Other dharmic religions that disavow castes include Sikhism and Jainism.
The data wouldn't be there without the app. Plus, it's not the data per se, it's ACTIVE users.
You are right. I am sorry.
You might want to check out the Bash completions for Git: https://github.com/git/git/blob/master/contrib/completion/gi.... They work with stash names so can take some of the pain away.
These numbers are going to drop significantly now. Everyone I talk to is unhappy about the acquisition and will switch to something else like telegram.
Framed another way, it goes to demonstrate the ridiculous price paid for the company. How are the "other 3 billion people" without smartphones going to contribute to Facebook's bottom line? When they don't even have Facebook? That they don't even view ads? And that the cost of switching is practically close to zero, with many other competitive products like WeChat?

It all seems to me that it's just to pad the "total number of active users on Facebook and associated platforms" column during earnings season.
Symbian has been forgotten about, even by Nokia.
It's worth pointing out that `git stash` (without arguments) is equivalent to `git stash save`.
(2000 SIAM) The Best of the 20th Century: Editors Name Top Algorithms
The upper bound is infinite if you fly a route with no road equivalent, for example to an island. Even sticking to a single landmass, you can get arbitrarily high, as roads can be extremely indirect in some cases.
How did the other companies learn about your interview with the big players?
Even better they partnered with WhatsApp and offer "unlimited WhatsApp" packs:

http://telecomtalk.info/tata-docomo-launches-unlimited-whats...

SMS costs Rs1 per
tencent's wechat is being used pretty much in the same way. they also have a "photo sharing" feature (wechat "moments") which approximates very well the action of "putting a pic on my fb status for everyone out there to see".
If the medium is visual (knitting, a sport, etc) then video is great. But a math lecture is probably better as text, with images/diagrams.

How often are videos remade to fix poor examples? How often is text fixed? (Where's the ever improving video version of Wikipedia?)
It's funny that most people that are actually working on AGI have stopped even bothering to provide arguments for why they think AGI it's possible to the general public, because they know they're close and that "they'll just prove that it's possible to build it by fucking building it" instead of doing armchair thinking, while AGI detractors don't lose any opportunity to launch pseudo-arguments like missiles :)

...just to bite the bate a bit:

> We have no proof that artificial general intelligence can exist.

Well, we had no proof that fire can be produced ultil the first paleohumans learned to make fire. We had no proof that mechanized flight was possible until we built the first flying machines. We had no proof that space flight is possible before we made it possible etc.

These kinds of arguments only make some sort of sense when you reason from first principle instead of reasoning by analogy: for example if you found an argument that, starting from the current known basic laws of physics, would after some logical steps (no, analogies with "what we now know exists" don't count as logical steps) arrive at the conclusion that AGI is not possible. Elon Musk has a cute and short explanation of "reasoning from first principle" vs. "reasoning by analogy": http://www.youtube.com/watch?v=L-s_3b5fRd8#t=1356 .

My point is that the way you and other people like you reason "by analogy" is just plain wrong. It's a useful way of thinking, that can help you make lots of very good business decision and profit from them. But when you apply it to technology or science it becomes obvious just how wrong it is, as you just said it: "In fairness, this was said about every amazing thing in modern life.".

If you are a teacher/mentor/speaker etc., please don't expose your students or other younger minds with potential to innovate to this way of thinking! This mindset is the most effective way of killing innovation. It doesn't matter that much the topic of whether AGI is possible or not. It's this way of thinking that is extremely toxic to innovation, even it may seem quite harmless and very useful.
Four numbers that explain why Facebook acquired WhatsApp
Whatsapp appears to have very little market share in the sparsely populated arse end of the world (Oceania), at least so far as I can tell. Not that that's exactly a large market, but still.
Hacking Self Teaching
> Whatsapp has a much bigger potential to be part of every day conversations

My girlfriend talks to pretty much everyone except for me through Facebook Messenger.
"...various forms of the caste system are practised in several Buddhist countries, mainly in Sri Lanka, Tibet, and Japan where butchers, leather and metal workers and janitors are sometimes regarded as being impure. However, the system in these countries has never been either as severe or as rigid as the Hindu system and fortunately it is now beginning to fade away. The exception to this is Nepal where Tantric priests form a separate caste and will neither initiate into their priesthood or allow into their temples those of other castes."

http://www.buddhanet.net/e-learning/dharmadata/fdd53.htm
The adrenaline rushes I get during the various phases of flight are why I do it. Turning onto the runway, the big white numbers rolling under you, pushing the throttle forward and letting the engine roar to life is quite thrilling.

Also thrilling is trying to put yourself on a 50' wide piece of pavement while going 70mph in a medium that's moving, unlike the pavement.

Oh, and the view is awesome.
+1. A repl is definitely better.

Also, the size of the console grows larger for demo 3, and shrinks back when I go for other demos. I may have a bigger font than usual, but can it be fixed?
Hm, I could imagine that for those with smartphones unlimited SMS plans came maybe a bit later in Germany than in the US.

When I was shopping for a mobile phone plan for my sister four years ago unlimited SMS were hard to find. Sure, now you get them everywhere, but I don’t think standard smartphone contracts had them four years ago. You had to pay obscenely more (something like double the monthly cost) if you could get unlimited SMS at all. I remember that the high cost of SMS were a real sticking point for my sister.

In my experience smartphone contracts in Germany tended to be much cheaper than in the US but you would also get substantially less for your money. That’s still the case today with included unthrottled data volume.

So maybe that’s one reason why Whatsapp took off. Another one I can think of is that Germany is less of an iOS monoculture than the US. Android is more widespread, so iMessage frequently gets you no benefit at all.
You are wrong... sort of. It brings in used objects. A library can be made up of many objects; unused ones will be discarded.
Python lists are backed by contiguous memory of pointers to other objects, mind.
I have been using whats app for way more than a year and never had to pay the $1. They would tell you how long you have left but when it was up it would just go on for another year.
So, Facebook is going to try and parse your WhatsApp messages to determine your relationship status, instead of using the Facebook relationship status field?

When's the last time you messaged a friend for dinner that night, then checked Facebook, and even read an advertisement?

Tax advertisements are just going to appear for everyone of age, when it's close to file them. The message doesn't bring anything new to the table, since everyone is talking about taxes.

Why is Google scared? You do realize the vast majority of the internet is running Google Analytics, so they know what you search, and what you visit. Did you check that menu for the Indian Bistro on your phone? Google knows, and they'll start showing you other restaurant advertisements. Price a new BMW on your laptop? Hmm, why don't you look at some ads for a similar Audi in that price range? Google has a disgusting amount of data for individuals.

Anyway, I'm getting off topic, Facebook didn't buy WhatsApp for 16B to slightly increase Facebook advertisement targeting. That idea is absurd. They want more control over those 400,000,000 users and they want insurance that WhatsApp doesn't further enter their territory.
It's a Django app.

https://github.com/python/pythondotorg
"... others, we buy."
Four year old fleeing syria found alone in the desert
"The recent work on how SAT scores don't predict college success is similar."

What do you mean? SAT predicts GPA pretty well and it predicts it better for harder than easier subjects.

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3090148/

SAT predicts GPA better for high ability subjects: Implications for Spearman’s Law of Diminishing Returns
Thomas Coyle,a, Anissa Snyder,a David Pillow,a and Peter Kochunovb

Abstract
This research examined the predictive validity of the SAT (formerly, the Scholastic Aptitude Test) for high and low ability groups. SAT scores and college GPAs were obtained from the 1997 National Longitudinal Survey of Youth. Subjects were classified as high or low ability by g factor scores from the Armed Services Vocational Aptitude Battery. SAT correlations with GPA were higher for high than low ability subjects. SAT g loadings (i.e., SAT correlations with g) were equivalent for both groups. This is the first study to show that the predictive validity of the SAT varies for ability groups that differ in g. The results contradict a presumption, based on Spearman’s Law of Diminishing Returns, that a test’s predictive validity should be lower for high ability subjects. Further research is needed to identify factors that contribute to the predictive validity of the SAT for groups that differ in g.
The Fallacy of First Mover Advantage
This is why I'm excited about electric airplanes and driverless cars. A GA electric airplane has about 1/10th the energy cost of an avgas one. The cost of avgas is what discourages me from owning an airplane.
At this point, I think it's effectively free on every major carrier when the customer has a data plan. I haven't had limits on SMS for at least 4 years (been on Sprint and Verizon).
I never stash. I just commit instead and then rewrite my commit history with some reword/squash/fixup using git rebase -i. So in the end, it's like that half-commit never existed and I'm good to go. I've also found that people tend to forget about stashes. I can't count the times where I've found people with 3 or 4 months-old stashes swept under the rug.
Ruby-lang.org went through this stage, too. Compare its old version with the new Python homepage[1]. (It is similar in their use of dark background and certain decorative elements, and in giving code samples much importance.)

They've redesigned since that, reducing clutter, improving readability and visual hierarchy.

Note that you can instantly tell that Ruby is a programming language, and how red “Download” button sticks out on http://ruby-lang.org/.

If I were on the design team, I would spend some time researching how and why competitors (Ruby, Java, others) go about their homepages.

[1] https://web.archive.org/web/20100401000000/http://www.ruby-l... (I was never a Ruby programmer, but I remember being interested in the language back then, and its homepage sprung to mind after seeing Python.org redesign)
Take off is actually quite easy. On your first lesson, it's likely you'll be doing the takeoff. Just point it straight, compensate for the left turning tendency, and gently pull back.

Landing is a different story...