Finding 'connectors' in Mastodon

Exploring the behaviour of people who act as ‘connectors’, steered by @harold@mastodon.social, with some tools by @judell@mastodon.social

Introduction

This week as part of the Personal Knowledge Mastery course Harold challenged us to identify some ‘Connectors’ on Mastodon and consider their posting habits.

Although connectors are defined by their behaviour, in that they join up those who seek knowledge with those who share it, it was suggested that we look at individuals who had a high ratio of follwers to followed as a starting point.

Getting the data

As a quick experiment I wanted to look at the people I currently follow, and those who follow me, to see who might stand out based on the ratio followers/following

An excellent tool for analysing remote API data as if it were in a local database is Steampipe, so for this test:

On first inspection a couple of the numbers looked a bit off, e.g. some followers who had a “following” count of 1.

Naively I did this on the server,

RAILS_ENV=production tootctl accounts refresh --all --verbose

which fixed the problem, but took quite a while - it appears that even on my one-person instance Mastodon was tracking 86,253 users!

After that, the dashboards look like this (example):

Sample of Steampipe dashboard for followers
Sample of Steampipe dashboard for followers
.

Observations

Followers

Looking first at Followers, when I pick the ones with followratio > 2, I get this list:

Accountfollowersfollowingfollowratiotoots
@chrisjhorn@mastodon.ie5461075.1215
@harold@mastodon.social7581594.761003
@CGLambdin@mastodon.social216782.761047
@ewen@photog.social11004222.61199
@danclarke@mstdn.social2421052.3110
@SuneAuken@mastodon.world268411692.292854
@vic@mstdn.social3251582.05677
Table 1: Followers with follower:followed > 2

Followed

The picture here needs some interpretation.

When you look at the top 11 in this list by followratio you see:

Accountfollowersfollowingfollowratiotoots
@Mastodon@mastodon.social7439161074391.6230
@EU_Commission@social.network.europa.eu723762361881426
@ivory@tapbots.social76597419149.253203
@profbriancox@universeodon.com36686312228.6611
@internetarchive@mastodon.archive.org2790639302121
@rbreich@masto.ai210312268088.92981
@IceCubesApp@mastodon.online589315893125
@EC_Commissioner_Breton@social.network.europa.eu48681486854
@goodlawproject@mastodon.world1389343473.25731
@mehdihasan@journa.host44916172642.1142
@mariapopova@indieweb.social980742451.751470
Table 2: Top 11 followed by follower:followed ratio

What is happening here, with these quite extreme ratios?

I suggest that the accounts in this list fall into two main groups:

  • broadcasters” - these are accounts which fundamentally are used to push out notifications. This is typical for accounts representing applications or big organisations, or for individuals such as @rbreich@masto.ai or @mariapopova@indieweb.social who are promoting content from elsewhere
  • just famous” - for example @profbriancox@universeodon.com and @mehdihasan@journa.host have extremely low toot counts, which suggests these accounts are still “dipping their toes into the water” with Mastodon, the high follower numbers are reflective of the follower numbers they had on Twitter, and more general fame.

Looking lower down the followed list

You can start to see some numbers that make more sense, for example if I filter for the entirely arbitrary range of 2 < followratio < 700 and toots > 100 you get this somewhat longer list:

(Jump over this long list)

accountfollowersfollowingfollowratiotoots
@malwaretech@infosec.exchange5492087631.261063
@jayrosen_nyu@mastodon.social42314133318.15293
@rozenberg@journa.host583219306.94215
@feditips@mstdn.social171660579296.473200
@taylorlorenz@mastodon.social50967181281.58487
@EC_DIGIT@social.network.europa.eu290111263.72270
@codinghorror@infosec.exchange538222244.63613
@mfowler@toot.thoughtworks.com17838106168.28285
@RichardJMurphy@mas.to654039167.69326
@gergelyorosz@mastodon.online1332983160.59139
@eleventy@fosstodon.org228216142.621074
@onlmaps@mastodon.social183215122.135138
@adambienkov@mastodon.green516144117.29154
@EC_OSPO@social.network.europa.eu390534114.85217
@b0rk@social.jvns.ca24826232107365
@chrischirp@fediscience.org20191201100.45601
@gruber@mastodon.social2899738275.9950
@drewharwell@mastodon.social6192683174.51691
@DrLindseyFitzharris@mastodon.world867111774.11547
@kev@fosstodon.org2287031373.062323
@GeorgePeretzKC@eupolicy.social43206368.57375
@nisreen@mastodon.online942814664.57451
@w3c@w3c.social804313061.86284
@ct_bergstrom@fediscience.org3459061756.061529
@davidfowl@hachyderm.io635311853.83249
@carnage4life@mas.to830720141.32757
@davew@mastodon.social634017236.862021
@anildash@me.dm2761282233.591585
@abebab@scholar.social432613332.52307
@danneidle@econtwitter.net17985831563
@GaelVaroquaux@mastodon.social26318829.89106
@Nick_Craver@infosec.exchange412714328.86795
@timbray@hachyderm.io1417650028.351399
@hadleybeeman@w3c.social17786328.22547
@jessitron@hachyderm.io448617026.38311
@gidmk@med-mastodon.com604424025.18156
@ddoomen@mastodon.social2911224.25206
@jamesshore@mastodon.online13725823.65445
@leo@twit.social24476109722.311282
@rem@front-end.social253511721.66476
@joshuatopolsky@mastodon.online282313121.54345
@cubicgarden@mas.to15777421.312590
@atomicpoet@mastodon.social1474669421.2420776
@rauschma@fosstodon.org341716920.211668
@klillington@mastodon.ie506725120.181647
@shanselman@hachyderm.io32773163220.081641
@gcluley@mastodon.green1134861418.48505
@rachelcoldicutt@assemblag.es15248418.14401
@brentsimmons@indieweb.social403623816.95183
@davetroy@toad.social1495289516.72106
@ChrisPirillo@mastodon.social650439616.422698
@glynmoody@mastodon.social422525916.3119146
@SecurityWriter@infosec.exchange249115316.28568
@emilybell@mastodon.social391026314.86316
@jeffjarvis@mastodon.social30232203414.865437
@kenshirriff@oldbytes.space502835514.16204
@damianedwards@hachyderm.io273819813.82267
@stopfundinghate@mastodon.social486735513.7173
@blaine@mastodon.social553241113.451290
@MattHodges@mastodon.social321024113.311801
@APHClarkson@mastodon.social291023212.54228
@tastapod@mastodon.social254621012.12175
@Garwboy@ohai.social157513211.93235
@SusanMichie@fediscience.org327427911.73960
@mikegalsworthy@mas.to29401272710.781095
@foosel@chaos.social406638810.472741
@zachleat@fediverse.zachleat.com502848510.362471
@katebevan@mastodon.social23682549.32748
@Amy_Hupe@social.design.systems9851069.29249
@laura@mastodon.laurakalbag.com442249191111
@ChrisMayLA6@zirk.us8921028.743062
@13sarahmurphy@mastodon.green31503638.67377
@Tibor@mastodon.social48355618.611812
@cgseife@sciencemastodon.com28313328.52949
@blowdart@mastodon.social27463358.191355
@andy@bell.bz29693658.132386
@jerry@infosec.exchange2561633267.717403
@simon@fedi.simonwillison.net1494419727.572752
@cyberlyra@mastodon.social13851857.48264
@dell@journa.host66859237.24560
@GeePawHill@mastodon.social30754257.231745
@TheConversationUS@newsie.social1090116066.78903
@ftrain@tilde.zone35335316.65559
@mttaggart@fosstodon.org31354856.463921
@jasongorman@mastodon.cloud10611676.351344
@profcarroll@federate.social1376721706.341341
@monkchips@mastodon.social16262636.18114
@mxbck@front-end.social13952286.11348
@Drand@techhub.social15642625.96348
@sesivany@floss.social14282465.81486
@happykhan@mstdn.science12942245.77574
@TheVinylConstituency@mastodon.scot331605.51347
@michelle@front-end.social9911805.5372
@LauraThompson@mastodon.green5651035.48126
@openrightsgroup@social.openrightsgroup.org628411575.43314
@maartenballiauw@mastodon.online15472855.42612
@OkieSpaceQueen@scicomm.xyz15032825.32237
@kevlin@mastodon.social10331965.27337
@timhutton@mathstodon.xyz22544395.13338
@chrisjhorn@mastodon.ie5461075.1215
@cogdog@social.fossdle.org495985.05447
@Downes@mastodon.social8241635.054036
@holly_cummins@hachyderm.io10802145.04270
@mattgodbolt@hachyderm.io27815574.99415
@hopkinsdavid@mastodon.world249514.88248
@aral@mastodon.ar.al3259667144.8523198
@tchambers@indieweb.social1156024024.8120474
@harold@mastodon.social7581594.761003
@coachtony@me.dm21024454.72570
@expede@octodon.social4811034.66106
@rdanielkelemen@eupolicy.social16483584.6179
@Fascinatorfun@mastodon.green643214344.483440
@vivianho@journa.host9322084.48122
@mattpotter@c.im13312984.46847
@mike@robot.rodeo841319254.371699
@ricmac@mastodon.social13053064.26566
@jon@gruene.social958022654.223362
@adamsdesk@fosstodon.org316754.211895
@Hhesterm@mastodon.online15203644.17317
@DocOnDev@mstdn.social5301294.1247
@martin@openedtech.social7811914.08227
@csharpfritz@mas.to9822454204
@jongalloway@mastodon.social14243763.78132
@mikeolson@mastodon.social6051603.78468
@Martindotnet@hachyderm.io7311963.72915
@SeanJones@mastodon.social378810283.68942
@jarango@mastodon.social5881623.62534
@charlesarthur@newsie.social10592953.58408
@charlesarthur@newsie.social10592953.58408
@davidtoddmccarty@me.dm33069243.571533
@eloquence@social.coop548515423.553071
@filipw@mathstodon.xyz10412973.5595
@danmcquillan@kolektiva.social8552453.48346
@ctietze@mastodon.social8812753.22643
@djnicholl@mastodonapp.uk9853183.09115
@rickmans@nerdculture.de129843231562
@raesene@infosec.exchange7642552.99256
@rklau@sfba.social15275112.98156
@UrsEnzler@tooting.ch259872.97485
@clive@saturation.social1049535562.954863
@testobsessed@ruby.social13894852.86415
@markmoxon@universeodon.com3071072.86156
@sf105@mastodonapp.uk3981392.86228
@jopo_dr@critcare.social7322592.82192
@p_malin@mastodon.gamedev.place5682012.82112
@liztai@hachyderm.io15925742.774515
@CGLambdin@mastodon.social216782.761047
@ben@mastodon.adida.net15105552.72769
@james@bne.social5321952.72274
@ewen@photog.social11004222.61199
@ldodds@mastodon.me.uk5011922.6718
@crschmidt@better.boston10994302.55913
@fetzert@econtwitter.net252010432.411498
@futzle@old.mermaid.town14436192.331788
@chriscorrigan@mstdn.ca2951282.3367
@danclarke@mstdn.social2421052.3110
@jimcarroll@futurist.info16517162.32241
@gin@scicomm.xyz4251842.3218
@SuneAuken@mastodon.world268411692.292854
@kegill@mastodon.social4492012.23560
@judeswae@toot.thoughtworks.com9124392.073528
@jzb@mastodon.social5492672.05462
@vic@mstdn.social3251582.05677
@susherwood@mastodon.social18589102.04397
@emilybache@sw-development-is.social8424132.03241
Table 3: Follwed with 2 < followratio , 700 and toots > 100

This, together with the earlier list of followers looks much more fruitful ground to explore for “Connectors”

Exploring content

I don’t have the time or tools to do an exhaustive examination of content from these potential Connectors, let alone any kind of semantic classification of their posts.

Sampling at random though, I noticed the following:

  • a fair amount of boosting (re-posting someone’s tweet into your timeline and to your followers)
  • a fair amount of tagging other people
  • a fair amount of linking to web content
  • yet still a reasonable amount of their own content

In other words, it “just looks balanced”.

Reflection

At the risk of starting a discussion on angels and pinheads, there’s part of me that’s not convinced that follower ratio is a good measure for who is a ‘Connector’ - perhaps a good Connector would tend to show a more balanced ratio of followers / follows?

I think that is born out by what I found at the top of my Follows list, accounts with extreme followratio that I arbitrarily classifed as either Broadcasters or Just Famous, neither of which are much use in a knowledge network.

In the world of technical analysis of social networks, Valdis Krebs pioneered this work 15+ years ago, and if we were able to do that type of analysis what we might be looking for are people with high Betweenness Centrality, i.e. people who sit between otherwise-disconnected groups in the network.

Regardless of these network topologies, the key point is the behaviour, a connector is someone who joins up others, who closes the triangle.

Although someone with more skills and time might pull off some amazing semantic or topological study, in pragmatic terms I am pretty happy with my ad hoc observation that Connectors seem to be “balanced”, reflected by posts that show a good mixture of:

  • boosts
  • tagging others
  • sharing links

What do you think?

#100DaysToOffload 24/100

Avatar
Proactive application of technology to business

My interests include technology, personal knowledge management, social change

Related

Next
Previous