skysight-inc/HackerNews huggingface dataset:
There is this thing I love about Twitter
Simple save manager for xcode
I wrote a simple save manager in objective C. It works for all NSCoding compliant objects and NSData. Just pass the Object and the Key or Data and URL and you are all set. This was the first time I ever wrote anything that that was modular enough to share and i thought other people might find useful. Thought I would share it here too. Enjoy
>But they used CVS for version control.

Oh the horror! A proven source-code control system.

M-x My-lawn-remark$
Wouldn't it be better to lock a system up after X number of failed attempts and then require another unknown person to also login, perhaps even remotely?
I'd be really interested to see a detailed accounting of the oil industry subsidies you refer to. When I've looked into this in the past, all I've been able to find are things like the depreciation of capital assets, which, while it could be considered a subsidy, is not specific to the oil industry. The numbers are very big, but that is because the oil industry makes some of the largest capital investments in industry.
Not only the that but the manager barging into your room to make sure you're not quietly having sex.
I was refering to long term effects caused by Serotonin depletion.
Ouya's first exclusive game
Fotomontajes Gratis
Funny Pho.to եւս մեկ կայք, որտեղ դուք կարող եք ստեղծել լուսանկարների montages օնլայն անվճար է եւ հաճելի, որովհետեւ այն ունի հիանալի պատկերի խմբագիր օնլայն, ինչպես նաեւ դեմքի ճանաչման որը թույլ է տալիս խմբագրել Ձեր լուսանկարներն առցանց ավելացումը էֆեկտներ, բարելավել ակնհայտ է, փոխելով արտահայտությունը է դեմքը ով է լուսանկարում, եւ այլն.
Big Data meet flash
Thanks. I understand that this sort of testing is damnedably difficult; at least for the types of answers we crave; "This is good, that is bad".
Well said. Product management runs product, tech management makes sure the org is running smoothly and everybody's happy and delivering.
Install this: http://www.hackerne.ws/item?id=4197062
"mythz", Merto style apps can always be done in HTML5, CSS, http://msdn.microsoft.com/en-us/library/windows/apps/br21138... so I am not sure why you say that the cross platform rich initiatives have been killed.

More details: http://www.winsupersite.com/blog/supersite-blog-39/windows8/...
The biggest danger for a company the size of Google or Microsoft is complacency. Bing may indeed be a big threat to Google in the long run.
Meanwhile in Coupling:

http://www.youtube.com/watch?v=1_N020ZVbmc&feature=relat...

http://www.youtube.com/watch?v=ks2MCslf0F4

http://www.youtube.com/watch?v=GkU8PAVXo98&feature=relat...
> As entrepreneurs we have to keep plugging forward amidst the criticism and build our dreams.

Feedback is an information source. Your job is to mine feedback for useful and relevant information. Whether the feedback is negative or positive is irrelevant. Criticism can contain a kernel of truth - it can point to a market weakness or an unfounded assumption. Praise can be very dangerous - socially, it's much easier to offer simple-minded positive re-enforcement to an entrepreneur and send them on their way.

I'd rather have 10 sneering, withering, and informative criticisms over a single fawning, ego-boosting, yet empty congratulation.
Where can I get such a monkey?
As to personal benchmarks. The last set of tests I ran the direct ORM overhead consisted of between 0.2% and 2.3% of our page load times so we promptly focused on things that actually mattered (mostly JS). The ORM advantage is mostly in being able to get a demo to work quickly vs. spending less time optimizing complex queries, which means you only really spend time looking at the slowest stuff which can warp how you look at things.

PS: If you have demo's that EF adds linear overhead feel free to show it but I have pulled 1,000 rows in under 1 second so I suspect your have messed up your setup somewhere.
2 TB in one hour is about 4.9 Gbps. Cluster Computes have 10 GbE internally, but I'd be surprised if they have that all the way out to EBS.
No, I just get upset when women are reduced to sex objects, particularly in a context where people are forced to endure it because they have to work for a living.

I suppose you would also support putting up racial epithets in a corporate lobby and calling it "art"?
Download Nightlies of Firefox OS
You're missing an 'l'.

http://blog.washingtonpost.com/securityfix/2007/11/russian_b...
Firefox support for WebRTC should be coming soon: https://hacks.mozilla.org/2012/04/webrtc-efforts-underway-at...
So they took a big chargeoff on an old mistake so they didn't have to pay taxes on a great quarter? That's what it looks like to me, anyway.
They didn't specify what was the start of the 60 s interval :) Perhaps they meant 60 seconds after he got to work :)
But what's the advantage of a company with 50k employees? Why not have several smaller companies that collaborate?

Microsoft could easily be broken into several smaller companies.
Who runs hackerne.ws? I've never seen that URL before. Your post loads just fine off of the standard URL: http://news.ycombinator.com/item?id=3328995

(Yes, it failed to load for me under the .ws URL.)
I love Steve Ballmer and I'm not alone.
here's the cartoon they mentioned
http://s7.postimage.org/g0jym6j8b/208905_434349569943709_205...
Virtually all Firefox OS apps should also run on Android (maybe with a trivial wrapper), but Android apps will not run on Firefox OS. This sounds like a problem for developer adoption.

I would also say that building Web apps is easier only if you don't care about the resulting quality (e.g. buttery smoothness).
A nice concrete example of the principle that companies cannot manipulate the market in the long run.
"They bought their way into search via the Yahoo deal."

That has only really bore fruit in the US though. MS have less than 5 percent share of search worldwide.

"Google bought their way into search by paying firefox"

Google actually had a larger share of the search market prior to the Firefox deal.
How much energy can a normal data center save?
"When faced with the reality of these products, disappointment is inevitable.."

I had backed six projects, one with near $1000 and I'm really happy of what I got, actual things. Maybe it is just me but I see ks as the extension of the real world.

In the real world there are people that you can't trust, but there is also people that you can, and most important that you SHOULD TRUST if you want to enjoy life.

We will always have the cynics and critics that enjoy trashing any new effort and from the convenience of their sofa, and that even get a life from that, but , it is not the critic who counts, the world is made by the people brave enough to risk and fail.
Any MBA program
> Do you know which Chrome-specific feature they are using?

No idea. But they literally list Chrome as the only supported browser, so this looks pretty Chrome-specific.

There are lots of other impressive 3D JS&WebGL apps out there that are not specific to one browser, most however are tech demos and not fully finished products - I expect that to change before the end of the year though.
This is hardly the worst thing I've ever seen in source code - mine or others'. Heck, I had a developer once send me something where the "placeholder" image was a dog turd.

Surely this can't be worth all the oh-noes.
That's tmux, actually. Look at the title bar.
looking at the (GitHub) API.. doesn't seem like it

http://developer.github.com/v3/oauth/#scopes

edit: hmm, now I'm not sure. looking at my employer's organization (that I have the 'owner' role on) I can certainly authorize apps via GitHub.com.
I first heard "Tell don't ask" in relation to Smalltalk.

If you want a developed vocabulary, Smalltalk is where you find it (and it's been there for thirty-odd years).
Nokia loses $1.7 billion
Architecture choices or business model?
What other integrations would you guys like to see?
NRCard Transforms your Nook into an Android Tablet: No, Seriously
Sure, although primarily down to a gigantic $6.2bn writedown instead of any crash in Microsoft's overall fortunes. Best to take a bath now and miss the mark big style on an otherwise lacklustre quarter and then proclaim the Windows 8 revenue quarter later in the year as a bounce back.
I am sure Steve Ballmer also loves Steve Ballmer.
Honest question, for those who have done it: what are the downsides of allowing your whole site to be accessed via SSL?

Obviously, you need to be a bit more diligent about making asset urls protocol-relative (which can be a PITA across a large, dynamically generated site), but are there any other gotchas? Server load? Reduced cache-ability?
Obama plans $1B to build "Master Teacher Corps" of elite math, science teachers
Ah, finally - MBA getting some credit on HN ;).

Monkey that triples shareholder value in a multi-billion dollar company? I'll take two please.
Thanks for the upvotes, but I now really regret this comment. Juvenile stuff.
Winners Of A&N Media-Elance Contest With Kings College, London
Your paraphrasing is wrong, because he did not say Non-free services both platform and non-platform do not work. Fred was specifically referring to potential paid competitors to twitter, facebook and similar services.

to illustrate:

Fred: "Free TV does not commoditize paid TV. They co-exist nicely. But we had free TV well before we had paid TV. Free is the foundation that creates a paid tier. "

followed by, Fred:
"I would encourage folks to compete with them to keep the web, the mobile web, and the Internet free and open. But I would not encourage those same folks to build paid services."

So Fred was not speaking against all non free services.

Developing for any platform that is not your own presents risks. Just because a developer is paying for app.net does not mean anything goes on app.net. Moreover I would not assume it's bad for innovation. Both Twitter and Facebook know they cannot alienate the majority of their users, they will innovate on their platform as needed. They also know they need to strike a balance when providing services for both their advertisers and users.
Personally, I think this is what 'encapsulation' is about. People have generally thought about 'encapsulation' as guarding the data but I feel that it is about both data + behavior.

A quick tip: Any time you check an object's state to decide which method to call on it, you are breaking encapsulation. Call the method on the object and let it figure out what to do based on the state it is in.
> Google bought their way into search by paying firefox and others who distributed the google toolbar.

Google already owned search when firefox finally had nontrivial market share. They did not "buy their way into search", the transformed the market with an excellent product (Google altavista, the undisputed king until Google came).

At some point, they started paying e.g. mozilla to maintain their position.

But they reached that position based on merit. (A rather uncommon event, unfortunately).
i'm just getting to that chapter about Standard Oil and its competitors in The Prize...
Discussion earlier today with 75 comments: http://news.ycombinator.com/item?id=4266155
It depends on whether your mental model is "stuff goes into the stomach and then magically ends up in the body intact" or "stuff goes into the stomach, gets broken down, and then synthesized into what the body needs".

The first model implies, for example, that dietary fat is uniquely fattening and that, conversely, a low-fat diet is an easy way to reduce or eliminate your body fat. I believe we can mark this model down as "trivially disprovable". :) (It also implies that eating sugar should have some impact; sugar deposits forming around the body...again, nothing of the sort happens.)

And yet, belief in the first model persists. I don't think either model is inherently more intuitive, given our current understanding. People will believe whatever the popular wisdom is as it shows up in USDA guidelines, highschool texrbooks, etc. The question is, why does the obviously wrong model persist in popular wisdom?
Great work! Is there a place where I could see a list of the off-the-shelf hardware used in the device?
TorStar Deems The Onion a Lemon
Marissa Mayer: $1 Million Base, Up To $60 Million In Stock And Bonuses
Yes, this is absolutely essential.
It's just like how Ballmer came out recently railing about how no stone would be left unturned competing with Apple and how MS responded to Linux in the early netbook era. For a global tech company these days you cede nothing. No matter how insignificant Bing may be compared to Google in actuality that doesn't mean Google can afford to go to sleep for a second and they won't.
Win7 and IE9 had some integration, not sure if anyone used it but they are trying.

http://www.pcworld.com/businesscenter/article/222712/how_to_...
port install postgresql90-server

Even uses MacPort's pre-built binary packages, so I don't have to wait for the compile.

The application GUI is still useful for some people that don't otherwise need MacPorts or homebrew.
Example 3 adds a nonsense method, EmailUser#send_to_feed. What does that mean? Email users don't have feeds. If we're going to evangelize OO purity, let's do it right.

class Post
def created
user.post_created(self)
end

def send_to_feed(feed)
feed.send(contents)
end
end

class TwitterUser
def post_created(post)
post.send_to_feed(twitter)
end
end

class EmailUser
def post_created(post)
# no-op.
end
end

The post merely tells its user that it was created. Then the user can decide to do something else. All users know about posts, but only TwitterUser knows about feeds.

Honestly though, if I saw the not-so-good code, I'd leave it alone. It takes a pretty big justification to double the code for the same features.
That's fantastic. Thanks for the find. Emacs once again delivers.
>The Microsoft Zune did not work out, Life, Bing and now Lumia are not working out as expected

I wonder if this spells the end of Nokia as well? That would be really very sad!
> I'm not saying it's possible to avoid conditionals completely

But it is. Smalltalk has no conditional statement, conditionals are implemented via polymorphism on the subclasses True and False (ignoring compiler optimizations).
Does "social proof" somehow differ from reputation? It feels like a new word for a much older idea, and I'm not clear on whether it's got some additional connotation to it.
> A quick tip: Any time you check an object's state to decide which method to call on it, you are breaking encapsulation.

Unless that object is self. But a good tip none the less.
I wish Burger King would sue the person for tarnishing their brand, or something. I feel like violating people's food should engender more serious consequences than the loss of a minimum wage job.
Hmm, I skipped linking my account to S3 or Dropbox during setup assuming I would have an option to later store my pictures there. Am I out of luck?
There's a saying about good OO code, everything happens somewhere else.
Bouncing waterdrop shot in 10000 frames a second (video)
Watch more than the first 15 seconds of the video.
"This couldn’t be further from the truth. The use of HTML5 + JavaScript in Windows 8 is about as proprietary as using XAML + .NET."

http://dougseven.com/2011/10/24/language-choice-in-windows-8...

Just because it uses JS doesn't mean its portable!
It has proprietary APIS + hooks making it non portable.
I think the last comment is ridiculous, if they are starting a company and they literally hired someone to report on HN stories, they need to not be starting a business.
Anyone who asks me to upvote them gets a downvote instead.
They've been doing good things for a while, if I recall correctly; it's just that they're associated more to all the bad things that they do.

I avoid the website not because of the anonymity or any of their good activities, it's because of the terrible reputation very small sections of their website have.
Windows windows on the wall...
Hacking duo charged with DDoSing Amazon, then bragging about it
I get your point. But I'd argue that a shortage in technical talent doesn't logically imply great engineers are more abundant than great sales/business people. It's just that there are probably just more mediocre business people than there are mediocre engineers.

At the pure idea phase, some degree of technical talent, however minor, is huge leverage, esp. if whoever it is can prototype something to a point of raising seed capital. At this point, incredible engineering skills aren't needed, but some solid technical background is important. That said, the degree to which engineering talent is required is really product dependent (as well as space dependent--i.e., consumer v enterprise).
Lawmakers push Web retailers to collect sales tax
"women are reduced to sex objects"

I feel like some kind of infernal being talking to me right now.

How do big boobs reduce women (which women? how many of them? what's their names?) to sex objects? What's a sex object anyway? Are you supposed to deny the existence of big boobs to prevent it? What happens if truth leaks?

This is exactly a set of questions that DOES NOT cross the mind of people who drop "women are reduced to sex objects" in the conversations. You are afraid to think. You want to club people with blocks over their heads.

That's why art is a good thing. Is reflects the damage back to you. You desperately need to make peace with your sexuality; and once you do, the shadows will disappear and big boobs will be just big boobs and nothing more.

I hope that viewing those pieces I've linked will make you a happier and calmer person. Cheers and good night.
Alas, the definition of 'television receiving apparatus' was expanded to include a computer with internet connection some years ago. I wrote to my MP about it and the reply suggested that not having a TV set but having a broadband connection was a grey area, hinging on the issue of iPlayer use to view video as it was broadcast.

I decided to pay the licence fee just in case as a prosecution would be embarrassing.
No reply link to your last question so doing it here.

The ability to change storage providers is probably 2 months out. If you wanted to do it now, I could just reset and delete your account and you could start over and link it from the start. Let me know.
Rap and Agile: GOOD Fridays
Women 'deliberately post ugly photos of friends online'
Congrats Manu!
Actually not. People who do not try to measure what is going on make an entirely different set of systemic errors.

Which set of errors matters more depends on what you're doing. For anything resembling quality customer service, measuring tends to lead to the worse errors. But a CFO who does not reflexively try to measure stuff would be a disaster.
Honestly, I'm not really impressed. The demo of Shotwell was the only thing that seemed to be more than a link to a web app, and even then, it just looked like a normal app.
NHibernate does support LINQ
But it seems to be mostly just links to web sites, that open in a browser.
What a bitter comment. The fact that you believe someone with over two decades' worth of experience has no idea what he's doing illustrates just how seriously one should be taking your opinion.
That looks like a copy of chrome's "create application shortcut" and is less than a tiny percentage of what ubuntu is announcing. Am I missing something?
Some critics are getting hung up on the hard-to-understand details, or zeroing in on a few stretch claims about potential usefulness in certain situations. There is still novelty and innovation here. It is a different way to train, prompt, and evaluate authentication attempts.

Even if not perfectly resistant to all kinds of coercion, or ideally strong in an information-theoretic sense, its weaknesses in various dimensions are different than more traditional systems. It is thus suggestive of other potential directions in the design space, leveraging other aspects of human memory/behavior.

It bears some similarity to systems which add the timing of a person's typing as an added authenticating factor.
Some criticism of the App.net project, which I hope is constructive:

It took a bit of reading between the lines, but from what I understand Dalton is trying to build a paid version of Twitter which is beholden to users and developers rather than advertisers. He refers to it as a "realtime feed platform" and is asking for $50/member/year (or more for the Developer and Pro tiers).

If that's the case, the first big question is: Would I pay $50/year for Twitter? It's hard to say for sure, but I'm not sure I would. This makes committing $50 to something that may not work out difficult – I need to be convinced of the value of this project.

The second big question is: Would everyone else pay $50/year for Twitter? Given that Twitter is only useful because of the network of people on there, if they don't come along then my $50/year is for naught even if this project does get funded. I need to be convinced that the value of the network will be there and I just don't see how that's going to happen.

The last piece of criticism is at the messaging. It's been rubbing me the wrong way and I'm not sure exactly why; I feel like when I read about it I'm being told how much I should care, but I haven't been convinced yet that I should care that much. More specifically:

"audacious proposal" - It won't happen unless the support is there, so what's so crazy about it?

"service we all wish existed" - I hadn't really been wishing for this, even though the steps Twitter has taken recently have been a bit disconcerting.

"I'm putting my money where my mouth is" - Your money? That's our money! Again, it only happens if it gets funded.

The funding doesn't seem to be moving along too quickly, so I can only assume other people have reservations about the idea, or haven't been convinced of the value. I'd be interested in knowing whether other people agree with the reasons I laid out.
But, in a country designed like the United States, wouldn't it be better for our denizens to have critical thinking, humor and satire? I mean, we're supposed to be a country that's full of people that say "no" to stupidity and that can laugh at -- and then work to fix our faults, through the channels that were established at out creation.

It's the democratic republic part of this country that makes it so great --- when used by critical thinkers.
Yea I'd agree the ideal is to get rid of sucky managers before they can crush too many people's careers. Microsoft isn't so good at actively firing bad people though, and that probably compounds the injustices of the stack rank system.
And, yet, he has no idea what he's doing.

/sarcasm
Yeah, but even in Smalltalk, lots of #ifTrue: messages are a code smell.
Where are these benchmarks? Is this for a single call? How big are the rows? Have you compared it against anything else?
Ask and ye shall receive. An answer from the library author. Doesn't get much better than that.
I don't see a strong case for tarnishing the brand, but who knows. I was thinking that BK has a record of all card-paying customers from the time of the incident who may have eaten the lettuce. The employee will be lucky if he doesn't get a mound of lawsuits for food poisoning or emotional distress over potential food poisoning. I've read that tampering with food is a federal offense with a max penalty of 20 years in prison.

Edit: looks like it varies from state-to-state and the federal act is harder to prosecute for. Here's a decent write-up: http://www.slate.com/articles/news_and_politics/explainer/20... Since he's in Ohio it'll probably be a misdemeanor.
I'm not close enough to divine the details, but I'm talking about Chrome plugins not being able to block requests. This might appear to be a facility to protect advertising vectors, but I don't know for sure.

http://superuser.com/questions/257102/why-doesnt-chromes-adb...
Paypal Co-founder Peter Thiel's $1 Million Chess Challenge
HN Prefers Vi over Emacs