Twitter Archive - September 2022

Twitter Archive - September 2022

image

“You can maintain and sustain the hard-earned psychological safety of your team by doing these five things.” https://www.reflectionpoint.org/post/how-to-build-psychological-safety-not-destroy-it

Thu Sep 01 15:06:40 +0000 2022


“Drucker revolutionised management thinking in the 1950s by considering businesses and corporations not just as economic systems, but social systems too, and much of that insight was directly inspired by Mary Parker Follett.” https://psychsafety.co.uk/psychological-safety-74-power/

Thu Sep 01 15:24:13 +0000 2022


Replying to @mweagle

Sounds a bit like Map/Reduce.

Trust your fleet.

Thu Sep 01 15:31:13 +0000 2022


Ferry now departing to the Isle of Pasta https://twitter.com/zillowgonewild/status/1565371498931621891

Thu Sep 01 16:22:55 +0000 2022


“But what are companies actually looking for in senior leaders? What skills should you work on, what should you avoid?”

https://staysaasy.com/leadership/2022/08/15/how-to-break-into-senior-management.html

Fri Sep 02 00:08:20 +0000 2022


“This is why Alyson emphasized…that subject matter experts shouldn’t be the incident commander. Good incident response shouldn’t be about “getting lucky” and having the expert on call, but establishing learning and processes that help anyone solve issues. https://www.blameless.com/sre/sre-from-theory-to-practice-whats-difficult-about-incident-command

Fri Sep 02 00:16:17 +0000 2022


Replying to @mweagle

This explains our finding that highability college graduates exit STEM occupations earlier in their careers.”

https://academic.oup.com/qje/article/135/4/1965/5858010 via @this_hits_home on https://preaccidentpodcast.podbean.com/e/papod-406-ryan-kitchens-and-poeple-and-systems-part-2/

Fri Sep 02 00:25:19 +0000 2022


“If workers with high academic ability are faster learners, the relative return to ability will be higher in careers that change less, because learning gains can accumulate more over time…”

Fri Sep 02 00:25:19 +0000 2022


Replying to @mweagle

The churn is real.

“The fastest-growing software skills between 2007 and 2019 include Python, R, Apache Hadoop, and Revit. Software that was relatively common in 2007 but obsolete by 2019 includes QuarkXpress, Adobe Flash, ActionScript, Solaris, and IBM Websphere.”

Fri Sep 02 00:25:20 +0000 2022


“Working with graphs, we can completely lighten the programming, export, and overall graph and execute it partially or completely only when needed.” https://towardsdatascience.com/pythonflow-from-eager-to-graph-python-programming-6ee51fb9779f

Fri Sep 02 01:25:44 +0000 2022


MTBWR: Mean Time Between Wire Rage

https://arstechnica.com/gadgets/2022/09/usb-c-naming-to-somehow-get-worse-with-usb4-version-2-0/

Fri Sep 02 16:47:42 +0000 2022


RT @kohidave: @WilliamCaryHall @JonathanMHenson @rchrdbyd @pinskinator This isn’t reflective of my l8 (she’s really cool and open) or ya’ll…

Sat Sep 03 18:04:23 +0000 2022


“Agile doesn’t specify exact rules to follow because you were meant to learn and improve as you went and work out the most effective way to work based on feedback. It acknowledges there are no best ways because each project is unique.” https://itnext.io/agile-projects-have-become-waterfall-projects-with-sprints-536141801856

Sat Sep 03 20:13:33 +0000 2022


Replying to @catehstn

Thank you for writing it. 😀

Sun Sep 04 15:57:54 +0000 2022


Lots on interesting findings in this paper.

https://www.usenix.org/system/files/osdi22-lou-demystifying.pdf

Sun Sep 04 16:27:03 +0000 2022


Replying to @mweagle

“Surprisingly, we find only less than one third (32%) of our studied failures violate relatively new semantics, while 68% of them violate old semantics.“

Sun Sep 04 16:28:00 +0000 2022


“But by my arithmetic, in its AWS life Ruler has been invoked on the order of 10^16 times, including lots of millions of times while you’ve been reading this.” https://www.tbray.org/ongoing/When/202x/2022/09/02/Hello-Ruler

Wed Sep 07 05:49:58 +0000 2022


Risk McMahon

Wed Sep 07 22:13:27 +0000 2022


PNW fall. Choose all:

Thu Sep 08 01:54:22 +0000 2022


Replying to @petrillic

Arachnotourism board is too powerful.

They’re everywhere and they are disturbingly quick.

Thu Sep 08 02:14:22 +0000 2022


“Among several common bug types, concurrency bugs are the most difficult to fix correctly: 39% of concurrency bug fixes are incorrect.”

https://pages.cs.wisc.edu/~laksh/research/fse11-bugs.pdf

Thu Sep 08 05:10:51 +0000 2022


Replying to @mweagle

“A fundamental reason for developers to make mistakes during bug fixing is that they do not know all the potential impacts of the newly fixed code...

Thu Sep 08 05:20:47 +0000 2022


Replying to @mweagle

If all such potential “influenced code” (either through control- or data- dependency) is clearly presented to developers, they may have better chances to detect the errors.”

Thu Sep 08 05:21:04 +0000 2022


Back from time in Iceland. Beautiful landscapes. Recommended if you like being outside and exploring side roads.

Mon Sep 26 16:35:35 +0000 2022


Replying to @nconnaughton

Yeah, the scale was overwhelming (in a good way).

Mon Sep 26 17:08:58 +0000 2022


RT @jeffsonstein: <sigh/>

AI *is* software. just because it will be able to write itself will not make it any the less software. just as s…

Tue Sep 27 01:37:04 +0000 2022


“We can extend self-awareness and critical thinking to all decisions made within an organization. We just have to consider every decision’s second-order effects.”(via @Pocket) https://pocket.co/xpwe7s

Tue Sep 27 05:26:23 +0000 2022


“Managers who do not work with this understanding of systems think that management is purely about doing stuff…”

(via @Pocket) https://pocket.co/xpwe72

Tue Sep 27 05:29:33 +0000 2022


“The more we depend on technology and push it to its limits, the more we need highly-skilled, well-trained, well-practised people to make systems resilient, acting as the last line of defence against the failures that will inevitably occur.”

http://johnrooksby.org/papers/ECCE2012_baxter_ironies.pdf

Tue Sep 27 12:55:27 +0000 2022


Replying to @mweagle

“The real problems only surfaced when the system failed after the developer left the company…The situation was further exacerbated by the lack of documentation, and the fact that all of the critical information needed to access the services was stored on the developer’s laptop.”

Tue Sep 27 13:00:51 +0000 2022


Replying to @FarrahC32 and @ASchwam

Congratulations! 🎉👏

Tue Sep 27 14:44:31 +0000 2022


RT @dpp: I’ve got room for 2 folks in my car going to @monktoberfest

I’ll be leaving Providence at around noon Oct 5

I can pick up from…

Tue Sep 27 15:15:49 +0000 2022


Howdy C++ <its::been<aminute > >

Wed Sep 28 00:38:37 +0000 2022


“Go’s tooling reduces noise in your results by only surfacing vulnerabilities in functions that your code is actually calling.” https://go.dev/blog/vuln

Wed Sep 28 02:46:23 +0000 2022


“Simplicity is often complicated...The solution for complication is simplification. The solution for complexity...is transparency. Make those couplings understandable.”

https://preaccidentpodcast.podbean.com/e/safety-moment-simplification-sounds-good-bun-not-in-a-complex-system/

Wed Sep 28 19:32:17 +0000 2022


“It’s a system of developing hypotheses, setting and committing to a disciplined set of outcome-based success criteria and holding yourself accountable to the results achieved to inform further bets, and decisions to pivot, preserve or stop…”

https://barryoreilly.com/explore/blog/value-engineering-for-outcome-based-bets/

Thu Sep 29 01:49:35 +0000 2022


Replying to @mweagle

“As the software development industry continues to mature, we now have an opportunity to leverage improved capabilities such as Continuous Design and Delivery to maximize our potential to learn quickly what works and what does not.”

https://barryoreilly.com/explore/blog/how-to-implement-hypothesis-driven-development/

Thu Sep 29 01:56:22 +0000 2022


This is a very clear and helpful overview of the differences between Safety-I and Safety-II.

Underpinning that distinction are Worldview-I and Worldview-II.

https://www.skybrary.aero/sites/default/files/bookshelf/2437.pdf

Thu Sep 29 14:41:43 +0000 2022


Replying to @mweagle

These were probably never “accurate”, but given the lower tempo and interconnectedness than today, were considered useful.

Thu Sep 29 14:41:44 +0000 2022


Replying to @mweagle

Worldview-I is Newtonian, decomposable, causal, predictable and binary. Things either `work` or they don’t.

“The foundation of Safety-I represents the assumptions about the nature of the world, so to speak, that are necessary and sufficient for the mechanisms to work.”

Thu Sep 29 14:41:44 +0000 2022


Replying to @mweagle

Since we can’t (or could never) fully describe our systems, specifying what an operator should do in *every* circumstance isn’t possible. Embrace the inherent variability and leverage/expand operator adaptability, organizational capacity.

Thu Sep 29 14:41:45 +0000 2022


Replying to @mweagle

Increased load and tempo jeopardizes the usefulness of those assumptions:“The bottom line of these developments is that the world as we know it…is a world where few things or issues are independent of each other… We must accept that systems today are increasingly intractable.”

Thu Sep 29 14:41:45 +0000 2022


Replying to @mweagle

Worldview-II is constructivist, complex systems, socio-technical.

Thu Sep 29 14:41:46 +0000 2022


Replying to @mweagle

Worldview-II drops the Jane Austen omniscient point of view (Work as Imagined) in favor of Work-as-Done.

“We should acknowledge that things go right because people are able to adjust their work to the conditions rather than because they work as imagined.”

Thu Sep 29 14:41:47 +0000 2022


Replying to @mweagle

Operators sustain and complete the system. There is no point at which the system became independent & correct, only to be (in hindsight) destabilized by “operator error”. Operator actions aren’t explanatory if they are as associated with successful/non-events as outliers.

Thu Sep 29 14:41:47 +0000 2022


Replying to @mweagle

I’m probably doing a disservice to this paper, but it’s Twitter and I need to eat breakfast.

On a practical level, there Safety-II makes strong arguments for I&D (more perspectives, greater capacity to handle variability) and observability (make complexity transparent).

Thu Sep 29 14:41:48 +0000 2022


Replying to @mweagle

Worldview-II acknowledges that operators create safety. Invest in understanding how things usually go right, to expand the capability envelope that was escaped when something went wrong: “Focusing on the lack of safety does not show us which direction to take to improve safety.”

Thu Sep 29 14:41:48 +0000 2022


Replying to @mweagle

My TL;DR; Safety I is Newtonian/Tayloristic. Safety II is Complex Systems/Pragmaticism.

Disclaimer: I still need to eat breakfast.

Thu Sep 29 14:41:49 +0000 2022


Replying to @mweagle

It also reminds me of one my favorite stories: Funes the Memorious

Thu Sep 29 14:41:51 +0000 2022


Replying to @turgon

Agree & I do the same. Plans are necessary, but they aren’t perfect predictions that people “fail” to execute against.

Thu Sep 29 15:38:57 +0000 2022


Replying to @cmeik

IME it only gets more wild. You might like these...

* https://par.nsf.gov/servlets/purl/10189069 * https://proceedings.neurips.cc/paper/2015/file/86df7dcfd896fcaf2674f757a2463eba-Paper.pdf

Fri Sep 30 03:54:19 +0000 2022