skysight-inc/HackerNews huggingface dataset:
But the logic of the CAPTCHA is "if you get this right, then you are human". Makmanalp was suggesting "if you get this wrong, you are not human", which does not follow logically from the CAPTCHA rule.

It is an example of "Denying the antecedent", or the inverse error: http://en.wikipedia.org/wiki/Denying_the_antecedent
By not sharing software work that is easily shared. They love to draw from upstream but they share only those parts of their infrastructure that don't threaten scarcity.
NFC: Swipe Your Mobile To Make Facebook Connections
Cute! Now it just needs a TextMate bundle.
What it comes down to is that paywalled documentation is, in my experience, universally inferior to documentation that is publicly available. In my last job I saw "Proprietary Information of <company>" stamped over all the documentation I used, and the thing was the most insulting thing I'd ever seen. The "information" was less useful than the reverse engineering my colleagues had done over the years.

Red Hat's documentation is better now, but documentation tends to rot when people can't see it until they're in the midst of using it. I feel entitled to the knowledge base because I'm not paying for something unless I have a good idea of the sort of issues I'll have when using it, and what the company does to resolve them. Red Hat has made a fine business respecting this up until now.

On the other hand, a lack of publicly available documentation is less important when source is available.
I've had two OCZ ssds (granted, they were early models) that worked for a combined total of 2 weeks. My intel ones, though, have been solid. I keep looking at OCZ, thinking that they're a pretty good price for the performance, but not wanting to go down that rathole again.
Art in Ghana: An overlooked oppurtunity?
As an American citizen I also avoid domestic air travel. The U.S. is becoming a bizarre, irrational police state-- we cannot even travel freely within our own borders without enduring unconstitutional searches that serve absolutely no security purpose.
yeah manually curated at this point. Using jquery mobile, on google app engine
Lispers have a decidedly notorious reputation for wailing about the lack of respect their family of languages tends to get.

I say this as someone who is incredibly fond of hacking in Clojure and has spent a fair amount of time with a couple Scheme implementations.

Railing against someone else's work without providing cogent reasons for why their approach is inferior to what you have in mind doesn't do much for the community.

Not this community nor the Lisp community.

It's a lot easier to make a case from a business point of view for a lisp that can be deployed anywhere JVM is, rather than potentially have to get into the rigamarole of standardizing another piece of technology.

Programming languages that never help programmers get their jobs done don't help the world much beyond being proof-of-concepts.

That's my point and it's the point you need to refute before you start flailing around like a wanton child in retaliation.

When your language/toy of choice is unproven and not otherwise well accepted in the business/technology world the onus is upon you to prove your points.

No one owes you or your preferred tools any free credibility.
Kind of funny and inspiring to read these kind of stories with a "one man army"-developer although this story was an experience I hope I never will get.
You're probably thinking about this bit:

2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)

Seems like all it requires is that you say "We changed this file, and we changed it on this date." I suppose one could question whether giving detailed information about the changes is simply the "spirit of the rule" or if it's actually "going above and beyond."
You misunderstand. South African companies are doing business in WEST AFRICA. Celtel from a Sudanese guy is very successful everywhere. What you have suggested in this other post is even MORE offensive. You've doubled down and said that you want to elevate those countries into a new category and put the African countries even lower in the list.

You have basically no idea about how business runs in Africa or what are the countries. That's why you're pointing out the old mainstays of SA and Botswana. That's not where the growth is in Africa.

You, my friend, are prejudiced. Yes, I'm using the word correctly, because you have formed opinions about places and things before you actually have information and facts about them.

We don't need language to further categorize African countries into a fourth world or however you'd like to describe it. Rather, we should get rid of the terminology that even categorizes countries as a lower kind of world.
No problem thanks for your help!
Trade School – Barter for Instruction in New York City
The billions in trade were a moral hazard too, just not one you so on the news quite so often.
I already do this on my own site. Visitors on IE6 get a big warning at the bottom telling them they're using a dangerously out-of-date browser, and provides a link to Firefox first, then IE8 second. Even if I can get just one person to use FF instead of IE, the world will be a better place.
Greplin Founder Daniel Gross on amazing story behind building the company
You keep using that word 'open source'. I do not think it means what you think it means.
Tell HN: Subscription Service that covers InfoSec Happenings..
In January we (I) started a subscription service that covers major movements and advances in the infosec arena (with a focus on important research in the field).

I blogged about it here [http://blog.thinkst.com/2011/01/is-answer-more-infosec-conferences.html] (with a pretty infographic!)

Last month we released an adhoc update on the HBGary drama.

If anyone is interested in the service, drop me an email, and ill send through a copy of the report.

/mh
I used to do a lot of accessibility work, so I was somewhat proficient at JAWS and IBM's Home Page Reader.

JAWS, in particular, is quite powerful, but pretty daunting to learn. Compounding the clunkiness of JAWS is that many apps and sites aren't built with screen reader usability in mind – even if the developers made a good effort to ensure that it was possible to use their site in a screen reader, that all text was readable, etc, there's a huge difference between "possible" and "easy".

I thought it would be interesting, from an HCI perspective, to use a screen reader with something like a phone in your pocket, but sadly the learning curve is just too high, and there's not much motivation to improve it, either from the perspective of app/site developers (blind users are a rounding error) or even of the tool makers (blind users are highly motivated to learn their product, and will purchase it regardless of learning curve).

SEO, ironically, is the greatest thing to ever happen to blind users. All those people with tremendous financial incentive to make their sites spiderable to a text-only bot.
Sony always gets what it wants. While they're not fundamentally wrong, since it's their product, they're playing whack the mole with a large hacker community. This can't end well.
Ryan Bates / Railscast for lots of useful Gem reviews.

Other than that its a lot of "I don't want to write this..."; Google: "[thing I don't want to write] gem rails 3 github"
Here is a 3 meal/day McDiet with a beverage at every meal.

Breakfast: Egg McMuffin (300 cals), Hash Browns (150 cals) and Coffee (0 cals).

Lunch: McChicken (360 cals), Fries (380 cals) and Coca Cola (210).

Dinner: Big Mac (540), Premium Southwest Salad with Chicken (320 cals), and Coca Cola (210).

2470 cals/day.

To become obese, you need to add this:

Afternoon Tea: Sweet Tea (150 cals) and McRib Sandwich (500 cals).

Desert: Hot Fudge Sundae (330 cals).

Now you are up to 3450 cals/day.

There is nothing about being poor which compels you to spend money on the McRib Sandwich, sweet tea and the Hot Fudge Sundae.

http://www.mcdonalds.com/us/en/food.html
I agree that people need to upgrade from XP and into something better than all but I understand texel's point. Upgrading to Windows 7 or a Mac involves money, upgrading to Linux is an option that most aren't ready to take. Switching those XP users to Chrome/Firefox is the most likely chance we have to get them to a level where they can use all the new web technologies we want to throw at them. And I have a personal bias too, IE9 doesn't support WebGL which the software I'm developing depends on thus IE is not an option for my users.
Reading this article was really crazy. Sony has also subpoenaed YouTube for information on anyone who watched the video he posted and it was approved. The rationale is that they're trying to sue in California and this will help better prove distribution there. It does not say what Sony intends to do with the information otherwise which is kind of scary.
I use SizeUp for moving around my windows. It helps to keep terminals, code, browser and web inspector in their particular positions and if something needs focus I can make it maximized.
What about doing drugs?

Also (for many drugs) not as risky as most people think.
Your HN profile says you love technology and the Internet but your comment doesn't support that claim at all. We don't just want people off IE6, we want people on modern browsers.

Everyone needs something to bitch about. You bitching about how geeks need something to bitch about is a prime example, not to mention all of us bitching about you bitching about our bitching.
I spent a long time imagining posting an astonishingly insightful and erudite comment on this essay, but at the last minute I settled for just posting this.
I actually prefer the first one, since it's the closest that C++03 will allow to what I want. In C++0x, you will be able to say

vector<pair<int, string>> blah;

And the parser will recognize >> as the end of two template calls, and not the stream operator.
The problem is that many people who don't know any better and don't read sites like HN will just go and use this banner.
They should make a free Windows 7 Basic basic (basically XP but newer ;p) upgrade. That way people would have a option but that IF they have a PC capable of running a basic version of Windows 7.
Avoid OCZ. I had a Vertex 2 SSD fail after about two weeks. What's really a big gotcha is that it fails 100% immediately; there are no warning signs as there often are with a hard disk.

I looked into it: I believe that there's actually an assertion that got hit in the OCZ firmware, and then it goes into a lock-down mode. However, there's no way for an end-user to exit this mode and recover any data (it simply won't respond to SATA commands), nor are OCZ willing to unlock it for you.
So much drivel, so little content. Stop writing bullshit.

ABCL is written in Lisp AND RUNS ON THE JVM. What's so difficult to understand? You can deploy it everywhere where the JVM runs. Totally painless.

All of Common Lisp has already been written in Lisp and is available both in GPL and Public Domain versions. A Lisp compiler could just reuse all of that or parts of it and just needs to compile to JVM byte codes. There is no need to rewrite all of that in Java - it exists already. There is no need to rewrite the library functions in Java. There is no need to rewrite the REPL in Java.

All you need is the code generator and some runtime parts. The rest, and that's a lot, exists already and can be taken.

The only thing you get by writing 100% Java is some Lisp dialect that will have tons of bugs and problems.

A compiler written in 100% Java is DOA.
Any useful examples of the type of work that you "cron out"?
I'll admit that I haven't followed the story that closely, but from my understanding, he hacked his PS3 and posted what he found, right? Wouldn't we, as a reasonably logical technical community, see that as his system and he would be free to do with it what he wants (the hack, probably not the post)? Perhaps posting it is where they have a case (INAL), but I can't see any justification for going after him for merely hacking/poking around his PS3 hardware and software.

I started to see this pop up in some posts recently:

* apple's hardware...they have the right to do what they want
* sony's hardware...they have the right to do what they want

I don't exactly know when this started but I think it's worth correcting and trying to stop. No reasonable person would assume that you could buy any physical device and NOT be allowed to do whatever you want to it. There may be usage restrictions (you can't modify your car w/ a jet pack and expect to drive it on a public road...), but if you are doing something for educational/experimental purposes, I can't see how it would be illegal.

Anyone care to comment? I'm open to having my position changed if someone can show me why.
You're supposed to use SilverLight, not the web
For me the path the heavy duty back-ends was Unix and C. Most of the work for large corporations, in addition to the mainframes, involves big systems; IBM: AIX, HP: HPUX, Sun: Solaris. Helps to know a bit about storage: EMC, Hitachi, NetApps, etc. And of course databases, DB2, Oracle.

The best news is that these days, you can build up these skills using a $1k box with Linux or BSD. Years ago, you needed to get a job first because systems were in the order of $millions and they wouldn't fit in your average spare room.

You'll also need to demonstrate so CS/SE chops, because mucking up a big back-end system is not like a web page that occasionally crashes, it can cost $10k's per hour while it's down.
English as a second language.
And don't let the placeholder kittens rub you on the way out. ;)
Very interesting ideas. I have been dealing with some of this myself as my company has been developing a lead management product over the past year. We started trying to incorporate every feature under the sun thinking people would use it. In my experience the biggest problem seems to be that for each feature you add, the lower value of each feature becomes. Maybe this would be called "feature-value dilution" if there isn't already something better to describe it. In an attempt to solve the problem we have been breaking out the larger chunks and developing them as separate products and then tying them back together via public API.
You're refuting something he never claimed.

From the original post: "There is no significant research that shows adding exercise to an overweight person's lifestyle will significantly reduce their weight - typically just increases their appetite."

I'm guessing because that's not the case?

If you take as given the cals in/cals out model (as Taubes does, in an attempt to refute it via reducto ad absurdum), they do.
Agreed. I mean, here's the description of his first attempt at helping somebody with a computing problem:

I looked at their code for a bit, saw that it was hopelessly inefficient and hand-assembled a much faster version using a look-up table and a bit mask instead of a bunch of math to figure out where in memory to dump the data from the converter.

I feel exactly the same way as parent and grandparent when I read stories like this.
Yet another example of why doing a startup that involves sharing content should seriously think of basing their business outside the US.

As JoeMullin says in the PaidContent article at http://paidcontent.org/article/419-feds-campaign-against-pir...

"The ICE campaign against websites has caused controversy over whether ICE has side-stepped due process. Compare the treatment of the creators of peer-to-peer sites that were ultimately ruled to be illegal, like Grokster and now Limewire. Entertainment companies had to engage in years of litigation to shut down those sites, and the idea of putting the creators of those sites in prison wasn’t even on the table. McCarthy, on the other hand, will have to fight an uphill battle to keep himself out of prison—at no expense whatsoever to the sports leagues who, according to court documents, helped the government target his site. "
I can't believe you're claiming it's better for ANYONE for Microsoft to recommend the worst current browser to the 50% of their client base (XP users) when Opera, Chrome, Safari, and Firefox run on that system!
> * It'd be great if it was more clear that Microsoft itself was behind the site (there's just one little logo at the bottom left).

Think about it from Microsoft's point of view and it will be immediately obvious why they don't do that..
It's BMW's car. You're not allowed to use that gas station.
What about Montreal?
'David and Goliath' viruses shed light on the origin of jumping genes
That's how I see it too, and I believe EFF and many others agree with you.

Sony, Apple, and others who want to deny people these rights obviously see things differently.
Lean becomes a lifestyle after a while. Best decision (really had no other options) we made was to bootstrap. Owning 100% of profits has it's perks as well.
"One of the most important properties of my media formats is it's accessiblility."

Great! H264 is what you want then. It's not only supported, but also hardware accelerated, on most devices out there. WebM isn't, and won't be for a long time.

"What business wouldn't pay a slight file-size penalty (to maintain the same quality) in order avoid being bound to some per-seat licensing agreement with all its associated administrative and reporting obligations?"

Every business that would rather pay royalty fees than for extra bandwidth required by a shitty codec. You probably also want the majority of your customers to actually be able to view your content. So there's also that "minor" inconvenience. But aside from that, what business wouldn't go the WebM route, right? :P

"Do the math."

Actually, I'll let you do it.
I don't follow the logic. If Oracle does "jack shit" then how how does this monolithic patch inconvenience them in any great way? Also, with their money I'm sure they can find a way to split apart the patch again (either via Red Hat's web interface or by brute force). I guess I'm not management material because this move makes no sense.
Interactive load/render comparison for 10 technologies/formats (GWT, Ajax, etc)
My claim is that it's best for Microsoft to keep their users on their software, which it is. Given that this is what will happen (Microsoft isn't going to suddenly start suggesting people download Firefox) then the next best thing is for them to suggest people upgrade to IE8 and eventually IE9. I hate IE just as much as the next guy but in this reality this is the best option available to us.

Sure, it's best for humanity that people use Chrome or Firefox but I'm not arguing ideals here. I'm looking at the facts of the situation and rolling with them.
Lawyers + Emoticons = :-(
And we'll track all people who watch BMW cars that use that gas station.
We are in the same boat. Our competitors have investors, what do we have instead? Profit, more of it every month and no investors to answer to. #winning
Much as it would today.
Courtney Love settles Twitter defamation lawsuit.
Developers: Why You May Not Want To Listen To Robert Scoble
Geeks are always bitching. I think this is better than doing nothing. They can't exactly erase the past. I think its a step in the right direction. IE9 is going to be better but still not perfect. But, again, at least its better. I am all for better. Though I would link users to alternative browser... why can't the complaining geeks just use their own banner.
Also covered by TechCrunch: http://techcrunch.com/2011/03/04/google-to-shut-down-gizmo5-...
Careful with painting us all with the wide brush. We don't all like to bitch about stuff that, really, is beyond our control.
The devil chicken plan + the look of the site + Josh's dashing good looks...

...win! haha
Horse Blankets | Riding Breeches | Cool Medics | English Saddle Pads
horse blankets, riding breeches, warm jackets, english & dressage saddle pads, fly sheets & masks. Brands include Kensington, Edgewood, Goode Rider, Mrs Pastures, Pony Pops, Eous, Cool Medics, and others. Smart, durable horse riding apparel and horse equipment for an affordable price.
there may in fact be correlation between doing those things and being successful. and it is possible that both are caused by lowered perceptions of risk. I think I read at some point that people who commit suicide but survived were more statistically successful and one possible cause was their lowered perception of risk (but can't currently find source)
http://geohot.com/
This Statement Does Not Refer To Itself
شبكة وا إسلاماه
Mechanics are clever and drivers are stupid. How many people take their car in and try to tell the mechanics what the fix is rather than describe the problem?

It's not about being clever or stupid at all. It's about being inconsiderate or unthoughtful. People of all stripes are guilty of that. Having been on the wrong end of it enough times I try very hard to give just a little thought to the role of the person to whom I'm speaking. When I go to my mechanic, I am the user and I want to make it easy for them to help me.
Do you limit the number of photos? Seems like if the number of photos in the pool far exceeds the number of votes coming in, each photo would only ever have a handful of battles. I've build a similar voting system before but the purpose was to find a winner amongst all entries.
"It's entertainment"? Shades of Michael Moore fans.
To the downvoters: Please answer the question. BMW has made a driverless car too. How is it different?
The iPad2 Rant (from Martian Craft)
Canada does have transit lounges - but Vancouver is a bit odd. They have pre-cleared US immigration, so you have effectively 3 airside zones domestic/US/International.

So if you are coming off/going to a US flight from an international one you have to go out and back in. There is a US <-> International security gate but it's not normally staffed

And screw ups happen - I lost a Lufthansa bottle of champagne they gave me on board for screwing up my seat. At a change in Frankfurt the we had to be bussed from the plane to the terminal - the bus dropped us outside security and I lost the sealed Lufthansa labeled champagne to the security desk.
Fired workers burn Indian executive to death
Thanks, lots of good stuff in here.
Who is to say that "if you get this right, then you are human" is the valid premise? I'd argue that the correct one is "If you're human, you get CAPTCHAs right". :P