skysight-inc/HackerNews huggingface dataset:
That's not really accurate. While it's true that the Bush admin focused on one term more than the other as a PR effort, they were not responsible for either creating or widely publicising the term.

'Climate change' has long been the more widely-accepted, scientific and neutral term for the study of variations in the earth's climate, man-made or not. Which is why the IPCC, launched in 1988, was named the Intergovernmental Panel on Climate Change and not the Intergovernmental Panel on Global Warming. Similarly, the Kyoto Protocol is an additional segment of the United Nations Framework Convention on Climate Change, first written in 1992. I doubt Bush had anything to do with the naming of either of those two.

IMHO, the term 'global warming' has done more harm than good. It's a sensationalist term popularised by the media which obscures the real issues at stake here. Because while the fact that the earth has warmed is in itself an issue, the core concern is really that man's activities have succeeded in having a measurable effect on the climate, an enormously complex system, and we have little idea what the consequences may be. It's the change itself that's dangerous, not just the fact that it results in warming in many parts of the world.
PASSION ! The number one pre-requisite. Of course, you need to identify a problem/need/want AND work out how to monetize. If you don't have customers you don't have a business.

So instead of wanting to be an entrepreneur, starting being more aware, find a problem that really get's you going, solve it, tell the world about it and charge them when they turn up. Being passionate and making a difference is what's really important, not some label that you stick on yourself to impress people at cocktail parties.
How to: Smack my bitch up
"RealOne Message Center". Flash and WMP have their faults, but they wouldn't even know they existed when they aren't running.
My buddy Francine says: "do eeeet~!"
Indeed - it sounds as if age/experience, the recession, and Other People have been the big drag factors here. Focus on something you can achieve start to finish without external capital, without other people who can make or break it. And for gods sake stop listing your failures, if I'd ever done that at your age I'd never have got out of bed in the morning.
Where does the name come from? Baader-Meinhof is usually associated with terrorism in Germany...
All reasonably effective ways of doing this involve hacking ugly special case into compiler and evaluator. But as purely academic exercise this can be done (for common lisp) by handling undefined-function condition and invoking appropriate restart (which is unfortunately implementation-specific).
I like to keep a list of my accounts on the web and OpenID would automate this task for me, if it weren't for the fact that most websites where I maintain an account do not support OpenID or do not make full use of OpenD (i.e. they link an OpenID URL to a traditional email/username and password based account account).

As most websites that do support it — that I use — require a traditional email/username and password based account and I've yet to encounter a website that required me to have OpenID to make full use of functionality, to me, an OpenID account is the extra account I have to keep track of.

Interestingly, Wildbit removed support for OpenID in Beanstalk earlier this year. (http://wildbit.com/blog/2009/05/26/what-happened-to-openid-s...)
"I have used it, and it sucks"
That seems unlikely to me.

The "submarine" essay is a good one, but it has caused people here to overestimate the cleverness of PR people. It's better to think more in terms of the press being lazy.
I could write a function that automatically defines functions of the form you want, but it would have to define them one at a time. The problem is that it could only define a finite number of functions.

It's pretty straightforward to do what you want by writing a reader macro, but then you have to prefix your sexp with some special macro character.

If the prefix is a deal breaker there may be some deep read-macro voodoo that could do what you want but, but before doing research, I have to ask the obvious question: "Why?".

Incidentally, pg's On Lisp has a decent intro to reader macros (http://www.bookshelf.jp/texi/onlisp/onlisp_18.html)
Many things would be different if Gmail were started today -- not all of them good :)
I personally liked this one - Symantec sponsored a study by Dennis Technology Lab which concluded that Norton Antivirus 2009 is superior to Microsoft Security Essentials in on-demand scans as well as real-time protection.
How can you tell whether the answer is "Cloud" when you don't spell out what the requirements are? In some cases cloud is a good fit for hosting an app, in other cases you are better off using virtual servers, dedicated servers or even colo. Personally, I like using GAE to prototype apps. I can put up an app and get people using it and get feedback. Then using the metrics, I spreadsheet traffic, processor loads, etc and compare the various deployment options.
(defun charfn (char)
"maps a character to a function"
(case char
((or #\A #\a) #'car)
((or #\D #\d) #'cdr)
(t (error "unknown character-function type ~a" char))))

(defun fn-list (decon-name)
(mapcar #'charfn (butlast (rest (coerce (symbol-name decon-name) 'list)))))

;;; syntax

(defmacro defdecon (fn-name)
`(defun ,fn-name (args)
(funcall (arnesi:compose ,@(fn-list fn-name)) args)))

;;; play with it

;; test cases

(funcall (arnesi:compose 'car) (list 1 2 3)) => 1

(funcall (arnesi:compose 'caar) (list (list 1) 2 3)) => 1

;; the base works, let's test the syntax; NB, redefining a builtin will not work

(defdecon caaaaar) ; define first

(caaaaar (list (list (list (list (list 1 #\c) #\b) #\a) 2) 3)) ==> 1

:-)

just off the top of my head in 8 minutes.

make it to a reader macro if you so wish.

[Edit:

cat >> nfs://cltl3.alu.org/todo.txt

* CASE with custom tests

* COMP^H^H^H^HArnesi FFS!

]
I'm a nurse with over 15 years of Critical Care experience. I Read Hackers and Painters in 2003, and I went back to school part time for Software Engineering. I finished up last spring, and I started working on being a serial bootstrapper. As soon as I can adjust spending, I'll cut down to part time, or jump ship and do startups full time. I'm 36. I'm married no kids.

I have talked long and hard with my wife about this, and I have total buy in from her. That's huge. I wouldn't be able to do this if she wasn't on board.
I've recently moved from running only to running and lifting weights at the local gym — the gym is even a short run from home.

It's been a great way to meet new people too.
Inbox (3857) - Yahoo Mail
Why? I already wrote the stub code for this in another reply. He just needs a define-deconstructor macro. Any C[A|D]+R function that isn't already defined by CL can be defined as a macro.

[Edit:

I see that he said any call .. well, he will have to define the function before hand before he calls it. That's just common sense.

Apologies dfox.]
Many people, all more intelligent than I, tried to warn me about the miseries and ills of starting your own business, and they were right in everything they said.

If I could be content with a safe, regular job at a large company, I would do that instead without a moment's hesitation.

Unfortunately, I seem to suffer from some kind of mental illness which makes me cranky anytime I can blame anyone but myself for whatever mess I find myself in.
I've been using Wallet (http://www.acrylicapps.com/wallet/) on my Mac and iPhone instead of 1Password.

It might be a little less featured than 1Password, but it's also half the cost on the Mac and AU$1 cheaper on the iPhone.
Airsoft, hunting,fishing, shoes, apparels etc
hi guys kindly check in my new cool gadgets
* We are using JIRA and quite happy with it.. It feels a bit enterprisy but feature set is awesome..
Creating A Google Wave Extension In 5 Steps
What happened? Simple. The data and/or methodology that was used to calculate the huge increase was incorrect.

Steve McIntyre finally got hold of the raw tree-ring data that was used in the now famous hockey stick graph. He claims that they cherry-picked data to support the conclusions they wanted.

He has recently got hold of the raw data (after a decade of trying) and has rerun the data and generated a graph that seems to predict the climate of the past couple of decades correctly (R source code included).

http://www.climateaudit.org/?p=7168
I wouldn't describe myself as a "free electron" programmer, that seems a bit out of my league. But I am an inventor (INTJ), and I can tell you that the industry does not seem particularly aware that these personality types exist.

The overwhelming sentiment across the industry seems to be that there is one and only one ideal software developer archetype, who should fit into the overarching software development machinery like a well-designed cog. However, my personality traits make me wholly unsuited to being a cog, I just can't do it. It would probably be vastly more convenient for me if I could be a cog, but I can't sustain that mode for long. I invent things, I make new things, I make broken things better, I tackle novel problems, I don't sit on an assembly line, I don't do the same thing day in and day out, I don't do well with routine. I am creative, curious, adventurous, pragmatic, strong-willed, and occasionally try crazy things. And I have a legitimate passion for technology. I am not risk-averse, dogmatic, susceptible to intimidation, nor even remotely interested in office politics. Unfortunately, many of these traits seem to be the opposite of what's necessary to get along, and get ahead, at any modern, large software company.

I've run across a few other programmers with similar personality traits (inventors, architects, masterminds) and for the most part they run against the grain of the establishment and do not seem to be treated particularly well by the industry (a common theme seems to be jumping ship earlier than usual).
If you're on OSX, this one will work for you.
http://blog.ericgoodwin.com/2008/4/10/auto-completion-with-g...
> Why do so many people talk about youth as some sort of idyllic time in one's life?

I totally second that.

Youth consists of people telling you what to do and hitting you without any consequences for no apparent reason beside their own amusement.

For me things started to lighten up during college. At last there was almost no boring things to learn (in comparison with previous stages of education) and virtually no homework drudgery. There were fewer interactions with people that were likely to assert dominance over me just on basis of formal authority. Vacations lasted three months. You didn't need to take notes during most courses, just xerox them from someone with better handwriting week before final exams.

After college life got even easier. I just have to earn enough money to keep myself and people I care about alive.

The only struggle I have today is to build wealth generating system that makes money for me without putting in additional work so I can relieve myself from the last obligations.
Paying bills is easy, acquiring and keeping job if you are educated in something useful is also easy. Politics you can withdraw from. Disappointments are spread through all life and they are more harmful when you are young and emotional.

Being forced to learn boring stuff on daily basis for 10+ years (that actually longer since you are younger) while coping with your emotions and huge amounts of people you meet is far more hard then anything in adult life.
add rickmans to your spammer shitlist folks. flagged.
Code or it didn't happen ;-)

Come'on, it's a nice trivia question. Let's light this joint up with parentheses folks! Schemers, Clojeristas ..
Focus on one thing, try a simple web app that can potentially gain traction quickly (maybe twitter related? Finish it.
Easy to Assemble: The Series
Witness the epic smackdown between Illeana Douglas and her pal Justine Bateman for the coveted title of IKEA'S 'Co-worker of the Year!'
How about this - put aside $500 of your salary each month to hiring a coder on rentacoder that develops and idea for you. Take your time about it, but this is risk free and you get to learn for cheap.
The "hockey stick" appears to have been replicated, repeatedly. Wikipedia has:

http://en.wikipedia.org/wiki/File:1000_Year_Temperature_Comp...
Exactly! I used to work with geniuses, and when I started working with someone slow and steady I was amazed out how much more effective things became. Previously, we were like birds - someone would mention something new and everyone would run off chasing this new idea, before something else cool comes along and we all scatter and regroup.

With dependable people, things just get done. One feels a bit ashamed to bring risky but cool things to the table.
Why?
Paul Graham says that "Programming languages teach us not to want what they cannot provide". I'm just curious if this is the case with lisp and c[a|d]+r
I have some ideas that might interest you or at least get you started. (My email's in my profile)

Like other's have said, time is on your side.
You don't always have to be employee 0, there's plenty of room out in startup land for employee 1s, 2s, 3s, etc. Find industry friends to collaborate on new projects with, or simply go looking for brand-new startups to work for.
If you positioned yourself so well in life then accumulate wealth, wait for retirement and do whatever you like then. There is never too late to become entrepreneur. Being successful entrepreneur is about hiring guys smarter then you anyway so age is no barrier in becoming one.
RealMedia is worse than Internet Explorer. I downloaded RealPlayer SP. It turns out that it can't even play some old realplayer files.

And a few months later it said that "This version of real player has expired". MPlayer plays Real video files better than RealPlayer.
In Clojure: possible but ugly. Use destructuring in production instead.

(defn make-xrs [n]
(if (= n 0) {"ar" first, "dr" rest}
(let [last (make-xrs (dec n))]
(into last (for [[name fun] last [name2 fun2] {"d" rest "a" first}]
[(str name2 name) (comp fun2 fun)])))))

(for [[name fun] (make-xrs 10)]
(eval `(def ~(symbol (str "c" name)) ~fun)))
The embedding was better for me over Hulu as I'm not in the US.
Hosting something 24/7 on for example Amazon's EC2 is barely cost effective

That myth keeps popping up but is simply not true in many situations. There is a wide corridor of use-cases in the mid-range where EC2 is indeed more cost effective than rented or owned servers. Sometimes dramatically so.

The number of factors involved is obviously quite large, but lets just consider the baseline cost of having a "large" instance running for 3 years straight: $10386 (or as low as $4510 if you commit by reservation).

You'll be hard-pressed to match that figure for a rented or bought server, simply because EC2 is a 50.000 server gig and likely yields slightly more economy-of-scale savings than your setup ever could.
Kohana is a very nice project when you are forced to use PHP to develop a webapp, it's quite simple to use and fast.

The community forums are active and friendly, the only lack I saw (some time ago) was the documentation, but the code is very clean and well documented with concise and clean comments.

I used it right before my complete switch to RoR, I was happy with it, but php is still the big poorly designed language-mess which has always been.
Don't Pay Your VC "Closing" Fees
If Ted doesn't code at home, doest he blog about code at home? Or at least blog about not coding at home? Doesn't that mean he's thinking about it, which is effectively the same thing?
Someone else was thinking along the same lines:

http://tweetphoto.com/xgt7ahyp
" Assuming you’re not one of the 10% of people who “power-use” Word"

Where did that statistic come from? Word is essential for students and most of its features, especially the word count, the thesaurus, the referencing for the footnotes, the formatting of paragraphs, the spell checker, I can't actually think of anything that I do not need and even if I did not, word loads quickly, its interface is somewhat simple and kind of intuitive, so why should I care about some hidden feature which I do not use.

Doctors use word, dentists, lawyers most certainly, every office in the country uses word, every school, really only my grandma does not need word!
I just started using it yesterday, but I'm not quite happy. My reservation is not due to technological reasons, but to bad business models or lack of features.

Gravatar support is, for example, a feature I'd like to get from my OpenID provider. After all, my image belongs to my identity.

Next, with a single identity comes also privacy concerns. Automatically generated disposable E-Mail addresses for each new sign-up would be nice to have, in my opinion.

Privacy concerns, however, are also related to the most common business models of these providers: It seems, nearly all of them want to display or sent me advertising. Or they want to be able to improve their advertising displays.

Can't they just ask for, say, US$29 or US$39 a year?

Then, I'd also need some sort of easy Identity transfer. If I switch providers, for example, the new one should be able to ask the old one for all the data and notify the consumers about the switch. Otherwise, the transaction costs of a switch would be rather high, exposing me to monopoly problems.

Browser support would also be nice to have, so there's a check that I'm being redirected to my true ID provider, not just something that looks like it.

Maybe, this stuff is too sophisticated for a sufficiently large number of people. But maybe, it works with the right sales pitch.
I have a few pieces of advice:

Your feelings are just normal youthful listlessness. It will pass. You could try getting REALLY DRUNK, but it won't really help. In a year or two, things will be a lot better.

Modeling the stock market is REALLY HARD. No one has done it yet. Don't fret over it. In fact, I'd say don't try.

You will probably have to wait a few more years to get research internships. That's just the way things are. Keep trying though.

Starting a company will get easier as you get more work experience.

Program committees for Academic conferences and Journals are not "double blind". The people reviewing your papers know your name and your institutional affiliation when they review your paper. Getting accepted without someone else's name attached is hard. Just keep at it.

Don't worry about the school you go to. Being an entrepreneur is more about persistence than anything else. Just be stubborn.

What year are you in school? Most of the Code you write as a Freshman is going to suck. You might not know it yet, but it does. Even if your code is the best in the class, it still probably sucks. Just keep hacking (and learning) and you will get better at it.

Blogs are free, both to produce, and to consume. That means the barrier to entry is low, and their are a lot of them. As a product, blogs are commodities. The difference between your blog, and most other blogs, is imperceptible to the average reader.

Think of it like tomatoes. If you grow a small plot of tomatoes in a community garden, what makes your tomatoes different than the one's at the supermarket? People know where the super market is. They don't know where your garden plot is. And even if they did, the only difference between yours and theirs is that you grew yours in a garden. What's the difference between your garden tomatoes and your neighbor's garden tomatoes? Most people don't know.

If you want people to read your blog you have to:

1. Make sure they find out about it

2. Make it very obvious why your blog is different from everyone else's, and why it's worth reading. "But I'm smart and I wrote it" is not an obvious reason, because no one knows who you are.

3. Build something people want. People have to want to read what you are writing. What need does your blog fill?

In any case, you should do 3 things:

1. Focus.

2. Relax.

3. Find your own path.
I feel that while bubbles "refresh" me more, when i drink 2 liters of bubble water i start to feel uncomfortable. can't tell you exactly why, just a personal feeling
There's only one thing to say

"Into the eyes, not around the eyes"

http://www.youtube.com/watch?v=_aZ2bdnG97A
No it's not. If there is anything Lisp provides out of the box, it's support for non-builtin language features. A friken paradox, enjoy it! :-)
What if you are on another computer? What do you do then?
I use PTHPasteboard on OS X (equivalent to Ditto). The principle is to be able to keep more than one item in your clipboard, you can retrieve older ones with a keyboard shortcut.

This should be implemented in every OS by default.
I've been saying this the whole time and nobody seems to view it as a serious problem. Sure, there are users who will use the same username and password on every site, and there's no hope for them. However, there is a class of users who might think with openid they can use the same credentials for their bank as they do for facebook, but not know to check for valid ssl certificates and nefarious proxying.

Can someone who doesn't believe the phishing potential is real please tell me why? What am I missing?
Well, I really like Rackspace and would love to find an excuse to use them - but this statement comes across as weaseling. :-)

What does it matter why amazon introduced EBS here?
It doesn't. What matters is that this is a serious constraint on the Rackspace side.

You brought this up, so I'll take the chance to add that I
really don't like the way you spin this on your comparison page (under Bullet 01, no less):

http://www.rackspacecloud.com/cloud_hosting_products/servers...

Is Rackspace turning a Marketing-Company now?

A fair comparison would include EBS and the associated costs. EBS is an integral part of the EC2 offering, just like your NAS options are an... Oh wait, those don't work with your CloudServers.

The apple-to-oranges FUD you have there right now only leaves a bad taste in the mouth of an educated, potential customer. Smoke & mirror tactics like that are a big red flag ("Are they so insecure about their offering?").
"talk to me about using the wrong tool" is what is coming to my mind. im not sure why
Let's look outside the USA:

Here in Germany, hosting is rediclious cheap. You get decent quad core boxes with 12GB RAM for about 70EUR (~100$) including 2-3TB of traffic.

Compared to ec2 it's reeeealy cheap and located in the middle of continental europe. The Dublin/Ireland location of EC2 has a much higher latency and is more expensive than the US instances.

So most startups [1] rent a lot of those cheap boxes in Germany, doing a loadbalancing/failover setup in front of it. done. If you need more hardware: It usually takes <24hrs to get a new box. So just order 1-2 more than you currently need as backup for scaling and faults.

[1] I analyzed that from the most popular hosting provider of http://IsItRails.com
A Chink In Android’s Armor
10 Books Every Entrepreneur Should Read
I hate how the clips almost always cut off a second early. For example I really wanted to see how that bullet exits the Gel and how the gel retracts then.

But oh well, amazing video nonetheless.
I personally like FlourishLib - simple, no-brainer, doesn't come into your coding style. The programmer of that framework does excellent support as all.