skysight-inc/HackerNews huggingface dataset:
There's another thing Google hasn't quite figured out, nor have any of the other big players in this space (Maybe Microsoft will, under a new CEO). They have to commit to being conglomerates, not platforms (not at a user visible layer at least). They need to run a multi-brand strategy or these troubles will only get bigger as user communities get more diverse.

Interconnecting all offerings of such a huge diversified enterprise is bound to create conflicts of interest. It doesn't work. IBM almost went bankrupt over it. It leads to idiotic decisions like killing Google Reader instead committing to serving a long tail of diverse communities.
Of course you can use backbone.js apps without losses of SEO. You need to render versions for the crawler. Google crawls ajax sites perfectly, if implemented correctly.

https://developers.google.com/webmasters/ajax-crawling/docs/...
Except the oldest one is a social network that respected privacy and anonymity at it's core, and the other one has a fundamentalist ideology of exposing everyone's real name and identity.
My apologies then. I will contact the app developer.
Remove the subsidies for the phones and long term contract lock in-s, enforce the ability for carrier switch while keeping the phone numbers - that is the best a person could do to protect the consumers. No one loses anything.
Totally irrelevant article on HN (I might get downvoted for this). But there are multiple lessons from the way Mr. Tendulkar has lived his life.

Even at such extremely young age of 40 he has already achieve extreme level of excellence in a game that is extremely taxing on physical as well as mental ability. (Typical test match is 5 days long 6-8 hours a day and a person like Sachin generally spends at least 4 days on the ground. Sachin has played 200 test matches => 800 days in the hot sun. )
What's the point? It is not like they will actually delete your data.
wow, you're an idiot
"I don't believe Google+ management is malicious, but they do seem woefully unaware of how internet-native communities behave."

After a while, the question of motivation is a red herring. The problem is the actions, and they've been told enough times that if they claim now how to understand then they're just stupid. They're not stupid, they're contemptuous - that's different.
>Never saw the issue with YouTube comments. Always was much ado about nothing. So people were immature - it's funny. So people were insulting - grow up, they're having fun.

It's a splinter/beam problem: the flaws in a community you don't participate in or give a shit about are always massive and terrible and the benefits of that community continuing to exist are always worthless and nonexistent.

Like maybe youtube comments were as shit as everyone says they were, but all I - and most people who say youtube comments were shit - knew about youtube comments was a couple of notable high-profile examples that, really, weren't any worse than the shittier grade of comments you get everywhere on the internet.
I'm not surprised it choked on a 4Gig binary file.

But when we have dozens of multi-MB binary files, which change every week or so, then after a year we're ending up with a massive repository to pull down.
https://www.facebook.com/sehgal.sukhwinder?fref=ts
https://www.facebook.com/shiv.saxena1
https://www.facebook.com/parvinder.dhillon.35
https://www.facebook.com/shyna.gupta.71

All these are Masters students WoW :) RIP #Innovation #Coding
The market price of BTC has grown fairly consistently on the logarithmic scale for a couple of years now. There have been ups and downs, but the majority of the price growth obviously comes from an increase in demand that isn't being met by supply. Supply will not increase, but demand might.

What would further increase demand?

Well the status quo, i.e. BTC breaking new market highs, having crashes and recovering, that's news and so increases the public awareness of BTC, and so more people buy.

More companies accepting BTC will increase it's usefulness (therefor provide some intrinsic value), more startups working to make transacting in BTC easier will also help increase demand.

What would decrease demand in a meaningful way?

Unfavourable legislative changes. These are mitigated in that they have to happen on a country by country basis, but generally countries follow the leader on matters of new policy or policy related to new technology.

At the moment most BTC demand is for speculative hoarding by investors. Most realise that it's a gamble where the downside is losing 100% of capital, but the upside is potentially 1000% or more.

<opinion>There are undoubtedly future market rallys and crashes ahead, but I think in the long run BTC has a long way to go. It's very difficult to "price" BTC because it generates no return in it's own right, and has no intrinsic commodity value. It's a gamble but the potential return seems worth the risk of potentially losing 100% of your capital.</opinion>

It is important that you regard BTC as speculative - i.e. not an investment.

In the end the long term survival of BTC will depend on it's adoption. So if you want to make money, horde some BTC and work on a project that makes uses it to solve a real business problem for a meaningful market.
I think it's relevant to ask in the context of "just what the hell do you think you're doing when you get up every morning to feed this thing? You do actually have to justify that."
/r/hwstartups, /r/compsci, /r/startups and a few other assorted subreddits make for a nice complement to HN.
Frankly, I don't trust enough to believe they won't change this in the future, or even that they're telling the truth now. Tracking people is the only way Google makes any money.
That's because YouTube still has value (although deteriorating rapidly with or without the G+ issue). G+ has none.

The effect seems to be more that people gradually reduce their Google usage. I've cleaned out my private Google account, deleted my Google+ and after I migrated my mail it will be gone and subsequently replaced by a new G+ account of which every single letter is completely fake.
I spent roughly $2k/month total; a room in a shared apartment took the majority of that budget. It's easy to spend more and possible to spend less.
A very inspirational guy. I know he was a cricketer and I don't really like cricket all too much, but we all could learn a thing or two from Sachin Tendulkar. A great sportsman and inspiration.
With the use of multi reddits I've found you can build up quite a nice suite of multireddits which supplements hackernews nicely, though you do tend to see quite a lot of cross posting of articles.
Or telling them their real name doesn't look like a real name, and suggesting they send Google a copy of their passport. (Two friends of mine, one Swedish and one Israeli. 'Cos those people don't have real, proper names. And Google's policy totally isn't racist - it just has, uh, racist effects.)
Couldn't agree more. They will flag some bits here and there just so it's not accessible anymore from the front end.
Erm, I think it's more likely that the laptop showed up in X-ray scan and a baggage handler availed themselves of the contents. I had the same thing happen to me at Heathrow; I spent about 5 minutes to locate it in Lost & Found a few days later, stripped of any identifying information and of course the laptop.

American Airlines sucks, but I don't see their fault here.
These are points that need to be addressed for any implementation of R, or any other domain specific language for which numerical guarantees nearly always outweigh performance concerns.

GNU R, for example, is implemented in C, and the implementations of R's basic arithmetic functions are actually quite complicated because they take care of so many of the edge cases cited in the cited post. For example, the round() function casts its argument first to a 64-bit before calling the C library's rint() function to preserve precision. [1]

[1] http://svn.r-project.org/R/trunk/src/nmath/fround.c
Why is "Lycos" such a popular article on Wikipedia?
Cool. Was this in Java 6? (circa 2010 - I couldn't find a way to do it back then). Also, why would you need (even on JDK7 or JDK8) unsafe access to jit a memory mapped access inline? Is there an underlying philosophical reason, or is it just that they never got to do it?
HN is legendarily an inward-focused bunch of SV startup-wannabe brogrammers, but it's also a pretty reliable weathervane for where hot technology is heading in the next year or two. And what companies have lost it in the eyes of the very smartest technologists.
For comparison, here are the stats for "Google":

http://stats.grok.se/en/latest90/google
I found this really funny

>>>Some blog post about scalability... blog crashes after posting link to HN and /r/programming

But who says I can't talk about a rocket while riding a bike:-)

Also I will add these to the list

> why [angular/backbone/ember] [rocks|sucks]

> XYZ in pure CSS.

> How I got [in/out] of YC

I have to admit I enjoy many of these. Just taking cheap shots here:-) But I would really like a few more posts about

1. The thought process a new founder goes through before approaching a VC.

2. How to save your ass while talking to VC's who know the game far better than you do.

3. The mistakes founders have made in past w.r.t to starting, abandoning, funding their startups.
I think some visual feedback that the user's selection has been saved would be great. I also noticed the lack of a submit button. I think a send or submit button should always be provided for any text input boxes because you can't really guess when the user has finished typing (and it's likely to annoy users too).

Also, as others have said, the smiley rating could work if the first two faces are sad or unhappy. The middle face (number 3) is neutral (a straight line for the mouth - neither happy or unhappy) and then faces 4 and five are smiling.

Great site and service though - very clearly explained and presented. I can imagine a rating system could be popular on blogs or even help documentation. Most people don't post comments, but they may be more inclined to rate a post instead.
If I have misunderstood the OP, I apologize. I know of the 15 to 1 ration of the possibility to misunderstand in every communication.

So I should have given him the benefit of the doubt.
Yes I too am an introvert. But saying pair programming doesn't work with introverts is not quite right. Introverts are not no-talkers, they like talking about stuff that they love. They don't come out and talk, but are truthful if you ask questions. So as a programmer introvert, I love discussing about programming, new tools and languages, etc.

Its OK if you hate Pair Programming. Its even OK if you hate it without even trying it. But just don't generalize it with being an introvert.
I particularly liked the way Harsha Bhogle compared how a nation clings to heroic figures during dark times. Don Bradman served as a hope to the cricketing fraternity of the time after the second World War and similarly Sachin was the fulcrum for the Indian people to look up to and induce a fighting spirit, especially after the Indian economic debacle of 1991-92.

Quoting it again, "When Sachin made a 100, India slept well."
Modules. NPM is the largest JavaScript dependency manager, and it is one of the easiest to install (because it comes with Node).
I was shocked to read through those comments, they didn't seem very professional, and that such blatant racism could go unchecked in such a large and powerful organization as Stratfor seeemed very odd. Anyway, turns out those comments were just pasted from vnnforum, and were not written by Stratfor employees. Now, I don't know why they saw any value in that thread at all, just seems like a bunch of nazis trashing McDonalds, but at least Stratfor didn't write that garbage themselves.
They can build their own custom made kiosk using Mer as a base (and Qt for UI) in a matter of days. The reason they are using Windows is probably inertia and ignorance.
Why would I spend bitcoin when the value is soaring?
Because I have no alternatives eventually.

See, let's say i start out with 5k worth of bitcoin and 5k worth of USD.
The bitcoin go up in value while the USD go down via QE.

As you suggested I avoid spending the 5k in BTC but thing is eventually I will run out of USD and even if I don't because say I got a day job source of USD income eventually I will want to buy something which is above my pay rate and I will have to use my btc.

The same thing happens with gold or with an estate property, only thing, bitcoin is more liquid than that and unlike gold or a house I can decide to use a tiny part at anytime without selling or exchanging the whole cake.

And with BTC merchant can offer discounts which may encourage the use of btc.

Time will tell.
Oh come on everyone, this is actually pretty damn funny. Am I the only one who finds 4Chan making fun of Hacker News funny? This place is too uptight and needs to learn to laugh every once and a while. It's an obvious parody, a pretty damn good parody at that.
To be fair, even Google's paying customers get really pissed off at being treated like the users.
This varies by the person. The author wasn't necessarily discounting the performance wins from pairing. The point was that it's not a good solution for the classic introvert programmer. If socialization is something you feel comfortable with, this may not apply to you.
I'm sorry, but I don't agree at all.

Part of writing good software is the ability to interact with people. That requires certain social abilities and the ability to talk confidently to people about code, the same as pair programming.

Truly introverted developers may write elegant and beautiful code, but they generally need an abstraction layer between them and the user/customer, which can cause the most beautiful code to be wrong, because it doesn't fulfil the requirement.

Pairing with people improves code quality by forcing you to explain your decisions, allowing you a better understanding of what you write, sharing knowledge of the codebase across the team, and preventing tangents that aren't what the client wants. It's not just about being more productive -- my personal opinion is it's actually slower than 2 developers working separately -- but that doesn't make it less worthwhile.
cheeky bastards got some variants of it, though:

"How I quit my job and went into consulting"
"How I quit consulting and went into freelancing"
"How I quit consulting and went into your mom's vagina"
"How I quit my consulting job for a month and learned to program and am now making 80k a year writing Ruby apps"
"How I quit my contractor Ruby dev gig and joined the Node.js behemoth (and why you should too)"

brilliant
Subreddits!

http://www.reddit.com/r/programming/

http://www.reddit.com/r/technology/

http://www.reddit.com/r/linux/

http://www.reddit.com/r/sysadmin/

http://www.reddit.com/r/netsec/

http://www.reddit.com/r/unixporn/

http://www.reddit.com/r/Python/

http://www.reddit.com/r/golang/

http://www.reddit.com/r/rust/
So the new and improved system is that you can have your youtube account linked up to a G+ thingie you never asked for and have no intention of using, instead of linking up to the G+ account you never asked for and have no intention using, but which is connected to your real name.

Yeah. I can see how that is an incremental improvement, but it still has a long way to go over what all users are asking: Do nothing. No linkage. Leave our accounts alone.
I've found that meetup.com and a free night a week serve as a great alternative. programming meetups have given me deeper discussions about software engineering or given me a chance to work firsthand with people in languages or frameworks I'm curious about.
Yes, it was in Java 6 (except for direct access to fences, which has been added in Java 8).

The sun.misc.Unsafe class is used extensively by JDK classes, and is meant for internal use. It provides intrinsics that are translated to a single machine instruction. Normally, you don't use the class directly. For example, you use, say, AtomicInt for CAS operations (which, internally uses s.m.Unsaafe) or the ByteBuffer class (which internally uses s.m.Unsafe for direct pointer access). The JDK classes add all sorts of protection (like range checks) around s.m.Unsafe, but if you know what you're doing, using s.m.Unsafe directly and eschewing some of those protections (usually adding ones more pertinent to your domain), you get some performance gains which may be significant depending on your use case.
New favorite one: https://twitter.com/ViceHN
At work we have a consultant in at the moment doing technical mentoring. He's gone right back to basics on a lot of stuff, unit testing, TDD, refactoring, pair programming etc. For a while it felt like a waste of time, I didn't need to be doing this etc. But a realisation is growing on me.

Shared understanding is vital, even more so in a team of "left brain" introverts. Whether it is establishing what everyone thinks TDD to be and the metrics to be extracted. Or whether it is making sure that at least one other person knows what your code does, that it is the best way of doing it, that you're not taking shortcuts or making "clever solutions" that aren't needed and sacrifice maintainability.

Being a professional isn't about being dismissive of 9 to 5 paycheck developers and their skills whilst slamming out loads of code. If your experience is all of introverts who want to be left alone I dread to think what your code review practices are like...
It is quite possible - likely, even even! - that this rhetorical flourish is contagious, habit-forming and memetic.
It sounds like this is a conversation you should have with your boss, and not really a pair programming problem.

A specific type of interaction is not for everyone, its clear you are not making any claims about it except for it doesn't work for your personality.
http://devmaster.net for game development
PrimeSense bought by Apple for $345M
On the startup side I'm often finding more things that are interesting to me on the community side of http://www.usv.com/
ASK PG: Startup School
Is there an application form for participating to Startup School or do you need to get an invitation from someone?

I am trying to understand how to participate to the next one.

Thanks in advance! :)
DISCLAIMER: I'm not a Google employee. This is my guess.

Users doesn't make money for Google. Users are valuable only when they're in sellable state. Ad companies don't want to buy fully anonymous, bogus or false profiles. They want real personal information from real human. To increase efficiency of target reaching / marketing cost.

Until now, Google didn't need to worry about quality of their product - I mean their users profiles. Because that was valuable enough. Because nobody else could provided anything better.

But now it's a little bit different. Especially with Facebook. Facebook provides better product - more accurate, proven, related, real personal information. There's mostly no spamming, bogus, false account. They offer interconnected and very clearly tasted profiles. The most fantastic thing is all the informations are input by users themselves. So accuracy of the data is incredible. Google' product - user profile - is mostly tracked by usage history. So inaccurate. People refuse to input something on Google. This degrades quality of their product.

To the marketers, Google product - user profiles - are now inferior. Nobody wants to buy Google product anymore. Not completely useless yet, but it's not competitive product to what Facebook provides. If this situation continues, Google has to bargain a lot, and finally will lose the only their profitable business - ad selling. Ad is not just an empty space on a website. Nowadays, you can't sell ad in high price without targeting information. Google's targeting was best in old days, but now Facebook offers even better which makes Google product crap.

That's why Google is pushing everybody to their copy of Facebook - G+. To survive. By making money. G+ can make money by delivering quality user profiles to marketers. But you, the users, are just nothing if you don't offer that informations. Because without informations, your account is just an useless binary junk which can't make money.

If you still love Google, please, feed them your personal information. That's the only way you can keep them (and their services) to survive. Anyway don't forget that any further marketing junks are also your responsibility. That's what you pay for Google stuff.

P.S.

If you think something wrong in my posting, please correct me. I also want to know if there's any other reason.
At this point, everyone really needs to decide whether all of their usage of Google services will be linked to their real-life identity, or none whatsoever

For a while I've lived under the illusion that if you sign out, log out from Google, you will be less prone to tracking. That was until I had to fool around with multiple Google accounts for some testing.

When I click "sign out" do you know what the default landing screen is? "Sign in"!

And do you know what that screen shows you? Every single google account you've ever logged into. They know who you are. Every single identity you've created.

So yeah. Logging out or using multiple accounts is no protection. They're still tracking you.

It's like brigade says here: Unless you're all out, you're 100% in as far as Google is concerned.
You don't even have to get up to experience this - just head into the City of London[1] on a weekend, especially a Sunday. Most of the streets are empty.

[1]: http://en.wikipedia.org/wiki/City_of_London
This works when it works. But when it doesn't, it can be challenging. If you tend to be paired with those who are argumentative, it can be a bristling experience. Or if you're a 9 and you're paired with a 4. (whether it's true or in your own head, it's the same effect)
I was rather hoping that near the end of the photos that one would have a zombie shuffling along...
Engineering is about making compromises. Given limited time, it probably makes more sense to support people with names like "First Last" because they are more common personal monikers than one-word obscenities with special characters in the middle. Yes, you'll annoy people named CUNT'N'PASTE, and that's regrettable. But you'll probably make a lot of First Lasts happy too.

It's important to balance the positives and negatives of a decision. On HN, we mostly see the negatives, since that's the sort of thing that people are willing to spend mental energy writing about on their computer. But surely some people like the new YouTube comments or Google+, right?
Hackers + uses clothes = related to hacker news?
> The only system with a separate login was ever YouTube

Rewrite history much?

Every platform Google ever acquired had it's own login, and Google didn't have a login for a loooong time.

But all of that is besides the point. This is not about SSO, this is about an SSO fully integrated with a service geared at destroying anonymity and privacy.

I wouldn't mind a single Google login if that was what it was: a login, a username and password. Google+ is so, so much more.
Seeing how long it took them to realize that "Contacts" were something that you should ask permission to use I don't know if I'd trust apple with knowing which planet I live on.
Agreed. I recently discovered that they even track you when using incognito. e.g. I got a youtube suggestion whilst in incognito that I had searched for 2 weeks prior & the type of search precludes the possibility of it being a co-incidence. So much for no cookies in incognito...
Volvo - The Epic Splits feat. Van Damme
I hadn't considered this angle before. It's often touted that transparency would make online discourse safer and more accountable, but stalking is a very real scenario where it would not.