skysight-inc/HackerNews huggingface dataset:
Ask HN: Please review my project, Done.io
Done.io (http://done.io) is yet another task manager (it was previously called pat.io and was reviewed here ~1 year ago). Since then it's gotten a full API, a way better UI and name, and some needed functionality.

It introduces the idea of "shifts", items that you need to do but don't want to worry about right now. I find it works very well as an adjunct to other, more full-featured systems, as my "stuff I really need to worry about right now" list.

Enjoy, and thanks.
The dialog page reminds me of Crito
Exposed: Naked Body Scanner Images...
http://science1.wordpress.com/2010/02/09/history-of-the-inte...

http://www.triz40.com/aff_Principles.htm
It reminds me of a 1950s morality PSA
Totally agree... rather than shipping a stand alone product and dragging along users to use them, they simply integrated a new product into a very successful one. Plus, the new product fits perfectly.
Should IT administration be less annoying?
Indeed. The `man in the street' is the one who benefits from free markets. (Also the farmers in Africa.)
New album 'Uzi Does it' comes on 2GB uzi-shaped USB drive
Note the footer: "Powered by Google"
You can get a netbook more cheaply than an iPad.

Also, how many people will not be producers in any capacity at all?

I mean, cut out the student, then cut out the managers and accountants, then the writers, then the geeks and designers. Cut out anyone who want to write long emails and even those who want to write long hn replies. I think you're left with a smaller group than you'd think.
I often experienced the issue that friends I pointed to xkcd either didn't get it because of poor English skills or lack of geek background.

Maybe I should try to point them to xkcdexplained.com instead -- thanks for the hint!
It is a well engineered twitter.

Will be interesting to see if it can gain enough momentum to be useful. I am betting yes - due to the simpler embedding of media.
unboxing: http://www.youtube.com/watch?v=M5EFPvHNUA4
"As you know, fairness is a concept that was invented so that children and idiots could participate in arguments." - Scott Adams (http://www.dilbert.com/blog/entry/fairtaxes/)
This algorithm is highly useful for next-gen sequencing.

Heng Li, the creator of MAQ, has recently released an aligner called BWA. The heart of BWA is the Burrows-Wheeler transform. The benefits? For genome research, they include a small memory footprint (<4GB), and fast exact matching of short reads to a reference.

Text compression, meet genomics. Genomics, meet compression.
"It's a minified blog without comments."

I keep hearing this, but it simply rings false for me.

It feels nothing like blogging to me.

It's apparently filling some need (or interest), but micro-blogging ain't it.
Quote: "The guy who disagrees with me isn't a thinking person with a genuine opinion. He is an ignorant idiot who has not seen the self-evident truth I know. Therefore, it's not a real disagreement, he's just being a stubborn jerk even though there's no possibility he's right."

That attitude is most commonly applied to Republicans. Just kidding. It's most commonly applied to children." End Quote

Awesome!
I'm afraid you might have misunderstood my post:

The problem in France is that you CANNOT fire people without an excellent reason

The key point is without excellent reasons

The reasons you gave (economic causes, performances, etc.) are valid but are clearly defined by the law.

I'm sure you've witnessed people being fired from startups, but I'm also quite certain that these people could have gained more in going to court ("conseil de prud'hommes")

There's a new way of breaking a contract when both parts agree to discontinue the business relationship, but it generally involves negotiating a certain amount of money (again).

The amount of compensation for a lay off you're talking about is the legal minimum. It's called "indemnité légale". On top of that there is the "indémnité conventionnelle" which is defined by the "convention collective" you probably know about.

When I talked about insane amount of money it's when you're not able to give a good reason for the lay off. In which case giving one year of income isn't rare.

When you want to fire someone for "insuffisance professionelle" (which is "inability to perform "), you need to back that up with extremely solid proof. When you want to fire someone for "faute" (fault), you need to back that up. You need proof. And even when you have proof, you generally end up paying more if the person sues you for abusive lay off.

The problem is that the system is extremely rigid. When you have valid reasons for firing someone, even for fault, you need to be extremely rigorous in every step. If ever you did something wrong (forgot to send the warning letter, didn't formalize the proof well, there's an insane list of what you must do...), you might be force to reintegrate the person into your team.

I'd also want to assert (again) that I find normal that employees are protected and cannot be fired at will. Abusive employers aren't rare.

And last but not least I'd like to say that I never had to consider to let go someone in my life because I work with the most talented people a boss could dream to have, and I truly hope I'll never need to call my lawyer to assist me in the unpleasant task of firing someone.
Who has the liability when some one breaks in and puts bad code on the car that causes it to misbehave? The code could maybe cause it to not properly brake and cause a death or it could maybe alter the timings on the injectors and cause it to be less efficient or maybe even ware out more quickly.

There has to be a certain allure to having a wifi chip in there and when you pull in to your garage at night, the car could install any updates to the ECU, the navi and any other systems that could need them, maybe sync against your itunes.. At the same time, it could send in some information about how it's performing, what maintenance has been done, etc.. It could almost be a profitable feature.
Google Buzz Challenges Facebook, Twitter In Social Evolution
To rewatch, or see for the first time, here is the link:

http://www.justin.tv//mixergy#from=11.00%252CFebruary-9-2010...
Van Gogh was 32 years old when he painted his first major work.
And that's why capital taxes are flat. It's much harder to split up personal income.

So you can say that flat taxes are harder to game. That's a good thing. But I do not know whether it relates to a sensible definition of `fair'.

(Approval voting is also harder to game than first-past-the-post. And arguably more `fair', because a third (and fourth) party candidate does stand a chance _and_ does not have to split the votes with another candidate who happens to have similar appeal.)
Video of PGs Talk on Mixergy
I'm with you. Unfortunately, that applies to the whole world.
Well, then when they arrest someone they get to cite one more violation ("you didn't register your illegal activity!") to "justify" a bigger punishment, for free.

Well played.
This, exactly. My only real concern is that my inbox could get drowned, but my cursory skim that would only be a danger if posted a lot yourself (and got a lot of replies).

I wonder though if we're really that representative? It reminds me a bit of friendfeed which I loved, and no-one else I knew used.
It's the Al Capone gambit. Capone was not jailed for his criminal activities, but for not reporting the income from them. Martha Stewart went to jail, not for insider trading, but for lying about it. My guess is that this particular piece of legislation violates first amendment rights, so this is just legislative grandstanding, an activity not unknown these days,
Attaching everything to my email address would be great if I could just change my primary gmail username. I'm a bit fed up of it now. I have secondary accounts (which are painful enough to manage in the light of Buzz etc), but I don't want to lose access to 7 years of email and contacts either. The only solution I can think of is setting up a new address and a forwarder...
Actually the same can be said of your answer :-/ That the iPod was a me-too product is an interesting comment, because it reminds us to look at what was special about it (beautiful design, tight integration with the desktop and media store). What's special about Buzz?
The social failings of Google
This feels spammy. There's been a pattern of posting these google-wrappers here over the last year. From multiple accounts, but very similar titles and domains.

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

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

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

http://news.ycombinator.com/item?id=962800 [dead]
Easy. Blog: extraversion. Empty page: introversion.
even if you don't use it yourself - how many times have you had to help out friends or relatives whose Windows installations got screwed up?

Actually never... but anyway.

Sure, giving stuff away may be a cheap ploy to earn goodwill

But it's not a cheap ploy. It's a destroyer of value. Once Google moves into a market it's impossible to compete against them (same used to be true of Microsoft and still is in markets they're dominant in..)

My point is that as a community of people interested in startups/founders one would think Hacker News would be upset by this but everyone seems to celebrate when Google moves into a market and destroys it with free.

Is it really that bizarre that I feel differently about the two companies?

I think it's bizarre you think they're different.
There are only so many ways to do a 350x250 UI that contains text, a location, and a public/private toggle.
I can't find a reference to it, but I recall one of the developers mentioning that the current multi-db support lays the ground work necessary for sharding.

I would bet that once 1.2 is released at least several reusable apps pop up that implement various sharding/partitioning strategies.
A giant table of Super Bowl ads ranked by online results
I suggest adding a <title> tag. Currently my browser is just displaying the URL as the title in its tab.
Beware of Vanity Metrics (for Harvard Business Review)
Einstein's Chronology for 1905
Because Foursquare incentivizes you to use it a hundred ways from Sunday, including games and promotions.
Link to the full article on HBR:
http://blogs.hbr.org/cs/2010/02/entrepreneurs_beware_of_vani...
I just checked if it could have been the size of the workforce. But that's seems closer to 4M. (Using http://en.wikipedia.org/wiki/Economy_of_Greece#Maritime_indu... as a source.)
I've added titles. Also increased the font size a bit. Thanks.
And what I'm supposed to do with the source code? Relaunch it as another product and try and compete with Google? Free source code is the oldest trick in Google's book, it amazes me people still fall for it.

Just out of curiosity, does anyone know of an example of a successful startup whose products are based on source code from Google?
I've taken to using the realclearpolitics rss feeds b/c you can subscribe by writer rather than source. I get my news by following about a dozen or so writers who are syndicated all over the place.
That's a link to a presentation of his from Blackhat DC 2008, not the one he just gave at Blackhat DC 2010.
Also, South was considered for 1.2 but deemed not yet ready: http://code.djangoproject.com/wiki/Version1.2Features#Highly...
That's forbidden by the EU treaties (probably Maastricht treaty, or so).

The IMF could help. But it would be humiliating.
"You will automatically follow the people you e-mail and chat with on a regular basis."

I strongly dislike this. I regularly email business associates whom I would not interact with outside of our professional connections. I do not want those people automatically following me. I predict that privacy issues will have an even greater stake on a Google social platform than they already do on Facebook.
Hm, might be time to take my Google-fu in for a tune-up. It's getting rusty.
A little off-topic, but I love the design and typography on the Fluther blog!
4-step process to brainstorm a marketing breakthrough
Neither RAID5 nor RAID6 give you integrity checks. Each block of data is only read from /one/ disk, unless that disk is failed (in which case parity & data is read from the remaining disks to calculate that block).

If the disk recognizes the sector as bad (through its own, internal redundancy checks), then (depending on RAID implementation) either that one block will be read from parity or the entire disk will be dropped from the array.

But, if the disk silently corrupts data, RAID5/6 will not protect you. In fact, it makes the problem worse; silent corruption is more likely the more disks you have)
We're not talking about the same thing. In that meeting, Alan Murray wasn't a journalist covering a product.
10 WTF Sports Betting Stories
Reminds me "Four legs good, two legs bad" from the Animal Farm.

...which, naturally, was the other well-known book that Amazon deleted from the Kindle. :)
Fine, then you are the exception to the rule.

As for the mindset, it seems to me that at least SUN was very busy churning out cookbooks for a lot of things. Mostly Enterprise Java - if you managed to avoid that, more power to you. But I think most people tried to do things the "official" way.
bored now.
Because the tech press contracts (in various ways) to receive services from tech companies: they buy computers, software, smart phones, cloud computing, and on and on...
It’s funny that the article mentions gzip but not bzip2, which is also commonly installed on Unix systems and uses the Burrows–Wheeler block sorting transformation (followed by Huffman coding).
Read what you posted:
"that relate to the Company's business or the Company's actual or demonstrably anticipated research or development"

Does your idea relate to your employers business in any way?

There is your answer.
For anything more specific, talk to a lawyer.
On an initial page load, the user tends to be blocking on the page response - the user is forced to treat it as a synchronous operation, though they can task switch to other pages.

On the server side, the merit of asynchronous processing depends on the goal. I'm quite happy to spin up multiple processes and have each process synchronous process a single request on the server - my time is too valuable to debug the alternatives at the moment.

I'm quite happy to admit that my HTTP requests are processed synchronously by Apache, mod_python and django. Even the out-of-band requests from ajax also tend to be synchronously processed. On my power dashboard, I handle ongoing comms using Twisted and totally asynchronously - pushing data to the user through Orbited. This gives our system an extremely fast response rate.

Event loop driven code is the key to decent firmware performance. It is how we ensured that the responsiveness our our hardware solutions in the past (such as the Kiddie Kart) was very good.
...which this article on HN would surely establish.
I know you're probably joking, but that's a really ignorant and unsubstantiated suggestion. I'm strongly introverted, yet I blog and (gasp) argue with people online.

Introversion is not the same as being shy, awkward, diffident, or mute. It has more to do with what situations energize you, which ones drain you, how you enjoy spending your time, how you relax, et cetera.
It's not enough to copy a product to get the anger. You have to achieve dominance and then stagnate. Take Google Reader for example. When it started out, Bloglines was the superior web reader. Over time and through innumerable upgrades, GR developed a fundamentally superior product.

Also, Google's thing has literally always been to launch half baked ideas, get reaction, and then iterate. All the while never charging anyone except for the eyeballs.
Neither is lauding the USPS.

A government program to shovel unwanted ads down the public's throat is not impressive.
Thank you for espousing what I was was feeling in a more civilized manner.
> Well, C has a distinct position among many other languages such that constructs in C map one-to-one to the way the cpu executes. That is exactly why C.

If computers were Von-Neumann-Machines, this would be true. Modern computers do a lot behind the scenes, that you have to take into account for performance reasoning. E.g. caches. C's concepts also do not play well with concurrency.

C has it's value. It's just not that easy to reason.
Was Google Maps a clone? Google Mail a clone? Wave a clone? AppEngine a clone? The Chrome browser a clone? Android a clone? GWT a clone?

What are you talking about?
From personal experience, South is not ready.

I end up spending 10x the effort using it than writing a few custom queries to add columns or drop a table.
Unfortunately what counts to the law and what really counts may be two different things altogether. Be careful, especially if you think your employer might try to pull something here.
I thought the "for hire" part meant to cover cases where the copyrights are transferable to a customer of the company. So in that case the customer owns the rights, and in all other cases that are discussed in the foregoing (I agree with you there) the company owns the rights.

But, I'm not a lawyer either...
"Beauty is truth, truth beauty" ... there sure are many who would rather believe some pretty fiction true, than appreciate that most of the best things we imagine aren't real.

The process by which I imagine attractive urban legends and inauthentic quotes being engineered is one of deliberate dishonesty (though of course some are honest errors), and it disgusts me. e.g. "you cannot fool all the people all the time, ..." - not Abraham Lincoln, "the price of liberty is eternal vigilance" - not Thomas Jefferson.

There's some step involved where a quoter thinks "this is beautiful/true; I want to share it" and then decides it would make more of a splash if it were branded with a Respected Name, and that repulses me.
Have a lawyer (in IP/contract/employment law) look at the document and your situation before you quit your job. It'll probably only take him a few minutes to review it. A couple hundred bucks and you'll know for sure.

I had this exact same situation recently. My day job was in mechanical engineering and I had a website that I did on my own time/computer. My lawyer said that since there was no connection between my day job and my website that I was fine. The agreement I signed was very similar to yours in that it had catch-all phrase like that, but my lawyer didn't seem concerned.

I also emailed my boss and legal counsel at the day job to review my website and I asked if they thought there were any overlaps or conflicts of interest. Both said no, so I have documentation they they disclaimed rights to my website, just in case something ever came up.

YMMV though. Just call a lawyer and get it over with.
oddly I don't see buzz anywhere in my gmail even after clicking on the link to enable it...
I have a hard time believing that she won't get over it. But who knows, people are crazy.
It seems to attempt the same style, but it's less of a pleasure to read through because neither character sounds particularly interested in what he's saying, and much of it reads like a script instead of an actual conversation.

The 'John' character is especially frustrating, because he must know that he's operating from an unfair definition of "happiness" (Do whatever you want whenever you want it).

And the worst part is that instead of an enlightening payoff at the end, it's a 21st-century punchline.

I'm not trying to be mean - I was just hoping for an interesting read. I would suggest having an actual conversation with someone about education, children, and happiness - and then posting that with some edits for readability. And if that's what you did for this piece, then I would suggest refining your own thoughts more clearly before the next conversation and then choosing another dialogue parter.
Similarly, buzz.google.com worked on my Droid, despite not having the buzz link in gmail.
"You can't apply your moral standards to others." Of course you can. Are you suggesting that we should limit our opinions of other actions and only discuss legality? He never argued it should be illegal, but he argued we can do better. I fail to see the problem. There was a time when email spam wasn't illegal. Your attitude would have kept us from judging it (Hey, they need to make a buck too! Grandpa needs his viagra, and Nigerian's gotta eat) and ever making it illegal.

Note: I realize that "applying your moral standards to others" gets us people hating gays, etc. But the alternative of not applying your moral judgment to anyone but yourself is also ridiculous. That would mean you can't call out lying politicians, greedy corporations, "scamville," or anything else that most people don't support.
Harvard Law School launches new Public Service Venture Fund
Implicit type conversion is often noted as a misfeature of C++ and PHP. I've never used them in Scala myself, but they are highlighted as a positive feature of Scala in this article, and I am inclined to believe the author when he says they are.

The insight here was just that implicit type conversion is very bad when you don't know it's happening. When you DO know it's happening -- because you imported the conversions -- and it's used to save brainstrokes ("codetree nodes"), then it can be very helpful.
tight integration with email?
As it stands, only an entity as large and powerful as the government is capable of busting up said combines, cartels, and monopolies.

My question is this: if officials at all levels of government are working in collusion with big-business, e.g. former finance executives making key decisions about fiscal policy and spending, who does the actual breaking? Those people will never be voted out, as those positions are usually filled by appointments. The irony is the government, as it stands, is the only entity capable of enforcing the "fair-play" necessary for a free market to function. Yet, if I recall, the government is the bane of free markets in the first place.
Hi speed T-shirt removal
That would be entirely incorrect. Without specific state protections these clauses are quite enforceable (and have been routinely enforced for decades). The relationship between what you do at work and at home is irrelevant.

Disclaimer: I'm not a lawyer, but I've been directly involved in issues pertaining to these clauses in the past.
HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies
It's not rolled out to everyone in Gmail, but mobile should work (http://m.google.com/app/buzz) for anyone with an iPhone or Android device.

[edit] I missed an 's' in the URL. Android doesn't seem to like that URL, but the iPhone does.
That may help. Offering more prestiges may be cheaper.

The Economist had a piece (sourced by studies by some consultancies) that investigated the most important factors that determine the success of education systems around the world.

Attracting good teachers was among the most important factor. But as far as I remember high pay did not work as well as high prestige. (South Korea seemed to have a knack for conferring high prestige on their elementary school teachers. They have strict entry requirements for studying to become a teacher --- and usually only take in as many students as they forecast to need as teachers in a few years.)

[Everything written from memory. If somebody can find the article (or other sources), please post it here. Thanks!]
they don't roll out to everyone simultaneously. think A/B testing.
"This would be far more interesting if you kept the premises to yourself and got busy with the applications."

That's actually the exact opposite of philosophy.
I don't think it's possible for a framework like Django to support sharding out of the box - there are just too many different ways you might want to implement it. Digg shard by date for example, whereas a site like Flickr shards by user. It completely depends on your application. The database router stuff feels to me like the furthest a framework can go - though maybe a bunch of common routing patterns will emerge in the future.