Mark Burgess Profile Banner
Mark Burgess Profile
Mark Burgess

@markburgess_osl

7,615
Followers
345
Following
1,469
Media
23,420
Statuses

Emeritus Prof. Computing + Information physics, Promise Theory, CFEngine, author of @SmartSpaceTime2 ++, tech/leadership advisor ChiTek-i, varied music composer.

Oslo, Norway
Joined July 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@markburgess_osl
Mark Burgess
1 year
Weekend Thread - Promise Theory Intro (PT) ---- 1. PT is a general theory about the mechanics of abstract "agents" and their "intended" behaviours, i.e. processes. It was originally proposed as a model for Computer Networks, but has since been applied to many different scenarios.
4
13
57
@markburgess_osl
Mark Burgess
17 days
Paradise on Sunday is a day not touching a computer, brainstorming with beloved pen and paper.
Tweet media one
64
127
3K
@markburgess_osl
Mark Burgess
2 years
This, dammit
Tweet media one
14
167
1K
@markburgess_osl
Mark Burgess
1 year
@nattyover On behalf of all of us who purposely left academia and happily, I hope the "no academic affiliation" slur is seen as evidence that academic affiliation is no criterion by which to judge intelligence or research capability--it only reflects a snobbery in elites and sci-journalism.
15
21
559
@markburgess_osl
Mark Burgess
10 years
Amazing photo of lightning striking a plane in a rainbow. Once in a lifetime or two. http://t.co/zOi5xzjXYp
Tweet media one
19
457
330
@markburgess_osl
Mark Burgess
15 days
The main key to understanding any problem is to find the optimum naming convention, notation, dynamic and semantic coordinates. It's worth taking the time to get it wrong then make it right. Iterations!
Tweet media one
Tweet media two
Tweet media three
11
23
303
@markburgess_osl
Mark Burgess
3 years
This
Tweet media one
3
56
283
@markburgess_osl
Mark Burgess
9 months
1. This is a thread about Quantum Mechanics and how we interpret it. The way QM is presented bothers me from time to time (at least when I have time to think about it). Indeed, time plays the key role in the whole issue.
14
44
266
@markburgess_osl
Mark Burgess
3 months
This is surely the quote all computer science folks need on their wall.
Tweet media one
9
55
220
@markburgess_osl
Mark Burgess
5 years
I am constantly told that no one wants the kind of work I do, or the things I write. It's too smart, too broad, too this too that. I must be mad to take on the challenges. Each one is a world of hurt. But I persist because I believe I can help a tiny few to go further. Sigh.
65
20
185
@markburgess_osl
Mark Burgess
5 years
Yes, as I've been demonstrating formally, a connected service mesh is just a monolith on a larger scale.
@kelseyhightower
Kelsey Hightower
5 years
Monoliths
36
162
1K
12
50
152
@markburgess_osl
Mark Burgess
3 years
From Gary Larson's Far Side - a lesson for all!!
Tweet media one
0
21
135
@markburgess_osl
Mark Burgess
8 years
Years later, I still have to explain this on a daily basis. #InSearchofCertainty
Tweet media one
5
106
134
@markburgess_osl
Mark Burgess
4 years
25 years ago, I co-wrote one of those oddball theoretical papers on Dirac fermions confined to curved surfaces, as a loose-end curiosity of curved spacetime. Today this paper is being cited more than almost any other I wrote in physics as it suddenly applies to nano-technology!
8
9
117
@markburgess_osl
Mark Burgess
5 years
I'm delighted to announce that, after 6 years, a much improved second edition of Promise Theory book is now out! Along with it an important application of PT to the theory of money! View at Cc @jeffsussna @botchagalupe @DanielMezick
Tweet media one
11
48
119
@markburgess_osl
Mark Burgess
5 years
Scaling in a nutshell: - When things grow big, they can't always sustain what they did well when they were small. - When things become many, they can't easily maintain the coherence afforded as a few. 5 years seeking certainty:
1
40
95
@markburgess_osl
Mark Burgess
4 years
Most people / organizations have no patience for solving hard problems. Lacking a vision and not trusting, they give up long before progress can be made. They offer no mandate for innovation so it's up to independent lone wolves to have the stamina.
5
33
93
@markburgess_osl
Mark Burgess
6 years
For everyone who thinks they know statistics, or has caught themselves 'splaining "correlation is not causation" - Pearl's long awaited readable book (his earlier books being not). Why causation exists and why statistics can't do it. Recommended.
Tweet media one
3
17
88
@markburgess_osl
Mark Burgess
11 months
1. This is one of several threads about databases and distributed systems, and why these are still a headache for enterprises after so many years. Part 1, basics. N=2^5
2
20
86
@markburgess_osl
Mark Burgess
8 years
"Complexity emerges from simplicity. All this beauty, all this art, comes from the bottom up, not from the top down". - Brian Eno
3
53
85
@markburgess_osl
Mark Burgess
7 years
Blog essay from my Reactive Summit Keynote, Microservices, the future of society, and all that.... thx to everyone
1
37
81
@markburgess_osl
Mark Burgess
5 years
Finally drawing a line under this paper. Locality, Statefulness, and Causality in Distributed Information Systems Thank you to all who reviewed it for me and improved it as a result. Now I call on everyone to use it to start an informed discussion! ❤️
1
20
78
@markburgess_osl
Mark Burgess
21 days
🫣😅
Tweet media one
9
19
76
@markburgess_osl
Mark Burgess
1 year
👀
Tweet media one
5
14
74
@markburgess_osl
Mark Burgess
9 years
Let's rename "immutable infrastructure" to "prefab/disposable" infrastructure, to decouple it from the false association with functionalprog
16
81
67
@markburgess_osl
Mark Burgess
1 year
It's sad that the modern conception of a library is for books to have become only decorative objects in a shared workspace of computers.
Tweet media one
5
8
67
@markburgess_osl
Mark Burgess
10 days
Waves on Sunday.. a little notebook work makes the computer go much faster..
Tweet media one
2
3
69
@markburgess_osl
Mark Burgess
1 year
Hilarious
Tweet media one
2
8
64
@markburgess_osl
Mark Burgess
9 years
Has SDN missed the point of DevOps, and lost its way? http://t.co/dVsximso6D Thoughts from my work with @socketplane and others.
10
52
63
@markburgess_osl
Mark Burgess
4 years
1/2.. To my engineering friends -- I would like your help. I've been compiling this book (especially volume 2) of theory of systems for years, and here is finally a rough draft, more or less complete.
4
23
63
@markburgess_osl
Mark Burgess
5 years
I try not to use the Internet as my psychiatrist, but on a dark day I let down my guard - and I am blown away by the many kind responses to a throwaway remark. Thank you to everyone who sent their support. That certainly lifted my spirits- you truly learn who your friends are. 🙈
9
1
59
@markburgess_osl
Mark Burgess
8 years
@70sscifiart Some other great Bruce Pennington pieces
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
16
55
@markburgess_osl
Mark Burgess
5 years
"A landmark in the development of our craft" - five years since this book was released, with foreword by @adrianco - - my first book in the hope to inspire young and open minded
Tweet media one
3
13
56
@markburgess_osl
Mark Burgess
4 years
Sigh.... Story of my life.
Tweet media one
0
9
53
@markburgess_osl
Mark Burgess
9 months
12.We often note that quantum processes can be in superpositions, and say that this is fundamentally quantum, but it isn't. It's really a question of sampling rates. It's known that "quantum uncertainty" is actually Nyquist sampling rate uncertainty in a Fourier analysis of waves
4
9
53
@markburgess_osl
Mark Burgess
7 years
The reason I spend so much effort on pedagogy is that everything seems clear until you try to explain it. Understanding is a weak illusion.
0
20
51
@markburgess_osl
Mark Burgess
2 years
Northern lights out in Oslo tonight...
Tweet media one
0
4
49
@markburgess_osl
Mark Burgess
1 year
@nattyover Note however, "brilliant laypeople" is the second remark that I would think is a slur. Just because we are not at a university doesn't make us laypersons.
5
0
49
@markburgess_osl
Mark Burgess
7 years
New blog: Artificial reasoning and leaky pipes - How monitoring lets us down by shrugging off non-trivial causation
2
14
49
@markburgess_osl
Mark Burgess
4 years
Warms my heart a little to know that two of the largest internet giants still run all their systems on @cfengine -- hundreds of thousands of computers cooperating to reach a managed equilibrium.
3
14
49
@markburgess_osl
Mark Burgess
8 years
@70sscifiart Some of my favourite Time White pics...
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
12
45
@markburgess_osl
Mark Burgess
5 years
"Getting close to the time now" - what a muddle of space and time concepts we use in everyday language! I'll be explaining why, and much more ... my new book is in its final stages.
Tweet media one
3
16
48
@markburgess_osl
Mark Burgess
5 years
New draft paper on "Locality, Statefulness, and Causality in Distributed Information Systems (Concerning the Scale Dependence Of System Promises)" now available for comment and peer review at. I welcome feedback. Applicable to web, data pipelines, ++ etc
1
19
49
@markburgess_osl
Mark Burgess
3 years
My delightful partner has been practising her English idioms. She confronted me with a sly look this morning, and announced: "Well, someone's village is missing their idiot!" Then burst out laughing.
4
1
48
@markburgess_osl
Mark Burgess
8 years
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
15
43
@markburgess_osl
Mark Burgess
2 months
Using Promise Theory to solve the distributed consensus problem- another in my series of critical essays about IT practice. It's another of those problems we make harder than it needs to be out of habit...there are better answers if we care to look.
0
8
46
@markburgess_osl
Mark Burgess
3 years
Today I'm starting a new series about the concepts of Semantic Spacetime applied to data analytics. I'll be showing practical examples and code using #golang and #arangodb . Stay tuned after this introduction to follow the ten parts, each week!
5
10
46
@markburgess_osl
Mark Burgess
5 years
This
Tweet media one
1
15
44
@markburgess_osl
Mark Burgess
12 days
You're not doing theoretical physics unless you're fine tuning, right? The sensitivity of discrete systems is infuriatingly unstable but my interference patterns are at least symmetricalish now. .🥴😅
Tweet media one
9
4
46
@markburgess_osl
Mark Burgess
3 years
Today, I am releasing the self-paced learning videos about Promise Theory Basics, based on collaboration with the for general free access. I hope this will eventually help to increase understanding of this useful methodology.
9
14
45
@markburgess_osl
Mark Burgess
4 years
OH: "Americans have a weird culture. They are terrified of unpasteurised cheese and nipples, but they are quite happy about guns."
3
4
44
@markburgess_osl
Mark Burgess
4 years
Ok, I'm half way there!
Tweet media one
2
6
42
@markburgess_osl
Mark Burgess
5 years
Please help me to support the Promise Theory educational initiative by subscribing to the YouTube channel
2
39
41
@markburgess_osl
Mark Burgess
1 year
I just realized that this year is @cfengine 's 30th anniversary. Seems worth a cake.
10
7
42
@markburgess_osl
Mark Burgess
8 years
The SRE book is finally out - possibly the most important systems experience book written in the past 30 years -
1
18
42
@markburgess_osl
Mark Burgess
3 months
1. It's config management time, so here is a thread about configuration languages in IT. Config languages are not unique to IT, they exist in all areas of science and engineering to describe layout or "state".
1
15
40
@markburgess_osl
Mark Burgess
4 years
Treat your systems to some love for valentine's, or treat your valentine to some systems thinking!
Tweet media one
5
8
40
@markburgess_osl
Mark Burgess
7 years
Top keynote on reactive events and promise theory by @jboner from the reactive summit
1
16
40
@markburgess_osl
Mark Burgess
3 years
A right handed, broken symmetree
Tweet media one
1
7
39
@markburgess_osl
Mark Burgess
8 years
And the Lord said, let us confound their single language into microservices that they may not understand each other.
2
23
40
@markburgess_osl
Mark Burgess
2 years
This one for you @MMylova
Tweet media one
4
10
40
@markburgess_osl
Mark Burgess
3 years
Well who'd a thunk-- @patrickdebois and I wrote about a book about Promise thinking and Risk in cybersecurity, developed while working with
Tweet media one
3
6
39
@markburgess_osl
Mark Burgess
7 months
1. Segal's Law: "If you have one clock, you know what time it is. If you have more than one, you're not sure." An eyebrow later, everyone gets this. Yet, in distributed computing, we don't always stop to think what it means for time sensitive operations.
2
5
39
@markburgess_osl
Mark Burgess
3 years
A data pipeline is a controlled sequence of Man in the Middle attacks.
1
7
37
@markburgess_osl
Mark Burgess
3 years
The more I remind myself of quantum physics, the more convinced I am that we should abandon the term "particle" in favour of "process".
2
1
38
@markburgess_osl
Mark Burgess
8 years
Tweet media one
Tweet media two
Tweet media three
0
10
35
@markburgess_osl
Mark Burgess
4 years
This is now pending release on Amazon, over 1100 pages of systems modelling experience, freely available thanks to my work with Countdown has begun....
Tweet media one
1
8
38
@markburgess_osl
Mark Burgess
17 days
Wow, I thought maybe a couple of close fiends might find this amusing. You never know what suddenly gets unexpected attention! 🐣🐰📡
@markburgess_osl
Mark Burgess
17 days
Paradise on Sunday is a day not touching a computer, brainstorming with beloved pen and paper.
Tweet media one
64
127
3K
6
0
38
@markburgess_osl
Mark Burgess
2 years
As a result of a couple of recent personal tragedies, a close friend prompted me to write down some personal stories from my life. It turns out I did a few things. I wonder if that's something for public or private view...
18
1
37
@markburgess_osl
Mark Burgess
3 years
I wonder why no one cares about this
13
20
37
@markburgess_osl
Mark Burgess
4 years
The first complete rough cut of my Treatise on Systems, now finally complete at This has been exhausting! Now begins the long process of QA and optimization. Reviewers welcome!
3
10
37
@markburgess_osl
Mark Burgess
3 years
😋 (can't find the source though)
Tweet media one
0
11
37
@markburgess_osl
Mark Burgess
10 years
50th anniversary of Japan's Shinkansen - bullet train. 320km/h, no fatalities and average delay 0.6 minutes over 50 year history.
1
89
34
@markburgess_osl
Mark Burgess
2 years
The term "reverse proxy" might be the least helpful and least descriptive misnomer in computing.
5
1
35
@markburgess_osl
Mark Burgess
8 years
@70sscifiart This reminded me of Patrick Woodroffe and his Dave Greenslade album art...
Tweet media one
Tweet media two
Tweet media three
1
9
31
@markburgess_osl
Mark Burgess
2 years
I spent 20 years now trying to bridge the world between academia and industry, and academia is by far the least able to step into that bridge. Filled with false pride and self importance it only wants industry's money, but it's not willing to adapt to deserve it.
4
8
36
@markburgess_osl
Mark Burgess
4 years
If we're not willing to ask impertinent questions, we're forever enslaved by someone else's narrative.
1
14
34
@markburgess_osl
Mark Burgess
5 years
My new book Smart Spacetime is now on Amazon - whatever you were expecting, prepare to be surprised
7
26
34
@markburgess_osl
Mark Burgess
1 year
Want to innovate and create a startup? I wrote some blunt rather than blue-eyed notes, based on my own experiences and conversations...
5
7
35
@markburgess_osl
Mark Burgess
8 years
The success of automation and "AI" only show how ridiculously overqualified humans are for most of the jobs we take on.
4
29
35
@markburgess_osl
Mark Burgess
25 days
Ah, a wonderful discovery! It seems this book was written for me, and yet I only just stumble across it this morning...
Tweet media one
3
3
34
@markburgess_osl
Mark Burgess
8 years
Very nice summary of the flaws in HTTPS, TLS/SSL over the years
0
15
33
@markburgess_osl
Mark Burgess
5 years
Thanks to everyone who offered to look at my draft paper. A bit overwhelmed by the interest. But ok - great. I going to put the draft here for all interested. Please email comments (see my contact page) and there will be a cut off in a couple of weeks.
3
11
33
@markburgess_osl
Mark Burgess
4 years
Throughout my career, my life, I never judged people by their family background, money, or school. I'm pretty easy going, and will talk to anyone with the same basic respect. But why is the world just dominated by awful snobs?
6
0
34
@markburgess_osl
Mark Burgess
4 years
My beloved to me: "You need to start playing more dumb so that people will like you better. You don't have to solve every problem, just mumble something nice to them instead of being so smart all the time!" Me: 🤖
8
0
34
@markburgess_osl
Mark Burgess
6 years
This...
Tweet media one
0
12
32
@markburgess_osl
Mark Burgess
7 years
New giant neuron structure found in the brain.
2
19
31
@markburgess_osl
Mark Burgess
6 years
Years ago, I wrote about the misunderstandings around push vs pull in load balancing, with a postdoc who came to study PT. It's sort of the basis for CDN. Suddenly, this work has been getting a lot of attention for some reason.
0
12
33
@markburgess_osl
Mark Burgess
11 months
The time has come for me to humbly look for new projects and opportunities. Please DM me if you might have an interest in working together.
2
20
32
@markburgess_osl
Mark Burgess
4 years
Sorting through some old treasures from my childhood....
Tweet media one
10
0
30
@markburgess_osl
Mark Burgess
3 years
The separation of "fast and slow" variables remains the most useful approach to the description of processes, regardless of model, continuous/discrete, etc. And when there is no natural separation, you can start to talk about the meaning of multiscale phenomena and complexity.
4
3
32
@markburgess_osl
Mark Burgess
4 years
I just found this old map I drew of the BBC micro sphinx adventure game back in the day... Must have been 1983...
Tweet media one
8
1
31