skysight-inc/HackerNews huggingface dataset:
I am disappointed by this one-sided-cat-fight. It is the first one I have seen from MetaLab, and it has changed my opinion of the company drastically.

By making such a line-in-the-sand issue out of this, they portray themselves as (a) small, (b) insecure, and (c) immature. Mozilla showed no ill intention (and there is plenty of that out there), no high level commitment (this is a Labs project that hasn't been released), and were immediately responsive to the situation.

The issue here is that this could have easily been resolved with an email or a phone call. A savvy salesman would probably recognize continued interest by the client and follow up with a stronger sell. Instead, they threw mud, and lots of it. They replaced their landing page with mud flinging, just in case anyone who was unaware of the situation stopped by their website to do business.

Above all, this skirmish tells me that when you do business with MetaLab, you are doing business with a single person, and that person is still pretty green. He has some great designers working with him, but they might be better off at a bigger, less inexperienced firm (hint, hint, competitors).

I also learned of a site http://www.campaignmonitor.com/ designed by http://www.31three.com/portfolio/ that is exactly the same as and predates MetaLab's http://www.getballpark.com/
Stats, wonderful. I deplore math. Your advice is interesting and highlights my major shortcoming.

I've heard the idea to "work on a side-project that will impress" your desired future employer many times around the HC site. Is that the entrepreneur speaking, or are you offering that seriously? I have to learn their business backwards-and-forwards before I can independently produce something which NGOs may find universally useful. I guess I have to start small to go this route.
There isn't an answer that fits all of the different systems called 'NoSQL'. While you can count on any common RDBMS to be accesible through SQL, there is not a 'NoSQL' language or specification. In general, access is somewhat like using an ORM.

The data is stored in files of a special format, just like an SQL database.
Braintree was not available in Canada a year ago. Has this changed?
Which technology-related fields are you referring to, or are you just speaking in general terms?

>> "...may not necessarily be able to directly apply your skills to whatever good causes you're passionate about."

I'm hoping there's a niche.
So what's good about them apart from being from your hometown?
"Go left. Go Left. Left. Left. GO LEFT. FUCK!"
Programming noob
i know nothing about programming but im interested in learning it. Can someone give me some tips of where to start
Encrypted cloud message stor
free fb/flex/air hybrid ria w/AWS cloud pki and S3 storage api
First, "settling" is a highly offensive term. Anyone using that term is living in a fantasy world. I read the author as using it facetiously, though, since that is pretty much the point of the article.

Second, she soundly observes that marriage is basically a business partnership, except she considers it nonprofit (I do not). Assuming you aren't somehow committed to the single life, you should evaluate marriage opportunity based on your appetite for risk and a frank assessment of the opportunity at hand. Just as you shouldn't base decisions on sunk costs, you should ignore illusory opportunity costs. Physical capital decays, if you want a return on it you'll have to take a risk before it loses all of its production capacity. Of course, the older you get without taking a plunge, the easier it becomes to see the illusory nature of the opportunity cost you might have been using.

This all assumes you have a marriage opportunity that you can see having a profitable return (profit measured in happiness here). I would go so far as to say that it's impossible to judge marriage as an institution to be inherently profitable for you personally; it will always depend on the particulars. You might think marriage sounds like the place you want to be, but if you don't find a good partner for yourself in particular, marriage isn't for you.

As long as you don't have kids and both spouses have careers, getting out of the marriage is relatively easy. On the other hand, you only get one life, don't waste it avoiding risks whose most catastrophic downsides are not that bad.

I have assumed you aren't marrying a black widow or having kids with an affinity for patricide/matricide. But worrying about the latter is like worrying about being hit by lightning while not batting an eyelash over driving a car regularly. Avoiding the former is a matter of due diligence.
I'm new to this myself but I'll attempt an explanation. Then someone can correct me if needed :)

The basic idea is that data is stored as key > value. You can sort of relate it to the MySQL practice of denormalization and storing a bunch of data from different tables as an array in one cell.

You don't want to (or can't) do joins because data is not normalized, but instead have to process the results you would want separately in a batch process called map/reduce.

It all boils down to this one fact: NoSQL is write heavy in order to improve read performance. Because your data is in multiple places and you are doing batch processing to get the right format/calculated data then you are saving time when the user requests it from you. This is one of the reasons its good for scalability. The other reason seems to be that denormalized data is easier to scale out then normalized.

You should also look up CAP theorem and NoSQL.

A few links that I've been saving to teach myself:
- http://stackoverflow.com/questions/1189911/non-relational-da...
- http://stackoverflow.com/questions/2170152/nosql-best-practi...
- http://www.linux-mag.com/cache/7579/1.html
- http://blogs.computerworld.com/15510/the_end_of_sql_and_rela...
Looks good - nice idea, but I had a couple of problems using it... I think it's still a bit buggy:

1. Doesn't seem to work in Chrome? I get no results no matter what I do.
2. Checking the checkbox next to "International" or "All country extensions" should select all the checkboxes in that section IMO. It feels like it's not doing anything.
3. After playing for a bit in Firefox, it disabled the individual and country extensions so I couldn't select them individually.
4. If my word doesn't match any valid domain, I get an error telling me I need to select a country extension.

That said, if you can iron out the bugs, this could be useful :)
I really like patio11's comment, so I won't repeat any of that.

I have two reasons for you to be cool and stay in school:

1. If you want to be successful in the Hacker News sense of the word, which seems to mean hacking on something interesting and getting something for it in return, there are some things you really can't learn from just playing around with your little toy projects. Rather, you need to have feedback and guidance from someone more experienced, or just with a different perspective on your work. Preferably several someones. The masturbation analogy is a surprisingly good one in this respect, but I think I've pumped it for all it's worth. (ha ha! lemmas.)

Seriously though, you aren't going to learn the more serious maths or algorithms, nor will you learn how to really think about solving the sorts of problems you'll see, unless you go to school. I'll grant that it's possible to pick these things up while working, but getting a job where you can learn them will be hard, and the learning process in that environment is much slower. These concepts don't seem important when you're writing your newest blog in Fancy New Web Framework #628, but they will be important when you're working on programs that lots of people use to do something interesting, and if you don't have them, you'll likely fail to solve those problems, and whoever is paying you won't want to anymore.

2. The other big utility of a college education is the free time (as in beer) that lets you decide if you actually like what you think you want to do. If you spend 4 years working on a computer science degree, and can still stand it, it's probably a good choice for you. On the other hand, if you get a year and a half in, you can still decide that you hate it and want to switch to biology, and your school will likely be pretty flexible with you about changing your mind.

If you had gone out and tried to get a job right away --- either a decent programming job, or a job flipping burgers while you practice coding at night --- you aren't going to have that luxury. A programming job will let you know whether you like it quickly, but switching from that to a career that strictly requires an education is going to be tough, and an unrelated day job is never going to let you find out whether you like programming.

epilogue. If you just want to do the startup thing, go for it. Go to school, and while you're there, work on it as a side-project. You won't have to fight to get investment just so you can pay rent and eat while you're coding, instead, you get lodging, education, and free time for 4 years for at most a very low-interest loan.
Getting Real about NoSQL and the SQL Performance Lie
Past the considering stage and to the "deploying" stage.
Does it work well with multiple monitors yet?
NoSQL is a broad term.

Overview: http://www.rackspacecloud.com/blog/2009/11/09/nosql-ecosyste...
Yeah! The author of the article seems to think the concept originated with "The Fall Guy" in the 1980s.

http://www.aerospaceweb.org/question/design/personal-flyer/b...
The story would be funnier if a drunk guy had planted a tree halfway between this tree and the nearest tree, thus ruining the record as "most isolated tree."
What is Neuroendocrine Tumour
This article isn't about sex, or even relationships per se, it's about evaluating the riskiness of a particular kind of venture, and how women evidently miscalculate the opportunity cost of finding "Mr Right".
something particular in mind

I do, but I felt it might be impolitic to spell it out. Let me try: say we have this company that makes widgets. People who want to make widgets go get jobs at this company. Many of them love their jobs and it is a great place to work, especially if you love to make widgets. Their departments expand, recruiting more people to make widgets, and people to manage people making widgets, and people to raise funds to manage the people making widgets, and people to promote the people who raise funds to manage the people making widgets, and people to track the progress of the people who promote the people who raise funds to manage the people making widgets.

Note that in this hypothetical company, you don't really need to be making widgets at all, if you're sufficiently skilled at raising money.

As to what relevance this has for organizations you care about -- oh look at the time, I have to go attend a status meeting.
MongoDB (and SQL dbs) does ad-hoc queries quite well as long as your data fits on a single machine.

Cassandra does ad-hoc queries quite well if you're willing to use mapreduce.

If you have a smaller number of frequently done queries and are willing to use MR for the others maybe that is a happy place for you.
I just heard an interview with Damien on NPR. He's actually a really smart guy, although it doesn't really come across in the submitter's video.

http://www.npr.org/templates/story/story.php?storyId=1245329...
Update: you may want to refresh the page and try again. I fixed a Javascript issue a few minutes after posting this thread. You may have the old JS in cache (I've modified the URL to avoid any cache issue)

What version of Chrome and FF do you use?

1. Not tested on Opera, Chrome or IE 7/6 yet

2. In FF 3+ and IE 8, selecting a group (such as International or All country extensions) selects all the individual extensions.

3. Did you choose a restriction such as price of known registrar. Only in this case extensions will be disabled (extensions that are more expensive than your price, or that do not have a "known" registrar)

4. Do you mean you added an extension in your word, like google.com? Could you send em the exact words you tried? feedback@domain-generator.us. You should be able to enter any word, and click on Search as long as you selected at least 1 extension.

Thanks for testing!
Personally, I don't go to school to learn or for the piece of paper at the end. I'm smart (or arrogant) enough to think that I can learn anything I need to pretty quickly. I go to school to find professors (and other students, for that matter) who care about what they're doing and to interact with them.

I entered college as a CS major, picked up International Relations as a major somewhere along the way in freshman year after taking a class to fill a req that turned out to be surprisingly good. This semester? I'm taking 6 classes in 5 different departments. Turns out that my least favorite class is my CS class. And thats still a surprisingly good class (even if I'm not a huge fan of how it's taught).

One of my favorite classes that I've taken (well, currently taking, in this case) is an upper-level digital art class. Somehow, I'm half-decent at design, but, I'm not an art student. I just emailed the professor and said that I was interested in the class, that I wanted to see if there is any crossover that could be done to combine the two fields. I stopped by and spoke to her one afternoon and we spent the next few hours discussing possibilities. That sort of thing just doesn't happen often enough. But thats why you go to college; for the occasions that it does happen.
Excuse me, but what error did they make? Mozilla made the error. Metalab probably could have handled it privately, but then they wouldn't have gotten the publicity.

From a startup founder point of view, I think Andrew did exactly the right thing. He massively increased the profile of his company and he got an apology from Mozilla.
What kind of app are we talking about ?? Could you disclose that at this point now that you have a provisional patent ? Just curious.
The second sentence of my earlier post was my idea of comedy.
I suppose this is why I don't ever want to marry. I realize that I do not want to give up the independence I have; to have to compromise anything. I want to be like Richard Stallman with his iron stubbornness. I think some people are built for marriage, some are not.
For the record, in Japan the minimum notice period (for both sides) is 2 weeks by law. However, no company will fire you under such a short notice unless you do something egregious like punching your boss.

If you're leaving, most companies will expect at least a 1-month notice. Two months is common. Even if you're changing jobs that's not too long because the other company (if it's a Japanese company) will understand and actually expect it. On that 1~2 month period you're expected to hand over your tasks to a colleague.

If you're leaving for a reason other than changing to another company (like Patrick), then it's not uncommon to give a longer notice. For instance, many women still leave their jobs after marrying, or after getting pregnant, or when their husbands get transferred etc.

I've heard of key technical staff having a 3-month notice written out in their contract. Nine months is ridiculously long no matter what.
Build a Complete Company Profile in Under a Week
This calls for a Zillow mashup.
Turning on the idea faucet.
The Hollywood Economist on what's actually happening to the movies
I get an error that says "your browser is under attack." Beware.
My advice: Be sure UW is right for you. If it's not, get out, and quick (to another school). Since you don't seem to have any particular reason in mind to go to school, you probably have very little to judge a school by.... this is a problem. Figure out what you want out of school, reevaluate your school choice (hopefully to confirm your choice), and you might actually anticipate attending in the Fall.
The main benefit of this IDE, compared to terminal stalwarts vim and emacs, is the effective use of a large, high-resolution screen. The color-coding and context grouping is really slick; IMO vim gets a bit visually confusing if you split windows more than twice.

My main gripe about this system would be the normal one of moving back and forth between the keyboard and mouse. Also I wonder how sluggish it gets if you have multiple workspaces and debugger sessions open.

The alt+drag static call graph was another cool feature.

Ultimately, the best tool is the one you know best. Any IDE will have a very tough time competing with 30-odd years of developers perfecting all the small stuff in vim and emacs.
Same issue and I'm on FF3.6
$10k a month or a year? :)
I'm really not sure why you're using "just dating" pejoratively. The GP might feel no desire to settle down or might enjoy repeating the initial rush through serial monogamy.

Alternatively, he may be open to the prospect of marriage but not be sufficiently dedicated to it to be marrying someone who feels that they're just settling for him.
True, but they will subconciously absorb the level of detail, such that when watching another, poor recreation of WW2 that they will see it as such.

I'm looking at this through the prism of any improvement in historical sense is better than nothing for the average joe, as long it isn't off by orders of magnitude.
That would be Farmville.
Sell it here on HN
SQL is relational. DB's that fall into the NoSQL camp relax the relational integrity constraints to get performance and scaling benefits.

Think BASE (Basically Available, Soft state, Eventual consistency) instead of ACID (Atomicity, Consistency, Isolation, Durability).
You should look at http://www.parabola.unsw.edu.au/vol45_no2/node2.html which derives that the best strategy is to use the first 1/e of your potential dating life to set a baseline, and then choose the best partner that exceeds it.
Timing wise, I thought this was inspired by the fake Intel i7-920 CPUs, but they're not even mentioned.
Really well done and inspirational video. This is officially my new anthem.
I am trying to figure out if I want to accept credit cards on my site, instead of sending the customer to a different site, how I can become PCI Compliant. It sounds like for a low volume of transactions you just have to answer a questioner and keep decent security precautions. Is that true? Also does your host have to be PCI Certified or can it be any VPS host like linode?
Pacquiao vs Clottey: Latest News, Updates, Live Online Streaming
I thought this previous post covered it pretty well.
http://news.ycombinator.com/item?id=1162371

They recommend why's guide to ruby which is a fun book to read through even if you do understand basic concepts.
http://mislav.uniqpath.com/poignant-guide/
Pennsylvania’s CISO fired after talk at RSA Conference
It means embedding GTK widgets into Emacs. For a while, people have been threatening to do this. Among other things, it allows you to plug in a browser control into emacs, which would be pretty awesome. Much better than dealing with w3m and the like.
Big Media or Big SEO Spammers?
Thanks for contributing. One more question:

I've understood that those who bought the early mainframes still did get the sources and were allowed to modify and recompile stuff — possibly at their own risk but anyway. That I believe is what FSF wanted back when software started coming up in closed form. Was it like that?
Tell HN: I'm building a startup aboard the Startup Bus en route to SXSW
I'm aboard @thestartupbus along with 24 other coders, designers and bizdev folks who are building startup projects to launch at SXSW. We began the trek 36 hours ago at the Vast.com offices in SF and are currently somewhere in southeast AZ (or maybe TX).

Me (@euwyn) and @shiftb are building Pairwise (@pairwiseinc), a Foursquare for business networking at SXSW and other conferences. Other great projects are being built as we speak. BeNeighbor.ly matches people with others that are willing to help. Dormdorm is AirBNB for university summer housing. Datebrowsr aggregates data from online dating sites. Stalkbox aggregates information from Foursquare, Gowalla et al. Txtli is a "Twitter for Cars".

A full description of our projects can be found at the following link, as well as a game that lets you virtually "invest" in the most promising ideas.
http://game.thestartupbus.com/i/2d8a97d

You can find our homepage with a live map of the bus and live video updates
http://thestartupbus.com

Feel free to send along tweets of encouragement to @thestartupbus and come find us at SxSW!
Hulu on the iPad? Not as Easy as It Sounds
e-xact: ruby on rails based group out of Vancouver, check out their hosted checkout product which is what we use so we don't need to store credit cards ourselves and avoid all that PCI BS:

http://www.hostedcheckout.com/
Try these guys: http://www.ewayinc.co.in/.

I've used them in Australia and they aren't bad. It was for payment processing of a pre-integrated shopping cart so I can't say much beyond it works, fees are straightforward and they answer the phone and will answer questions (especially sales questions) quickly via chat.
So these are the means in the L^r norms, with r in the reals rather than the integers?
Ok, I've forced a refresh and here's an update :)

1. No worries - Chrome is "5.0.342.2 dev", and FF is 3.5.8

2. Yep, it's working for me in FF now. Still not in Chrome, btw.

3. Yes, I did. That'd be it - my bad. Maybe something hinting that that's why? As a suggestion, perhaps a number in parentheses in each tab? e.g. "Restrictions (1)" if I've selected one restriction? Just an idea :)

4. I can't reproduce this now! Maybe the JS update fixed it?

Happy to test! Like I said, nice idea :)
looks like $10k for may-aug. 10k from a student, for a student isn't bad
Except for the small issue that more water does not equal more emissions. It's not like most cows are drinking desalinated water.

The link between increased emissions from beef and warming is tenuous at best. Cows eat grass or other feed, which absorbs co2 in order to grow. They don't eat coal. Therefore their net impact has to be very small. You can try and argue the 'methane more impact than c02' line, but the sensitivity of both methane and c02 forms the basis of most of the argument around the global warming theory.

I think it would be better with another, more relevant factor for that one of your choices. The comments here say six isn't enough and the beef link is very tenuous. To me it comes across as veganism dressed up as global warming.
World's First Stamp book made from stamps
Then it's about time someone will come up with Googlemacs, an installation of Chrome OS that, instead of the browser, launches Emacs as its only process...
Try out http://www.boku.com/publishers/ for mobile payments
Garage Biohacking
Automatic Valve Manufacturers, Automatic Valve Suppliers, 
Automatic Valve manufacturers, suppliers, wholesale Automatic Valve exporters & wholesalers. ECVV China, a b2b directory for global Automatic Valve manufacturers and Automatic Valve exporters. Get quality China Automatic Valve from Chinese manufacturers.
Whoa, are Chatroulette users connected directly to each other rather than proxying the streams through Chatroulette's servers? Certainly the former would be more efficient, but if so then it's not as anonymous as it first seems.
Still, Chatroulette provides a mapping from IPs to faces, which I'm sure could be used for evil. There are any number of things you could cross reference IPs against (email headers, web server logs, etc)
Desktop Security Software – Rogue AntiMalware Attack Video 
Comodo product manager Kim Leone explains about the recent “rogue anti-malware” attacks which can be protected by using Comodo free antivirus. Watch this exclusive video on “Comodo TV consumer” here.
There's a 100 kilometre or so stretch of road on the Nullarbor plain (null arbor - no trees) that's completely straight.

There's also a solitary tree along that long straight stretch, and it's been crashed into a large number of times.

http://en.wikipedia.org/wiki/Nullarbor_Plain (no mention of the tree though)