skysight-inc/HackerNews huggingface dataset:
That's part of my goal, I have a fixed address for things that require it. Someone is at that address who can receipt/deposits of checks or handle forwarding of any mail that needs my attention.

I doubt I could work on a train all the time. But I really could live almost anywhere as long as I had a net connect.
Or you can go to Chicago and have many colleges to make friends at (GO to ACM meetings) great community and you can get anywhere on metra / cta. Negatives are the VC funding I guess.
This is the sort of reasoning that gives children names like 'Uniq' and 'Latrina'.
A Conversation With Bill Gates
I have lived in Houston for years, that city is designed for having a car. Drivers in big trucks and SUVs are very aggressive around cyclists and pedestrians. A plus is that it was cheap to live there.

I did see a coworking place is located on 7th street in Austin for only $350/month.
Mike Rowe on Lamb Castration, PETA, and American Labor
Have you got any advice on the tax situation there for a self-employed programmer/online marketer? I'm in the process of checking it out now, just curious about a local perspective.
I always start at http://instantdomainsearch.com/ ... very handy for quickly checking availability.
Actually it explains why breaking up tasks into smaller tasks makes you more efficient. TDD is just one way to do this.
I tried it three times and won twice. Are my word choices too obscure for this simple-minded program? This is funny because I'm not a native English speaker, so my vocabulary is limited.

(For the record, I won with "cryptology" and "xenophobic". Of course those are in the dictionary now.)
Don't forget:

The plot of the 1988 movie Who Framed Roger Rabbit is loosely modeled on the conspiracy to dismantle the streetcar lines in Los Angeles.
Try this package

http://www.projequip.com/

I tried it and its useful
There is the Connaught Palace stretch in Delhi, the whole lane leading up to Churchgate in Mumbai, also friends tell me of similar places in Kolkatta and B'lore, where most of the popular tech books' pirated versions are available pretty cheap.
Now, I am not endorsing privacy, but if you are actually so desperate..

Also, indiaplaza.in has some deal with some international book publishers, they take good 30 days to deliver such "international books" but they can be bought in India.
Carol Bartz’s First-Week-at-Yahoo Memo to the Troops
IMO: It's a social networking site which means the value of it's advertising space is significantly reduced. Due to SMS it's got a high cost per user. If they find a viable business model they are going to have a lot of competitors. I can't afford to charge content producers because that would quickly drive them to a competitor.

Which is why they don't have a competitor. It still looks like a crappy businesses that's at the mercy of the wireless industry. EX: If they could make money from SMS traffic face book would take about a month before they had a system like this running.
He should use a different name until he's old enough to understand what posting on the net means. Besides, gg is taken quickly on practically every site that it's allowed on. It's been that way since around 2000. The most annoying part is they're not all me anymore.

The good news is that he has a whole TLD that's still pretty open http://nic.gg

The bad news is there's a generation of people that often think of G.G. Allin when they hear "GG".
This doesn't really apply to TDD in any way that can't be applied to other methods. This article is just about how too many choices cause paralysis when making a decision.
Seth's Blog: Anatomy of a campaign
> Correlation does not imply causation ...

"Correlation does not imply causation" does not imply that correlations are meaningless or uninteresting. Certainly, you can use strong correlations to predict a likely future even if you don't understand the underlying mechanism.
I live next to Cambridge in Somerville; I moved here from Cambridge, before that Palo Alto, and before that San Francisco, and before that, Oakland.

Real estate and rent in Cambridge is substantially cheaper (2x?) than anything in Silicon Valley, and Somerville is even cheaper. Some of Somerville is rough, sort of like Oakland, but areas of it (like Davis Square) have all the benefits of Cambridge. Admittedly, you're a few subway stops (say, 5-10 minutes difference) further away from Boston.

The other major difference is the weather. If you don't like snow, living here sucks. But, if you like the winter, I think Somerville is a win.
I moved from Palo Alto to Cambridge in 2004. My rent decreased by $50, and the size of my house doubled.

On the other hand, you're probably sitting outside in the sun eating a tasty burrito.
Oh, also: the burritos here suck.

Let there be no mention of Anna's. La Costena FTW!
You're absolutely right.

I still think the article is uniquely relevant to TDD however, in that TDD explicitly mandates chopping tasks into small chunks and this research seems to validate that approach.
Actually, "luring" people away from accidents is often a better way than strict training. "Don't jay-walk across the freeway" will only work when a viable (and safe) crossing is close by. Otherwise your users will simply ignore your training to make their lives easier.
Robotic Mall Cop Unveiled in Japan
I can't believe Boulder has not been mentioned.

Thriving tech community, really beautiful place and a great transit system.

I ride my bike 80% of the year.

http://www.boulder.me for more info (calendar there too).
Depends on where you are. "Front-facing" teams (e.g. site front-end and whatnot) tend to have a lot of sleepless nights when things blow up and a fix is immediately needed.

Software guys in the "back" tend to not live such a stressful existence, since there's far more time leeway for fixing things.
DC is for the most part a soul sucking environment. I grew up there and I moved to NYC. One thing that I noticed was, a hacker attitude plays much better in NYC than DC. Being rude and abrupt is tolerated if not respected in NYC (I'm talking about general life, non hacker circles), in DC saying things honestly and decisively is not a valued trait.
Isn't it more a matter of means vs ends. Top down is more or less means programming in which you don't really know where you are going but know how you are going to get there. Bottom up is more or less ends programming in which you don't know where you are but know how you are going to get there. Seems to me you need a good bit of both to get from where you are to where you need to be.
I admire that sentiment - but I don't believe it. What about the man who lives an honest life, but because he never bends rules he finds himself stuck in a dull, endless job, who stays up at night and despairs of ever doing something meaningful? On the other side - what about the person who does things that are morally shady for the sake of creating something that's truly great? I doubt he'd even feel guilty.

My point is, it's not black-and-white. And while it's nice to imagine what it would be like if it was, you can't treat this as something with only one right answer. Every one has its downsides. That's what Godin is writing about.
It's funny that you commented on my post because although I have a very broad range of interests, I've been getting into Information Assurance/network security (specifically, I'm on my school's team doing Active Directory and IIS management for http://www.nationalccdc.org/).

For the record, I'm not a big fan of AD and IIS, but it's what the team needed.

Also, I do have experience in Python and Django, Ruby (not Rails, I have mild issues with Rails), Scheme (one of my mild obsessions as well), PHP, mySQL, and a few other languages, but I could always make that list longer. I'm playing around with Erlang at the moment, but I might look into ML and/or Clojure soon.

Information Assurance is actually one of the reasons that I'm double majoring in Computer Science and Cognitive Psychology: I believe that people are a huge liability and that something can be done about that risk.

However, the main reason I'm double majoring is because I love the idea of Artificial Intelligence. I do plan on doing AI research at one point in my career.
Fixed.

Thank you!
London does not have cheap public transport, at least compared to other European cities, but then again it is getting more bike friendly - but make sure you invest in a some waterproofs.
When I was newly out of college, other professional salaries were roughly on a par with bankers - but the difference skyrocketed from c 1990 on, leading to probably one of the biggest misallocations of talent and resource in the West in the last 200 years

This wouldn't have been such a big problem except for the fact that (1) academia collapsed, becoming unviable as a career, during the same time, and (2) housing prices skyrocketed due to competition from the banker douches, meaning that standards of living declined substantially for the lawyers, doctors, etc. If these two things hadn't happened, I doubt that the people "lost" by the other professions would care that a few under-cultured jackasses in suits were pulling down millions. People don't go into academia or engineering expecting to be rich, but they expect to be solidly middle-class, which isn't available when mid-sized houses cost over $500k.

“The system”, he says, “filters out the thoughtful and replaces them with the faithful.”

This is a really great insight, and it reminds me of Ron Suskind's "Without a Doubt", on the "faith-based" presidency of George W. Bush.

I think the Strauss and Howe model of cyclical history (see: Generations, The Fourth Turning) is fairly accurate. Third Turnings are characterized by confusion, socioeconomic stagnation/reversion, and rampant inequality; Fourth Turnings, by crisis, hardship and rapid social evolution. The last 3T was approximately 1914-1928, with a 4T from 1929-1946. We crossed the 3T/4T interface again some time during the Bush presidency.

Do I think that the recent spell of inequality fortells a second Great Depression? Not necessarily. On the other hand, it was obvious even in 1995 that something was going to break in American society, and that we had to have a crisis in order to muster the will to move forward. The crisis came about 10 years earlier than I expected, but I have a lot of faith that we'll handle it well, given that we made an exceptionally good choice for President in 2008.
I'm looking for programmers familiar with enterprise software right now, so if someone could show me that they had made something impressive and related to what I'm looking for in any language, I'd be happy to give them some time to pick up PHP if they didn't know it already.

Feel free to e-mail jobs@thinkcomputer.com.
More Japanese robo-future gimickry. A top speed of 6MPH? Maybe it can put an end to those early morning geriatric mall walkers causing mayhem :)
That fails to explain why the newspaper business has been declining since before the web was a factor. It's been in decline for a very long time.

I've connected (like many around here) to many alternative news sources, and the fact is that newspapers have become superficial, fad-driven, fail to report on anything if it's "hard" (witness the lack of staffing of foreign offices), and incredibly beholden to narrative, which you can already see in Obama's coverage. (I don't know if the media is liberal-biased but it sure as hell is Obama-biased. The clearest example of this has been the treasury secretary nomination, which would have caused screams of outrage if Bush did it but a collective and fully conscious "meh" from an Obama nomination.)

There's a blogger ( http://michaeltotten.com/ ) who takes user donations and embeds himself with militaries in Iraq and more recently, Israel. He does better reporting than any newspaper or professional media organization, because they have zero such reporters. Zero. I always find it interesting when people criticize his reporting, because he is there and he is the only one there; nobody has any standing to criticize him. (I'd actually feel much better if there was.)

This has not always been true. Look at the beginning of Dan Rather's career. He wasn't the only one, either. Nobody does that anymore. Nobody from a newspaper, anyhow.

There are just so many stories they pass on because they don't want to report them (scandals in the wrong direction, mostly), or fundamentally can't understand them anymore (science reporting, I'm almost glad CNN dropped out because they were awful anyhow). Punditry has largely replaced facts (24-hour coverage may get eyeballs but it's a fundamentally bad, distorting idea). The media, as a whole, is simply awful. They are propaganda machines, and I'm not even just talking politics. Every time they write an article based on a press release (which is all the damn time), they're just propagandizing, not reporting.

It is possible that it is no longer possible for such entities to sustain such reporting, in which case the Totten model is probably the only hope for actual reporting going forward.
I never trust the word "spiritual", especially when it's wrapped in quotes.

I'm an atheist. I don't believe in an afterlife. What happens in this life is all we get. To me, any effort spent hoping for anything else is folly.

I look at "success" from a neutral lens. There isn't just one form of success. In my mind, success-through-great-product is a desirable success. So is success-through-never-needing-money. Both of these can be achieved through ethical failure. You can make lots of money through breaking laws. You can break rules to more easily design your product. The question asked was: can people succeed at all by being clean? And Seth's answer was yes, because the Net exposes more to people and it stops people from being as easily dirty. That's a good thing! Absolutely!

Just don't take that answer and turn it into a matter of morals being all that matter, because they don't. Amoral people are still succeeding in the world, and I doubt they'll be punished for the crimes they've committed. Some might. Certainly not all. His point was that you didn't have to be dirty, and that's a positive enough answer without moral certainty becoming involved.
The first example, naively translated to scheme, results in:

(define (skip-many a)
(or (and (a) (skip-many a))
(void)))

This is not infinite recursion. The Parser monad used in the Haskell version is simply a stream dressed in monadic clothes (and even C has streams a-la FILE*).

As for the second example, the naive translation to scheme is:

(define (print-n-times n s)
(cond
((zero? n) (void))
(else (put-str-ln s)
(print-n-times (sub1 n) s))))

Here, both Haskell & scheme demonstrate constant memory usage; not because of Monads, or strict/lazy evaluation, but because of tail recursion.

Also, in your first sentence, I think you meant "strict".
"and busloads full of sweatshop textile workers."

Wait... you're complaining that you have to share the bus with other people who can't afford a car? Perhaps you'd prefer two separate systems, so we can reserve one for those who are just too cool to use cars? :/
Points (1) and (2) can also be seen in psychological/cultural terms - academia used to be seen as a respectable career choice, but with the rise of the bankers there was more family pressure on young people to 'use' their talents - which mean't making money in the City - otherwise you could be seen as wasting them, and letting down your family.
One further point: academia in the UK got a lot of kudos from the 2nd world war and academics role in the enigma code, which is now running out.
I knew something wasn't quite right. I forgot the sequence functions. So add this to the list:

fill, map-into, nreverse, replace, nsubstitute, merge, delete, delete-duplicates

So about 20/85 = 23,5%
The biology analogy immediately starts you off on the wrong foot. That has nothing to do with code.

In code, a function to trim whitespace from a string is perfectly functional on its own. When you actually try to write code this way, a rather large number of things can be written, larger than you may think.

Rather than write a lengthy explanation, my suggestion is to write a non-trivial program in Haskell. After that you'll better understand how it is possible to have many functions that can stand on their own, and I think this will help clarify the situation in your mind.

You can do this in any other language, but most languages make it relatively easy to reach out and touch lots and lots of state. Real-world evolved systems tend to do the biological equivalent all over the place, to a level even the worst spaghetti code ever written doesn't even come close to aspiring to, and do not resemble human-engineered code in the slightest. The Haskell advantage here is that it won't let you. Achieving this in other languages right now is a chicken-and-egg problem; if you knew how to do that you wouldn't be using the metaphor you cited.

(BTW, just to state it explicitly: No, I didn't directly answer your question. As others point out, it's not a very informative question. I'm going for the root of the problem, how you are conceiving of functional units in a program.)
a. It's a rumor.

b. Even as a rumor, the deal isn't closed.

c. The article mentions that they got a lot of "no"'s from people. If someone said "yes" it's likely the terms are going to be harsh.
Pleasanton, like Oakland, is in Alameda County, and the two are connected by the BART Dublin/Pleasanton Line.

Santa Clara County is car country.
New York has a lot of incredible people, and our public transportation is probably the best in the country. However, the cost of living in New York truly sucks. If you lose your job, you're fucked. Housing costs are kept very high by three factors: (1) rent control, which leaves a lot of upper-middle-class, well-connected people in an arrangement that is superior to ownership (they pay 1960s rents, which is less than maintenance) costs and therefore never leave, keeping about half the good housing locked-up (2) Wall Street, and (3) indulgent parents who willingly drop $4k/month for their unpaid marketing intern progeny to have the "Manhattan experience" in their 20s. The latter two of those are threatened by the economic situation, and rent control is supposed to be phased out if the vacancy rate reaches 5%, ending the state of "housing emergency" that New York has been in since the 1940s, although I'm not optimistic about that one coming around.
I think I would have tried with some kind of form, packed snow into it, stood it up, and then taken it away.
Free Trial Natural Male Enhancement Pills
Find Out If Natural Male Enhancement Pills Can Help You!
It's the tyranny of the cloud. You trust Facebook with your personal contacts, Gmail with your mail, and YouTube with your videos until the day a nameless admin script decides you crossed an unwritten threshold and dumps your account into the bit bucket. I don't trust anything of importance to someone else's service, especially Facebook.
This reminds me of something one of my professors wrote about: "Don't get good at something you hate because then people will pay you a lot of money to do it and you'll never be able to stop".

Lots of good advice on this board. I love Hacker News.
I was thinking "Graham Livingston" would be an awesome name.
This is intriguing. Can you tell me more about it? What kind of stuff would one be doing in the short term contract?
Friendfeed grew tenfold in the past six months
I used to have a car there, but I still would take the buses or walk most places.

You only really need a car if you live in the suburbs of Austin. Buses in central austin take you anywhere you need to go. And its a pretty small town anyways so if worse comes to worse you can just walk home.
job security :)
The worst part of this is that it'll probably throw the net on you in front of your friends.

A 2 ft tall robot at 6mph catches you with a cheezy net, and you're down for the count. With witnesses, that's punishment nobody wants.
Haskell's quickcheck is really nice for this case.
This is not communication. The subterranean insects probably know nothing at all about the above ground insects feeding on the leaves.

Thinking about it evolutionarily in two ways
1) plants into which the subterranean insects unknowingly inject their distasteful chemicals live longer because above ground insects do not eat them to death, thus the subterranean insects live longer and propagate more.

2) in A Walk In the Woods, I read about trees that when chewed upon by an outside force, will produce a chemical that will drive the predator away. They can even send signals to other trees. This same chemical may be the one that fends off the above ground predators, but the subterranean ones are immune.

Anyway, there are many explanations for this phenomenon that do not include the conscious "use" of the plant to communicate with other animals of other species.

The article is misleading at best. using a telephone is a process which implies that the caller believes to some degree that someone else will answer the phone and a conversation can be had.

There's nothing of that sort going on here...
We have to wait another YEAR? :(
New in JavaScript 1.7
Yes, I think it's odd that the submitted post, and its SEO link title, mention iFart as that Facebook user's most noteworthy accomplishment, when he has done other things that are more significant and perhaps more relevant to why his Facebook friends count is so large.
Agreed. Sounds like they're almost trying to hire douchebags. Innovator? Really? No innovator calls himself an innovator. Nobody who matters uses that word. With the exception of patent law, where it actually is very convenient and legitimate to use this word.
In dry times, Twitter going back to the funding well?
Technically speaking, Scala is also a subset of Java, C# and Python. It may be easier to use in some ways, or have a different methodology, but still fundamentally the same.
Point conceded. The post I replied to says "CL discourages mutation" which is not true. I said "nearly all sequence functions are destructive", which is also not true.

Upon further reflection, I think we can say CL doesn't really care if you mutate or not. There's more than one way to do it :)
My apologies, that wasn't my intention. For one it would be rude. For two it would be stupid -- it is highly probable that precisely none of you are in my market.

I am, typically, neither rude nor stupid.

I am also typically surrounded by people who care very little about startups, software, and the like. So when I'm around other people who care about software, startups, and the like, I tend to mention our point of commonality a bit. The one I bring up most often is my own because a) I'm intimately acquainted with it and b) unlike my day job, I can talk about it without getting fired if I say too much.

But I try to be a good citizen here. You may feel that I mention my software in almost every post. Memory plays funny tricks with us. I don't trust mine with anything important, so I checked with the indispensable external memory of searchyc.com, and it turns out that I've mentioned it about 18 times in the last 255 comments, which is about 7% or so. (Throw another 6 on the tally for other people referring to my software, if you care to.) Now I might be counting wrong, as I suck at it almost as bad as I do at remembering things, but I don't suck quite so badly that 7% is "almost every post".

(Sidenote: this is my 256th comment? There should be a geekiversary for that.)

Now I do try to keep my contributions to the community worth having me here. If you are to believe the last ~1800 ish times people pushed the "More comments like this one please!" button, I like to think I'm doing a halfway decent job. But I'll try to recalibrate due to your feedback.

Say, what would it take to get you behind the controls of your very own gliding duck?