skysight-inc/HackerNews huggingface dataset:
> There are more pineapples than consumers, so people start getting aggressive with their sales.

> They start harvesting unripe pineapples and heating them to make them seem ripe quicker.

If there is already an oversupply of pineapples, I think suppliers would would want to stretch the ripening times and optimize for quality instead.

> People get disillusioned with all the shit pineapples they are getting and decide to rather buy some other fruit without all the competition

With an oversupply, the consumer actually gets a very good value. The price is right, and there are plenty to choose from. Consumers like competition.

I'm not sure what this example demonstrates. Of course every individual supplier wants less competition. But don't forget that the suppliers in this case are developers, and it's the developers that are complaining about the status quo.
Not quite - to be able to use factories and dependency injection, you have to use interfaces. And not being able to use functions as parameters (or write them on the fly) is annoying in all kinds of software development, not just enterprise software.

Also, all the nice libraries have been updated to use the new language features like generics and annotations.
But, if you were able to classify people by race, education, sexual-orientation, or even psychological profile, then I could see that becoming a powder-keg.

It's a text classification system; it can be trained on just about anything. I'm not sure how accurate it would be for other purposes. Things like that are already out there, e.g. http://genderanalyzer.com/
The challenge of a lower-traffic, higher quality model is that you really have to produce coverage that's credible and valuable to industry insiders.

I can't speak for the other properties, but GigaOm seems to be making a serious investment in NewTeeVee, the site most relevant to my company. They hired one of the smartest, hardest working reporters in the space to run the blog, and the conference in November was a higher quality event than in years past.

I'm interested to see how the business evolves over the next year or so.
How to drastically improve your designs
How Do You Reference Check a VC?
New investors topple ‘Masters of the Universe’
Super Bowl Ad Not the First Google Commercial
Since nobody answered my question in my prev. comment about HipHop (http://news.ycombinator.com/item?id=1096042). I will ask it again.

If I write a hello world app using let's say CodeIgniter and then compile it and run it using HipHop. Will it run faster than if I write the same hello world app in django or rails?
What's stopping Apple is the cost-benefit analysis -- implementing and policing a filtering system to replace the current approval process (especially policing it) costs Apple more in time, money and complexity than it benefits them.

The App Store, like the iTunes store, exists solely to move Apple's hardware. The calculus isn't "will opening up the App Store please the handful of developers who refuse to operate under its current restrictions", it's "will opening up the App Store significantly increase sales of iPods/iPhones/iPads." I have yet to see a convincing argument as to how opening up the App Store would do that.
And where the younger players like to use cheats and hacks...

Though personally, I'm still playing Modern Warfare 2 (since I never played the previous ones, the "flaws" that PC gamers are complaining about don't bother me) and even though I'#m told theres hacks and cheats out, I still seem to be holding up well enough, so I hope before it begins to bother me, I'll have got bored of the game.

And yeah, seems few people on the PC even bother with voice chat.
Why taxing carried interest may not generate revenues governments hope
This is sort of what I was getting at. I agree that releasing source code shouldn't be a matter of giving up property rights. In fact, plenty of commercial systems and software do allow source code access. However, it always seems to be through messy licenses and cumbersome legal agreements to not divulge anything.

As it stands, companies seem more motivated to protect their IP rights than to produce tools that would keep science reliable. IMHO, companies view source code as the product of their investments and secrets worth protecting. The main fear seems to be that if these secrets are published competition could use them against them by receiving a boost in their own R&D efforts by deriving methods and processes from their own work.

This doesn't seem like just a software problem since I've heard wetware horror stories from biotech and agriculture folks.

It honestly makes me wonder if software should be something you can patent. At some level, it seems disturbingly similar to companies that patent colors, genes, or derived living organisms.
mitrca,

off-topic, but i'm having trouble building a chart on your site, and was wondering if it's even possible:

Your site is great at showing season long stats, but what if I want to show specific opponents.

This week, for example, is the Duke-UNC game. Is there a way to trend stats specific just for Duke vs. UNC?
The linux box was in his lab most likely in a private network, which he dialed into. He didn't dial into an isp.
Fanatic.fm Allows Fans To Sponsor Musicians
I do hate Factories and DI. They are just buzzwords really. As someone mentioned in other comment - all those things he lists can be done in a dynamic language and some of them will be much easier.

Factories == constructors meet partial application and functions passing. They seem to be objects only because Java lacks nice support for bare functions...

DI / IoC == ... well ... good design. You're simply limiting the amount of state and coupling.

Decorators, proxies, etc. - duck-typing and metaclasses are a bit more flexible here.

And the first example is just passing a function to a threadpool - there's nothing very tricky about it either...

It seems to me that author never used a dynamic language properly :(
It would be interesting to see the ComScore data for this.
If he wanted people to know who he is, he wouldn't have used a throwaway account.

Give the guy some privacy.
Very interesting interview. Completely agree about the whole interruptions and meeting segment. I do believe, though, that he's a bit wrong about advertising. Nerds don't like advertising; however, it works well for the masses. Your grandma, mom and sister aint paying for api access to a phone--they'll click on a Godiva Chocolate ad, though. Sad, but true.

Overall, good interview.
At 300 baud, you might be better off driving over.
> Breaking off the engagement will leave you out of pocket.

Depending on the state, if an engagement is broken off for any reason, the ring should return to you. In others -- only if it's broken off by your betrothed.

From http://www.slate.com/id/100411/ :

If you're in New York, you have to return the ring. Recently, the Supreme Court of Pennsylvania stuck steadfastly to the no-fault reasoning and decreed that the donor should always get the ring back if the engagement is broken off, regardless of who broke it off or why (Lindh v. Surman, 1999 WL 1073639). Iowa, Kansas, New Jersey, New Mexico, New York, and Wisconsin have the same rule (Heiman v. Parrish, 942 P.2d 631, 636 [Kan. 1997]). The alternative rule, and still the majority approach, is that a donor who breaks off the engagement for a reason that has nothing to do with the donee's behavior cannot recover the ring. This is the fault-based rule
Yeah, sorry about that guys. We've had about 2 hours of downtime in the past three months, both network related issues at Slicehost - pretty aggravating, but otherwise they've been great.
Interesting idea. I've been around the restaurant POS space for a couple of years and have been wondering about the feasibility of doing a web based solution.

To my knowledge there are a few other players in this space, although I don't know how big they are or how much traction they have:

http://www.firesalepos.com/
http://www.imonggo.com/

MICROS has a hosted POS solution called Simphony but I haven't seen any restaurants using it yet.

From a customer standpoint, my biggest concern is reliability and redundancy if the network connection goes down. You obviously can't stop processing transactions if the internet is down, which means you have to store that data temporarily locally. I would be concerned about the security of that data (especially if you are recording customer information and/or credit card information, which brings PCI compliance into play).

As an administrator, I would be concerned about:

1) Making sure that you support the hardware devices that I might want to use (card readers, printers, barcode scanners). Are you doing this via some sort of keyboard wedge into the browser window, or some kind of ActiveX control?
2) Making sure the rest of the system is locked down. E.g. I don't want some cashier being able to pull up Facebook in a second tab while running your POS. Generally POS kiosks are fairly locked down to only run the POS application and nothing else.
That same video says fructose is very different from other sugars; like alcohol without the buzz.
Note: the gold star next to the post means that the reddit moderators have verified the claims/identity of the interviewee.
IntelliJ does actually have a "REPL" built in. Although lately, I've simply been using the Scala REPL and/or Clojure+Slime to verify whether a Java library works the way I expect it to.

(I also use "perl -d" as a REPL for Perl, which it does quite well)
On the Proposal to Eliminate Small Biz Cap Gains
We recently started to branch in this direction as well, however, it was rather inadvertent. A much larger website was interested in having our planning features from http://ridewithgps.com on their site, but didn't want to budget their own coders to implement it. We are in the process of negotiating a contract, which is turning out to be fairly lucrative for our small startup.

So, this works both large and small; just like Google Maps, you can give away some bits for free but if anyone wants to use your product in a way that will financially benefit them, they kick you a license fee.
The only downside is the occasional site that has some absurd rules, like password length or character limitations.
You don't have to use interfaces in order to do dependency injection, you just probably should, depending on the task. I wrote something last week which injected dependencies directly to a class. Interfaces are actually one of the best ideas in Java, IMO, if you're using them appropriately.

Generics and annotations are pretty useful. What's the matter with them? Have you spent time developing with them? They're certainly better than having to cast all over the place.

RE: functions as parameters.. yeah that's kinda annoying. You can always do new Runnable() { void run() { doSomeStuff; }} but that's ridiculous. So you have a point there. Aside from that though, the language is suitable for most tasks, and requiring a little extra syntax when you want to pass functions around isn't the end of the world.

Anyways, I'm sure I'm arguing against the trendy masses here, and I have a clojure book too, just trying to set up the opportunity to use it for something real.. but there's a reason why most "real" back-end stuff that has to be performant, stable and reliable winds up getting written in Java these days. That includes Hadoop, Lucene and half of the NoSQL key-value stores that you're excited about :)
I'm in the same low-cost-seeking mode as you, self-funding a teeny "startup" for iPhone services (along with 1000s of other developers) including multiplayer gaming (along with 10s of others developers).

While I can get good dedicated server deals they are still too expensive to me. So I'm diving in deep to learn how to create a almost pure scale-out solution based on a larger (than dedicated) number of VPS instances. Something like

inexpensive+commodity+more ≥ expensive+powerful+fewer

I really want to be able to have a script that watches load and dynamically adds more capacity. I'm not a fan of calling this "cloud" based but the ideas are pretty similar.

Good luck with your project! BTW, have you looked at Neo4j (which is a graph database that seems to get high marks)?
James Surowiecki: The Perils of Economic Populism?
I remember that someone did that when the video was posted last year, and it was an easter egg..
You can do it this way:

.button#save{positive, style(:save), etc}

Where "positive", "style", and "etc" are functions returning Hash. I don't bother, and put most of that stuff in jQ.
How To Set Up MySQL Database Replication With SSL Encryption On Ubuntu 9.10
And now you have a new problem : Scheduling games when all your friends can play.
This is why I love .Net. Want a quick and dirty file read?

string fileContent = System.IO.File.ReadAllText();
Want to read it into lines?
string[] fileLines = System.IO.File.ReadAllLines();

Want fine tuned byte by byte access?
var fs = new System.IO.FileStream(path);

They certainly looked long and hard at Java before writing .net, and covered many of the sore points carefully.
Promotional Items, Promotional Products, Advertising Specialties, Swag
Advertising, Agency, Marketing, Creative, Design, Print
WWI Ship Camouflage
The article's argument seems to be semantical in nature. I don't think many people would argue that learning about history is useless. The author and I hold the exact same beliefs -- knowing that the Pilgrims landed in American in 1690 is useless, but knowing why they left, the rough state of colonization in America at the time, etc. is useful. But when people refer to "historical facts", they think of the former. It seems like he's just quibbling over the word "fact".

I would make a similar argument for geography. I don't really care where a particular country is and what borders it, unless it's in a broader context. Everyone should know that France borders Germany, if only because of WW2, or that India borders Pakistan. But I couldn't care less where Uganda is until something happens where its location is important. Then it stops being a fact and becomes important in context, so I'll look it up if I need to.
My accuracy rate is worse than CRM114 with a very small number of categories. I don't think general accuracy will get much above 90% when dealing with thousands of authors; this will always be a tool to aid human investigations, not replace them.
I am sorry but I am not familiar with the Slicehost API.

Since no one asked, I haven't really truly considered Slicehost an option for my projects. When I started researching the various options, Linode looked 2nd best by the numbers for VPS. prgmr.com looks the best but I am not sure I'd bet the farm on such a tiny operation. Slicehost is of course similar to Linode but it seems Linode gives you more bang for your buck and has nothing to do with Rackspace which in my limited foray into this hosting world seems like a good thing (but what do I know?).
Smokin' Aces 2: Assassins' Ball | New DVD Releases
I was a little confused by the fact that the post lists Scala as one of the "hipster" languages in the opening paragraph and then starts using it as an example of the java way? Just a slip?
Loran navigation shutdown
The obvious problem of allowing arbitrary programs on the iPhone is that it opens the door to piracy. That's the main reason why Sony, Microsoft and Nintendo spend a huge amount of resources trying to prevent hackers from opening up their game consoles.

Considering that Apple is going hard for the games market, they need to enforce strict control to get games publishers on side.
FlexDownloads.com - RIA website to buy/sell Flex Components 
Flex marketplace to buy/sell RIA components.
Devel::REPL is a better Perl REPL.
"I was a little confused by the fact that the post lists scala as one of the "hipster" languages in the opening paragraph and then starts using it as an example of the java way? "

Well once you define the "java way" to be "build highly configurable code by providing a way to combine small granular pieces of code into larger chunks of functionality" (which is just Programming 101 , See SICP for e.g) it probably still makes sense to write the "java way" programs in Scala ;-)

Makes sense to me! :-P

As nostrademons says elsewhere on this thread ,"Parameterizing behavior is usually a good thing in any language, yes..."
Haha, I live right near this wind turbine. It has literally not spun once the entire time it has been installed. I'd love to know how much it cost the taxpayers of the city that it's in.
I have been searching and can't find any info about this? Got any more details/link?
We have lots of wind turbines up here in Canada, and they spin year round. I don't think it's a fatal problem with turbines in general, just with the used ones they tried to transplant from California.
anonymous inner classes are your friend (poor mans closure):

File[] textFiles = directory.listFiles(new FileFilter() {
public boolean accept(File file) {
return file.isFile() && file.canRead() && file.getName().endsWith(".txt");
}
});
Probably no more than any other research project.

"Out of sight, out of mind" at its best, but the opposite.
tl;dr: it gets cold in Minnesota in the winter, and you need different gear oil in your equipment.
Instead of writing throw-away code in your REPL you can write a unit test around your function and you get a permanent unit test as a bonus.
Yeah, one turbine is mis-designed, so wind power is a failure. Some other things that had bugs in their first revision: <list of everything you use on a daily basis>.
I, for one, could not agree with this article more. I was one of the kids who viewed the study of history as I knew it as completely superfluous to my life goals and have only recently (at the age of 22) started to appreciate the value of historical study as described by the author of this post.

I was almost proud to declare my contempt for the subject all the way through my high school years.
I think juice has just as much HFCS. Even light Hawaiian Punch shows it as the second highest ingredient, right after water (see http://www.hawaiianpunch.com/Text_only/nutlight_ing.html ). The putatively healthy Ocean Spray Cranberry Juice Cocktail is "16.69 % High fructose corn syrup, 42% fructose" (http://www.oceansprayitg.com/recipes/ITGBeverages/CranberryJ... ).

So both juice and soda have a good deal of HFCS.
If he didn't want people to read his "ask me anything" post, he would not have made one on reddit.
Send me $1000. Do you prefer paypal or bank transfer?
Ask HN: How much money do you have to have to be considered rich?
During a life span, the average person needs a fixed amount of money to live his/hers life. But how much money do I need to make to consider my self rich?
I believe there is a social theory that relates to this, and I think PG wrote something on it, the whole "as groups get bigger they get less personal and more people are asshats" thing. Well, online console gaming has short circuited the process there...

Perhaps you're thinking of this... ah, theory? http://www.penny-arcade.com/comic/2004/03/19/
Like $20m? So he might actually have 5 million boxes of Twinkies in safety deposit boxes or something..
From the comments:

Two quick stories for you, which I hope will give you some perspective:

1. I knew a billionaire with cancer. Imagine having all the money in the world and being unable to eat.

2. I knew a super millionaire with half a dozen properties all over the world who lived next to another super millionaire with half a dozen properties all over the world; they were locked into a multi-million dollar argument over 6 feet of beachfront between them.

This is actually very relevant to my life. My medical condition can seriously interfere with the ability to eat and can cost hundreds of thousands per year in medical expenses. My oldest son has the same diagnosis. So, by getting me and my kids well, I am literally saving millions of dollars over the course of our lives, even though my income is probably a lot less than most members of this forum and the quality of life aspect of it is worth way more than money to us.

That helps keep me sane in the face of serious financial issues. :-) I also like to think that if I ever do have serious money, this perspective/experience will continue to keep me grounded and keep my priorities straight.
I'm 44 and used to be pretty hot on games -- like in the dark ages 15 or 20 years ago. But I gave them up a long time ago. They got simply too addictive and time-consuming.

At Christmas my 14-year-old got me to play Halo 3 with him and his two brothers, 24 and 21. Not only was he killing me with ease, he was mauling his brothers easily as well. It got so bad that he would run up and stand still in front of me just so I could shoot him and get a kill.

I mostly felt like one of those little plastic ducks in the shooting gallery.

Dang kids. Wish they'd get off my lawn. :)
Emeralds have the advantage of actually being very rare, for now.
One of the perpetual problems of huge tax increases on "rich people", for any definition of "rich" (and hedge fund managers certainly qualify due to one of the most comprehensively borked incentive structures on the face of the earth -- "2 and 20"), is that when you start taxing people billions of dollars for having non-crafty accountants they find the money in their sofa to hire very crafty accountants. Opportunities for tax avoidance increase substantially as your business gets more complicated and your resources for researching the tax law get bigger. And when you're talking about billions, you can profitably employ more lax lawyers than the IRS has looking for all the things the five beleaguered aides on Capitol Hill missed when drafting the legislation.
Ask HN:  How do you use SSH?
I've seen SSH authentication done in many ways by different companies. I'm curious how the masses to SSH.

Please take my survey! =)
From a computer science perspective, I'd at least acknowledge his contributions to the theory of formal languages: http://en.wikipedia.org/wiki/Chomsky_hierarchy
Yeah, but one dude who was doing climate change research fudged his numbers! That means this wind turbine was set up to fail from the beginning and it's very existence is part of a conspiracy to dupe people into spending .00001% of the federal budget on alternative energy!
> Microsoft's Bing is anonymizing this information after six months by deleting the entire Internet Protocol ("IP") address associated with your search queries. Google can and should anonymize search queries in the same way after six months or less.

FUD. 20 seconds of Googling shows me:

----------------------

http://www.google.com/privacy_faq.html#toc-anonymize
Why are search engine logs kept before being anonymized?

We strike a reasonable balance between the competing pressures we face, such as the privacy of our users, the security of our systems and the need for innovation. We believe anonymizing IP addresses after 9 months and cookies in our search engine logs after 18 months strikes the right balance.

----------------------

http://www.bing.com/community/blogs/search/archive/2010/01/1...
Specifically, we are reducing the amount of time we store IP addresses from searchers to 6 months. Currently we keep that information for 18 months before we delete it. .. Then, after 18 months we take the additional step of deleting the IP address and any other cross session IDs associated with the query.

----------------------

"Cross session IDs"? What is that? Cookies? All cookies? In my mind, these policies are very equivalent. Google already does the same thing after six months. Probably the same thing at 18. Plus, Bing just announced this change a week or two ago.
New Ketchup Packet: First redesign in 40 years for Heinz
FTA: "Carried interest is typically the 20 percent that private equity executives take from the profit made on their funds"

Isn't that, you know, income? I pay taxes on my income. How about you?
Legal Challenges in an Age of Robotics
I suppose that its more about accuracy when it comes to those touchy topics, like being condemned as a political dissident for being an outlier in the results of the code >_>.