skysight-inc/HackerNews huggingface dataset:
Can anyone, preferably a pro Lisp or Scheme developer give a rationale why it isn't used more often?

You will need to bite bullets, take responsibilities and own projects and budgets if you want to use lisp at "work". I am doing my current project in Common Lisp, all the way down. It wasn't always like that; I started as project manager for a tiny but growing PHP codebase. The application domain is both too broad, and also error prone; a large web application platform. There are both budget and time constraints and corporate buyers are on our ass daily.

Between conference calls and discussions with the outsourcing company that was doing our project, I decided to prototype it on the side in CL and see how far I can go. Honestly, I prototyped it just to see if I understood the application domain. The programmers where coming to me on an hourly basis asking questions and it came down to the level where I had to spoon-feed them fully specified PHP classes, well documented API designs and database models. These guys were just typing out my sweat and getting paid for it.

I bit the bullet, took full responsibility, looked my boss in the eye and and said it was now MY project.
There are countless first world countries that have programs like this and you'd have to be batshit insane to start calling them facist nations. Maybe the people doing the voting down are from some of those countries. In Australia we have a programs like this.
From my experience I learned one thing.

AVOID DUMB PEOPLE.

Never work for dumb people. Never work with dumb people. No matter how beneficial for you the deal is (or seems to be) so far, if you notice that people you rely on are dumb, just quit as soon as you can.

Dealing with dumb people almost always backfires hurting you financially and psychologically.

I don't say that you have to quit as soon as somebody around you does something dumb, but you definitely should quit as soon as you learn that someone you rely on is dumb, even if he hasn't been dangerous for you so far.
There was an IIM guy at the last proto.in in Bangalore who gave one of the most hilarious presentations ever that included lots of digs at the incestuous nature of the IIM incubator (not sure if this is the same one). I thought that guy was being very forthright. It's not just IIT/IIMs. There is a cascade of snobbery that starts from HBS/Stanford educated Indians and goes right down to the local college educated ones.
If it's easy, everyone will be doing it.
Is this Windows 7 Launch Party ad for real?
marks != merit

disclosure: i studied in iit.
Thats only because he cant afford IIT-ians.

Seriously if theres one credential which you ever do respect its IIT (pre-2000) graduated. At one point of time they were either very very bright or very very hardworking. Of course this might have changed in the years after graduating from IIT.

(Note: After 2000, they rebranded a lot of the state level colleges to "IIT" status.)
I had a chance to briefly chat with Drew, and he's an extremely sharp, knowledgeable, and helpful guy. I suppose he might not have been that good when he started Dropbox, but he's certainly one of the smartest people I've had the privilege of talking to in the Valley. If you believe that A players hire A players, the whole Dropbox team must be top notch. They deserve every bit of the success.
Competence is not fungible.
Bootstrap (teaching programming to middle-school students with DrScheme)
Currently trying to learn asp.net after a long and happy career in ruby on rails, django, grails, codeigniter based solutions.

Find it very hard to believe you seriously think people actually "prefer" this? But I guess that just illustrates perfectly the fact that is entirely a matter of opinion, which is probably why it isn't often mentioned :)
you never know when someone from your past is going to pop back up

Very true. In some cases, you may be the one to pop back up. I left my old company in part because I was brought on specifically to work on a number of projects that were later shelved because of the economic downturn. I eventually left to pursue them on my own, and they may be interested in buying the finished product. That possibility would be off the table if I had written a nasty letter when I left.
I am not sure it's a good idea. You have time to think and edit what you write on Twitter and FB(I hope!), but being tracked real time is more like a compromise of personal space. Also, I think Skype already have a feature to share screen.
I'll be surprised if you tell me that the end result isn't usually undergraduates who can produce mediocre, unidiomatic code in any of 6 languages. (I've no personal experience with Berkeley grads, just general cynicism.)
37signals valuation tops $100 billion after bold VC "investment"
I think it's brilliant. Campy and controversial to the point that the blogosphere can't shut up about it. The point of an ad is to create buzz, and they've succeeded.
I disagree. That's what most people want most of the time. There are specialized situations where M16 is a better choice, but for the most part people want the AK47. The numbers speak for themselves - more AK47s were sold in the world than all other assault rifles combined.

There is no universal scale of quality, but if you're trying to hit it big you have to keep in mind what most people want most of the time, and it's usually not what first comes to mind.
I thought the profiles looked pretty good. It does draw me in. What I see when I watch the video profile is I see the person and get to see what they're all about as opposed to having to wait to meet the person face to face before I can size them up. Just my .02.
UMich's new Informatics major (AFAICT, it's like Java-school CS) is doing Python for the intro programming course, and grad students in the School of Information also do Python. http://www.pythonlearn.com and http://www.si502.com/ respectively. Don't know whether these are good courses; in some sense I think it must be hard to have a bad introductory programming course.
Just because it's on the todo list doesn't mean they have the manpower to get it done in the next year, especially where new features are concerned. Users pull in all directions...
It'd be nice to know if idle accounts that still connect to the service are included in the count. I am guessing that they are as 50% user retention rate is an atypically (very) high number.
Browser based technologies will cut short Microsoft's desktop revenues.
There's pretty near unanimous support among people who care about the issue at all.

It's extremely illogical to equate not supporting the founder visa to not caring at all about the issue. I care about the issue and I don't support a founder visa. There are plenty more as well.
If you don't understand that it's an epic troll, right down to the race/gender roles, you probably need a business co-founder/are a redneck/think FoxTrot is the best thing evar/etc. etc.

EDIT: It would only have been more epic if they followed BADF.
Wiki for on-line prediction
I had this funny feeling while reading this, like reading a story about Edison on Wikipedia. I know it's corny, but the high price tag only seems to reinforce the similarities in trajectory to early incandescent bulbs, which probably were just as expensive then.
Why not? There are many more programming jobs than there are qualified programmers.
Not to mention that the human heart has a finite number of cells. The amount of "memory" (or whatever word you use for the heat) is finite, making it a DFA/FSM not a Turing machine.

You could argue that the number of cells is so huge that we might as well treat it like a Turing Machine, but given that the researchers were simulating the human heart, I'd disagree with that.
I took him to mean that he had programmed a subroutine that could call itself, but only as a curiosity, and that it was McCarthy's talk that made it clear for the first time what was important about recursion.

Speaking of Steve Russell, does anybody know what became of him? It's extraordinary that he wrote both the first Lisp interpreter and the first computer game.
Congratulations guys. You guys have been around for quite a while, and even though I thought you weren't going to make it this long, you've seemed to have pushed through and convinced some top quality VCs that you're in it for the long haul. Good work!
Rumors of Java's death are greatly exaggerated. I can tell you that the article has failed to mention some other major companies that are using Java and are (believe it or not!) bigger than LinkedIn and Twitter.

Anyways, since when did googling for "X is dead" mean anything? I just googled for "Obama is dead" and got 111,000,000 hits. I guess that makes Obama 13 times more dead than Java. Somebody get me a copy-editor.

I'll give the author some points: the discussion that followed the ridiculous intro was a somewhat interesting, if dissembling, defense of Java. In the end though, it's all just some private pondering.

Java's death won't come at the declaration of some enterprising young turks who like Ruby (hey, I like Ruby too) battling it out over mailing lists and blogs. Programming languages, like old soldiers, don't die; they fade away... and very slowly.
http://37signals.com/svn/posts/1941-press-release-37signals-...
While I suspect that this is actually true, the way he presents it is a little odd: "All these 'trusted health organizations' (his words) present different times. They are wrong. Here is the correct time, according to [trusted health organization]"
Yes, it certainly is creating buzz. It's also draining life from the brand, which was already a bit moribund. Are they just going to give up and try to deliberately create badly-done campy ads a la Tunesmith from here on out? They do seem to have "found their voice", I guess.
I suspect the submitter's interest here was on the unintended consequence of the StackOverflow reputation system, since HN also has a reputation system that it periodically navel-gazes about.
Earn 43 cents every time you infect a Mac
Tell HN: stop submitting the 37 signals "press release"
It keeps getting submitted but it auto-deads guys.
Unladen Swallow strikes back
I admit upfront that I'm a static type snob, but I have to disagree here. I've not had much experience with Pythong, but I've had plenty of experience with Perl at the enterprise software level (not just talking shell scripts here) and in my experience, a few of your statements don't hold up.

You definitely compile Java code well before you run it, at least in your full enterprise environment. And if you're using an IDE, you'll probably see any type errors well before you even compile it.

Sure, you might put your code through a workout with unit tests (and you should!), but any programmer knows that unit tests do not guarantee that you are using the right types in production, and they definitely do not ensure that clients of your code will be using the right types from your code.

I can't count the number of times I've had to use Data::Dumper just to figure out what type of object I'm dealing with. And don't even get me started with trying to figure out the right types of arguments to pass!

You are correct that the hardest bugs will be left for run-time, but why add to the hassle?
Hiring Escorts – Mistakes To Be Avoided
Many of us get clumsy when it comes to hiring escort services this is mainly because not all of us have experience in dealing with escort agencies. Many of us are still not too comfortable about hiring escort services because of the misconceptions that revolve round this industry. Some of us are shy to openly hire the company of escorts. All these contribute to number of mistakes while hiring our escorts.
Ok, I see that now. Thanks.

Not sure about Steve Russell, but I agree that is rather extraordinary.
It's both. It's the lambda calculus and the turing machine.

It's useful to understand both the way that the machine works, down the the assembly level, and if possible below, since it lets you write code that fits the way the hardware works well. It's useful to understand the symbolic side, since it lets you reason about algorithms, and write code that fits the way mathematics work.

You can't get away from either.
This is called "puppy-dogging". You want to sell a puppy. The customer isn't sure he wants to shell out the money. So, you say, "Take the puppy home, and it's free for two weeks." It's obvious from there.
There was a tradition of using Basic from the days of printer terminals. A language with s-expressions doesn't work well with printer terminals, and a language with line numbers does.

Lisp would also probably have overloaded the hardware of early microcomputers.

And then of course there is the fact that Basic seemed accessible, and Lisp seemed frighteningly advanced. Even Lisp hackers seem to have thought so in the 1970s.
Seedcamp 2009
Assuming you are actually keeping up with the support requests, and you're just wanting to avoid both people replying to the same email, any random division will do - for example, one answers emails that come in midnight to noon, and the other noon to midnight. Don't over-engineer this - since only one of you is technical, there's no chance both of you will be fixing the same problem.

But definitely what chaosmachine said - you should be looking to set up a forum. If you are lucky enough to attract a "groupie" (you know, the super helpful enthusiastic user that is answering everybody's question), make sure you reward them (free invites, recognition, r0shirt, whatever makes sense).
Buy Link
Buy Link from buylink.org directory. Online bid directory offering cheap links.
Earth's Climate Outside 'Safe Operating Space'
Field marketing 
Opt for the best sales promotion agencies who provides Field marketing, Promo People Promo Girls, Promotion agency, Promotion girls, Promotional models, Event staff etc.
The article is rather deceptive in what they meant by "reveal" what you have seen. Researchers first have to calibrate the neural activity in a person.

They give a person a picture of an apple, and record which neurons fire. Then show another apple and are able to determine that its an apple because the same neurons fired. Although a cool step, not quite what the article is promising.
Drawing an analogy between marketing and dating reminds me of an old joke: http://www.themoneyac.com/time-for-a-joke-marketing-explaine...
Interview With Steve Ballmer: Products, Competition, The Road Ahead
Those "other" dead languages: C and C++
LISP 1.5 Programmer's Manual (and others) in PDF: http://www.softwarepreservation.org/projects/LISP/book
I can think of a few more tests they need to do, like turn it on and off 365x10 times in a row and see if it can handle it (most of my LED 110VAC have not survived more than a year).

Also dimmer capable electronics.

But mass-made mercury-free option would be very nice, I don't use CFLs for that very reason.

Next they need to do this kind of prize for LiFePo4 batteries, and start using the huge lithium deposits that are in the USA (owned by Canadian mining corporations that refuse to mine them until the price is lithium is double what it is today).
A neat trick, but---as one of the commenters points out---manual dictionary passing is a bit much. I would love Haskell, but for laziness...
it's funnier if you watch http://www.youtube.com/watch?v=gyas7BrbUFY first, not knowing what it's for, then watch the real one.
PyPI just got ratings (login to rate packages)
Custom ignore files, for one. I don't need it to sync .git, .swp, etc. It's an amazing service as-is, but it can be better (for power users, anyway).
If Bill Gates murdered a man with his bare-hands for choosing MacOS over Windows that would get press or 'buzz' too, but I doubt it would be good. The whole idea of 'any publicity is good publicity' is predicated around 'getting your name out there.' The problem here is that Microsoft already has it's name out there. It's a well-established brand. At this point they have more to lose. Bad publicity can tarnish a brand.
> If you don't understand that it's an epic troll, right down to the race/gender roles

I thought that the 'token black guy' was always supposed to die before the end of the movie...
Indeed, but it does check out. Every time they've got new funding they've branched out in new directions, and they're pretty transparent in what they fund so that everybody can see that they're not just duplicating work done elsewhere or wasting the money.
While I'm sure your point is valid, how much of it is tainted by the fact that mom-and-pop startups simply aren't the sort that gets sexy coverage? Exactly how many regionally-locked businesses were actually dependent on these government business aid programs for their initial creation? And how many of them continue to thrive?

I rather suspect the tech industry may be somewhat self-absorbed in its own successes. Just because we managed to pull it off without government aid, for the most part, doesn't mean that our success stories are the norm. Besides, pushing a lawnmower through the red tape's quite a bit of help on its own.
Though the title "the duct tape programmers" may be a bit misleading but I think the essence and emphasis was on "Shipping is feature" and over engineering is not.

I don't think Joel meant to say that accumulating technical debt (http://en.wikipedia.org/wiki/Technical_debt) is the way to go, rather he suggested/re-iterated Donald Knuth's statement on optimization: "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil." in his very own way.
is the analogy in the title really necessary?
The difference is that the industry desires quality; it just doesn't know how to achieve it. The industry does not desire Lisps (or, for that matter any language that doesn't resemble either C or BASIC.)
How many of dropbox's paying customers have their own S3 buckets?
There is a long history of eating bark in Finland:
http://www.genealogia.fi/emi/art/article43e.htm
I liked it. Bunch of good ole desi boys hanging out. I am tired of the faux-posh bollywood look.
> My primary focus in life has been computer graphics, and my first language was C. I was born in 1980

Ah, you've come a bit too late. Late 80s through early 90s Lisp machines were popular in the CG industry; modeling, animating and even rendering software were written in pure Lisp. After Lisp machines were taken over by unix workstations, those tools were ported on Common Lisp and as far as I know they kept some share until late 90s, used in quite a few popular titles on consoles such as PlayStation or Nintendo64.

Why have they gone? I think the reason is compound of many factors, and I've only seen the transition from just one corner of the industry; other people have different opinion. One thing I suspect is that Lisp camp didn't have enough resource to catch up the steep increase of demanded quality and quantity as graphics hardware quickly evolved.

Back in mid-90s I used 2k to 5k-poly model, made in the modeler written in Lisp, to make some demo game that run on big SGI machines; such poly count became norm in late stage of PlayStation, and when PlayStation 2 appeared the poly count increased order of magnitude, the trend which still keeps going. The architecture of the Lisp modeling tool back then wasn't suitable for the "next generation" graphics; it needed to be rewritten, but they had hard time to do so. Meantime, bigger players entered into the industry, using legion of developers to pump out authoring tools and middleware.

I believe Lisp can boost productivity, but it tend to work better in a small team tackling one hard problem. When tons of features and optimizations done by lots of developers are required, I guess the power of language probably matters relatively less, and the amount of circulating money matters more. (Naughtydog was probably an exception. The founder was Lisp guy, incredibly good one.)

I suspect that it may be a general trend. When a problem is very hard and only small group of enthusiasts are working on it, they choose tools that are most effective for themselves. Like explorers who go into the wild where nobody ever traveled. Lisp may shine in such circumstances.

Once the wilderness is roughly mapped, small towns are built, and dirt roads are created, then much broader development is required. Lots of developers come to the front and start expanding the envelope. Once the field enters in that stage, the choice of language reflects the proportion of their share in general; many use C/C++, for example, and Lisp becomes minority.
(I don't intend to despise the developers in that stage; there are still hard problems and they are still doing incredibly cool things. It's just that the earliest stage, where even what's hard is not really clear and only extremely ambitious people are active, may have different demographics in terms of the choice of the language. I guess Viaweb was also one of such cases.)
This would be true for any undergraduate program. Quality of the people is more important than the quality of the material used for instruction.
I disagree. I don't want to hear what some marketing executive is doing with here daughter. Company twitter accounts are usually good inasmuch as they stick to a particular purpose. It's fine if it is commercial or promotional as long as it is clear.

I want to hear if a web service is having server issues, adding new features, experiencing downtime, offering a special promotion. I want o hear if the hardware store is selling something (I want) on sale. If I don't want to know, I'll unsubscribe.

What I don't want is a mix.
Like platinum catalysts in cars' catalytic convertors, these things will probably suffer an intial period of widespread theft.
NPX, URB Tech, Nehru Place Extension Noida, 
Whether you are retail business man dealing in computer and its related wares or seeking virtual office space to run your business along with live-in-and dinning facilites
couple with other must access amenities in a premier business destination, NPX is the place of register your Presence with pride.
Mutex vs. Semaphores - Part 1: Semaphores
Having people practice programming in school is well-intentioned, but does it work? I went to CMU, which has a reputation for programming rigor. Just a month ago, a former classmate asked me if adding two doubles would preserve the fractional component.

Now keep in mind that this was someone who had to learn how the IEEE double is actually implemented (i.e. how they represent it in 64 bits), who had once implemented his own network stack --in C. I was surprised because most people I knew who didn't like programming had quit doing it years ago.

See, you don't make good programmers by teaching them python in intro any more than you make good programmers by teaching them how to write their own network stack.
The 25 Most Dangerous Colleges in America
Google Outages Damage Cloud Credibility
In the novel Syrup, by Maxx Barry, the protagonist, who works in marketing, says that successful advertisements create both identification and appeal, and that identification alone is not enough to sell. Paraphrasing him, he says, "Coca Cola could get a lot of attention and reach a lot of people by saying, 'Our product is terrible. Only an idiot would drink it.' But nobody would want something that terrible. An ad doesn't just need to get attention—it needs to sell. Otherwise it's a disaster."

When I see this ad, I don't see a company that's made a legitimate product, or that has any sense of professionalism.
I'll admit it - I had to look up moribund. And I think draining life from the brand is a little over the top. They know they're not cool anymore. So, they're throwing everything they can at the wall to see what sticks.
Thank you. Finally, a succinct exposition of my own reaction to this phenomenon. Not enough programmers in the contemporary API-driven Lego-block culture give nuanced thought to form.
A particular instance of Frank Gehry's work may not meet your approval, but would you go so far as to condemn the methodology of the sort of thing that is Frank Gehry's craft? The motives? The pursuit?