skysight-inc/HackerNews huggingface dataset:
Something I find strange about hashes in Clojure, is that you can access them using the key as a function. So instead of

({ :foo 1 :bar 2 } :foo) ;; => 1

You get the equivalent by doing

(:foo { :foo 1 :bar 2 }) ;; => 1

For default values:

(:baz { :foo 1 :bar 2 } 3) ;; => 3

I vaguely remember this is because keys act as functions, and hashes act as functions as well. Out of habit and similarity to other languages, I never use the key-first notation, nor can I see where it is better to use it.
Wired connections in India is expensive. I was paying Rs.900/- for a 256kbps connection over POTS from BSNL (govt owned Ma-bell size company etc.,) which is equal to $20 in US dollars. If you adjust to the PPP of 10:1, you can see how expensive it can get.

Also, people think of having computer at home mostly for the kids, if they can afford it.

There is not enough Indian specific content on the web. Most of "Indian" stuff is exclusively in English with local language media websites and blogs coming in at a very distant second. There is a distinct snobbery about not using their native tongues by english educated, city bred citizens when on the Net.

However, mobile is another ball-game. Mobile phones are ubiquitous across the nation, finding their way into the hands of even someone earning as little as Rs.5000/- a month (~$110). Many recent mobile phones do have native language interfaces and keyboard support and seem to be a hit in non-metro areas.
Google's Detailed Response to FeedBurner Criticism
So did you get her password?
Yeah -- IMHO, having 5000 friends on Facebook is borderline abuse of the service just by itself.
It might - if anything it'll help you get through the long hard slog to the pot of gold - if there is one at all.
Its true as long as money != unfathomable riches.
If you're going to be creative with a kid's name, you should do it with the middle name. Then it can be up to him whether he wants to use it. My parents gave both my sister and I middle names of Fox, and when she started college my sister begin introducing herself by it.
Go to Ana's in Davis Square or the MIT student center. Best burritos ever.

All the mexican places around here (downtown at least) are hoity toity and expensive.
Here's a designer's take on why this is a great answer by pj - the html/css is the meeting ground between designers and programmers, so without a basic understanding goes a long way.

Think of it this way - html by itself, even without css, is like the skeleton of a body. The programming (backend & javascript) is like the muscles that move stuff around and the css & visual design is the skin, makeup and clothes that define the style. It's a bit simplistic and ignores more advanced interaction design that can help define the skeleton in the first place, but it's a good shorthand for how designers and programmers make stuff, especially in early stages.

So that's a hell yes to learning html/css. Learning web design means more than learning simply the toolkit to create those designs, it's also about developing an eye for what makes an attractive or usable interface, so learning whatever you can there should probably be a hobby that teaches you to appreciate good work. Try cruising the css gallery sites or smashingmagazine for examples.
There are three ex-presidents, two of them living, who I think would have consider more Google juice than a conspiracy of YC startups.
Lisp has support for {} syntax for hashes. It's just not built in. Use a reader macro.
Howard is a one-way street that goes the opposite direction of the Embarcadero (downtown?). Also, there aren't any buses that run on Howard.
My mother is an excellent writer and novelist, but the market has completely dried up for that. Nobody really reads any more.

She's turned to writing scripts though, there seems to be more traction there.
Yes, there is a Chipotle in Davis Square, almost across from the Burren.

But the best burritos (in my opinion) are at Tacos Lupita on Elm Street. The food is El Salvadorean; the burritos are delicious.

(El Pelon near Fenway was also quite good, until they burned down again.)
Effectively. Like all national politicians, he had the same resources at his disposal that a rich person in his country would have. His ascetic life was voluntarily so.
A basic issue with this is that people love doing many different things (and are curious to try new stuff all the time), so there is little time to get particularly good at them. It's hard to make money from things you are not good at.
I completely agree with you! The same should be said for genetic algorithms. I don't understand the obsession around here with both ANN and GA. They are interesting tools, but they are not some holy grail with unlimited applications.

Both of them are inefficient and rarely the right tool for the job. GA and ANN are used for situations where you don't care about how you got to the solution and what it took to get there, as long as you get close to it in the end.
Ummm...can you elaborate on why you'd be willing to visit violence upon someone for merely comparing you to Zuckerberg?
If the goal is to get rich, then do what creates value for others. If the goal is to enjoy every day then do what you love. The luckiest among us are able to figure out how to combine the two and create value while doing something they are passionate about.
I'd agree that Mountain View beats Harvard Square and the South End on cost, but I don't think Mountain View is nearly as fun to live in as Harvard Square. Harvard Square has a subway stop, lots of stores, restaurants, and Harvard. The cheap part of Mountain View has a maze of twisty little streets, all alike.

(I should admit that I've never actually lived in Mountain View, but I did live over the line in Palo Alto, and I went to Mountain View a lot.)
I think that targeting Parrot or JVM would be a bad idea, because that would break the simplicity of the PHP installation we have today.
Quoting Austrian actress and inventor Hedy Lamarr (1913-2000):

"I know why most people never get rich. They put the money ahead of the job. If you just think of the job, the money will automatically follow. This never fails."

So, do what you love. Excel at what you do. One day you might get rich... or NOT. Either way, you will have led a productive and interesting life. Cheers.
I meant with that site I linked to. The front page looks pretty slick, but the other pages look like they were made in 1996.
Then I'm wrong and I'm thinking of Folsom. I lived on Sumner, which is between Howard and Folsom. (Our offices were 2 blocks away, but my wife worked downtown).

[edit] I'm thinking of Mission. Sorry.
What if you're not remotely arsed about getting mega-rich, but just want to get by and earn enough money to survive doing what you love? I'd rather live frugally and work on something fun than be loaded but despising what I spend ten hours a day doing.
It'd be interesting to know what type of music people around the world were listening to after the inauguration in comparison to before.
An overabundance of false optimism can be just as strange.
Listable: create and share lists with JSON, SQL, and plaintext output
My advice would just be to take a few stats courses. Make sure you're comfortable with your linear algebra inside out. Learn as many numerical methods as possible etc. etc.

In my mind, neural networks should only be used when you're trying to model actual biological systems. Otherwise, one should always use a proper model - since it actually gives insight into what's going on with the system, instead of just being a magic black box. Of course, notice that all commonly used ANN topologies have nothing to do with biology - feed forward, hopfield nets, kohonen maps etc. They have barely any resemblance to how actual neurons behave. Basically, they are just heuristics with a cool sounding name.
Depending on your requirements, outsourcing the first version might be the best option. Check out http://www.plaxo.com/api/widget
Yeah I think it's all in the works. But I really love the idea, it's really refreshing to see people out to help others. To me it's almost like personal business consulting, but free. Just multiple helpful tips to achieving your goals.
Social capital is dependent upon the continuing goodwill of others. That is an important restriction. If Gandhi had dropped his ascetic lifestyle, deciding to obtain a mansion, his social capital would have declined dramatically.
nickb posted this article a couple of hours earlier:

http://news.ycombinator.com/item?id=449240

The duplicate wasn't detected even though the urls, after submission, are identical. It turns out there's a bug (a corner case, really) in how duplicates are detected. Probably nickb put this in the Submit field:

http://blog.jrock.us/articles/Problems with Lisp.pod

while jawngee used this:

http://blog.jrock.us/articles/Problems%20with%20Lisp.pod

If you resubmit with the first string you get taken to nickb's submission, while the second takes you to jawngee's.

On another note, how many μStallmans of insensitivity would it take to notify pg of this triviality the day after the birth of his first child?
Twitter's founders have already had a prior success. Funding is already easy for them.

And if you would sell a company with that sort of traffic and growth for $150m, then I'm glad I'm not invested in it.
Python: New patch may give speedups of up to 20%
I am glad I didn't take this advice when I was a dishwasher.
"Censorship by Glut" is a very bad equivocation.

It compares censorship (by force) to not being heard (no force used). It takes a word that means force, and applies it to a situation with no force.
Thanks! I'll get those ASAP.
Happiness and money are not correlated.

You are always 100% in control of your emotions: the choice to be happy is up to you regardless of what you're doing or what's happening to you. Money (or value) will come from following fundamental principles of success: diligence, hard work, honesty, etc. You often find the two together, but neither is required for the other.

For more information read Dan Gilbert's "Stumbling on Happiness" and Viktor Frankl's "Man's Search for Meaning."
Are these fifty thousand developers on a new codebase? Bolting TDD onto legacy software (http://akkartik.name/blog/4664263) is hard, but that's perhaps different from saying TDD doesn't 'scale'.
Any concrete ideas on how to implement that idea? Sounds really interesting.
Would you want to trade places with Gandhi? I wouldn't.
Isn't it a bit gauche to post this kind of personal info to a news aggregator? I mean, I guess there's a YC community, but this site extends far beyond that.
University of Saarbrucken in Saarland Germany seems to have a lot going on in this area. I'm probably spelling all that wrong. Also look for the LASER summer program that is in Italy each year. Finally, www.lambda-the-ultimate.org is a much better place to ask this question.
Are you a programming genius with incredible innate aptitude for understanding "pointers"? I'm not, so would you please rewrite your comment - without the triple negative? An extra comma would be helpful, too.
To every rule there's an exception ;-)
Reading IS dying. Even I, who used to read a hella lot of books are reading a lot less books (but reading a lot more in general), and my attention span is really short now.
interesting. maybe the middle name should be left blank and that person could fill it when he/she turns 18!
The article is about abstract vs concrete, not big vs small.
it's likely for usage in higher-order functions. i haven't used clojure but i assume you can do something like this:

(map :foo hashofhashes)

which would get the element :foo of every hash in hashofhashes
Some Reasons Why Your Startup Could Succeed

-You understand the numbers are against you and realize even if you fail it's worth trying again; you believe it's better to go for 0 for 50 than 0 for 0.

-You provide a utility that is good enough for someone to pay for.

-Your startup saves someone time or make someone's life easier.

-Your costs are so low you're virtually impossible to kill.

-You don't care about material possessions.

-Your startup makes others money.

-You treasure not (or rarely) having meetings.

-You love working for yourself.

-There's very little wasted time and red tape. Your team is lean, mean and aggressive.

-You're patient. Twitter, Kayak, Plenty of Fish and Facebook have been around longer than you think. And two of them aren't even profitable.

-You know IPOs or acquisitions aren't required to make a good living..

-You do instead of talking about doing.

-You realize, in the very early stages, that the worst thing that could happen is you lose a few hundred or thousand dollars and learn something. What do you have to lose?

-When you get lucky or catch a break you're ready for it.

-You believe that success is the amount of your life you control.

-You love what you do. Or at the very least, love your situation.

-You avoid blanket statements like this:
All the millionaires were in porn in 2000 and realize that not every "startup rule" or any rule applies. Businesses can be very different from each other.

-You understand that your odds of having an enjoyable job paying 200k are roughly the same as owning a profitable small business.
When did the .GOV namespace become a wide open frontier for politicking? recovery.gov as a name flies directly in the face of the rules and suggestions for .gov, being a general and vague word. Although I will admit, its not nearly as bad as change.gov, featuring the phony Office of the President Elect nonsense.

It is also a political opinion statement, with the implicit assumptions that recovery is needed from something, and that the government should do it.

Why can't the BLS or Treasury or anything else host a website to explain this stuff? Or why not go one step further and create a US Economics website to teach people economics and track and explain current US statistics?

And don't even get me started on the new whitehouse.gov.
Boloco's okay, there's one on Boston & Winthrop in Medford, and some other sprinkled around town.

Have you tried the Blue Shirt right in Davis Sq? As far as cheap and easy food, pizza and bagels here seem like the burritos of SF.
The housing price bubble was a national phenomenon that can't be pinned on bankers, but New York got hit especially bad, because of Wall Street, and has been slower to right itself than the rest of the country. One-bedroom apartments in Manhattan are still renting above $2000 per month.

Price to rent has little to do with the housing bubble. You can't rent an apartment in the hopes of selling it later for a higher price. High rental prices suggest that prices were high due to consumption demand, not speculative demand.

The best statistic for measuringthe housing bubble is (Price to own) / (price to rent). Typically this quantity remains flat, but goes up during bubbles.

Prices going up because everyone wants to live in manhattan == not a bubble.

And if you know anything about academia, you'll know that you do have to be pretty much a star to achieve even a middle-class income trajectory relative to age.

I know a little about academia, being a postdoc myself.

Academia is a tournament. The winners get a solidly middle class salary, excellent benefits and "never lose your job ever" security. Note: middle class, not rich. You won't get an apartment overlooking central park (and neither do most finance people), but you will get a house.

The losers of the tournament are not academics; they wind up becoming quants, actuaries, programmers, etc, and typically make more money than the winners.

So yes, academics do get a middle class salary. They probably could get an upper class salary elsewhere, but I never disputed that.
Are you implying that you would not want to achieve the accomplishments of Gandhi in your lifetime if it meant living the lifestyle Gadhi lived?

If that is the case I would strongly suggest you reconsider your priorities.
Yep, the funcall semantics of symbols and keywords are to forward the symbol and key itself along with the arguments to the get function.

I do sometimes use this notation, mostly when:

- the map could be nil. (get nil :foo) and (:foo nil) will return nil, but (nil :foo) will throw an exception.

- dealing with struct-maps, where the key can effectively be seen as an accessor function. (cf structs in CL)

- (rarely) when the expression evaluating to the map is long and complex. A keyword in the function position (a) makes it clear that what follows must be a map or set and (b) you don't have to start counting parens.
I've been on the lookout for something like this for ages.
Monster.com Data Stolen, Won't Email Users
I'm not implying it, I'm stating it. If you would like to endure what he did just to get your name in the history books, you should reconsider your priorities.

And if you wish to emulate Ghandi so much, what are you doing about it? I see from your profile you're a freelance web developer and currency trader. Is that the best route to helping the downtrodden?

I'd be willing to be you've chosen a lifestyle for yourself that's a lot more like mine than Ghandi's, and both are available.
Follow the money, and you'll love what you do.
Ask HN: Need help solving simultaneous nonlinear equations
I am trying to solve these following equations for x and y in terms of constants a, b, Q, c and C

(1) exp(a)(x+y+Q)^b + exp(a)bx(x+y+Q)^(b-1) – c = 0

(2) exp(a)(x+y+Q)^b + exp(a)by(x+y+Q)^(b-1) – C = 0

I've attempted several approaches, also using iterative methods, but have not found a solution.

Any help would be greatly appreciated!
I must be misunderstanding something. I was expressing concern that it can scale due to the size of the development team. New or old codebases have little to do with. I'm fully aware that TDD works with legacy code.

I'm in a learning mode, however. I'm trying to gather all of the data possible. And by data, I mean real, live, large teams who not only use TDD but do so gladly and would never go back to the old ways. Not consultants, authors, teachers, methodologists, coaches, or anybody else who isn't developing code. We've got enough of that already in the biz.

In my small world I haven't come across those teams yet. I think several examples along those lines would do the most to show me that TDD was worth picking up both as a personal and as a coaching practice.

Having said that, in some ways we may be parsing words. I design in a lightweight fashion top-down and then code and refactor bottom-up, unit testing as I go. In some ways, this IS TDD, except that I'm not using the test-first mantra as a design crutch. I already know how to design.
His mistake is not to distinguish between the average and the median case. Being an actor is an inefficient way to make money in both the average and median case. Starting a startup also doesn't pay in the median case, but it does a lot of better in the average case. In the average case it is probably the optimal way to make a lot of money. And if you are young enough to stand the risk, you can afford to care about the average case.

Startups and acting both have great variability, but acting also has demand working against it. Being an actor effectively pays you in other ways than money, because it's considered a cool thing to do. So demand pushes up the price in foregone income.
I already disproved (have disproven?) this theory. Google "theory disproven money motivation" || see mark cuban
That's another good point, although the alternative isn't much longer:

(map #(% :foo) hashofhashes)

or if % has a chance of being nil:

(map #(get % :foo) hashofhashes)
Book Review: The one minute manager meets the monkey
Overall: The book is entertaining, thoughtful and down to earth. It's well worth the around $2 you can buy it for at amazon
> , writing compilers, or parsers.

I think the OCaml guys and the Haskell guys(Parsec) might take exception to this.

See:
http://flint.cs.yale.edu/cs421/case-for-ml.html
http://www.ffconsultancy.com/ocaml/benefits/parsing.html

It's not that CL is bad for writing compilers or parsers (I've written a few parsers using it), its just that blanket statements like "Lisp is the best language for ..." isn't always going to be true.
Off the top of my head: It's the 6th largest city in the US, and it's the birthplace of the country (lots of culture and history). Most of the buildings are well over 100 years old (great architecture and craftsmanship is commonplace). Real estate prices are super reasonable, and property taxes are basically nothing (most houses are less than $1000/year). Public transportation is everywhere. Parking and traffic are much better than the NYC and Boston metro areas. Crime is almost entirely isolated to bad areas of town. There's a huge amount of independently owned local businesses. And there's hardly any chain restaurants. The locally owned restaurants and bars are awesome. There's about a half dozen world-class micro-breweries in the area. I can walk to two of them. There's grocery stores, dozens of shops and good restaurants within walking distance of most areas. But if you want to drive somewhere - NYC is two hours away, the Pocono Mountains are two hours (lots of state parks and skiing), Atlantic City is close by, and there's some good beaches (for the east coast) within two hours. The city provides free wifi in lots of places around town. There's all the nightlife and live music you could want here. And most everything is really reasonably priced. The people here do seem to litter a bit too much, and they can come across as rude at first. But I've found most people to be genuinely straightforward and refreshingly honest compared to other areas. I've lived all over the US, and I think Philly is one of the most well-rounded and underrated cities. It's very much like NYC in the late 80's/early 90's.
Any others care to chime in about Seattle? I'll be moving there in a few months and would like to know how it stacks up as a hacker city.

Last time I was there I was left with the impression that it's a pretty boring city with a lot of health-conscious people... so I guess that's 1 for 2?

The downtown area was a lot quieter than most, and unlike most cities I've been to didn't seem to have a lot of the food and arts that most downtowns do...
Some problems I have with this saying:

1.It implies the money part flows effortlessly from the "do what you love" part.

From what I've seen, people do something they love and then try and find a way to make money with it. Sometimes they are successful, and sometimes not, but in any case it involves effort to go from doing what you love to doing what you love for money.

2.It implies people have one passion or one reason to be on this earth.
That is crap. You can have several passions or you may have none. I have many interests but I can't say for sure that I have a passion about any one thing - yet I've been able to make money following my interests and make money not following my interests.

3.It's often taken as meaning that making money doing something other than when you are doing what you love is somehow a lesser choice.
Maybe so, maybe not. Should I fault the programmer whose real passion is ski-boarding because they'd rather make more money or make money doing something they know they can make money at and then use it to enjoy their passion in their spare time rather than making less money as a ski-bum or taking a risk in what may be a dead end venture? I don't think I can.

4.It implies people can't or shouldn't love the pursuit of money. This might be true insofar as money itself is just a store of value or a means to an end. The problem I have is that anyone with a desire for just starting businesses regardless of the product seems to be included, which I think is a wrong categorization. Businesses create wealth, money is just the representation of the wealth created by business. I see nothing wrong with pursuing business for business sake because to be successful in business, for most people, means you are creating value.

So my conclusion is that this saying is more useful for selling books than as real advice.
μStallmans? I love it. Your concept, or did you steal it?