skysight-inc/HackerNews huggingface dataset:
I have good reason to like Android, and the way Google has made Adroid successful, very much: http://www.amazon.com/Programming-Android-Zigurd-Mednieks/dp...

I also know from experience in the mobile application business that Android Market is the easiest platform vendor or carrier-controlled app market to deal with.

My comments relate mainly to how the tablet business differs from the handset business. The same practices that might be necessary for Android handsets don't apply to tablets, and evidently don't work as well, either.

I think tablets will be a very big part of computing, and Android tablets should be a big part of the tablet business. But, so far, Google hasn't allowed many low-cost OEMs to ship Android-based products with Android Market and Google's other proprietary applications. Had Google gone with, say, Archos on a $350 tablet instead of Motorola for a high-end product, the tablet roll-out for Android might be very different now. More generally, Google should not have tried to pick a winner, or a winning approach to tablet product formulation.

That openness to all comers makes Android Market vibrant and diverse. Maybe Google should try that approach to tablet OEMs, too.
As much as I loathe Comcast...

Unfortunately, I have to agree with this, as the author of the post stated, "I work as a entertainment industry consultant, and depend on cloud services such as Dropbox, Simplenote, Google Apps, and Google Docs for day to day work. I use streaming online services such as Netflix, Xbox Live, Playstation Network, and Pandora every day for both work and play."

Okay, so get a business class account, and Comcast will not throw a fit when you completely saturate your residential neighborhood upload link.

Unfortunately, it is a 2-year minimum contract with an install fee over $200. However, sign up for a 4-year contract and installation is waived.

He could also have two cable modems, one residential account in the roommate's name and a business account in his business's name.
I don't think anyone will argue with you that the touch interface that the iphone came out with was revolutionary. the better comparison is Android vs iPhone. While you say this, the regular phone is still more abundant than the smart phone.
There is some selection bias and context that the OP had via Twitter (people following already kind of know him and his work, etc.) whereas HN evaluates his work solely on this one post.
I suspect all of the mentioned services rely on a lot of academic research on many "science and technology" topics.
One Linode 512 is not highly available. Two is. The documentation indicates that this service is highly-available.
I have Comcast in Seattle and have gone over the limit 2 of the last 3 months uploading backups to CrashPlan. 260gb in April and 455gb in May. I haven't gotten a warning and my service hasn't been cut off.

I'm not sure what he did to incur their wrath, but it makes me think he was probably exceeding the limit for at least 3 months prior to the warnings.
Can Evernote Last 100 Years?
Subtwitle - turn your tweets into photo captions
> Am I the only one . . .

If you have to ask this question, the answer is probably no.
How Steve Jobs sold you an iPod, iPhone, iPad
Interesting: if I may ask, what lead to the decision?
A startup wants any Web page or mobile app to recognize faces
that was fast. Would be nice to share more of a postmortem
Real estate Internet marketing
The only valid negative point I see here is "update app", which is really the web-as-deployment-platform's killer feature from a user's perspective. I do hate having to update 20+ apps on a regular basis, it should just be on-demand.
My water and electricity utilities charge per gallon and kilowatt-hours, respectively.

Comcast does not charge by the megabyte.

Instead, it is all you can eat, until Comcast says that is all you can eat.

This guy was actually using his residential account for business purposes.
How is linode as a webhost?
That's insanely expensive. Why should only the dyslexic kids that go to rich schools be given this opportunity to read easily? Surely reading is one of the basic things that should be made as equal for everyone as possible?
Never had any of the problems on the left with my iPhone. Seems like FUD to me.
I was in a similar situation a couple of years ago with Comcast. I upgraded to their business package and haven't heard a word since. As far as I know, business lines are available everywhere residential one are.
I think this is great news. Evernote is a fantastic company, and I think they have a really good shot at changing the way normal people keep track of stuff in their head.

They definitely have a lot of areas to expand. I'd be happy if they used this money to focus on hardware; there are a zillion things you can do to bridge the awesomeness of digital recordkeeping with the constraints of our physical world. Have you seen the Sixth Sense that MIT Media Lab has been working on? (http://www.pranavmistry.com/projects/sixthsense/). Yeah -- I want that for Evernote.
Twenty bucks a month is nothing. It's pretty hard to find any hardware load balancers for less than $1500 each. At my last job I wrote a hardware proposal that called for redundant $80K load balancers. Though I'm sure that the NodeBalancer can't match the feature set yet of the high end machines I sure like this trend.
I was in the exact same situation this guy was in (except they hadn't cut my service yet), and this is exactly what I did. There is no cap for Business Class Internet and the Customer Service is MUCH better. On top of that, you can get Static IPs that you cannot get with a residential account.
My question would be is does the 250g data cap apply when they are watching TV/Movies online via Comcast (XFinity) provided services?

Of course not, nor Comcast's VOIP service.
This is true of Tucson, AZ where I live. I can get Comcast for 12mb up / 2mb down for an absurd $60 / mo. Or I can get Qwest for 1.5mb up / 768 kb (kilobits!) down, which is basically like not having a choice.

I was actually so annoyed by this (and by Qwest's advertising around town about their high-speed Internet options) that I sent a letter and e-mail to the president of Qwest Arizona, Jim Campbell, asking if Qwest would roll out real broadband to my apartment complex any time soon. To Qwest's credit, his assistant replied (this was back in Jan. 2010) to say no. She's sent an e-mail every six months or so with an update on the situation.

The upshot: Comcast or fuck off.
JQuery Plugin: Table of Contents with Smooth Scrolling
That reply makes you sound like you don't know how NoScript, web standards, and good UIs work.

I have access to the Good Stuff that JS enables - and there's lots of Good Stuff! But with NoScript on, I (a) get to see who's following web standards and who isn't, (b) get pages that load faster, (c) get a more secure browsing experience, and (d) by default am spared the UI/UX idiocy that some sites try to perpetrate (especially in the area of intrusive advertising).

Using NoScript and ad-blocking is pretty much like using Instapaper or the new Reader feature of Safari - it is an assertion of the user's rights. It says "no no no, fuck all your irrelevant stuff: give me CONTENT." Not advertising, not fluff, not background images, not boilerplate: CONTENT. I like how Nathan Bowers put it: "If it looks better in Instapaper than in the browser, back to the drawing board."[1] If you purposefully make it harder for visitors to your web site to get the content they care about, you're a bad programmer and a bad person. Bad JS is one of the most frequent manifestations of making it harder to get to the content - and so in my browser, JS is a privilege, not a right.

Speaking of privilege: I am privileged - I'm about 100% able-bodied. If you say 'fuck off' to and ignore users who are not - who are for example not sighted, can't use a mouse, or can't distinguish certain colors - then you're also a bad person, in a different way.

[1]: http://uxhero.com/blog/i-redesigned-avc-com/
It isn't. Stupid noise that appeals to the +1-ing social media sharing neophytes all over HN these days.
The teams (or more likely outside vendors) that set up the bank's external-facing servers and load balancers are not going to poke around the application code.

A bank will have architecture and security teams that evaluate the applications, but their main job is to run each application through a "best practices" checklist or audit to identify potential trouble spots. An application will need to meet some kind of sane minimum requirement for password security, but many of these apps are legacy or mainframe, and not easy to change. Big banks move very slowly.
This is something that's crying out to be said. In this world where there's a constant input of information all day every day, its very easy to just receive it and not have enough time to process it. There are countless times when after I read some programming concepts or problems that are difficult to grasp or solve, just THINKING about what I have read or contemplating on it opens up more pathways in the brain that helps to understand the concept better. I think this is possible only when you consciously stop taking in information and just allow the mind to wander on what already been taken in.

As Arnold Bennett said in "How to Live on Twenty-Four Hours a Day": "We do not reflect. I mean that we do not reflect upon genuinely important things; upon the problem of our happiness, upon the main direction in which we are going, upon what life is giving to us, upon the share which reason has (or has not) in determining our actions, and upon the relation between our principles and our conduct.And yet you are in search of happiness, are you not? Have you discovered it?"

Although Bennett was talking about contemplating about life in general, this would equally apply to understanding technical concepts.

After some time stop reading, watching, hearing. Just think.
Are you serious? Please try and replicate Evernote in 3 weeks.
Both have terrible latency. Furthermore, they both have bandwidth caps. While the provider will not cut you off for going above, they will start charging you absurd prices for it.

The only wireless broadband provider now who doesn't chargis for over usage is Sprint. If he is cut off from that, the situation repeats itself. There is no competition, and that is the main problem.
If every one on the app engine team is in the picture, it is actually a pretty small team, given the size of Google and the impact of the project.
At least in Canada, there are rules governing when the electricity company can cut you off. To oversimplify, you cannot be cut off during winter.
The simple fact is that many people need drugs to deal with day to day living in US society. They are told constantly they should be happy, healthy, beautiful, hard working. The US has less holidays than other western nations. It also has less international news and arguably a more homogenous media culture. For many of these people, if they can take a pill and not worry, then they will do so. It's shocking to a non US citizen how much drug advertising is on American television. Ask any foreigner - they have all noticed. It's the sort of thing that would be outlawed in other countries. Particularly the wording - "ask your doctor for ...". On the other hand, natural drugs with proven benefits (I believe a recent magic mushroom study just strongly suggested that they keep people happy for a year after dosage) are outlawed. THX, anyone? sigh
If it's so wrong, then why do you post it?
Como Controlar la eyaculación precoz
Fuck off wanker.
Show HN: O'Reilly using our new contest software to giveaway full JS bookshelf
Dollar Coins for Airline Miles? Bon Voyage
There was a similarly themed article about buying gold bricks i think here a while back.
Its a bit lame, but you can use something like puttycyg to interface with cygwin, and then run openssh from there. It gives you the full feature set of openssh without having to use the god awful cmd.exe terminal.
I see what the author is getting at, but I don't see the reason for a language to provide this isolation. Why not just use an OS-level process? Why not create a library or framework to do this?
Where are all of the internet's vigilante hackers when it comes to things like this?
>>> do you now build robots? <<<

Yep. :D
The problem may also be that Comcast (and a few other cable ISPs) may refuse to give someone in a residential area a Business account. In my area they refuse to do it ostensibly for zoning issues (which really have nothing to do with it). It's one of the big reasons that I do not use any of the online backup places.
A Magnificent Catastrophe, it came recommended by a friend and has been quite good so far.
HTML5 support for things like geolocation / camera usage is inconsistent across models and generally brittle. The upside is that mobile web is really low friction and allows for instant deployment, but there's functionality and no good management system like the home screen.

I've used the Quora web app occasionally. But if I had actually had a Quora app on my home screen, I'd use it far more frequently.
So threatening to "slap" him is elevating the level of discourse?
If you don't have or want to use your Facebook account, here's the bigger version

http://cityposh.com/contests/play-to-win-free-oreilly-ebooks...
I think the GP is getting at the author's discussions of the limitations of GC. In some managed OSes that have come out, GCs are built in. Thus, file and socket handles would be garbage collected.
The audacity to make that comment using a Von Neumann machine.
PG: “Who needs this?”
Too many tasks: top academic scientists are administrators
+1! The only IT people worth their salt are those who have natural curiosity. Without it, you cannot sustain learning as technology evolves and the industry changes, and your skills will become irrelevant. Incidentally, this is probably why a lot of formally trained CS / software engineering grads actually suck. They never put 2+2 together for themselves, out of interest, in their own time, for fun.
The analogy only holds if there was only one insurance company you could buy from who only offered a very small range of policies (none of which fits your needs).
i wish google favored telecommuters more, i'd kill to work on this team!
All this proves is that the USPTO will block a patent that could threaten the patent troll industry ;-)
Every generation seems to think that politics in their time is new and exciting. That doom is around the corner. That days gone by were simpler and people held hands and sang songs in unity. Truth is, this shit has been going on for thousands of years. Everything's been done before.
The problem with invisible updates is sometimes you don't want to get the update at all. This is especially true if you work in a corporate environment and you need to re-certify each version of the app for use on your work-provided devices.
Maybe have Comcast stop pretending that "unlimited" means limited?
I've set up high availability load balancers on linode before. Basically two 512mb vm's running heartbeat between them and both running the same config of haproxy. This seems like a spiffy interface to something like that minus the heartbeat.

What is going on here under the hood? Anybody know? Haven't seen any deep details yet. Then again, I haven't logged into their irc either.
iTerm 2 has that feature. It's a very good Terminal replacement. The only complaint I've heard about it is that the rendering can be kinda slow if you're drinking from a firehose like dmesg.
I never thought of using it in this fashion, but it is strikingly obvious once you think about it. Pushing it even further, or in similar light, the workplace could also benefit from this. At our office we use SalesForce and their Chatter feature shares the similar vein of communicating within 'circles' or 'subgroups'.
Consult a lawyer. That's really the only advice that anyone can give at this point, other than that you should do your best to avoid getting into a lawsuit with Google.
Or just pay for one of the higher speed options. I've gone over the bandwidth cap without fail every month, and they don't care since I pay for the higher speed option (previously the 50Mbit line, now the 105.)
He never said he wanted unlimited data for a fixed price... he just wants access to the internet, and they cut him off. They didn't offer him another 250gb for 60 bucks or another 50gb for 10 bucks or anything...
Pandora relaunches as a Social Network
Possible SEO play? Maybe not, considering his site is almost completely lacking on-page SEO. Perhaps an accidental copy/paste?
The article is sparse on details, but the linked MIT news article goes into more depth. Of note, the algorithm was able to win 79% of the games it played. Without textual input, it only won 46%, and a more advanced machine learning algorithm without textual input only won 62%. Pretty cool.
I bet there are thousands of people that want the voting scores on comments in HN to come back but that wont bring them back. Designing software is not a popularity contest.
“If I had asked people what they wanted, they would have said faster horses.” - Henry Ford
I was wondering the same thing, but PG must have thought someone needed this.
HTML5's Application Cache can solve that to some extent. I believe you can prompt to user to ask if they want to update (though once it's updated there's no going back, or installing previous version initially, unless the site provides mirrors of old version)
I'm surprised no one's noticed all the conspiracy theories mentioned on the main site.
Microsoft Surface 2.0 SDK Release
A Tale of Two Cautious Entrepreneurs
Can you point me at a specific place they use gender-specific pronouns? I've been looking for them since day one and I don't remember seeing any anywhere on G+. Is it only a non-English thing, or is it some strange situation I've not seen yet, or have I just missed something obvious?
Discussion on go-nuts mailing list: https://groups.google.com/d/msg/golang-nuts/ar3QSMI4ooE/9LGK...
I'm worried with the emphasis on Java over Python (Java is mentioned a good couple times more than Python on the job posting).

OTOH, this could mean they acknowledge the Java version needs improvements.
> What I meant was that this mechanism would be more difficult to implement in Go.

Well of course, since it needs to be implemented in the first place whereas Erlang provides it as part of its core features.
Yes, but in the grand scheme of things doom usually is right around the corner.
While I agree that he should pay for a commercial plan if he has a commercial use case, having one provider is certainly not the way the market should work.
"Sadly, the team has moved onto another project."

Seems they recognized a better opportunity.
More patents means more innovation, right? Because more innovative ideas have been protected, right?

So, I bet they actually do measure. Just not the way any sane person would expect. But this is what always happens if a happens if you try to run something, that is hard or impossible to measure, "economically". You revert to one of the things you can trivially count and claim that more (or less) is better. If you are one of the smart ones you dabble with relative and not absolute numbers.
This is especially true for political or public institutions without any goal above "accounting of men and things" because it just doesn't matter any more to them.
>Your water and electricity utilities most likely also have caps on how much water or electricity you can use before they cut you off.

They do? Where is this the case?

My water and electricity usage have no monthly cap and are only shut off if I fail to pay the bills.
I've thought the same thing, except lobbying_cost = legal_cost

edit: Although your algorithm is preferable !
2.2 billion pageviews a month? really?
I completely agree. Use over 250GB? Your internet gets slowed down to molasses until the start of the next month. Customers will notice and adjust.

Here, Comcast is saying "we don't want you as a customer", which they're allowed to do, but doesn't generate very much goodwill. Having a clear cap and predictable consequences would be much preferred.

I don't know why they also couldn't put a little meter on your comcast.net homepage, showing how much you've used.
Interesting. If financial institutions routinely succeed at operational security but catastrophically fail at having a secure development life-cycle, is that a startup opportunity?
you've obviously never dealt with comcast's "customer service"
Source blog post: http://www.ozymandias.com/the-day-comcast%E2%80%99s-data-cap...
Wow, that's remarkably similar to website I thinking of making... It was going to just keep track of who owed you what, and what you owed to who. The splitting app on top of it would make it even better.

I'm surprised this didn't take off at all.

(If anyone wants to steal my idea, don't feel bad. I rarely get around to them. And I want the app. lol)
But then why did he fund them?
The only example, which is kind of spurious, that comes to mind is drought in Texas - if you're watering your lawn during a drought, or decide to fill up your empty pool, I believe that there are actual legal consequences.
Quicken and Lion: Intuit Strikes (Out) Again
But the author's proposal seem to be opposite to this: as he points out, it's what current "normal" OSes do: having a command to terminate processes (and thus, collect handles).
WTF is this shit....was this a joke?
Yeah, maybe if he bought them a cake and rented a hooker, everything would be peachy!
I just re-read this essay yesterday, and it really rings true.

http://www.paulgraham.com/die.html
My take on the problem has been live since end November (yeah, working on the marketing & design side now). http://splitsies.net/
Then spend 2 weekends coding and make something better.
Most companies have overage charges you can elect to pay, instead of canceling your account. That would have been a good start.

Others mentioned not pretending to be unlimited. Actually charge for usage, instead. (I actually hope companies don't do this, as I'm WAY above the norm for usage.)

Another thing that some companies do is limit your speed once you hit the cap. That makes sure that you can do anything you -need- to, but can't go too much further over the cap.
Demography: The 100 club
Easy simple ways that I can think of:

- look up CherryPy - It's pretty simple to get started and
a good way to learn something about both web servers and
websites.

- you could also check out learn python the hard way
(2nd edition) toward the end it has some exercises on
setting up a website using a framework based on web.py

http://learnpythonthehardway.org/book/ex50.html

- of course, Django is the most popular framework and so
will also have the most documentation.
Ask HN: Recommend law firms to help with incorporation
I'm about to start my first venture in the US and am looking for law firms/attorneys to help with incorporation. Have you worked with any that you'd recommend?
The constraints on operating a large datacentre are a) power b) cooling c) floor loading (really!)

If you run out of one of these your choices are a) consolidate (which may imply virtualization) or b) relocate (which is astronomically expensive to do with no downtime).

That's why people will spend money on VMware.
W3C claims 'prior art' invalidates Apple patent
> There are dozens of apps on Windows, Mac, and Linux that can tell you how much bandwidth you're using

Sure, for that machine. So I suppose he could go out and bet a new box, set it up as the router, and then monitor traffic.

Just like I have to install my own electric meter... wait. Or like how I have to install my own flow measuring va... wait again.