So I'm an old guy who is hard of hearing and stubborn. But I'm also a programmer.
Being who I am, I write a bot that scans my FB profile and checks for birthdays in the family. If one is approaching, it flashes a light, yells at me, and calls me names until I buy a present.
According to FB, I'm a thief, no?
What if I'm a blind guy who made his own browser-helper because the standard tools don't work so well for me? Or I wrote a special FB access device that helps people with ADHD? Or I just like the color blue and want to see everything in the world in blue? Or what if i just write my automation on top of a standard browser that highlights any text that has my friends' names and downloads the surrounding paragraph to my desktop. Just because? Seemed like fun? What if I filmed myself (or a trained monkey) accessing my Facebook account? What if I took the film and extracted data from it?
I would argue that I am accessing FaceBook via HTTP and GET and POSTS. I use standard nomenclature and the standard stack from the O/S outward. Anything beyond that is none of their damn business. (Not trying to play to the crowd, but this is preposterous. The entire purpose of HTML is to separate the data from the way we access it)
Yes, you are are a criminal (not necessarily a thief), according to facebooks terms of service.
Of course, facebook would not prosecute you, but this is not the point. Facebook has been going after services that make it easier to delete your account, or move information to another service. This is what FB does not like.
Of course, what they are doing is completely disgusting, but facebook seems to be able to do whatever they want, and their users do not mind, as long as they don't change the profile screen too much. Then there is an uproar.
By the normal sense of the law up till now, you are not a criminal if one party in a contract considers you in violation of the contract. It has been a civil matter. Even the RIAA has had to sue people in civil court rather than being able to prosecute in criminal court. A criminal violates criminal law. Let's get clear on the concept, especial with Facebook trying to stretch it.
Yes. Even assuming FB is correct, they would then have to create a list of which browsers they consider "non-automating". Would GreaseMonkey installed on FF count? How about some VBA on top of IE? If I travel outside of net range and my browser caches up lots of FB pages overnight, does that count? Beats me. We'd all have to use pre-approved tools to access our FB accounts -- or face criminal prosecution.
It's not just that it is non-intuitive. Lots of legal things are non-intuitive. It's not even that it completely breaks the idea of HTML, even though that's pretty huge. It's not even that somehow by using FB I have given up my right to purchase and use my own equipment to browse the web, thereby limiting competition, although that is huge also. FB is actually trying to reserve the right to criminally prosecute me unless I use tools that are on a list that they preselect, and presumably update. So, logically, the first thing I'd like to do is see this list and find out how it is created and updated.
The entire purpose of software in this setting is to automate the retrieval and display of HTML based on my particular preferences, and in the time and configuration of my choosing. That's the way the web has worked ever since there was a web. That's why the the web is structured the way it is. That's why the web can continue to expand and grow.
I'm growing tired of attorneys on fishing expeditions.
No so many years ago people argued that an online web server is an open invitation for anybody.
Now if you have a link you can't use it because of TOS? Is this enforceable? How do you get the TOS? You download the link to it? Man, what if you used "automated means" to download the TOS does it count as a breach of rules - which you didn't know before the download? Are you punishable for this?
Being who I am, I write a bot that scans my FB profile and checks for birthdays in the family. If one is approaching, it flashes a light, yells at me, and calls me names until I buy a present.
According to FB, I'm a thief, no?
What if I'm a blind guy who made his own browser-helper because the standard tools don't work so well for me? Or I wrote a special FB access device that helps people with ADHD? Or I just like the color blue and want to see everything in the world in blue? Or what if i just write my automation on top of a standard browser that highlights any text that has my friends' names and downloads the surrounding paragraph to my desktop. Just because? Seemed like fun? What if I filmed myself (or a trained monkey) accessing my Facebook account? What if I took the film and extracted data from it?
I would argue that I am accessing FaceBook via HTTP and GET and POSTS. I use standard nomenclature and the standard stack from the O/S outward. Anything beyond that is none of their damn business. (Not trying to play to the crowd, but this is preposterous. The entire purpose of HTML is to separate the data from the way we access it)