skysight-inc/HackerNews huggingface dataset:
But the problem is that all the hacks that don't poorly affect one module do poorly affect the composition of modules. Remember how you can't use Rails and some full-text indexing package because they both monkey-patch Array differently? That's a major problem.

Ruby programmers get themselves into plenty of trouble. Of course, so do Java programmers, or any other programmers. The problem is people, not programming language features. (Except manual memory management, as per C. That's a language problem.)
Sorry to hear that. It generally has less spam, and less parking pages in particular. If you email me your search I would love to look into it. http://duckduckgo.com/feedback.html
This is a good point. At the same time, the AT&T exclusivity was a Faustian bargain to get their foot in the door, and is destined to die once the initial contract expires.
Just wait the man himself to explain those.
Grammar nitpick: That would be "then", not "than" (this particular error never fails to gum up my non-native English spearker's parser).
"WTF am I missing?"

You've obviously missed a lot of previous HN posts related to the privacy features of DDG, multiple posts from Gabriel's blog concerning the search engine, testimonials from people who have tried DDG for a week and never looked back. Let's just say you're missing a lot.
if you want my opinion, people are tired of seeing stuff that are hard to work with. I think Redis has its value, but part of the hype is clearly the fact that it is something simple, clear, non ad-hoc (we only care about CS data structures). A pretty alien concept in the database world.
Maybe I'm missing something here, but I don't see the privacy leak given that I don't know who you are.
Interesting to bring the Zune into the discussion. In the past it was always Apple vs. Microsoft. Recently it's been Apple vs. Microsoft vs. Google. In the mobile space though it's very clearly becoming Apple vs. Google even though Microsoft has rather credible products in the space.

I suspect too many years of abysmal products in the space just burned too many people to make Microsoft credible for at least 5 years.
Yes, I am in denial that Flash is essential feature: I have flashblock extension on my Chrome and Click2flash on Safari.
When immutability is optional, you can no longer rely on it to reason about the program. Specifically, you have to verify that any two pieces of code you're worried about actually don't interact, because you no longer have a guarantee that they can't. I think a lot of restrictions are like this.

Edit: To quote a great comment on the article,

> Invariants make software more reliable. Weaker languages have stronger invariants. There’s less stuff to test.
Yes, I know the theoretical justification.

But the unintended consequence is that the complexity of demonstrating that you are not cheating the military creates enough overhead to make profits easy to hide. Furthermore the overhead is enough to make it unprofitable to be a military contractor unless you are actively exploiting ways to squeeze the system.
Great to see a sign of life from wakemate, now let's hope stay awake and keep updating, say a small progress report once every two weeks or so.

At that level the time invested is manageable and you keep your customers in the loop.
Thanks! I appreciate the support!
http://www.healthport.com/management_overview.aspx

this company is listed as 3 employees on INC., there's 4 in their management section alone...seems INC maybe has PUBLICLY listed employees, and is not counting the chairman...
Nice choices.

I guess 70% savings is always enough to get everyone to take down their server.
And with this, the productivity around the world drops several points.
Just imagine the productivity drop around the world...
Roger Linn: Prototype of multi-touch musical instrument
Cherokee (Web Server) Annouces Streaming WebM (VP8) One Day Later
You're confused. Rubyists didn't sink your project. Bad programming (and management) did. They would have fucked up the project in Java or Haskell or Perl or anything else.

Oh, and having interviewed C++ developers, I am not sure I can agree that the average C++ programmer is of higher caliber than the average Ruby programmer. C++ is something that these people learn because they think they will get a high-paying job in the financial sector. Ruby is something people learn because they think programming is cool. (Admittedly, the Ruby community's aggressive marketing has gotten a lot of people that shouldn't be programming into programming, and that's bad for their community. But wanting to be a cool Rubyist like _why causes a lot less damage than wanting to have a high-paying job.)

Anyway, Ruby is fine when used by someone with a clue. C++, not so much.
If I were to write "Ad Hominum much?" how would you feel? Annoyed at me? Certain labels and ways of phrasing things tend to provoke people and lower the quality of discourse.
I speculate your average 100k/yr hacker has enough money in the bank to launch a startup without pay if he was so inclined.
For those of you who don't know Cherokee there is a simple benchmark page on its site: http://www.cherokee-project.com/benchmarks.html
1. Yeah, that stuff is a pain, but it's a "good problem to have." Nothing to be scared about, just annoying.

2. Cache your landing page and upgrade your server beforehand. If it's any help, I survived getting to #4 on the reddit home page with a Django app that used middleware caching for anonymous users on a 2GB Slicehost slice.

3. Incorporate as a business, avoid processing credit cards at first (use PayPal, Amazon, Google, etc.). If you make money now, you have until next tax year to worry about the accounting stuff. Another good problem to have.
Love easily turns into hate.
> Part of the beauty of Android is that you're not stuck using the music play that comes with your phone.

Apropos of nothing at all, this reminds me of the argument for there being so many incompatible flavours (ahem) of Lisp.
The Knife Is Out For Ruby
so you still have it installed, right? strange!
With all due respect, that is what hiring a designer is all about. The biggest complaint from actual designers about sites like 99designs is that design is an iterative process not an off-the-shelf product.

Relying on your artsy friends for design makes about as much sense as relying on your techie friends to build a website. Maybe you can get a favor if you happen to have a connection, but it certainly doesn't scale for a long term business decision.

That said, you can look at portfolio type sites like http://sortfolio.com/ to get an idea of style. Find one to your liking and see what their rates are. It's like talking to a tattoo artist about an idea versus buying one off the wall.
Adding a Y axis would immediately draw up hundreds of blog posts and academic papers citing it as a "benchmark", making various claims and hypotheticals about Facebook's infrastructure. Since we don't have access to the exact metric or method of measurement, the exact magnitude is arguably meaningless.

Also, since this has potential for FUD and Facebook-bashing, it's in their interest to not publish raw numbers.
What percentage are actually profitable?

Don't get me wrong the 74% is impressive, but I'd expect a large percentage of YC projects to get additional funding. They've already cleared a bunch of hurdles and have a strong team backing them.
Could the YC model compete with undergraduate education?
What do you mean? You mean reproducing something like this in another lab? Any MSc can do it, under the supervision of a PhD. The bottleneck factor in this kind of experiments is money. I think they spent $1m only on the raw DNA production and Venter got something like $40m funding from Exxon.

I have no idea how he convinced exxon that this stuff is any useful technically speaking. It's very interesting scientifically, for sure, but technically? Meh. I suppose exxon went for publicity.
Brunettes pissing ffm group - XVIDEOS.COM
Well, Evil Gabe probably would know who I am based on all the logs of my DDG searches. Adding click tracking to that is just more data. :)
We might or might not defeat the diseases of aging anytime soon, but if you want to help the people who are trying to make it happen, consider donating to the SENS Foundation (money goes directly to research):

http://www.sens.org/

Sadly, because aging isn't considered a disease by the FDA and other regulatory bodies, there is actually very little research being done on it if you take into consideration the fact that it kills more people than anything else in the rich countries (100-150k/day, usually after a long period of suffering).

If you want to learn more about what they are doing and why they think their engineering approach has a chance of success, check out Aubrey's book (the paperback version contains a new chapter, afaik):

http://www.amazon.com/Ending-Aging-Rejuvenation-Breakthrough...

It contains a lot of biology, but should be understandable to the lay person.

And if all you want is a really quick intro, check out his TED talk (it's a bit old now (2005), but the general concepts have stayed mostly the same despite recent progress):

http://www.ted.com/talks/aubrey_de_grey_says_we_can_avoid_ag...

or the talk that he gave at Google (2007):

http://www.youtube.com/watch?v=wEyguiO4UW0
Anyone know if this includes Rough Cuts?
Just FYI: This article is from 2004.
> On the iPhone front I'm guessing that Apple's custom silicon will allow them to get raw graphics performance while simultaneously preserving battery life.

Where does this assertion come from. Apple has produced a processor that does a great job at conserving battery life. Nothing that I have seen leads me to believe that Apple has the tech/experience to 'get raw graphics performance while simultaneously preserving battery life.'
Too bad they didn't modify Pacman so that the ghosts have an apple logo and the pellets are Android phones.
I hope this is not in poor form but I too am a freelance UI designer/developer. From the HN crowd, I did some work for raffi (designed FeedbackArmy and AfterTheDeadline). My portfolio is at http://mdolon.com/ and my blog is http://devgrow.com/.
I'm a left-brained person for the most part but by observing patterns and best practices on other well-designed sites, I literally learned my way through producing (above average to good) design for my projects. See ijiny.com and ekcoffee.com

I don't suggest this if you're looking to move fast as it's not easy, takes time, and a healthy resistance to frustration but I feel good that I could produce something that looks good _and_ is functional.

Also, if you designed it yourself, it's so much more convenient to make changes and experiment. I don't have to bug a freelance designer for the smallest of changes.

Ui should be simple. And while simple is not easy to get to, once you get there, it adds a whole another dimension to your skills and expertise. Once you have the essentials down, it's a smoother ride.
I've been refraining going on google because of that pacman crap. Its NOT ok for websites to play sound without me manually enabling it, not even google.
From scanning the page it appears to be an add-on called cool previews that is causing the issue.
Its a really tough question. I have tried many of the routes suggested above. Elance, 99design and carbonmade. None of the experiences were great - elance and 99design work well for one off projects such as logo design and both vehicles provide many cost effective solutions, but designers are often in other countries in different time-zones and may speak different languages and the result is often poor communication, difficulty setting/meeting deadlines and lack of real understanding and buy-in from the designer.

Carbonmade is higher end and really just provides portfolios of design work to peruse and contact information - I found the hit rate on making contact to be very low and ultimately ran into communication/timing/buy-in problems here too.

Short of engaging a design cofounder/partner/employee, your best bet is to use a site like carbonmade to try to find someone local and to meet face to face and establish a relationship with the designer - difficult unless you are in NYC or LA/SF or other design hubs.

I echo the sentiment that design is critical.

Good luck.
Most good designers will reject the idea that their job is simply "making things look good." A good designer will want to work with you early on in the development process. Try looking for local design groups in your area (ixda, refreshing cities, local computer-human interaction groups, etc.). Design != art, look for designers who talk more about user interaction/experience than photoshop.
Ferret legging, a sport in which ferrets are trapped in a man's pants
It is very heartening to know that many YC winter 2010 startups are already profitable.

Is more information available on profitable YC companies so far? And how they got to cash flow positive.
Occam's Razor isn't a proof, it's a rule of thumb to help you find the answers you're looking for.
Minimal Viable Product for hardware == "concept"?
I'm not sure why it's privacy related... I'm on his list and as far as I know, the mailing list was vulnerable to spam, so I guess you could say security is lacking. But privacy? Your email address isn't leaked out to anyone (so once the fix comes in, no more spam), and you gave up no other info when you signed up.
Yes, a good point. I confirm, also in my experience problems are very dependent on particular sound files. Some work perfectly fine, some make troubles.

And it's not just encoding, it seems to be dependent also on what's inside the sound file like a particular waveform or length.

For me the worst were a sequences of very short sounds (fractions of second) played in a direct response to rapid successive keypresses (keydown-keydown-keydown should make pew-pew-pew). No matter what I did, there was always at least one browser with some showstopping bug.
I like your stuff. We should work together.
I don't see how humanity could handle something like mass distribution of a magic treatment that allowed people to live to 1,000. The world would quickly get over crowded, resources would dry up, world wars would follow, and who knows what else.
Is this a subtle parody? The fact that every second item involves this fanboy threatening Google with Apple's patents is scary if not.
On an unrelated note, as of 3:33PM EST, this story has 262 points over 4 hours, and is ranked lower than "Facebook caught sharing secret data with advertisers", which has 210 points over 16 hours (this story ranked 27, the facebook story 23). Is there a reason for this? Shouldn't this be near the top of HN?
Just going based on the title here. But if we let people live to 1000, that will deny many people the right to have children. The long term consequences of such a change could be a drastic slow down in technological innovation as the super-elderly are able to accumulate vast sums of wealth. Just think of the advantage you'd have as a 500 y/o over a 25 y/o.
Well then, I'd guess, their graphs are measured by aardvarks.
I will do this one day.
When I donate to research, I like to see what the "partial failure result" is.

One of the neat thing about sens research is that if you happen to even get one or two of the parts of damage fixable or even moderated, then you have a much less inactive old age period, even if no actual longevity is gained.

I find decrepit old age to be one of the biggest issues of our time (who cares if grandma is 80 if she can move like she's 50; the issue society faces today with the elderly is one of them not being able to take care of themselves).

Additionally, with the aging of Europe and Japan, prolonging the useful life of the workforce is a big worry.
Back in the 90s my wife and I switched to Sprint, then got a much smaller phone bill than we expected. The following month it was higher than we would have expected, we looked, and it turns out that they included calls that should have been on the first bill. (There were phone calls on the second bill sandwiched between calls on the first bill.)

We figured out that they did this deliberately to make people think they were saving money, knowing full well that most people don't look at their bills in detail. We agreed that it was fundamentally dishonest, and that left a bad enough taste in our mouth that we switched away from them. They switched us back, we registered an official complaint, got switched back, then (because of their stupid billing policy) had to pay bills for another couple of billing cycles.

That was 15 years ago. I've never even considered using Sprint since. If people around me start talking about their great customer service, then after a year or two I'll reconsider. Maybe.

I suspect that your story was likely similar to mine, and the silently accrued balance was the result of phone calls that they didn't bill you for until a couple of payment cycles later.
Life expectancy has increased a good amount in the past 50 years, raising by ~8.5. That is to say, for the exponentially increasing abilities of modern medicine, we have increased linearly in life expectancy. Maybe there is some breaking point, such as a universal cure for cancers and/or the end of heart disease, but regardless it seems like a huge leap to go from ~78 to ~1000 in life expectancy.
b2b potentially, according to this article:
http://techcrunch.com/2009/09/30/stickk-raises-more-funding-...
There are blog posts, articles, tutorials, websites, forums and books that cover all these topics and more. Why not just design your own program?
Childbearing age may also be increased though. SO if you can have a kid at 200 who's perfectly healthy, why would you necessarily spurt one out at 20?
How else was Apple going to maintain their 55%+ profit margins on the things?

It sure does make you wonder why Verizon is charging as much as AT&T for their Android plans when the device is almost half the cost. I guess the answer is because they can, because they have a better network. I also wonder if Android handset vendors will try to get a cheaper plan out of Verizon when the Verizon iPhone supposedly lands this summer/fall...
If you want somebody to make your website look good, then you are looking for an artist. If you want somebody to make it work well, give it an appropriate aesthetic for the subject matter, and add more polish in general then you want a designer.

The first can be found on many sites including 99designs.com. Finding the latter is much harder. Lots and lots of networking is probably your best bet. As a ui designer I can say that there are no specific designer events you will find me at. Most design events focus on print design, and multimedia design is a synonym for Flash in the design world.

If you do do a job posting don't call the position web designer. Call it interface designer or ux designer. The applicants you get should be much more qualified.
Search more securely with encrypted Google web search
You can get $5 O'Reilly EPUBs from the App Store everyday.

Extracting an epub from an iPhone app is easy. First you unzip the .ipa file. Then you cd to Payload/*/book. Finally, you zip up the files to an .epub file: zip -X ~/book.epub mimetype && zip -r9DX ~/book.epub META-INF OEBPS.

mimetype must be first in the archive for validity, which you can test with EpubCheck.
Thats a wrong statement!
a simpler but less correct theory should not be preferred over a more complex but more correct one. It is this fact which gives the lie to the common misinterpretation of Occam's Razor that "the simplest" one is usually the correct one

E.g. in case of 9/11 the simplest explanation would be that planes randomly crashed into twin towers due to some simple mistake but since there is heaps of contradictory evidence it is not the correct one.

Just because its simple does not makes it correct.
Let's say that life expectancy is now increasing at a rate of 2 years per decade. If you want to live to 1000, you just need to increase that to 10 years per decade. You don't have to go from 78 to 1000 all at once.
Pick a designer/firm you like, work with them on a project or two and try to keep sending work if it goes well. If they're not available take recommendations. To throw out a couple of references, I've been very happy with domo (http://okdomo.com) and TwoGuys (http://weretwoguys.com/).
I wasn't referring to the implementations, but this new wave of CSS3/HTML5 demos doing nothing that could solve a real-world problem.

Sure, I'd like all browsers to have a correct implementation of this technologies, I'm just questioning this type of demo. In the end they are just a fancy ACID-like test and frankly, we already have more than enough for this use.
I don't know why this is question is asked so much, really.

Ask yourself this, "Where do you go about finding programmers?"

A good answer for this is usually at local meet up groups. Programmers don't have a monopoly on such things.

Some ideas for local meet ups:

http://refreshingcities.org

Full disclosure: I'm a co-founder of Refresh Portland (http://refreshportland.org)

http://www.ixda.org/
http://www.sigchi.org/
http://webdesign.meetup.com/

For example, we recently had Jared Spool speak for free at Oregon's chapter of SIGCHI, CHIFOO. It was free and jam packed with around 180+ designers.

I'm sure that there are a quite a few groups where designers go to gather and talk about topics that are important to them.

So, my advice is to go to a designer meet up and mingle. Even if you don't find a designer right away, just tell them about your project and they might know a friend of a friend.
I'm a designer by day, but I'd be up to do some freelance work -- altojunk @ gmail.
There's a book by Asimov, Please Explain, that has a list of science questions.

I remember the very last question is about "what point does getting old has?".

He argues that without aging and dying, populations will stop getting better and will stagnate.

It seemed very appropriate to link here, but I couldn't get a link. Other than a Spanish translation :-(.
Before donating you should ask yourself whether Aubrey de Grey is a crackpot or not. I'm not sure myself. Can somebody shed some light on this?
Much of life expectancy gains though are for the area south of 70. Much of SENS research hold's promise for the area north of 70. That's what's exciting. Especially if that we can live a healthy older age, even if it's not any longer.

(Truthfully, some cancer research benefits older people, as cancer has a much higher incidence as you age, however, much research out there is for middle of life diseases).

If my grandmother could play basketball again, she's love to.

Remember, people lived to 70 thousands of years ago.

Remember Ben Franklin lived to 84.
My Contrarian Stance on Facebook and Privacy
Thanks for writing such a great book. One of the treasures in my (ever growing) collection and I am even citing it in one of my papers I currently write :)
http://portfolios.aiga.org/

http://www.behance.net/
I don't know, Facebook did pretty well by being the anti-Myspace.
I just have to shake my head at this. The only adequate word for this is arrogance. The arrogance to believe that we know enough about the processes of life to extend them indefinitely.

We don't even know what we don't know. How many times have we been at this place in the history of biology, where we honestly believe that we are just "that" close to figuring out the processes of life. We were wrong then, and we are wrong now.

We do not know or understand the over-arching cause of cancer, nor the cause of its radical increase. Similarly with heart disease: after a generation of assurances that the cause is a high-fat diet, the premise itself is being rejected. I could go down the list of major congenital diseases, and tell the same story. Even the most basic assumptions which we have about disease are being overturned. And whatever replaces them will likely be overturned yet again.