skysight-inc/HackerNews huggingface dataset:
Rule of thumb: If you don't have big enough balls to call a business contact and personally ask them to explain themselves when they do something you don't like or make a mistake, then you are not ready to run your own business.
You've left out a third option: using a mature pure-JavaScript library like JQuery, Closure, or YUI.

IMHO that's the best of the options, because you can fall back to pure JS if you need extra flexibility or speed, and yet still don't have to deal with cross-browser bugs.
The Apache Cassandra Project
This is because of two things; the first is what Aditya pointed out (emissions from the past continuing to have an impact) and the second is that because we were only working with 6 questions, we didn't have room to address some areas of consumption (like most food, or goods and services in general), so we just assumed a basic amount of emissions for those categories.
Generally,almost all the last (last 5-10 years) movies made in USA is completely dumbed down garbage. I realize, that american culture as a whole is (and has always been) somewhat infantile, but, still let's say, Terminator and Back to the Future were excellent movies. The more country get deindustrialized, the more people move to "service economy and real estate" the more they become disconnected from reality, and less you need to entertain their minds.

My major concern with Avatar - why in the hell everybody are american in this movie? Does Cameron beleive that USA will still be the "power" in 100 years? Or without stripe/stars flags everywhere nobody would watch the movie?
if the time it takes to download the slightly page is less than the time it takes for the second request for a separate js file on average (including when cached), then i would be in the clear?
College is not like high school. Take full advantage of it. Also, community college (at least the one near my HS) is like HS with harder courses. College where you live away from home is completely different. Some other points:

1) You'll meet amazing people. Other students and professors. It maybe the only time you can do this in such a casual environment.

2) You can ease into living alone, i.e. without your parents. Its not that easy to get used to and during college can do it halfway. I.e. you have to buy your own food but don't have to pay bills/taxes right away.

3) You will learn things you don't even know exist now.

4) Lots of people won't take you seriously without a college degree. You may think that if you do good work you'll be fine, but sadly thats not true. As an example, most HR people look at each resume for 7 - 10 seconds. If you don't have a degree, they'll dump it. (Note: I know you are interested in startups, but this is just an example).

5) You can learn non-CS things as well. Even if you don't care now, you'll regret skipping the opportunity to do it later.

6) There's a reason people call it the best time of their lives.

7) Great place to meet girls (or guys, whatever).

I'd say go to college, find some great professors, let them know what your interests are and they'll help you get into them. Also, learn everything you can about CS and other topics, join a bunch of clubs, learn how to dance or sing, go to frat parties, etc... You only get once chance to do this.

I was just talking to someone who regretted graduating a year early because of the experiences she missed. You'll really regret this later if you don't go to college. You mention elsewhere that you can join as a junior. Don't do that. Instead, get a second major or two minors or something.
ok yes I know about those libraries...I guess what Im asking is why use GWT when such libraries exist?
How to Make Free Money: Method #1 For Making Money On Twitter
Rock Your Firefox
If you're among the top in your CS course, then you probably have the skill-set needed to excel in technology-related fields and (possibly stereotyping here) may not necessarily be able to directly apply your skills to whatever good causes you're passionate about.

Get an awesome job to get rich then use your money for whatever causes you deem are important.

Your cause maybe the most important thing in your life but that doesn't mean you can't also enjoy a challenging job.
I'm in the process of setting up Beanstream - seem like nice guys out there! And they give test accounts, etc. Very friendly. When you call the 1800 number, someone answers the phone!
Zero percent interest credit cards Applying for a low introductory rate card
I heard that people are just dying to get into that place.
Well, some effort needs to go into some plugins for nginx and varnish. nginx needs to route incoming requests to the right varnish, and some custom cache invalidation stuff should happen on varnish as well.

Other than that? Lots and lots of python, of course ;) I'm only one guy, and there are three or four big moving parts that need to be written. Something to build eggs and push them, something to monitor and manage processes on individual servers, something to dispatch requests to the appropriate servers, and something to monitor and manage the database servers.

Even pulling back and looking at a minimum viable product, I'm still doing most of that work, just far simpler versions. Succinctly, it's too big for me to tackle on my own in the next six months.
Remind me never to hire anyone in Germany.
I was going to say this is one of the saddest things I've ever read.

Approximately 150,000 people died yesterday.

In fact, another dozen or so probably died while you were reading that sentence. If you were in a room with all the people dying at any given moment, you wouldn't even have time to meet their gaze to say "goodbye" fast enough to keep up.

That's a dozen thinking, breathing people, each with their own hopes and fears, memories and regrets. Many with friends and family who loved them deeply; children who'll never again see their mother's smile, wives who'll never again embrace their husband. Scores of people now grieving, and all kinds of friendships ended as each life fades into the night.

But, yeah. Shame about that tree, eh?

I don't mean this as a criticism of you personally; I had the same reaction to the destruction of the tree. It's just an interesting testament to the irrationality of the human emotional response that we feel sad for an unusual tree, but feel little for the immense magnitude of human loss that occurs constantly.
Did Microsoft just rip a logo from Transmit Mac Software?
I think it was found that people were directly connected or the ip address was forwarded.
I would like to know what they have learnt from all this and how they are going to deal with cases like this in the future. 'Cos it seems to happen a lot and their way to respond is by "making a big stink".
Mapping the intellectual space about the Internet
"Everyone around me keeps saying how important school is, but right now I'm having trouble seeing that."

Most people are morons. 45% of Americans still believe that the Earth is less than 10,000 years old. It's really as simple as that.

Now, if you're going to go into a field like finance, you really will want the prestige from a name-brand university. But programming people generally care much less about school prestige.
Each app is a separate instance. I have 5 apps there for free. The benefit of my knack for creating unsuccessful side projects. :)

In any case, pricing is separate for each Ruby app you wish to run. You could run one under Blossom and the other under Koi, no problem.
Energy Sustainability
I'm 20 years old now and just left school to work and so far it's been the best decision I've ever made. I had many of the same issues with school and put it to myself like this:

At the age of 22 will I be a more valuable programmer by staying in school, or by entering the work force?

Couple that with the price of NYU and the choice was clear...

I've been working since I was 15, so I had/have a pretty decent resume to drop out on, so I wouldn't suggest it if you don't have significant intern (programming intern, not coffee xerox intern) experience probably stick with school: it's a safe path to at least a $60k a year job when you graduate. But since I've dropped out I've had a chance to work with really smart people and learn at a much faster rate, and I have a LOT more freedom. YMMV of course, but for me I just wish I'd done it sooner.
Visual Studio sort of does this. When you drag one pane over another, the default is to have the panes be tiled or tabbed (depending on where you drag it). It's all very intuitive too, with the arrows to guide you through what you're doing. Visual Studio's window management is totally awesome and one of my favorite features.
There's a bit more info here: http://laughingsquid.com/chatroulette-map-not-so-anonymous-a...
While I suppose it is theoretically possible to be an employed professional for the last two decades and earn six figures without ever once having explicitly done networking, it seems like he probably has a lot of free time now and there is no time like the present to start calling up all the people whose lives he has touched in the last two decades and catch up on what their current needs are.
I didn't say I thought it was okay. You made a statement, I was asking for some explanation.
With all due respect, what makes you qualified to say who is and isn't ready to run a business? Do you own your own business? Is it doing as well as MetaLab?

The best part of owning a business is getting to handle situations like this however you want, and living with the consequences on your own terms.
My guess is that he tried to transition from finance into IT, but didn't pick up a ton of IT experience. Perhaps finance isn't hiring, and IT isn't going to pay 6 figures for somebody without serious chops.
How To Create Digital Signature For Free
I was hoping they would mention that in their blog post.
He lost his job almost 2 years ago and lost his house just recently; he could have spent his savings trying to keep an expensive place while trying to find a job. If so, I agree that doing so was unwise, but homes are things that people can be unreasonable about.
Ask HN:Help cool startups technically on weekends and after office hours
We would like to help cool start ups technically developing their project anywhere in the world on part time basis.What is the best way to approach them. This not only helps us to be satisfied in working on great products but gets us some extra bucks.
We use Beanstream for our Toronto based company. One nice thing about them is they support something like authorize.net's CIM feature, so you can do recurring billing without having to store CC numbers yourself.

One thing to be aware of, though. It is nigh impossible to get a USD American Express merchant account in Canada. If you plan to charge exclusively in USD, this can be a real problem, as you won't be able to take AmEx. We're soon going to go through the hassle of setting up an account at authorize.net or Braintree so we can take AmEx -- too many of our customers insist on paying either by AmEx or cheque.

For more info about the USD-AmEx-in-Canada problem, see:
http://www.freshbooks.com/blog/2008/09/25/freshbooks-now-acc...

Note that it is possible to use a US payment processor for a Canadian company. The two things you need to do are:

a) Get an EIN (we haven't yet done this, but apparently it isn't too difficult, even for foreign corporations)

b) Open a chequing account at a US bank. We've done this using Harris Bank (http://harrisbank.com). Since they are a subsidiary of BMO, they are used to opening accounts for Canadian businesses.
Yeah, I don't think the current framework we use for helping people think about their impact is very good. It is not very motivating to show people a bad consequence even when they are obviously doing nothing to cause it. Even when it does show them a bad consequence, it is not one that will actually happen (considering that most of the world will not consume nearly as much as your average American, which is who our surveys' written for).

We're trying to find better frameworks, and one of the ones we've been considering is not to worry at all about talking about the size of our users' footprint, but rather to talk about the benefits of various types of changes in consumption if they were widely adopted. That way the negative situation presented isn't some confusing, oversized and hypothetical scenario, but simply the one we think is happening; and the benefits of one's changes aren't hypothetical, but potentially part of some larger (if unlikely) movement.

We're looking for the best way of presenting information about this issue and the benefits of actions people can take. If you or anyone reading this have any ideas about you'd want to see someone do this, we'd love to hear them.
Why would you think that?
The domains chatroulette and chatroulettemap don't seem to be related.
The real site has is own nameservers and is registered out of the UK.
The map is served by Dreamhost and is registered out of Colorado.
The real site was created by a talented young person.
The map site was probably created by a talentless old person (sorta like the HN demographic).
I've had no problem getting employment in NYC (I've actually had 2 different jobs since I graduated and a total of 5 offers between two job searches since last april). It matters much more who you are as a person: college is one path to what employers are looking for, but you don't necessarily need the training wheels if you can sell yourself.

"I am insufficiently motivated to do clearly beneficial things when they require non-trivial amounts of actual work."

This is huge, but it has nothing to do with college...
Drop.io: realtime sharing, collaboration, presentation
Got to love the US Consumer Expenditure Survey...
If you have a piece of algorithmic code that really needs to exist on both the server or the client, and maintaining two versions of it will be too much of a pain. That's why Wave uses it (the Wave team would probably give you other reasons too, I've heard they like it, but that's the only technically defensible one IMNSHO).

If you want to have the same code run on both the server and client, your only options (that I know of) are GWT, server-side JS like Rhino or V8 or Node.js, and Pyjamas. GWT's the most mature of those.

Also, a social reason to use GWT (and perhaps the real reason Wave uses it) is if you know Java and don't want to learn JavaScript. This doesn't hold much water with me - what sort of a programmer wouldn't want to learn a new language? and JS is a pretty nice one all things considered - but it's convincing for lots of other folks.
I hate being a 20-something women. Everybody on the planet, from doctors to HN, feels the need to comment on the apparently glaring biological clock ticking over my head, and make assumptions about A) my happiness and B) my nefarious ulterior dating motives.

I will posit that there exist women who don't base their self-worth and happiness entirely on the approval and acceptance of a man. I will further posit that there are women who aren't married by 30 because they haven't met someone they want to marry yet and are totally OK with that.

Later first marriages are more likely to last anyway.

(And do men really want to be settled for? Like "sure I'll marry you; you're not totally horrible"?)
Apparently Chatroulette involves a direct connection between individuals, so it's possible to determine the IP address of the person you are connected to.

For it not to be a direct connection, Chatroulette would require some pretty heavy resources to stream everyone's video.
cscope is quite a bit better than ctags, and is insanely fast on modern hardware. It integrates in vim (and probably emacs) and does fully analyze C, including "calls" and "called by" info. It appears to be useful for C++ and Java as well: http://cscope.sourceforge.net/

That said, I use vim for C, but I still use Eclipse for Java and C++/Qt.
It's just my opinion. I made no claims about being "qualified" to dictate who else is qualified.

My opinion is that running a business more often than not requires, for lack of a better term, "having balls". You need to make difficult and tough decisions on a day to day basis. You need to be able to follow through and stand behind what you're doing.

As far as MetaLab's success, I have no idea whether or not my business is doing better or worse than MetaLab. MetaLab appears to have a steady stream of projects. And, don't get me wrong, I think Andrew is a great designer (as are his colleagues). I just think that his handling of these situations, especially the Mozilla situation, has been poor. I also think he needs to grow a pair and learn to defend his designs directly instead of engaging in theatrics via his blog and Twitter.
These kinds of schemes are exactly why Twitter is losing its appeal to me day after day.
The vitriol around this guy on the O.C. Register's comments section is just too much. Dude's been out of work 19 months and his house just foreclosed on him, and some of the comments are like, "yeah, this jerk is fat and old and he has a giant wine collection and a lease on his car."

If anything, he seems pretty resourceful. That Oracle bit seems like a smart little bit of logic for someone in this guy's situation. And why should he have to give up every detail of his life because of his bankruptcy and foreclosure? He could have a job next week for all we know.

The people getting screwed by this economy are in this guy's demographic. I've seen way too many newspaper types (many friends) lose their jobs during the so-called "salad days," because it's cheaper to keep around the young guns.

Though I will say this much: How much did this guy save while working if he had to file for bankruptcy? And how quickly do you plow through all that savings?
Why do you assume that "jumping into an awesome job to get rich" and "help[ing] the world become a better place" are mutually exclusive?

I'm not sure what you mean by "social justice." If you mean it in the sense of ensuring equality of outcome, that's a path shown to make things worse for individuals and the societies in which they live.

If you're using the term to mean social-welfare, then join the Peace Corps, go to africa. Use your education and skills to make the distribution of resources and aid more efficient. Or start a company that links resources, aid, capital to those who can make use of them. Or take the best paying job you can find and send the disposable part to those in need. Don't avoid getting rich, it's the best welfare program we've got.
MAC?
I'd never work with Metalab or use their products based on their handling of this. Not even a "next time we'll try private channels first" or any admission of error. Lame.
What are you wanting to do? also try renaming the title of your post to "Ask HN: *"
I would go with psigate, they seem like the best for Canada.

Heck were working on the same app.
I'll agree here. I was absolutely sure about leaving. If you're not sure, you should definitely go (and honestly, I went for two years before I had enough - you should at least go for a while if you can afford etc.)
College can be wonderful, but only if you approach it with the right attitude. I went into college immediately after high school and attended for a year. I enjoyed the social aspects, but overall hated it and felt like I was getting nothing out of it. I was there because it was just what was expected of me and really, the thought of not going had never entered my mind.

I took a couple of years off and then found myself wanting to go back, because I wanted to learn and grow and do more, and when I returned to school, it was so much more fun and rewarding, and I learned a ton.

I wish more people could go into it with the attitude I had the second time around, because that's what made the experience great, but I think a lot of people head off to college right after high school because it's just what they assume they should do.

So if you are there because you want to learn and want to squeeze every last useful drop out of it that you can, then you will do well. However, if your head and your heart aren't into it, it will be a waste of time and money.

That said, a college degree is almost essential in landing any decent job these days, and the fact that you have finished one, even if it's not related to that job, does say a great deal about your character and ability to commit to something big and see it through.

My advice: You're just finishing 12-15 years of school. If you're not excited about college, give yourself a break. Take a semester or two to figure out what it is that interests you, to work at your job and save up some money, to just relax. But if you do that, give yourself a hard and firm deadline for going back to school and stick to it. Hopefully by the time that deadline rolls around, you'll have found something to be passionate about, or will have sufficiently rested from school/study enough that you will be able to view it as something other than a burden, because if you can go into it excited and ready to work, ready to learn, you'll get a lot more out of it. And if you're still not excited about it.... suck it up and do it anyway. You're going to need it.

Don't let your time off go for too long, though, because while taking a break can be rejuvenating and make going to college a lot more interesting and bearable, a very prolonged break from the habit of going to class and studying can also make it harder to go back. You have to find the balance there, and that's largely dependant on you.
1) That's a good point about beef – we hadn't realized that!
2) I can't find anything wrong with the airline methodology either (barring the fact that like everything else, there are assumptions that introduce a lot of uncertainty, like average flight speed). It does seem a little low, though...
Big enough balls? Should they meet on the playground at 3 o'clock after Biology class too?

Let's be clear: Andrew is successfully running his own business. You're a silly person on the internet. You might want to take that into account when deriving your rules.
I was involved with integrating with Braintree in a startup I worked for.

1. They do have good developer support (why we went with them)

2. They charge more than others, but we were able to negotiate it down a bit.
Spoken like a true Barbie Computer Engineer
this is why I'm scared of the South http://grab.by/2YNw
U Dub has one of the best Comp. Sci. departments in the nation, especially when it comes to Operating Systems. I would sell half my soul to be 18 and going to UW.
He lives in Orange County, and was a former sales exec for Oracle. The only thing he saved was the extra cost on his mortgage when he took out a negative amortization loan on the million dollar mortgage for his home.
My experience with payment gateways (note: I have not tried the new subscription services: Chargify, Spreedly, etc) was that their recurring billing support was rather inflexible.

We had to implement it ourselves to get the customer experience we wanted (30 day free trials, that kind of stuff).

So this may be less of a downside than you suppose.
How has that gone? I am looking into a similar setup.
That was the first question I had, "whoa, is GeoIP that accurate?" Sadly the best I could quickly find was this ( http://www.maxmind.com/app/city_accuracy ) which says that, as of 11.19.2008, GeoIP correctly resolves to 25 miles of the actual location 83% of the time.