skysight-inc/HackerNews huggingface dataset:
I'd say the difference is that Apple's share, while smaller than Android, is still large. Apple is selling huge quantities of devices and making huge quantities of cash from it. Windows Phone is doing neither.
People aren't programs. They aren't tools. They aren't frameworks either.

People are people.

If you don't force them to help their peers, they won't. Hell, I come from that poor background and I still whine whenever I see all the money the government takes out of my paycheck. Imagine someone who never had any contact with the poor.

You have two choice:
-Upset (a little bit) people and force them to help out their peers. This cost them almost nothing. But they will whine.
-Do nothing, turn a blind eye and let poor people suffer.

Sure, you can try to encourage people to give. But it won't work. It will never work. We are hardwired to help ourselves, then our families, our friends and THEN if you have extra... and I mean a lot of extra, you may think about giving some money to strangers. But no. You will buy the new iSomething. Don't feel guilty. That's how we are. That's how the modern world roll.

If nobody forces you to help out your peer, you will never do. I will never do either. Sure, we may act as if we are helping people. But we don't. We buy the indie bundle for $2 more than the average. We give that penny to the hobo so he can "buy a pizza". But it ends there.

Each paycheck, I lose about X in taxes and stuff. It used to piss me off. "All that hard work for nothing!". Then, one of my best friend came one day and told me "Raph, it's awesome. The government is giving me X every two weeks now. I can make it and finish school now!". Damn. Sinking feeling. That's pretty much the money I give away.

I don't whine anymore when I see my paycheck.

Sure, I would LOVE to be able to choose where the money I get taken goes to. But I just have to trust the government on that one.
This is so bad.

There's a dot over my neighborhood in Manhattan, just south of Washington Square. It's red, and says "Park Slope."
The other way to look at it is that iPhone had ~100% share of the "modern smartphone" market (choose your own name for it, but Blackberries and Symbian don't count).
well... i didn't know that google was so short on money that needed a sponsored release...
√ √ √ √ √
Why I Prefer To Use Hungarian Notation
Very nice. I got 500! I second-guessed on all my wrong answers.
it's not Android 5.0 but 4.4. I am curious what functions are still left before we don't need anything new. Also how does Chrome/Android work together now? Somehow I am expecting a surprise.
Sent to the product team
Security is the biggest pain in the cloud
Ask HN: I want to build a store that prints 3D printed furniture.
I'd like to see what I get to build, customize it, and watch it being shaped. I think that would be a cool experience.

Thoughts?
True, the big academic hospital here is coloured as really old, but the shape of the building is definitely mostly modern additions, parts of which I've seen being built while I lived here :)

But to properly display that is a real hard problem. First, you need way more data, a complete history of the changing shapes of buildings as they were being reconstructed/renewed/etc, over the ages. Second, how to visualize all of that? Layer all of it on top of eachother, with old at the bottom and newer shapes covering it, maybe? or ... stacked in 3D, like a geo/archeological excavation!

Right now it seems a bit of a compromise, mashing up two datasets that don't always properly "fit" together. But on the whole, on average, and for many aesthetic purposes, it does a very good job.
Fw: AngularJS team... honestly.
It's very easy if you join the Congress party. You won't need anyone's permission and no one will ever try to investigate you.
I think more men are successful at tech because more enter the field. At my university, which was actually 56% female (IIRC), my electrical engineering classes almost entirely consisted of males.
Maybe the next release is gonna be called Mars®
Let's say you wish to list all students in a university, and then, show all other students with the same birth year and month. So, you'd start with ``/student`` and then you could select all columns using the asterisk. Next, you could use the ``fork()`` operation to join to the same table based on a set of columns that are correlated.

/student{, /fork(year(dob),month(dob))}

http://demo.htsql.org/student%7B*,%20/fork%28year%28dob%29,m...

You could wrap this up in a definition to make it a bit easier to understand:

/student
.define(students_same_month := fork(year(dob),month(dob)))
.select(, /students_same_month )

http://demo.htsql.org/student%0A.define%28students_same_mont...

With the more general case, let's say you're interested in listing per semester, which students started during that semester. In this case, you start with ``/semester`` and then define the correlated set, ``starting_students`` which uses the ``@`` attachment operator to link the two sets. Then, you'd select columns from semester and the list of correlated starting students.

/semester
.define(starting_students:=
(student.start_date>=begin_date&
student.start_date<=end_date)@student)
{, /starting_students }

http://demo.htsql.org/semester.define%28starting_students:=%...

Typically, you'd include the new link definition, ``starting_students`` in your configuration file so that you don't have to define it again... then the query is quite intuitive:

/semester{, /starting_students }

While this all may seem complex, it's not an easy problem. More importantly, HTSQL has the notion of "navigation". You're not filtering a cross product of semesters and students, instead, you're defining a named linkage from each semester to a set of students. The rows returned in the top level of query are semesters and the rows returned in the nested level are students.
I have talked to older people. I'm sure the 1930s were really when kids were raised right and learned the value of a dollar! And in the 1910s kids contributed to society by doing agricultural work. And in the 1890s...

I would absolutely not prefer to be living in the 1950s than in the 2010s. Society has improved in many ways in the U.S., particularly if you are not a white male, even if perhaps children aren't allowed to wander as freely in large cities. Perhaps Canada is different.
> ergonomic keyboard ... with chiclet keys

Is this not a contradiction in terms? Those chiclet-style keyboards are awful. It's 2013, not 1983, and I'm not using a PCjr.
I think HN has different kinds of "bans" and some may be temporary, but don't quote me on that. You may find that if you give it a day or two, that you will be able to post with your old account. If not, you can try emailing pg directly and plead your case to have the ban removed. No guarantees, but I've heard of other people doing that and getting things restored.
After some recent hours spent banging my head against a wall, the Chef language example amuses me greatly :)
Ah, okay, fair enough. It's not really a spoiler, since it is obviously going to happen from the moment the football ground appears, so I'll say the film is the Dark Knight Rises. Bloody good, if disturbing.
After renaming the Makefiles to fix the case, running make clean and then make all, I get the same error.
This is only for Android 4.4 (scroll to the end of the link).
Yup it's totally possible that WP will never crack the US, but as the non-US smartphone market is growing rapidly, I don't think success in the US is the be all and end all.
On OSX I have Meta bound to the Apple key.

What also helped is a tip borrowed from Steve Yegge [1] to bind C-x C-m to M-x (also C-c C-m, in case you miss the x). This avoids my most common use of Meta, allowing me to use the more comfortable Control (bound to Caps Lock).

[1] https://sites.google.com/site/steveyegge2/effective-emacs
I went to the about page, which of course featured an all white family.
Fantastic article. I clicked on it, hoping to find a way to help some of my less SQL-savvy co-workers to understand SQL a little better. I instead came away with a better understanding of my own.
Haha, I noticed that too.
Motorola tried the Android strategy, and got sold for even fewer peanuts.

Specifically, for $12.5 billion, minus $2.4 billion for the set-top box business, minus $3.4 billion in net cash, minus $2.5 billion for tax assets. Actual cost to Google: $4.2 billion.

Compared to Nokia: €5.4 bilion = $7.2 billion.
A slight sacrifice of extreme utilitarianism for a subtle beauty... I'll allow it.
"I can do more with the Surface, but it is not beautiful, nor do I enjoy using it - or being seen using it."

But mom what if the cool kids see me using it?
This takes silly version names to a whole new level.

I guess it makes sense for an ad company to sell naming rights to some extent, but I can't think of another occurrence of google mixing it's branding like this before. Google historically set themselves apart by keeping ads somewhat separate.
How long will it take before the right eye moves independently of the left?
Angular SEO
I had tinkered with emacs over the years but mostly used vim for programming, until the past year or so when I started writing Haskell and LaTeX for school and put in a determined effort to use Emacs full time. I've found I like a 'regular' text editor more than vi's modes, and that (like rickdale's comment) when I've tried out other editors like Textmate or Sublime Text, they feel like they're missing something compared to the raw extensibility of Emacs. (What that something is I'm not quite sure and - I just feel like if I want an extensible editor, emacs is the best. Strong opinion weakly held I guess)

My advice to new users is to start simple and try to only add in extensions/modifications when you hit pain points. I added some universally useful/specific ones early on like AuCTeX, a solarized theme, turning on syntax highlighting, haskell-mode, and so on, but I've found that piling on a ton of plugins and getting away from the 'default' behavior makes it much harder to create a comfortable workflow. This is also why I'm not a fan of stuff like Prelude or emacs-starter-kit.
it's not Android 5.0 but 4.4. I am curious what functions are still left before we don't need anything new. I mean, with Windows XP, Microsoft had already reached the upper limit of what is enough for anybody. But, somehow I am expecting a surprise on Chrome, ChromeOS, Android integration, but can't guess.
Seems like the fun part of developing prints is taken out of the process. It would be at least educational to have a guide where you make the adjustments to the photo on screen then the app gives you the choice to make those adjustments before exposing the film or give instructions on how to dodge and burn during exposure to get the same results.

One big problem I see is photo chemical disposal. We have gotten to the point in understanding the chemistry of photo chemicals and it's effects down the line that you really shouldn't pour most of it down the drain any more. The stop bath is usually equivalent of vinegar but the developer and fix have some mildly toxic stuff in them as well as trace amounts of silver. I would think the hobbyist with a dedicated darkroom would have a better chance of knowing this as opposed to something like this meant for a more causal user.
That seems to be the case, since running file on one of the existing .o files says that they are Mach-O i386 objects. The readme doesn't mention OS X though, only Ubuntu
[PUN WARNING] it's a breaking change
The OP (SamyPesse), is my co-cofounder and we're currently building our own Startup together (https://friendco.de).

I thought you might be interested in seeing what he's (and I are) working on now. (We've got some cool open source components here: https://github.com/FriendCode/, that you might want to check out).
Judging by the stock photo here http://ghettotracker.com/about.php (white familiy, in case it'll change in the future), it's quire clear who needs to be afraid, and from whom.

I see Compton, California just added. They should simply geotag by ethnicity and save people the need to subjectively "rate" certain areas?
> But more importantly, what happens if there's a hefty increase in taxes?

Depends. I mean, if you do a big shift from payroll taxes (which business pay for workers independently of whether they are making a profit) to income taxes (which business pay, essentially, on profits), even if the overall level of taxation is higher, you can make it much easier to start a business and make it sustainable, causing businesses to flourish.

Also, you can tie BIG to a revenue base such that increases/decreases in the revenue base over time also lead to increases/decreases in the guarantee.
Addicted to nigh-on instant gratification, I gave up waiting. Too slow, sorry!
I just shut down my first startup, here are a few things I learned
RMS in full plate armor riding a GNU into battle. Epic.
Hiring a Lawyer: Mistakes to Avoid
Never for most people, because it's a medical problem.
Product placement, or just failure to think of deserts starting with 'K'?
Canadian cuckoo rips apart Finland's nest egg
At least it's not Mavericks.
Thanks - this was fun, I bookmarked it. Interesting to see some languages I had not been aware of before (Befunge and haXe were two of the most interesting...don't know if I would ever actually use them, but it was cool to see.)

I will definitely consult this next time I find myself asking which language I should dabble with next.
> to the least productive people

BIG goes to everyone. It replaces (among other things) programs which go to the "least productive people". So your criticism seems misplaced.
Yeah, if you click that "?" image on the upper right, it explains how it works. Most unusual UI I've ever seen. That text field should just have a button called "submit". That would be the most obvious thing to do.
oops, sorry, didn't see you've replied to my comment. reposted it as a reply to @bendoernberg
It isn't branding, though. These are effectively code names, and outside of humorous shortcuts they don't really matter.

It is a funny name...and I do have to wonder whether they actually got paid for this.
How Small Data Can Also Be Big Data
Starting up again (and the last couple of years)
also, instead of just "you got it", how about a greeting in that language?

also, how about localisation of the game?
There's always Readability:

http://www.readability.com/
Indeed. Repeated use of scapegoats like "communists" and "terrorists" may make up for our move away from religion as a source of shared ideology [1]

[1]http://en.wikipedia.org/wiki/Scapegoating#The_.22scapegoat_m...
[same goes, see reply to @bendoernberg]
Interactive Programming: A New Kind of REPL
Ah, product placement. Immediately brought this to mind: http://www.youtube.com/watch?v=8lgLYGBbDNs
Take a look at TransferWise, it's being used for that at some companies: http://transferwise.com/

Disclaimer: I'm not part of TransferWise, I just really like the idea.
you mean like many writers and painters of the twentieth century? Hmmm, yeah, can't think of anything they've ever done. James Joyce, never accomplished anything, I guess Kerouac, Faulkner and Hemingway never did anything. And as for Dostoyevsky, Beethoven and van Gogh, total slackers, not a single accomplishment between them.
Please don't insult yourself by writing 'not great' on things that you wrote. You know it's not great, I know it's not great, but you made an effort and have a basic workable system. Don't kid yourself, and don't put yourself down. Not everyone can be a 'great programmer'. If there are maybe 20 great programmers in the world that you look up to, there are 200,000 programmers who are average at best. So don't compare your code to the top 0.01% - no way any of us can be that good.
It's not about fashion-conscious style. Pulling out the Surface in a nice cafe to work in feels... awkward. Out of place. It's clearly a business device for office work, and doing office work in a cafe feels like an imposition. This is not true in Starbucks, but is in the more provincial cafes around here.

Word autosave isn't good enough. Here's what happens regularly: I leave Word open without manually saving for days in the background without realizing. Eventually the Surface decides to reboot itself for an update or runs out of power. The next time I open a Word document from an email attachment during a conference call some stupid side bar pops up with a number of revisions of documents that I instincively ignore. Cancel, go away! I'm busy! Oh, now I've lost that work.

I've retrained myself always to save the 'recovered' copies now, and then manually check whether it's newer or older than the last 'saved' copy. I shouldn't have to do that.

I really, really wanted to like the Surface. Just check my previous posts and tweets about it. I still use it, but I am also disappointed.
Stuff in here they nevr taught me all those years ago either! And a smart geek is never be too proud for a refresher.
But they didn't spam you, or sell your e-mail to anyone. They just sent you a quick note because you abandoned a submission form.

There's absolutely nothing wrong with that. I'm a bit disappointed I didn't get one. I expected it.
You mean you arbitrarily placed a dot in the middle of Compton without regard to what's actually there and whether or not it's actually a dangerous block.

Even if you were to ignore the many problems with the very premise of this site (the racially and historically charged name first and foremost) the lack of granularity or verification in reporting would prevent any useful data from being gathered anyway. As other people have said, if you want to know if an area is high risk for crime, you have crime maps, if you want to know what the property values are, you have zillow, if you want to know what the median income of residents is, there's probably a map for that too.
I get dirty looks from other parents (and grandparents especially) when my daughter and son (5 and 4 resp.) are climbing and jumping off of things at the park. They've become quite talented at jumping from fairly high heights (relatively).
Did Amazon really give you that much exposure? I haven't sold on there, but my friends who have drove the entire audience. They didn't get a lot of sales from Amazon directly.
Haha great. We spent some good minutes on it here @ the office.
> Nokia has lots of debt too, which makes It cheaper

No.

Nokia has a net cash position of about €2 billion. (Was €4 billion before buying out the Siemens half of NSN.)

No debt is being assumed in this deal, and no cash is going along for the ride to Microsoft.

In any case, debt makes a deal more expensive if it is being assumed -- not cheaper. If it stays with the original company, then it has no effect on deal price.
> This is an example of one of your contrived reasons. Word auto-saves at a user-definable interval. It also creates AutoRecover files at a regular interval. I've had situations like power outages hard shutdown my computer and AutoRecover restores them up to the second.

It sounds like he has lost work several times, which would mean that it's a valid complaint. If there is a setting to auto save then either it's not on by default, or for some reason it doesn't work for him. Both reasons would still make his complaint valid.
Thanks for linking to that talk, it deserves a submission all of its own.
I assume KitKat has a trick up its sleeve to solve the notorious fragmentation issues that plague Android. Why else would they say "available for everybody"?
next level fragmentation
A 3D printer large enough to make furniture parts isn't likely to be available for less than a fortune, at least not in the near term. A decade from now, this business plan is more plausible.

Link: http://www.popsci.com/technology/article/2012-12/objet1000-c...

Quote: "... has a build volume of roughly 40 inches by 31 inches by 20 inches, far larger than the print area of even the most generous desktop 3-D printers. Then again, as you can see in the video above, the Objet1000 is no desktop printer. At $800,000, it doesn’t retail quite like a Makerbot either."
I was sure it was going to be Key Lime Pie
This reminds me of how I first learned to program: moving turtles around using the Logo language on a TI99/4A. If it worked for me, I hope it will work for the next generation!
Hmmmm, really nice product placement, and the Google Play credit inside the chocolate bars are a nice touch.

Is it me or ... they are actually targeting children/teenagers ? Clever move.
Actually you just aren't reading carefully.

"No advanced society (past a certain GDP) has slipped back into tyranny"

The only reason I need to clarify things is because when I say "advanced society past a certain GDP" you think China and early 20th century dictatorships are great example. Then you pretend that in the original post you were talking about modern Japan and Germany, which given the context made no sense

The only clarification I made that sorta moved the goal posts is excluding oil rich countries from my argument, which frankly is a corner case.
ArsTechnica has a nice article out that seems to lay out the strategy pretty clearly. Unbundling apps, and an uber service that can do just about anything, constantly updating.

http://arstechnica.com/gadgets/2013/09/balky-carriers-and-sl...
I would think the "why" here is obvious. People have their photos on their phones these days. Whether that makes sense or not, it's just how it is. People said 110 and 126 were stupid ideas too, but they sold well for years.
Yeah, the same board that let him keep practicing. I'll need evidence to believe that the "Doctor" wasn't incompetent the whole way through. Is it possible that something went wrong with his brain? Might he have a tumor or something that's yet to be discovered? Sure. But that's speculation. What's real is the incompetence that's running amok in our institutions. That's the nearest explanation rooted in actual evidence, so I'll go with that one.
Best bet is to go with "tower" or just "computer" when it comes up in a normal conversation.

If a non-techy is asking you about what's inside I'd suggest sticking to the basic components (CPU, hard drive, graphics card, RAM/memory, and maybe motherboard) and a short explanation to what task the component does. Beyond just the basics you'll probably do more harm then good unless they have a genuine interest in learning.
Ha.. I hear ya. I've seen guys in a party with at least 3 attractive single, bored females sitting near them, and they all just sink their heads into a smartphone instead. As if to signify they have much cooler things to attend to.
hah! I did this to people too. I ended up popping the keycaps of the arrows off the keyboard and taping over the hole.
One thing you can do is buy Okpay locally in India and then use that to buy/sell bit coins on BTC-e exchange.
> Why would you assume that if I semi-filled a form I would probably go ahead and register? Maybe I don't want to register at this very moment?

I think that is pretty smart. There is a very good chance that people that half filled out a form, but closed down their browser wanted to register. Mountain lion kernel panics on me all of the time, so that's one case where i could get interrupted.

> How do I know you are not going to spam me with your promotional offers in the future? How do Iknow you are not going to sell (or worse, 'inadvertently leak') my email address to some third party?

That's silly. How would you ever know that anyway? One email is a little early to start worrying about spam.
make the Apply button flash on and off with a CSS animation?
yeh, good suggestion, we just added your advice. There are a lot to parse with Bootstrap ... still thinking about making it lighter
Recipes devised by IBM supercomputer
I think the android.com homepage clinches it:

"We’re naming the next version of Android after one of our favorite chocolate treats, KitKat. Look for specially branded KitKat bars in a store near you that give you a chance to win a Nexus 7 or Google Play credit."

This is a tiny bit embarrassing for Google, honestly.