skysight-inc/HackerNews huggingface dataset:
Cappucino is great , its problem is that it is just not debuggable for now , but maybe one day when it gets source maps. Otherwise it is a great framework.

Backbone is great because it is minimal , you can start small then grow with it , like sinatra ,etc .... i like that approach.
Well, my reference is to post-Kinect world of Microsoft in particular and the world at large in general. It seems every other big IT corporation is looking to keep one or two of their larger-than-life futuristic product at the top of the shelf as sort of a promise to the humanity. So there is no chance that they will let go of those inventions so easily so soon. The rest of the tiny everyday products, well, you have Google Webstore for those where millions of others are keeping company.
Voyager over the “heliocliff,” but Solar System transition mysterious
An Ode to Google Reader
As mentioned in the other Ember.js thread, you can easily play with a hello world app here: http://beta.plnkr.co/edit/gist:5206526?p=preview
That was a good analysis of the problem. I'll give it some thought.
Please post where you work so we can steer clear.
GBC Pokémon Yellow "Executes Arbitrary Code"
I don't know if it's any good, but Bing has a news alert thing: http://www.bing.com/news

It's near the bottom of the right sidebar.
A lot of Google's business is based on our trust. We have to trust them as a company, and we have to trust their ecosystem if we're going to invest our time and data into it. If they consistently violate that trust, shouldn't we get at least a little upset?
I found it odd that the individual lines seem to be written your as opposed to paragraphs.

I'm on my phone. In landscape it's readable, but in portrait the lines break weird like an email program wrapped them wrong.
"Perhaps the most striking fact about One Hyde Park and the London super-prime property market is what it tells us about who the world’s richest people are. Many people think the greatest winners of globalization today are financiers. A decade or so ago, that may have been true. But today another class sits above even them—the global commodity plutocrats: owners of mineral rights, or dominant players in mineral-rich countries in sectors such as construction and finance that benefit from commodity booms. Hollingsworth notes in Londongrad that the oligarchs he studies became rich “not by creating new wealth but rather by insider political intrigue and exploiting the weakness of the rule of law.” Arkady Gaydamak, a Russian-Israeli oilman and financier, explained his elite view of accumulating wealth to me in 2005. “With all the regulations, the taxation, the legislation about working conditions, there is no way to make money,” he said. “It is only in countries like Russia, during the period of redistribution of wealth—and it is not yet finished—when you can get a result. . . . How can you make $50 million in France today? How?”

Russia’s former privatization czar Anatoly Chubais put it less delicately: “They steal and steal. They are stealing absolutely everything.”

London real-estate agents confirm that these commodity plutocrats dethroned the financiers some time before the financial crisis hit. “I can’t remember the last time I sold a property to a banker,” says Stephen Lindsay, of the real-estate agency Savills. “It’s been hard for anyone to compete with the Russians, the Kazakhs. They are all in oil, gas—that is what they do. Construction—all that kind of stuff.”

Even the Arab money has taken a backseat to the new buyers, says Hersham. “The wealth of the ex-Soviets is incredible,” he says. “Unless you are talking about [Goldman Sachs C.E.O. Lloyd] Blankfein or [Stephen Schwarzman], the head of Blackstone, or the head of one of the very big banks, there is no driver from the City of London at these levels anymore.”
Give up on this idea. This project is cool, really cool, but it is not a venture backed startup project. Not unless you can prove it makes serious money, or pivot it into something that does. Do not spend another 1.5 years working on this. Give yourself a deadline, of N months, and if you can't make it ramen profitable or raise funding just move on to something else.

If you do give up on this, use the skills you gained on it for your next project. Maybe you learned how to make a successful Android app? How did you do that? Do it again with something that makes money, even if it's only enough to support yourself.

P.S.
I mean this in a positive, helpful, and sincere way.
Heh. My company pulls that "we're a startup" crap every time they pull that sociopathic crap on us. It doesn't matter that we've been a public company since the late-90s (although changed the business model 6 years ago). We might be one of the worst offenders in regard to what you're talking about.

They cut our benefits package a year or two ago and now we're instituting a company-wide paycut (after finally having a profitable quarter). The best part about the paycut is that they dressed it up as if they were giving out performance-based bonuses (the top bonus is worth less than how much my pay got cut...).

If it weren't for the fact that I can work from home, I wouldn't be here anymore...but I don't see myself here this time next year. I don't see myself working for a company based out of the Valley ever again unless it's a very stable, mature business. The culture is so toxic.
This seems likely. Still, with a bit of planning they could have gotten around this. Everything dealing with identity could have been served from a single domain. There probably would still have been issues, but they would have been resolvable.
I know the author of this post and notified him it had made the front page of Hacker News.

Thought it was ironic to find out from a person vs. Google Alerts.
Quentin Tarantino Screenplays
A personal blood testing lab under your skin
Find The Thing You're Most Passionate About, Then...
> Some of your comments suggest you might fit in over there. Then again, maybe not.

Absolutely not: https://news.ycombinator.com/item?id=5410463

Please forgive my apparent failure at explaining clearly enough that I was not attempting to draw some sort of straw man argument that "women do it, so it can't be sexist". That's an inherently faulty and pointless line of argumentation (a case of tu quoque, I believe).

My specific contention was this particular case, and only used the examples I did with regard to women as further examples of things that are said "at times and in places that are not appropriate", but are not sexist. They are simply examples of impolite female conversation in certain places/times that shouldn't happen--just as much as similar conversations should not be had by men in inappropriate times/places. That is all.
Here's the clip http://www.youtube.com/watch?v=OV2PbKpsMRk
Eh. Personally, I was a contractor for a long time, and I realized that the whole "independent" thing was total BS.

1. I was never independent. I had a "client", or a "contractor", I was obligated to fulfill. I only got paid if I did so, and I only got more contract jobs if I did a good job.

2. When one contract was over, I had to run out and find another one. While doing so, I was making exactly nothing. If I timed things right, I'd go from one contract to another, but that's not always possible, so I'd have a week or so of dead time where I should have been making money, but didn't.

3. If I was sick, there wasn't a team of structure in place to deal with it. I was sick. I didn't get paid. It sucked. Often it meant I had to do double-shift days to make up the lost time.

4. There was absolutely no "reward". There was just a steady, sometimes unsteady, stream of money, which worked out to about what I'd make salaried somewhere after I factor in everything.

5. As a salaried employee, I was still completely free to quit. No one could "make" me stay at a job I hated. And there aren't many (if any) legal ramifications of doing so. However, as a contractor, I might have a legal obligation (literally a contract), and the client had a completely valid way to sue me if I broke contract by not completing the work. Some clients demanded real contracts for long-term projects, and that absolutely sucked.

6. Founder spend payroll? Great. Contract abruptly ended. Scramble to find more work, no idea when I'll get paid for the money they already owe.

Being a contractor doesn't make you free or independent in any way that a salaried employee isn't.

The only way it works out is if you turn yourself into a business, and hire other people. That's basically what I did, and even now, I'm not really independent. I have employees/clients counting on me.

The only real "independence" comes from wealth that isn't generated or dependent on labor.
The Power of The Progress Bar
It's a lot easier to destroy a brand than to save it, no matter how much the TED organizers think they "turned around opinion".
How, today, can I integrate Persona login into my site without referencing any third-party Javascript? Does any solution exist for sites that by policy only load Javascript from the same origin?
It has less to do with my superior intellect and more with the fact that every wannabe reader has an import from Reader button, which is made possible by Google allowing data portability.

You could buy more Drive storage to put your mind at ease (free v paid and all that), but keep in mind that the chances of whatever you're using getting bankrupt or "acqui-hired" away are just as likely.
His profile lists "CEO/Co-Founder of competehub.com and ignitelab.net"

The irony, of course, is the tagline used at ignitelab.net is:
"Ignite Your Innovative Internet Business Idea Right Now"
Just FYI, insurance premiums can skyrocket one you get older or develop serious health issues (and such health issues really can come suddenly -- autoimmune diseases, etc).

I think you've built a wonderful position for yourself, but I'd urge you to be mindful of thepotential pitfalls in the future.
It's cool that MailBox will remind you later about a message you want to revisit. But apart from this, how does their notion of marking for later differ from starring/flagging a message in a conventional mail client? It seems like all they've really done is rebrand flagging with reminders built in.
I think the old version made it to HN a long while back. This is the new, shorter, Pi Day release.
You could have written a post comparing your experience with YC offered salary/benefits to non-YC/non-start up offers.

It could have been good for people job hunting or interested generally at an "inside look" at the market.

There's nothing wrong with looking at all your free market offers and making your choice.

For some reason I can't understand though, you crossed the line into "YC companies owe me better". They don't. They owe you what ever offer they seem reasonable if they took the time you interview you. You owe them consideration of their offer and an answer. That's the dance.
Here's the clip http://www.youtube.com/watch?v=cs5H7cgcpkg
The Return of NetNewsWire
The problem here I think is the disparity between being the last cofounder (15-30% equity before dilution typically) and being the first employee (1-2%) vs working for a more established company. If you compare the compensation for being an early employee in such a startup with working for an established company (eg Google, Facebook) then I think you'll find the employee of the latter will be better off in the long term 95% of the time and by a significant margin (disclaimer: I work for Google).

Now some people and some ideas can genuinely attract people to work for peanuts. I remember hearing about Square, then valued at $40m with their first round of funding (IIRC) and thinking "man I'd give anything to work for them" given the idea and the track record (Jack Dorsey basically).

The problem I think is that many startups think they have this kind of cachet just because they worked for Facebook in 2006. Social proof counts for something but it doesn't make you a great entrepreneur. Being a great entrepreneur makes you a great entrepreneur and that means running some kind of company that had some kind of impact (and, ideally, some significant exit).

Startups aren't for financial security. They are for the frontiermen who are hoping to strike it rich in the gold rush. Most don't but some do.

To the OP: you make very valid points and given your circumstances and preferences (and mine FWIW), I agree: working for an established company will give you a far better expected financial outcome at lower risk.

EDIT: I should clarify that there are of course non-financial reasons to work for a small startup. Less bureaucracy, it can be exciting, variety of work, degree of impact and so on.

A lot of people are willing to make those tradeoffs and sacrifice some financial return for the privilege. This isn't unique to the startup world. Games programmers, for example, typically get paid crap (until you get to be the lead developer on a big title and get a % of the revenue, etc).

All of this is simply supply and demand.

That all being said, living without health insurance in the US is incredibly risky. Generally only large employers have the clout to negotiate good plans with providers for reasonable premiums.

The other stuff (extra PTO, conferences especially, etc) are more luxuries than necessities but they do of course contribute to the overall financial outcome.
It's a logical continuance of the current state of affairs. Even in the early 90s when these books were written, few people wrote entire applications in assembly language, or punched machine code into cards; they wrote in a higher-level languages that are eventually compiled into machine code, or were interpreted by other tools of which they know nothing about the internal workings.

Hell, we are inventing entire languages today that compile to Javascript, which in turn is interpreted or JIT-compiled by other tools. Or we write advanced HTML5 frontends that talk to advanced Node.js backends that in turn talk to legacy systems written in COBOL running on IBM mainframes. Programmer-archaeologists already exist.
To me, being underpaid relative to my peers in what I do indicates in the most rawest, most basic, most blunt terms that I am valued less than they are.

Well then. If a company values me less than another company, I think I feel quite entitled to go to the company that values me more.
I remember being utterly perplexed when I found out that there is a "Mayor of London" and a "Lord Mayor of London". :P
In Firefox: View, Page Style, No Style.
angryasian speaks the truth. Different priorities for different people. If you want their talent, cater to their priorities.
I know it's been said a million times already, but no way would I use this service after they shut down Reader.

Maybe they're just fishing to see how much marketshare they can take away from Evernote? If it's enough they'll keep it and improve it. But if it doesn't capture enough marketshare, I expect to see it culled in a few years as well.
> Do you seriously think he'd do that if one of those weren't a female?

Jeez, me and my guy friends do this kind of thing all the time. In my circle at least (professionals in all walks of life, from software to academia to public policy), making double entendres is part of what it means to be a guy.

However, I do sensor myself around women.
this would be a killer feature for you and about 17 other people - if they don't already use dropbox for that.

if that sounds offensive, just look at the number of reader users - and it got axed. google doesn't aim at tens of thousands, it aims at millions.
Okay, some of these problems are (unintended) direct side effects of the security fix bugs.

Like I the one about scopes that effected Github -- github quoted [this commit](https://github.com/rails/rails/commit/f980289fd2c1b9073a94b5...) as introducing the bug, which is the commit meant to address CVE-2013-1854.

So, okay, bugs happen, even with security fixes, I can forgive bugs.

But others of those performance regressions... " handing that task to Sprockets instead of resolving internally, which seems to be the cause of the performance issues."

This doesn't sound like the unanticipated side effect of a security fix. This _sounds_ like an independent change they threw into the same patch release with four (four!) security patches.

Why is Rails putting security fixes and other non-security-related enhancements together in the same patch, so you can't get the security fixes without also getting the possibly buggy new features/refactors? Does Rails actually do this by policy? Was it a mistake?

Bugs happen, including bugs in security fixes, sure. But it's BECAUSE bugs will happen that you don't throw unrelated new features or refactors into the same patch release as a security patch, so the only way to get the security patch is to risk MORE problems from the other stuff too! Come on!
"Most of them are children fresh out of college"

Who's the child here?
I think the fact that you knew you had to put entitled in quotes in your post shows that you're not really talking about the same thing as me. I agree with you, of course, that people should be paid the market rate for what they do or bring to the table.

This is one of those cases where a word has multiple definitions. And, as it happens, for one of the definitions of "entitled," the one I'm interested in, well, "deserve's got everythin' to do with it." From Merriam-Webster: "belief that one is deserving of certain privileges."
You can also subscribe to the rails-core mailing list, all betas, RC and full releases get announced there.
Lots of people, including myself, feel that Evernote is overly complex and not enjoyable to use. I've always wanted a simple app that lets me sync basic text notes across devices. All the ones I've been able to find have something off about them, whether it be interface, lack of sync, complexity, or other annoyance. I find Keep to actually be quite nice, and it fits my needs. I assume there are others for whom this is also true.

Edit: I guess you could say Google's Evernote competitor is just Google Drive itself. If you want text formatting, create an actual Doc. Keep seems to be explicitly for short-form, simple note taking. I think there's a large market for that.
I think the only mistake made with this patch release was merging in 250+ commits, ranging from last year to the present day. Maybe that's standard for such a large project, but it feels like a hell of a lot of tweaks for a minor release.

As for the rest - I think the issues in January has put Rails in the spotlight, and while scrutiny is certainly warranted, I think the extra pressure on the project over the past months to clear this stuff up has had its consequences.
Just after killing Google Reader, and you think you can get me back so easily?
Writing code is fun. Maintaining code sucks. You expect A programmers to stoop to maintaining old crap?
Not to mention the huge and underserved market for people with kids, grandkids etc. Now I like startup culture or I wouldn't have been on HN so long, but in all the excitement and hipness of disrupting things, it's easy to forget that there's a large number of people who are not interested in that attitude, but want products that help to stabilize or enhance their life.

Marketing to these people is basically selling to the tortoise rather than the hare [1], and success in doing so probably means building that attitude from the inside out.Tortoises aren't very exciting to look at, but there are a lot of them and they are pretty successful in evolutionary terms. So don't grudge them their lettuce.

1.http://en.wikipedia.org/wiki/The_Tortoise_and_the_Hare
It is our responsibility to teach
YouTube Searches Now on Google Trends
No one?

I know there are some template documents available on the web but they are in legalese. There are founder class F but I am not sure if they are typical and usable in practice. I know the best way is to consult a lawyer but I also want to do my own due diligence and hear from HN's collective wisdom.
I think Google has chased away the early adopter, free evangelists.
I can see one or two of those things being covered but even 30 days of PTO? That's 6 weeks per year that you won't be in the office. Portland (OR), USA, right? Not Portland, Spain/France/Norway? :P
If you want to run your own Persona Identity Provider (so you can login directly with your own email account and control the authentication from your own domain/site/server instead of having to remember yet another password for the fallback Identity Provider provided by persona.org), here's a tiny little piece of Python code that implements that:

https://bitbucket.org/djc/persona-totp

In particular, the authentication method I use is Google Authenticator-compatible TOTP (RFC 6238).
I guess the point of his post is the YC companies are only attractive to some one below 25 years of age with no family to care about. That would mean the YC companies are all looking for the few talented below 25 yr old people.
The best bottom up approach to this that I have seen is Charles Petzold's "Code: The Hidden Language of Computer Hardware and Software" [1] which starts with using a flashlight to send messages and walks up the abstraction chain (switch, relay, alu, memory, cpu...) to most of the components of a modern computer. It's very accessible.

[1] http://www.amazon.com/Code-Language-Computer-Hardware-Softwa...
yea but we are not paying $6000 reading things on HackerNews. If you are paying that much money to attend / support a talk, it better be delivering great quality.
you can't even make a nested list or a proper table right now. i'll wait a couple of weeks during which i'll probably forget about the thing.
What I'll remember from all that: you can lose your job and be publicly smeared and shamed by joking with your friend at a conference. I certainly wouldn't ever want to come at any such conference, at any price. This is political correctness gone completely crazy.
Ok perhaps an API would suffice for me.

I will happily write said script. Google aim's at the thousands but I feel they are in danger of neglecting the fact that people who want features like this make services like this popular i.e the tech community are early adopters and they generally recommend tools (especially tools like this) to their less tech savvy friends. Cater in a small way (you still need your swanky android apps and colors) for the hardcore tech, and you add users.
As always Rob, great answer :).

I think the part that made me scratch my head was the line where Jon said "It was so satisfying to make a physical phone ring!" which is funny when you take it out of context for a multitude of reasons. I hope you appreciated my quip about time travel ;).

Having the logic separate from the delivery may make sense for some applications and might not for others. We wrestle with clients all the time that want various elements of the platform either directly under their control or as far away as humanly possible. There's usually little rhyme or reason to understanding which components are supposed to go where or for what reason, but that's Telecom in a nutshell. When dealing with large carriers, the question of what goes in the firewall, and what stays out, is a complete mystery until right before you ink the contract.

To be fair, your point about siloed telephony and business software does ring a tad hollow when you talk about Twilio which is essentially a silo for business logic of a different color, right?

Once again, I do really enjoy these chats :D. I also admire the hard work your team does writing these blogs which I point to as a great example of developer evangelism. Your team does a great job of getting out there and showing off the tech. I especially like the edge case stuff, like jamming Asterisk onto a Raspberry pi and connecting it to an obihai ;).
why are the css classes so funky? (e.g. class="TUdKmf-xhiy4-haAclf h1U9Be-xhiy4-qAWA2"). Are they randomly generated? what's the purpose?
Paul Thurrott:

"You start using it, I'll start my countdown to the service's death."

https://twitter.com/thurrott/status/314476511497445376