skysight-inc/HackerNews huggingface dataset:
First of all, I want to thank you for your thoughtful, clearly-articulated comments. Frankly, you've done a better job of explaining and defending dedicated media types than anything else I've seen and I appreciate you taking the time to engage my comments with seriousness rather than condescension.

> Is RSS difficult and complicated to learn and use?

No, but RSS is a schema with a specific, narrowly defined purpose: to syndicate article-based web pages (and even so, there are 5 or 6 different versions, not including Atom - though your point stands and I don't want to get sidetracked over a quibble).

A more apt comparator may be WSDL, which theoretically allows a SOAP web service's remote procedure calls to be discovered programmatically but in practice is such a messy, complicated, leaky abstraction that it's often easier just to build XML templates manually and POST them to the endpoint.

I'd be happy to use and support some kind of lightweight schema for JSON that puts URLs in predictable places in the response object and still allows flexibility to provide the functionality a given service needs. I'm not aware of anything that fits this description, but I'm certainly open to it if you have any recommendations.

> You asked why, I ask why not?

The model of HTTP resources and methods is useful: it unambiguously delivers real, tangible benefits to the developer and the client over ad-hoc protocols riding on top of HTTP like `GET /create_user.php`.

Similarly, it makes sense to use the HTTP status codes we already have instead of reinventing your own arbitrary set of status codes and, e.g. sticking them somewhere in the response body. If someone e.g. does a POST request on /users/1337 to create a user, it makes sense to return a 405 status. (However, I tend to put status codes in the response headers and the response body, just to make it easier for clients to notice what's going on.)

It also makes sense to put URLs inside the response body in an obvious way so that the client can "click through" to subsidiary resources in a manner analogous to how web pages do it. Again, it makes the web service more or less self-documenting to the client, especially if it uses URLs and HTTP Methods in a sane, predictable way.

I'm struggling to understand the benefit of a custom media type beyond merely satisfying one of Roy Fielding's constraints. If the only reason to use a custom media type is to satisfy a constraint, the constraint might be more ceremonial than useful.

If two web services are identical except one serves `Content-Type: application/vnd.some-arbitrary-format+json` and the other serves `Content-Type: application/json`, I get suspicious about the benefits of REST when people say the latter is doing it wrong and doesn't deserve to be called RESTful.
I understand very well that you yourself don't think that one has to be a sociopath to become an infantryman, but that is exactly what the author is claiming in this article. That's why so many former military guys (such as myself) think that this article is idiotic.

There are definitely a disproportionate amount of people who return from war with psychological issues, but sociopaths are pretty rare. Many people who have been in combat have a difficult time relating to the rest of the world, but it doesn't make them psychopaths.

There are probably a few people who choose to become military contractors because they are sick individuals that enjoy killing their fellow man, but I suspect that the majority of the people who go that route do so because they leave the military without any marketable skills and find it hard to pass up the six-figure incomes that are offered to military contractors in Afghanistan and Iraq.

Just to clarify a bit, I don't disagree with his assessment of the video game / movie industry, just his statements about soldiers being sadistic killing machines without a sense of morality.
When we identify places that HTML/CSS are falling short for making desktop quality applications, and we bring those issues to the standards community, and we make HTML/CSS better, then we lift up everybody's applications. We make the whole web better. Together.

If we can get missing UI features into the browser, those UI features will have native implementations and APIs, and that will give all of us free functionality and better performance.
CSS3 animated Android bots
Privacy policies can rarely if ever be enforced or guaranteed. This isn't something new. I can't think of many cases where a third party guarantees adherence to privacy policies. Ultimately if you give someone access to your data, you have to trust that they treat that data appropriately.
From what I could tell from my time in the service, your view of your situation is highly dependent upon who you are serving with. I'm willing to bet it is highly likely that the group this supposed sociopath served with had no such compulsions. Without proper oversight, I could easily see a group mindset of this kind developing. As such, I'm willing to bet he thinks all soldiers are like him, when the reality is that he is likely the outlier.
>> "If we kept up our lawsuits, a few years from now we could win a billion-dollar patent suit. You know it, and I know it. But Apple’s not going to survive that long if we’re at war. I know that. So let’s figure out how to settle this right away"

That quote and the title of the article are pretty, um, incongruent.
again, that doesn't matter. Even after knowing who he is now, trivial content is still trivial content. And he might've invented something, but blogging most definitely isn't it. Blogging was going to be come about inevitably once someone invented the internet - that was the hard part. Blogging is just an extension of people expressing themselves.
I keep on saying the same but i dont know if im kidding myself or what,
iv'e been trying for such a long time and seen close to zero results no matter how i am doing it
i am now in the CP102 after getting a 'C' on CP 101, i will admit that i gave up back then since the teacher was extremely inconsiderate with my situation
so now with the new teacher, a new beginning i promised myself to not give up no matter how hard it might seem,
but here i am again feeling completely overwhelmed and on the verge of giving up
but giving up again is not really an option
A new Stanford law study on Intellectual Ventures
Spot on. There's no other reason for a NYT op-ed other than to send the message that: "Hey we're doing what you paid us to do; what do you want from us?!"
The antenna reminds me of branch cuts in complex analysis. I suspect there is a connection here.

http://en.wikipedia.org/wiki/Branch_point#Branch_cuts
Aren't 'the investors' the guys the built it: Joel Spolsky, Jeff Atowood, and originally a small engineering team?

Edit: apparently I should have done just a few more searches before I answered this, it seems that SO did seek venture funding: http://www.joelonsoftware.com/items/2010/02/14.html
I am very tempted to flag this. the sociopath thing really rubs me the wrong way -- there are logical flaws with using that label. War is a part of society. If society tells you to go kill somebody and you do, you can't be a sociopath.

Having said that, it's a great first-person account of what real combat is like, at least for this one guy. I am concerned the effect on HN discussion will be negative. Hopefully I'm wrong.

The United States made a huge mistake in moving to an all-volunteer army in the 1970s. With a draft and mandatory conscription, everybody had the common experience of serving and perhaps doing really bad things in the line of duty. As it is now, the vast majority of civilians have absolutely no idea what military service is like, as the author points out.

In this lack of context everybody becomes really impressionable. Not only can the military manipulate public opinion through selective release of information, other soldiers like this one can also. When the majority of people don't have context, they'll believe anything.

This is why you couldn't get away with writing a really negative article about WWII right after the war. It wasn't that somehow the war wasn't terribly horrible, it was that the average Joe reading it would immediately say something like "yeah, but that's not the way it was for most people" or "you think that's bad? I remember when..."

We don't have that kind of audience now. Once again, as the author points out, most of the readers only know cartoon violence and have never even hunted an animal. So people are left substituting other experiences and trying to draw rough analogies. The one thing I know for sure is that different people in different units can have vastly different impressions of a conflict. In my mind, this article would have been better with less "I'm the sane one and the other soldiers are crazy" and more "Here's another view"

I would also note that it has become fashionable for authors to say they have all sorts of combat experience when they don't. I'm sure this author isn't one of those people, but I've learned over time to be suspicious of people who wear the grisly warrior mantle as a way to get around my critical thinking skills. This area is just really difficult to discuss, especially when it's about an ongoing operation.
I am using a manifest in my new app and never witnessed a user prompt. I am testing on Android 2.2 native browser, chrome and safari.
Empedia Adds a Social Layer to Wikipedia Articles
I live in Lower Haight and recently joined our neighborhood block on NextDoor.com [1]

A lot of my neighbors have been posting about recent break-ins. There has been a good number of break-ins recently and people are chiming in with historical stories from the last 2 years.

Overall its nice to be in the loop. I am surprised to hear about so much burglary in Lower Haight.

On Tuesday evening my motorcycle, parked in front of my house, was vandalized. Over the last 2 years I've had to replace my spark plugs 4 times. I come out in the morning and they are either gone or half missing. Apparently you can tie the porcelain part to some wire and swing it against glass and it breaks the glass more efficiently (?). Last year my girlfriends scooter, also parked in front of our house, was vandalized.

There doesn't seem to be much rhyme or reason. Its messed up.

[1] https://haighthayes.nextdoor.com
Obama warns Iran and Israel: 'As President of the United States, I Don't Bluff'
from inside the apple corporate IP block?
Drop The Nav Bar, Pick Up The User
I'm in the same boat. siganakis?
For someone who doesn't know anything about Udacity, what's going on here?
Given the fact that this has happened repeatedly with the launches of past Apple products, I find it difficult to believe that Apple would have made this "mistake" again unless:

a) They want news about the iPad 3 to leak out

or:

b) It's faked, something which, as several posters here have demonstrated, is trivial to accomplish.

I think b) is the most likely answer.
Any type of game where you shoot another human being is F*d up. The hypothetical scenario where you can accidentally kill innocents does not justify the game.
>martial arts won't help

This is patently false and completely ridiculous. Someone who is trained to take and give a hit will always have a significantly better chance in a fight.
I used to live in Munich before moving to Canada. I think the whole city flows with ideas in addition to having an open mindset.

I encourage anyone living nearby to participate, it's a great choice for a meetup. Those of you who already live there may share my opinion and need no further convincing!
"You made a typo and your website is down" takes pedantry to a whole new level :P
Step one of big pharma disruption.
Yup, and canvas is just a part of that. It gives control back to the web developers and allows us to create anything we want without waiting for browser implementations. IMO, HTML and CSS are fundamentally not designed for building this kind of app, which isn't really a solvable problem without inventing something new anyway. Either that or we abstract them to make working with them easier.
Why Freelancers Really Are Like Pirates
This is the most complete public release of info about zCloud that I can see out there:

http://code.zynga.com/2011/08/meet-zcloud-the-private-cloud-...
I've struggled with it on & off for about 20 years. In the last 3 years I've found Zoloft works remarkable well for me. I'd tried other SSRIs in the past but didn't get much out of them.

Also, for the fatigue, my psych diagnosed me with adrenal fatigue and put me on some vitamins and supplements. I have never felt more energetic in my life. Adrenal fatigue is a common side effect of stress and my doctor says it's really common among entrepreneurs.
It's hard to change the behavior of the CPU because it's in the middle of the chip and highly speed-optimized. It's much easier to add an extra chunk of silicon that affects one of the peripherals. I'd probably add something in the southbridge to spoof the BIOS flash.
On turning applied crypto into law - "Designing a Privacy Preserving Registry"
Why we branded our business cards
Yep apps can have monthly fees. Think about diet programs like Weight Watchers where you the tools come with the monthly program. No major hurdles except coming up with that product in the first place.
You have empathy issues. Plain and simple. :P

I find the source of most of the fun is the initial hit of adrenaline that lasts for about 10 minutes when playing multiplayer. It gets pretty old after that so I rarely play them. I have a large stack of shrinkwrapped freebies including war fps that I haven't yet touched dating back to 2009. Usually I just give them away.

I prefer the fps games where complete suspension of disbelief is required like the Dooms/Quakes. First time I played that and I raised the flashlight to see that I was about to get mauled I almost wet myself. No empathy required as it is so clearly not real. I however start to feel guilty about leading units in Civ to die. I empathize with you. :P

Edit: Since this is getting downvoted I'll add another bit to clarify. Games that simulate anything are still pretty simple and if you don't bring your imagination to supplement the experience, it gets pretty boring pretty quickly. I find it more fun to play who I am than to go with the assumed pigeonhole for success.
It's because, ultimately, games of all sorts (not just video) are in this funny realm where we don't think too much about what we're doing beyond the mechanics of the game. The story wrapped around the mechanics becomes the chrome added to the machine that generates the fun; required for the total experience, but maybe not the essence of the game.

After the housing crisis in the US, do you still play Monopoly? How can you without sympathizing with all those people who got foreclosed on while the banking fatcats got rich?

The tight feedback loops of videogames make us examine them more closely, but, truly, games have always done this.

All that said, I don't enjoy CoD and the like because I'm not a FPS kind of guy, and I don't like the glamorization of war. But I had a lot of fun playing Warhammer 40k for a short time after college, so... does that make me a sociopath?
A student didn't follow directions and is unhappy at being penalized. Doesn't belong on HN at all, it's an issue between student and udacity.
Joel,

Not all of us misunderstand where SO is going or your motivations. I've posted as much here:

http://meta.stackoverflow.com/questions/92683/what-experts-e...

The facts are that despite what everyone thinks/hopes, EE isn't going anywhere anytime soon. SO rules the roost for programming but EE covers more than just programming topics and is still doing pretty well and, as a user of both sites, I'm happy both exist.

Also:

"The attitude of many EE contributors"

[citation needed]

"As soon as EE introduced the concept of money they forced
everybody to think of their work on EE as just that -- work."

[citation needed]

It's okay Joel. I know you feel the need to demonize EE because it worked in the beginning. Keep up the great work and see you around the web.

JCL
A big difference between EE and SO that is not being talked about is the fact the EE used to pay people for answers. There was a practice of monetization from the very beginning. SO has never attempted to pay people for their answers (in fact they have been vehemently against it). While I agree that you cannot make a supposition that since the site has not tried to capitalize on it's user base that it will forever continue to be the same, I have seen no evidence that there are changes afoot. I think that people are putting the semi-colon before the code block here.

The fact of the matter is that at any time, any site that we know and love can change or go away forever. Jeff and Joel have built something that is great. They have put everything in place to try and prevent their gift from being twisted into evil. These preventative measures are the largest difference between EE and SO, and they should be applauded for their efforts and contributions not maliciously attacked by some guy who is paranoid about the actions of a community that he plainly states he is not a contributing member of.
Warning over watermelon-sized pine cones
WebGL interactive video
Waiting 4 weeks won't hurt the artist given the media industry's really-slow-payment policy to content creators.
Apple employees are capable of pranks.
Sony x series with extended battery. Light and 10 hours plus.
Why are you "sure this author isn't one of those people"?
Founders' guide to European tech accelerator programs
The source article is already on HN.

http://news.ycombinator.com/item?id=3657385
I believe the target market here are amateurs who don't have the skill or reflexes to focus properly ahead of time. I certainly fall into that category.
i am not really blaming anyone thats not how i do things,
but i do look at things with a realistic perspective and things dont look very bright here
there must be a different way to absorb content, a different way of presenting it and i am determinate to find it and if there is none i will create one (i am planing to get a Major in Psychology)
Indeed. War games are about war in much the same way Whack-A-Mole is about groundskeeping.
Selective removal of aging cells delays onset of aging-related phenotypes
You are the product for The Google
Those snippets were taken from utkik's docs and are probably part of a larger code; but I agree they probably belong somewhere else, maybe in a middleware.

BTW, thanks for the nice post. Is the code available on github or bitbucket?
Can you give an example of how Google Documents is falling short of being desktop class with their HTML/CSS based UI?
This site hurts my eyes... the changing orange makes it impossible to read...:S
As a total aside have you seen what teenagers post on their Facebook pages? I've made comments to underage teenagers in my list that their pages are a little sexually creepy.

I have my 90 day Facebook chip. FBA... someone has to make a site/browser plugin for that.
Reported budgets for movies do not include marketing, as such costs are highly variable.

Thus, those $200 million budgets are the budgets for making the movie, with additional outlay for marketing the movie.
We're all under the infrastructure umbrella.. I checked and there are no specific postings on the web for John's team, but that doesn't mean he won't interview qualified candidates. E-mail me your resume/info and I'll give it to him.
Patent troll lawsuits strike at the heart of free-to-play games, apps
"There are pioneering entrepreneurs and execution entrepreneurs, and maybe we belong more to the execution entrepreneurs."

What doublespeak. Startups are 99% execution. All successful startup founders are "execution entrepreneurs." All that really distinguishes the Samwers is that they copy existing ideas, and there are already names for people who do that.
Comparative word cloud
What exactly are you suggesting? That the relational model is the optimal solution for all database needs?

No, that the relational model is the optimal solution for all data modeling needs. And that every database system that follows it is more correct (as in provably correct) and generic than any ad-hoc solution.

You do realise that every computer contains a hierarchical database in the form of a filesystem, right?

You do realize that a filesystem is not a generic data storage solution to use with your arbitrary data, but a specialized data structure for specific items called files and folders?

Plus, do realize that OS research, from MS and Apple and the academia, has been going in the direction of making filesystems more generic, flexible and database like, and abstracting their hierarchical nature away?

And of course you're aware that in order to represent hierarchical data in relational databases, you need to inefficiently simulate a hierarchical database on top of a relational database?

You do realize that the "inefficiently" is just an implementation detail that has nothing to do with the relational model, right? And that the relational representation is the most flexible and correct, mathematically, possible representation of a set of data? It's basically set theory.
Supersize me: Hadoop on 6.000 nodes
How so? All I ever heard from people who did serious martial arts is that an attacker with a weapon will always be in advantage, and an attacker with no moral qualms even more so. Your karate won't help you much if someone attacks you with a knife, or a shattered bottle.
Hi -

I turned autoplay off; that may make it less jarring. I also have an old-school approach to reading, but "the kids these days" seem to like the videos..

Thanks for the input.
Jon
War is a part of society. If society tells you to go kill somebody and you do, you can't be a sociopath.

I usually like most of your contributions, but reasoning like this bugs me. "Society" in your reasoning is being treated something like a mathematical set. Society isn't so cleanly defined. Even for that, one could still have psychopathic tendencies, be told to by society to go and kill, but go and kill for completely disparate, possibly psychopathic reasons.
I don't understand why google or microsoft even doesn't distribute a list of their IP addresses for their online properties with Chrome/Windows respectively. That way you could get a pop-up that said, 'google.com is no longer resolving, fall back on the hardcoded list?' Then a check-box for never asking me again.

Google/Microsoft and other big properties could even push this out as a 'Security Feature' to prevent DNS spoofing attacks. I understand that that would lead to banning of actual IPs by governments, but given the organization of the internet, that is a bit harder than mucking around with DNS.
Either way, you should at least purchase the music via legal means.
I have a problem with people placing 15 year old conversations inside of quotes.

Have you ever played purple monkey dishwasher?

Try playing that with yourself, for 15+ years... I doubt hardly any of that quote from Steve Jobs is a "quote".