skysight-inc/HackerNews huggingface dataset:
Being on top of the JVM is also one of the really nice things about Rhino (Mozilla's JVM based JavaScript interpreter: http://www.mozilla.org/rhino/). You have access to a zillion Java libraries. Taking two of their examples:

MySQL:

var conn = java.sql.DriverManager.getConnection("jdbc:mysql://"+host+"/"+db+"?user="+user+"&password="+password),
statement = conn.createStatement(),
resultset = statement.executeQuery("SELECT * FROM test");
// do stuff!

Jetty also works from Rhino:

var server = new Packages.org.mortbay.jetty.Server(8080);

server.setHandler(new Packages.org.mortbay.jetty.handler.AbstractHandler({
handle: function(target, request, response, dispatch){
// do stuff!
request.setHandled(true);
}
}));
server.start();

Obviously these could be wrapped up in more JavaScripty libraries, but all the hard work is done for you.
YouTube begins experimenting with downloadable videos
For me, it all comes down to price. I think a lot of people might consider it if it costs 200$, whether they "need" it or not (cf. the netbook effect). For 300$ and above I'm not so shure.
Lotus Notes Soon To Become Even More LinkedIn
Not in my opinion.

Using Java libraries from Clojure is very simple e.g.
(.substring "abcd" 2 3) ==> "c".

Armed Bear on the other hand requires a lot more scaffolding code to make a Java call (you have to get the class, find the method and then call it).
I'm currently transitioning to a (German) dvorak variant - I'm about 2 weeks in and pretty happy with my typing speed. (I was never as fast as most programmers seem to be to begin with, 50-60 wpm) The reason I've switched though is recurring wrist pain. I've got all the ergonomic gear, but programming on QWERTY/QWERTZ is just plain bad. I've actually modified the layout slightly: specifically, I've mapped caps lock to be a left 'Alt Gr' key, and mapped [({<>})] to Alt-gr+homerow. All in all, hand travel is noticeably reduced.
Dough is too easy to do yourself. No need for the premade stuff.
Excellent. Another candidate to embed in my wall near light switches to control my X10 stuff.

I'm still rooting for the Picwing guys though.
Mathematician Designs Amazing Mirrors
If you're interested in the numbers: http://www.scribd.com/doc/9932346/Incubator-RoundUp-SeptDec-...
You've got my point backwards.. I'm saying that iff "decorators with method chaining" satisfy all conditions presented in the paper then any monad (as they defined in the paper) can be expressed as a "decorators with method chaining".

A single counter-example (a monad in the above sense that can't be expressed as a decorator) would suffice.
Implying that 10 year's work on a project doesn't increase your odds in the slightest over 1 year's work seems implausible, and it's easy to draw the obvious conclusion - why spend a year on anything? Why not a month, or even a day? Then you get 3650 (+ a couple more for leap years) ideas to try.
Btw - the latest Lotus Notes client is Eclipse-based.

Aside from being a little resource hungry - it's a decent improvement on the aging Notes UI.
Just a couple of years back, I really wanted to take a break from my web development stuff and buy an OpenMoko phone to develop something on it (and I couldn't afford one of my own). I thought it would really be cool to own one and mod it, and feel it would be cool even today. I hope they start giving student discounts or atleast release an SDK that would help develop for OpenMoko without the actual hardware.

Anyway, the FreeYourPhone campaign has some sense in it. But they could have instead gone the other way and brought together mobile platform developers and form a standard so that an app would work on every phone (yeah I know java does, but not an "everybody supports" standard). Atleast the core can be same. Something like linux. This way every app developer would be spending less time developing an app (since there would be much less porting job to be done) and have a larger reach. This also works for the customers since they would have a much larger app catalog to buy from.

Right now, all I can imagine is that if something like that happens then we would find people selling apps like how vegetables and clothes are sold now. Free-form retailership (anyone can sell apps). You could be competing with your friend if both you and your friend have your app stores. That would open up a new business opportunity. And very very good for small time app developers. Piracy is a problem, but maybe making the app a "shame-ware" can poke the user to pay if he likes it. (ref: http://news.ycombinator.com/item?id=400527)

I'm just out of words to explain such an exciting and competitive situation, so I'll leave the rest to your imagination.
I had never heard of trigraphs before seeing this.

http://en.wikipedia.org/wiki/C_trigraph

I think I'll stay away from them.
It doesn't look bad, but Asus will come with a new generation of their EEE netbooks this year, which could be folded to tablet pc with multitouch (Eee PC T91). So for a few more bucks I will get superset of Crunchpad with much more functions (normal netbook, keyboard, gps, tv receiver etc).
Google seems to index tweets very quickly. Occasionally I'll tweet something, go search google a few minutes later and find my tweet in the results already.
I'm very surprised by some of the comments here, as I think many of them are missing the key point: NEVER use a sunk cost as a factor in making a decision. What the VC paid for its investment is gone forever. All that is relevant is how they can maximize their investment at decision time. What multiple that works out to should be utterly irrelevant.
While it would be nice to have a fully open-source software stack on a phone, the EFF is campaigning for much more basic freedoms for American cell phone users.

In most places in the world, it's possible and very commonplace to buy a mobile phone separately from the network operator. The operator's only physical product is the SIM card, and consumers understand this. Even if you purchase a phone that's subsidised by the operator (which typically means making a fixed-rate contract for 24 months, so you end up repaying for the phone in full and you can't switch to another company with better rates), the operator has no control over the applications you install on the phone.

In the US, the operators apparently sell almost all phones through their own channels, which gives these companies the unusual power of being able to dictate the software that goes on the devices. Thus they can introduce locks and limitations into the software, and thanks to the DMCA, removing those limitations can be illegal.

I'm not American (and thus my understanding of the situation may be limited), but to me this seems to be a case where bad legislation has given a cartel of corporations excessive power over consumers. (It's somehow perverse that gigantic former European telemonopolies like Deutsche Telekom and France Telecom are more open and competitive than their American equivalents, even though the former were essentially state-owned bureaucracies until the 1990s.)

Hopefully the DMCA exemption will persist, at least.
Fast once you get the damn app to load :P
Of course spending ten years on a project increases your chances of success, but that's missing the point. What is interesting is that it has to increase by 1000% in relation to starting ten projects in ten years.
The iPhone unlock screen in xHTML, CSS and jQuery
From the great book "Founders at Work", I had the impression that a common point of success is to persue an idea to a very end, to fully understand its potential, to not accept failure too early, but to accept to modify and even transform it. The model that suggests "Restart with another idea until one works" may therefore lead to abandon projects as failures that are on the way to success.
I don't know how useful that opencourseware will be to you. There are other free resources on the Internet. http://www.freenetpages.co.uk/hp/alan.gauld/ This is a free e-book written by a professional programmer that teaches basic programming, primarily using python. For more info on learning Python, there are lots of resources such as the official tutorial at the Python web site: http://docs.python.org/tutorial/ There are other tutorials too, such as Python Rocks!: http://personalpages.tds.net/~kent37/stories/00020.html Also, the free e-book http://diveintopython.org/ "Dive Into Python" (intended for experienced programmers), and http://www.ibiblio.org/swaroopch/byteofpython/read/ "A Byte of Python".
Attention European Startups: Registrations For Plugg Start-Ups Rally 2009 Now Open
Rocks Into Gold Final Version online on Slideshare
In Lisp one has the freedom to code in Structured Programming, OOP, AOP, FP, meta programming, or create his own DSL.

Does the same stand true for Clojure?

I am thinking about switching. Only risk is that if it doesn't work, I can't port the code anywhere else, because it's so different from CL.
The 37signals Effect
Unwrapp Tracks Your Favorite Web Apps So You Don’t Have To
Check out this list of mobsters for lots of invites:

http://ri.ms/mob
Your sarcasm detector seems to be broken. Check its batteries.
If my damn iPhone would just get flash already, I wouldn't have much need for something like this.
This guy is just rambling about CL and writing about his inability. I never had problems with SBCL on any machine, runs on my VPS, with threading, like a charm. Also, noone forced him to learn and use Emacs. There are Vim modes or CUPS for Eclipse. Destructive functions are the language's feature. If not sure, just use non-destructive. It's also not CL's fault he doesn't understand macros and can't use CL-WHO.

I like Clojure, but I like CL better. One guy's incompetence learning CL doesn't mean Clojure wins.
I remember Raganwald talking about something similar. http://weblog.raganwald.com/2008/01/objectandand-objectme-in...

Scroll down and he talks about #tap in Ruby 1.9, which he uses to insert a "tap" into a long method chain to figure out what's going on there, instead of having to break the chain and store the results in a variable in order to inspect it.
Morgan Stanley Hires Supertanker to Store Oil in Gulf
with the amount of interesting conferences popping up, I'm starting to think I should have ran a conference rather than a startup.
I'm probably biased here, but I honestly can't imagine coming to grips with the way python handles variables without thinking of them as pointers and references (i.e. mutable vs. immutable, deep copy vs. shallow copy etc.) It would just seem to be a bunch of random special cases unless you know the machinery underneath.

But definitely, C can be very frustrating. It takes weeks or months before you can do anything actually useful (not just nerdy fun, like calculating pi or something.) That being said, how do you explain the difference between an array and a linked list to someone who only knows python? to take a trivial example. Sure, you could, but it's extremely unintuitive. Whereas with C you're so close to the hardware that the distinction is obvious.
Some thoughts on FeedBurner Site Stats being replaced by Google Analytics
I like this one better:

http://www.ianmikutel.com/storage/CrunchPad.jpg
Or as non-Americans call it, "Lego"

</pedantic>
"37signals can cry foul, but they're discovering the downside of making products with low barriers to entry." according to the first comment on the 37Signals issue on readwriteweb (http://www.readwriteweb.com/archives/huddlechat_campfire_rip...)
That and "you can't btch about it because you don't have the fanbase"; pretty much sums up this article :)
But still a nice read.
The scene in Boston isn't as good as New York of SF. I'd imagine the location is the biggest fault of TechStars.

But the model is so good, that I don't really like the "rival" status.

There are positive sum effects from a lots of early stage venture firms, and lots of startups. To illustrate this, just try to ask any YC or TechStars company for advice. You'll notice that they are probably both going to be nice and helpful. That's because that's a characteristic of early stage startups. It's all good.
Clojure is a Lisp, so you get all the usual things like first class functions and macros. Clojure leans toward FP philosophically, so all the built in data structures are immutable. Concurrency support is generally very good, and it has some useful syntax sugar for vectors and maps.

I prefer Clojure over all the other Lisps I've tried, but YMMV.
Agora phone exposes Android’s Achilles Heel
One question: Why?
That 50% is a big number. The Ministry of Health, Welfare and Sport & the Ministry of Social Affairs and Employment in the Netherlands spend 13.8% + 23.9% = 37.7% of the federal budget. Maybe SS+medicare+medicaid is more than the 37.7%, but I think that social services and healthcare is more extensive in the Netherlands than in the US. Why is there such a big difference in spending?
I don't think it's missing the point. I brought up the extreme example of switching every day to show that the math is specious.
KPSS TERCiH SONUÇLARi
Maybe a simple approach would be an evolution of what people already do with "Ask HN: Rate my startup". But do it later in the game not just when you first launch?

There is certainly enough "distance" between many of the participants here to get open feedback.
I feel the opposite way: eliminate CC: and keep BCC:. People use CC: way too often when a BCC: is more appropriate. Unfortunately, the worst abusers are the most clueless and least likely to change.
It also pertains to a critical issue facing our society: the catastrophic loss of a culture, driven by the shortsighted bureaucrats and uncultured moneymen who have infested and gained control over academia. Any time an essay on this topic is featured in the major media, it draws attention to this problem, and that's a good thing.
Excellent point. It's like complaining that a compiler generates unreadable machine code.
Sales Tips for Startups
and only two gig of ram? what does a gig of standard issue dram cost these days? $89 perhaps? :-)
I've always been very wary of whatever headhunters/recruiters dream up for me for exactly this reason: they don't add much to the hiring process.

A good way to assess a company during a job interview is to count the number of barriers they put up between prospective employees and the tech people. Too many barriers are a sign of bad tech company culture.

Most of HR is such a barrier, most recruiters are.
I'm a huge fan of 37signals, their products and their philosophy, but not to the point that I blindly follow their 'Getting Real' philosophy like a lot of people seem to do. I have followed and applied some of their ideas - some worked like a charm, others failed horribly. It's been written and mentioned countless times that this isn't a 'one size fits all' philosophy, and what works for them doesn't necessarily work for all, or even the majority, of people out there.
Good. Only thing missing in Clojure seems OOP. But I can live without that.

Hope Clojure doesn't push the FP thing too far. Pure functional languages are evil. In broad sense, pure anything in evil. Look what Java turned into trying to be a pure (or too much of an) object oriented language.

It’s multi paradigm that wins. Giving programmers freedom on how he wants to code any specific set of problem.
You know what good developers do when a competitor launches?

Add new features. Improve the product. Make it do more. Make it kick ass. Put more work in. Make it scale better. Make sure your product is far better than the competition. Integrate it with other useful tools... etc etc. Maybe tackle a few "hard" problems.

Bad developers whine and complain that their product has been stolen.
And this is where the line between testing and documentation becomes blurry: I trust a running test more than (outdated?) documentation. So 'just rephrasing' does make sense in some cases.
Not sure what your point about Java is since it doesn't seem to be either very evil or a very pure OO language.
you will almost always get more for a few more bucks. the question is if you want/need more.
I think the math works, but the difficult part is what the minimum amount of time needed to know if you're going to succeed or fail. If you knew that, or even in the ballpark you'd have something you could apply. Otherwise it's hard to say if a day or a year is a better measure.
I'd be interested to see results using the Colemak layout.
Clojure supports OOP in the same style as Common Lisp.

http://clojure.org/multimethods

The integration with Java is almost seamless, so of course you can also use Java-style OOP if you're feeling masochistic :-P

Clojure is definitely not pushing FP too hard. It was designed to be especially supportive of FP, but it is definitely a multi-paradigm language.
Have you thought about modifying it so that it's not just eye candy, but can also be used for navigation (like proceeding to the page uncovered behind the curl)?
Free Movie Trivia | Celebrity Trivia
Play challenging free movie trivia game along with all kinds of free celebrity trivia questions and answers, new movie previews, video reviews, celebrity news at guessforfree.com
Employees normally quit their Managers.
I think co-payments are a good thing. There has to be some disincentive to over-treatment.
Your metaphor really tells it all...
Ask HN: Historical Market Data for use in webapp?
I'm building a webapp that lets you practice trading. I don't really expect to make much/any money out of it and so I'm after a cheap source of daily historical market data that I'd be allowed to use in the app.

Lots of sites offer free historical data, but they appear to be for personal use only and I guess this doesn't qualify. Does anybody have experience with a supplier that lets you use the data in your own online app?
(many thanks in advance!)
"I never had problems with SBCL on any machine"

I did, and so did this author.

So who's anecdote wins?
This sums it all up pretty nicely:

Similarly, Win32 API was proprietary but resulted in
the largest app platform ever. Apple’s FairPlay DRM is
proprietary but created the largest legal media
ecosystem to date. So while the power of proprietary
platforms to create large markets has been
demonstrated, the ability of open source to create
large and lucrative markets coherent enough to attract
commercial developers in the consumer markets is yet to
be proven.

Ironically, if the iPhone platform can fail to dominate
the smartphone market because it’s too closed, the
Android platform may fail because it’s too open.
Good points, but this analysis is also overly simplified.

"Add features!" vs "Don't add features!"
"More is more!" and "Less is more!"

All are wrong/overly simplified.

Just because "Less is more!" is not right, doesn't mean "More is more!" is right.
Reasoning behind trigraphs (partially explained in footnote in standard, section 5.2.1.1) is that there is something like "Invariant Code Set" which is subset of ASCII and some characters used by C does not fall into this set (which is obvious since C uses all ASCII characters except @ and $, with $ being valid character for identifiers on some compilers). Real usefulness of this feature is exactly zero, but it provides some insight into process of standardization. Uselessness of this is even more pronounced by fact that there is no trigraph sequence for _, which also does not exist in some encodings (althought for slightly different reasons).

Because almost all encodings that are not somehow compatible with ASCII are obsolete now, trigraphs are obsolete too. But it is certainly interesting thing to know about. And by the way "incompatible with ASCII" means that the characters are there, but look different (¤ vs. $, ¥ vs \, and so on...)
No so much, I really like my job. I gave up 5k/ year to work here because it was prestigious and good for my career. Now I got a promotion, but not much of a pay raise so I could be making even more. But, I am surrounded by smart people, it's low stress, I work 40 hours a week, and I spend 90% of my time developing so it's nice.
Ask HN: how good my idea is?
I wrote this post, because I'm currently considering the idea to work on in the following few months. And even though I know ideas don't cost a thing, I still think it's important to choose the best one and I can't be as motivated by just developing process. I want to see a real way to make money with the idea.

So, secrecy is not an issue with me now. And, anyway, I'm in Russia and even if you decide to implement something similar I could always concentrate on the local market.

To make this valuable not just to me, I would like to ask everyone who has an idea that needs to be assessed more or less objective, to post it here. Mine will be in the first comment.
I want to implement a sort of CRM (Customer Relationship Management) web-based application, that is targeted for small businesses (small clinics, fitness centers, motels, restaurants etc). The feature list is simple:

1. Adding/Removing customers and info on them.
2. Creating events for customers and employees and tracking these events.
3. Sending reminders for these events via SMS or email.
4. An easy web-interface for customers, which allows them to reschedule or cancel the event.

The subscription would be free for managing ~20 clients and, I guess, starting from $10 when you want to track more than 20.

Now I know about 37signals' 'Highrise' but it seemed to me more contact-oriented and much less client-oriented: good for business where you speak a lot to your clients and remember them better, but not good enough for mass-clients world.

So, what do you think about it? Is it worth working on? Do you think people will pay for it? Would also be nice to listen to someone from Russia, if there's anyone here.
Im mexican living in Mexico City;
Theres a lot of noise in the web in spanish, you find a lot of wannabes and a lot of people discovering the internet and thinking theyre going to magically get rich. I've read blogs about dev/hacker gettogethers here in Mexico, but havent found anything cool yet.
If theres someone interested in doing something in Mexico, drop a line.
http://en.wikipedia.org/wiki/Narcissism_of_small_differences ? And by the way this is why TIMTOWTDI is brilliant - it is not really about the technical - it is about taming the fighting instincts.
I think people who use Smalltalk, use it because it's Smalltalk and not Lisp :-).
Also, I do almost all of my surfing in english, I buy online a lot, lots of people here in Mexico have credit cards (at least in Mexico City) so theres definitively a big opportunity here.
The web here feels like The Web in the US circa 1994, so you pretty much know where are thing going. Thats a great advantage.
I wonder how profitable these events are. Anyone know of a conference that has released their finances?
http://www.newmogul.com/item?id=2870
It's down to $20 a Gig: http://www.frys-electronics-ads.com/ads/2009/01/16/40166/Kin...
The people that were so wildly successful that they were featured in founders at work are the ones that made it through the funnel that starts with an guy in a garage and an idea.

If you look at the funnel from the other side you have maybe 10.000 people with a project they think will become the next Apple, yet there's only one Steve Wozniack.

Founders at work is a great book, but it's not a direct recipe for success. The funnel is a one-way street: If you read the book and do exactly like Joe Kraus you won't necessarily end up like Joe Kraus.

Besides a lot of rich and famous people have had many failures before they succeeded. Did you know that Seth Godin did Internet White pages (as a book no less...), the first fax board for the mac, A nationwide game show using 900 numbers, a fundraising company that offered lightbulbs for sale to high school bands among others. According to himself he has had at least 20 serious career-ending failures. (http://sethgodin.typepad.com/seths_blog/2008/10/failure-as-a...)

But it's a fine line...