skysight-inc/HackerNews huggingface dataset:
Chrome is addressing this with a feature that grants access on a temporary basis to the active tab. This is a great improvement for many types of extensions.

http://developer.chrome.com/beta/extensions/activeTab.html

> The activeTab permission gives an extension temporary access to the currently active tab when the user invokes the extension - for example by clicking its browser action. Access to the tab lasts until the tab is navigated or closed.

> The main benefit of the activeTab permission is that it displays no warning message during installation.
Imagine if you get VI keyboard shortcuts for editor...
> Google made a big mistake cancelling Google Reader that will have severe ripple effects to its empire.

Oh come on: enough already. Obviously there was a /vocal/ user base which is very loudly now upset that the product is being sunset. Guess what, Google didn't see it as a large enough set of people to make it worth monetizing. Such is life. Move on. It's certainly not the end of Google if that's what this article is trying to imply. It isn't even the beginning of some horrible backlash either. It is however getting old.
You didn't sign up for the paid support?
>Third, and lastly, Google is sending a strong signal to the market that it will have no mercy of killing whatever product it doesn’t think it’s going well.

Yep. I was just investigating Cloud SQL storage today and Google has a free Cloud SQL trial plan and decent pricing. I passed it over because I am concerned Google isn't interested in long term maintenance of products, and their support is non-existent. I'd rather go with some no-name startup that probably cares a lot more about my business.

https://cloud.google.com/pricing/cloud-sql
What happened to the BufferBox installation on Pioneer Way?
Dynamics isn't really that hard. All you really need to know is that force results in deformation and acceleration. If you hit the books now, you can probably get a passing grade, especially if you understand calculus.

I realize my response is kinda dense, but in reality I find it easier to start when I think I have a fighting chance.
Ask HN: How to check if an idea has traction?
I have an idea that I think is good. I have set up a landing page, and I can go ahead and build the product whenever I want. However, it will also take significant manual labor by me to actually get running once the software is done. I have also run some Google Adwords, but they are expensive even with coupons and it's expensive to get a decent sample size.

What has worked for you in the past?
Sorry if I was unclear. I did not mean it was an opportunity to build a network. I meant, at least where I was, if you were a hiring manager and didn't have the ability to tap your network and check through a back channel if someone in the industry was legit, and take advantage of it, you weren't really doing your job.
And as everyone knows the word count tool initiated the downfall of microsoft word empire. Seriously, I don't think it was a bad decision to kill the reader. Not a nice one, but I think certainly not one where Google is going to learn a lesson about.
CPR's are not very effective. A large number of doctors do not want CPRs to be done on them. http://www.radiolab.org/blogs/radiolab-blog/2013/jan/15/bitt...
I can see the glimmer of the lesson in here - but it is a slippery bugger.

I suggest that there are concepts and capabilities that the elite have that average do not. Let's call it complier design or writing prolog.

Writing an enterprises decision engine in Prolog can save time effort energy, maintenance and be worth a fortune in a competitive Market.

But if you are the Prolog programmer, being able to perform is like being Yehudi Menuhin out busking. The elite player needs an orchestra and a concert hall and ticket sales.

Start up founders usually are busy building the concert hall, handing out flyers and selling tickets. A very rare few also play the violin well. No major corporation is going to turn up on HN asking for Prolog devs to rewrite an engine.
I think dfrey means that you have 10 commits, rather than just one.
>>>Going public with a dispute is high maintenance.

Sometimes that's the only way to effect change. And the only way to warn others who might see you as an example and want to follow your lead into the same damn trap.
Spammers precisely. I'm not famous but with that nobody would be afraid of putting his email address on the net. The idea was already proposed in Bill Gates' The road ahead and nowadays Zuckerberg is making people pay to send him email.

With a small financial incentive people would be motivated to reply to your mail too. You could ask anyone no matter how rich, some questions and be sure to get an answer if when he/she has agreed to get only paid messages he/she can only collect money if he/she actually answers.
Hi, i am one of the founders of Yaxi. We are doing very similar in Mexico if you are interested in having a chat, pepe at yaxi dot com. We are also taking the hybrid approach and have sent thousands of trips too.
I have checked and they are not.
How Watching Shark Tank Helped Me Get my Startup Funded.
Then I get a prepaid phone at Wal-mart, make the call, then pull the battery and destroy the SIM.
Yes, it's extremely hard in America to choose to have a European level of health care, where not everything is done to keep people alive at all costs, damn the bills and damn quality-of-life and damn patient wishes to the contrary.

One quote from the "How Doctors Die" I linked to elsewhere on this page (heavily trimmed for space):

He explained to me that he never, under any circumstances, wanted to
be placed on life support machines again. .... Doctors did everything possible to resuscitate him and put him on life support in the ICU. This was Jack’s worst nightmare. ... Then I turned off the
life support machines and sat with him. He died two hours
later. ... Even with all his wishes documented, Jack hadn’t died as
he’d hoped. The system had intervened. One of the nurses, I later
found out, even reported my unplugging of Jack to the authorities as a
possible homicide. the prospect of a police investigation is
terrifying for any physician. I could far more easily have left Jack
on life support against his stated wishes, prolonging his life, and
his suffering, a few more weeks. I would even have made a little more
money, and Medicare would have ended up with an additional $500,000
bill.

I think it's very important that people be allowed to spend their own money on what they want, because that's where the innovation will come from that will eventually be commoditized for everyone else. But sometimes last year's pill is good enough.
You can't triangulate a land line. It's unlikely that the pranksters called 911 directly from their own cell phone. It's true that you can't just hide it with *67, but there are ways to spoof it, often involving VOIP gateways and such.
I'm unconvinced Google is about to learn anything because this isn't the first time they have killed a product with a large following. It seems now if a product doesn't generate at least 100 million, it isn't safe from being discontinued. So YouTube, will continue to live alongside Search, but it looks like Picassa is on its way to be rebranded "Google+Pictures"

Instead it looks like everyone else is going to learn tough lesson - Google isn't a charity, and anything that doesn't provide them any strategic value and/or revenue can be discontinued.
If you're talking about some kind of Ship of Theseus scenario where the brain is gradually replaced bit by bit with something more permanent then... I don't know. I wouldn't argue that someone with an artificial arm is less than a full human so logically someone with an artificial brain should be just as human.

But then, the function of the arm is not to house the entirely of human consciousness, where that of the brain is. The arm isn't you, but the brain is you. To me, if you replace that, you might replicate the function but (as with the arm) it's still one thing replacing the other (and implying the first thing, being an arm, or a life, is no longer there.)
The Decline of Sulu - A Brief History of the Throne of Sulu
In the case of #1, how does the inventor keep selling once corporation X successfully files?

For #2, the inventor may have patented in the hopes of licensing the idea to a corporation with more manufacturing muscle.
30 year old ninja
Use Android Mobile Apps on Mac OSX, Windows, or Surface Pro
I don't think it's odd. I think the speculation that some reader features are being rolled into plus is accurate and google wants their internal people dog fooding those implementations.
Interested in the responses to this question as I am currently in the same boat.
Some financial thoughts:

Machine operating at full capacity and efficiently. All the machine boxes are used in a single day. This will bring 11 x $1.99 => $21.89/day => $656.7/month

Now let's look at the expenses:

1. The Machine itself. (Price, repair, damaged by kids...)

2. Renting the place (or getting free rent from generous stores?)

3. The surveillance camera.

4. Stolen goods (this happens, and you write that you'll cover the loses)

5. Customer support.

6. Your operating costs (Employees, Office Rent, Accountant...)

To the founders: Are you sure this makes financial/economical sense?
Mark Cuban is the worst.
You can hide it with a *67 type service, depending on the PSAP. You don't dial 911, you call the admin line of the PSAP. This is a regular 10-digit number that goes to the PSAP. It's often used for VoIP 911 calls, if the VoIP/911 provider doesn't have direct connectivity to that PSAP. It's pretty common.
We've utilized a similar setup using https://github.com/benliles/TxScheduling (Python, Twisted Scheduling) backed by a DB store.
Great. They'll have to deal with Lua weak spots like Unicode and hopefully we get a bunch of nice libraries for it and a boost to the language popularity.

Up until now I've been working with Python. Lua is very appealing, it just doesn't have enough mindshare or a kitchen sink library. I have half a mind to do a Flask/Sinatra clone but there's probably no audience for it yet.
From my limited experience - I'm at best on the periphery of dealing with AWS support; I can characterize aws support as such -

Free tier - occasionally get answers. answers are generally vague. questions to forums.
Paid tier - always get answers. answers are generally vague. you get a support portal.
Top tier paid - always get answers. answers are generally vague. amazon employees will fly out to your site to give vague answers.
Similar to the lesson(s) they learned after shutting down Google Code Search, Google Buzz, Jaiku, Google Health or any of the others? You just happened to like a product that was an overall failure. It happens.
Google officially lost the "we're not Facebook /Microsoft /Apple [other "evil empire"] company." They have played that game for way too long and many people fell for it. Since Larry Page took over, Google has lost it's soul; now it's just a greedy, money grubbing machine.

Nothing is sacred anymore, no matter how much they repeat http://www.google.com/about/company/philosophy/
JPA: Embedding Embeddables within Entities
Why you shouldn’t start your own business
This was my second thought when Google announced that they were retiring Reader (the first was "Nooo!")

Half of my friends use Gmail because I suggested that they switch. I am starting to see Google move toward the dark side, and that means you won't see me recommending Google products to friends. It'll take a while, but there will be backlash... because I'm not the only one in this boat.
Perhaps google learns a tough lesson. Or perhaps bloggers who think they are "influencers" are going to learn a tough lesson about how much impact their influence really has.

Google knows what they're doing. They haven't forgotten the outrage that happened after they stripped the social features out of reader and replaced it with the +1 button. They knew all those people and more would be pissed. And they decided it didn't matter.
Jyst: Social Media Aggregator [Beta Feedback Sought]
>their is obviously no other solution
I don't like it in games, but for applications a freemium model (I hate the buzzword too) seems to be best for developers. Charge for extra features, like Instapaper, App.net, etc.

Or go the route of free without ads and hope that the goodwill leads to recognition and donations.
Greetings all. My company has just launched this social media aggregator product, and we were hoping HN readers could provide us with some feedback about how to make it better. If you like it, please consider telling others. Thanks.
Dropbox + Git
It's the same as IP traffic, really. Calls can go through any number of providers. You can spoof phone traffic just as easily as IP traffic. The "caller ID" number is totally unrelated to any incoming line. The number could also be from another country, or corrupted.

The Internet seems to work fine with IP, despite it being trivially spoofable. I think your expectations are incorrect.

Edit to add: It's not even desirable, what you're asking. Imagine, for instance, Twilio. If each call had to be immediately traceable, what would that mean? Would Twilio need to require proof of identification before allowing any outbound calls? I think what your suggesting would be extremely detrimental.
I've become what I wasn't supposed to be
I'm not saying to empathize with Jan, instead empathize with all the moderate social democrats the Communists and Nazis fucked over, murdered, and destroyed.
I don't disagree, but that seems to get into the gray area where we don't have enough information. Some of the other Google discontinuations were attributed to bandwidth usage in excess of any possible revenue mechanism. (I'm not aware of whether or not that was debunked, either?) Was that the case here? No idea. It seems plausible that Reader uses more bandwidth than Translate would.

Differently, Reader does not seem like the kind of app that would inspire a lot of uniquely hard engineering problems. (I.e., any hard engineering problems would probably be shared by several other Google services.) That seems to suggest that far fewer engineers would be attracted to working on it exclusively, and any that did wouldn't have any significant investment in Reader as a product.

There are valid reasons to discontinue even a mature product with a reasonable amount of success, populist or monetary. I dislike that Google declined to share those (though I sympathize with the managing principle of "just do it; don't explain why"), but I doubt I'd run any company the way Google is run in the first place, so my opinion on that front isn't really useful.
I sympathize with Google Reader users. I find it occasionally tiresome to be half-foot in an ecosystem. But I've come to accept that this is just the way that Google does things.

I love Gmail/Calendar/Maps/DamnNearEverything. I love Groups, which they've recently taken pains to hide[1] so I suspect its up soon for the chopping block. Heck I even love Google+.

All that said, at least they had the gall to kill it. One thing that pains me more than killing a product they don't want is letting one languish broken for ages.

I'm fully in the G-cosystem[2] but sadly Google Finance is nearly worthless, and only edited about once a year, usually to break something and fix it a month later.

You can't switch to a current (non-closed) holdings view where it only shows you information about stocks you own right now, instead you have to make two portfolios. You can't reorder portfolios so my real portfolios and my "lookers" are separated in an awkward list. News stories are half spam and appear out of order anyway. Finance doesn't sync well with the Android app, sometimes it finds zero portfolios and makes me make temporary mobile ones that I have to delete later.

How many Java errors are on the Finance homepage today? Just one. How about on a stock ticker page? Thirty-one. And it's still using Flash.

I don't think the Reader backlash will hurt Google. There are just some products they plainly don't care about and will continue to ignore them until somebody brushes over the "shutter" button while the rest of the company shrugs.

~~~

[1] http://i.imgur.com/bs7i5pL.png

Groups isn't even on the extended products list in the Gmail header bar, though Reader is! You have to click "Even more" to get to Groups.

[2] I cringed writing that but it was too good to let go.
What would be really nice to see would be tools to make it easy to migrate between these cloud platforms. The nice thing about making an old-school apache-served website is that you know if your host does wrong by you, you can just move. In many cases, the moving process is simply ordering service, uploading your files, and pointing your domain to the new host.

I realize that this is mainly just the difference between newer technology and decades of standardization, but until cloud providers reach that point, the prospect of bad/missing support is really frightening.
Another Google API bites the dust
That's largely ahistorical, though: no historian or anthropologist thinks this is how money arose. You sometimes see shadow currencies evolve out of the breakdown of liberal capitalist societies--in prisons, times of famine, mass inflation, etc.--to make barter more fluid. The picture history paints, however, is one where money is typically invented by a ruling elite to use as a unit of account and as a way to extract taxes from the peasantry to fund military ventures.
If you factor in the emissions of extracting and refining raw materials to produce the car, I wonder if the net for a Tesla is markedly better than a standard car.

I don't know the answer to that, just wondering.
Music video created using Here.com 3D maps
Well, it seems to be creating growing support for Mozilla and the FSF, which I think/hope we can get behind.

A bunch of people disagree with the FSF though.
I was just going to comment on that. Awesome example of a well targeted UX enhancement given the developer audience (this way of traversing a directory obviously wouldn't work for a product developed for terminal-averse users)
Like I said, my main use case is mine. I want to develop on my new ChromeBook Pixel (if it ever gets here) without being forced to use an Ubuntu chroot. Packaged apps have much larger size quotas and most my code repos are small anyway.

As far as the education aspect, I have future plans to create a new programming language aimed at learning to program that compiles to javascript. Combined with a proper in-browser IDE, this would allow any kid to learn to program on any machine that has a browser.

It obviously won't replace native dev tools, but it will make web-based stuff a whole lot more powerful and that's something I and many others feel is worth paying for.
I don't think people who use RSS realize what a small minority they are. I don't use RSS or Google Reader, I've never even seen it, but this week my Facebook has been filled by a tiny slice of my friends who are incredibly upset.

The vast majority are just shrugging and not caring one bit.

Only Google has the actual numbers on how many people are using their Reader, and they simply did the math. End of story. It's not going to affect Google one bit that they cancelled a tiny non-profitable product.
Yes, many languages support something eqivalent. Classically object oriented languages not the least:

a.h().g().f()

I feel that prefix notation is one of the greatest impediment to the uptake of Lisps. And I think it's important to underscore that you can (idiomatically) choose prefix, postfix or infix depending on the character of your problem.

If the code is (unnecessarily) hard to read, then express it differently. The language encourages it.
On the command line, I can do multiple renames in a single commit/
Reading the commentary on this I feel like I'm only schlep in the tech industry that didn't use Google Reader. But then I ask my non-tech friends and guess what 90% of them say "Oh, I had some feeds on there from awhile back but I never really read them that often". I wonder if the people who used it are such trendsetters why that is the case ...
In this case, Krebs recognized that dilemma and just consented to the search. If someone were to SWAT someone that they knew had unrelated contraband, this becomes an interesting question. That's not far off of what AT&T did to Weev initially, but I think his drug charges were thrown out.
I don't think I am, an elite achiever is a super smart genius, and a super smart genius is (generally) an elite achiever. I'm just being more flippant.
How might deliberate practice translate into improving as a coder?
Not all web apps require constant server interaction to develop. Also you could probably mock a lot of the server interaction as well.
Check out Cloud 9 IDE. I found that I don't even need my high end MBPr to do my development work; and am getting by on my relatively under powered air.
I think he meant to say that they ask for so much data that no single plugin can use it all.
So what's the best alternative for mobile XMPP messaging? I've tried a couple of the popular ones, and none of seemed to work as well as GTalk (reliable delivery with no effect on battery life). I assume that GTalk is only a slim client, and the XMPP stuff happens server side, which aids in that. I suppose there are other services that work the same way. Anything self hosted?

Also, not having OTR messaging (ie. the socialist millionaire protocol, not Google's private mode) just seems stupid in this day and age. And so does not using TLS for federated messages, if what I've just read in another comment is true. It really is time to switch.
Then they release it to users who have control over their devices and can modify how their device displays the app. Users are under no obligation to ensure that the app runs as-designed, and if it's not explicitly disallowed they should be free to modify how the app runs. They could modify it to show another language, or put tape over part of the screen to hide some content, or they could download a tool that modifies their hosts file to alter how the app runs.

Point being, you can't count on ads being shown to all of your users as you can't guarantee control over their devices. If you don't like that, then don't make apps that rely on ad revenue.
If the free stuff is DRM laden - like Hulu - you're missing the point of this thread.
Unsurprisingly, that isn't quite the angle uber-athiest Richard Dawkins is using:

http://old.richarddawkins.net/articles/91-to-live-at-all-is-...
Send me an email :)
I thought SOP for mitigating IM spam was to require user confirmation before delivering the suspect IMs?

Google doesn't have to perfectly solve the spam identification problem in order to make IM usable without rejecting all remote messages.

Why won't this work:

- Allow IMs if the sender's address is anywhere in the recipient's contact list, or in a separate IM-specific whitelist (see next point).

- Have a separate IM whitelist that supports user@domain or @domain for special circumstances.

- Automatically add any foreign outgoing-IM recipient either as a new contact in the sender's contacts (if an IM field is added) or in the separate IM whitelist, so return IM from the same address is guaranteed.

- Have a list of unconfirmed senders from the last N hours/days (after which they expire and are dropped), with a web-based interface... (clarification) notifications of these requests would NOT push through to the Google user's IM interface.

- Optionally reply to unknown senders: "You are not a confirmed sender of this recipient. Contact recip OOB to ensure future delivery."

- Optionally add an IM field to google contacts, for instances where a remote address doesn't function as an email address.
Python cheat sheet - resource for students