561 lines
61 KiB
HTML
561 lines
61 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-US">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>Facebook Engineering Disasters Are Not Inevitable: Moving Past Casual Commentary to Real Change | flyingpenguin</title>
|
||
<link rel="profile" href="https://gmpg.org/xfn/11">
|
||
<link rel="pingback" href="https://www.flyingpenguin.com/xmlrpc.php">
|
||
<meta name='robots' content='max-image-preview:large' />
|
||
<link rel="alternate" type="application/rss+xml" title="flyingpenguin » Feed" href="https://www.flyingpenguin.com/feed/" />
|
||
<link rel="alternate" type="application/rss+xml" title="flyingpenguin » Comments Feed" href="https://www.flyingpenguin.com/comments/feed/" />
|
||
<script data-api-url="https://www.flyingpenguin.com/wp-json/wordpress-popular-posts" data-debug="0" data-lang="0" data-post="64164" data-sampling-rate="100" data-sampling="0" data-token="5ce4c1646f" id="wpp-js" src="https://www.flyingpenguin.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=7.4.2"></script>
|
||
<link rel="alternate" type="application/rss+xml" title="flyingpenguin » Facebook Engineering Disasters Are Not Inevitable: Moving Past Casual Commentary to Real Change Comments Feed" href="https://www.flyingpenguin.com/facebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change/feed/" />
|
||
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.flyingpenguin.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.flyingpenguin.com%2Ffacebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change%2F" />
|
||
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.flyingpenguin.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.flyingpenguin.com%2Ffacebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change%2F&format=xml" />
|
||
<style id="wp-img-auto-sizes-contain-inline-css">
|
||
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
|
||
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
|
||
</style>
|
||
<style id="wp-emoji-styles-inline-css">
|
||
|
||
img.wp-smiley, img.emoji {
|
||
display: inline !important;
|
||
border: none !important;
|
||
box-shadow: none !important;
|
||
height: 1em !important;
|
||
width: 1em !important;
|
||
margin: 0 0.07em !important;
|
||
vertical-align: -0.1em !important;
|
||
background: none !important;
|
||
padding: 0 !important;
|
||
}
|
||
/*# sourceURL=wp-emoji-styles-inline-css */
|
||
</style>
|
||
<style id="wp-block-library-inline-css">
|
||
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
|
||
|
||
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
|
||
</style>
|
||
<style id="wp-block-columns-inline-css">
|
||
.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
|
||
/*# sourceURL=https://www.flyingpenguin.com/wp-includes/blocks/columns/style.min.css */
|
||
</style>
|
||
|
||
<style id="classic-theme-styles-inline-css">
|
||
/*! This file is auto-generated */
|
||
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
|
||
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
|
||
</style>
|
||
|
||
<style id="global-styles-inline-css">
|
||
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--green: #24890d;--wp--preset--color--dark-gray: #2b2b2b;--wp--preset--color--medium-gray: #767676;--wp--preset--color--light-gray: #f5f5f5;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
|
||
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
|
||
/*# sourceURL=global-styles-inline-css */
|
||
</style>
|
||
|
||
<link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://www.flyingpenguin.com/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=7.4.2' media='all' />
|
||
<link rel='stylesheet' id='twentyfourteen-lato-css' href='https://www.flyingpenguin.com/wp-content/themes/twentyfourteen/fonts/font-lato.css?ver=20230328' media='all' />
|
||
<link rel='stylesheet' id='genericons-css' href='https://www.flyingpenguin.com/wp-content/themes/twentyfourteen/genericons/genericons.css?ver=20251101' media='all' />
|
||
<link rel='stylesheet' id='twentyfourteen-style-css' href='https://www.flyingpenguin.com/wp-content/themes/twentyfourteen/style.css?ver=20260819' media='all' />
|
||
<link rel='stylesheet' id='twentyfourteen-block-style-css' href='https://www.flyingpenguin.com/wp-content/themes/twentyfourteen/css/blocks.css?ver=20250715' media='all' />
|
||
<script id="jquery-core-js" src="https://www.flyingpenguin.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
|
||
<script id="jquery-migrate-js" src="https://www.flyingpenguin.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
|
||
<script data-wp-strategy="defer" defer id="twentyfourteen-script-js" src="https://www.flyingpenguin.com/wp-content/themes/twentyfourteen/js/functions.js?ver=20250729"></script>
|
||
<link rel="https://api.w.org/" href="https://www.flyingpenguin.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.flyingpenguin.com/wp-json/wp/v2/posts/64164" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.flyingpenguin.com/xmlrpc.php?rsd" />
|
||
|
||
<link rel="canonical" href="https://www.flyingpenguin.com/facebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change/" />
|
||
<link rel='shortlink' href='https://www.flyingpenguin.com/?p=64164' />
|
||
<meta name="onesignal-plugin" content="wordpress-3.9.3">
|
||
<script src="https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js" defer></script>
|
||
<script>
|
||
window.OneSignalDeferred = window.OneSignalDeferred || [];
|
||
OneSignalDeferred.push(async function(OneSignal) {
|
||
await OneSignal.init({
|
||
appId: "b8ede884-ae94-4fdc-93e1-efaa2f1e0d5f",
|
||
serviceWorkerOverrideForTypical: true,
|
||
path: "https://www.flyingpenguin.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/",
|
||
serviceWorkerParam: { scope: "\/wp-content\/plugins\/onesignal-free-web-push-notifications\/sdk_files\/push\/onesignal\/" },
|
||
serviceWorkerPath: "OneSignalSDKWorker.js",
|
||
});
|
||
});
|
||
|
||
// Unregister the legacy OneSignal service worker to prevent scope conflicts
|
||
if (navigator.serviceWorker) {
|
||
navigator.serviceWorker.getRegistrations().then((registrations) => {
|
||
// Iterate through all registered service workers
|
||
registrations.forEach((registration) => {
|
||
// Check the script URL to identify the specific service worker
|
||
if (registration.active && registration.active.scriptURL.includes('OneSignalSDKWorker.js.php')) {
|
||
// Unregister the service worker
|
||
registration.unregister().then((success) => {
|
||
if (success) {
|
||
console.log('OneSignalSW: Successfully unregistered:', registration.active.scriptURL);
|
||
} else {
|
||
console.log('OneSignalSW: Failed to unregister:', registration.active.scriptURL);
|
||
}
|
||
});
|
||
}
|
||
});
|
||
}).catch((error) => {
|
||
console.error('Error fetching service worker registrations:', error);
|
||
});
|
||
}
|
||
</script>
|
||
<style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style>
|
||
<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> <style id="twentyfourteen-header-css">
|
||
.site-title a {
|
||
color: #ffffff;
|
||
}
|
||
</style>
|
||
<link rel="icon" href="https://www.flyingpenguin.com/wp-content/uploads/2024/03/cropped-favico-32x32.jpg" sizes="32x32" />
|
||
<link rel="icon" href="https://www.flyingpenguin.com/wp-content/uploads/2024/03/cropped-favico-192x192.jpg" sizes="192x192" />
|
||
<link rel="apple-touch-icon" href="https://www.flyingpenguin.com/wp-content/uploads/2024/03/cropped-favico-180x180.jpg" />
|
||
<meta name="msapplication-TileImage" content="https://www.flyingpenguin.com/wp-content/uploads/2024/03/cropped-favico-270x270.jpg" />
|
||
<style id="wp-custom-css">
|
||
/* Less shouty titles */
|
||
.entry-title {
|
||
text-transform: none;
|
||
font-weight: 700;
|
||
}
|
||
|
||
/* Widen the post content */
|
||
.site-content .entry-content,
|
||
.site-content .entry-summary,
|
||
.site-content .entry-header,
|
||
.site-content .comments-area,
|
||
.page-content {
|
||
max-width: 950px;
|
||
}
|
||
|
||
/* Fix image alignment after widening */
|
||
@media screen and (min-width: 810px) {
|
||
.full-width .site-content .alignleft { margin-left: 0; clear: left; }
|
||
.full-width .site-content .alignright { margin-right: 0; clear: right; }
|
||
}
|
||
|
||
/* Tighten line length for readability */
|
||
.entry-content p,
|
||
.entry-content li,
|
||
.entry-content blockquote {
|
||
max-width: 38em;
|
||
}
|
||
|
||
/* Blockquote styling for quoted source material */
|
||
.entry-content blockquote {
|
||
border-left: 4px solid #444;
|
||
padding: 0.5em 1em;
|
||
margin: 1.5em 0;
|
||
font-style: normal;
|
||
color: #333;
|
||
font-size: 0.95em;
|
||
}
|
||
|
||
/* Tighter post list on archive pages */
|
||
.archive .hentry,
|
||
.blog .hentry {
|
||
margin-bottom: 2em;
|
||
padding-bottom: 1em;
|
||
border-bottom: 1px solid #ddd;
|
||
}
|
||
|
||
/* Inline code styling */
|
||
.entry-content code {
|
||
background: #f4f4f4;
|
||
padding: 1px 5px;
|
||
font-size: 0.9em;
|
||
}
|
||
|
||
/* Bigger post titles in feed */
|
||
.entry-title {
|
||
font-size: 28px;
|
||
line-height: 1.2;
|
||
}
|
||
|
||
/* Less aggressive footer widget area */
|
||
#supplementary {
|
||
padding-top: 1em;
|
||
}
|
||
|
||
/* Header bar matched to parchment */
|
||
.site-header,
|
||
.site-header .home-link,
|
||
.site-header .site-title,
|
||
.main-navigation,
|
||
.search-toggle {
|
||
background-color: #2b1f12;
|
||
}
|
||
|
||
/* Sidebar to match */
|
||
#secondary {
|
||
background-color: #2b1f12;
|
||
}
|
||
|
||
/* Footer */
|
||
#supplementary,
|
||
#colophon {
|
||
background-color: #2b1f12;
|
||
}
|
||
|
||
/* Title Font */
|
||
|
||
@font-face {
|
||
font-family: 'Mea Culpa';
|
||
src: url('/wp-content/uploads/fonts/MeaCulpa-Regular.ttf') format('truetype');
|
||
font-weight: 400;
|
||
font-style: normal;
|
||
font-display: swap;
|
||
}
|
||
|
||
.site-title, .site-title a {
|
||
font-family: 'Mea Culpa', cursive;
|
||
font-weight: 400;
|
||
font-size: 36px;
|
||
line-height: 1;
|
||
letter-spacing: 0.02em;
|
||
}
|
||
|
||
/* Link and accent color overrides */
|
||
a,
|
||
.entry-title a:hover,
|
||
.site-content .entry-meta a:hover,
|
||
.site-content .entry-header .entry-meta a:hover,
|
||
.site-content .entry-content a,
|
||
.entry-content a:hover,
|
||
.widget a:hover,
|
||
.main-navigation li a:hover,
|
||
.search-toggle:hover,
|
||
.search-toggle.active,
|
||
.search-box,
|
||
.featured-content a:hover {
|
||
color: #a0522d;
|
||
}
|
||
#primary-navigation a:hover,
|
||
#primary-navigation li:hover > a,
|
||
#primary-navigation .current-menu-item > a,
|
||
#primary-navigation .current_page_item > a,
|
||
.primary-menu a:hover,
|
||
.primary-menu li:hover > a,
|
||
.primary-menu .current-menu-item > a,
|
||
.primary-menu .current_page_item > a {
|
||
color: #fff !important;
|
||
background-color: #a0522d !important;
|
||
}
|
||
|
||
/* Background accents (search button, etc.) */
|
||
.search-toggle:hover,
|
||
.search-toggle.active,
|
||
.search-box,
|
||
button,
|
||
input[type="button"],
|
||
input[type="reset"],
|
||
input[type="submit"] {
|
||
background-color: #a0522d;
|
||
}
|
||
|
||
/* Borders that use the accent */
|
||
.contributor-avatar,
|
||
.featured-content {
|
||
border-color: #a0522d;
|
||
}
|
||
</style>
|
||
<style id="core-block-supports-inline-css">
|
||
.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}
|
||
/*# sourceURL=core-block-supports-inline-css */
|
||
</style>
|
||
|
||
</head>
|
||
|
||
<body class="wp-singular post-template-default single single-post postid-64164 single-format-standard wp-embed-responsive wp-theme-twentyfourteen group-blog header-image footer-widgets singular">
|
||
<a class="screen-reader-text skip-link" href="#content">
|
||
Skip to content</a>
|
||
<div id="page" class="hfeed site">
|
||
<div id="site-header">
|
||
<a href="https://www.flyingpenguin.com/" rel="home" >
|
||
<img src="https://www.flyingpenguin.com/wp-content/uploads/2026/05/flyingpenguin-header-bubbles.png" width="1260" height="238" alt="flyingpenguin" srcset="https://www.flyingpenguin.com/wp-content/uploads/2026/05/flyingpenguin-header-bubbles.png 1260w, https://www.flyingpenguin.com/wp-content/uploads/2026/05/flyingpenguin-header-bubbles-300x57.png 300w, https://www.flyingpenguin.com/wp-content/uploads/2026/05/flyingpenguin-header-bubbles-500x94.png 500w, https://www.flyingpenguin.com/wp-content/uploads/2026/05/flyingpenguin-header-bubbles-768x145.png 768w" sizes="(max-width: 1260px) 100vw, 1260px" decoding="async" fetchpriority="high" /> </a>
|
||
</div>
|
||
|
||
<header id="masthead" class="site-header">
|
||
<div class="header-main">
|
||
<h1 class="site-title"><a href="https://www.flyingpenguin.com/" rel="home" >flyingpenguin</a></h1>
|
||
|
||
<div class="search-toggle">
|
||
<a href="#search-container" class="screen-reader-text" aria-expanded="false" aria-controls="search-container">
|
||
Search </a>
|
||
</div>
|
||
|
||
<nav id="primary-navigation" class="site-navigation primary-navigation">
|
||
<button class="menu-toggle">Primary Menu</button>
|
||
<div id="primary-menu" class="nav-menu"><ul>
|
||
<li class="page_item page-item-19031"><a href="https://www.flyingpenguin.com/book/">Books</a></li>
|
||
<li class="page_item page-item-49738"><a href="https://www.flyingpenguin.com/privacy-policy/">Privacy Policy</a></li>
|
||
<li class="page_item page-item-87"><a href="https://www.flyingpenguin.com/about/">About</a></li>
|
||
<li class="page_item page-item-5035"><a href="https://www.flyingpenguin.com/services/">Services</a></li>
|
||
<li class="page_item page-item-40"><a href="https://www.flyingpenguin.com/essays/">Presentations and Publications</a></li>
|
||
<li class="page_item page-item-5010"><a href="https://www.flyingpenguin.com/contact/">Contact</a></li>
|
||
</ul></div>
|
||
</nav>
|
||
</div>
|
||
|
||
<div id="search-container" class="search-box-wrapper hide">
|
||
<div class="search-box">
|
||
<form role="search" method="get" class="search-form" action="https://www.flyingpenguin.com/">
|
||
<label>
|
||
<span class="screen-reader-text">Search for:</span>
|
||
<input type="search" class="search-field" placeholder="Search …" value="" name="s" />
|
||
</label>
|
||
<input type="submit" class="search-submit" value="Search" />
|
||
</form> </div>
|
||
</div>
|
||
</header><!-- #masthead -->
|
||
|
||
<div id="main" class="site-main">
|
||
|
||
<div id="primary" class="content-area">
|
||
<div id="content" class="site-content" role="main">
|
||
|
||
<article id="post-64164" class="post-64164 post type-post status-publish format-standard hentry category-history category-security">
|
||
|
||
<header class="entry-header">
|
||
<div class="entry-meta">
|
||
<span class="cat-links"><a href="https://www.flyingpenguin.com/category/history/" rel="category tag">History</a>, <a href="https://www.flyingpenguin.com/category/security/" rel="category tag">Security</a></span>
|
||
</div>
|
||
<h1 class="entry-title">Facebook Engineering Disasters Are Not Inevitable: Moving Past Casual Commentary to Real Change</h1>
|
||
<div class="entry-meta">
|
||
<span class="entry-date"><a href="https://www.flyingpenguin.com/facebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change/" rel="bookmark"><time class="entry-date" datetime="2025-01-04T05:22:43-08:00">January 4, 2025</time></a></span> <span class="byline"><span class="author vcard"><a class="url fn n" href="https://www.flyingpenguin.com/author/davi-ottenheimer/" rel="author">Davi Ottenheimer</a></span></span> <span class="comments-link"><a href="https://www.flyingpenguin.com/facebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change/#respond">Leave a comment</a></span>
|
||
</div><!-- .entry-meta -->
|
||
</header><!-- .entry-header -->
|
||
|
||
<div class="entry-content">
|
||
<p>In the wake of <a href="https://engineering.fb.com/2021/10/04/networking-traffic/outage/">Facebook’s massive 2021 outage</a>, a concerning pattern emerged in public commentary: the tendency to trivialize <a href="https://engineering.fb.com/2021/10/05/networking-traffic/outage-details/">engineering disasters</a> through casual metaphors and resigned acceptance. When Harvard Law professor Jonathan Zittrain likened the incident to “<em>locking keys in a car</em>” and others described it as an “<em>accidental suicide</em>,” they fundamentally mischaracterized the nature of engineering failure… and worse, perpetuated a dangerous notion that such disasters are somehow inevitable or acceptable.</p>
|
||
<p>They are not.</p>
|
||
<p><img decoding="async" src="/wp-content/uploads/2025/01/facebook-down.png" alt="" width="463" height="745" class="aligncenter size-full wp-image-64166" srcset="https://www.flyingpenguin.com/wp-content/uploads/2025/01/facebook-down.png 463w, https://www.flyingpenguin.com/wp-content/uploads/2025/01/facebook-down-186x300.png 186w, https://www.flyingpenguin.com/wp-content/uploads/2025/01/facebook-down-311x500.png 311w" sizes="(max-width: 463px) 100vw, 463px" /></p>
|
||
<p><strong>Casual Commentary Got it Wrong</strong></p>
|
||
<p>When we reduce complex engineering failures to simple metaphors that get it wrong, we do more than just misrepresent the technical reality, we misdirect the shape of how society views engineering responsibility.</p>
|
||
<p>“<em>Locking keys in a car</em>” suggests a minor inconvenience, a momentary lapse that could happen to anyone. But Facebook’s outage wasn’t a simple mistake, it was a cascading failure resulting from fundamental architectural flaws and insufficient safeguards. It was reminiscent of the infamous north-east power outages that spurred the modernization of NERC regulations.</p>
|
||
<p>This matters because our language shapes our expectations. When we treat engineering disasters as inevitable accidents rather than preventable failures, we lower the bar for engineering standards and accountability, instead of generating regulations that force innovation.</p>
|
||
<p><strong>Industrial History Should be Studied</strong></p>
|
||
<p>The comparison to the Grover Shoe Factory disaster is particularly apt. In 1905, a boiler explosion killed 58 workers and destroyed the factory in Brockton, Massachusetts. At the time, anyone who viewed industrial accidents as an unavoidable cost of progress had to recognize the cost was far too high. This disaster, along with others, led to fundamental changes in boiler design, safety regulations, and most importantly engineering code of ethics and practices.</p>
|
||
<figure id="attachment_36419" aria-describedby="caption-attachment-36419" style="width: 500px" class="wp-caption aligncenter"><img decoding="async" src="/wp-content/uploads/2021/11/grover-shoe-disaster.jpeg" alt="" width="500" height="387" class="size-full wp-image-36419" srcset="https://www.flyingpenguin.com/wp-content/uploads/2021/11/grover-shoe-disaster.jpeg 500w, https://www.flyingpenguin.com/wp-content/uploads/2021/11/grover-shoe-disaster-300x232.jpeg 300w" sizes="(max-width: 500px) 100vw, 500px" /><figcaption id="caption-attachment-36419" class="wp-caption-text">The Grover Shoe Factory disaster is one of the most important engineering lessons in American history, yet few if any computer engineers have ever heard of it.</figcaption></figure>
|
||
<p>We didn’t accept “accidents happen” then, in order for the market to expand and grow, and we shouldn’t accept it now.</p>
|
||
<p><strong>Reality Matters Most in Failure Analysis</strong></p>
|
||
<p>The Facebook outage wasn’t about “locked keys” since it was about fundamental design choices that could be detected and prevented:</p>
|
||
<ol>
|
||
<li>Single points of failure </li>
|
||
<li>Automation without safeguards</li>
|
||
<li>Lack of fail-safe monitoring and response</li>
|
||
<li>Cascading failures set to propagate unchecked</li>
|
||
</ol>
|
||
<p>These weren’t accidents by Facebook, they were intentional design decisions. Each represents a choice made during development, a priority set during architecture review, a corner cut during implementation.</p>
|
||
<p><strong>Good CISOs Plot Engineering Culture Change</strong></p>
|
||
<p>Real change requires more than technical fixes. We need a fundamental shift in engineering culture regardless of authority or source trying to maintain an “inevitability” narrative of fast failures.</p>
|
||
<ol>
|
||
<li>Embrace Systemic Analysis: Look beyond immediate causes to systemic vulnerabilities</li>
|
||
<li>Learn from Other Industries: Adopt practices from fields like aviation and nuclear power, where failure is truly not an option</li>
|
||
<li>Build Better Metaphors: Use language that accurately reflects the preventable nature of engineering failures</li>
|
||
</ol>
|
||
<p>Scrape burned toast faster? </p>
|
||
<p><img loading="lazy" decoding="async" src="/wp-content/uploads/2025/01/dumb-kitchen-hack.jpeg" alt="" width="301" height="168" class="aligncenter size-full wp-image-64633" /></p>
|
||
<p>Build fallen bridges faster?</p>
|
||
<p>Such a failure-privilege mindset echoes a disturbing pattern in Silicon Valley where engineering disasters are repackaged as heroic “learning experiences” and quick recoveries are celebrated more than prevention. It’s as though we’re praising a builder for quickly cleaning up after people plunge to their death rather than demanding to know why fundamental structural principles were ignored. </p>
|
||
<p>When Facebook’s engineering team wrote that “a command was issued with the intention to assess the availability of global backbone capacity,” they weren’t describing an unexpected accident, they were admitting to conducting a critical infrastructure test without proper safeguards. </p>
|
||
<p>In any other engineering discipline, this would be considered <em>professional negligence</em>. The question isn’t how quickly they recovered, but why their systems culture allows harm with such a catastrophic command to execute in the first place.</p>
|
||
<p>The “plan-do-check-act” concepts of the 1950s didn’t just come from Deming preaching solutions to one of the most challenging global engineering tests in history (WWII), they represented everything opposite to how Facebook has been operating. </p>
|
||
<figure id="attachment_31817" aria-describedby="caption-attachment-31817" style="width: 474px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" src="/wp-content/uploads/2021/01/our-system-of-makel-10140-1-500x297.png" alt="" width="474" height="282" class="size-large wp-image-31817" srcset="https://www.flyingpenguin.com/wp-content/uploads/2021/01/our-system-of-makel-10140-1-500x297.png 500w, https://www.flyingpenguin.com/wp-content/uploads/2021/01/our-system-of-makel-10140-1-300x178.png 300w, https://www.flyingpenguin.com/wp-content/uploads/2021/01/our-system-of-makel-10140-1.png 640w" sizes="auto, (max-width: 474px) 100vw, 474px" /><figcaption id="caption-attachment-31817" class="wp-caption-text">Deming, a pioneer of Shewart methods, sat on the Emergency Technical Committee (H.F. Dodge, A.G. Ashcroft, Leslie E. Simon, R.E. Wareham, John Gaillard) during WWII that compiled American War Standards (Z1.1–3 published 1942) and taught statistical process control techniques during wartime production to eliminate defects.</figcaption></figure>
|
||
<p>Every major engineering disaster should prompt fundamental changes in how we design, build, and maintain systems. Just as the Grover Shoe Factory disaster led to new engineering discipline standards, modern infrastructure failures should drive us to rebuild with better principles.</p>
|
||
<p>Large platforms should design for graceful degradation, implement multiple layers of safety, create robust failure detection systems, and build infrastructure that fails safely. And none of this should <em>surprise</em> anyone.</p>
|
||
<p>When we casually dismiss engineering failures as inevitable accidents, we do more than mischaracterize the problem, we actively harm the engineering profession’s ability to learn and improve. These dismissals become the foundation for dangerous policy discussions about “innovation without restraint” and “acceptable losses in pursuit of progress.”</p>
|
||
<p>But there is nothing acceptable about preventable harm.</p>
|
||
<p>Just as we don’t allow bridge builders to operate without civil engineering credentials, or chemical plants to run without safety protocols, we cannot continue to allow critical digital infrastructure to operate without professional engineering standards. The stakes are too high and the potential for cascade effects too great.</p>
|
||
<p>The next time you hear someone compare a major infrastructure failure to “locked keys” or an “accident,” push back. Ask why a platform handling billions of people’s communications isn’t required to meet the same rigorous engineering standards we demand of elevators, airplanes, and power plants.</p>
|
||
<p>The price of progress isn’t occasional disaster – it’s the implementation of professional standards that make disasters preventable. And in 2025, for platforms operating at global scale, this isn’t just an aspiration. It must be a requirement for the license to operate.</p>
|
||
</div><!-- .entry-content -->
|
||
|
||
</article><!-- #post-64164 -->
|
||
<nav class="navigation post-navigation">
|
||
<h1 class="screen-reader-text">
|
||
Post navigation </h1>
|
||
<div class="nav-links">
|
||
<a href="https://www.flyingpenguin.com/livelsberger-suicide-manifesto-cites-2019-u-s-war-crimes-in-afghanistan/" rel="prev"><span class="meta-nav">Previous Post</span>Livelsberger’s Final Message Exposes Covered-Up War Crimes in 2019 Afghanistan Strikes</a><a href="https://www.flyingpenguin.com/gravitic-drones-from-china-classic-counterintelligence-pattern-in-livelsberger-case/" rel="next"><span class="meta-nav">Next Post</span>Gravitic Drones From China: Classic Counterintelligence Pattern in Livelsberger Case</a> </div><!-- .nav-links -->
|
||
</nav><!-- .navigation -->
|
||
|
||
<div id="comments" class="comments-area">
|
||
|
||
|
||
<div id="respond" class="comment-respond">
|
||
<h3 id="reply-title" class="comment-reply-title">Leave a Reply <small><a rel="nofollow" id="cancel-comment-reply-link" href="/facebook-engineering-disasters-are-not-inevitable-moving-past-casual-commentary-to-real-change/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://www.flyingpenguin.com/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message">Required fields are marked <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Comment <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required></textarea></p><p class="comment-form-author"><label for="author">Name</label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" /></p>
|
||
<p class="comment-form-email"><label for="email">Email</label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" /></p>
|
||
<p class="comment-form-url"><label for="url">Website</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" autocomplete="url" /></p>
|
||
<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p>
|
||
<p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment" /> <input type='hidden' name='comment_post_ID' value='64164' id='comment_post_ID' />
|
||
<input type='hidden' name='comment_parent' id='comment_parent' value='0' />
|
||
</p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="e2f898f9ea" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="192"/><script>
|
||
document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );
|
||
</script>
|
||
</p></form> </div><!-- #respond -->
|
||
<p class="akismet_comment_form_privacy_notice">This site uses Akismet to reduce spam. <a href="https://akismet.com/privacy/" target="_blank" rel="nofollow noopener">Learn how your comment data is processed.</a></p>
|
||
</div><!-- #comments -->
|
||
</div><!-- #content -->
|
||
</div><!-- #primary -->
|
||
|
||
<div id="content-sidebar" class="content-sidebar widget-area" role="complementary">
|
||
<aside id="media_image-3" class="widget widget_media_image"><h1 class="widget-title">New Book</h1><a href="?page_id=19031&"><img width="200" height="300" src="https://www.flyingpenguin.com/wp-content/uploads/2012/10/1118559215-200x300.jpg" class="image wp-image-20099 attachment-medium size-medium" alt="Big Data Security" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" srcset="https://www.flyingpenguin.com/wp-content/uploads/2012/10/1118559215-200x300.jpg 200w, https://www.flyingpenguin.com/wp-content/uploads/2012/10/1118559215.jpg 300w" sizes="auto, (max-width: 200px) 100vw, 200px" /></a></aside>
|
||
<aside id="recent-posts-4" class="widget widget_recent_entries">
|
||
<h1 class="widget-title">Recent Posts</h1><nav aria-label="Recent Posts">
|
||
<ul>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/md-tesla-kills-one-pedestrian/">MD Tesla Kills One Pedestrian</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/london-tesla-kills-one-cyclist/">London Tesla Kills One Cyclist</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/co-tesla-kills-one-pedestrian/">CO Tesla Kills One Pedestrian</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/the-microsoft-click-that-hacked-berlin/">The Microsoft Click That Hacked Berlin</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/dhh-omarchy-doctrine-fascism-stage-one-by-definition/">DHH Omarchy Doctrine: Fascism Stage One by Definition</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/ny-tesla-kills-one-in-veered-crash-2/">NY Tesla Kills One in “Veered” Crash</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/2026-national-firearms-survey-of-ar-15-hunters-who-dont-exist/">2026 National Firearms Survey of AR-15 Hunters Who Don’t Exist</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/raiv-in-berlin-says-the-senate-has-time-for-breach-triage/">RAIV in Berlin Says the Senate Has Time for Breach Triage</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/berlin-breach-turns-21-it-says-it-follows-orders-and-only-vendors-can-change-admin-passwords/">Berlin Breach Turns 21: IT Says It Follows Orders and Only Vendors Can Change Admin Passwords</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://www.flyingpenguin.com/every-tesla-musk-declared-would-appreciate-lost-more-than-half-its-value/">Every Tesla Musk Declared Would “Appreciate” Lost More Than Half Its Value</a>
|
||
</li>
|
||
</ul>
|
||
|
||
</nav></aside><aside id="recent-comments-4" class="widget widget_recent_comments"><h1 class="widget-title">Recent Comments</h1><nav aria-label="Recent Comments"><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link"><a href="http://youdo%20blog" class="url" rel="ugc external nofollow">Younes Ben Amara</a></span> on <a href="https://www.flyingpenguin.com/dhh-calls-for-death-to-cows-as-he-writes-the-word-remigration/comment-page-1/#comment-801322">DHH Calls for Death to Cows as He Writes the Word Remigration</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://www.flyingpenguin.com/" class="url" rel="ugc">Davi Ottenheimer</a></span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-801168">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li><li class="recentcomments"><span class="comment-author-link">Jesse Berry</span> on <a href="https://www.flyingpenguin.com/every-tesla-musk-declared-would-appreciate-lost-more-than-half-its-value/comment-page-1/#comment-801159">Every Tesla Musk Declared Would “Appreciate” Lost More Than Half Its Value</a></li><li class="recentcomments"><span class="comment-author-link">Declan</span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-801127">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li><li class="recentcomments"><span class="comment-author-link">Anonymous</span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-801122">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li><li class="recentcomments"><span class="comment-author-link">Anonymous</span> on <a href="https://www.flyingpenguin.com/the-black-women-of-arlington-hall-who-kept-american-companies-from-doing-business-with-nazis/comment-page-1/#comment-801079">The Black Women of Arlington Hall Who Kept Tabs on American Companies Doing Business With Nazis</a></li><li class="recentcomments"><span class="comment-author-link">Krysta Jones</span> on <a href="https://www.flyingpenguin.com/the-black-women-of-arlington-hall-who-kept-american-companies-from-doing-business-with-nazis/comment-page-1/#comment-801076">The Black Women of Arlington Hall Who Kept Tabs on American Companies Doing Business With Nazis</a></li><li class="recentcomments"><span class="comment-author-link">David</span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-800995">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li><li class="recentcomments"><span class="comment-author-link">Anonymous</span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-800987">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li><li class="recentcomments"><span class="comment-author-link">Jan</span> on <a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/comment-page-1/#comment-800984">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a></li></ul></nav></aside></div><!-- #content-sidebar -->
|
||
<div id="secondary">
|
||
<h2 class="site-description">a blog about the poetry of information security, since 1995</h2>
|
||
|
||
<nav class="navigation site-navigation secondary-navigation">
|
||
<div class="menu-categories-container"><ul id="menu-categories" class="menu"><li id="menu-item-23495" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-23495"><a href="https://www.flyingpenguin.com/category/security/">Security</a></li>
|
||
<li id="menu-item-23496" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-23496"><a href="https://www.flyingpenguin.com/category/history/">History</a></li>
|
||
<li id="menu-item-23497" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23497"><a href="https://www.flyingpenguin.com/category/poetry/">Poetry</a></li>
|
||
<li id="menu-item-23498" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23498"><a href="https://www.flyingpenguin.com/category/energy/">Energy</a></li>
|
||
<li id="menu-item-23499" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23499"><a href="https://www.flyingpenguin.com/category/food/">Food</a></li>
|
||
<li id="menu-item-23500" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-23500"><a href="https://www.flyingpenguin.com/category/sailing/">Sailing</a></li>
|
||
</ul></div> </nav>
|
||
|
||
<div id="primary-sidebar" class="primary-sidebar widget-area" role="complementary">
|
||
<aside id="block-6" class="widget widget_block"><div class="popular-posts"><h2>Popular this week</h2><ul class="wpp-list">
|
||
<li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/dhh-nazism-funded-by-1password-vp-who-wrote-honest-security/" class="wpp-post-title" target="_blank">DHH Nazism Funded by 1Password VP Who Wrote “Honest Security”</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on September 4, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/1password-quid-pro-quo-with-dhh-confirms-ties-to-nazism/" class="wpp-post-title" target="_blank">1Password Quid Pro Quo With DHH Confirms Ties to Nazism</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on August 31, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/dhh-omarchy-doctrine-fascism-stage-one-by-definition/" class="wpp-post-title" target="_blank">DHH Omarchy Doctrine: Fascism Stage One by Definition</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on September 10, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/shopify-platforms-nazis-such-as-dhh-tell-germany-to-review-its-founders-2022-citizenship/" class="wpp-post-title" target="_blank">Shopify Platforms Nazis Such as DHH. Tell Germany to Review Its Founder’s 2022 Citizenship</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on July 19, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/disinformation-pushed-by-1password-ai-patching-report-is-false/" class="wpp-post-title" target="_blank">Disinformation Pushed by 1Password: Their AI Patching Report is False</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on September 7, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/the-boy-that-cried-mythos-verification-is-collapsing-trust-in-anthropic/" class="wpp-post-title" target="_blank">The Boy That Cried Mythos: Verification is Collapsing Trust in Anthropic</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on April 13, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/the-chaos/" class="wpp-post-title" target="_blank">The Chaos</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on January 23, 2018</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/dhh-calls-for-death-to-cows-as-he-writes-the-word-remigration/" class="wpp-post-title" target="_blank">DHH Calls for Death to Cows as He Writes the Word Remigration</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on July 18, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/the-old-eff-dog-dont-hunt-cohn-of-silence-leaves-x/" class="wpp-post-title" target="_blank">The Old EFF Dog Don’t Hunt: Cohn of Silence Leaves X</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on April 10, 2026</span></span>
|
||
|
||
</li><li class="">
|
||
|
||
<a href="https://www.flyingpenguin.com/waymo-is-murder-who-controls-the-life-save-or-end-button/" class="wpp-post-title" target="_blank">Waymo is Murder: Who Controls the Life Save or End Button?</a>
|
||
|
||
<span class="wpp-meta post-stats"><span class="wpp-date">posted on October 3, 2025</span></span>
|
||
|
||
</li></ul></div></aside><aside id="block-11" class="widget widget_block">
|
||
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
|
||
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%"></div>
|
||
</div>
|
||
</aside> </div><!-- #primary-sidebar -->
|
||
</div><!-- #secondary -->
|
||
|
||
</div><!-- #main -->
|
||
|
||
<footer id="colophon" class="site-footer">
|
||
|
||
|
||
<div id="supplementary">
|
||
<div id="footer-sidebar" class="footer-sidebar widget-area" role="complementary">
|
||
<aside id="text-7" class="widget widget_text"><h1 class="widget-title">Copyright flyingpenguin</h1> <div class="textwidget"></div>
|
||
</aside> </div><!-- #footer-sidebar -->
|
||
</div><!-- #supplementary -->
|
||
|
||
<div class="site-info">
|
||
<a class="privacy-policy-link" href="https://www.flyingpenguin.com/privacy-policy/" rel="privacy-policy">Privacy Policy</a><span role="separator" aria-hidden="true"></span> <a href="https://wordpress.org/" class="imprint">
|
||
Proudly powered by WordPress </a>
|
||
</div><!-- .site-info -->
|
||
</footer><!-- #colophon -->
|
||
</div><!-- #page -->
|
||
|
||
<script type="speculationrules">
|
||
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentyfourteen/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
|
||
</script>
|
||
<script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://www.flyingpenguin.com/wp-includes/js/comment-reply.min.js?ver=150f260424728658a716690584cdf156"></script>
|
||
<script id="imagesloaded-js" src="https://www.flyingpenguin.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
|
||
<script id="masonry-js" src="https://www.flyingpenguin.com/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
|
||
<script id="jquery-masonry-js" src="https://www.flyingpenguin.com/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
|
||
<script defer id="akismet-frontend-js" src="https://www.flyingpenguin.com/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1787243355"></script>
|
||
<script id="wp-emoji-settings" type="application/json">
|
||
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.flyingpenguin.com/wp-includes/js/wp-emoji-release.min.js?ver=150f260424728658a716690584cdf156"}}
|
||
</script>
|
||
<script type="module">
|
||
/*! This file is auto-generated */
|
||
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
|
||
//# sourceURL=https://www.flyingpenguin.com/wp-includes/js/wp-emoji-loader.min.js
|
||
</script>
|
||
</body>
|
||
</html>
|
||
<!--
|
||
Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com
|
||
|
||
Retrieved 1582 objects (677 KB) from Redis using PhpRedis (v5.3.7).
|
||
-->
|