IT

Testing Twitter Influence – Part Two

Read Part One Here

It’s been a few weeks since I decided to muck around with Twitter, and it’s been a learning experience to get to the stage I’m at.

I bought 7500 and 8000 followers respectively through fiverr.com – a bad idea to do both at once, since both ‘professionals’ claimed they’d delivered after I got to 7800 followers. I couldn’t prove who did and didn’t do it, or if they’d both half done it… so just bought a third chunk of 7500. I wanted to get over the 10k mark as to me, that appears more impressive than seeing a number like “9,825” followers.

Within the week, I had my 15k followers. The first thing that jumped out at me was that a lot of them were eggs:

twitter1

Apart from the eggs, there were a lot of non-English style followers. I feel bad because I’m sure these identities have been stolen for fake accounts (as in the photos, I’m sure the names aren’t real). It was at this stage I realised there’d be a bit more work to do, just having 15k followers wasn’t enough.

I checked out IFTTT.com which can automate some Twitter things, but it seems Twitter has blocked a bunch of things I’d hoped to do. First I tried to follow everyone who followed me – I couldn’t find a way to do this at all. There was also no way to automatically follow anyone, nor a way to retweet anything automatically. I was trying to do all of these things to create content and contacts without effort. I dare say the exact reasons I was trying to do this, was the same reasons it’s not allowed.

What I could do, was get IFTTT to search a hastag (e.g. #microsoft) and add that person to a Twitter list. IFTTT will only grab 30 results at a time, so it’s slow – but I figured people like being added to lists, and might follow my account after feeling special enough for being added to a list.

You can see my #Microsoft list here and I did the same for #Windows here. There seems to be a mix of rubbish Twitter accounts along with real ones, so I’d say it’s been semi successful.

I also found a service called  that would retweet tweets from lists. I did this for a little while just to get my tweet count higher, but stopped it. Due to only using the free service, there were some rather heavy limitations, along with a daily “I’m using RoundTeam” tweet they kindly made my account do. I was hoping automatic retweets would do the same as adding someone to a list, while making my feed look useful. The problem I found was, I was often retweeting non-English tweets that used #Microsoft or #Windows which made my feed look pretty crappy.

As a final attempt, I followed only a few tech Twitter accounts, added them to a list, and retweeted their tweets occasionally. This cleaned up my feed a bit, but it wasn’t really doing much to get social media influence.

I then turned off all the automation, apart from the lists as I figured that wasn’t doing anything visibly obvious to anyone, apart from accounts added to the list. I managed to get some legitimate followers though, if you see who follows my account, the first few pages look pretty good.

I have a feeling that if I now treated the account properly, created content and interracted with people it would be seen as a legitimate, popular account. What do you think?

My next step is to create a page and see how many hits I can get to it, probably by paying another spammer $5US to promote a tweet. I’m curious to see how many hits I’ll get…

Azure AD Connect – Password Sync Times

Azure AD Connect is a Microsoft utility that will sync your Active Directory records to Azure AD/Office 365. An introduction to this is available here.

One of the benefits of Azure AD is being able to use it as your point of authentication for users over the internet, without having to poke holes in your on-premises firewall. I was considering this for a 3rd party solution – but I had a concern.

How Do Passwords Work in Azure?

Azure AD/Office 365 stores passwords for users created ‘On Cloud’ – i.e. the primary record for them exists in Azure AD/Office365. For the ‘On Cloud’ users, password resets are instant, because the same system that hosts the user, manages their password.

Azure AD/Office 365 does not store passwords for your on-premises users. Instead, it uses a password hash. To learn more about this, read Mircosoft’s article on Understanding Office 365 identity and Azure Active Directory. This only functions if you’ve actually enabled password sync, which is a tickbox configurable from the Azure AD Connect side of things.

This means an on-premises user still authenticates against Azure AD/Office 365, but details are synced using Azure AD Connect on a scheduled basis. Someone’s phone number changes? That’ll be pushed to the cloud on the next sync. By default, that sync is every 3 hours. Personally I prefer every hour, but this is going to be dependent on the size of your AD environment if that makes sense.

What about Password changes?

Password hashes are different though. They occur every few minutes – sometimes within seconds. Event logs on the server that hosts Azure AD Connect will show three different events occuring.

The first is the ‘Password Change Request’ Event ID 656. From this you’ll see which user it is, as well as when the password change was actually made according to AD.

Second is the batch count, Event ID 651. This shows that it’s finished collecting details of password changes.

Finally, the Password Change Result record, Event ID 657. This should show the user affected again, and the result of the password change (which is hopefully Success):

adsync1

I was hoping passwords would almost be instant (within a few seconds) and my original testing showed that, but after more testing I found mixed results. More often it would take a minute or two.

Real World Impact

This means that if you have any application that authenticates against Azure AD, there is a chance of up to a roughly 3 minute delay before Azure AD knows of the new password, and won’t create a great experience for end users depending what applications they use, even first party.

Consider if you had Sharepoint Online for something staff accessed, and someone logs onto their domain connected PC. Their password has expired, so they change it and continue logging in. First thing they do is try and get to the SharePoint Online website, and get prompted for credentials. They try their new password, and it doesn’t work! So they try their old password… but in between these two attempts, their password in Azure AD has now updated. The old password doesn’t work either! From an end user perspective, that’s incredibly confusing.

Solution

The real solution to all of the above is to not use Azure AD Connect, and instead use ADFS. Instead of syncing passwords, password requests come from Azure AD back to your on-premises ADFS environment to authenticate a user. This will be immediately aware of a password change, and authenticate the user with the right credentials. You get the added benefit of pass-through authentication to Azure/Office 365 resources, which means users don’t need to keep authenticating to online resources (such as my SharePoint Online example above).

Any questions/comments/disputes on the above? Comment below!

Thanks to @Froosh for confirming my tests on this.

Testing Twitter Influence – Part One

I have some theories and questions around Twitter, follower counts and reach – so I thought I’d put some stuff to the test. Each social network is different, and in turn will attract both people trying to make a quick buck as well as people looking to exploit it.

I plan to try a few different cheap methods of social influence on Twitter, and see what happens. I’ve been curious about it for a while, but honestly I don’t really trust anything out there as there’s usually an angle someone’s pushing for (such as selling SEO type services) and trying to make money for themselves. I’m not, which hopefully is clear from this write up.

I also don’t want to discount the idea of value from influencing. I am personally an influencer in a few programs, but all this means is I have access to products and information that I can share how I please, because I have a perceived audience who will listen. It definitely works – an example off the top of my head is Oprah’s Book Club. Any book she recommends hits all the top sellers lists once she recommends it. The Oprah effect is real and valuable, and I’m happy with this method as long as it really reflects’s the person’s views and they’re honest in what they say. For myself, I only go into programs of products I actually like, and as long as the other side is aware that I’m not going to blindly praise anything I get – it will be honest and fair comments made publicly.

My preconceived ideas:

  • A lot of people have huge followers on Twitter, and I think many buy followers for influence.
  • Buying followers is cheap and easy.
  • Getting influence through lots of fake followers, and getting fake accounts to write something for you actually gives you hits to your website.
  • People will see the amount of followers you have being huge, and think you actually have a big influence, which will lead to real opportunities.

Questions I have are:

  • Is it actually as easy as I think to get thousands of followers?
  • How long will it take?
  • How many hits can I get to a blog post by solely getting it tweeted out by a bunch of fake accounts?
  • How much will this cost?
  • Is any of this better than what an ‘SEO Expert’ will do, costing many times more?

I’m hoping the results of this will give a little less credit to many who abuse the system, and highlight that the quality of followers you have on Twitter is much more important than the actual number. Maybe I’ll be completely wrong, my tests will work amazingly well, we shall see.

I’ll probably find other interesting things to try in this process also, I’ll keep everything transparent as I continue through it.

Step One – Create a Twitter Account

I’ve already put step one into action. I’ve created @adamfowleritcom which has zero followers and zero followings. Zero tweets too. I’ve changed the picture from Twitter’s egg to a very unexciting text about my website. I don’t want to actually use this account at the end of this test for my blog as I believe this to be ethically wrong, and I use my normal Twitter account @AdamFowler_IT anyway – but I may leave it untouched so readers can see the results.

Step Two – Buy Followers

I’m not sure the best place to even buy followers. I could search on Twitter for all the accounts that spam ways of getting followers, but instead I’ve decided to use Fiverr. This way, it’s going to cost $5US a shot, and I’ll pick someone who has actual feedback. I don’t want to promote who I choose, because I’m not doing this to promote the actual usage of buying followers. It’s a very small amount of money and maybe there’s cheaper out there…

There’s a lot to choose from, so I picked one that promised 7500 followers, and another that promised 7000 followers. 14,500 total, and it takes 1 – 2 days to deliver. If they don’t deliver, I can just get a refund from Fiverr and try again.

I feel a little dirty already from doing this, like I need a shower dirty. I’ll wait a few days and provide an update.

 

Source: http://news.xinhuanet.com/english/photo/2015-04/28/c_134190146.htm

Source: http://news.xinhuanet.com/english/photo/2015-04/28/c_134190146.htm

 

Intel 6th Gen CPU Launch

I was given the opportunity to attend the launch of Intel Asia Pacific’s 6th Generation CPU in Sydney, 14th October 2015.

Sydney Opera HouseSydney Opera House

The event was held in the Sydney Opera House, which I’d never been in before. Great building, but not so great for phone reception – luckily Wi-Fi was readily available. The event was also live streamed so people around the world could watch and see what Intel had to say. If you missed out, you can still watch a reply of it here.

20151014_173053Intel On Stage

The hashtag for the event was #Experience6thGen and you can check out what people were saying on Twitter – including myself as I live tweeted points I found interesting.

Take home messages from the event for me were:

  • Intel are releasing 48 different CPUs for the 6th Generation – ranging from CPUs designed for convertibles, laptops, gaming PCs and servers
  • Skylake is the code name for the 6th Gen CPU
  • Gaming CPUs are selling great, Intel are seeing a resurgence of console gamers coming back to PC. Intel is focusing more on gamers now along with eSports sponsoring
  • CPU sales are still on a slight downward trend, but as an example Q3 2015 was better than Q2 2015, and Intel are hoping this new CPU along with Windows 10 and the new devices coming out help drive growth
  • Thunderbolt 3 is supported with the new CPU which is 8x faster than USB 3.0
  • RealSense is awesome – 3D Camera support which most laptops will come with. This enables secure face scanning for login via Windows 10 along with a bunch of other cooler things – think 3D printing/copying! Sheldon Cooper can tell you all about it.
  • Intel has some crazy new storage technology on the way for 2016 – Intel Optane
  • There’s a lot of new devices on their way!

Some of the devices were on display. To get to them, I had to sneak past a robot:

RobotIntel Robot

…then I had to avoid detection of some Stormtroopers:

StormtroopersLooking for droids?

… and I finally managed to make my way to Lenovo’s showcase of devices, with Intel’s new CPU inside.

I spotted:

ThinkPad Yoga 260Lenovo ThinkPad Yoga 260

Lenovo P50Lenovo P50

YogaLenovo Yoga 500

Miix 700Lenovo Miix 700

Sorry about the photo angles, it was very crowded! Personally, I’m most interested in the P50/P70 series of Lenovo laptops because they’re really a decent server in laptop form, go read about them! The ThinkPad Yoga 260 is also interesting for a business user, as a lot of the Yogas lately have been consumer. They all look like decent laptops though, and have their own target audience.

There was also a gaming desktop set up, but I only managed to snap a photo of the awesome red keyboard:

20151014_175307Lenovo Gaming Keyboard

It’s nice to see a focus from both Lenovo and Intel on the gaming community again, which combines with so many people wanting a grunty PC as rich media content creator and editor.

CRQzC7bU8AAYGR6Hi from the event! (I’m 3rd from left)

Thanks for the invite Intel, had a great time and got to catch up with a variety of great people all with an interest in what Intel does. Hopefully I’ll have my hands on a 6th Gen CPU myself, so I can put it through the paces.

My Beginner Guide To Twitter

Twitter is an amazing resource, but not overly friendly to newcomers. Personally I’ve been using it for several years, and have seen how powerful Twitter can be. I remember back when HP had their fire sale of tablets and I raced down to Harvey Norman to grab a bargain. The local store had no idea why a giant line of people had formed, and started to send people away. I sent a quick tweet to @HarveyNormanAU who were on the phone to the store within a minute, and the giant queue of people were able to grab their bargain tablets.

This isn’t the only story I have which shows how useful and powerful Twitter is – from a business sense I’ve made plenty of contacts, and it even kickstarted my writing career by having a quick and open way of engaging with other writers and publishers, compared to the more intrusive one to one of email.

I’ve been quoted by news.com.au, I’ve won things like a Windows tablet, a digital radio, an Xbox One and several other items I can’t even remember. I’ve spoken to experts in the industries I care about for finding answers to questions, and now have a steady enough stream of devices to review for my blog and other websites from great companies like Microsoft, Lenovo and Intel.

On top of that, I’ve made some great friends and contacts. One has given me a spare phone for a project I was working on around a baby monitor, and others have selflessly helped me troubleshoot problems or be a great sounding board. Others are just great to catch up with when I get to travel interstate, or to conferences like Microsoft TechEd/Ignite.

In turn, I’ve tried to help others where I can. If I see someone ask for information or an opinion on something, I’m happy to share it. I’ll retweet interesting things I find, and share solutions written on my blog and other places too. I’ve passed on tickets to events to others when I couldn’t go.

I don’t say all the above to brag, but to highlight that this is available to anyone who puts the effort into Twitter. I didn’t sit back and wait for these things to come to me, but Twitter was the simple platform that enabled all these things to occur. These rewards of participation aren’t instant – they take time to build up, and this is often the reason people give up on Twitter early on. Facebook as a comparison gives you instant gratification from family and friends, with ‘likes’ on everything written in an instant.

Because of all this, I’ve decided to write a brief intro guide to Twitter of tips and tricks to someone new to the platform.

  • Start following a bunch of people. Don’t just pick 10 or 20, chances are the ones you pick will only post occasional tweets. Twitter should be a constantly new experience every time you read it, even if you read it half an hour ago.
  • If you don’t know who to follow, look up a few celebrities/companies or do searches on keywords/topics that interest you. Celebrities and companies are good for a source of ‘news’ but generally not good for interraction. Katy Perry isn’t going to respond to anything you say to her, with her 76 million followers.
  • Follow even more people – if there’s someone who tweets interesting things, look at who they follow and follow them. Don’t bother trying to hunt down all your friends and family, that’s what Facebook is for.
  • Make Twitter a positive experience. Don’t dwell on negatives, that’s not much fun for anyone involved. If there’s someone tweeting things you don’t like, or opinions you don’t agree with, just unfollow. You can try having a discussion which will work occasionally, but don’t expect to change someone’s view. There’s plenty of other people to follow instead.
  • Unfollow without concern. and apply liberally. You’re not on Twitter to read about things you don’t like, so just click the Unfollow button. They won’t care you unfollowed them, and they may not have been following you anyway.
  • When you start a tweet with someone’s Twitter handle (e.g. if you were tweeting at me, you’d start with @AdamFowler_IT), only people who follow both you and the person you’re tweeting to, will see the tweet in their main feed. This is confusing when you first start using Twitter. If you want everyone to see your tweet in their feed, don’t start it with someone’s handle. The tweets that start with someone’s Twitter handle (known as a mention) are not private, they can still be viewed by anyone who looks directly at YOUR feed.
  • Don’t expect a response from a tweet. You may get one, but don’t get stuck up expecting something back – and if you do, it might not be for hours. Think of it more as idle chatter.
  • Favoriting a tweet (that little star) has turned into Twitter’s “like” button. It doesn’t do any harm to favorite a tweet, so use liberally.
  • A retweet is not an endorsement. If someone retweeted something, it might be because they liked it, agreed, thought it was interesting, or it’s their way of pointing out something ridiculous. Don’t get worked up about a retweet, and if you really don’t like what someone retweets, there’s the option to ‘turn off retweets‘ on a particular user.
  • Share interesting stuff. Post links to websites on things you find interesting, while making your own commentary. Make your own comments on things that interest you.
  • Don’t go hashtag crazy. Hashtags are just a way to easily search on something, so if I was tweeting about Microsoft, I could use #Microsoft to make that text searchable via a click, or easy to find if someone else is searching on that topic. The thing is, people can still search on the word Microsoft anyway. #Reading #Things #With #Excessive #Hashtags hurts the brain, makes it hard to read, and quite frankly would receive an unfollow from myself. Marketers are the biggest infringers of hashtag madness, which is another reason to ignore them. Hashtags do make sense when you’re at an event or talking about a specific topic, but this is only for timely things. It’s why a hashtag makes sense for a TV show – you can connect and read or chat with others who are having the same experience as you.
  • Once you’re used to the Twitter basics, try Tweetdeck. It’s now web based, and owned by Twitter. It gives you a lot more visibility of what’s going on, by showing multiple columns of information at once. You can see your feed, your mentions, direct messages and a bunch of other stuff all on one screen. It’s a bit confusing for a new user, so get used to the standard twitter.com interface first.
  • Don’t set up automatic messages. Getting a direct message (which is a private message to you) from someone just because you followed them is annoying. My rule is to unfollow anyone who does this, because it’s an indicator they’re probably a marketer in some sense, or will just not be a good person to follow due to their content. This applies to other systems like Fitbit/runkeeper, TV shows, or how many followers you have. Generally, people don’t care about these things apart from yourself and don’t want to see an automated piece of information about you daily. One of the worst is seeing people’s daily horoscope… just don’t do it!
  • If you’re not sure about something, ask. Twitter folk are generally very friendly and there to socialise and learn, and are happy to help others.
  • Change that egg avatar that you get by default straight away. You won’t be taken seriously with it, it’s very impersonal and often used by lazy spammers who haven’t scripted a different photo to be set up on their fake accounts.

All this can seem a bit daunting, but if you put in a bit of effort, stick with it and follow people who interest you. I’m sure I’ve missed a bunch of things, so feel free to add any comments of your own or ask any questions!