skysight-inc/HackerNews huggingface dataset:
Haskell may potentially be compiled to within epsilon of C when using strict evaluation + mutable state + unboxed types (look at the shootout implementations; the majority are in this style), but lazy evaluation and functional data structures have a real cost.

It's not merely that the ghc developers have been insufficiently clever and diligent.
To be fair it does say: "Following People at Real-World Events in Real-Time" on the front page and then lists the services it uses to find the information.
Well, Japanese companies also has to contend with the deflation of their currency.
I've interviewed with one startup (and got an offer), and I was in business casual (no tie).
I for one don't care if I'm working with someone with the all the personality of a door-knob.

If someone knows their shit and doesn't piss other people off, that's enough personality for me.

In this case since it was a design position I can understand why they want someone wacky and zany and original, but if I saw this behavior in a programmer applicant I would figure they had forgotten to take their meds that morning.
Just one more detail--my walking route from the train station to the office took me directly over the Kinzie street bridge, and if, for some reason, I had looked down that morning, I would have seen the swirl. In the days preceeding this, there was a barge driving 70' pilings into the river, and, in this case into this unmarked tunnel.
I prefer to wear what I normally do. If the company has the same "code over looks" outlook that I have then it won't be an issue. If they object to jeans and tshirt, then we wouldn't have been a good fit anyway. (Of course the exception is client facing roles, there's an understandable reason to dress correctly for that)
I looked at SML and there seemed to be a few warts compared to Ocaml: http://www.mpi-sws.org/~rossberg/sml-vs-ocaml.html

mlton may not allow separate compilation (it does whole-program optimization at least), and it's pretty slow even on small stuff, but if you were really using just the Standard ML language, you could use a faster compiler for development. I'd probably want to use some extensions, and I wasn't sure if the intersection of mlton's extensions with some other implementation could satisfy me.
I noticed something interesting. When I searched for "google" it displayed _only_ google's homepage (there was a link below it to display similar results). I tried searching google for "bing" and "yahoo" and google shows the primary result in a highlight at the top of the page.

I dunno. In some ways, bing seems more aesthetically pleasing than google. I really liked the infinite image scroll as some others have mentioned.
>As much as we like to think we are inherently moral, the truth is that a lot of it does stem from culture.

These aren't exclusive. You're both right. Moral norms are influenced by culture, but that doesn't mean that some cultures can't have moral norms closer to an absolute morality.
Note that I also put up a brief link here:
http://jseliger.com/2009/06/01/highly-recommended-the-perils... which provides a few comments on reading "Perils of pop philosophy."

The issues Sanchez discusses are very close to my own work because I'm going to an academic conference dealing with institutions, and I'm writing a paper that takes a New Historicist perspective on how novels about academia deal with institutional forces and systems. Such systems usually don't come out well in these novels, but Sanchez is a handy reminder of some of their benefits.
http://books.google.com/books?id=9L9qIIuj4WMC&dq=bias+bo...
Ya, it was Reston where it happend to me also.
You're missing the point of most of the objections here. If the article were just "Have an awesome cover letter and be super enthusiastic!", that would be one thing.

What most people are objecting to is the "forget the resume" part of the headline.
Actually, for me it gives:
#1 http://www.linux.com/download_linux
#2 http://www.hungrypenguin.net/downloads.html (which lists a lot of Linux variants).
#3 http://www.linux.org/dist/download_info.html
there are also direct links to Linux Mint, X Os Linux, Damn Small Linux and Puppy Linux.
Awesome write up! We're evaluating moving from m1.large software load balancers running HAProxy, and the newer EC2 services go woefully underdocumented for periods of time.
The search is proprietary, but the company itself is one of (if not the) largest supporters of open source software out there. http://code.google.com/opensource/

Using Google for search makes Google money. Google reinvests a not-too-shabby amount of that money back into open source software. Ergo, using Google search promotes open source.
The First Help Desk Call
I just did a quick order of magnitude calculation to see how many times that exact comment has been written in response to a story on the internet containing the word "decimate," and I came up with 10^7.
InsideVenture Banks on New, Hybrid IPO Model
Seconded, fourth result. Seems that Bing's result pages aren't quite "static" (or "same") for all users.
Opposition to and problems with neckties
Who says it didn't? Maybe Google's marketshare (near monopoly?) would be even more unassailable had it not been for Microsoft's (near) monopoly in the browser space.
It's hard to see neckties as anything more than a way to discourage independent thought and creativity.
I feel like I'm starting to spam this, but check this out if you don't like the results, it makes it look more Googly and does the trick for me: http://userscripts.org/scripts/show/50649
Looks great! This is definitely one of those first apps which will help give people an idea of what Cappuccino can do.

One bug I noticed: Expanding the left column seems to have some issues. More specifically, the content doesn't seem to expand with it until you click on another event. (In Safari 4 on a Mac)
How Email Will Supplant Desktop Apps
Python needs better email servers. I'm not sure this is the final answer, but it's nice that there's something other than the stdlib one, and the twisted one... neither of which offer a good total solution.
No kidding? Bugbear. Thanks!
Ask HN: P=NP, what do you do?
Imagine you are a reclusive scientist genius who after spending the last 15 years exploring the space of algorithms for solving 3SAT, has stumbled upon a fast polynomial-time solution.

Somewhat tired as you are of the academic community, and not very interested in prizes or distinctions, you decide it would be in your
best interest to try to monetize your discovery privately. To this purpose, what massively lucrative applications can you think of for such an algorithm?
Well, you totally missed the point. Perhaps I should have made myself clearer

I recently switched from Windows to Linux after having become disillusioned with Microsoft's ability to ship a product that worked reasonably.

Therefore, the "yay open source, boo microsoft" sentiment was based off that.

Now, having tried the Windows 7 beta and now bing... I might have to rethink that position on MS's ability in software development.

(I just know someone will say "but they've just bought all that new search technology, Google is still better" or something similar... so to cut you off at the pass, Google also has acquisitions regarding search, so your argument will be invalid. http://en.wikipedia.org/wiki/List_of_Google_acquisitions)
I wear neckties whenever the mood strikes me, and I'm a Java developer. I was well into clothing before I became a programmer. I like neckties for aesthetic reasons, and the same goes for suits and sport jackets. Yes, I've been harassed for this, but I just ignore the snide remarks. If you're a developer who has always been into elegance and grooming, then check out these blogs: http://englishcut.com/ and http://asuitablewardrobe.dynend.com/.
Wow, congrats davidcann; that was a fast TC pickup.
E Ink bought for $215M
EMC Offers $1.8B for Data Domain
I don't see that at all. I don't see how a knotted piece of silk that completes a certain sartorial ensemble; and that comes in a variety of colours, patterns, and textures; discourages independent thought and creativity... especially creativity. Maybe you're associating it with stuffy "suits"...? It's like saying, "all Asians are good at math," "all white men can't dance," and "all Italians are in the Mafia."
I hadn't even thought of that, but you're right - I would definitely pay to have one of my conferences included / featured, which would encourage attendees to communicate about them more - I win all round.
US Mail (USPS) launches virtual box simulator
People took that seriously or was it too low class humor?

(Is it just me that hears conspiracy theories much more often now than, say, ten years ago?)
A necktie serves no practical purpose. And forcing people to wear one who couldn't care less about fashion is simply a method of encouraging conformity (e.g., to get employees to do as they are told without question).
Jason Kincaid is awesome about this; I wish he'd post on HN more.
Since you used Cappuccino, were you able to compile this from the same source as the web site?
These designs all have one thing in common: they look amazingly beautiful at first glance, and if you had to use them every day, they would drive you absolutely crazy.

The difference is between something designed to impress (like, say, a ceremonial sword) and something that actually does its job efficiently, every day (like a kitchen knife). The biggest, most popular, most used sites in the world all have really simple, get-out-of-the-way designs: Google's UI is almost not there, Facebook's gets simpler with every redesign, Flickr's tries hard to disappear completely.

Now, there are some objects, very rare, that are both beautiful and used every day -- the kitchen knife that's also pretty. I'd put Flickr's UI in this category. But the majority of heavy-traffic designs are ugly but functional: think Craigslist, Amazon, and our own Hacker News.

So no disrespect to these designs: they're amazing. But sheer visual impact is not the only metric for judging web design.
I absolutely love those designs! But let me ask an honest question. Look at the top sites on the internet, per traffic and revenue. Most(but not all) have nice designs but are visually simpler. Most of the time, if I see a super awesome design its immediately:

A) An edge site(being personal, small community, niche audience)

B) A commercial site trying to get the "hip young crowd".

One of my top concerns when developing sites is the size of graphics. The bigger concern is the size and complication of javascript. Implementing sites like these would be fun, but what kind of overall download are we looking at for our users? How much does this affect our sales or ad click-thrus for our audience?
Yea, though technically it's not "compiled" ... only the browser wrapper is compiled objective-c code. It's still just html/javascript running inside.
Make my salesmen travel more efficiently?
VP of Tech Web Developer for Founding Team of Social/Environmental Start Up
> Pure functions are easier to think about than impure functions.

Many pure functions are easier to think about than their impure equivalents, but it's certaintly not the case the all pure functions are easier to think about than their impure equivalents.

> Pure functions are simpler than impure functions because their result depends only on their parameters.

And, because pure functions have no state, many pure functions have to drag along state through their parameters that they don't need/use but that their callees need/use.

> (complexity being correlated with the number of things on which a thing depends).

The complexity of the things matters a lot as well.

> If purely functional programs in some language to accomplish some goal are harder to understand than stateful implementions, the appropriate response is not to criticize functional programming, but instead to try to find ways to make that language more understandable or more suitable for accomplishing that goal.

"the appropriate response"? Sorry, I have work to do, work that doesn't include making advocates of functional programming happy, let alone spending time on things that they haven't been able to do. (Some of the developers of functional programming systems are quite brilliant so the fact that they haven't solved certain issues is significant.)

> I think there are actually conceptual advantages to thinking of the universe functionally(as a tail-recursive function with all the "state" contained in the parameters), in case a method for time travel is ever developed.

Talk about premature optimization, not to mention the bogus assumption that a universe with time travel can't be stateful.
let people make a shopping list, then give them the best deal there is on all the things combined, with as few shipments and registrations as possible, maybe let them pick how many max new stores, and let them keep a list of stores they like -- and once you've made a bunch off that, announce how you did it, claim the million dollar prize and tada - the first mathematician i'm aware of who didn't care about the world's ridiculousness, yet wanted to cash in.

if you really want to give a finger to the academia though, just publish it - and include a long essay on all the various ways the academic institutions hindered your progress, how bureaucratic they are, and how little they actually care about advancing knowledge. further, publish it on a blog instead of an academic journal, ask for peer review, and don't mention your university once anywhere on the blog. that'll show 'em, those punks.
Neckties have always struck me as anachronistic, even sexist. What item of women's clothing has been around for 100 years and is still regularly worn without modification? Especially one that serves no functional purpose? Why are men still expected to wear fashion designed literally centuries ago?

I feel the same applies to suits, but people who (unlike me) actually wear suits assure me the designs change frequently in ways that are apparently non-obvious. All I know is those guys on 50s newsreels appear to be wearing the same thing the guys downtown are wearing today, and that's not true of basically any other popular item of clothing I can think of (hats? maybe?).
Hm. Doesn't work on linux in Firefox Minefield , Opera 9.63 or in Konqueror 3.5.8. I only get a spinner for a few seconds - followed by a blank screen.

In windows firefox it works (a bit sluggish, though).

Anyways, apart from that problem and a few minor bugs it's a really nice tech-demo. I don't see myself using such a service, but you might find some followers in the twitter crowd.
Building a Twitter extension for Google Chrome
The Future of E Ink
According to this article, GM is the largest industrial company to go bankrupt in the US:

http://www.chron.com/disp/story.mpl/front/6451802.html

Overall, it is only the 4th largest bankruptcy in the US.
There are various levels of encouraging conformity. The necktie is by far the worst in Western culture. This is followed by formal attire.

It's all a way to keep employees in line, following orders without question.
Agreed, 100%. However, we enjoy wearing plenty of things which have no practical purpose; and people who wish to wear neckties should be able to wear them without being weighted down by the IBM corporate-machine stereotype. One may be a hacker without wearing jeans, sneakers, and a BSDemon tee; one may even be a hacker while dressed to the nines.

As for neckties being "sexist" -- have you asked a woman how she feels about high heels?
If you have an algorithm with a worst case polynomial bound on the time it takes to solve an NP complete problem, then UPS, Fedex and other companies would pay nicely to use a service to optimally do scheduling, routing and resource allocation.

On the other hand, since it is more likely that P!=NP, this "almost" algorithm probably fails exponentially on some set of examples, and in practice there are plenty of NP complete problems which enjoy very good approximation algorithms or heuristic algorithms which work well for typical problem instances.
An open letter to Jason Calacanis
Bid the spy agencies against each other. Make sure you tell the Americans that you are really working for them so they don't kill you and they also protect you from all the other people that want to kill you.

Edit: Who I am kidding, the Americans would not want the other countries to know P=NP and talking to anyone else would be grounds for disappearance. So there would be no bidding war, you'd have to take what you can get from the NSA/CIA. Anything less than 1M a year for life would be insulting and they know that.
Given the odds, is taking venture capital the best way to get rich?
Actually, it does serve a practical purpose: to bring attention to one's face. Unfortunately, you don't see/get that. And that's OK because not everyone gets aesthetics, design, colour harmony, lines, etc. It's just like not everyone is cut out for programming, or not everyone is naturally good at dancing.

Also, there's a difference between fashion and style. Fashion is what's available; style is what you choose. The current fashion is t-shirt, jeans, and sneakers. I'm not fashionable--I don't wear that ensemble. Starting very young, I cultivated a different taste.

"...simply a method of encouraging conformity and respect for authority." Hmmm... Man, you must really hate ties... so much that you can't see from other perspectives. This kind of thinking reminds me of hatred towards other races, people of a different sexual orientation, etc.

I'm all for freedom. "Freedom" is such a powerful word. Hey, you can/may wear whatever you want. I'm going to go to work in suits, sport jackets, pressed trousers, etc. I love the freedom of choice, and I hope others feel the same way. Here's to freedom!
My Senior Career Project Video for Programming
Note to poster: It's in bad practice to change the article name. In this case it was totally unnecessary as the one point of reading this article for me was to find out who bought out E Ink, which incidentally was the thing you excluded when you decided not to use the original articles title.
Yes, that's in the ballpark. Not cheap! (the whole sports stats industry is due to be disrupted in a major way)
We intentionally picked the right hand side of the page where the ads are since we think that is the part of the page that can be most improved. There are several companies experimenting with improving the Google results page: Surfcanyon, Foxmarks and Infoaxe spring to mind, the latter two also affecting the right side of the page.

Do you object to us pushing down the ads because you find them useful? Or you think it is wrong for us to potentially interfere with Google's revenue stream? Or another reason...?
You can break a lot of crypto - so if illegality is your speciality, you can break whatever you want. If you want to remain legal, there are plenty of bidders who will pay for epoxyed black boxes that will do decryption.

There's also the UPS/Fedex route - which isn't worth as much money, but you could sell them a black box that does fast routing for money.
Jennifer hudson pregnant pics
I think in that sense the "if it was on TV, it shouldn't be here"-thing is quite valid

But "thing", you mean the sentence whose author just explicitly said it doesn't apply to this story? I guess not... I guess you mean your insistent misunderstanding of said sentence. sigh
and if you in fact have a problem that shows P=NP, publish it so you can win the millenium prize, 1 million dollars plus ease at getting tenure so you can goof off is nothing to sneeze at
I was thinking the same thing. In fact, it distracted me so much that I missed the "poll" mistake. :P
I thought I'd share this thread with my favourite gentlemen's clothing forum:
http://askandyaboutclothes.com/forum/showthread.php?p=944058

The men who frequent these fora are not those fashionistas you are probably thinking of. They range from developers to lawyers to university professors, and we all have one thing in common: a love for fine, gentlemen's clothing. I'm talking about bespoke tailoring, handcrafted shoes, seven-fold ties, etc. Yes, old-school tailors still exist--visit my tailor's Web site if you're one of the very few here who's interested in learning more: http://paulchangcustomtailors.com/.
And people constantly point out that even an interview is no predictor of job performance.
My one gripe so far with the direction of this project (and 0.9 seems to push it even further in that direction) is that it makes heavy use of the to-field-as-command-interface style of interaction, e.g. "subscribe@somegroup.com," "confirm-list-324@somegroup.com," etc.

For me this just isn't a super intuitive way to interact with an application, and most email readers aren't really designed very well around typing arbitrary commands in to field. I was much more excited about the prospect of just typing text in the body as the means of interaction.

I also see this as more of a great extension to an existing application than a standalone application of its own. Maybe I just haven't looked far enough in to the documentation see how to make that happen easily.

I still dig the project and am keeping a close eye on it.
It would be cool if I could get an objective answer which results I prefer. Just give me the union of serach results in arbitray order, I will rank them, not knowing which is which. hen over time it could give me an objective measure of my preferences.
not that much more efficient. approximation algorithms provide pretty good solutions.
almost is very far from done. If you have REALLY done it then probably somebody else might do it as well in the (not so) near future.

Also, what is the degree of the polynomial solution? If it is high then fast approximate solution might be preferable to exact slower solution (example: Simplex vs. Ellipsoid algorithms for LP) . If the solution is not linear or quadratic the most this hugely decreases your potential market.

If I am at such position I would look at problems for which I can beat precision/time for approximate algorithms.
so wait the only way to refer to it is by a CNAME?
I kind of wanted to use it as a SMTP load balancer (as well as web), but oh well.
mariorz: is there something you'd like to tell us?
Why would you interview someone based on their resume? Why wouldn't you take 30-45 minutes across all your candidates to build a list of questions that were actually relevant to your business? The cart seems to be dragging the horse here.
There was a recent TED talk (http://www.ted.com/index.php/talks/nandan_nilekani_s_ideas_f...) discussing how India is going to learn from how we set up our infrastructure, then come up with their own implementation suited for them and learning from things that went wrong here. Looks like their energy plan is to extensively deploy solar.
"When you think of a concrete object, you think wordlessly, and then, if you want to describe the thing you have been visualizing, you probably hunt about till you find the exact words that seem to fit it."

I can't see how this can be done for subjects other than physical objects. I think in words, not pure concepts. How can you visualize subjects like politics or metaphors and language?
Neckties always struck me as phallic symbols. A long article of clothing worn only by men that starts at the base of the head and points at the crotch.
Yammer + iPhone: a Twitter - Like Client Perfect for Mobile Enterprise Teams
Great analysis. I can't put my finger on it either, but there is something about the colors and spacing that makes me implicitly look away / be unable to read the bing results. I've been conditioned to ignore any text that has a certain format.
You could use it to build better compilers (compilers today have to approximate many NP-complete problems).
please check http://almost.at
Why China Isn’t “The Next Silicon Valley”
In case you missed it, (a very nastily formatted copy of) Orwell's Politics and the English Language is on HN's front page at the moment.