skysight-inc/HackerNews huggingface dataset:
The whole point of open source is that you can do what you want with it - you're under no obligation to give your changes back if you don't want to. At least, that's how it is under the less restrictive licenses.
Practical Cucumber
According to this 2007 report on marines: http://www.cna.org/documents/D0016910.A1.pdf

Young blacks became underrepresented after the Iraq wars, but high NCO ranks are still heavily overrepresented.
Conversely, marine accessions are on the rise for young hispanics, and they are now slightly overrepresented. High NCO ranks are underrepresented, but diminishingly so.

So this is definitely a trend, but not a major one. Those mentions may have more to do with what contributes to the trend than be caused by it.
Whoops, I downvoted you before I got the joke. Sorry about that!
I like the idea of Mongo and have read about it but my relational mind can not be unwrapped. Maybe I am trying to complicate things too much. In that example if you have multiple people attending one event and you want to update the event name, do you have to go through all the people and all their events and update each one? Seems like that would be a lot of work, unless there is a way to query for that type of thing? And if there is a query, is it efficient? Seems like behind the scenes mongo would just be iterating through the users, but I'm sure there is more to it than that.
Can't get over how young the programmer team looks. Compared say, to Lars Bak who is 45-ish and working on V8... Whatever happened to the grizzled JIT writers?
For Mark Zuckerberg Wannabes, Sometimes It's Easy to Lose Face
I believe many magazines make most of their money off of advertising, not subscriptions. In fact many magazines will subsidize their subscription prices in order to increase readership so that they can raise the price for advertisements.
10.2 Apps that look similar to apps bundled on the iPhone, including the App Store, iTunes Store, and iBookstore, will be rejected.

This may be as simple as thinking their users don't know how to tell the real Mail.app from your 3rd-party Mail.app. If they can't tell the difference after installing yours, they may be confused or otherwise left behind when Apple updates Mail.app with some shiny new feature you don't have. If they're not sophisticated, they'll blame Apple, not the developer, for a lousy core functionality.
So....Python on iPad/iPhone/iPod/iWhatever?
Think so with the relaxed restrictions? Pygame games would be spectacular....
Why we got so heavily involved in the Subversion project by the CEO of WANdisco
Don't Hitch Your Dinghy to the Titanic
Yeah, especially when you're on a metered data plan. If I'm stuck paying for x GB, I damn well want to use my quota any way I like.
Note: philjackson is the current maintainer of magit, which is anyway a fine and useful project.

I've recently moved to egg, a fork of magit with a very readable UI.

http://github.com/byplayer/egg

http://wiki.github.com/bogolisk/egg/manual (screenshot)
Good eye. I was skimming for things like "duplicate functionality". Interesting that this just seems to restrict looking like the built-in apps.
My understanding is that Silverlight is being used pretty heavily by some organizations to build basic internal web apps. They aren't using features that HTML doesn't have, instead they just want the data-binding features of silverlight and to stick to XAML/C#. This may be cost effective in the short run, but the author has a point. In five to ten years, these apps are going to seem incredibly outdated and browser support is not guaranteed.
> CloudFab looks great! It's a little disappointing I can't use it in Canada!

Thanks! You technically _can_, but the address fields are certainly a bit... American centric. We've got some bigger, better stuff coming soon that will certainly be international, so keep your eyes open. I'll be posting it here for sure.
Let me tell you how much anxiety you just saved me! I was working on 3 online projects for uni this semester to help fellow CS students struggling through freshman/sophomore classes. This seems like an excellent way to present my whole lineup with one single flyer.

Creating a self-display site has always been a huge discomfort. As a perfectionist, I'll never complete one on my own.
As OP points out, some things like outsourcing might save big business money, but they turn around small businesses from impossible to possible.
Study: Moderate Drinking Seems To Prolong Life
"I spent 6 months working on the product without making a single penny, seeing my savings shrink every day. I remember one early morning when I was walking on the street and met a sweeper and I thought to myself 'what a happy guy, he works and gets paid every month.'"

I say the same to myself when I see the garbage man on Monday mornings. I thought I was the only one.
Git is clearly the superior VCS, how dare he!
Yep, same thing.
Three warnings when using mongodb. None of these are enough to say not to use it, but they're things you need to watch out for:

1. Don't run javascript on a production db node. db.eval locks the node it's running on until it finishes, so the performance of that node will go down the tubes. Mapreduce is less bad in this regard because it does yield, but it does so too infrequently. If you want to use mongo's built-in javascript interpreter for anything other than development and administration, set up a slave to run your scripts on.

2. Don't use 1.6.1. If you're using 1.6.1 right now, upgrade to 1.6.2. 1.6.1 has a nasty crashing bug that had my mongo node going down about once a day and not coming up without running --repair.

3. Evaluate how much data loss costs you. Mongo stages writes in memory, and so if the db crashes hard it's likely that there will be some data that hasn't made it to disk yet. If you're building a social network the cost of some potential data loss is probably much less than the savings in hardare, admin costs, development costs, etc. But if you're a payment processor or a gambling site, stick with postgres.
I decided to stop reading MG Siegler's Android-related posts. His articles about Android are just absurd. The last straw for me was when he wrote that Android is only surging because Apple is letting them too.

He's the ultimate fanboy that just cannot accept that the IPhone will not be the dominant smartphone in the near future. I don't think Apple loses sleep that they will be outsold by Android since they will still be taking massive profits.

It's really unfortunate that a writer like him gets a voice in an influential blog like Techcrunch. I hope he just post things like these on his personal blog.
>If your ideas are any good, you'll have to shove them down people's throats

Is this true? It makes me think of Helicobacter pylori and the guy who gave himself an ulcer to prove that he discovered a cure. But maybe that "chestnut" only applies to schema violators?
I do agree with this in some points.

My main complaint with US universities (from my experience) is lack of focus on producing the brightest people possible. It's simply too easy to be "undecided" for 3 years and end up with a wishy-washy degree that doesn't prepare you for much.

Once I realized that grades were a low standard, I started setting my own standards and put in a lot of extra time and effort that ended up getting me a good job right out of college.

So the comparison of universities (at least undergrad) being lazy, like the car companies, I can agree with (again, from my experience). Higher standards and expectations of student performance are needed.
The Cost of Developing for Blackberry
I'm ISTP whatever that means.
Egg is great, I'm not trying to poach you as a user, but you should give the key-groups branch of Magit a try. It has similar discoverability semantics as Egg but with more functionality.
I mostly posted this because I'd heard debunkings of earlier results based on the claim that the "abstainers" who were followed in studies were generally former alcoholics whose health had likely already been damaged.

This study claims to control for previous lifestyle choices and socio-economic status and points to a fairly significant effect.
Yelp's deployment process
T-Mobile Announces G2 (Successor To The 1st Android Phone)
Here’s a freebie: the HN audience is uber-highbrow and likes longer articles on weekends.

would y'all describe HN as highbrow? seems pretty populist to me. e.g., every time there's mention of elite universities or anything prestigious in 'the establishment', it gets ripped to shreds and denigrated as being for elitists.
OTOH, free software is not about protecting the rights of programmers - it's about the rights of users.

In that sense, a restrictive license is one that allows programmers to make the once free and open code closed and secret, restricting what users can do with it.

I am a programmer, but I am also a user. I really appreciate the rights what you call "restrictive licenses" give me and find the rights they take away (mainly the right to abuse my users) a fair price for my freedom.
I'm no SQL guru, but won't that subselect will break down when users and events grow to the millions?

I probably should have thought out the example a little more. We don't ever actually write that kind of query against our production database @Punchbowl. We have a data warehouse pull out high level stats every night, and we query that.

WRT aggregations, you're right -- they do require a bit of acclimation. Once you write a few, though, you're good to go.
> If you're building a social network the cost of some potential data loss is probably much less than the savings in hardare, admin costs, development costs, etc.

This also depends on what is being stored. I would be unhappy if Facebook lost any of my data, and my understanding is that they use safe storage mechanisms (ones where the commit goes all the way to disk before returning) for everything except transient views like the news feed and search. Also, I don't think it's clear that MongoDB has significantly improved either admin or development costs over its safe competition, so we probably only need to look at performance wins.
ILUG - the Mensch. It may be tongue in cheek, but its right. :) Forer effect may have been active, though.
You get that same benefit with Windows Mobile or Blackberry, yet nobody would claim they are open.
What he's saying is that by "infinite," people usually mean "arbitrarily large". I've found that if you just say "arbitrarily large" when that's what you mean, it eliminates a lot of these misunderstandings.

Of course, I talk to a lot of engineers and mathematicians. You run the risk of sounding unnecessarily pedantic.
Beautiful Mehndi Designs Shaadi Mehndi Design Latest Mehndi Designs
Mehndi is served as symbols of status, religious significance, marks of fertility, pledges of love, talismans for protection, and marks of slaves and convicts. The occasion of Mehendi / Mehandi is fun a filled ritual, which is celebrated mainly by the bride's family.Mehendi has great significance in all Eastern wedding traditions, and no wedding is complete without the decoration of the bride's hands and feet - in many cultures on both the front and back of the hands right up to the elbow, and on the bottom half of the legs.
Might I recommend reading http://www.amazon.com/How-Win-Friends-Influence-People/dp/06...

It's helped me immensely in getting over my geekdom, and learning how to relate to people easier. Your mileage may vary.
0-day Adobe Reader vulnerability being used in the wild
They're looking for a repeatable, scalable business model that they can pour cash into. Beyond that, it's all a matter of the investors' risk tolerance. (How little proof do they need before parting with their money?)

The metrics you're looking for are just pieces of the puzzle - you need to tell a story that says "if you put money into our black box, you'll get more out". There are no magic numbers.
In real life you would have a users collection and an events collection, and the events field of users would be an array of event ids.
interested to hear what people think about this question. i would say unequivocally yes, but i wrote the post.
The newsletter is indeed up to date. For example, it's where I learned about the new 3 year TN back when it was approved in Oct 08.

For some silly reason he's basically abandoned the website and what used to be incredibly helpful forums.
#3: You can force flush any write that needs to go straight to disk. insertion & update commands (at least in JS and Ruby) take an argument allowing you specify "safe_mode: true"
We might have been in the same class. I just took Team Dynamics at a conference a few weeks ago, which is how I was spurred on to this test once again. I was an analyzer-stabilizer in that class, which also fits quite well with my MBTI type.
Best way to deal with cache invalidation is not to invalidate it (smart key names technique). The other way round you may miss some edge-cases and/or add a lot of code smell.
Another possibility is that this is as open as Android is ever going to be. The original Droid was a high-water mark for openness and standardization on Android. Subsequent phones have been progressively more customized and locked down.

Examples: AT&T banning sideloading, Motorola phones taking a more aggressive approach toward hacking, Verizon signing exclusive deals like Skype and moving toward a proprietary app store, Google deferring to carriers on tethering, Verizon's forcing Bing on users, etc.

"I can always hack it" isn't a solution, unless you'd accept that hacking is also a solution to Apple's App Store censorship. Android's fans are so focused on how evil Apple is that they're ignoring the way Android itself is becoming less open. I'm not entirely happy with Apple, but I'll take their curation over the carrier's vision of a new walled garden based on Android any day.
Washington State Man Drives 1,400 Miles Without Refueling
Me too. And sometimes, if a lot of smart people are using a particular tool, there's a reason for it.

An example: Kevin Kelly runs a blog called "Cool Tools" that is about, as the name implies, tools people use that are unusually good at what they do. When I read this: http://www.kk.org/cooltools/archives/004652.php , I immediately bought one, loved it, and wrote this post: http://jseliger.com/2010/09/04/highly-recommended-the-best-b... .

I agree with the DP -- some of this stuff is fashion -- but not all of it is.
Another format. Yes. That will fix everything.

ePub already supports XHTML and CSS. Extending it to support HTML5 is trivial if the renderer is using Webkit...which many eReaders do. And lets not forget the importance of content and form. Having a document that looks like a newspaper out of Harry Potter doesn't improve the quality of the message. They're different mediums and the message doesn't always improve with more distractions.
Anti-establishment but intellectual.
Google is censoring their Instant search results.
Ask HN: 1 Month in Buenos Aires. Want to check out the startup scene.
My cofounder and I are spending October in Buenos Aires.

Any recommendations for good places to work (cafes, coworking spaces, etc)?

Where can I find information about startup events in the city?

Thanks.
Programmer and Sysadmin were either very lucky, or not working on anything important, or else they would have been fired or gone out of business. You can't just add caching and magically expect things to work. You have to think hard about expiration policies and test to make sure you aren't going to get wrong answers, or else you need to prove that wrong answers are ok.
No. While there is a subset of good advice which is only valuable because a lot of people don't follow it, that's not a property of good advice in general.

For instance, "Eat healthy food" is good advice, and doesn't become less good even if everyone began following it.

Marketing advice, though, is probably more susceptible to "becoming bad," since it typically depends on making your product stand out. Thus, as more people follow a bit of advice on how to stand out, the less this advice actually helps them stand out.
While VCs & Angels debate, focus on first principles
I find myself entirely on Pincus' side.

The author of the article mistakenly assumes that Zynga's value is in Farmville/Fishville/Poker. It's not.

Pincus once said that if he could re-do tribe, he would instead build "a platform for testing ideas about how to make social networks," or something. With Zynga, Pincus has buildt an entire company mechanism for figuring out how to make money from FB games, I assume revolving around everything from what he calls "ghetto testing" to a/b tests et cetera.

Yes, Zynga obviously copied the ideas being a lot of its games. So did 300 other companies. The value in Zynga is that it beat those 300 other companies. This article gives us no way of understanding why it beat all those other companies. My guess it that it's because Zynga's value is in its "platform for figuring out how to get people to pay money for games" rather than in the games themselves.
But doesn't Apple already have user interface guidelines to let them reject apps that (inappropriately) behave the same way on different platforms?
HN is not the boy's club you may think it is. It is not an advertisement for YC. It was always about a certain someone in the startup community. But...love won out. He was always so patient and giving and eventually I was able to get over all these issues and really be in a position where I could love somebody...and I basically woke up one morning and realized that I was in love with him, and he was the man I would marry. So, I took him to the pier we launched canoes from, and told him how I had overcome all these issues and wasn't scared to let him in anymore and that I was so glad he failed in all his initial plans after college, because it meant we were together in Silicon Valley.
Aye, you're right about Harvest Moon - maybe "snitched" was not the word I was after for.

I don't think Zynga should be viewed as non innovative evil place as the article suggests though. Farmville is a good game in its genre. Because if it weren't, people would not play it. And I admire their driver for constant updates, which do take a lot of effort to think about and make. Tournaments, hunting for truffles with your pigs, honeybees for your bee hives, seasonal items like wedding gazebos etc...

And it's engaging mechanics works on multiple levels. There's that icebreaker level that facebook inherently drives which you've mentioned with aunt example. There's also a point based competing drive: "come on, that girl can't be a level over mine"...

Then there is show of level (sort of a competing) which I regard as most genius of all. It's geared towards women population. Where they show of new items acquired on their meticulously crafted farm designs which are more of a home+backyard than a farm. This happens in real life too, but this is more streamlined and on display to everyone you know that plays farmville. Genius.

Also, they produce lots of pixel art for their game - which is dear to my heart. So, I respect Zynga regarding farmville, a lot.
If you're seriously wondering if I was in the same class, I'd have to say no. My team did the Insights training a few years ago (our team churn has resulted in about half the team not having an Insights profile). I'd say it was most effective immediately after the training, and wore off after time since we fell out of practice. We have these little lego-like blocks that you keep on your desk to remind others of what kind of person you are, but in the day-to-day life of turning the crank, it's sort of hard to always keep that sort of stuff in your head and end up falling to normal habits.
My first response was "not necessarily," but I'm gonna ratchet it up a notch to a flat out "you're wrong."

Storing event_ids as an array in the events field defeats the whole purpose of organizing your data into rich documents.

In real life, you very well could build something where the events info was built straight into the user record.
Undirected research is quite possible outside the university system. Perhaps you've heard of Bell Labs? When the government still subsidized them [1], they did plenty of undirected research. In the university system, about 50% of the money the government has earmarked for research is actually used for that purpose. At Bell Labs, the number was close to 100%.

Most grant supported research groups do plenty of undirected research, and the NSF rarely objects when a project makes discoveries not listed in the grant proposal.

You are telling me that (roughly) doubling the amount of money devoted to research will harm research? I really don't understand the mechanism by which that would happen.

"If you can only do, no one will benefit from your knowledge."

Let me be very precise, since you seem to want to misinterpret what I wrote.

A researcher's skill set: generating new knowledge and spreading it to other researchers, and eventually practitioners. This is done through published papers, presentations at conferences, conversation and source code. Generating new knowledge is the primary skill here - other researchers will usually go to great effort to understand it.

A teacher's skill set: understanding existing knowledge and spreading it to people with no background in a classroom setting. The primary skill is motivation and understand people very different from you (e.g., premeds who hate math rather than other math Ph.D.s), and maintaining discipline. The goal is to convey existing knowledge, so creating new knowledge (the primary skill of a researcher) is more or less irrelevant.

There are not that many people who have both of these skill sets. I only had the researcher's skill set, and I know many people with the teacher's skill set.

Also, by "waste", I was referring to general university waste - overpaid and under worked administrators, duplicate offices, etc. If you ever work at a university, you will realize how wasteful they are.

[1] I believe the system was that every dollar AT&T lost at Bell Labs was deducted from their tax bill.
A 36" pair of pants are meant for guys with a 36" waist. Some of these pants are meant to hang around your butt. Some are meant to hug tightly to your waist. If you measure the waists of those pants, they will differ. That does not mean the size is false.
I'm interested in how Zynga blatantly copying competitors is positioned as evil, but when Google promotes a software and hardware ecosphere that at heart requires the blatant copying of the iPhone, it's considered necessary and smart business. It can't be evil sometimes and not evil others. If copying is just smart business, then Zynga is proving that every shred of copying allowed by law is even smarter business.
Ants have done the same.
http://www.reddit.com/r/pics/comments/clvea/ants/c0thznv