skysight-inc/HackerNews huggingface dataset:
Single sign on (or SSO) is hard. The problem is not just fro a technological standpoint but from a social one. Most people don't really want SSO.

Lots of people want to create different social profiles for different instances.

Then there is the question of trust. Microsoft is going to be holding the keys to all your services. Do you really want that?
Facebook say they do not

I would prefer they deleted all cookies, since the user/browser can still be uniquely identified
"I would stay in short-term US Treasuries"

For anyone not aware, you can buy these directly from the US Treasury:

http://treasurydirect.gov/

* T-Bill = shortest duration (4 weeks to 1 year)

* T-Note = med duration (2 yrs to 10 yrs)

* T-Bond = long duration (30yrs)

T-Bills are the safest, as they are used to run the US Govt's day-to-day operations. If the US govt ever defaults, T-Bills will be the last type of bonds it defaults on, after the longer-term stuff.

More here: http://treasurydirect.gov/indiv/research/indepth/indepth.htm
You could also try selling the Latin-America version (Spanish only) cheaper than the USA-English version.
i'm pretty excited about that one too. i was just cursing firefox last week for that.
"There is a bug where a_user was not cleared on logout. We will be fixing that today."

PR speak. This seems much less like a bug to me, more like a poorly contemplated decision.

What seems more likely is that they were contemplating what they should do, and given the general direction Facebook is headed, they probably thought little of just leaving it in.

I love the facebook guys, but calling it a bug as opposed to a non-malicious decision is just PR speak
loooooooool
12 things for entrepreneurs to learn before the big idea hits
I'd find a lawsuit over "Minecraft" at least as plausible as this nonsense. That the ActiLizzard has managed to keep its lawyers caged does not reflect well on Bethesda.
Improving iOS Push Notification Opt-in Rates
Sassy Text Shadows
Keep in mind 99% of people who go on CNBC or make stupid reports or recommendations have no vested interest in the implied outcome. None whatsoever. They are selling books or selling newsletters or selling videos or selling infrastructure or selling trade ideas, but definitely have NO skin in the game.

It's also very easy to call yourself a trader: just get a zecco (or w/e the retail company of the month is), seed with 1000, and buy one share of a penny stock. Congrats: you are a trader :)
But that is completely different. In a watch store, I can point to a specific watch and ask "how much does that one cost?" It's hard to do the same with a website unless the designer/programmer has a portfolio to browse.
As a Canadian in the US I've had to accept that this most of this country just doesn't want me to be here - every dealing I've had with DHS and the State Department has reinforced this point.

Your suggestion doesn't really work though - for me, the Canadian software industry is woefully lacking compared to what's out here in the Bay Area (or really, the rest of the USA). The talent pool is dramatically smaller (lower wages means a lot of the good hackers are in the US), investors more risk averse, and the startup ecosystem/community extremely limited.

Living in SF now, I cannot imagine doing a startup anywhere else. Can I try anyways? Sure, but why would I sabotage myself trying to force a business down the gullet of a city/country that doesn't support it?
Dense Data Done Well: Fortune 500, 1955 to 2010
After the scare stories I've heard regarding gmail lockouts (and not just on news sites, yesterday someone I follow on twitter was temporarily locked out of their gmail for receiving a number of files quickly) I'm more inclined to continue using services that would not all get shut off with my gmail access being locked for a single ToS breach.
The fact that it could be removed overnight should give you a hint about how much it was actually used.
Buy stock of fundamentally solid companies that pay dividends when their stock price is low.

Sell if their stock price gets overinflated, otherwise just hold and collect dividends.

Don't buy stocks that are trading at stupid prices. Don't even buy stocks that are trading at reasonable prices. Only buy stocks that are trading at a steep discount to their reasonably projected future cashflow + asset value + large margin of safety.

...win?

I mean, you kind of can't lose if you do that. Sure, sell if your stocks get overheated. Or just collect dividends forever if it's a great company that's consistently underpriced. Avoid stocks that are priced high relative to earnings/assets, and even avoid reasonably priced stocks. Kind of a no lose proposition that way, no?
Thanks for the informal bug report. I will file a bug and fix it soon!
The "what do you have to hide" question isn't disingenuous it is in the context of the discussion.. Facebook Connect isn't giving your bank account details to anyone. That is much more disingenuous of a comment trying to equate the two.

An example of the type of sharing it will do and where sharing information is good. I use Spotify and that tracks the music I listen to. If a concert ticket sales site was integrated and had access to the same information when I visit it they'll be able to show me relevant content -- this is a good thing.

If you have behaviors on the Internet or in public you're trying to hide from people maybe you shouldn't be doing them. Time for some personal reflection here. Eric Schmidt was pretty direct on this and caught a lot of flack for it because people don't like being held accountable.
Great addition. i would like to know what's preventing them to show organizations issues for organizations I belong to.
Hrm... who else would you trust with your login credentials? (Who would've thought that Sony kept passwords in plain text...?)

There's no reason you can't have multiple profiles with a single sign-on. But yes, SSO does always tie those profiles back to one account.

This is a complicated issue worth discussing though, for sure :)
References are a C++ creation with a precise definition. This is what this quote is talking about, considering C does not have references.
Instagram CEO Talks Advertising and Growth
Sydney One Hour Plumbing Hot Water Blocked Drains Specialist
I use Tab Groups mainly for task related stuff, as well as using a tab group to allow for a read later style of interface. But no, it's not a major thing for me, I've used Chrome for the past few months and not missed Tab groups.
No offense, but Linux people have been screaming at Microsoft for decades now. It hasn't made a single difference. However, at this point, nearly all hardware out there has some degree of Linux support, often with the help of the vendor directly.

There are two choices that might accomplish anything: Work with the vendors and try to work out a solution, or lawyer up.
Speak up now or we will remove EBCDIC in a future release of Perl
GemStats.org - Help the Ruby community collect stats on library usage
You can use this page to see how "unique" your browser is. https://panopticlick.eff.org/ It doesn't use cookies.
Cory Doctorow's talk on the privacy bargain and big data
Erm, it's not vaporware. GApps has had this feature for years now, they're just rebranding it as google drive to compete with dropbox.
Do You Like Working at a Startup or Just the Idea of Working at a Startup?
When looking for a reason why the economy crashed, I dug through a lot of rubbish until I found Peter Schiff.

http://www.youtube.com/watch?v=Z0YTY5TWtmU
> I am sure they track users anyway

Just so we are clear: we don't cookieless "track users anyway".

I suppose you guys can line up to say I'm lying like you did to the other engineers who posted yesterday, and it is quite obviously impossible for me to prove otherwise. But suffice to say our policies are rather clear on the issue.
I said economists, not money managers. Of the group you mentioned, only Roubini and Taleb are economists. Taleb did not predict a recession. He made money off the financial crash of 2008, which is entirely different.

Of course there will be people who say there is a crash. That's what makes a market. But economists don't predict market crashes, they predict recessions. And very few economists predicted a recession, which is what I said.
yes, there is a rolling cost but it's fairly small, at least relative to the mgmt fee. All up it costs around 0.87 a year. Not cheap and more than I would normally pay, but it does what I want. I didn't want to be seen to make any specific recommendations, so please no one take it that way. This is what I chose. Below is the Long, there is also a 10 yr.

http://www.ipathetn.com/pdf/dlbs-prospectus.pdf
I was driving by a Xerox site the other day with my 15-year-old nephew and he asked, "What's "Xerox?" (He didn't even know how to pronounce properly). He'd never even heard the word "xerox" used as a verb for photocopying, even.
But will apps made with Xcode 4.2 and ARC run on older iOS versions? I mean, my understanding was that ARC was a compile time thing, so there should be no difference in an ARC app and a non-ARC app (except the ARC one probably has less bugs) but I've heard others talk about needed runtime support.
The trouble with these names is that you have things like #7a937d comes up as Xanadu. And there are other weird names in there like "Blanched Almond" and "Bubble gum" which are fine if everyone knows you're talking about a colour, but if you're trying to build, say, an image tagging script you don't really want "bubble gum" being put as the tag instead of "pink".
How I found my technical co-founder: how a non-techie should approach a techie.
Disney’s Appmates Turn The iPad Into An Interactive Playmat
HN opinion: NetKernel
Referring to the author's apology at the top, since when, was 2000 words such a trial for the reader? While the text seems to be biased towards the interviewer's expectations it was readable and far from lengthy..
If I am logged out, and I just visit a page with a "Like" button, what info does Facebook get about me?
Still no 64-bit version? I can't find a clear page on the status of Mozilla's x64 stuff.
Man I never knew about text-overflow: ellipsis. I'm gonna have to start using that.
The Upcoming Crash Of Apple And Amazon
Is there such a thing as a psuedo-cloud?
I was reading, "The Cloud's My-Mom-Cleaned-My-Room Problem" and I think the author brings up a very valid point. Specifically in the case of Health IT doctors are very concerned with privacy issues. However, they don't want to be bothered with IT.

Could a system be designed that allowed for a customer to purchase their own cloud (not hosted)? Where Bug fixes are standard and major updates are purchased and then pushed to their local cloud server?
Was recently asked to provide an opinion on it. I don't have one yet, but am leaning towards "perfect for the architectural astronaut in need of further layers of abstraction, which is, of course, the obvious solution to every problem"

Was curious if HNers had any exposure to this architecture?
The elephant in the virtual datacenter room - VM alignment
Wasn't there a rule of thumb: Unless a sizeable portion of your potential clients think you are too expensive, up your rates.
I've posted about Gladwell's critics before, I hope you forgive me linking an older comment, but I don't want to just repeat myself. edit This is a link to the whole thread because it's worth reading for other discussion on Gladwell.

http://news.ycombinator.com/item?id=1758542

I generally find him entertaining but always take anything I read by him with a grain of salt.
That's why great programmers are boundless optimist and masochists.
Unless they were doing something exceedingly strange, they should've gotten the same kind of runtime error (undefined variable) as any statically-typed (or even compiled) language would have told them. Ruby crashes if you try to read from something that isn't defined.
I agree.

I've also learned that there is no one path to entrepreneurship, or programming for the matter. For some people it makes sense to quit school or avoid college. Others follow a more traditional route. There are pros and cons to each. More importantly, it is an extremely personal process. What makes sense for one person does not make sense for another.

As for me, I am very happy in my decision to attend business school. In addition to the networking benefits you pointed to above, I've found that some of the things that I've learned (e.g. Coaching and Mentoring) have wonderful applications to my personal life. Put differently, business school has made me a better father. I plan to write a post on this soon. All the wonderful friendships I built while I was there is icing on the cake.

I should also point out that I didn’t go to business school for the hard skills (i.e. finance, accounting, etc.). You can learn a lot of that by picking up a book. I went to business school to become a better leader and person. Classes like Interpersonal Dynamics (aka "Touchy feely"), High Performance Leadership, and Leadership Coaching and Mentoring are the main reasons I attended business school.

Finally, while at business school, I made an effort to meet and build friendships with brilliant graduate and undergraduate students across all of Stanford. I now know wonderful people that studied CS, Engineering, Earth Sciences, Stats, Medicine, and much more. I feel fortunate to have had the chance to study with all these people.
As explained in the article, you need to choose the dataset that fits your needs. And you're right, a smaller dataset with more common names will be more useful in some cases.
If you change the region format from whatever you have to United States, it will however display 73 degrees F and sunny. I don't want to sound like a fanboy but this is some serious attention to detail.
Go and try to start a company in the UK, and then see if you're quite as enthusiastic about repatriating smart people.

Nothing about British society and culture is receptive to startups and entrepreneurs - it's an uphill struggle (both ways! in the snow!) to even get something simple started, let alone fully explore new ways of doing business.

The net result is that the entrepreneur has produced less value for the world than if they'd been able to build their idea in America, where there's far less friction in getting new ideas off the ground.

The US is (still) a unique and wonderful place for smart people to try to realize their potential. As a country in a global competition for talent, we should be doing everything in our power to attract and retain the smartest people in the world.

(UK emigrant)
This is heartening to hear. This kind of reception makes it all worthwhile.
Or even (granted that I'm assuming the whole db api here is fake, and you'd actually probably be using core data here)

NSArray *records = [[db find:[NSDictionary dictionaryWithObject:@"Joe" forKey:@"name"] limit:10]
sortedArrayUsingComparitor:^(id a, id b) {
// sort logic
}];

I typically add a category to NSArray for mapping a selector or block. The signatures are
- (NSArray )mapBlock:(id (^)(id object))block;
- (NSArray )mapSel:(SEL)selector;

Which would enable you to do it all in one statament:

NSArray *records = [[[db find:[NSDictionary dictionaryWithObject:@"Joe" forKey:@"name"]
limit:10]
sortedArrayUsingComparitor:^(id a, id b) {
// sort logic
}]
mapSel:@selector(lowercaseString)];

Also for mapping over an array you can usually use NSArrays valueForKey: which returns a new array
which contains the result of calling valueForKey: on each member of the target array.
As your sorting logic would typically exist in the db layer whether you were using CoreData or something else, it would be easy to write a wrapper such that you could write something like:

[[[[MyFetchRequest forEntityNamed:@"foo"
orderedBy:@"SomeKey"
limit:10] fetch]
valueForKey@"nameField.lowerCaseString"]
enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
// do stuff here
}];

Again this is all 'fake' code as this is just a readability discussion.

I don't really agree with the article that nesting message-sends leads to unreadable code. I think reading obj-c is a lot like reading lisp s-expressions and your eye / brain quickly learns to read nested constructs. I generally try not to save anything to an explicit var that I don't intend to use somehow. (of course there are limits to this) I don't find nested code above difficult to read, YMMV.
This is pretty much what I ran into. That and we had a business requirement that it worked in IE 6. At that point Flash is going to be your best bet and even that has cross browser issues from time to time.
I bet the 1 on the phone is for "one more thing"; they're going to call up Steve Jobs and talk with him since he can't be there live on stage.
Show HN: Listomp - Share Lists between Friends and Devices (e.g. grocery lists)
My girlfriend and I had been unable to find a grocery list tracker that works easily on WinPhone/iPhone/Android as well as on our PCs - especially one that didn't have some over-complicated sharing flow. So I made one.

It's pretty basic but should work for tracking most simple lists and sharing is super easy (just sms/email a URL) – let me know what you think! If you have a use for it I'll host it more formally and polish the rough edges :)

http://listomp.herokuapp.com/

Here’s a grocery list as an example: http://listomp.herokuapp.com/lists/28f93720-caec-012e-1011-1231381d27fd/

Thanks!
Tom
Carlos Slim on fixing US economy
Why not point at a website and ask how much would that cost? In the sense "I'd like a website that works and looks like HN. How much would you charge to make it for me?"

Maybe watches aren't perfectly analogous. How about walking into a real estate office and asking how much a house costs?
In it's day, IE was not an inferior browser. Quiet the opposite, actually.
Point taken, however I work sometimes in a large open plan office with administered win7 pcs and command prompt disabled. I can use this site to do some practice for a ten minute burst with headphones on just as an 'interaction break'.
Is there any situation where you would legitimately still have an observer for an object which is being deallocated?
How Facebook Timeline Might Radically Change the Look of Brand Pages
Linkedin's Profile Match Exploit
You can view browser headers and see this for yourself, if you're curious. In Chrome, go to the Developer Tools -> Network Tab, refresh a page with the "like" button, look for "like.php" and all the corresponding resources loaded by it, and look at the "headers" tab for each. You can see what data is being sent to Facebook and draw your own conclusions about how anonymous it makes you.
Great point. I've been accused to being dogged in the past. Truth be told, it helps to be both focused and determined.

@stfu There are two ways you could try to go about it:

1) Try sticking to one technology and working on a project you're really passionate about.

2) Work on a tutorial from start to finish.
I found that vimemu's graphical tutorial cheatsheets were a great, incremental way to get accustomed vim bindings. I can't speak to how accurate they are to the "real" vi/vim, but they've helped me get used to Sublime's vintage mode.

There are 7 "lessons". I just printed them out and stuck a new one in front of my keyboard every week or so.

http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial...
To follow up to the parent, there is a lot more to B-school then just to network. From common MBA-bashing that takes places on HN it seems that that many people fail to grasp the difference between building a product and building a company. If you want to build a product - MBA may not be necessary, but if you want to build a good company, an MBA will be a great help along the way. With all aspects of running a business covered in one class or another, you at least have an understanding of the issues you'll run into.

An MBA doesn't provide you a road map, it gives you a framework of how to approach business questions and an understanding how simple decisions cascade down to all aspects of a company (hr, accounting, operations).
It didn't take an economist or soothsayer to call these things. A war economy with a massive run-up in property prices that were clearly irrational is a formula for disaster.

Hell, the financial crisis had a early warning alarm. Bear Sterns imploded in the Spring... was the subsequent collapse of Lehman and the crisis really a big surprise?
That's the real question... if you can turn it off, there isn't much of a problem. However, if you turn it off to install Linux, can you turn it back on to dual-boot Windows 8? If you can't, how many people will just stick to Windows?
I worked right next to the engineers who developed the login approvals feature, and overheard the discussions that led to this dialog - it was all about making it hard for people to mistakenly lock themselves out of their accounts because they use frequent cookie cleaners.

You can imagine the fallout when someone turns on this feature and then can't get back into their account, or who has to receive a text message every time they log in, even from the same machine/browser.

The source code does not call out Chrome in particular - the code looks something like (it also does translation):

Your current {$browser_name} settings might make it hard to use login approvals.
Tutorial on hacking wordpress with WPScan
The Disconnected Niche
WatchDunhill Links Championship Golf Live Stream from St Andrews Live On TV. 
(Current) 2011 Alfred Dunhill Links Championship Location:ST.Andrews,Scotland

Old Course St. Andrews, Carnoustie and Kingsbarns,

Pick Date: Sep 29 - Oct 2, 2011

Sanctioned by: European PGA Tour

The Alfred Dunhill Links Championship, is one of the richest golf tournaments on the European Tour. It is played in October, on three different links courses, centred around the "home of golf", St Andrews in Fife, Scotland.The tournament is a pro-am, with teams of one professional and one amateur playing one round each at St Andrews, Carnoustie and Kingsbarns. Following these first three rounds there is a cut, with the leading 60
If you want to ignore a % of your users, that's fine. Some of your competitors wont.

You know, as a long-time Linux and Firefox user, I've made that point to a number of newspaper web sites, etc etc etc. I usually get the written equivalent of an eye-roll.

Why is it that it's OK for a business to ignore Linux and Mac users (back when Macs didn't have such a huge mind-share). or Firefox and Safari users, but it's not OK for a busines to ignore the same fraction of Windows users?
Help me understand this, is the issue that IE users are not willing to upgrade to newer versions? or is it that Firefox/Chrome force users to upgrade while IE doesn't?

Why is the fast release cycle a problem for IE but not for Firefox and Chrome? why are the adoption charts different for IE than the rest?
Here's a good video from Eric Ries on the lean startups - http://lab.blossom.io/blog/2011/09/23/eric-ries-on-lean.html
Smooth animation would require shorter GC pauses, i.e. incremental GC.

https://wiki.mozilla.org/Platform/Features/Incremental_GC

The implementation seems to be in active progress, which means it's going to take at least a few more versions to make it to stable.
Ask HN: Would you like to alpha test Hipster.com?
We're getting ready to launch next week, on October 6th, and could use some last minute alpha testers.

This HN thread can be used for discussion about the app, once you've had a chance to play around, and test it.

If you're interested, please contact me at Doug@Hipster.com, and I'll set you up.