11 ms·
Twitter Terms of Service Diff
- baisq 5y agoThere is absolutely nothing interesting in this diff that I can see?
- trollied 5y agoYeah, it's just removing Periscope & adding references to other paid services, which have their own terms.
- taubek 5y agoThere is a small part that talks about reverse engineering.
- romanovcode 5y agoYeah, pretty clickbait article. (Because obv. people assume it is something to do with content policy since Musk bought it)
- majewsky 5y agoThere is no article, and it's also not clickbait since there are in fact new ToS. The assumptions that you imply say more about you than about other people.
- capableweb 5y agoSeems the following part was added: > You agree that you will not work around any technical limitations in the software provided to you as part of the Services, or reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits. That seems relevant to various groups who calls themselves "hackers" :)
- anthropodie 5y agoSo I am guessing the days of using front-ends like Nitter are limited? I thought Musk would lean more towards an open platform and maybe would even support ActivityPub for Twitter (I can get pretty optimistic lol) but I guess that's not going to happen.
- zwily 5y agoMusk does not own Twitter yet, and won’t for months.
- slightwinder 5y agoIt can also mean they aim to enforce their own new API, on which they are working for some time now. Making some juicy money is always a good motivation for changes.
- coding123 5y agoThe only thing I got from this is that Twitter is an Irish company.
- HHad3 5y agotl;dr this adds a clause to forbid reserve engineering and bypassing "technical limitations" > You agree that you will not work around any technical limitations in the software provided to you as part of the Services, or reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits.
- taubek 5y agoI wonder what does this exactly mean. Does this mean that you are not allowed to figure out how some feature exactly work or is it just to forbid you from trying to manipulate algorithms (and exploit them)?
- progbits 5y agoOr banning things like Nitter which bypasses the technical limitation of Twitter's UI being dogshit?
- capableweb 5y agoIf I was in court over that, I'd argue the UI being dogshit is because of the management of the product teams, not because of the engineering department/technical limitations/technical merit (or lack of thereof).
- zgrealist 5y agoThat would be in line with Musk/Tesla's whimsical protectiveness of Tesla software. I expect more free speech on Twitter but draconian lockdowns of the IP/API's, push for real names and ramped up data mining of the human cattle.
- jackosdev 5y agoDoesn't mean anything, just someone filling in the hours, it'd be faster and more effective to build from scratch, anyone who could reverse Twitter already knows how to make a better clone. The bigger a company gets the more they hire people who work on pretend problems like this.
- tibbydudeza 5y agoThat is a nice tool !!!!.
- muglug 5y agoI use diffchecker.com almost daily for debugging outputs. Great simple UI
- busymom0 5y agoOn windows, Notepad++ worked amazingly well when I was doing a lot of debugging of server logs at my old job.
- judge2020 5y agoMy only disdain for it is that it's online and stores the content of the diff. I'm a big fan of webapps that store input data in the URL instead, although storing the content encrypted with the url hash being the encryption key (like Firefox Send) would also be better.
- hawski 5y agoOn the tool side: there must be some services that do web scrapping and diffing periodically. Of course with additional filtering like diff only content from specified selector, ignore this, ignore that. Can someone recommend anything like that? Bonus points if it's just a thing one can run locally.
- bspammer 5y agoNot 100% what you’re asking for but git scraping is a pretty cool technique. The idea is you set up a bot to scrape the data and commit to a git repository periodically. This can be done completely for free with no maintenance using GitHub Actions, for example. https://simonwillison.net/2020/Oct/9/git-scraping/ https://simonwillison.net/2020/Oct/9/git-scraping/
- 1123581321 5y agoIt’s a hosted service, but Wachete has been watching some pages for me for years. For local, with more control, try scripting Selenium or Phantomjs with Python.
- informal007 5y agoMany people get more attention from diffchecker than New Twitter TOS
- schappim 5y agoI’m surprised that they haven’t added the “recognition of Mars as a free planet” line. [1] [1] https://futurism.com/starlink-terms-of-service-demands-users-recognise-mars-free-planet/amp
- m_eiman 5y agoThis is a nice tool to see what's actually changed, useful! Also, I don't understand how it's not a legal requirement to show an easy to understans view of the changes made when a company changes the terms of your agreement with them. Almost every company sends a "we've updated the terms, yay!" with little to no details on what's actually been changed. A few provide a high-level overview of the supposed purpose of the changes, which I suppose is a start.
- LegitShady 5y agoWhen a company changes their terms of service you can go demand they cancel your membership if you don't agree. But since you don't pay for twitter it's sort of moot.
- artificialLimbs 5y agoIs this the case in the U.S.? Got any handy references to specific laws in this regard?
- LegitShady 5y agoThis is basic contract law but you'll likely need to review the specific contract in question to see if they have any clauses you've agreed to about cancellation. But if you have an agreement that one side unilaterally changes and the other side doesn't agree you probably don't have a contract anymore.
- gzer0 5y agoThere are some paid users of Twitter, called Twitter Blue [1]. [1] https://help.twitter.com/en/using-twitter/twitter-blue https://help.twitter.com/en/using-twitter/twitter-blue
- m_eiman 5y agoSure, but if I don't know what they're changing it's hard to know if I want to cancel or not.
- 5y ago
- zagrebian 5y agoInteresting dark UI pattern on that website. Video: https://twitter.com/simevidas/status/1524735892841275392 https://twitter.com/simevidas/status/1524735892841275392
- codetrotter 5y agoThat’s not a dark UI pattern, that’s just a poorly made modal window
- dariusj18 5y agoMy window is big enough to see the whole modal, however it didn't show the bottom link, but when I opened it in a private window it did, but then when I closed and reopened my private browser it did not show again. It's worse than a dark pattern, they are A/B testing a dark pattern.
- Karawebnetwork 5y agoThe text of the website overflows outside the screen on mobile, and the main menu is split into two lines, which disturbs the design. I doubt very much that this is intentional. The explanation that this is a bug on a site intended for desktop users with large screens is much more likely in my eyes, as it would be consistent with their other layout issues. When I use my tiny MacBook Air, I simply resize websites to 75%, otherwise most of them have layout problems.
- dariusj18 5y agoexcept my screen size is large and I can see the entire modal. Yes, there may be a screen size concern too, however the absence of the link at the bottom exists for some no matter the screen size.
- Karawebnetwork 5y agoYou can click around the popup and it closes it. So does pressing escape.
- hayyyyydos 5y agoI'm really not a fan of sites that pop up "Log in with Google" with your account details prefilled. It's creepy.
- woodrowbarlow 5y agoyour browser or password manager is pre-filling the details, not the site.
- Liquid_Fire 5y agoNo, this is Google providing authentication with your Google account to third-party websites. If you are already logged into a Google account, it suggests that you log in with that account with a popup saying "Continue as <your name>" and shows your email and avatar. It's an iframe so the website itself doesn't have access to your data, but this is not obvious just from looking at it - it looks like part of the site. To me it feels like it teaches users to trust websites in ways that make them susceptible to phishing.
- notRobot 5y agoAh, I didn't know that it's an iframe and I'm always a bit creeped out by it (it really isn't obvious!). Thanks!
- jtsiskin 5y agoYeah, that’s why I dislike it as well. Imagine the same “sign in with google popup” but it’s just a floated div on the page. A user who uses the “continue as button” might be comfortable typing their password in there, thinking it’s part of the browser
- rmbyrro 5y agoIt's Google who knows your data, not the site.
- deleted 5y ago[deleted]
- salimmadjd 5y agoDifferent (maybe controversial)take. You should be given the choice to be grandfathered into the version of TOS upon first using that service. I think with social media where value is derived by ongoing time investment of users, the TOS changes should only be applied after mutual agreement. When I invest hours into helping to flourish a community, I need to be assured the company holds their side of the contract and not change the terms at any arbitrary time. I disagree with the notion that you can stop using it, if you don’t agree with the new TOS. social media is different than let’s say visiting Politico, where I’m just a consumer and not a contributor. Politico doesn’t owe me anything. When you start contributing and building value under an initial sets of policy and agreements that initial agreement should remain in place until mutually agreed to change it. I understand that causes some operational headaches, but it’s just cost of running a social media company.
- pc86 5y agoThis is probably not super controversial, especially here. But, I need to point out TOS changes are currently only applied after mutual agreement. You agree by continuing to use the service (that may be a controversial statement here, but not really elsewhere). I would disagree with the implicit statement that Twitter owes any of its users anything, or at least that if Twitter does, so does Politico.
- shortstuffsushi 5y agoThis is an interesting idea, but it feels like it would be just about impossible to enforce. It would would also mean violations of terms that were added to take care of bad actors later wouldn't apply to earlier offenders, which would leave the "reason for the rule" still able to engage with the platform in the same manner. It seems like a bit more than a headache, from what I can tell.
- jtwebman 5y agoThis is why it is in your best interest to pull people from social media to your own stuff like a blog and email news letter. In the current world they can do what they want.
- freeplay 5y ago
- nomilk 5y agoTOS diffs should be the default format for presenting TOS updates.
- gkoberger 5y agoAgreed! We track ours on GitHub, and use that as the source of truth.
- frozenlettuce 5y agoI think that this format works fine as well . Strikethrough outdated stuff, refer with a link "superseded by #222" and then follow with the current valid text. http://www.planalto.gov.br/ccivil_03/LEIS/L4591.htm#art17 http://www.planalto.gov.br/ccivil_03/LEIS/L4591.htm#art17.
- rossdavidh 5y agoSo, ignoring for the moment the actual substance of the post, I just want to mention that this is a cool use of diffchecker, which I have not seen before.
- yboris 5y agoOn related note - I wish we had a diff view of all the laws/bills that get passed: showing who contributed what language.
- geekymartian 5y agoYou should check out Klaxon: https://github.com/themarshallproject/klaxon https://github.com/themarshallproject/klaxon That way you can setup all the sites you want to keep an eye on.
- jedberg 5y agoI've wanted git blame for laws for years, but I suspect what would end up happening is one scapegoat would be selected for each bill to make all the changes, so it would just be that one person on each bill and it wouldn't really tell us who made a change or why.
- rossdavidh 5y agoIt would be political, for sure, but it still might be informative to see who claims credit for which part.
- some_furry 5y agoOh, I guess I cannot do stuff like this anymore: https://soatok.blog/2020/04/27/why-server-side-input-validation-matters/ https://soatok.blog/2020/04/27/why-server-side-input-validat...
- john_moscow 5y ago>You agree that you will not work around any technical limitations in the software provided to you as part of the Services, or reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits. Translation from legalese: we will likely throttle the free accounts in some possibly bypassable way, and will ban you if you try to work around it instead of switching to a paid account.
- thealch3m1st 5y agoThis is how TOS should be updated!
- higgins 5y agowhy do these become effective on June 10th and not immediately when this was published? new product/features on June 10th? ownership transfer finalized?
- selectout 5y agoThere are often regulations requiring you give users notice before making these changes. So beginning yesterday would provide 30 days notice (1 full month) allowing people time to react, respond, etc.
- not2b 5y agoLooks like the only substantive differences are: You agree that you will not work around any technical limitations in the software provided to you as part of the Services, or reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits .. and a pointer to a different doc with terms for paid services.
- dsaavy 5y agoI've had an idea written down for a while about how it would be cool to have a tool like this but as a browser extension. It would show you exactly what on the page has been changed and also notify you when changes occur to pages or articles you "subscribe" to. The idea would be that you can "subscribe" to news articles that are often updated, redacted, changed etc. with information that completely changes the entire story. Think about a major national event where the first reports were completely wrong, it's updated 3 days later with correct information, but the public still primarily believes the first version of the story. Anyways, figured I'd share this idea (since ideas are worth $0 without execution). Hoping diffchecker or someone else could tackle a project like this!
- Melatonic 5y agoCool idea actually - I like this - in the age of online "print" media it is just so easy to change the text.
- senden9 5y agoI do not understand why the most services doesn't do diffs by them self. My bank for example has an "show diff" button if they change anything. This saves me time and build up trust because I know they try not to hide anything.
- fknorangesite 5y ago> I do not understand why the most services doesn't do diffs by them self. Because they don't want you to notice the changes.
- yupper32 5y agoOr because there are like 3 people total who care, and it's not worth building the feature. Not everything is evil.
- ascendantlogic 4y agoA little of column A, a little of column B.
- nashashmi 5y agoI see an awful lot of mention of periscope being removed. Is that related to the current firing of kayv