skysight-inc/HackerNews huggingface dataset:
Maybe they did somewhere else. His response does not leave much to discuss however (perhaps a better reason for the low number of points).
You are missing the point. Ghandi wouldn't trade places with you either.
Your Starup will fail.

Don't give up, try it again.

One win is enough.
I've been looking into it for a couple weeks and am about to do some "hello world" apps this week. There's some interesting stuff in the Kepler project but the available libraries are definitely pretty low compared to a lot of other languages.
When I centralized my contact database about a year ago, I pretty much had no viable choice besides Outlook. Most applications have an "export to Outlook" feature and it's at least pretty decent at contact management.
The Web Ops visualizations photostream that this is a member of is really useful for ideas.
Yes. It was "paparoach", and I had very elegant conversations with her friends. I'm sure they had no idea it wasn't my sister.

>.>
Be honest. Is this a homework assignment?
There are various different query APIs available. Google maintains a useful list:

http://groups.google.com/group/Google-Maps-API/web/resources-non-google-geocoders

One of the major problems is that the use of the data returned by many of these services is restricted. There are a couple of entirely free solutions. For example, I put together Fetegeo http://fetegeo.org/ to show that it is possible to have fairly decent search facilities with solely free data (though the currently available data sources all have various limitations). I keep hoping that someone will take Fetegeo and plug-in data sources like Openstreetmap.
though palo alto sucks for mexican food, the best places in SF are far, far above and beyond anything in boston -- anna's doesn't even care to compete. try el farolito or el castillito. my favorite in the boston area is tacos lupita, in somerville (it's where the people who work at anna's eat.)
No, it's part of a model I'm working on for a thesis.
If I/he were to hire out the design stuff, where is the best place to find designers? Optimally I'd love to find a designer to partner with and work on projects as equals, but I'm willing to pay somebody to do the design if necessary. Any ballpark estimates on what reasonable web designers cost?
So, paradoxically, if you are creative according to whatever definition created by society, you are not actually creative? So if you observe your own creativity it is not creativity? That quote is quite silly.

Creativity is the ability to come up with new ideas. A creative person can certainly recognize that they are good at coming up with new ideas.
I currently live in Austin, and quit driving a year or so ago. Car I had was old and just wasn't worth the hassle. Good bus system in town. Only if you work in the suburbs do you need a car. I use the bus nearly every day, other than if I am working from home on a particular day. I am a little ambivalent about getting another car. Lot of money involved which I could better spend on things like iPods.
CoolFlick: It's like Cooliris without the plugin
Couldn't agree more. I think there are some fascinating areas for research here. I was able to find this: http://www.clir.org/pubs/reports/rothenberg/research.html which is talking about how we can preserve digital documents for the future by creating a well-specified emulator of current software.

But short of dumping data to a machine-readable but paper-based (or microfilm) format, I don't think there are any really long-lasting options out there.
Remove it from your profile so people don't think it's broken? Point it at a server with a holding page?
The Gandhi part aside, I agree with your sentiments.

Does money matter?

The response I hear from most people is that, "It will matter when you need to put food on the table". This is undeniable but after we are able to accomplish this task whats next? From that point on money is not and should not be the primary driving force.

I say primary because there are things in life that people enjoy doing that needs some amount of money. So I would say,

a) Find what you love (x)
b) If the process of completing x needs money, then seek the money needed for it.

Our ability to do this process well depends on how focused we are. since, it is easy to get distracted in a world filled with things we "want".
Not necessarily true - if you were really passionate about washing dishes, maybe you would have started a dish washing company, organized a dish washing union, or whatever :-P
Meanwhile, the messages per minute on twitter were 5x the average according to http://www.techcrunch.com/2009/01/20/did-twitter-just-pass-d... and assuming the graph starts at 0.
The accomplishments of Ghandi far outweigh both his reasons for achieving them and the methods he used. Passing judgment on his lifestyle in spite of his feats would be like saying we should disregard the works of Darwin because they offend people. Ghandi didn't get his name in the history books because he lived like a pauper.

I have no desire to emulate Ghandi and I never stated that I did. I recognize when to respect the accomplishments of others.
You are missing the point. Saying that getting rich doesn't matter because Ghandi didn't get rich is silly. You could use that argument, with some hero, in favor of anything.
s/what/who

Still bad advice...
I didn't say I don't respect him or that he wasn't important, and I didn't pass any sort of judgment. I simply said I wouldn't want to be him. There's a pretty large difference.

OP was asking about how to prioritize things in his life, and it's clear that Ghandi is probably not a good model for him.
Death Cab For Cutie Video Taken Down from Its Own Site by Its Label
This surprises me because it's the second of its kind in the past couple months. (There was another patch that helped CPUs exercise their execution branch prediction capabilities.)

I would have guessed that this phase in a language's evolution would come much earlier in the adoption curve. ...like, five years ago for python. Interesting!

Here's to further optimizations!
I'm not sure I agree that you're always 100% in control of your emotions. If you think you're in control, they're not really emotions anymore; you've suppressed them, and replaced them with what you wanted to feel, which is fine but isn't really the same thing. I do agree that your general outlook will have great influence on whether you are happy or not though.

Generally speaking, I think you're more likely to be happy if you are honest about your emotions and then follow them in deciding what to do. Then it won't really matter if you make money or not, because you'll be happy to do what you're doing (unless you decide that making money is a goal in and of itself, in which case you'd need to make money in order to feel that you've accomplished what you set out to do).
NY has developed fairly large tech community over the last few years. Go to any Tech Meetup, and around 500 people show up. If you want to live cheaply, most people opt for Brooklyn, where a many of the startups now have their offices.
I think thats the same patch.
That was what I was suggesting. A few years ago I was very interested in language design from the perspective of generative programming and type system. I did an extensive literature search, reading the papers and all that. as a side effect I found out which university departments were actively exploring what I was interested in. Out popped Don Batory at U Texas, Krzystof Czarnecki, and work done at CMU and MIT. I recommend this as a way to focus in on what you are interested in and who to work with.
Well, that's better than "JoyceLynn Aryan Nation Campbell", "Honszlynn Hinler Jeannie Campbell" and "Adolf Hitler Campbell": http://www.lehighvalleylive.com/today/index.ssf/2008/12/holl...
I played poker for a living for over 5 years. I never really cared for it, but it paid very well, and so I told myself that if I just did it for a short while, I'd have enough money saved up that I could do whatever I wanted for the next 100.

While that is a solid theory, what happened was that I grew to hate it so much that I never spent enough hours to save up retirement-type amounts of money. I also became largely desensitized to money (when you can win or lose $10k in a day with ease, it's not too hard to convince yourself to buy a $500 camera) and spent way too much.

Eventually I realized that for those reasons, I was never going to get there, no matter how good I had gotten or how profitable the game was, so I left to do a startup. The pay is pretty low now, but I'm happier, because I enjoy the process rather than the results, and there is some realistic chance of a windfall at the end.

I think the optimal strategy is to pick something you enjoy but that can pay the bills. Most people could probably enjoy multiple professions. Choose the one you would enjoy that pays the best.
small (anal) correction: use enumerate for the line numbers.
If doing what you love has a market, yes, the money will follow. If doing what you love does not have a market, it doesn't matter how much you love it. For example, there is a market for hybrid cars. There is not a market for flying cars, even though the relevant technology - fold-up wings and so on - is available. So if you love making hybrids, great, the money will indeed follow. If you love making flying cars, sorry, no market there. So the trick I guess is to find something you love, that also has a market. Not the easiest thing in the world to figure out.
Although this is a potentially exciting development, I dislike when people use phrases like "speedups of up to 20%." Quoting only the best-case scenario is misleading, since it says little about the average case. What if that 20% speedup only occurs 2% of the time, and the other 98% of the time, you have a <2% improvement? I understand that people want to promote and be recognized for their work by referencing the best cases, but it would be more helpful if they quoted typical results, like the range of speedups achieved on the benchmarks.
In the words of Crocodile Dundee.

"That's not a knife... that's a knife http://www.trailbehind.com/park_index/0/"

Here's a big list that does something... allow Google to index my 3000 park maps :)
This appears to be the commit of that same patch; see msg80515 at:

http://bugs.python.org/issue4753
Who said getting rich doesn't matter? It is what matters to you that is important, for all values of you. Being rich didn't matter to Ghandi. If you do what you love, you are likely to be happy, even if you are not rich. If you just love money, I suppose doing what you love is equivalent to getting rich.

Why does the thought that many people may consider Ghandi's life to be more meaningful than your own upset you so much? Boy, you have an ego...

For the record, Ghandi's accomplishment is not "putting his name in the history books", but rather "being spiritual and political leader of hundreds of millions of people and having a great impact on their lives".
http://hypem.com/track/733478/Jay-Z-My+President+Is+Black+%2...
If you do use a middle name for uniqueness try to make the whole name fairly short. My first and last name are quite common, but my full name would be 22 letters. I settled on tlrobinson (first and middle initial, last name), which is pretty unique but not very pretty.
I live in a cabin in Truckee, and I only use a car to go camping and to get groceries.
Even Indiana Jones has a teaching job.
Steve Wozniak, Joshua Schachter, Craig Newmark, Brewster Kahle, Markus Frind
I think he's more talking about people who want to wear berets and live in loft apartments
Or:

step b2) If getting x requires money, work to make it cheaper or free.
Hi, my name is fbc69d4b-d12b-4c07-8b5c-ed1e41818c5d.
In the times of the German Economic Miracle there must have been a great startup-mentality here. That has been roughly 50 years ago.

And i'll throw Karlsruhe into the pot. It's called the internet capital of Germany, has lots of companies (especially web companies) and one of the best universities for computer science (and other technical fields). Living costs are relativly low.
...but it wasn't pessimism, the post was addressing motivation.

One gains money as a side-effect of being successful at something in demand. You don't become successful by becoming a millionaire.

If becoming a millionaire is the goal of your software startup, you're facing some pretty big problems right off.
Your initial reply to me can be rephrased as "I wouldn't want to accomplish all the amazing things that Ghandi did because I wouldn't want to live in poverty my whole life." I hope you understand that his accomplishments outweigh his lifestyle and that if everyone were able to accomplish what he had in his lifetime the world would be a much better place.

I think what you are trying to say is "You don't need to live in poverty in order to accomplish great things." In which case, I agree with you, but I believe you should pick your words more carefully.

This will be my last reply; I don't want this thread to become a pissing contest.
And yet JK Rowling became the richest woman in the UK by writing.
I rather do something I love and not get any money at all than doing something I hate for all of the money in the world.
I'd love to, but I love my donuts!
If it's being proposed in the Grauniad: the taxpayer.
I didn't pass any sort of judgment. I simply said I wouldn't want to be him.

And then you mentioned all he got is his name being written in the history books. And then did an ad hominem attack on oakmac.
another anecdote: i read handfuls of novels and dozens of short stories a month. a book before sleep helps settle the mind. much nicer than working on the computer until i drop.
If the invention is impossible or claims to do something that it doesn't do, it won't be used in an infringment action.

Why does the existence of a patent that can't be used against anyone bother you? It's just an expensive (to them) note on the inventor's resume, a note that says "bozo" to folks competent enough to evaluate it.
If what you love is building finance-directed B2B desktop apps then, yeah, you're golden.

I think the key is directing your passion in a broad enough way that you can satisfy an unaddressed market demand. If you love building challenging software, there are many ways you can pragmatically apply that passion if you cast your net wide enough.

On the other hand, if you love building socially directed news-ranking sites with clickable arrows, your options will be somewhat limited.
It might be nice if languages wishing to distinguish themselves could show a simple other than factorial. If there is something unique about your language, please, please show it to us.

I have seen umpteen "new, great functional language examples" that look like:

fact x = [typedef BLAH@#$@#] x * fact(x-10 or o if x==0

Give me something interesting. I really like new language. I think the success of Ruby is showing the "language nerds" that they are relevant but you guys and gals gotta show clear that you've got that makes "easy things easy and difficult things possible". Several common examples that were really clear would do that, so the small things matter.

I mean this with the hope of helping folks do better. OK?
He's right in that if your motivation is to make a million bucks, you will give up very quickly, because the road there is too long.

If you are just some poor ass person who is tired of being poor, you will also fail.

The only crowd that will be successful are those who don't have any choice but to strike out on your own. If you really hate working for people, if everyone you know is doing business, etc, then your business is the only path.

All the people who just want to be rich will not be rich. Wanting to be rich is not a skill and it's not a talent.
Alan Kay famously said "Arrogance in computer science is measured in nanodijkstras." (http://www.youtube.com/watch?v=s7ROTJKkhuI). To which someone wittily answered, "And microkays".
Best piece of advice I every received from a poster: http://despair.com/potential.html

So, I've really hated my day job for years (ER nurse). It just paid too darn well. And, I've tried a whole bunch of things as possibilities to change careers: theology, philosophy, world religions, painting, sculpting, computer graphics, animation, furniture design, interior architecture, visual effects, video editing... And by trying, I mean, researching the hell out of it, taking formal training or actively studying on my own for more than a year.

Why did I do these things? Because I believed the "Do what you love, and money will follow" mantra. Problem: I wasn't making money doing what I loved, and therefore I had to keep doing what I hated for money, which was being a nurse. I was not willing to do the starving artist/philosopher thing for too long.

Solution: I found something that I like reasonably well, allows me to be creative and think widely and that has a potential to make a decent amount of cash, with potentially a huge financial upside: programming and starting my own business.

The chief problem with the "Do what you love and the money will follow" mantra, is that it essentially paints the career problem and money problem as a binary issue. Either do what you love, or do what you hate. There are many choices in between those things that have varying degrees of financial outcomes.

Another thought: If you do what you love, and feel continually pressured for cash, there is a lot of pressure to compromise yourself and your loves for money. Some handle that better than others. For example, there are a lot of people who start out wanting to be musicians, painters, artists or writers who try to do it for money. The problem comes when the rent is continuously due, and you're broke. You're then stuck with being a writer/painter/musician and needing to make cash. Do you write/paint/compose for purely commercial projects (like an ad agency), or do you only write/paint/compose what you love?

Finally: Speaking from experience, spend some time in LA, and you'll come to the conclusion that there are more people who are trying to chase their dreams and be actors/directors/filmmakers than the market will bear. This leads to a huge culture of abusing the people trying to get their break in those industries. After years of work and studing 3D modeling, animation and image compositing, I finally got offered an entry level job at Sony Pictures Imageworks (Big film VFX house in LA). Salary: $20 an hour, minimum of 60 hours per week if not 80 to 100, and you get laid off after the current movie finishes production in 4 months. You're then unemployed until the next round of FX films start post-production. Why did workers tolerate this? Because there were many more people vying for those jobs than there were positions available.
This reminds me of a rule about relationships.

Every (startup|relationship) you start ever will fail.

Until one doesn't.
You're always thinking top-down, even if "top" is just the next level up, as patio11's example shows.

I'd start with the "outside" of the program and work inwards. This forces you to categorize features as greatest to least important.

Refactoring can be significant -- much more than top-down. When used poorly, this can lead to the "design a 747 by building a wheel first" mentality, however. In other words, like everything else there's a place for it in the toolbelt.

You know, you can always model the problem domain first and still code bottom-up. The structure of the data is probably the most important factor anyhow, no matter how you code or what the qualities of the language are.
It would be unwise to "doubt" Bill Gates on any substantive point related to his philanthropy. In the past 5-10 years, he has transformed himself into one of the world's foremost thinkers about this and many other matters.
Monster.com suffers database breach deja vu
> I did. People unskilled in patent law should be able to replicate the invention.

And, as I said, that's what the current requirement is.

> The case law would clarify what this meant in practice.

But it hasn't.

I'm not disagreeing with that evaluation of the status quo. I'm pointing out that the proposed "solution" is how we got there. Given that, it's unlikely to be the way out.

Note that "should be able to replicate" is a description of a desired outcome. As current experience demonstrates, it doesn't produce said outcome. (It's like the difference between requirements and implementation.)

> I couldn't believe how the patent lawyers turned a my simple ideas into something so hard to understand.

Did you ask them why they did what they did in your name?
The answer is obvious. Unique the surname. People are used to tongue-twisting foreign surnames. It becomes a family namespace, and the kids can have short low-viz first names without either falling off Google or drawing fire from first time acquaintances.
Princeton pays well.
Interpreter speedups of this kind (and probably almost any kind) tend to not have significant impact on most real-world workloads, but nonetheless are very important in the long run. Thus it is counterproductive to measure impact of these changes on any realistic benchmark, because it will be lost in the noise. And phrase "on various benchmarks" looks adequate for commit message.
Eww.. read Farolito's health score card and see if you still want to go back there.
Walk two blocks west to Papalote's - 24th and Valencia. IMHO, best (cheap) burritos in SF.
Yes, but he'd still have had the mansion and the lifestyle. He'd have just lost the adoring crowds.
kbjjjjjjjjjjjjjjjjjjjjj
The future is languages that target a VM

I hope not. You may be predicting the future, and there are many indicators pointing that way, but I hope you're wrong.

VM design is never 100% language-neutral. Targeting existing VMs means inevitably accepting VM limitations and letting some of the original language design choices go. Even things like float point arithmetics, threading and exceptions support are pretty much dictated by your choice of VM. JRuby's team has been constantly struggling with JVM internals [and still couldn't get continuations] and Ruby on LLVM was considered by many to be too difficult to implement. And Ruby isn't very unconventional.

Furthermore, commercial VMs tend to be heavy platform-dependent pigs and by targeting one of them you're inevitably denying your language the right to be called "general purpose". By platform dependence I mean that Ruby.NET has to deal with a single "system instance" of .NET, assembly cache and other crap, i.e. things outside of language designer's and software author's control.

And finally, you will never be able to port your language to platform X if your favorite VM isn't available there. I can run C and Python programs on my router. C# or Java? Nope.
Our information age will end up being rather ephemeral http://titocosta.tumblr.com/post/73083179/we-are-atlantis
My Startup Manifesto
Well, a macro but yes. Still, if you have to write a macro for something as trivial as that, that in itself is a problem. Especially when other people start reading your code.
And I think a more accurate rephrasing would be "I wouldn't want to accomplish what Ghandi accomplished because I don't want to suffer that much."

He's not objecting to the low social status Ghandi had, but the hardships that were necessary for him to endure to obtain what he wanted.
Text Messaging and a $130 billion profit pool waiting to be disrupted
> In a country with rule of law, in non-imminent situations one is expected to seek the help of authorities rather than take matters into his own hands. But when that expectation is clearly unrealistic, then you have an interesting case.

No, you don't. The home govt has decided that bribery is wrong. It's well aware that banning bribery will mean that some poor wretch won't get a house and believes that that's an acceptable price to pay for the benefits of banning bribery.
Yet another version:
Do what you love and happiness will follow.
How about that?