skysight-inc/HackerNews huggingface dataset:
I think the line between an IDE and a text editor is not that clear and instead there is a spectrum of editing. At one end you might find Leafpad (aimed at simple text editing) at the other end something like IntelliJ. IntelliJ provides more code tools than Leafpad, but is more heavyweight.

So the question comes down to how many code tools do you need. If an editor has too many then it might feel slow, too few and it might be less effective.

Many editing environments have a plugin style extension mechanism so that you can add new tools to it if you need them, or remove them if it feels too heavyweight.

A key difference between say emacs and IntelliJ is that IntelliJ has more specific tools loaded by default (e.g. Java focused). Perhaps not the ones you want, but you don't have to go to all the effort of finding them, loading them and they all fit together well - of course there is a cost that goes with those tools: increased CPU / memory.

When choosing one of these pieces of software it might be useful to look at the range and power of plugins that are available, however, that's not an inherent difference between IDE and editor.
More troubling to me has been the continuum hypothesis. The notion that you can toss a dart (whose tip is the width of a point) at the real number line and hit an integer or rational number with probability zero is very unintuitive.

I can kind of grasp the continuum hypothesis, there does seem to be a distinction between countable and uncountable infinity. Continuing the game beyond that to this area of large cardinals strikes me as just a language game.

Most mind blowing, IMHO, is Cantor's middle third's set[1]. Uncountable nowhere dense totally disconnected, ... it's an amazing set and so easy to construct.

[1] http://en.wikipedia.org/wiki/Cantor_set
With these constraints I'd say redis is more a persistent cache rather than a database, don't you think?
Even After the tour, I couldn't get much of an idea on what it does.
O rule + golden proportion for calculating the gutter in the grid
Surprising to me. I remember reading the article a year back about how Porsche made off with billions of hedge fund dollars and remembering being amused at their brilliance in gaming those idiotic pack rat fund managers.

http://www.time.com/time/business/article/0,8599,1854760,00....
Tulsa New Homes Directory Oklahoma
New homes in Tulsa Oklahoma OK. Use The New Homes Directory to find new homes, condos, townhomes, new home builders, master planned communities, golf course communities, active adult communities, and senior communities.
Thanks Kev, basically I want to know how much it would take to build a basic robot. Nothing to complicated just a cute thing on wheels that could run around and not bump into stuff.
I have one of each, a sole proprietorship and an LLC.
LLC costs $150 a year in Florida.
I should ditch the SP and do both as LLC, but habit is a powerful thing.
Agreed. As Sophocles famously wrote: "Knowledge must come through action; you can have no test which is not fanciful, save by trial."
I think it's a little bit of both. Functional style in languages such as Scheme, Lisp and the like tend to nest functions. Which makes readability a bit hard, which goes against the design goal of Python in the first place.
Those stats are for a women's college.
They have paints that are good for 5-10 years. They are white and you'll find them on the bottom of your local swimming pool. It's exposed to the sun everyday with the weight of hundreds of gallons of water on top of it. The paint does exist, but depending on your location you might not be able to find it. I'm sure you can get it if your along the south coast.

And it doesn't necessarily have to be paint. Tiles are also useful and they are good for 20 years or more. Almost all new houses I've seen built in Florida for the last 15 years have been using white tiles for the roof.
I can't see how that happens with my feed. The contents all look like this:

<item>
<title>ServerFault launches - it's StackOverflow for sysadmins</title>
<link>http://news.ycombinator.com/item?id=628050</link>
<description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://serverfault.com/&quot;&gt;http://serverfault.com/&lt;/a&gt;</description>

<guid isPermaLink="false">0e19519adf051525192d459e8249e833_a67122af514df6b6b26c92b8445e27b2</guid>
</item>
Only one 'unified threat manager' lives up to its name
Not exactly correct... "Perfect" practice makes perfect. You have to consciously try to improve and slowly correct yourself, otherwise you'll just become more and more efficient at making the same mistakes.
> God forbid that someone make an argument and try to support it with data

That's well and fine, but the author stated an opinion based on anecdotal evidence. On its own though, I think it's a really stupid thing to say but I think it fits fine given the tone of his rant.

While I do agree with your central point, I don't think there's any value in exploring whether or not women might make better programmers on average. If I were to hire someone, I'd base it on their past experience and how well the interview(s) went, not their race or sex. There's no harm in speculating and even doing the research if it interests one that much though, just like there's no harm in researching whether or not painting red stripes on your car will make it go faster.
You cannot without a plugin. This is one: http://www.machangout.com/

This whole area of browsers really bothers me. I don't get why Safari and Opera don't implement the opensearch protocol, and further don't get why Chrome and Firefox (who do) don't implement the equivalent of IE's isSearchProviderInstalled, so you can stop showing an Add to X link once it is done (without cookies). Actually, in this area IE is the clear winner!
Man, I was ready to reply with a nasty comment until I saw who the blog post was from. :-)
I think Lua's biggest assets are how easily it can be used with C (which is where a lot of the speed comes from), and how incredibly portable it is. The language is freaking tiny, it will run on anything with a C compiler, and it usually builds in just a few seconds. While it doesn't have a huge standard library, there are tons of C libraries, and writing Lua wrappers for them is dead easy.

Also, LPEG (http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html) rules.

Edit: That's what I meant, that you can move code over to C. That Lua itself is faster than the other major scripting languages is just a nice perk. :) (Also, there's LuaJIT, but only on i386.)
Python 3 was developed 10 years, Perl 6 development started later and it is more complex redesign.
"I'd kill for relatively simple CPP-ish textual macros, just to cut down on boilerplate code."

If you're getting enough boilerplate writing Python to want something horrendously evil like C++ macros, you're doing something wrong. Not that there isn't a valid argument for macros for Python in general.

To be clear though, Guido has said that he'd be open to the concept of Macros if someone were to come up with a good proposal for them. As far as I know, no one has stepped up the plate though.
Yeah, one minute would probably be plenty.
My $3.3M Mistake
Why would he? It links to something he isn't familiar with, and has no control over, with, at times, heated discussions, 'bad' language, and so on. It seems people find it just fine via these threads, that come up from time to time.
What You Don’t Know Makes You Nervous
> easily it can be used with C (which is where a lot of the speed comes from)

I don't think the two are necessarily related: Tcl has a great C API, but is middle of the pack in terms of its own speed. Of course a good C API is an essential 'out' for scripting languages, so that you can write stuff in C where needed. Indeed, the idea behind Tcl was to not care much about Tcl's speed, because performance critical stuff would be done in C anyway.
After making Michael Arrington "no hand shake" jokes...

Apparently MA is from Techcrunch. I can't find a reference to his hand shake jokes though.

Does anyone would like to fill me in?
Online Project Management Software
Take advantage of all that Office Project 2007 has to offer by using these valuable templates and upgrade your knowledge with lessons covering all of its new and enhanced features.
While it's not caught at compile time, why not use assert?

assert(type(x == "float"))

should be a very clear declaration to others reading the code, and assert is also not limited to type checking.

I like static typing in some circumstances, but adding it to Python would be a major change to the language. I'd rather just use OCaml when static typing is really important, and save scripting languages for the niches in which they excel.
How much work can you do on a BlackBerry?
Sounds a lot like duct tape to stave off chemical attacks.

If dramatic change is the agenda, go after cars more aggressively.
Just because you can't compete with them it doesn't make them bad guys. When google came into the market it didn't go to the government to say, hey Micrsofot is too big and that msn search engine is too good, if only you guys could disadvantage our competition!
> Familiarity with functional or declarative programming languages (OCaml, Erlang) a plus

Now that seems interesting.
"As a side note, I always wondered why metal roofs are not more popular. Aluminium would last pretty much forever, and it doesn't have to be one piece - you can make it into shingles for easy installation."

When I re-shingled my roof a couple of years back I looked into metal roofing. The cost was almost double asphalt roofing shingles. Although a metal roof would last longer (25 years vs. 50 years), but if you wanted durability and cost wasn't an object slate roofs are expected to last 75 years or more (at least here in Maine). Of course a white roof here is useless -- I don't even own air conditioners.
http://www.techcrunch.com/2009/05/09/hand-shaking-is-so-medi...
How is this solution a psychological crutch? If there is evidence that painting roofs white will help cool off cities and reduce your a/c usage by 15%, why not do it?

The analogy you provided is not applicable.
"In a language with good metaprogramming facilities, the parser is written in the language; macros in Lisp-descendants, parser combinators in Haskell (itself probably about as flexible syntactically as you can get without actually having macros), whatever the hell Forth people call it, etc."

You mean like PyPy?

http://codespeak.net/pypy/dist/pypy/doc/
Cool Objects Sleep on the Couch [slideshare]
Or we could stop using black shingles on houses.
As far as shiny aluminum goes, it's my experience that it does not remain shiny for long. A coating that kept it shiny would increase cost as well as the process of making it mirror finished in the first place. Once the coating failed there would be no practical way to re-polish and recoat to anywhere near factory quality and there goes your efficiency.

In Florida a dull aluminum surface will be much hotter than a white painted one.

Metal roofs are not as popular as they should be because the capitol cost is more and they are often considered low class. These days there are several fancy metal roofing systems that are more popular than 5 V crimp and the classic corrugated. I personally like the classic standing seam style which I saw a lot of in Maine and New Hampshire and are installed by skilled craftspeople.

Asphalt shingles are made from the cheap and plentiful byproducts of the oil refining process and crushed rock. They are made from dirt and installed by low skilled labor.
Yes, that's what I was thinking. Has anyone done it before, or am I the only one frustrated when I follow long comments thread ?
How do you guys do to avoid readind the comments again when you come back ?
I vote for nice red tiles:

http://www.flickr.com/photos/82092893@N00/314179676
From the description it sounds like it was a copy & paste of the original articles without citation, that's pretty much the definition of plagarism. The review author should either summarize the findings in their own words, or copy it and give an appropriate citation.
Farrah fawcett health update
That sounds rather normal (reads 10x writes and 100s/1000s per second). As far as I understand MySQL can definitely scale to that. It does take considerable effort to configure and tune it (but any database solution will perform horribly out-of-the-box). Twitter uses MySQL. I'd doubt that you will hit their level of performance (though perhaps you are hoping to ;).

I think you should read up on using Memcached with MySQL.

Here's a good starting point:
http://highscalability.com/bunch-great-strategies-using-memc...

At this point in the game (it sounds early in your development process), you aren't painting yourself in a corner (the only thing you should be worried about here IMHO) if you go with these two, but you will probably have to refine things later on to get your scalability (again, that's true with any solution you pick).

Also realize that Twitter probably has a larger hardware budget than you do and real scalability costs real money in both hardware and effort. It's been widely reported that many of their engineers have been spending considerable effort keeping things stable and improving scalability. Another performance related mantra is that "to go faster, do less". This is definitely true here... there may be things you think you need to store, but don't. Removing that effort could have a profound impact on performance.

I suppose its worth mentioning that you may want to check out AWS and their storage solutions (and push the performance problems off to them). This decision also has other business factors (like can you deal with potential outages, potential security problems, cost, etc...).
There are so many examples and arguments I could make, but I'll leave you with just this one...

If you needed open heart surgery, would you prefer the surgeon who has done that exact same surgery 3 times or 100 times and published new procedures about that surgery? One has just been "promoted" into his job and the other is much bigger than his job and aspires to the next thing?
Ouch. Big mistake, but great advice NOT to ignore the legal paperwork. As mind-numbing as it can be to go over contracts, NDA's, etc., you need to know what you're signing.

At least in his case it was his father, so he didn't have to worry about getting a raw deal there.
All I can say is "amen, brother." Not following his first 3 general purpose lessons have cost me if not millions, at least many hundreds of thousands of dollars. I urge others to commit these to memory:

+Really understand something before you sign it.

+Ask all questions, dumb questions, hypothetical questions, extreme-scenario questions, what if questions, until you’re sure you really fully understand it as well as anyone on earth.

+It’s also very worth paying for an hour meeting with your accountant, and asking 100 questions there, too.
nice site, dunno if there is a market for that tough..

you should give example of client using your site
also add an about us & blog page
Sorry, they do.

A farmer friend of my dad had a large dryland farm, and decided to hook two tractors together. He removed the front wheels from each, connected the back tractor to the hitch of the front tractor, linked the throttles together and had a double-size tractor, with four high-traction wheels. Hydraulics from the front tractor were used to steer the tractors.

This same fellow built a developing tank for b&w movie film, and did a lot of time lapse photography. This is on a farm in Montana in the 1960s.

He built a jig to help build these for other farmers who wanted them.

Later, Case and other manufacturers populated the dryland farms with something that looked very similar.

What many people do not realize is that rural farm america has had a more thorough impact on daily life by technology than any other segment of life. From the beginning of my grandfather's generation through the end of my father's generation saw a nearly two orders of magnitude improvement in productivity. Every aspect of daily life was affected.

"Busy farming" in our life meant plowing the fields, seeding, harvesting, which involves machinery, or in my grandfather's generation horses. Everybody had a shop, which included torches, electric and acetylene, a wide range of tools. Something breaks, which it often does at the worst possible time, you generally fix it. Changed plugs in all your vehicles, gapped the plug, points, changed the oil, put in a new head gasket. During family get-togethers, my Dad and Uncles would sit around while waiting for dinner figuring out how to make something work better. Innovation is part of farming.

So the headline is wrong, the article is wrong, and the quote it points to is wrong. Some of the comments do offer some correction. And apparently there is a bit of "Blub" phenomenon going on with what does "Busy Farming" mean.
High finance vs. human nature
Comments like this on a serious well written post with some good advice make me smile:
"Ibod Catooga wrote on May 27th, 2009
Shit, negro, I woulda punched my dad in the NUTS if he tried that shizzle on me!"
(http://sivers.org/mistake#comment-15816)

Beautifully eloquent.
You probably already know this but I wanted to point out that users can participate in a limited way without registering on StackOverfow.
Paint at the bottom of a pool has all the UV filtered out. I don't think it would survive full UV from the sun. Don't they use tiles at the top of the pool?

If they do use paint at the top, I bet it has to be repainted every few years. You said 5-10 for in the water, I bet that out of it it's more like 3-5. And that's not anywhere near long enough for a roof.

Of course, I don't actually know. But when I looked for UV resistant paint I didn't really find anything.
He writes: Each separate business venture should usually have its own LLC. It’s very cheap through companies like LegalZoom, and well worth it.

If I plan to launch a few websites over the next couple years. am I supposed to create an LLC for each one? I think I've read elsewhere that you can form an umbrella LLC to cover them all.

What have your experiences been with this?

(FWIW: Before I do anything I'm going to meet with a lawyer... but the more background knowledge the better.)
Should be called "crowdSelling" or "crowdarketing", because it's basically marketing outsourced to customers for pennies. Seems, like a good idea, though.

It's basically an "affiliate marketing" under new name. Only this time you get discount instead of real money for bringing in customers. Although this should be better than aff.mark., since you are interested in buying that product, not just advertising something you never tried (like so many aff.mark's do).
Start with the 2009 Mobile Web usage report from http://metrics.admob.com
Celtra Raises $1.2 Million Series A Financing
Depends on what you're practicing.

Contrary to conventional wisdom that movement variability is caused by muscle activity, Churchland's team found that neural activity accounts for about half the variations. In other words, training muscles to perform a certain way through practice, such as countless hours teeing off or shooting a basketball, will not produce the same shot every time because the brain's behaviour is inconsistent.

After an initial training period, the monkeys' reach accuracy did not improve over time, suggesting that lots of practice can only improve movement control so much, says team member Krishna Shenoy.

http://www.newscientist.com/article/dn10844-practice-may-not...
Seems like the 'transaction costs' (registering the LLC, bank account, etc...) could add up unless the sites really are independent, perhaps with different people working on them.
Sad news: Temporaryinbox.com appears dead.
80legs is hiring full-time developers and interns
I think the idea that we should give up CS education and have the whole degree program centered around using these kinds of tools and frameworks is a bit silly. Would it be a good course? Sure, absolutely, but not a degree program.
Whether the statement (that women are better programmers) is actually true, or whether it belongs to Paul Graham's set of things you can't say doesn't even matter here.

It was not presented as a nuanced statistical statement. (Ironically, in an article about how statistical statements need to be more nuanced!) It was presented as a boorish, stupid, and unsupported assertion completely irrelevant to the focus of the article.

There are a few "debates" which should be shut down using social control. Among them are the ones that attempt to box people in and remove their individuality by asserting that some subset of their humanity is the most important thing about them in some context.

You don't need to cite a blog post to do that. There also are many debates which for all intents and purposes are closed, and for which social control or even condescension are appropriate. (NO SERIOUS SCIENTIST BELIEVES THAT THE EARTH IS 6000 YEARS OLD, OR THAT MERCURY IN VACCINES COULD BE A CAUSE OF AUTISM.)
Why wouldn't his Dad just give him the $3.3M back after he'd paid it him?
"Comfort is the worse kind of slavery because you're always afraid that someone or something will take it away. But if you can not just anticipate but practice misfortune, then chance loses its ability to disrupt your life."

Substitute "comfort" as used above for the things you want to become better at but fear and/or are fearful of taking action on.

Practice what you fear doing, using baby steps to start, if necessary. Experience with what you fear doing will make you fear it less.

I have friends who are totally unafraid of losing their job by being fired or even quitting. Why? Because they have been fired or have quit so many times in their life. Granted these are artist/waitress/bartender types but the point is they are literally unafraid of being laid off or leaving job security behind (something most professionals like myself can barely imagine e.g. quitting and receiving zero unemployment benefits in this economy)

Quoted excerpt from Stoicism 101: A Practical Guide for Entrepreneurs
Kudos for publishing this example! I praise you for your civic-mindedness! (It takes guts to admit a mistake this big.)
"If there is evidence that painting roofs white will help cool off cities and reduce your a/c usage by 15%, why not do it?"

Is there actually evidence for this? In the real world, not just some calculations? Various people have pointed out flaws such as: it won't stay white. In the winter it makes things worse, and depending on where you live the net is no good.

One reason not to do it is that it costs more than it saves.

And in the places where it's really bad, like Tuscon, they put white rocks on the roof, so I bet that anyplace where it's worth it - it's already being done!
Visible Measures rides Susan Boyle's coattails to viral video fame
Accepting the premise, I think the most interesting question is: how do non-farmers learn enough about farmers' problems to solve one?

Generally, how do non-specialists find enough out about a specialized world to solve a problem from that world? And then, learn enough about the specialist culture to successfully sell into that culture?

(Not accepting the premise, a few clicks through gives its origin: http://en.wikipedia.org/wiki/Jane_Jacobs#The_Economy_of_Citi...)
Each business should have its own company. Are these web sites separate businesses? Or are they different faces of the same business?

I have five web sites, but two businesses. Each business has and is its own presence and personality. Each web site clearly belongs to exactly one of those businesses.
Keep in mind that the black singles help in the winter. In hot climates I've seen white rocks on the roof (with tar or a rubber sheet underneath).
Yes, I believe the last sentence is false.
Perhaps however white roofs or roads etc would increase the amount of heat reflected back into space, as per the shrinking ice caps.