skysight-inc/HackerNews huggingface dataset:
FireStormGraphix.com Introduces New Race Car Wrap Designs for 2012
FireStormGraphix.com launches an all new line of dirt late model race car wraps for 2012. These new designs can be customized for you car and sponsors. FireStormGraphix.com race car graphics wraps are printed on the thickest most durable air release vinyl and are clear laminated for added durability. Check out the all new wraps designs for 2012 dirt late model race cars and add visual horsepower to your car!
I'm not an expert in plan9 stuff but I think each process sees its own version of some parts of the file system (IIRC mounts are also process specific), so, maybe those commands would only apply to the current process.
Woman Offers Kidney To Get Son a Job: #Toughtimes
Leaked screenshots of iPad 3 development tool show LTE, quad-core processor
Magnitude.
Yes. My original comment (the grandparent to your comment) attempted to explain why I prefer term-mode over shell-mode.
There's also the sad fact that there are other countries than China. If China would improve worker conditions in a short timeframe, the cost of employing chinese workers would increase a lot, and that in turn would cause a lot of foregin companies to go elsewhere for their cheap labour.

The whole reason for globalization is that we in the western world improved our own working conditions so much that the cost of labour in our own countries increased to such levels that it became profitable for corporations to outsource. But we're still competitive because we moved up the value chain.

So you need to move everyone up the value chain, and that means you need a way to still perform that labour that needs to be performed, and to do that you need to automate more, add more industrial robots, but there's a limit to what robots can do, and there's a limit to how many robots you can produce in a year.

But we'll get there. Cheap labour will be eliminated, the living standard and working conditions of the entire world will rise, and I think it's better to cheer the fact that it's happening at all, and faster than it did in the western world, than to lament the fact that it's not going as fast as you would like.
From a quick glance:

- Doesn't use HTTP verbs (GET, PUT, POST, DELETE) to retrieve, modify, create and remove objects.

- Doesn't use a restful url path to action on (ie. GET /users/#{user_id} to get a specific user by id, POST /users to create a new user).

- Doesn't use HTTP codes to return results (ie. HTTP 200 for normal operations, 201 for created, 40x for error conditions).
Did anyone else get annoyed by the use of the word "analyzation"?

"Analysis" is the word that should've been used.

(this is almost as painful a turn-of-phrase as "physicalization")
Aside: Its JS, it should work on node.js
Moreover, node.js currently uses the same JS engine, V8, as Chrome.

We used to think the same about domain names.
Why doesn't chrome put in a master password or a security question/answer a user have to enter to reveal sensitive information?
testing how ycombi works
It's not 'compliancy' as much as they're reinventing the wheel.

REST was born out of a philosophy that the HTTP protocol already solved much of what you wanted to do.
HTTP not only solved this, but solved this a long time ago and with 'great success' (aka The Interwebs ;-)

- Authentication mechanism

- Operations (CRUD) -> GET, PUT, POST, DELETE, ...

- Caching -> Use HTTP caching mechanisms...

- Resources -> URL's

- Formats -> mime-types + use a HTTP Accept: header

- ...

They reinvent the wheel on many of the bullet points above:
custom operations, custom format handling, custom authentication mechanisms, ...
That's why this really is one of the worst implementation of an 'RESTful' API
S&P Capital IQ -- http://www.capitaliq.com
Depends on your definition of easy I suppose, but they have a superior fundamentals database.
Remember, laws are country specific.
Even if Valve plays nice in the US they can easily pull this stuff in other countries (The example was Russian I believe)

Best defense against this kind of stuff is bad publicity and people voting with their wallets. I would love to see a clear concise statement from Valve/Steam on the issue of who actually "owns" the licences to the games we pay for. If the customer is "purchasing a licence" I don't see how Valve/Steam would be able to deny them access to the games they had purchased. At a minimum they need a way to allow you to use the games you already purchased even if they kill switch your account.

If you're just borrowing the games until Steam/Valve get mad at you and suspend your account then you might as well use a service like OnLive or buy retail copies of all your games.
Plan 9 wasn't a failure and it wasn't the future, directly.

It was a research OS that was never even close to being positioned to market, be it consumers, servers, etc -- although technology coming out of Plan 9 did make it into some commercial applications.

Indirectly, Plan 9 technologies (or inspired successors) made their way into real products. Linux's procfs is one notable example.
People's intuitions are based on the physical world: I paid the same price as I would have for a game on a DVD, so I should have the same rights as a DVD, which means 1( the company can't steal it back, 2) I can sell it to somebody else, or 3) I can give it away.

The problem is that publishers want their cake and to eat it, too: sell for the high price that includes covering the cost of the secondary market and kill the secondary market.
Wobbly - A jQuery plugin for iOS style wobbly element deletion
It's an interesting point, and I do think making browsers more keyboard-centric would make them more accessible, too.

As an interim solution, I use the Vimium extension for Chrome. You can hit 'f' to open in current tab and all the links will have short key sequences appear next to them.
I guess it's also a matter of taste. In any case, my taste is this:

RESTful APIs usually represent CRUD operations, each of these letter can be beautifully mapped to request types:
- CREATE -> POST
- READ -> GET
- UPDATE -> PUT
- DELETE -> DELETE

Second point: {error: false, value: actual_data} If we have an error variable, what is the HTTP error code then good for? Normal Web Servers use the HTTP error codes for a reason. Besides using standard webframework a json containing only "actual_data" means less code, less errors and so forth...

Third point: URLs should represent the hierarchy:
GET /users/43/bookmarks/32442?... is much more beautiful and straight-forward to work with than /api_handler.exe?user_id=43&bookmark_id=32442&operation=get...

Regarding authentication: use a secret API key, that's simple and secure. Everybody does that, from small services to multi million user services like facebook.

As a hint: read the dissertation of Roy Fielding who "invented" REST. In my opinion REST means to exploit HTTP as far as possible instead of using any custom conventions.
> by simply registering

You mean redirecting, the registration was made in 2004 ( http://whois.domaintools.com/thepiratebay.se ).
Been planning to set up a cluster with Hertzner using the EX 4, so the 4S is like getting 16GB more RAM for 10 Euros more a month. This is great news.

One thing I have wondered about is whether hosting in Germany is a good idea.

First is the latency issues. Will serving web pages to customers on the west coast of the US really suffer? (this is in the minimum viable product stage-- we're not google yet)

Secondly, I'm not all that familiar with all the laws of the EU. I don't want to run afoul of them, but I haven't found a good summary of best practices for services hosted in the EU.
We definitely need to spend less time on e-mail. I'm working on a tool which makes it easy to get through your e-mail and quickly reply without the formalities or spending too much time on it (helping you use GTD's two minute rule effectively). You should sign up at http://inboxinstant.com/try
Pretty nice to have sliders to quickly and easily dial things just so though.
Can you honestly say that the pirate bay isn't dedicated, and almost exclusively used for the distribution of material protected by copyright?

Well, we don't know. There might be zillions of long-tail torrents with one seeder and three peers, distributing legal stuff, but I personally don't go around spouting numbers like the parent poster.

Furthermore, claiming that the author hates extroverts due to some underlaying psychological issues is really unnecessary.

Yup, it was an ad-hominem as much as parent's statement was an ad-hominem ("they enjoy the attention", etc etc).

Why is it so hard to have an open, honest, mature discussion about piracy and the pirate bay?

Because of the Overton window.

Agents on one side (the copyright mafia) lie through their teeth and have access to every propaganda channel and every established power. Internet people always end up on the defensive, and the window is pushed further and further into insanity.

For twenty years, us geeks have had open, honest, mature discussions about piracy, both among ourselves and with the copyright mafia, and it has done exactly ZERO amount of good, they are still pushing as hard as in the Napster days; now it's our time to be unreasonable. It's not our responsibility to be reasonable or amenable, we simply build and use the technology and make our requests very clear; the political system will have to work out a "just" balance or compromise of some sort, or criminalize us all and live with the consequences.
These fonts (1) certainly look good but they are very different from Comic Sans, almost too pro. I think none of them capture the childish, random, non-professional feel that Comic Sans visualizes. I can understand why people loath Comic Sans but as I said, it has it's uses where more professional types fail.

I recently saw Comic Sans used in one company's printed invoices. I though it ridiculous until I discussed the topic with the people there. They actually made a very tactical decision in using the font. It was all about the feel of it.

Come to think of it, perhaps I'll found a fan club for Comic Sans. :)
Good call. I'll add a filter: in there.
Redbox Tells Warner Bros. to Shove It
Let's see... Fear, Uncertainty, Doubt.

Yup, all right there.
The trick is to build ugly systems that are able to grow into beautiful ones.
Off the top of my head, one thing you might need to worry about is privacy/data protection - the EU laws on this seem to be a bit more stringent than in the US: http://en.wikipedia.org/wiki/Data_Protection_Directive
This reminds me of Shu-Ha-Ri (Cockburn from way back - Agile as Coop):

Shu - you don't know what you're doing (people here asking for help);

Ha - you closely follow the rules (people here complaining);

Ri - you understand the topic sufficiently to adapt and respond as necessary (people for whom this is really not a big deal).

[Actually, now that I read the Wikipedia page for that, it's not quite right - apologies to any martial arts people out there http://en.wikipedia.org/wiki/Shuhari]
http://www.oneswarm.org
Petitions are fine (but mostly useless), but c'mon, framing lobbying as illegal bribery? Fishy is not the same as illegal, which is the image that people are trying to paint. Since there's nothing illegal about it, nothing is going to come of it.

I was thinking about how campaign finance works in how candidates tend to get paid during in elections less so than afterwards, but while people - in Texas in particular - get a lot of cronyist returns on their investments, maybe there is something to be said for in-office donations. Votes and campaign contributions are sunk cost, so you can't threaten with pulling them back, but you might donate to your politicians, once they do something you support, like how some politicians have been staunch opponents of SOPA/PIPA since the start and lead the charge against them.

Rather than just writing them a letter or giving their assistants a phone call, maybe consider donating some money?

The old incentive structure in politics is old to the degree of obsolescence, so maybe microdonations can serve to alter that or at least erode it over time? Think of all the people who've praise Senator Wyden, but haven't donated to him. Maybe that's something that should be considered.

If I could vote, I'd try to do what I could to bring SOPA/PIPA into the next election as a reminder of what they supported an do my best to explain it in plain terms to people, but I'm basically outside the American system, but let's a least not do something ridiculous that will have no effect aside from making one side in politics look like clueless teenagers.
It's sad to think that quality is not always enough to get noticed.

The more I enter the startup / entrepreneurship world, the more I see bullshit is mandatory.

The problem is, sometimes we are not good at communicating (bullshit?).
Which is why we finesse the obvious but naive solution.

Campaign contributions are becoming / have become de facto bribery, but without campaign contributions only the independently wealthy can stand for office.

How about limiting how much an individual entity can donate? We don't allow the rich more votes because they've got more assets so could we not also restrict the amount they're able to donate?

How about restricting donors to entites entitled to vote in an election? Whatever my opinion on (say) Julia Gillard, I'm not eligible to vote for her or for any of her opponents because I've got nothing to do with Australia. Logically therefore (and my knowledge of Australian electoral law is almost nil, so this point is purely hypothetical), what is the justification for allowing me to influence the election by funding candidates?

Corporations don't have votes beyond the individual votes of their owners and employees in spite of their legal personhood, and that's good. Likewise, I think there's a case to be made that as unenfranchised legal persons, they shouldn't be able to influence elections financially.
Now is the time to dump facebook. Everyone is sick of it.
Netflix’s Advantages over Amazon Instant Video
Solusi Untuk Insomnia
Solusi Untuk Insomnia XAMthone Plus untuk mengatasi Insomnia atau susah tidur dengan cepat dan tidak ada efeksamping.
Does anyone know why iTunes U lectures are almost always out of order? This course lists lecture 3 SD first and lecture 3 HD last for example. Seems like it would be simple to have things ordered in a sensible way.
It Really Makes You Think!!!
I'm with you on just knowing we can do so much better. Some of the RESTful HATEOS based APIs coming out are simply beautiful. However,

- API method urls are all the same .aspx, regardless
of method used

Extensions are meaningless. That is why we have Accept/Content-type headers. The HTTP spec even explicitly says to not use extensions to relay content information between client and server, from what I recall.

- All calls are sent as GET (ignoring the whole point
of HTTP methods in REST)

I haven't read Fielding's dissertation in a while, but using the "Coles Notes" version from Wikipedia, I do not actually see using the verbs a requirement for REST. I do not recall REST even requiring HTTP. You can use any protocol you want, so long as it conforms to the principles.

RESTful, on the other hand, does specify the use of HTTP verbs, but the site in question makes no mention of being RESTful.

By not using the proper verbs, the site does appear to violate the caching rules of REST though, I'll give you that.

- Custom authentication putting credentials in URL
or in headers (neither of which are encrypted over
https)

The entire https payload is encrypted, headers and all. REST says nothing about how authentication should be implemented.

- Return format is done with get arguments instead
of HTTP content negotiation in headers (not so bad)

This falls under the same as using extensions. Though I will agree with you that it is a reasonable compromise in some cases, such as using a browser where you can't reasonably set your own headers.
I was raised by the internet. I've been downloading movies, music, and games for as long as I can remember.

Other than the occasional trip to the theaters, in the past 5-7 years, the only time I've ever actually paid for a DVD was at a Redbox kiosk. They get it- it's cheap, instantaneous, and convenient.

It makes sense that WB would be against such a useful service.
Yes, but are they wrong?

UPDATE: I should make it clear that I didn’t post the text to say I agree with it, but as a service for people like me who tend to read the comments first to decide whether to read the post second :-)
It's pretty straight forward, just do the following:

- Use HTTP verbs: GET to retrieve one or more objects, POST to create a new object, PUT to update an existing object, DELETE to remove an object.

- Address objects by collection and by individual object: /users/#{user_id} is a specific user you can PUT, GET or DELETE. /users is where you POST to in order to create a new user.

- Use HTTP codes to return the result back to the client (ie HTTP 200 when you get an object, 201 when you successfully POST an object, 404 when you try to GET/UPDATE/DELETE an object that doesn't exist).

- I find it good form to return objects in JSON with the type of object at the top of the data structure, ie {:users => [ #array of users here ]} or {:user => { #single user }}

- Use OAuth or some sort of token system for authenticating the calls, don't use HTTP Auth.

You can get pretty anal about things but if you follow the above you'll have a cleaner API than 90% of the API's out there.
Was not aware. I don't use FF for browsing. If they have same issue its just as bad. If someone wants to hack your computer they can, I get it. But not adding at least some level of security (profile level pw required to reveal clear text) does not seem right.

Also understand Chrome needs to be able to get at the clear text at some point, and that you can get at it with JS. Adding a session/timeout based master/login password (like ssh keychain for example) to autofill pw, would be one idea to plug some of the holes.
It's currently at 94.142.245.209, but it looks like a shared server.
I guess you could manually insert 'Host:' in the HTTP header using one of the add-ons listed at: http://stackoverflow.com/questions/857376/send-host-header-w...
There are a few comments in this post that touch on the flaws of this API. Here's the gist:

1. HTTP methods are improperly used. The documentation states "All API calls should be sent as a GET HTTP request". GET is used to retrieve resources, and should be cacheable. It should NEVER change the state of a resource. Yet we see in that it's used to delete, create, and modify resources! Examples:

GET https://subdomain.sharefile.com/rest/folder.aspx?op=create...

GET https://subdomain.sharefile.com/rest/file.aspx?op=delete

These should be as follows:

POST https://subdomain.sharefile.com/rest/folder.aspx

DELETE https://subdomain.sharefile.com/rest/file.aspx

HTTP verbs have specific semantics that allow for intelligent, scalable architecture.

2. Individual resources are not identified by an unchangeable URI. Let's say I want a folder:

GET https://subdomain.sharefile.com/rest/folder.aspx?op=get&...

Nope. This is more RESTful:

GET https://subdomain.sharefile.com/rest/folder/123

Two things to note: 1) no 'aspx' bullshit, that's implementation and shouldn't be visible to the user, and 2) the ID is in the URI itself as opposed to the params. URIs should seldom, if ever, change. Parameter names may change, URIs shouldn't.

3. Violation of content type retrieval. Let's say I want a folder as XML:

GET https://subdomain.sharefile.com/rest/folder.aspx?op=get&...

Wrong. This is the request I should be sending as a curl:

curl https://subdomain.sharefile.com/rest/folder/123 -H 'Accept: text/xml'

Note that I'm using the Accept header. This allows for flexibility in accessing my resource. With any luck, the server will give me an XML file, and its content type should be "text/vnd.sharefile+xml" (vendor specific content types are best).

4. No link relations in the body. I'm mostly assuming this because I haven't seen sample response bodies, but almost no one does this even though is a crucial aspect of a RESTful service. RESTful services describe the relationship between resources. Suppose I have an ordered collection of files. When retrieving a file, it should describe its relationship in this ordered collection. This is done either via the LINK header, or some sort of scheme in your response body (e.g. JSON Schema describes 'link' attributes).

A pretty good RESTful API is Github's (see http://developer.github.com/). If you'd like to learn more, I highly recommend "REST in Practice" by Webber, et al (http://www.amazon.ca/REST-Practice-Hypermedia-Systems-Archit...).
Rate my start-up: RFID for Jewelry
I'm the second employee at tractechsystems.com - we're a start-up that supplies RFID technology to jewelry businesses. It's owned by Keven Peck, who runs a thirty year old jewelry wholesaler called Color Merchants.

We sell the supplies (printer, reader, etc.) once , and then sell tags to the wholesalers and retails every year. The average customer needs anywhere from 10,000 to 200,000 tags a year. We have about plenty of customers now, and they all report amazing reductions in time to do inventory, time wasted looking for items, etc. We believe about 1% of the market is currently using RFID technology - the rest is still using bar coding.

Any suggestions would be amazing. We don't really use the website for lead gen, but rather use it as a sales tool. Also, we're currently looking to hire technology sales people and a paid creative marketing intern.
French court fines Google maps for unfair trading
Homeopathy and Its Kindred Delusions
It's obviously also illegal in Germany.

Valve has to be very careful with things like that. If they act in those ways to a non US-costumer, they will lose in court.
Google Maps Fined for Unfair Competition in France
Bloomberg opens market data API to the public
> - Doesn't use a restful url path to action on (ie. GET /users/#{user_id} to get a specific user by id, POST /users to create a new user).

That is specifically one thing which does not apply and is completely irrelevant. Good-looking URLs have nothing to do with REST.

The rest, yes.
SEEKING WORK - Venezuela - Remote

Interested in fulltime or freelance

Speciality:

Complex web apps development, javascript.

Expert or fully proficient (5+years) with:

* Javascript

* many js libraries and frameworks

* php

* html5, css3

* Mysql, postgresql

* Actionscript

* graphic design

Some knowledge in:

* node.js, python, ruby, coffeescript, java, bash

Visit http://goo.gl/z6dkx (site under redesign) for links.

github: http://goo.gl/CXrjj

* Rated 5 stars at odesk http://goo.gl/fGbK4

* self-taught, natural programmer, fast learner

mail: daniel at ozkeebo.com
I've really enjoyed the responses to this question. I have yet to hear a single person say, "I'd consider it..." or even "It would depend..." It's been almost universally "No way."

I'm going to try to pull together a blog post that summarizes the responses. Some have surprised me.