skysight-inc/HackerNews huggingface dataset:
They're special reddit aliens. If HN had special logos like that...
Related blog post from author: http://blog.woobling.org/2010/03/git-snapshot.html
I was quite surprised the other day when someone committing to one of my projects mentioned that they had contacted you about a !clojure search option that does syntax search "better".

As a developer, your accessibility is something I value in a product/project/service. Companies talk about being "agile", but all that means a lot of the time is that they respond with incremental improvement and encourage feedback, only to stonewall most of its momentum throughout the process.

Kudos again. Love your work.
Actually, the US isn't a net exporter anymore. You are importing far more of value than you export (2009: +45%, 2008: +66%) and that is the problem.

How are you going to pay the people abroad that dig in the dirt for copper that you actually need? Currently, the US as a whole does pay with promises (debt).

There are at least about 10 companies the size of Microsoft missing to fill that gap.
I fell for it... :)

By the way, over here in Spanish-speaking countries the equivalent to "April Fool's" is in December ("Día de los Inocentes" - see the "Other Prank days in the World" section http://en.wikipedia.org/wiki/April_Fools%27_Day ).

That has caused me problems in the past :P (I totally believed and acted upon a prank, since I didn't expect April 1st to have any significance back then)
Facilitating the download of something that previously was only available for streaming? Probably. I think he's on to something, though. You can get away with quite a bit as a search engine if you're creative in the way you present the search results.
Ubuntu One Music Store Available for Download
"Secret plan to decrypt SSL connections"? It's pretty much out in the open: http://www.eff.org/deeplinks/2010/03/researchers-reveal-like...
Exactly

something like this www.audiotools.com would not even be possible in canvas me thinks.
That's not Opera, it's your window manager. For example in KDE you can switch off title bars if you want to (Alt-F3, Advanced > No border; note that Alt-F3 gives the right-click titlebar menu).

http://alicious.com/2010/browsers-without-borders/ shows images.
They don't move that quick. Took them a few years to come after me with an old "grey area" site of mine, and it was ranked in the Alexa 500 for quite some time, receiving 400-800k unique visitors per day.
I almost skipped this article assuming it was one of these "hacks that's not a hack" kind of things. This is a pretty major security issue, especially since the hack is claimed to potentially expose email as well. The Exchange server integration means some pretty sophisticated phishing could be done to get access to confidential info. Hope Apple patches this flaw fast.
I _very_ rarely flag articles. But look at this thread. Has it generated good discussion? There's a lot of hot air with no backing up on both sides of yet another holy war that I'm already sick of hearing about.

And a few choice statements from the article:

> I would say Digg's case is an example of a bottom-feeder RDBMS product (apologies for being incendiary, but why does the problem always come down to MySQL? These examples always end up being "we moved from MySQL to NoSQL" rather than "We moved from Sybase ASE to NoSQL"), used arguably suboptimally on unpowered hardware,

> went contrary to the demonstration that even a mediocre machine can beat their results.

> Nonetheless, it is a warning sign of a foundational product issue.

> Decent database products like SQL Server even allow you to include

> So either MySQL is an atrociously bad product at the larger limits, which ample evidence seems to point as a truism,

> Please get away from the compiler and save the world from your monstrosities until you have some knowledge of these basic concepts.

> Alternately you can just clutch onto NoSQL and bleat about how it changes all of the rules anyways, which is the route quite a few have decided to pursue

Okay, I'm done. Point is, dude is straight up trolling about how MySQL sucks. This article does nothing but fuel the fire of yet another flamewar, and so it gets flagged. I'd like discussions to remain sane around here.
A few things I’ve learned about typeface design
It certainly didn't start it, but I don't want to see more vapid articles from DBAs about how NoSQL sucks. I want to see actual articles about the real strengths and weaknesses of both technologies. This article just fuels the flames.
> I'm not sure having a super handsome, muscle ripped man wearing designer clothing would have been an inspiration to me.

I don't know about you but I wanted to be Action Man as a young child.
Looking at it, seems to me you're conflating two things, with the confusion evident in the first two sentences:

Duck Duck Go auto-searches other sites when you do !keyword search. For example, !google duck duck go will Google us :)

1 - Restricting your (?) search to a site or group of sites

2 - Using another search engine

I'd suggest something along the lines of "You can focus your search with !word" (bold, not key)

I'd also suggest trying to make the listing more readable (or scannable - it's long ...). Perhaps an HTML Definition List ?
As a Philly and HN denizen, I'm doubly proud! So neat to see this happening.
I too am a huge fan of SQL

Uh, he said "fan of SQL Server", which is Microsoft's SQL product. Fans of SQL Server tend not to be fans of mySQL at all, since SQL Server makes mySQL look like a "bottom-feeder" in the original poster's words. Not that I disagree.
Wikipedia tells me she could be doing virtually anything involving electronics or computers.

The BBC seems to think it's tech support: http://news.bbc.co.uk/1/hi/8517097.stm
Anecdotally this fits with my experiences on death march projects. I've often seen people learn a new programming language and/or set of libraries while on a tight deadline and getting yelled at for being behind schedule. Their knowledge retention is drastically worse than when they're on a more relaxed project. In my experience, someone who takes an unhurried week to do a small project in an unfamiliar environment will learn a lot more than someone forced to spend a month frantically trying to make a deadline in that same environment.

An interesting corollary is that someone who really cares about their job may end up being less effective in the long run than someone who does. Specifically, someone who cares about making their insane deadlines and who gets stressed at the thought of looking bad will end up retaining less knowledge about the programming languages and libraries that they use. They'll also be more inclined to copy/paste code without really understanding it just to make their deadline, etc.

Conversely, when someone who doesn't care much about their company's priorities is given a task, they can take a more relaxed attitude and learn much more. They might say, "Well I'm supposed to finish this C# program in 2 days, but if I take 1 extra day then I can learn how to use the .NET logging framework, figure out how to use delegates, and really understand how its threading model differs from pthreads." In the long run, this employee will probably be more effective than the ones who listen to their managers and try to finish everything now-now-NOW! And according to the OP, they'll probably retain what they learn much better as well, which definitely fits with my experiences.
Definitely back up now; still looking for clues on what caused all that recent outages:

http://www.washingtonpost.com/wp-dyn/content/article/2010/03...
Expected.
Yep back up now, lasted ~1.5 hr for me this morning http://bit.ly/a3hPk5
He wasn't aiming for 1:1, he was trying for a ballpark, and he got 1000:1 improvement on modest hardware. On a fricking laptop.

That's all in the article.
What impresses me is how simple the interface is for this new feature... select, delete ... wait... done.
Usually it's not a big issue. And when it is, it's usually in the top big cities (Beijing, Shanghai, etc).

The problem is, they have such things there, and they can choose when and where to enforce it, which can be pretty annoying. For example, it's much more likely you get "deported" from Beijing during the two sessions of National People's Congress and Chinese People's Political Consultative Conference. Same applies for Olympics 2008 and World Expo 2010.
It's not always true though... better learn the actual meaning so you don't correct non-mistakes.
2020: iTimesSquare
There is lots of stuff in SQL server for backups, hot spares, clustering. It can be fault-tolerant if you set it up that way. I wonder if you knew about that functionality, and if not, why make claims in ignorance.
But that's not the near future.

Well, I think you're underestimating the pace of technological progress. Yes, I might not personally live to see the day, but I don't think it will be that far away. There are a lot of rapidly aging rich people. Research is increasing in pace, not decreasing, and efforts like SENS are only just getting started.

Those billions of data points are largely irrelevant on a timeline where technology only increases in potency. Historical death rates offer almost no guidance to a future where the causes of those billions of deaths are being isolated and eliminated faster than ever. You do know that according to Moore's law, computers will overtake the human brain in the 2020s, right? Where's the historical precedent for that?

You might have a point that immortality boosters are motivated somewhat by hope and self-interest, but you seem to be biased in the other direction, for no reason I can discern.

It is rational for any living being to seek to extend their life. Admitting it is possible and desirable is merely the first step. Why not considering taking it? There's still space in the 300. http://www.mfoundation.org/index.php?pagename=mj_donations_t...
It's a pity he didn't throw Silverlight into the mix, it would make an even cooler benchmark.
What about using Kawa Scheme, like Hal Abelson did with App Inventor for Android?
Adaptation (on iPads)
Is anyone at HN going to PAX?
Oh, and don't forget about thousands of writes per second, which was conveniently not part of this test. What's that you say? The performance is suddenly complete shit?

I'm not convinced that read performance has to suffer for writes. Reads don't have to block writes or block for writes - use the NOLOCK hint.
Ha, good one.

It's more generally called "forum shopping" but specfically it would be "libel tourism".

http://www.economist.com/world/britain/displaystory.cfm?stor... might open your eyes a little:
>The most famous example is the case of Rachel Ehrenfeld, an American who wrote a book about the funding of Islamic terrorism. It sold a mere 23 copies in Britain, over the internet. But a Saudi businessman sued her in a London court and was awarded over £100,000 ($160,000).
What Does It Cost Go Daddy To Leave China?
> Curiously, I'm OK with the Unix shell "!cmd" to repeat ...

So does IRC.
It's not the lack of fonts, as your browser displays the custom font used by that site... just fails to do it correctly.

You could try going through readability: http://lab.arc90.com/experiments/readability/
In a reply above I admit that I did not think about/realize that I was not talking about US citizens. That changes the equation entirely. I never made a moral judgment against these guys. I simply that if they are knowingly doing something that is illegal then they just might wind up in jail.

Disregard human rights? Are you serious? Wow. I read and re-read what I've written and I still don't see that. I guessing you have misunderstood something I've said, but rather point out that I was vague in some way you use diagnosis bias to infer things that I've never said. I'm betting that were interpreting "go away" differently.
From the post:

Mobile is the New Black

I much prefer using the apps for Facebook and Twitter than I do the traditional websites for these two applications.

The reasons for this are applicable to both cases. I find that using apps on my iPod Touch is a more personal experience, probably because the online world I’m exploring is all in the palm of my hand, literally.

I can also access it away from the formalities of a desk. Slouched on the sofa, sitting in the garden and dare I say, on the toilet. You could take your Mac Book Pro’s to these places too but it isn’t the same really is it?

To get it out of the way: Apostrophe S is not a plural!

The main point I wanted to make is this: the smartphone form factor is only one stepping stone on the path of the mobile computing revolution. Just having a computer on the same device as your mobile phone has been worked out. Now we are starting to see the limits of that form factor. No smartphone is yet or ever will be the be-all end-all device. It's only logical that other forms are to follow.
Looking for AI Enthusiasts, Programmers
About American History Term Paper Topic
Writing on an American History term paper topic could be one of the most interesting and rewarding experiences of your student life. Being a part of a nation’s history not only makes you feel important, it also reiterates the rich and hoary past of a country that has overcome great obstacles to become a superpower.
A simple way is to create a new element in memory and set it's text property and then retrieve it's html.

Using jQuery:

$('<div/>').text('A & B').html(); // "A &amp; B"
Had to look up the acronym (Getting Things Done), and I didn't know it, so it's new for me.
We actually do have a free account. It is in the pricing pages.

(I'm taking the feedback that since you weren't able to find it, that it is not prominent enough)
If only we were not limited to one up-vote; you sir, would be a very karma rich man.
That's pretty common. Take a look here:

>> Despite its track record of successfully defending cases brought in U.S. courts, in July 2003 a default judgment was entered against the site in the Eastern Caribbean Supreme Court High Court of Justice for EC$27,100,932.00.[4] The award, made in Eastern Caribbean currency rather than U.S. dollars, has not been recognized or enforced by any U.S. Court.

http://en.wikipedia.org/wiki/Ripoff_Report
Check Out EFF's Favorite Books
UK Culture Secretary announces £250,000 funding grant for Bletchley Park repairs
I agree. Based on the data in the article, it would appear all they have done is a SAD Phase I clinical trial (http://en.wikipedia.org/wiki/Phase_I_clinical_trials#Phase_I).
I will try to publish dynamic map soon, so you can search people on the graphs.
I see what you just did!
VCs Rush Forward With Cash, Declaring "Foursquare Crushed Gowalla
Sex toy startup has some big backers
Stickiness is bad for business
I actually dislike the zero-click data. I think it's impressive from a technical standpoint, but ultimately it just gets in the way of my searches. When I'm searching, I already have a general idea of what I'm searching for, so the zero-click info isn't very useful, and also leaves less room on the page for search results.

To give a concrete example: I was following a discussion online about a show called Archer, and someone said it was basically Frisky Dingo except not as good. So when I do a search on DDG for Frisky Dingo, the zero-click results didn't do me any good. I already figured it was a cartoon show on Adult Swim, I wasn't interested in "American animated television series distributed by Madman Entertainment Category" or "More related topics", I wanted something more relevant. I have to wonder how often people click on any of the links in the zero-click box.

Edit: you called it a "decision engine", which is both accurate and why I don't like DDG as much as Google. I want a search engine that reads my mind. When I do a search for "django", I want the framework, I don't want films/musicians/etc. Google reads my mind and DDG doesn't.
Hot Water Really Can Freeze Faster Than Cold Water
Athlon1.1GHz with 768MB running Kubuntu:

FF+html: 2.5; +canvas: 4; +svg: 1; +flash: 15fps
with Opera 10.51 on Vista it was about the same. But there was no difference between flash/canvas/html on the smaller end all 25. But as the numbers grew the difference became noticeable. But the number reported did not reflect how smooth the animations were. so there must have been something wrong with how the numbers were gathered.
Twitter Spam Is Now As Low As 1 Percent
Gephi - The Open Graph Viz Platform
--"is constantly coining and importing new terms to describe new ideas and things"

This point is almost missed, Latin and latter English are the previous languages where this happened. Most of the time other languages adopted and sometime slightly localized the Latin or English word or expression. Being the language that ideas are expressed in is a powerful statement in the ownership of thought. With China's ascension, I am sure that new technology conceive of in China will bare their trademark on thought.
Not true. Line2 was wifi only and was positioned as an additonal line, not a replacement.

I think the prevailing meme is clearly missing something. Like, why did google quit instead of addressing the flaws. Apple stated officially on the record that google voice was not rejected, in december, did google get discouraged and give up? Are they still in queue? Are they happier with a reason for people to buy android phones than fir iPhone users to be able to have convenient access to their google voice accounts?

Did people even want a native google voice app for anything other than subverting their voice/SMS contract? I use google voice, and I'd like a native voicemail viewer for it, but I don't need to replace my SMS program or dialer.
Excellent stuff franck, look forward to it... though I did manage to find myself quite easily just next to Miyagawa :)
Do Movie Critics Matter?
I've noticed the author used Gephi:

http://news.ycombinator.com/item?id=1218376

(just submitted)
Mail and calendaring and maps and web hosting and machine translation are all cool services, but they don't have a whole lot to do with being a good search engine.
New games site lets losers pay to play with girls, Join the Club - GameCrush
WSJ interview with Paul Graham [video]
Nine women [warning: contains no women]
E-commerce web design
VentureSom is a strategic website design firm in Orange County, California. Call us now for a free estimate.
I discussed this with a colleague of mine earlier today. I completely understand why they moved away from Drupal, but I'm not sure that "why Django matters to us" is the right way of putting it (although Django definitely works wonders for sites like The Onion).

"Why [a mature web framework] is the best fit for The Onion" is a more appropriate way of saying it. I've wrestled with enough blog platforms like Wordpress, where the client wanted it to work like a generic CMS, to know that the "You can put lipstick on a pig […]" phrase is very much applicable to web development.

Use the right tool for the job, damnit.
And The Onion did.
I think the key factor to look at in terms of economics is this:

How much cheaper is it to distribute something as a web app?

With ever more pervasive internet, for a lot of desktop applications, the answer is "a lot cheaper". For mobile phones, it's probably not that much cheaper for people, given that they pay for data. If you try and handle several platforms (S40, S60, Android, iPhone), it is probably cheaper for companies though, so that's a point in favor of the web. Interesting stuff...
IPhone, Safari, IE8, Firefox all fall on day one of Pwn2Own
Security Show Unveils Vulnerability of iPhone, Safari, Firefox, IE8 to Hacking
Right. And if you live in Chicago and want to winter in Florida, you should join the Republican party since most Chicago natives who winter in Florida are Republicans. How to Lie with Statistics.
Commodore 64 set for comeback
Meta: The interesting thing about this piece is that Jacques is taking on 2 aspects near and dear to hacker culture: 1) the mechanistic nature of reality. Everything to some degree is a machine and 2) the magic of technology. That technology will one day, perhaps sooner than we think, solve whatever problems we might imagine.

To some degree, both of these beliefs are true. But in other important ways they are not. However as hackers we have subconsciously and deeply bought into these two beliefs as part of our worldview, so in our hearts we "know" Jacques is just a sourpussed Luddite -- even if we can't exactly work out why.

I'll go a step further and say that our natural response to being confronted with the limits of our belief system is to thrash around quite a bit. Kind of like a bug getting pinned in a display book.

That makes the comments here very interesting reading!
While "submarine patents" is a catchy term, they aren't actually relevant to this discussion.

Interestingly enough, the article cites a wikipedia discussion that explains why. (Short version - submarine patents, secret applications that turn into issued patents years later, don't exist these days because the relevant agencies publish applications within 2 years after application. Yes, there's an exception in US law, but it makes the invention unpatentable in other jurisdictions.)
Hash Table Benchmarks
Virtualization With KVM On A Mandriva 2010.0 Server
Strongly seconded - I started with The Art of Prolog a few months ago and also enjoyed it. Having seen both, I think I'll probably go through the Reasoned Schemer and then return to the Art of Prolog.
Etacts Transforms Your Gmail into a Contact Management Hub
noidi's yotube link explains it pretty well. It searches the rest of the image for sections that are similar to the edges of the deleted area and extrapolates from there. I imagine for large deleted areas this would have to be done multiple times to build up the deleted area. It woudl be kind of lie markov chains, but for image data.

The current patch tool in Photoshop can already adjust contrast and hue to make a patch source match the patched area, so when the algorithm is searching for similar areas to use as a source it can just focus on the image details and not the lightness or actual colours.
Check out http://code.google.com/p/owasp-esapi-js/source/browse/trunk/...

While it may be overkill, replacing just < and > is nowhere near enough. You have to consider HTML attributes, URL's, CSS, and Javascript.

At an absolute minimum, these chars need to be encoded for the context they're rendered in:

< > ' " ( ) [ ] { }

and for good measure:

\ /

(disclaimer: any attacks that somehow bypass this (should not if done properly), would be truly unique to the application)
Lucehbase
Lucene Index on HBase, ported from lucandra
Naive question: is "graph viz" a term of art that happens to be easily confusable with "GraphViz", the graph rendering software?
Yes, thats true. It also unavoidable true that human beings DO want to be objectified from time to time. The previous comment has validity - it is a confusing situation.
That looks awesome. Hard to believe it's open source & free. I'm definitely hanging onto this site, thanks for the link!

edit: trying it on my Mac now, it runs quite well on some sample data (a couple thousand nodes). The UI and a couple things reek of open-source-projectitis, but overall it's quite good, with a couple display / coloring bugs. Could use some more built-in displaying tools, as it's a little meagre at first attempts, but that'll probably come with time.
You sound like a sadly stereotypical manager who cares more about making everything look peachy to his superior than about making the workplace tolerable for his subordinates.

Your job is to get the best performance from your reports, and to shelter them from the often unrealistic demands of upper management while they get on with their work unhindered.

One such unrealistic demand is that people only take vacations when it's convenient.
PWN2OWN shows how to remotely steal iPhone Pics, SMS, texts
Java Man
I like how the large clock on the desktop doesn't correlate with the system time in the upper right corner.