skysight-inc/HackerNews huggingface dataset:
Isnt't the idea of a captcha that only a human can solve it ?

This sounds like it could just (handwaving here) be given to a bottnet for solving.
Although the implementation looks very good (congrats) I'd like to say on a general note:

"Gamification" of software can't possibly be the right thing to do. If you can't find gratification and satisfaction in contributing to a project as it is, e.g. by fixing annoyances, improving code-base, earning money, then what are you doing in that project anyway?

I already care zero about any Stack Exchange awards or HN-Karma, because I am an adult. Don't treat me like a child.
Real estate is not safe. It is just as hard as starting your own company because it is starting your own company. To be successful you will need to sleep, eat and breathe it.

If you have no experience and no equivalent to a portfolio of personal projects, I'm not sure why anyone would hire you to do marketing.

Paul Graham says the key factor he is looking for is determination - you have had one "failure" and you are letting that completely derail you.

You can be a semi competent programmer that people will pay you money for in 3-6 months if you focus on a single area of expertise. Build a portfolio of personal projects ( should be reasonably quick to do). Those personal projects can be the minimum viable product for a potential startup but can also prove your ability to build things to get contract jobs to pay the bills.
What's fun is when you realise that the company has been running off that access/excel "application" for 2 years and it has never been backed up!
better to send a single-use capability URL.
Facebook Now Effectively Paying Users 10 Cents to Watch Certain Ads
RMS is now officially dead to me. What the fuck???
Make Backberry Themes
i'd like to see a movement which clearly places the internet above the sovereignty of any nation
Node.js on the developer desktop, yes, running Windows.
Only on macs and only on the Desktop.
This strangely reminds me of how Bitcoin works under the hood -- basically, a proof of work. Anybody up to creating a Bitcoin plugin for browsers as an alternative to captchas? Either as .xpi or a Flash file to be included on the website?
Google Wins Anti-Piracy Filtering Lawsuit, Filters Anyway
Recent is 2.6.11+ which is 6 years old.
I have been very impressed by Sublime Text 2 (http://www.sublimetext.com/2). Use it as my primary editor ever since I discovered it.
Here it is. I'm dead, and this is my last post to my blog.
I'd like to see pigs fly.
Could you share what was the process like? TOI people contacted you or you contacted them? phone interview? email? Really interested in knowing this. Thanks.

[Edit] I myself was contacted by a national hindi newspaper, but it didn't work out.
Pretty sure iChat could video chat with AIM on PCs for years, haven't tried in forever though.
Learning how to code in an event-driven, callback style seems to me to be at least as much work as learning a new language, at least a language that's as structurally familiar as Go.
Proof-of-work systems are cool, but this doesn't work, economically.

A proof-of-work system requires a verifiable amount of computation time before you can do something. The idea is that "honest" computers are mostly idle, but that this should slow down spammers.

The problem is that it may not be possible to seriously inconvenience spammers without seriously inconveniencing honest clients, even if both run native code (e.g. hashcash). The article limits the honest guy to some crappy smartphone's interpreted Javascript running an algorithm that is very much optimized for 32-bit machine words (instead of Javascript's floats). If the smartphone can do the work in 10sec (which is annoying enough), the spammer should be able to do it in at most .01sec: enough to send ~8.6 million messages per day.
Maybe it's just me but every time I see V8 i think it's VB
Revenge Of The Nerds
That won't really work. See http://news.ycombinator.com/item?id=2407149 (summary: generating bitcoins takes too long and both client and server would have to trust each other.)
The Joy of Stats
http://news.ycombinator.com/item?id=2514270
I see. I applaud new ideas, but personally I find Go's choice visually jarring; on the screen it ends up looking like a train wreck:

fmt.Printf(colorizeWithAnsi(strings.Replace(s, " ", "/", -1));

It goes from being mere syntax (like Ruby's elegant use of '@' to denote instance variables) to screwing with the names themselves apparently just to avoid introducing keyword (like Java's 'public') or additional syntax for exporting symbols.
http://news.ycombinator.com/item?id=2519248
Indeed; these are basically Bitcoin microtransactions. I always thought an "if you really believe this deserves to be ranked higher, invest $0.01 in its prospective well-being" model would be good to base a social news website upon, but real microtransactions have always been halted by the static friction people feel when parting with even a single cent of Real Money. Paying in small amounts of CPU time (that have worth, but don't feel like they do) could get around that.

(Note that, even if this were implemented, you probably wouldn't be doing the work in the browser, but rather just spending (fractions of) coins you had already generated and placed into your bitcoin wallet. Thus, this wouldn't slow down spammers—as they could just buy coins on the open market—it would just make the marginal cost of a single spam transaction more (and hopefully prohibitively) expensive. On the bright side, even if it happened that Bitcoins were too comparatively-devalued to prevent spam, spammers would then, by buying Bitcoins en masse, become the de-facto Bitcoin-to-USD exchange!)
Sure, a fellow entrepreneur (Pallav from FusionCharts -- awesome guy, has an interview on Mixergy) connected me to the journalist who had covered them. The journalist called and we then exchanged lot of mails and phone calls. Then he went radio silent and now out of nowhere, we got a story!
Spell checker for Internet Explorer –Speckie.
it's called humanity. The sovereignty of your nation is really only important to your sovereign. No one else really cares, except insofar as much as your sovereign can steal money from you and give it to them.

Stop confusing your 'country' with your 'nation state' the two are not synonymous. Your country is important because it contains people with whom you share culture, your nation state is a bunch of pieces of paper and lines drawn on a map, if no one believed in these pieces of paper and lines on maps it would cease to exist.

The nation state is next on the list of business models that the internet is going to kill. They aren't going to take it lightly.
The Tor Project plans a Firefox fork
lol But hey it just was a curious question !
Adapteva founder promises 4,000-cores with new Epiphany architecture
Anyone opposed to supporting windows can go on their merry way using linux/osx. Don't forget the potential for creation of new modules (and possibly the evolution of nodejs itself) from the massive legion of windows developers out there.
The .pdf is nearly 100 pages long, but worth a read for those interested in the subject. It contains illuminating case studies - including a story about how cell phone cameras effectively neutralized a Special Forces battallion for a month and convinced commanders to never again send their soldiers into combat without combat cameras.

Thoughtful advice about getting your message out that would be applicable to all, with the possible exception of 'countering the adversary's narrative by lethally targetting their delivery systems'.
IPad Apps Development -   innovative applications according your need
Before building the strategy for the iPad application development, you have to comprehend the usability & additional features of the new technological revolution, the iPad. Being larger than the iPhone, the iPad is higher in terms of operating systems & hardware.
Vps Hosting solutions
Realhostingsolutions introduce new vps hosting soultions at chepest rate.you can try this service.its also providing Windows server 2008 dedicated hosting green VPS hosting,VPS hosting solutions ,cheap wordpress hosting .
If the idea is to create a bottleneck, then why not throttle login at the server? Eg. have mutex for logging in, only allow one request at a time and then slow that down with a slight wait (Say, 1 second). You'll have to balance the exact throttle with the number of legitimate users on the system, and you'd probably want a timeout-and-retry mechanism in place.
I went to a website the other day and the moment I arrived I got a "newbie" badge. Sigh.
Different people have different preferences. This has always been the case, and is equally true for user interfaces. I don't see why you have to drag autism into this.
The title is "Why V8 is not suitable for EMBEDDING in servers".
You don't (have to) care about "the smallest", just "any integer with a hash beginning with 0000".
This and the recent release of 1.1.0 gave me a push and I spent some time converting a small library I maintain (http://flickrshow.com) to CoffeesScript as an exercise and and education into the syntax and potential benefits.

As it was a 1-1 conversion it was fun to see not only how much syntactical cruft the CS syntax removes but also how a few sloppy lines got tidied up, (mainly existence checks). In that sense, it adds value. It'll be interesting to follow this up with how easy it is to churn out new code ...
You sound angry with all the javascript guys who can now dance on both sides of the stack. What's up with the hate? JS is on the move, and maturing. Hell it even looks ok as coffeescript. Good for everyone right? I'm a Haskell/Python "lover", and a designer (I like beautiful code like I love beautiful typography), and I really like where JS is going right now.
I love the idea for login systems that exponentially (or somewhat exponentially) prolong the waiting period. Eg 1 second, 2, 4, 8 and so on. There should be a reasonable maximum of course, say 5 minutes. That would leave 300 attempts per day which renders brute force useless yet is low enough to not annoy users too much if you explain the motive.
The system you propose doesn't work: either you don't lock anyone out, or you lock out a similar percentage of legitimate users and spammers.

Imposing a separate delay on each attempt (but with no global mutex) is actually done in practice; see "greylisting".
There's absolutely no real evidence that the same people who DDOS'd PSN in support of Hotz (Anonymous) also stole the credit card numbers (unknown group). There's a text file on a server that claims it's from Anonymous but that's not real proof.

The author is buying into Sony's storyline and helping to tar supporters of Hotz with the stain of the hackers who stole credit card numbers. It's misguided at best and dangerous at worst, perpetuating the myth that Anonymous is actually out to do real harm to relatively blameless people when they actually seek to avoid that kind of disproportionate damage.

I'd rather not see the DDOS nipped in the bud by criminal statutes when it has a decent claim to being a legitimate form of speech that should be protected.
That's true. Most try to focus on one language, instead of including everything.

LLVM might be closest to an universal open source JIT platform. It is used as the backend of many of the language-specific VMs.
so for 1 cent you can get few clicks from Egypt and Pakistan.

nice.

you are just 2 steps away from becoming next internet {b/m}illioner. if only you can:

1) attract millions them @ 1 cent price. screenshots shows just few clicks at that price

2.1) find advertisers willing to pay >$10 cpm for these visitors

or

2.2) make them spend >1 cent on average.
Tips for Treating Keloids at Home
But once the spamming machine has worked that out once, they can submit the same integer every time.

It would be better if the server sent a request saying send me an integer which has a hash beginning with npqr where n, p q and r are all random characters.
Linode Fremont, CA servers down
If we could make it work (and I recognise the problems other commenters have noted with this particular implementation) then this would be a big benefit for blind people, for whom CAPTCHAs aren't just inconvenient but impossible. I'm sure they would gladly accept 8 seconds of unresponsiveness while the computer did some verifiable work, if it meant they could pass the test and use the service.
Bundle Outdated
I care. It's little things like not having all my stuff taken from me by armed thugs and not getting murdered that are important to me.

I guess you value information freedom over basic living conditions huh.

I also like this thing called democracy and freedom of speech, which a bunch of people, normal everyday people like me, round the world really don't like. There's a hell of a lot of them.

And even if they do like democracy, they also rather like this totally bizarre idea to me called religion. In my sovereign state is pretty insignificant. I can poke fun at it. They makes a lot, billions of people, not very happy. Just not in my little sovereign state.

It's great being in my country. There's a social state, which a bunch of American's think is a really bad idea but which I, and a lot of my sovereign state, happen to think is pretty nifty.

So before you start saying that the sovereignty of your nation is really only important to your sovereign, take a look at all the people in England who love being English, France, who love being French, Iranians, who love being Iranian, Indians, who love being Indian, Chinese, who love being Chinese, Russians, who love being Russians. You get the idea.

I personally think you and reality are very far divorced in your views of sovereignty. A lot of people like it.
This was just posted, can't edit the URL: http://status.linode.com/2011/05/outage-in-fremont-facility....
Cheap BlackBerry phones  Don't think about your pocket now
Getting Users
What makes this dupe from yesterday (http://news.ycombinator.com/item?id=2517136) much more interesting today? It features even the same pictures.
Ask HN : Extension for better FireFox bookmark navigation
I have returned to using Firefox bookmarks now that delicious has 'lost' a bunch of my urls and because firefox can now sync bookmarks across machines

One of the annoyances I had with firefox bookmarks is still there though. If I last looked at a url in a subfolder and I want to look at another url there, I have to navigate through the whole tree again. The 'open all in tabs' menu option looks to me like a measure to deal with this but is not a solution. Is there an extension to solve this?
Congrats paras, you are a big inspiration for every startup especially in India.
While perhaps not a common use case, one thing I'm interested in exploring is building cross-platform "desktop" applications using Node, either command line utilities or GUI apps served locally to the user's browser.
Kissing Frogs
I think your statement is too broad. I agree that it wouldn't work on the web, for the reasons that you state. But it is a useful approach in a lot of other situations. For example, I've seen it used successfully in gaming to prevent DOS attacks.

Client Puzzles have a couple nice properties: the difficulty can be adjusted & they can be implemented in a completely stateless manner. The last point is the most important because it what protects against a [D]DOS attack.
Building a Perfect Brand
I haven't seen the specs, that I suppose are much better, but it's four times more expensive.
Ver La Fuerza del Destino capitulo 39 Online
It's a more restricted version of duck typing and requires an interface specifically to be set up for the type, though not for the type to explicitly implement it, so it's not quite the same thing.
This is a very recent development among media housed in India; they have suddenly started realizing that people here are actually earning money by doing a "valid" business on Internet. You can also find lot of bloggers being covered by national newspapers very frequently. I say, this is a very good move because more than anything else it will help in reducing the tabooness of leaving a secure job for doing a startup.
I'm pretty sure thats the same reasoning Kings and Queens used for thousands of years to describe all the horrible things that would happen should the people be put in charge.

Go ask your average cop how many people they arrested for armed robbery and murder, then ask them how many seat belt tickets they handed out.
Is it possible to use in javascript a memory-bound proof of work (http://www.google.com/search?q=memory+bound+proof+of+work), where the computation speed is bound by memory latency, not CPU speed?
"The system you propose doesn't work: either you don't lock anyone out, or you lock out a similar percentage of legitimate users and spammers"

How so? Requests are piled in a queue, waiting for the mutex. If the request can't be completed for a given timeout (Say, 3 times the delay), you'll respond with an error message and the client will retry his request. You could automate the retry, so the user will only experience that it takes time - not a failure.

The biggest problem I see here is that it's a clear DoS attack vector.
I'm a developer. My time spent with Jira is an annoyance at best, or a hatred at worst. I can't change that. It's a good tool for our QA and PMs.

Something like this is nice to distract me. I don't think that gamification is equivalent to treating you like a child.

> "Gamification" of software can't possibly be the right thing to do

I don't think you are qualified to make this decision for the rest of the world. If this is not for you, just don't use it. The fact is that Gamification is interesting and it's too soon to pass judgment on it.
I'll come along, thanks for organising this dmitri1981!
If the computer isn't connected to the internet and doesn't have private information on them then it doesn't seem to matter if there is a password or not.

Don't forget these machines were in a much safer environment than todays.
Congrats! Curious - what is your technology stack?
Audio CAPTCHAs solve this problem.
Yes, that's probably a better solution.
There are several Scheme implementations that are well suited to building "something big". Someone mentioned Racket, but there's also e.g. Chicken Scheme or Gauche, both of which come with a sizable collection of libraries to do real-world stuff. Then there are implementations like Scheme48, which seem to be tailored to building something "on top" of it.
Isn't Flash too slow for mobile games? Will Adobe optimize this product for every GPU out there? Very unlikely...
I don't remember signing up to posterous, so it must be pretty on the money.
More great stuff from Sencha. They really are doing great things from web app development, and open source with Sencha Labs.
Congrats! Way to go! You guys have a product with great potential.

I can say that seeing your current implementation.
True Religion,True Religion Jeans,True Religion Outlet Store
We Supply Discount True Religion,True Religion Jeans,True Religion Outlet,40%-66% OFF Jeans For Women,Men Online sale,For Free Shipping!
I'm not entirely sure actually - I think that the majority (if not all) of RSS readers are out dated and lack "social" features that are necessary for them to succeed. I'd list some of my ideas here but I'm currently building a very simple "RSS reader" that might solve the problem - it'll be at http://www.northpad.com when it's finished.
Indeed, it has all been done before with ASN.1. ASN.1 was invented for the exact same reason: data-efficient, fast communication. Currently it is mainly in use by telecom.

I've also wondered why so many re-inventions of the wheel what is basically ASN.1 and did some research:

The main reason which I found was that, according to developers, for reimplementation ASN.1 was too complex to get right (it has a big legacy) and that the current toolsets had or not the right license, not the right languages, etc.

Also, they didn't like the ASN description syntax.
Почему Google V8 пока не подходит для встраивания в серверы in english :

Why is Google V8 is not yet suitable for integration into servers.
I did the exact same thing to check. It's nice that we live in a world where the latency of this sort of information is down to a few minutes.
It will work, but the scheme has to be simplified some. Coins can be generated ahead of time, and then the client just pays a 0.001 bitcoin (via browser plugin, automatically) to the server instead of jumping through the captcha hoops. No trust is required, it's just a usual bitcoin payment.
Nuclear: the sky’s the limit.
Earlier submission, much discussion:

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

I honestly don't see how this is gong to encourage people, especially kids, to further wonder about how computers work, and what actually happens. It's smaller, and if anything even less accessible than a desktop machine.

I learned about computers and computing by building my own from a Z80, 8KB RAM, 8KB ROM, random logic, etching my own circuit board and soldering the components and sockets in place.

Should kids do that these days? Would it help?
Close that car hood citizen, there are secrets in there, don't make me taze you.
Ihre papier bitte.
Elastra Founder on their Shutdown: Accepting Failure
You can't be serious, the absurd complexity of ASN.1 is legendary.
That's wierd - it's listed there...

Thanks - I may just do that. Appreciated.
This won't be apparent later on, so for everyone else: the story broke on twitter within ~2 minutes of the outage, several minutes before the Linode status blog.

Is anyone here using twitter to monitor outages and other similar spikes on twitter?
Do you spend on advertising?
> You're paying a price for this speed: the Go compiler is single pass, which considerably cripples the language and imposes a lot of weird asymmetric features.

That's just not true - go is not single pass (as I understand it). There are separate passes performed for top-level types and code blocks, for example, and you can forward reference all you like.

Actually, I've made a couple contributions to the language so have played with the internal implementation, and in fact the parse is done in one pass, setting up internal representations of the types/names/etc. before type-checking of top-level types is performed in a separate pass, then variable assignments, then function bodies. I can't see how this is single-pass, e.g. src/cmd/gc/lex.c:238:-

// Process top-level declarations in three phases.
// Phase 1: const, type, and names and types of funcs.
// This will gather all the information about types
// and methods but doesn't depend on any of it.
// Phase 2: Variable assignments.
// To check interface assignments, depends on phase 1.
// Phase 3: Function bodies.
defercheckwidth();
for(l=xtop; l; l=l->next)
if(l->n->op != ODCL && l->n->op != OAS)
typecheck(&l->n, Etop);
for(l=xtop; l; l=l->next)
if(l->n->op == ODCL || l->n->op == OAS)
typecheck(&l->n, Etop);
resumetypecopy();
resumecheckwidth();
for(l=xtop; l; l=l->next)
if(l->n->op == ODCLFUNC)
funccompile(l->n, 0);
if(nerrors == 0)
fninit(xtop);
while(closures) {
l = closures;
closures = nil;
for(; l; l=l->next)
funccompile(l->n, 1);
}
dclchecks();

Unless I'm missing the point - what is crippled and where are the weird asymmetric features?

One thing that go avoids is weird syntactic conflicts which require big lexer/parser hacks to work around. C# has quite a few of those, e.g. Foo<Bar<Baz>>> - that's emphatically not the same thing as a single-pass compiler.

Actually Rob has talked about this[1] and highlights dependency management as the most important factor.

I use C# in my day job and find the go compiler considerably quicker, incidentally.

[1]:http://www.infoq.com/interviews/pike-google-go
Why do you say that, exactly?
Why abstract logos are considered for free logo designs 
Every business requires certain steps to build its image and reputation in the market, and talking about image building and business branding, the very initial stages that are required to be taken are very crucial, one of those is the creation of a logo design.