skysight-inc/HackerNews huggingface dataset:
The parent was correct about what their link showed - "F# on Mono seems to be a lot slower than Java 6".

You didn't just "correct" the link to show F# and Clojure.

You changed the link from quad-core to single core and that reduced the difference shown between F# on Mono and Clojure.
If someone is trying to be precise in what they talk about, pedantry is correct. The trouble I had with the author is that he is redefining what I understand by the term concurrency.
Software tends to be good at amplifying people, where the people involved don't need ... skills.
What We Could Have Done with the Iraq War Money
YouTube isn't affected. Their streaming is authorized by copyright holders.
Glad you enjoyed it!

I've noticed this as well, there aren't enough articles that give a heuristic view of testing as a whole process.

Hopefully I'll get time to write "part 2" of this article soon, with a walk-though of testing the whole stack.
Please post the results :)
Be warned: the main source code in the 'src' directory
is a real pain to understand as I've experimented with
hundreds of slightly different versions. It contains
many #if and some gotos, and is *completely optimized
for speed* and not for readability. Code sharing of the
different algorithms is implemented by stressing the
preprocessor - this can be really confusing. Lots of
marcos and assertions don't make things better.

Given the author's statements, I don't know that I'd feel comfortable using LZO in a production environment.
Use SHA1_Pass and never store, synchronize or remember a password ever again. Comes with full source code and no proprietary encryption. Full disclosure, I wrote the software and am the number one advocate ;)
Does it also remove the "needs citation" banners? :-)
>Treat it like an iPhone app. plenty of folks waiting to click Install.

In the App Store maybe, but not many people are waiting to pay for web apps.
Dig the anti war message of these type of posts but in reality, we should have just not borrowed/printed the money at all. All of this supposed opportunity cost is nonsense.
Does anyone else feel a little uneasy about the "Twidium" tool mentioned in the article? They find auto-following bot accounts and follow them to boost your follower count. Sounds like typical dirty SEO that doesn't really create any value [1]. Wouldn't it be better to genuinely add some value with your product (and thus your Twitter feed)?

[1] http://www.twidiumapp.com/accounts_list.htm
If you don't mind installing an extension, "Personal Menu" will let you add the View menu and its children to the upper-left menu.
To continue:

As she walked away, I started to sip from the bowl.
Suddenly, I noticed blood flowing down my arm. Looking
over my shoulder, I noticed a knife sticking out my
back. "Ah, yes. The other side of management", I pondered.
Yes.

An equally valid answer without any justification to back it up.
I think it is already a command line application (if you use the google cmdline flag lib, see the README).
http://www.destructoid.com/nintendo-admits-third-party-wii-s...

Unfortunately the source for that article is buried behind a registration wall.

If you are pushing out shovelware, I'm sure that's profitable, anything else, not so much. Sega in particular has had some really bad luck on the platform.
They don't all work on the same part of the kernel.
Adsense, adwords or both?
Article sounds similar to the anti-Facebook camp who outline a hypothetical 'if I did have a Facebook account' world where every one of their Facebook friends is spamming them with virtual Farmville goods and quips about Japan deserving the earthquake because of Pearl Harbor.

In reality, it doesn't really happen. I have zero tolerance for people who interrupt a moment that demands undivided attention (like a date) by incessantly checking their cellphone. But all of my friends seem to have a reasonable handle on that.

Uncourteous people are uncourteous people, but I certainly wouldn't evade a technology for fear of my friends being uncourteous.
I do like it. But it causes horizontal scrolling with my monitor in portrait rotation @ 1024x1280.
Oh good then they wont be a problem anymore
Three minute primer on radiation risks
The answer to "why" given in that thread is very interesting:

"Many reasons, but two off the top of my head: 1. We do distribution deals with Chrome, where we bundle Chrome with other products. These get difficult when our binary grows. 2. We see increased download failures / install dropoffs as the binary grows, especially in countries with poor bandwidth like India. India also happens to be a very good market for Chrome (we have good market share there and growing), so that's also very problematic."
Agree completely. I think there is definitely high-churn on their subscriber base if things start to feel spammy. Basically yes something should be considered relevant after I express interest in it. But I find that meetup does a bad job of differentiating what the service sends out versus what I decided to get alerts on. Compare this to something like Quora where when I 'follow' a topic (another type of indication of interest) I get email alerts. But its simple for me to know as a user that I can stop following that topic and stop getting alerts. That doesn't mean I shut down all of Quora alerts at once. Compare this to Convore, where I unsubscribed immediately after I started getting all kinds of email from them that seemed completely irrelevant to what I had originally signed up for. I couldn't figure out what on the site was causing all the spam. So what did I do? I shut down the entire service. Bottom line you are playing with fire with email alerts -- make sure its clear to the user whats causing the alerts to happen and give them fine-grained tools to control them.
You might also like this article on the psychology of game badges (achievements): http://news.ycombinator.com/item?id=2328684

I'm interested in reading more about achievements and badges. They seem to be a great way to motivate users.
I'd be very interested in hearing if someone from Flow could talk a bit about their client-side code. It appears to meld Backbone.js with Socket.IO, for live updates to models via remote collaboration...
Zed to be really effective you need that much hated Wired Cover..you know the one with Julia Allison on it..:)
1. Discipline.

2. Motivation.

3. Humility.

Explained:

1. Logical thinking. Adherence to a scientific understanding of things. Ability to troubleshoot. These things require a disciplined mind.

2. Technology moves fast. It's not what you know so much as how much you are willing and able to want to keep learning.

3. Humility drives motivation. If you are never satisfied then you will continue to improve and seek the guidance of people better than you. Humility allows you to surround yourself with good people.

Overall, programming is about problem solving. But it takes the top 3 skills to solve a problem I think. Solving a problem does not necessarily mean you have to be smart, you just need to know how to approach it, who to ask, how,what,why to ask, and when it all comes down to it, just getting it done. A duct-taped working solution is better than no solution, and sometimes you need to be humble enough to accept this, motivated enough to move forward and iterate, and disciplined enough to actually learn your lessons and improve over time.
The Non-Tuition Costs of College
You'll like Startup Junkies

http://www.hulu.com/start-up-junkies

It only went one season but you get to watch the day-in-day-out activities of a startup for 8 full episodes.

It's kind of a hybrid startup in that they operate online but their service revolves around the postal system. It gives you a good idea of the ups and downs a startup goes through during it's lifetime.
Summary of judge's reasoning:

1. Class actions are meant to resolve past wrongs and not to do business deals affecting future rights of parties.

2. Therefore, the best thing to do is take this issue to Congress, which ultimately has the constitutional power to fashion copyright rights and remedies.

3. It is quite unfair to give Google default rights to exploit all works ever written as to which the copyright holders are unknown. This is unfair to the authors and it is unfair to Google's competitors.

4. Opt-out might work well in a typical class action where an individual claim might amount to a few dollars. It would work a terrible miscarriage of justice, however, to say that each of the authors who fails to take affirmative steps to protect his copyright loses such rights to Google.

5. Unlike the typical class action, the objections made by class members were numerous, articulate, and strongly asserted. If the class members in whose name this action is supposedly brought have such strong feelings that it is unfair to them, that is a very bad indicator concerning the overall fairness of the settlement.

My personal view: the judge here reacted strongly to the idea that a party such as Google could engage in mass copying of copyrighted works and then use the courts and the class action as vehicles by which to foist a forced, global licensing deal on the unwilling parties affected by its actions.

The only way Google could swing this through this mechanism is if the court approved the opt-out procedure. Since most parties do not get notice at all, and most do not opt out, Google would get near-universal control of all published works by this method.

By declaring that this would only be fair if an opt-in procedure is used, the judge effectively killed this as an effective mechanism for Google. This means that no one is bound by the terms unless that party takes proactive steps to become bound. By definition, then, the authors who do not receive notice, and all other cases where the copyright holders are unknown, will be excluded from the settlement and Google will get no rights to their works.

This is a devastating blow to Google's book project. Unless it is overturned on appeal, it will be very hard to salvage this project (at least in anywhere near the form Google hopes) given this decision.
Yeah, I agree that alerts have to be very transparent for this model to work in the long run.
I had this same idea back in the day but decided to go with Stylebot instead :) http://stylebot.me/styles/29
I'd actually reverse the point.

Possessing a phone seems to give people the addiction of reaffirming their social value with little "New Text Message" nuggets throughout the day. Or the need to cater to every correspondence whim by immediately returning calls and texts.

I think the loss of freedom is less contingent on getting a phone, and more indicative of the general social insecurities most of us share.
I've never gone to a meetup, although I've checked out the site before... I think if I saw a meetup about narwhals or Conan I would go. Lol
Your last line: "But, the communication and coordination isn't between all 1,000 developers." Deserves more than one upvote - in any successful large scale project, the programmers work in very small groups, often just pairs, and interact with other groups mainly through the code-base itself. I am tempted to say almost exclusively through the code. That is why open source works as well as it does; if management actually added much value, linux could not be as useful as it is. In fact, I suspect management often is a negative factor; when large commercial projects work it is the result of superior design, and their ability to maintain adherence to the design, which is when management does add value.
I did a double-take when I saw this -- the library is called "zippy" internally, but there must have been some kind of trademark issue with that.

This is used in more than just BigTable; it's used extensively inside Google, in particular for the RPC system. It's great to see it open-sourced!
What Everybody Ought to Know About Cloning a Windows 2008 EBS backed AWS AMI?
Google's Patent : Systems and methods for enticing users to access a web site
A lot of people use that word, motherfucker. Try searching for it on twitter, asshole. You'll be surprised how many of the tweets are unrelated, douchebag.
http://www.loudthinking.com/posts/15-potty-mouths
Groupon President and COO Rob Solomon Steps Down
They need to stop forcing people to login to unsubscribe. That missing feature has caused me to delete my meetup account completely a few times now.

Why do I keep going back? Because a local group I meet outside of meetup has their mailing list, schedule, or something on their meetup site and I need to have an account to take part.

Though honestly I'm about to delete my account and will likely never re-create it.
It's a social shortcoming. Neediness.

It's why you shouldn't feel compelled to instantly respond to the texts of that girl you started talking to. Instead, waiting longer between conversational responses portrays more dominance, control, and "I have other shit going on in my day".
Valid points, I won't bore HN with my theories about what makes the information economy tick but suffice it to say that the value chain will evolve as efficiencies in the market are developed.

"The Google IPO gains made up for the losses on the earlier bets, but everything comes down to timing & then just sticking with something you believe in."

Yes, but Google's performance in the last 5 years hasn't been stellar (from a stock perspective, instead what might have been dividends is being banked by the company, which is another rant) The tricky bit is understanding why Google and not Altavista or Yahoo? Not because they didn't have traction and penetration, but I believe because they didn't understand the economics of what they were selling.

Imagine that Zog the caveman starts getting trade goods for pies made out of mud. He's thrilled and others get into the mud pie business, but one guy realizes that the pies that people want are round and hard and so he also gets into the mud pie business but only makes his pies out of hard fired clay. He becomes the dominant mud pie seller and runs the other guys out of business. Could they have prevented it? Sure they could but they needed a better understanding of how and why customers valued their mud pies.

Google got there sooner and it gave them a tremendous advantage, but at the same time, to completely abuse the metaphor, they realized they had an elephant's tail and knew when to step aside when the crap came out. But they still struggle with elephantness, or at least they did 12 months ago :-)
Revised JavaScript Dictionary Search
As a high-profile EC2 client, I imagine Amazon gives Netflix tons of "complementary" support. A Netflix failure on EC2 would be a big black eye to Amazon PR.
If you don't distribute your GPL-tainted code, I don't believe you need to do anything to comply with the GPL. This is why the Affero GPL exists.
It uses justification and hyphenation, which is a deal-breaker for me (and presumably people with dyslexia, too). But I guess that's why it's on GitHub. :)
Yes, different fields will have different styles. Perhaps my language was too strong but I meant that people generally don't like to publish (make public) their current research ideas until they have something well formed and complete.
Extensions get synced with Chrome; Stylish themes have to be backed up and applied, if you use another computer, format, etc.

Ideally, both options should be available.
Sorry, but that's one of the stupidest arguments I ever heard (not referring only to you, but also to the parent's parent that brought it up).

Linux is a monolithic kernel, and because kernel parts depend on one another, unfinished changes are often blocking other changes and/or are breaking other parts.

Of course you aren't going to have 1000 developers working on the same line in the same file.

Linux is a product by itself, not a distribution of independent parts. You either have the whole kernel, or you have nothing. And I would die to see another kernel developed by 5 people, achieving the same feature-parity / stability and all that jazz as Linux.
The REAL transformative package: iPad plus wireless keyboard
I don't think your parents are typical, honestly.

I bet if I surveyed my office, nobody here would have any clue what it was. Honestly, the only reason I use dropbox is that it makes getting photos off of my iPhone easy.
No, but it is the will to mother-fucking power.
IPad 2 beats Android 3.0 Honeycomb Xoom, Galaxy Tab in HTML5 savvy
You can't go wrong with any of the blogging platforms, and it really depends on your preferences.

My main allure is simplicity and speed to set up, so I went with Posterous.
Come on dude, is it that hard to change the dropdown yourself??? The parent was talking about CLOJURE and linked to JAVA's RESULTS

Look, the results aren't usefully different:
http://shootout.alioth.debian.org/u32q/benchmark.php?test=al...
Or download it:
http://learnpythonthehardway.org/static/LearnPythonTheHardWa...
How I learned to dream in code.
Maybe the issue was regarding the comic strip, "Zippy the pinhead"?
Also, in retrospect I targeted "OSS" a lot but what I'm really talking about is any side project that isn't your day job. I don't want anyone to get the idea I'm attack OSS.
"the average student spends $2,600/year on beer" Are you kidding me? What are these average students drinking? Cheap cases are at most $20 which is 130 cases or 3900 beers a year. Thats beside the $4,000 on entertainment. Absurd calculations.
Dropbox adds little value to my life. Unless the company or technology evolves in ways I can't foresee, I would never pay for it.

Predicting it will be the most profitable company in the world sounds absurd to me. But that's just me.
A good rule of thumb is to use sans-serif when possible for lots of text. Displays that are lower resolution will render serifs poorly, or just subtly bad enough to make reading difficult.

You could give the user to switch between serif and sans-serif. That would make the extension even better.
There are quite a lot of hits about random projects being called zippy.
According to LifeHacker, Firefox 4 is on par with Chrome.

http://lifehacker.com/#!5784396/browser-speed-tests-firefox-...

If startup speed is your main criteria, you want Opera.
Damn that's expensive for an unknown quantity/quality.

I'll stick to book and free online tutorials.
Cascadia: The West Coast Fault Line That Is "Nine Months Pregnant"
Also, some recent MS libraries for .net are released as open source (e.g. MVC) and consequently work just fine on Mono when released.
The keyword in the parent comment was "appliance" :)
I had the exact same experience with a project we started recently.

We jumped from Clojure/Compojure to Erlang/WebMachine with much better success so far. I did in Erlang in two days what Clojure took me two weeks with numerous false starts to accomplish, mostly because the libraries were so poorly documented or incomplete. I spent more time digging through code and trying to assemble a framework to build upon than I did writing useful business logic.

I found the Erlang infrastructure to be well-structured and strongly documented, mostly because of it's maturity. What I surmise is that Clojure is just too young, and its web framework lacks a strong commercial force driving it. Rails has 37signals, Webmachine has Basho, Lift has sites like Twitter and Foursquare. Clojure needs something similar to push it forward.

All arguments and emotions aside, I'd say if you're starting to build a new web site, and you're not considering Rails or Lift, you're doing yourself a major disservice. Like others have said, JRuby nicely avoids some of the issues discussed for scripting languages.
Browser Speed Tests - FF4, IE9, Chrome 11, etc.
More accurately, how not reading the manpage and not looking closely at the results cost him $100.
Broadband performance comparison using M-Lab data
That depends on the community doing the voting. Which is why I read here rather than Reddit.
Movie Studio As a Service (MSAAS) - Tech Co-Founder Wanted
How We Got Owned by a Few Teenagers (and Why It Will Never Happen Again)
I think the jokes with negative votes should increasingly loose points with time to avoid it losing a chance right after submission. I've been working on a similar upvote/downvote system and think that way will work more efficiently.
Reduced friction for adding places is a plausible reason for why 4square might have more venues, but what I was getting at is the order of magnitude of the difference.

10 MILLION places is a ton. Like I said above, thats like 250 NYC's. Even given 4square's reduced friction to add venues, the fact that they've probably launched in more cities, and inclusion of arbitrary venues ("Hey I checked in at the tree that's 10 paces west of my house!"),

I don't think 4square is lying. Now I'm just wondering how useful those venues are. (I am also pretending that Yelp has better than 10% coverage of venues that users care about). Incidentally, either way, you've got to think that 10mm venues has to wreck the data sparsity problem as well.

For reference, the venue count of 3 large american cities:

- NYC 47228
- SF 38656
- Chi 19079

I'd be surprised if Yelp had even 1.5mm venues. Would love if someone could corroborate/dispute this fact.
While there is certainly a disparity between the two and Yelp, I'd imagine that the "useful" venues (those that people want recommendations for) aren't your home or rainapololypse2011. Adding those into the dataset actually makes 4squares job _harder_ with respect to teasing meaningful data out of the dataset.

If my phone ever recommends your house though, I just may come a knockin'.
Those countries are in Oceania
Well, that's a deal-maker for me, that's what I've been wishing the Readability team integrate into their service for ages!
related:
http://news.cnet.com/8301-30685_3-20045776-264.html
Regarding point 4, is anyone familiar with Xcode 4 and MacRuby? I'm not finding any information on it, and the nightly build doesn't seem to include any Xcode project templates.
If you're talking about "one product" which you want to sell, then build Windows or Microsoft Office with 5 programmers.

the communication and coordination isn't between
all 1,000 developers.

No, it's worse. Teams usually don't know what the others are doing, leading to broken, blocked or half-baked features and work duplication.

Here's an example: http://moishelettvin.blogspot.com/2006/11/windows-shutdown-c...

Having all those 1000 developers talk to one another would solve all problems, but this is a problem of scale which processes solve to a certain extent. Your opinion also highlights what's wrong with software development as a whole -- you seem to be under the impression that you can go and hack stuff in a vacuum, without interacting with others.
Why I don't want to buy new macbook pro?
Looks good, but I'll wait for more refinement of the courses and website.

One thing others have mention and I hope gets attention, is more details are need for each class. Right now it's like looking at a book with just the title and back cover. Hard to see if it's for you.
Photobook Firm Shutterfly
Worse I did `cal 9 1752` and lost two weeks
Do you remember go?
The year calendar even showed the year as just '8', which is a dead giveaway.
Using 'Freakonomics' approach on sports
Doh! Missed that. Yep.
I wonder if it's possible to have a basic browser that is very small and has most of the functionality with minimum 3rd party libraries like Flash/PDF plugin. Once the browser starts, the full software installation continues, just like Chrome's silent software update. Slowly, the users have the entire browser installed!
Would love feedback on this post - no mercy expected!
Federal judge rejects Google book monopoly
Your Site’s Traffic Has Plummeted Since Google’s Farmer/Panda Update. Now What?