• Howto tweet from BASH scripts using OAuth

     

    You may or may not be aware that Twitter have stopped third party applications from using Basic Authentication. For those who are not quite clear on the mechanics of authentication, when using Basic Authentication you (or your program) send a Username and Password with each request.

     

  • Howto use one instance of tcli for multiple Twitter accounts

    This documentation details how to allow one instance of tcli (OAuth) to be used for multiple user accounts,

  • mod_btwitter

    mod_BTwitter is a simple module designed to embed a users timeline into Joomla based sites.mod_BTwitter logo At the core of it's design is the principle that there should be no un-necessary chrome and page load speed should not be adversely affected.

    This documentation details how to use mod_BTwitter

  • Screenshot Social Media, Don't embed

    Ever since the web was born, there have been concerns about preserving what's published on there for future generations. That's why things like the Wayback machine exist. Things like our approach, and concerns, around online privacy have also evolved with time.

    But, the way we communicate on the web has changed pretty dramatically. Personal blogs are still a thing, but humanity has increasingly leaned towards communicating via social media - Twitter, Facebook etc. 

    Now, we increasingly see news reports with embedded posts containing expert commentary about the topic of the news, and even reports about something someone has posted.

    Those expert commentators are even occasionally being asked to change the way they tweet to make it easier for news sites to embed those tweets into their own stories (that request turned out to be from Sky News btw).

    For all their many, many faults, the social media networks are a big part of how we communicate now, and posts on them are embedded all over the place.

    This brings with it a number of avoidable, but major issues.

    The aim of this post is to discuss those, and explain why you should instead be posting a screenshot of the tweet/post.

    I'm going to refer to "Twitter" and "Tweets" a lot, purely because it's shorter than "Facebook" or "Social Media", but the concerns here apply across the board.

  • Twitter Bomb Joker Launches Appeal

    This post was originally published to Freedom4All, a copy of the original can be found here.

    Paul Chambers was due to fly to Ireland to meet a girl and, in frustration, posted the following on his Twitter Account 

    Crap! Robin Hood airport is closed. You’ve got a week and a bit to get your shit together, otherwise I’m blowing the airport sky high! 

    This post was noticed by an off-duty airport worker. Despite the airport never considering the message a credible threat, the Airport was duty bound to pass the intelligence onto the authorities (whether by Policy or by statute isn’t entirely clear at this point). Paul was arrested at work a week later, contributing to the loss of his Finance Supervisor Job. 

  • Twitter Jail: My Memoirs

    Sometimes life throws you an opportunity. A quick search on the net suggests that whilst many celebrities have written about their time inside bricks and bars prison, no-one's had the foresight to document their time in something more modern.

    I've been thrown in Twitter Jail, with all privileges withdrawn pending appeal. In physical jail, you can still watch the other inmates, but in Twitter jail if you have the temerity to appeal they blind you until the appeal is concluded.

    This is a tongue-in-cheek record of my time in Twittertraz - with some very strong language within

  • Twitter Screws Up With Data It Shouldn't Hold

    I recently had a (NSFW) grumble about Twitter. Part of that grumble was about the fact that Twitter insist you provide a mobile phone number in order to re-instate your account after a suspension.

    As part of my appeal against the suspension I noted that that's arguably not GDPR compliant - a phone number is (undoubtedly) PII, and is not required in order to provide the service. For Twitter to hold that number requires consent, and it's unlawful for them to withhold the service if consent is not given for non-essential data processing.

    Part of the reason for my objection was because Social Media companies (in the form of Facebook) have already proven they cannot be trusted with things like mobile phone numbers.

    Presumably Twitter weren't happy with the fact that I needed to use Facebook as an example, as they've now gone ahead and had a data processing screw up of their own.