Security and Analytics for work, passionate mountain biker and ever optimistic Scottish Rugby supporter. All views aired are my own.

Edinburgh
Joined March 2008
The best way to improve your ability to think is to spend large chunks of time thinking. One way to force yourself to slow down and think is to write. Good writing requires good thinking. Writing gives poor thinking nowhere to hide. A lack of understanding becomes visible.
28
475
37
2,586
Jamie Caffrey retweeted
Scottish people truly, deeply, in our very souls, do not believe we will get two sunny days in a row. Every sunny day must be treated like it will be the last for a generation
63
1,221
143
14,908
Jamie Caffrey retweeted
Word of the day is ‘bloviator’ (19th century): a speaker of empty rhetoric and blower of hot air; someone who talks a lot but says very little.
1,607
8,296
2,122
43,530
Jamie Caffrey retweeted
It’s that time again. A mumpsimus (16th century) is someone who refuses to budge/insists that they are right, despite clear evidence that they are wrong. Plural: mumpsimuses.
862
12,720
1,653
53,074
I know it is tough to lose a trusted adviser at the height of crisis, but when it’s a choice of that or integrity of vital public health advice, the latter must come first. That’s the judgment I and, to her credit, Catherine Calderwood reached. PM and Cummings should do likewise.
3,745
15,647
1,612
94,056
Oh my god why are you still using Zoom you have an array of secure videoconferencing tools and you use a commercial app banned by the Ministry of Defence AND YOU’VE LEFT THE MEETING ID VISIBLE.
This morning I chaired the first ever digital Cabinet. Our message to the public is: stay at home, protect the NHS, save lives. #StayHomeSaveLives
228
2,381
337
9,448
📸 A happy captain as Scotland retain the Calcutta Cup! #AsOne
134
1,306
168
8,307
Jamie Caffrey retweeted
"Defenders think in lists. Attackers think in graphs. As long as this is true, attackers win." Short 🔗: git.io/fpfZ5 Full 🔗: github.com/JohnLaTwC/Shared/…
4
64
7
180
Jamie Caffrey retweeted
Always love seeing the cycling bus heading up to Sciennes Primary on a Friday morning! @nedboulting @millarmind – at Edinburgh, Scotland
86
490
251
1,766
Jamie Caffrey retweeted
Once again no @CityCabsEdin @EDI_Airport It’s as if evening flights are a surprise. – at Ingliston, Scotland
1
1
Jamie Caffrey retweeted
Owen Jones
@owenjonesjourno30 Dec 2017
If we're going to have an honours system, shouldn't we honour those who struggle against injustice, not those who impose it? theguardian.com/commentisfre…
68
477
20
1,044
Jamie Caffrey retweeted
We honestly don't have many regrets but we do wish that way back in 2013 we'd used our savings to buy Bitcoin rather than this stupid brewery.
7
145
9
943
Great set of sessions at the #i2communityevent. Thanks to the team and interesting developments on the i2connect features - being able to drag in external data.
Tim Peake: "I wasn't on the moon, I was in the space station so..." #ThisMorning
619
2,595
334
9,801
Jamie Caffrey retweeted
📝 One of these is Apple asking you for your password and the other one is a phishing popup that steals your password krausefx.com/blog/ios-privac… – at Teesdorf, Österreich
290
11,406
1,379
11,857
Jamie Caffrey retweeted
To explain the difference, keg is force carbonated and served under pressure at 3-4C whereas cask has natural CO2 and is served in the 1950s
8
38
6
171
This cell phone can make calls even without a battery. It uses backscatter tech to harvest ambient energy trib.al/U05muO6
2
17
1
30
If you don't vote you're not spiting the establishment. They didn't want you to have vote in the first place. gov.uk/register-to-vote
1
76
3
71
Latest sharp practice from @British_Airways? Charging to choose seat when checking in. Driving loyal customers away ... #racetothebottom – at Hillingdon, London
6
2
2