skysight-inc/HackerNews huggingface dataset:
> With the downside of compromising your users integrity and open your users up to even more tracking as well as relying on a 3rd party for a system-critical component and force your users to sign up for a facebook account.

Obviously using Connect means that there's a 3rd party with some data about your users. IMO that's worth the tradeoff, but if you feel differently, then don't bother with Connect (though I'm curious what concrete concerns you have, more specific than just "opening them up to even more tracking").

As far as reliability goes, I agree that minimizing external dependencies is a good idea. Again, this is a tradeoff - you're saying "I want to work on things that are specific to my app or site, not this boring login stuff that has already been solved." I suspect that in reality, our uptime is good enough that sites are more likely to notice issues from their own (or their hosting provider's) instability than from ours. But you're right - this does introduce the possibility of login being broken for your site if Facebook is broken. Hopefully the benefits Connect offers outweigh this risk, but again, you're fee to not use it.

> Storing and properly hash passwords is not hard to do.

Perhaps it's not that hard, but many still people fail to do it properly. And it's still not a silver bullet - even properly hashed passwords, when exposed from a compromised DB, can be reversed. Regardless, this is only a small part of the problem - dealing with stolen (e.g. phished) credentials is another, arguably more important, problem that's much more difficult.

> Todo: Create multiple fake facebook accounts for such services, can't believe I haven't done this already.

Please don't do that. We're pretty aggressive about proactively seeking out fake accounts and getting rid of them, and as a result I imagine this would end up being a pain in the ass for you. I'm curious what threat this mitigates?
The term for this is 'aptronym'. Famous examples include former Secretary of Education Margaret Spellings and former MLB pitcher Jack Armstrong. Added in the just past few years: Usain Bolt and Bernie Madoff.

http://en.wikipedia.org/wiki/Aptronym
Here's my take. Google has a list of things that they think can be decreed by the judge rather than the jury as a matter of law, given the evidence presented.

1) You can't claim ownership of the idea (the APIs) rather than the creative writing (the implementation).

2) The API declarations are not copyrightable for the same reason that you can't copyright a short phrase, like "Mary shears sheep." Furthermore, Google needed to be precise in copying the signatures, since changing would lead to incompatibility (with both the programmer's assumptions and their existing Java code).

3) The stuff that Google copied verbatim (or close to verbatim) was negligible. The ONLY thing that Google copied that was actually distributed on a phone was a 9-line function called rangeCheck() that any novice could write. It was only included because Josh Bloch used it when writing an alternative sorting method that he thought would eventually be merged into the Arrays class (where it would have direct access to the original method). Everything else is test classes and a couple of comments.

As part of this argument, Google tries to argue that the infringements are negligible with regards to the "work as a whole," which they argue is all of J2SE 5 (as that is how Oracle registered the copyright). I don't think this argument stands up. Oracle cites plenty of previous copyright cases where the judge has considered less than the overarching work as the "work as a whole" (for example, a defendant tried to argue that the article they had copied verbatim from a magazine was a small piece of the work as a whole (the magazine itself), but the judge considered the article itself to be a work. In this case it was still determined that the article was used under fair use provisions however).

4) Google's documentation of the APIs doesn't infringe. First, they are similar in substance because they are talking about the same idea. Programmers have common terminology and ways of talking about ideas (in this case, what a method/class does) that become more similar when you consider the fact they are trying to be succinct and unambiguous. Second, they are similar in organization because they use the Javadoc tool, which automatically generates docs from comments attached to the API declarations themselves. In other words, if the APIs are not seen as infringing, then neither can the Javadoc structure. They should not be considered a separate act of infringement.

5 and 6 were less interesting to me and were more about Google trying to get off on a technicality, so I don't summarize them here.
JQuery Plugin Boilerplate
Noshop is usually signed before a term sheet is agreed upon.

Little details being off like this always make me wonder a out the rest of the details in articles.
You threw insults at whoever downmodded you -- you baselessly asserted that they're ignorant, hiding from their feelings, and only downmodding you because you made them uncomfortable. That's a pretty dramatic reaction to someone taking away some of your imaginary internet points.

Sure, it's not complaining or whining per se, but it has exactly the same effect -- whining and insults are, by their nature, intended to provoke an emotional reaction, and so drive the conversation further away from calm & reasonable. And calm, reasonable conversation is what sets HN apart from the rest of the 'net.

Nice tu quoque, by the way ("...less boring...").
I believe it's 'private', it was his private blog at some point.
مسلسل غريب الدار الحلقة 10 
مسلسل غريب الدار الحلقة 10

غريب,الدار,الحلقة,10

http://video.qlbak.com/11381.html
The code is BSD licensed, you can modify and distribute it as you wish.

https://github.com/overshard/pinry/blob/master/LICENSE
This looks really interesting, we started developing a tool identical to this recently - had a play with it and it works well. Well done guys! it's certainly got us thinking
Sure, but the whole point was to not convert hundreds of rewrite rules, htaccess redirects and basic authentication configuration to the nginx format.
does that seem implausible? I have pretty much the exact scenario except I really like my job, and stop around 1:30am and get up around 7am. Occasionally I'll add a nap, or go to bed closer to midnight, but it's certainly a doable life-style. After those first 6 mo. with a newborn 5 1/2 continuos hours is wonderful ;)
The Not So Short Guide to LaTeX (http://tobi.oetiker.ch/lshort/lshort.pdf) provides 95% of what you'll need to lay out a large, non-trivial document. The last 5% you'll get from the documentation of whatever package you need to dig up for some specific functionality you want; for instance, TikZ (http://mirror.ctan.org/graphics/pgf/base/doc/generic/pgf/pgf...) for fancy diagrams and graphics, pgfplots for graphs and plots, and hyperref and url for nice cross-references and links.
It is best if you can make the page open w/o having to provide an email and register
But where, then, is the agitation for an end to the discrimination which must surely explain (as per Official Truth) the scarcity of female coal miners and infantry soldiers?

Implicit in almost all discussions of unfair discrimination in the programming labour market is the assumption that being a programmer is overall a glorious and pleasant thing, and that a great many people would be happier doing it than they are in their present lives.

Notice that no one is angry that >99% of all persons who have sizzled in the electric chair were male.
I'm curious: how long have you been running Ubuntu on your X220? And how stable has it been?

I was using Ubuntu on an X220 as my development machine for a while, with Ubuntu 11.04. It was extremely unstable -- the machine would freeze frequently when unplugging the DisplayPort cable, or even right in the middle of working. That along with a host of small bugs and annoyances (invisible desktop space on the smaller display in dual-display mode -- a longstanding issue in X apparently) eventually drove me back to using a Mac.
Clicking "Try it!" fails for me

edit: Chrome
"Isn't it kind of weird to offer those perks – what exactly are is the company hiring for then? Doesn't it come off as lack of focus if employees can do whatever they want?"

Think of it this way. If you tell people they can take 10 weeks of vacation they will feel they might take 10 weeks of vacation. If you say "unlimited", well it really doesn't mean unlimited. It forces you to think what is reasonable in your own mind by example of others in the company, what they are taking.

Salary employees by definition can take time off, say, for a Dr.'s appointment or really anything (in a traditional company at least) as long as they get their work done. The company doesn't say "you can take off 5 days for x" because then everybody would schedule that time in. Better to leave it an unknown. Most will never hit the max.

Many things work this way. When you go to a vacation resort they might have sailboats you can take out. They don't tell you how many times you can take out the sailboat. That prevents people from feeling they are justified in taking the boat out 5 times per day instead of the 1 or maybe two they might if there is no stated limit.
+1 to this.

For me learning to "Refactor your code when you see an abstraction" came only when I had to work in an environment where failing to do this caused pain (writing Win16 OLE/COM code in C)

I don't advocate masochistic practices as a means of self improvement per se, but the same habits can be built using intentional practice wherein you choose (for the purpose of the exercise) to take strong constraints on the style of your code.
Clipboard also allows you to clip almost arbitrary parts of web pages (text, images, embeds) with the style and most functionality preserved. See http://www.clipboard.com/site/ycombinator.com for examples of things clipped from Hacker News.

Disclaimer: I am the founder of Clipboard.com.
As others have mentioned, it probably is about producing thumbnails of images or something like that.

>You give us the permissions we need to do those things solely to provide the Services.

This give Dropbox the ability to modify your images to create thumbnails as well if that's a part of their service. It also allows them to do whatever else they want without being explicit and hiding behind vague wording.
FIRST Robotics Championship Event (Live Stream)
See Andy Grove.
Many working parents do. It's how it works for a lot of people.
Then again it was Andy Grove who said, "Only the Paranoid Survive"
No. Google Drive never gave me a good reason to switch. Fundamentally, Google Drive is the same as Dropbox, with the only benefits being increased storage and integration with Google Docs. To me, it would require a considerably better feature set for me to switch platforms
Its simplified, but now it's a bit vague. What exactly does "consolidate their personal library" mean and why would users want that?
If anybody was still wondering, yes, Facebook's Instagram acquisition was entirely defensive. That, more than anything, explains the $1BN price tag.
>"You're only a sophomore in college, but you've already started several companies."

Pray tell, how are those companies doing? What are their financials? How many people are in their employ?

Oh, right, I forgot. A "business" in the Valley involves none of the things that it does anywhere else in the world.
Actually, out of the three links the first one does not talk about HFT at all, but about algorithmic trading. I don't think anybody seriously thinks algorithmic trading is bad per se.

The third link talks about reducing the bid/ask spread. Fair enough. However, what people seem to forget in these discussions is that if you are genuinely trading in the long run, then the bid/ask spread is mostly irrelevant anyway, because it is totally dominated by intraday fluctuations. Whether I buy at the offered price at 12am vs 1pm makes a much bigger difference than whether a HFT reduced the spread by some small amount. I have yet to see an argument that the sum of intraday fluctuations + bid/ask spread is helped at all by HFT.

So one study remains (this one: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1624329). This one might genuinely apply - I haven't had the time to go through it - but the abstract isn't exactly enthusiastic, and probably disregards the social costs that come from people being sucked into the field. So I am still skeptical. Confirmation bias applies as well, I guess ;)
Couple of comments that just immediately came to mind:

1) Ugh, Launchrock. I'm very tired of LR pages, they give no info and serve no purpose. You'd be better off with your own landing page and fake screenshots. With so many Launchrock pages that end up being fake, I think there's a weariness about it now.

2) You use a lot of words but I'm still not sure what you do. Are you a web app? Are you a social network? Can I listen to music, or just talk about music? Why do I need another music app when I have Spotify and iTunes? Answering these questions will make it more likely that I WANT early access to your site.

3) If you stay with the LR page, at least mock up some fake screenshots for the background. Try to be as real as possible, even if you have nothing.
Its a landing page, the point is to drive registrations. But you might be right in that they need to provide links to who they are and what they're about at the bottom so that people can learn more about it before they sign up. Maybe a tour?
I kicked the heroku dyno. Seems to work now. Thanks for pointing that out, I'll have to dig into the cause. (Had been hosting the Atlas on Elastic Beanstalk until last week; I guess the kinks aren't out yet.)
AMZN Surges After Hours On AT Accounting Gimmick, Cash Burn, Collapsing Margins
Nice. It's a cool idea, I built one too at one point: thebamapp.com. Built my own backend for it though ;)
"Angry Birds game and the Adobe Flash Player -- would actually have to be published under the GPL."

http://www.fosspatents.com/2011/03/googles-android-faces-ser...

How'd that story turn out for you? Still read the guy's complete horseshit?

He's literally paid by Oracle which he disingenuously hid while commenting on the Oracle v Google case up until a last week. http://www.groklaw.net/article.php?story=20120419070127103

That's ok, "both" sides of a story are important, right? Even when one is from someone who is a habitual disingenuous exaggerator.
I'm currently using a NVIDIA GT218 (for one monitor) and a GT520 (for two other monitors) on my Arch Linux system. Although Xinerama support is nearly unusable with this setup (most likely due to the different chipsets on the cards), you can do TwinView (for two monitors) and a separate X screen (for the third) or 3 separate xscreens. I just do 3 separate xscreens (I'm a gamer and don't like to see my quake client stretched across two of my monitors and my TV :) ). You can't move windows between monitors with Xinerama or TwinView, but that's a sacrifice I was willing to make for my configuration. I am able to do compositing across all three of my monitors with this configuration.

Anyway, I hope this helps!
On Windows?
Bugs pick up pesticide resistance from pesticide-eating bacteria
Tech industry recruiting is laughably bad
I assure you that healthcare, education, and sanitation do much better in a crisis than durable goods. Nobody is going to stop their college education because the rest of the economy collapses (they might even be persuaded to go to grad school), but people put off buying new cars, new computers, or anything else where their current item can last a bit longer.
You can make money on Pinterest as well: http://www.dailydot.com/news/pinterest-steve-amazon-spammer-....

I couldn't get Amazon referral links to work at first, but if you use amzn.to, your referral is preserved. :)

(I'm not saying you should spam the site, but it is possible to get credit for referring people from your pins.)
TC-thirty-what: Mikeal Rogers on JS.Next Proposals
Please explain why small improvements in the spread are relevant compared to intraday movements. If I were trading a million shares over 10 days, then I would be much more worried about trading them at the right time of day, rather than worrying about bid/ask spreads.

Edit: I am assuming here that we are talking about trades that actually change my long-term position. That is, I am selling or buying those million shares for good because I am re-weighting my portfolio or something like that.
AS3 is not Java, but rather Javascript

http://en.wikipedia.org/wiki/ActionScript#ActionScript_3.0
My point is that we don't need to crouch this argument in conditionals. I have no qualms shunning ugly behaviors no matter how "successful" they are.
So many of these posts are comparing Twitter to RSS. How the hell is Twitter (a single provider streaming 140-character messages) anything like RSS (a way to collect arbitrary data from many providers). Oranges are dead because everyone uses Apples these days.
What does an algorithmic trader do?
Data Without Borders is now DataKind
That works, thank you.
I don't quite think autotools were invented to replace Makefiles. Autoconf and friends _configure_ the build environment by discovering locations of dependencies, feature sets, available compilers and build tools and other build conditions. This information is then used to generate the appropriate Makefile.

Makefiles solve a different problem; which is of local build dependencies, looking for changes, packaging and suchlike.

CMake, as it happens, was written because Autotools were particularly ineffecient at the configuration problem. Make happens to be very efficient.
That's a great point. I was able to switch because I don't have many shared folders. I am a paid user and the main reason I switched was to get a lower price.
That's nothing. I wouldn't worry about an app that uses 2.2% of one core while it's idle. It's no big deal.
Its not exactly as you state with the licenses. Most (perhaps _all_) organizations/corporates use Microsoft products and have existing licenses. Acquiring more would not be issue in these environemnts.

If you are a start-up, the right way to do it would by joining the BizSpark [1] program. .Net does provide an excellent development and scaleable environment. This program grants you access to all of its products, including Office, SQL server, Visual Studio and a multitude of other applications/tools. There was a recent post on HN [2] that spoke more to this.

[1] http://www.microsoft.com/BizSpark/

[2] http://news.ycombinator.com/item?id=3848512
This always comes in three, someone mentions ninja, then comes redo, and lastly tup :)

(Saw in two places, reading mailing lists). LOL, And I'm brewing my own solution for brewing other people's solutions :)
32 year olds were born in the same year Madonna made her debut. The commodore 64 was introduced. The Falklands / Malvinas were invaded / reclaimed. Lawn Chair Larry flew his ballon-chair. Ozzy Osborne bit the head off a bat. John Belushi died. CDs started mass production.

That's your upper age?

I feel so old right now.
Oh, no..
Vibe.d - Asynchronous I/O that doesn't get in your way (Dlang)
Portland pounces on Groupon (at least for limo services)
Is technology the new opiate of the masses?
For couples, new source of online friction
SketchUp was the basis for Google's Boulder office, which has since grown a lot. I wonder if they'll move out and where.
I think NaCl is too low-level for this matter.
I just had a flick through the book - the notation looked familiar and I'm pretty bad at math. Is there really that much that has changed since 1921?

I ask mainly because I was thinking of using a book like this to brush up.
Theres a lot of 'sayers' in the world: armchair quarterbacks, pundits, etc, but not enough 'doers'. There will always be a glut of consumers and a small fraction of producers. Not even our "consumer generated media" age of twitterbooks and instafaces has stopped this. Although it has raised the amount of snark and uneducated criticism.

So if you move your hand to write three sentences about Django, you're already in the 2% (totally made up) of producers on the internet. Hell, if you blog consistently for a month straight you're in the top .5% of bloggers.

The fact is doing something, anything, is worthy of some admiration. People that would try to detract from your work are often the 98% of never-have-beens.
> I don't know what defense you are talking about, and who are these critics defending themselves from

The critics are not doing the defending. Let me break it down for you.

jimmyvanhalen criticized Andreessen Horowitz use of money as being a relatively inefficient, compared to re-investing or lowering their fees. That was the criticism.

yesbabyyes defended with "you are a nobody in the investment world" and "you don't have as much money as Andreessen Horowitz, so you don't know what you're talking about." That was the defense.

The defense to the criticism is invalid because (aside from other logical fallacies), it hinges solely on the identity of the critic (jimmyvanhalen) and his personal accomplishments, relative to the entity being criticized (Andreessen Horowitz).

A defense with substance, one that works regardless of identity or accomplishments, would have been an argument as to why donating all the money to charity is helping people more people than re-investing.
I seem to recall reading somewhere that most kickstarter projects get the bulk of their support at the very beginning and end, with a "trough" in the middle. It seems like a good prediction model would take this into account, perhaps by integrating data from a number of similar projects that have finished funding (big-$$ games, other hardware projects, etc.)
We were trying to address some problems with consuming information when oversubscribing to RSS feeds in Smart Reader. http://news.ycombinator.com/item?id=3895662
A trojan informs the HFT of your order before you place it; it is thus front-running. Flash orders can't know your order before you place it - they just flash it to HFTs who fulfill it faster. The losers here are the slower market makers, not the retail trader.

Equating flash orders and front-running does not make sense as the HFT doesn't know of the order before it is placed vis-à-vis the retail trader. The HFT appears to have prevoyance vis-à-vis slower market makers, which is why they are the ones complaining about high frequency market makers. It's actually quite analogous to Hollywood complaining about Netflix, which is why it confuses me that HN participants find technology in the capital markets so anathema.
DDG may not have superior results to google all of the time, but I frequently turn to DDG when google search fails me, which it often does, turning up spam sites and shitty yahoo answers. DDG is always superior when I am searching for things of questionable legality.
This seems a pretty interesting idea indeed.
It's a nice social hack: Appeal to everyone's need to be recognized. But they don't offer anything unique: The ability to work on cool projects, on open source projects, to be able to pursue one's interests. All this can be had at one of the big players. Interestingly and rather unsurprisingly, the do not appeal to his entrepreneurial spirit: "Help us create the business that we can't create without you and share with us the value which you add". That would be the really daring approach: A public offering of co-foundership.
Upgrading from 11.10 to 12.04 killed my MacBookPro (5,5), it gets stuck on boot. Stopping system V runlevel compatibility shows up and then no more :( With recovery mode it hangs on the screen where you choose whether to boot normally or drop to root shell etc..