skysight-inc/HackerNews huggingface dataset:
The short term solution is venture philanthropy, something that Peter Thiel has spoken on recently:

http://www.fightaging.org/archives/2010/12/peter-thiel-encou...

In short big philanthropy needs a component that looks a lot like the venture capital industry, and doesn't currently have it. Lots of smaller, big risk, potentially game changing bets rather than stultifying into safe big-budget, incremental institutional irrelevance.

In this case, for example, this research was rescued from years further of oblivion by a funding source that was willing to take a risk.

Much thinking has taken place on this. You might look at some of Aubrey de Grey's early publications on the triangular log jam for example:

http://www.fightaging.org/archives/2004/06/the-curious-case-...
This is definitely promising!
You certainly point out a good opportunity for someone to win the space on uptime. We're built on appengine so we've been really stable so far, even when 10,000+ lifehacker readers hit us last week.
A Firsthand Examination of the Google+ Profile Reporting Process
I am curious about why didn't you just implement the CoffeeScript syntax outright? Learning just one syntax would make it easier for people wanting to deploy to JavaScript and to Lua.

Imagine that C on the PDP-11 had a slightly different syntax from C on x86, and the syntax were different from that on C on ARM, etc.
Very good feedback. More access points are on the way, but perhaps there's even more we can do here.
Yeah, I thought your question was totally reasonable— just take the downvotes as "They probably will."
The backend of the operation is a hookup with a manufacturer who will supply them to us.

They are not major brand names like Nike or Steve Madden but quite nice.

I have the responsibility of driving traffic to the website and get sales.
I wouldn't consider these guys
http://www.youtube.com/watch?v=6Gex_ya4-Oo
freedom fighters...
I have a hunch this is Motorola saying: "Hey Google! Nice shiny patents over here! Shame if you didn't buy them...". Given their existing Android bet, they don't have an incentive to hit the Android ecosystem with a new front in the patent war.
HTTP Proxy?
I love workflowy too, but it didn't work for me for tasks. We wanted to build something to process tasks and not just manage them.
Where can one by some "production ready"? ;-)
Evolutionary - no fine is not enough. If you can choose between bad, fine, great - you pick great unless it's takes too much resources (time/currency/etc). In this case the constraint are "open source workload" which is quite massive nowadays - then consider a "fine" site hacked together in an hour a good solution on this problem is "not enough".

Now it seems the picked path for ruby-lang is open contribution, that is not just "fine" - it's great.
I would augment the human-generated tables of confusable characters with something like OCR run on each font to detect similarly-shaped characters. The algorithm could provide a score indicating how similar any two characters are (or maybe how similar a given character is to all other characters, combined with statistical frequency of that character), which could be weighted and incorporated in a malware detection heuristic.
Far Travelers:  The exploring machines
We have a full list of what makes us different here:
http://blog.lazymeter.com/2011/07/31/lazymeter-not-another-t...

Other key differentiators are the pause button, so you clear your to-do list each day, and the ability to add multiple reminders, so you can check something off for today and continue it on another day (most tasks aren't simply to-do versus done).
The smoking correlations were noticed because they were so high that the actual studies were kind of merely confirmation of what some people were suspecting. A strong correlation like that ought to survive Bonferroni correction.

> Even if we could do a randomized trial, it probably wouldn't be ethical.

What is unethical is not running a trial. We don't know anything and what we do know is frequently falsified, no matter how confident we think we are. This is the whole point of 'evidence-based medicine' - there are countless treatments where people went 'oh it'd be unethical not to use this awesome treatment' and made snide jokes about randomized testing of parachutes. But nicotine has many benefits (http://www.gwern.net/Nicotine#performance) and it's not clear to anyone who was not raised in the 20th or 21st century without the benefits of indoctrination that tobacco is bad on net. This is why we do trials. I am reminded of one quote on the topic:

> 'One day when I was a junior medical student, a very important Boston surgeon visited the school and delivered a great treatise on a large number of patients who had undergone successful operations for vascular reconstruction. At the end of the lecture, a young student at the back of the room timidly asked, “Do you have any controls?” Well, the great surgeon drew himself up to his full height, hit the desk, and said, “Do you mean did I not operate on half the patients?” The hall grew very quiet then. The voice at the back of the room very hesitantly replied, “Yes, that's what I had in mind.” Then the visitor's fist really came down as he thundered, “Of course not. That would have doomed half of them to their death.” God, it was quiet then, and one could scarcely hear the small voice ask, “Which half?”'

And besides, are you seriously trying to defend the last 70 years of bad epidemiology with one example which it is not clear even matters to the statistical question?

> If we followed the author's advice where would we be?

We wouldn't have pro-smoking people pointing out the absence of randomized trials and ambiguous animal results, a respected statistician like Fisher pointing out the curious correlations undermining the case for causation, or the smoking industry able to cast doubt and delay regulation for decades. (Ethical my ass!)
If the only use case they can come up with is the occasional music festival...I'm pretty sure it wasn't worth the money, even if it becomes outrageously successful at festivals.
Offtopic: does anyone know any easy to use task scheduler software?

It's like a to-do list/task manager software, but allows you to create "relations" between each task, the whole dependency is a Directed Acyclic Graph, then the app automatically do a topology sort and tell me where to start, tell me the most important task node, and find the optimal route. A Gantt chart is a plus

Both desktop/web app would be OK. TIA
Barefoot Bandit movie deal
It's sad how the British government is responding compared to Norway.

Norway: First) Provides support to anyone who needs it. Problem) Mentally unstable bomber/shooter. Solution) We'll continue supporting. Security will get reviewed but not that necessary to implement new laws.

Britain: First) Cut back support for bringing up people. Problem) Surprised people riot. Solution) Slam down authoritative fist. So far; 1) Increase police from 20,000 to 26,000. 2) Consider restricting internet further (This). They believe the cure is apparently better than the vaccine, better parenting and government assistance.
Okay maybe I'm missing something but what prevents the censoring country from obtaining Telex station equipment and placing it on outbound links diverting Telex traffic before it makes it to the outside. Censoring country cab then block/tamper with the results and know that you have illegal Telex software. Signing your traffic doesn't seem to do much for deniability when the man shows up at your door.
Vim typically cycles through the possibilities as well.
Easy answer: You forgot "Government."
What's the misquote? The parent makes three points ("motivations, determination or moral conviction"), and the middle point is invalid.
Coach handbags london
People hate registering an account. Considering using Facebook connect or not requiring login to use the basic functionality.

During the first SaaS I put together I was convinced that forcing the user to register was providing some value. But ultimately it lead to a huge bounce rate. I probably could have had more registrations if I didn't have the main product behind a login and forced registration later on in the process.
We optimized for long-term time savings. The side effect is that it takes 5-10 minutes to learn. We know we need to add a video to the site - there's a 2-minute intro video in our user guide here: http://blog.lazymeter.com/getting-started/

We're using an analogy to a music player. A playing task means you have to think about it today. A paused task means it's scheduled for the future. A stopped task means it's saved for "one day". This analogy is what enables us to make task management so fast.
On average, perhaps yes
Answers please?
The No Starch Press book is really just the Nutshell book for HLA, a language of the author's invention that is a cross between x86 assembly and Pascal. This web site, on the other hand, appears to be the contents I was expecting to find in a book titled "The Art of Assembly Language".

Why oh why did the author give both of these very different creatures the same title?
Maybe get a pastebin link going?
The President's Hypersonic Kinetic Kill Vehicle is missing
Agreed. We had planned to allow use of the product before registration, but had (and still have) higher priority features. You're right that we should at least add Facebook connect ASAP. But we have had a pretty crazy conversion rate around 1/3 (to date, I'm not sure if hacker news traffic will convert at the same rate since it's less qualified).
Future Smartphones: How They Will Look, What They Will Do
It's no different than requiring licenses for printing presses. It's not that printing presses are being banned, just unpopular speech...
Puma shoes on sale
Fam Irvoll Spring/Summer 2012
Check out this 10 bed 10 bath house in Detroit for $500K. Wow that is a lot for your money!

http://www.zillow.com/homedetails/1771-Seminole-St-Detroit-M...
Facebook's JS SDK (all.js & all.css), de-minified and updated nightly
What is the negative main stream press saying about Color [0]? The post gives an impression that Color faced an AirBnB situation?

[0] I couldn't look up 'color problems' for obvious reasons.
Watch jersey shore s04e02
welcome to my site that this simple, today I will bring information about the films you like, one of which is the movie watch jersey shore s04e02 who has now reached season 4 episode 2.
If you have a good number of citizens that, when some instability happens, goes to the street and fire cars, houses and rub shops, you have a much more serious problem than 100million GBP in loses.

During the Tunisian revolution, the police was ordered to leave a 1 million citizen city that I'm living in after a tough day where the ruling party locals where burnt. Although without any security (and before people gather and create groups for protection), the city was relatively stable.

There was theft, but theft existed before that day. Also there wasn't that kind of violence in the thefts that happened. When I went to the center of the city the day after that, I saw no signs that a private property was abused.
Not related to Node, but your homepage is really well designed. Attractive, simple and clean. Nice.
I love that movie. I've watched it every 5th of November for about the last 5 years.
The financial industry represents a third of American corporate profits. Goldman Sachs is the most prominent player in the financial industry. Like Britain, the US is quickly becoming simply a hedge fund, with a government attached. With practically no constraints on corporate money entering politics and voters perpetually responsive to political advertising, I wouldn't hold your breath waiting for politicians to seriously take on the most powerful, influential industry in the country, by far.
sounds like these were rioters http://www.pbs.org/wgbh/aia/part2/2h48b.html
Culturomics, Ngrams and new power tools for Science
Of course it should! Fixed the typo. Thanks for pointing it out, and thanks for you kind words :)
One comment: I typed in an email/password and right away it is asking me for my airline credentials but it isn't explaining what it is that the site wants to do with them or if it will store my info and collect information from now on. I'm curious about the site, but I thought twice about entering my info and skipped it. Just saying you might want to explain what it is you are doing to make people more comfortable.

EDIT: This information does seem to be covered in the FAQ, but you don't see the link to the FAQ anywhere when you are trying to capture user accounts on initial signup:
https://secured.milewise.com/faq
They have ~$41 million and it's only been a few months since they launched. Resume this conversation when they make their next move.
Not at all. With YC applications it helps a little to apply early, but these we go through in one shot after the deadline.
The site, unfortunately, does not look good-IMO that would be the last way I would describe it. The videos are amazing though, good job.
Its pretty much a tax; take out all the day traders and whether you gain or lose due to the spread is more or less random; day traders and hft traders narrow the spread, but since whether you gained or lost was random and they are now capturing a piece of that spread, they (err, ashamedly, we) are basically just taxing everyone.

A nominal transaction tax would eliminate most of the ultra-high frequency stuff and could be put to better use. Volumes would drop and spreads would widen, but it wouldn't really matter up to some reasonable amount.
Well, if you don't use OAuth, then what? You'd have to have something roughly equivalent to deal with authorizing API requests, no?

As for GData / AtomPub and REST... AtomPub was designed specifically to be a restful protocol, and GData is heavily based on AtomPub... but also has a JSON mode, so you get your wish there.

Anyway, the point I was getting at isn't about any one (or two or three) specific items of how they implement their API... just a hope that they stick (mostly) to established / open standards. By the same token, I hope Google are - or become - involved in the Federated Social Web initiative and adopt the work that comes out of that. But that's just me...
Hey everyone, I'm a partner engineer at Facebook. I posted a response on TechCrunch, where I originally read about this study. Here's a link to my reply: http://techcrunch.com/2011/08/11/facebook-wins-worst-api-in-...

In short, we're working hard and making strides, but we have a lot of work to do. We love hearing feedback—keep giving it to us. It keeps us hungry to make things better.
Try and look for passion. Just ask questions that will get them talking about what they're interested in.
Don't discount people with little or no experience. Just because they haven't done something yet doesn't mean they're not the best for the job.

Meet with them regularly and give them a lot of space to get the work done. Meet with them regularly to make sure they're on track. If possible, give them a resource that they can talk to if they get stuck on anything.
Fair enough, but I'll assume (based on your omission) that you are vastly underestimating the downsides of monotony.
Yet another blog, except not targeted for release or anything, just to run my own site. To replace the Django blog that runs my site. It's sort of my entertaining diversion, you know? Working with my own fresh, clean code base where I can try some ideas out without having to carry around a couple of man-centuries worth of legacy code every time I step at work. The cleansing library doubles as my HTML formatter, too, doing things like ensuring close italic tags and such. The paranoia is half real, half fun exercise.
New Era Baltimore Orioles SnapBack Black Orange
Yeah. These days it's ARM assembly that I care about.
In my view there are multiple things at play.

1. They raised exorbitant amount of money which set quite high expectations from them.

2. The app didn't take off as expected (at least the vocal early adopters hate it).

3. Peter Pham (the designer co-founder) and chief scientist, DJ Patil quit or got fired, which raised eyebrows.
ARKive to Document Every Species on Earth
On the iphone, at least, holding down the key for a second reveals accents for a lot of letters. If I was typing slowly and not paying a lot of attention (in the bathroom or something, perhaps?), it is possible for me to not notice typing one of these...
New Social Dining Site
MeCritic is a new social dining site, think what would happen if Yelp and Twitter had a baby - that's MeCritic. We developed MeCritic to solve the problem of unreliable, bogus, and untrustworthy reviews that are often found on most review sites.

We are in the process of attracting users and would love feedback on the site.

Use www.mecritic.com/invited to bypass the invitation code. Please send feedback to shawn@mecritic.com
Apparently spent on a seriously cool-looking office in Palo Alto across from the Creamery. I walked by the other day; they hadn't moved in yet but there was a "we're hiring" sign posted on the door.
Can Jeremy Grantham Profit from Ecological Mayhem?
Facebook responds to Google + games stream
Show HN: My first startup - SSL certificate monitoring/alerts
Exactly. Many smaller businesses can't afford a lengthy legal battle even if they are likely to win.
Hey HN, I recently launched my first startup, got some feedback, added some features and refreshed. I'm really just getting going, but I'm optimistic about the value this service can provide. Thanks for checking it out!
Tech is Really a Man’s Man’s Man’s World
I should have been clearer, perhaps. I meant with servers that don't usually run X. However, that remote file syntax thing I did not know about. Thanks!
I had two folks re-interview with me who in the past 6 months had declined offers from my firm. They both went to other firms, and massively failed. In my eyes they are now more valuable to me, not less. More maturity, humility, sense of boundaries, etc... In both cases we re-extended the initial offers.
I don't think censoring social media is a good idea or even remotely helpful, but these comparisons are beyond ridiculous. The Norwegian attacks were carried out by one person who is already in custody. The British riots arise out of amorphous groups of thousands of individuals who are still at large. They're completely, utterly different.
The biggest difference here is that you're on the other side.
From an NYT article:

Mr. Nguyen [CEO of Color] outlined an ambitious plan to compete with Apple, Google and Facebook by tying together group messaging, recommendations and local search, all while making money through advertising.

You would think that a startup with as much funding as Color would hire talent that would realize the ridiculousness of the statement above. I understand that as the CEO of a startup with $42 million he has to sound like he knows what he's doing, but surely anyone reading that statement would have serious reservations about either using the product or investing in the company.

Or perhaps he's an MBA-type who thinks that deep pockets have to mean competing in every single "hot" tech space, instead of excelling at one thing first. Even the giant companies he cites didn't stick their fingers in so many cookie jars: Apple had the iPod, Google had search, and Facebook had interactive college directory. That they are competing now is only possible because of their earlier mastery of a narrow area. And yet, perhaps because of their lofty ambitions, Color is a data mining company without data, and a photo-sharing company without anyone sharing photos on it.

Please don't ascribe this to any bubble. Sometimes, the best intentions of a group of talented charmers can fall by the wayside for a variety of reasons. Perhaps they got carried away by dreaming about what they would do with Facebook's data, or Google's algorithmic prowess, or Apple's UX process. Perhaps they just couldn't connect. Perhaps they got overruled by VCs. We might never know, and it's all part of the natural flow of smart, creative people meeting Wall Street-esque amounts of money.
Great feedback - we weren't sure whether at this point people would have a clear idea from the homepage of what we were doing w/ the info and they'd just want to get on with things, or if they'd want more contextual explanation.

This is definitely an area for metrics and user testing, but probably better for us to err on the side of caution =)
There's an easy way to defeat this:

smellz like T33N SPIRIT!

Trivial to memorize. Unlikely to brute force.

I use phrases like that for the few locations where password managers don't reach (i.e. the password manager master password).
Sir or madam,

you may have an excellent point, there. But I haven't looked at how cStringIO is implemented: does it construct a list of strings and then join them when they are requested, thus keeping alive all the string objects passed to it? Or does it concatenate the bytes into a buffer?

I just realized that the Python 3 memoryview object also provides the wherewithal to construct a string buffer, even in pure Python.
Designer v neck wedding dress
Show HN: We built Callroulette, a chatroulette for phones
https://plus.google.com/games/
Sacha Greif did our homepage. (http://www.sachagreif.com/)

He's awesome, super talented and incredibly fun to work with.
I thought about this sort of thing. It almost seems like the underclasses in Britain are less civilized than the people of the countries that have had recent revolutions.

However, I also believe that the riots in Tunisia weren't limited to lower class people, and maybe involving a larger section of society in them caused them to be more civilized.
Ooh, I did NOT know that tabbing works in a non-GUI environment! Once again, Hacker News has humbled me. Thanks!
Hah! That's awesome that you did that experiment. Very interesting.
Data scientists used to be PhD students, and those can be plucked from grad school for a summer here and there for a pittance.
My take on in-place reversing words in a string. Would appreciate any suggestions for improvement :)

#include <string.h>

void reverseRange(char *i, char *j) {
char temp;
for (--j; i <= j; ++i, --j) {
temp = *i;
*i = *j;
*j = temp;
}
}

void reverseString(char *str) {
char *ptr;

// reverse the whole string
reverseRange(str, strchr(str,'\0'));

// reverse each individual word
for (ptr = str; *ptr; str = ptr + 1) {
for (ptr = str; *ptr != ' ' && *ptr; ++ptr) {}
reverseRange(str, ptr);
}
}
Relaunching before end of year, roughly a decade worth of runway, CEO is friends with Steve Jobs. Not going anywhere anytime soon.
That's the main reason I'm not using RVM. I depend on `cd` to work, every time, rock solid, especially when my system is unstable. I can't risk having a dependency or bug in their `cd` script breaking my most commonly used shell command.
Why would you assume that ? - a large amount of the "incitement" that took place caused problems in a large part because it was public in a one-to-many form.
Triangulation of interference can be a time-consuming process. Like my EE professor (who spent the war years building $100 radar jamming tools that rendered million-dollar radar sets inoperative) said, the odds are stacked in favor of the jammer.

A crude example is a ham-radio fox hunt. A radio is hidden somewhere in a pre-agreed area and teams of foxhunters are set loose once the fox ready to go. If the fox is exactly one transmitter and its power is steady, it can still take the better part of an hour, for example, to locate a fox hidden within a one block area.

So increase the ability of the trackers, say with doppler direction finders mounted on roofs. Now the jammers can do the following things to continue to wreak havoc.

1) Vary the power in 3db steps, perhaps in a loose random fashion. Fox-hunting techniques include rotating an antenna and pinpointing where signal strength peaks.

2) Using carefully time-syncronized jamming boxes, scatter three or four of them around the area and have them turn take turns being on. Or have two out of three on in some overlapping way.

3) Combine 1&2.

4) Oh, make them mobile.