skysight-inc/HackerNews huggingface dataset:
The cheap "generic/no brand" ones don't, but the Huawei and ZTE ones do, and both companies are on track to be bigger than Samsung - Huawei made 35 billion last year, compared to Samsung Electronics' 52 billion. ZTE is smaller at 15 billion.

Speaking of Android phones, see for example the Huawei Ascend p6, not yet Samsung Galaxy S4 territory but it's getting closer:

http://www.gsmarena.com/huawei_ascend_p6-5467.php

Edit: for completeness, a ZTE high-end phone, not yet as polished as Huawei's I think. Sold as "Sprint Vital" in the U.S.

http://www.gsmarena.com/zte_vital_n9810-5511.php
Being able to reason about such things the way you do is, in itself, a privilege.
Well. Considering kindle does not support GCM, no, uniqush does not support kindle. But there's some work around: there's another piece of program which maintains long term TCP connections: http://github.com/uniqush/uniqush-conn

However, uniqush-conn is still under construction (more precisely, the server side program is almost there, but the client library is still under construction.) The whole picture of the system is described here: http://blog.uniqush.org/uniqush-after-go1.html

I haven't heard that amazon has any free public service for push notification for kindle, like GCM or APNS. If there exist one, I will definitely add support to uniqush-push. Otherwise, a long term TCP connection may be the only choice for uniqush.

Supporting Windows Phone would be a trivial job. But I do not have a Windows device to work with, the support for windows has to be delayed.
If it ain't mechanical it's a toy.
Honest question: Why would PG's thoughts on Hyperloop be particularly meaningful?
I have a Galaxy Nexus with 4.3, and it's been getting progressively laggier with each update. Changing screen orientation, doing text input or moving the cursor inside a body of text, and opening the running apps list are all mildly frustrating.

It's as close to a stock install as you can get, too. It's so disappointing to see perfectly good hardware be so incompetently misused. This phone should fly. So I wonder if this is on purpose to force people to buy new hardware every few years, or if the people working on Android are either understaffed or just not very good developers.
See Pat Flynn's concept of "finish small batches to completion"

and

Jerry Seinfeld's "don't break the chain" calendar
Lavabit, Mega and the ongoing saga of encrypted email
Choosing between client-side package managers npm, bower, and component
Marco Arment saying that other people has a "narrow tech-world view" is highly ironic
It's extracted, not contrived. Updating nested attributes on a tree of objects as a nice one-liner. The most contrived bits were that I didn't use the built in tree type so I had to define more stuff explicitly.

Traverse comes from Data.Traverable but is exported with lens as lens can be seen as a generalization of traverse.
Read The Motivation Hacker by Nick Winter. $2.99. I will personally guarantee you'll get a ton of value out of it. If you don't, I'll paypal you the cost of the book, just email me.

http://www.amazon.com/The-Motivation-Hacker-ebook/dp/B00C8N4...
You do understand, I hope, that poverty and lack of education go hand in hand. Getting a job is not a trivial matter if you're not well educated. That will manifest itself both in less jobs being offered to you, and being less apt at looking for opportunities in not so obvious places.
>creating a server side animation and serving it in compressed format

What compressed format would that be? WebGL code+textures is a pretty compressed way of transmitting and the dedicated 3D hardward that WebGL interfaces to is probably the most efficient available on the target to put the bits on the screen. The fact that WebGL punches through directly to hardware certainly makes it seem less inefficient than your typical web stack.
Once you have the endpoints, you can return any data you can get your hands on; map with route, transit options, bike paths, turn-by-turn, etc.

And yes, instead of generic directions "From I-5: take exit 999..." you can have a link that gives specific directions from where the view actually is.
oh i got the perspective. I just think the guy is being overly dramatic. So much of this stuff is overly subjective anyway. If he came in already with intent to purchase sees possible savings but can't find them, he is unlikely to leave because his mind was already expecting to pay X.

On one of our products http://pressbackup.com we have a coupon code, if customers can't find one, and they email me, I will generate one just for them. Those customers stick around for a LONG time.
AMC has to be getting at least 33 cents for EACH episode sold on Amazon Prime. I would hardly call that "giving away their content for next to free."
"The leading Apple pundits (Gruber, Marco, Dalrymple) are getting more and more hateful towards Apple's competitors"

Exactly this, they are more defensive each month it pass
Because he has interesting insight that many value and few themselves can realize and convey as well as he can.
Node's module system is hands down the best module system I've worked with. I wish other new languages would stop trying to innovate and instead just copy what they've done.
I remember that time too. Most of the modules I use are pretty stable now, which is nice.
That was my first impression, too. And I bet that 90% of "webdesigners" will use these effects massively oh webpages, just as we saw on the 90's.
It's not just available for viewers in the, it's available for viewers in US too: http://www.amctv.com/breaking-bad/videos/full-episode-509-bl...

All, full episodes are there.
The patch fixes a bug with how the SIGPROF signal is delivered to a process, ensuring that it gets delivered to the proper thread rather than an arbitrary thread. It's unrelated to anything in the area of powersaving or clock speed throttling.
I don't see anything wrong with the writing or thought process behind it. He's listing points on why he does not want to depend on Google's services. They may not mean anything to you. I have so much of my daily online activities wrapped up with a Google account, that I sometimes worry about if I lost access to them. Finding alternatives it possible, but not nearly as tidy as using Google apps.
At least thanks apple for not stripping everything

Betty:~ lelf$ dsymutil -s /mach_kernel |head
----------------------------------------------------------------------
Symbol table for: '/mach_kernel' (x86_64)
----------------------------------------------------------------------
Index n_strx n_type n_sect n_desc n_value
======== -------- ------------------ ------ ------ ----------------
[ 0] 00000004 0f ( SECT EXT) 08 0000 ffffff800084e79c '.constructors_used'
[ 1] 00000017 0f ( SECT EXT) 08 0000 ffffff800084e7a4 '.destructors_used'
[ 2] 00000029 0f ( SECT EXT) 01 0000 ffffff80005241b0 '_AddFileExtent'
[ 3] 00000038 0f ( SECT EXT) 01 0000 ffffff800051ef40 '_AllocateNode'
[ 4] 00000046 0f ( SECT EXT) 01 0000 ffffff800021d510 '_Assert'
I like my Apple naked, baked and smoking hot
That is a pretty big downgrade in rhetoric on your side: first you were claiming that their business is "surveillance", and that they "sell their users to advertisers" and now that you know better you try to shift the argument to data collection?!

The bottom line is that more data makes better apps, and yes, better ads.
I doubt they know you better than "your mother or partner" because I don't know how to measure that (it's an anecdotal, and a fear mongering thing to say).

They collect whatever you allow them to, and they provide ample means of transparency and control. Not to mention the usefulness of their services.
It's probably important to get it into theatres because there still exists a stigma that direct-to-video features are inferior to theatrical features.
Marco is not quite the shill for Apple the Gruber is, but he's pretty close to it.

I've noticed a significant decrease in Daring Fireball posts hitting the front page in recent months, is Gruber now the new Apple shill^H^H^H^H^Hevangelist we have to deal with on HN now?

The only interesting point he makes here is that users shouldn't monoculture their services -- which I think is a good point. Then he proceeds to undermine his own argument.

I bet there are millions of Android users who'd love to use iTunes on their latest Android phone, or some other company's service, but Apple itself is responsible for not rolling these services out beyond their hardware ecosystem (acknowledging the incredibly shitty Windows ports of iTunes), thus preventing non-Apple users from become users of components of Apple's services.

But as it stands, Apple is not a good supporter of Marco's own arguments. In fact, if I don't want to use either company's services, I bet I can use more on my Android device. Hell I can even run my own mail server on my Android phone with half a dozen screen presses if I want to.
http://www.windowsazure.com/en-us/pricing/details/notificati...
The Science of Ricin
Unless I'm a Tier 1 service provider, I have to pay for those bits moving out of my network.
It would be interesting to live in a world where you couldn't show off your logo at ... I was about to say "Starbucks" but I should say ... the coffee shop.

This isn't to indict any particular brand, but when a brand is strong enough consumers of that brand use it to self-brand themselves. They wear the halo effect. And as I read Paul's essay I get some undercurrent that he's "hey, it's ok" to self-brand differently.
> Or you can push to eliminate all these programs because you think they turn everyone into lazy welfare AIDS-seeking moochers

So let me get this straight ... for thousands of years, support for the needy was provided by local religious institutions and local efforts. People gave alms, etc to their local church and then the church rendered assistance. Essentially, the community helping itself. Neighbors helping neighbors, albeit indirectly to preserve dignity.

Here come the neo-liberals. Anything even remotely related to religion needs to be eradicated, so we can't keep doing things the way we used to. Now we tax the shit out of anything that moves and dispense assistance on a federal level, from Washington DC, thousands of miles away, by some faceless bureaucrats. How deranged do you have to be to think that's an improvement?

Guess what? The poor and needy were provided assistance long before the welfare programs came to the fore in the 20s and 30s. They were provided assistance through private channels, through their community. Unfortunately, due to taxation to provide for similar programs on a federal level, quite a few of those channels have dried up. Unfortunate indeed.
They're finally running out of places to move their goal posts to.
Every time I see a box for a coupon code, I check retailmenot.com - Similar to you, this has saved me hundreds of dollars.
The former. The tests which have never worked on any Perl 6 implementation have not magically started working recently.

For what it's worth, I'm pretty sure Rakudo JVM passes more tests today than any p6 implementation did at the start of the year. It's just not quite as capable or user-friendly as Rakudo Parrot yet.
Really? I think it is terrible when compared to other languages (C#, Java, Ruby, Python, etc...). I have only done a few applications on node, but my experience with including modules was painful to say the least.
> You see this in actual high speed lifts.

Except that the chairs on a high speed lift have to be so much further apart, so you're not actually getting more people to the top in the same unit of time.

Source: I'm an Engineer and worked on fixed grip (slow) and detachable (fast) chairs and gondolas for 5 seasons.
This is a terrible article. It makes no mention of 83b elections or AMT, and contrary to the article, you will pay taxes on exercise.

Real advice: Research "83b elections" heavily before joining, negotiate well, and if the company is succeeding as well as, say Nest or Pinterest, start shopping for an accountant to tell you more.
http://haveamint.com/ are self hosted stats. $30 per site.
I....wh... that really needs to be explained to you?

(This is classic Shit HN Says material.)
Move to a country that provides it.

I'm not speaking completely in jest.
Really? There's a thread of over 800 comments on it already. I think most things able to be realized have been realized. My favorite realization: no bathrooms.
Growing up with more siblings could reduce divorce risk
Shaping the future of entertainment
This is the kind of open-source leadership that made me move from PHP to Node. Node knows what it is.
This is interesting. Thank you for sharing the link to this paper.

At the moment I believe I have something that looks similar Figure 1, however, the algorithm is nothing to write home about. I wrote the initial version one afternoon and didn't do a tremendous amount of research regarding the problem. In fact, most of the commits I've made to the project have been to the README! I definitely would like to work towards something that more closely resembles Figure 2 and emit the most optimal regular expression possible. Naturally that means I would be rewriting most of it. :)

Again, thanks for sharing this.
http://www.urbandictionary.com/define.php?term=Sandwich%20Ar...

2. A person who, in real terms, is unskilled, and cant
see it, despite thinking they have a 'talent'. The
person often makes inappropriate, obtuse, or
simplistic comments, to everyone elses amusement.

So you're saying he's really insulting the people who came up with the phrase "Sandwich Artist", not the people who hold it as a job title? Because that's ridiculous. He used the phrase "Sandwich Artist" to evoke the image of an unskilled person who thinks they're much more important than they think they are. It comes from the fact that Subway employees are called "Sandwich Artists", despite their job being much the same as any other fast food server.

It does not take a degree in linguistics to understand that using someone else's job title in a derogatory manner is shitting on the person with the job title. This is something you should have learned in grade school.
I hope that the future of Programming is not in Node.js
Read http://www.ribbonfarm.com/2013/05/16/the-gervais-principle-v... and get back to us.
DOJ Uped Their Efforts Against Aaron Swartz for Claiming Innocence
For me, the origin of this was from "Smashing the stack for fun and profit (1996)"[1], which does actually refer to somewhat malicious purposes. Apparently it has existed in literature for a long time before that though[2].

[1] http://www.phrack.org/issues.html?id=14&issue=49
[2] http://english.stackexchange.com/questions/25205/what-is-the...
I didn't knew that Apple has closed iAds
IXI-Play (YC S13) Robot Owl Monitors Toddlers, Helps Them Learn
This is interesting, I didn't view this article the same way.

"No, this country has decided it's beyond the state's responsibility to provide food, shelter, and medicine to everyone." - this does seem to be true, and I view this article as a criticism of this decision, not as a criticism of the programs these people are seeking to get benefits from.

I think this story highlights the absurdity of not having unqualified assistance for housing, food, and healthcare. If people take this as a reason to eliminate these programs, well... I'm sure people will view it that way - well, I don't know what to say about it. I mean, I can at least agree with this: "THIS COUNTRY IS GOING TO HELL."
Artist Joshua Harker Designs Unique Cover for Fuel3D 3D Scanner
Twitter University: Building a world-class engineering organization
I think at some point in the last few comments I stumbled into an Ayn Rand novel.
Email Encryption on OS X
There's been no such penetration at all. Because current Perl 6 implementations cannot run Perl 5 code, everyone sticks to some version of Perl 5 for "perl" and uses "perl6" when that is wanted. (That said, there are at least two current projects working on getting Perl 5 support up and running in Perl 6.)
Could you elaborate on that? What did you find difficult about `npm install $PACKAGE` and `var thing = require('thing')'`?
How To Accept Bitcoin Payments On WordPress Websites
7 Pithy Insights about Dharmesh Shah
Apple's OS X/Mavericks Document is Full of Cool Technical Morsels
It's not just that it was discovered to be more profitable in the abstract. Technology changes are a big factor too. Since TV achieved widespread penetration, movies have had to promise something new: either visual spectacle, something deemed unacceptable for broadcast, or something too serious/subtle/obscure. The combination of cable and HD TV have more or less eliminated the latter two categories. HD TV can adequately deliver pretty much any non-"spectacular" content. So audiences are, in general, not as likely to visit a theater for this, i.e. pay the cash required.
Google open-sources standalone HTML5 parsing library
I'm not suggesting that only ems be available, just that we need both px and em.
> This is not a democracy.

I agree 100%. But still, a lot of people are complaining about some of the Node.js API choices.

They are complaining because it makes programming more difficult , and the truth is , async programming is hard when it relies on callbacks.
Never Knew Hacker News Was Haters
I agree a real nationalized healthcare system is in order, with many improvements possible. In the meantime though, you should know:

You don't have to actually be dying of AIDS to get social services, such as public housing, in America.

In NYC, a single person is eligible for public housing if their income is less than $48,000. [1]

For reference, the median income in NYC is $49,461. [2] That implies nearly half of NYC is eligible for public housing, not to mention a myriad of other social services. Contracting AIDS entitles one to social services in addition to what is normally available.

[1] http://www.nyc.gov/html/nycha/html/assistance/income.shtml
[2] http://www.nytimes.com/2012/09/20/nyregion/rich-got-richer-a...
>The cost of preparing to switch can be relatively low - pay $8/year for your own domain and it's possible to keep using the same systems you choose today.

Domains are not the only thing you need to take into account. There is hosting, deployment, and keeping things up to date and secure.

Take email for example. Google no longer offer free Google Apps accounts, so you have to spend at least $50/year for a single user to use Google Apps Mail with your domain while you prepare to switch to your own server.

To run your own server, you may wish to use a VPS. You can find a cheap provider on LowEndBox, but for additional safety and reliability, you decide to sign up for a DigitalOcean VPS for $5/month.

Then you have to install it, keep it updated, etc.

It's not expensive, but it's not $8/year, and it's not as easy as just having a Gmail account.

This is just email; other services introduce other complications. I really don't want to spread FUD, and I wish more people would break away from the Apple/Google/Microsoft cage.
Finding a job sucks, but a lack of education will not prevent you from getting a job washing dishes.

*I know because I used to wash dishes.
Well. It seems that kindle does provide some cloud service for push notification [1]. Then I will add this support in recent release

1. https://developer.amazon.com/sdk/adm/concepts.html
Often we inadvertently set out to satiate our innate curiosity and need for a sense of purpose only then to attempt to mask it underneath a noble cause. Conversely, there are those that genuinely are plagued with ennui and unhappiness. In the case of the former, however, many allow themselves to be deluded by the allure of "unhappiness" as an excuse to be self-indulgent.
BlackBerry Puts Itself Up for Sale
Can anyone here point me to a library/framework that would allow for monitoring incoming emails (similar to this scenario) and take actions based on email address it was sent to?
I'd like to recommend the book "Flow" as it deals with this issue but I can't do it in good conscience. If you are willing to pick out a few grains from a lot of chaff you may be able to mine out a decent treatment of the subject. Be prepared to do a lot of sifting though.
So I should check my "ability to reason" privilege. Got it.
This, like PRISM, is governments having to adjust to the loss of privacy as well. The 16 year old girl whom Wal-Mart knows is pregnant because of her loyalty card purchases thought she could keep it "secret". But secret is not what you don't tell people, it's what you don't reveal.

Governments the world over are finding out that their secret airbases, their secret flights, their buildings and purchases are just "private".

You really have to work at keeping secrets. So instead of pretending you can keep everything secret, try being open by default. You will find it a lot easier to concentrate on the things you want to keep secret then. Oh - and never ever let your secret near anything digital
> If they said it had to be enough bandwidth to affect others then I could breathe a sigh of relief that I'm fine.

How are you going to ensure you aren't bothering others? They aren't going to give you access to their NOC so you can view their TP99 performance and see if you are a culprit. This service could be not anything to worry about in network segment A, but a large issue in segment B. It can't be broadly defined as a simple flat metric and apply to every neighborhood in the country.

If you are worried about the case above I think the choices would be: Buy a personal connection, run your service and worry about running afoul, don't run your service and be happy with a personal connection, run your service with a business account from the start and don't be worried.
Here's the preorder link: https://www.ixiplay.com/the-robot-buddy-kids-will-love
> Callbacks will remain the de facto way to implement

> asynchrony. Generators and Promises are interesting and

> will remain a userland option. "

I am seeking for a comparable alternative to node (or something on top of node) in which Promises are the de facto way to implement async. Any suggestions?
Hilarious, or hilarious but actually helpful? Can't decide.
U.S. filmmaker, Laura Poitras, repeatedly detained at border
This is surprising. I would expect the investors to renegotiate to get the deal done or the acquirer to pay the CEO and employees via signing/retention bonuses and salary.

A $100 million dollar pie can be split in a way to make people happy if they are reasonable. The cap table and liquidation preference is a starting point to negotiation.
Not sure of a library that would let you do it, but maybe a mail server with rules that would get triggered on mail receive. Pretty sure you can run custom scripts on a postfix server based on email content.
The real slap in the face is that the coupon code field is how the affiliate marketing scam business works:

https://news.ycombinator.com/item?id=6204105

http://venturebeat.com/2013/08/12/the-big-ugly-affiliate-mar...
I personally found that some packages wouldn't install because they had dependencies that were broken in some way. This was about a year ago though, so I don't know how things have changed since then. Also, node packages seems to be small and specific so npm downloads many dependencies for each package. Again, I only played around with node for a little but I got a bit frustrated with all the packages and dependencies.
Very nice! I'm glad that you worried about this and I have to admit that your asymptotic example is nicer than mine.