1<!DOCTYPE html> 2<html class="no-js" lang="en-US"> 3 4<head> 5 6 7<meta charset="UTF-8"> 8<meta name="viewport" content="width=device-width, initial-scale=1"> 9<link rel="profile" href="http://gmpg.org/xfn/11"> 10<title>Sudo Room – Oakland Hackerspace</title> 11<meta name='robots' content='max-image-preview:large' /> 12<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 13<link rel="alternate" type="application/rss+xml" title="Sudo Room » Feed" href="https://sudoroom.org/feed/" /> 14<link rel="alternate" type="application/rss+xml" title="Sudo Room » Comments Feed" href="https://sudoroom.org/comments/feed/" /> 15<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sudoroom.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsudoroom.org%2F" /> 16<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sudoroom.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsudoroom.org%2F&format=xml" /> 17<style id="wp-img-auto-sizes-contain-inline-css"> 18img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 19/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 20</style> 21<style id="wp-emoji-styles-inline-css"> 22 23 img.wp-smiley, img.emoji { 24 display: inline !important; 25 border: none !important; 26 box-shadow: none !important; 27 height: 1em !important; 28 width: 1em !important; 29 margin: 0 0.07em !important; 30 vertical-align: -0.1em !important; 31 background: none !important; 32 padding: 0 !important; 33 } 34/*# sourceURL=wp-emoji-styles-inline-css */ 35</style> 36<style id="wp-block-library-inline-css"> 37: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;
37--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}} 38 39/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 40</style> 41<style id="wp-block-button-inline-css"> 42.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none} 43/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/button/style.min.css */ 44</style> 45<style id="wp-block-calendar-inline-css"> 46.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd} 47/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/calendar/style.min.css */ 48</style> 49<link rel='stylesheet' id='wp-block-cover-css' href='https://sudoroom.org/wordpress/wp-includes/blocks/cover/style.min.css?ver=7.1' media='all' /> 50<style id="wp-block-heading-inline-css"> 51h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 52/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/heading/style.min.css */ 53</style> 54<style id="wp-block-latest-posts-inline-css"> 55.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid:not(.is-layout-grid){display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid:not(.is-layout-grid) li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2:not(.is-layout-grid) li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2:not(.is-layout-grid) li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3:not(.is-layout-grid) li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4:not(.is-layout-grid) li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5:not(.is-layout-grid) li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6:not(.is-layout-grid) li:nth-child(6n){margin-right:0}}@media (max-width:600px){.wp-block-latest-posts-is-layout-grid[class*=columns-]:not
55(.has-native-responsive-grid){grid-template-columns:1fr}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center} 56/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/latest-posts/style.min.css */ 57</style> 58<style id="wp-block-paragraph-inline-css"> 59.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 60/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/paragraph/style.min.css */ 61</style> 62<style id="wp-block-buttons-inline-css"> 63.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center} 64/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/buttons/style.min.css */ 65</style> 66<style id="wp-block-post-template-inline-css"> 67.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid[class*=columns-]:not
67(.has-native-responsive-grid){grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto} 68/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/post-template/style.min.css */ 69</style> 70<style id="wp-block-post-title-inline-css"> 71.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} 72/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/post-title/style.min.css */ 73</style> 74<style id="wp-block-columns-inline-css"> 75.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%} 76/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/columns/style.min.css */ 77</style> 78<style id="wp-block-embed-inline-css"> 79.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-group.is-layout-flex .wp-block-embed{flex:1 1 0%;min-width:0}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%} 80/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/embed/style.min.css */ 81</style> 82<style id="wp-block-group-inline-css"> 83.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 84/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/group/style.min.css */ 85</style> 86<style id="wp-block-quote-inline-css"> 87.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}
87.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block} 88/*# sourceURL=https://sudoroom.org/wordpress/wp-includes/blocks/quote/style.min.css */ 89</style> 90 91<style id="classic-theme-styles-inline-css"> 92/*! This file is auto-generated */ 93.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} 94/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 95</style> 96 97<style id="csb-content-slider-block-style-inline-css"> 98@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}} 99:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px
99);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"} 100.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));
100height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none} 101body{box-sizing:border-box}.dashicons{font-family:dashicons!important}.wp-block-csb-content-slider-block{overflow:hidden}.wp-block-csb-content-slider-block *{box-sizing:border-box}.wp-block-csb-content-slider-block .csbContentSlider{display:inline-block;max-width:100%;overflow:hidden;position:relative}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide{background-blend-mode:overlay;display:block;position:relative}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent{box-sizing:border-box;height:100%;max-width:100%;position:absolute;text-align:center;width:100%}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideDesc,.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideTitle{color:#fff;margin:0;position:absolute!important;width:auto}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideBtn{display:inline-block;font-weight:600;position:absolute!important;text-decoration:none;transition:all .4s ease-in-out;width:auto}@media screen and (max-width:768px){.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent{height:auto;padding:30px 50px}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.top-left{text-align:left;top:0}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.top-center{text-align:center;top:0}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.top-right{text-align:right;top:0}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.center-left{text-align:left;top:50%;transform:translateY(-50%)}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.center-center{text-align:center;top:50%;transform:translateY(-50%)}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.center-right{text-align:right;top:50%;transform:translateY(-50%)}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.bottom-left{bottom:0;text-align:left}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.bottom-center{bottom:0;text-align:center}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent.bottom-right{bottom:0;text-align:right}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideTitle{margin-bottom:15px;position:static!important}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideDesc{margin-bottom:20px;position:static!important}.wp-block-csb-content-slider-block .csbContentSlider .swiper-wrapper .swiper-slide .slideContent .slideBtn{position:static!important}}.wp-block-csb-content-slider-block .csbContentSlider .swiper-pagination .swiper-pagination-bullet:focus{outline:0} 102 103/*# sourceURL=https://sudoroom.org/wp-content/plugins/content-slider-block/build/view.css */ 104</style> 105 106<link rel='stylesheet' id='templategalaxy-swiper-style-css' href='https://sudoroom.org/wp-content/plugins/templategalaxy/assets/css/swiper-bundle.css?ver=7.1' media='all' /> 107<link rel='stylesheet' id='templategalaxy-block-style-css' href='https://sudoroom.org/wp-content/plugins/templategalaxy/assets/css/block.css?ver=7.1' media='all' /> 108<style id="global-styles-inline-css"> 109: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: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--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--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,
1090) 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-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-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-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;}
109.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;} 110:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 111:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 112:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 113/*# sourceURL=global-styles-inline-css */ 114</style> 115 116<link rel='stylesheet' id='events-manager-css' href='https://sudoroom.org/wp-content/plugins/events-manager/includes/css/events-manager.min.css?ver=7.4.3' media='all' /> 117<style id="events-manager-inline-css"> 118body .em { --font-family : inherit; --font-weight : inherit; --font-size : 1em; --line-height : inherit; } 119/*# sourceURL=events-manager-inline-css */ 120</style> 121<link rel='stylesheet' id='templategalaxy-layout-style-css' href='https://sudoroom.org/wp-content/plugins/templategalaxy/assets/css/layout.css?ver=7.1' media='all' /> 122<link rel='stylesheet' id='wp-lightbox-2.min.css-css' href='https://sudoroom.org/wp-content/plugins/wp-lightbox-2/styles/lightbox.min.css?ver=1.3.4' media='all' /> 123<link rel='stylesheet' id='wm-google-fonts-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,300|Playfair+Display&subset&ver=3.0.2' media='all' /> 124<link rel='stylesheet' id='genericons-neue-css' href='https://sudoroom.org/wp-content/themes/auberge/assets/fonts/genericons-neue/genericons-neue.css?ver=3.0.2' media='all' /> 125<link rel='stylesheet' id='wm-main-css' href='https://sudoroom.org/wp-content/themes/auberge/assets/css/main.css?ver=3.0.2' media='all' /> 126<link rel='stylesheet' id='wm-custom-css' href='https://sudoroom.org/wp-content/themes/auberge/assets/css/custom.css?ver=3.0.2' media='all' /> 127<style id="auberge-inline-css"> 128/* START CSS variables */ 129:root { 130 --color-accent: #dd3333; --color-header: #000000; --color-front-widgets-text: #e04806; --font-family-logo: 'Playfair Display'; --font-family-headings: 'Playfair Display'; --font-family-body: 'Open Sans'; 131} 132/* END CSS variables */ 133/*# sourceURL=auberge-inline-css */ 134</style> 135<link rel='stylesheet' id='wm-stylesheet-css' href='https://sudoroom.org/wp-content/themes/auberge/style.css?ver=3.0.2' media='all' />
136<script id="css-vars-ponyfill-js" src="https://sudoroom.org/wp-content/themes/auberge/library/js/vendor/css-vars-ponyfill/css-vars-ponyfill.min.js?ver=v2.4.7"></script>
vendor: 1 bytes, line 136
136
137<script id="css-vars-ponyfill-js-after"> 138window.onload = function() { 139 cssVars( { 140 onlyVars: true, 141 exclude: 'link:not([href^="https://sudoroom.org/wp-content/themes"])' 142 } ); 143}; 144//# sourceURL=css-vars-ponyfill-js-after 145</script>
vendor: 1 bytes, line 145
145
146<script id="jquery-core-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 146
146
147<script id="jquery-migrate-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 147
147
148<script id="jquery-ui-core-js-before"> 149jQuery.uiBackCompat = true; 150//# sourceURL=jquery-ui-core-js-before 151</script>
vendor: 1 bytes, line 151
151
152<script id="jquery-ui-core-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 152
152
153<script id="jquery-ui-mouse-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 153
153
154<script id="jquery-ui-sortable-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 154
154
155<script id="jquery-ui-datepicker-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 155
155
156<script id="jquery-ui-datepicker-js-after"> 157jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":0,"isRTL":false});}); 158//# sourceURL=jquery-ui-datepicker-js-after 159</script>
vendor: 1 bytes, line 159
159
160<script id="jquery-ui-resizable-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/resizable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 160
160
161<script id="jquery-ui-draggable-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/draggable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 161
161
162<script id="jquery-ui-controlgroup-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/controlgroup.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 162
162
163<script id="jquery-ui-checkboxradio-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/checkboxradio.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 163
163
164<script id="jquery-ui-button-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/button.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 164
164
165<script id="jquery-ui-dialog-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/ui/dialog.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 165
165
166<script id="events-manager-js-extra"> 167var EM = {"ajaxurl":"https://sudoroom.org/wordpress/wp-admin/admin-ajax.php","locationajaxurl":"https://sudoroom.org/wordpress/wp-admin/admin-ajax.php?action=locations_search","firstDay":"0","locale":"en","dateFormat":"yy-mm-dd","ui_css":"https://sudoroom.org/wp-content/plugins/events-manager/includes/css/jquery-ui/build.min.css","show24hours":"0","is_ssl":"1","autocomplete_limit":"10","calendar":{"breakpoints":{"small":560,"medium":908,"large":false},"month_format":"M Y"},"phone":"","datepicker":{"format":"Y/m/d"},"search":{"breakpoints":{"small":650,"medium":850,"full":false}},"url":"https://sudoroom.org/wp-content/plugins/events-manager","assets":{"input.em-uploader":{"js":{"em-uploader":{"url":"https://sudoroom.org/wp-content/plugins/events-manager/includes/js/em-uploader.js?v=7.4.3","event":"em_uploader_ready"}}},".em-event-editor":{"js":{"event-editor":{"url":"https://sudoroom.org/wp-content/plugins/events-manager/includes/js/events-manager-event-editor.js?v=7.4.3","event":"em_event_editor_ready"}},"css":{"event-editor":"https://sudoroom.org/wp-content/plugins/events-manager/includes/css/events-manager-event-editor.min.css?v=7.4.3"}},".em-recurrence-sets, .em-timezone":{"js":{"luxon":{"url":"luxon/luxon.js?v=7.4.3","event":"em_luxon_ready"}}},".em-booking-form, #em-booking-form, .em-booking-recurring, .em-event-booking-form":{"js":{"em-bookings":{"url":"https://sudoroom.org/wp-content/plugins/events-manager/includes/js/bookingsform.js?v=7.4.3","event":"em_booking_form_js_loaded"}}},"#em-opt-archetypes":{"js":{"archetypes":"https://sudoroom.org/wp-content/plugins/events-manager/includes/js/admin-archetype-editor.js?v=7.4.3","archetypes_ms":"https://sudoroom.org/wp-content/plugins/events-manager/includes/js/admin-archetypes.js?v=7.4.3","qs":"qs/qs.js?v=7.4.3"}}},"cached":"1","google_maps_api":"AIzaSyAp1YGTgwmGQU90dN1W8uyRENFf1PqvF0U","bookingInProgress":"Please wait while the booking is being submitted.","tickets_save":"Save Ticket","bookingajaxurl":"https://sudoroom.org/wordpress/wp-admin/admin-ajax.php","bookings_export_save":"Export Bookings","bookings_settings_save":"Save Settings","booking_delete":"Are you sure you want to delete?","booking_offset":"30","bookings":{"submit_button":{"text":{"default":"Send your booking","free":"Send your booking","payment":"Send your booking","processing":"Processing ..."}},"update_listener":""},"bb_full":"Sold Out","bb_book":"Book Now","bb_booking":"Booking...","bb_booked":"Booking Submitted","bb_error":"Booking Error. Try again?","bb_cancel":"Cancel","bb_canceling":"Canceling...","bb_cancelled":"Cancelled","bb_cancel_error":"Cancellation Error. Try again?","txt_search":"Search","txt_searching":"Searching...","txt_loading":"Loading...","event_detach_warning":"Are you sure you want to detach this event? By doing so, this event will be independent of the recurring set of events.","delete_recurrence_warning":"Are you sure you want to delete all recurrences of this event? All events will be moved to trash.","disable_bookings_warning":"Are you sure you want to disable bookings? If you do this and save, you will lose all previous bookings. If you wish to prevent further bookings, reduce the number of spaces available to the amount of bookings you currently have","booking_warning_cancel":"Are you sure you want to cancel your booking?"}; 168//# sourceURL=events-manager-js-extra 169</script>
vendor: 1 bytes, line 169
169
170<script id="events-manager-js" src="https://sudoroom.org/wp-content/plugins/events-manager/includes/js/events-manager.js?ver=7.4.3"></script>
170 171<link rel="https://api.w.org/" href="https://sudoroom.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sudoroom.org/wp-json/wp/v2/pages/17920" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sudoroom.org/wordpress/xmlrpc.php?rsd" /> 172<meta name="generator" content="WordPress 7.1" /> 173<link rel="canonical" href="https://sudoroom.org/" /> 174<link rel='shortlink' href='https://sudoroom.org/' />
175<script type="text/javascript"> 176 177/** all layers have to be in this global array - in further process each map will have something like vectorM[map_ol3js_n][layer_n] */ 178var vectorM = [[]]; 179 180/** global GET-Parameters */ 181var HTTP_GET_VARS = []; 182 183</script>
183<!-- OSM plugin V6.2.6: did not add geo meta tags. --> 184<style id="custom-background-css"> 185body.custom-background { background-image: url("https://sudoroom.org/wp-content/uploads/2024/07/Image-1.jpg"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; } 186</style> 187<link rel="icon" href="https://sudoroom.org/wp-content/uploads/2024/09/Image-2.jpg" sizes="32x32" /> 188<link rel="icon" href="https://sudoroom.org/wp-content/uploads/2024/09/Image-2.jpg" sizes="192x192" /> 189<link rel="apple-touch-icon" href="https://sudoroom.org/wp-content/uploads/2024/09/Image-2.jpg" /> 190<meta name="msapplication-TileImage" content="https://sudoroom.org/wp-content/uploads/2024/09/Image-2.jpg" /> 191 192<style id="core-block-supports-inline-css"> 193.wp-elements-1 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--background);}.wp-elements-1 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--secondary);}.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}.wp-container-core-group-is-layout-fb0db77f > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1180px;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-fb0db77f > .alignwide{max-width:1180px;}.wp-container-core-group-is-layout-fb0db77f .alignfull{max-width:none;}.wp-container-core-cover-is-layout-dbb931f3 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-cover-is-layout-dbb931f3 > .alignwide{max-width:100%;}.wp-container-core-cover-is-layout-dbb931f3 .alignfull{max-width:none;}.wp-container-core-cover-is-layout-dbb931f3 > .alignfull{margin-right:calc(30px * -1);margin-left:calc(30px * -1);}.wp-container-core-group-is-layout-4fc3f8e1{flex-direction:column;align-items:flex-start;}.wp-elements-2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--background);}.wp-elements-2 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--secondary);}.wp-elements-3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--background);}.wp-elements-3 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--secondary);}.wp-container-core-group-is-layout-b553147a > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-b553147a > .alignwide{max-width:100%;}.wp-container-core-group-is-layout-b553147a .alignfull{max-width:none;}.wp-container-core-group-is-layout-a1503fdf > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%;margin-left:auto !important;margin-right:auto !important;}.wp-container-core-group-is-layout-a1503fdf > .alignwide{max-width:100%;}.wp-container-core-group-is-layout-a1503fdf .alignfull{max-width:none;}.wp-container-core-group-is-layout-a1503fdf > .alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1);} 194/*# sourceURL=core-block-supports-inline-css */ 195</style> 196 197</head> 198 199 200<body id="top" class="custom-background home is-singular page page-id-17920 page-template-default wp-custom-logo wp-singular wp-theme-auberge" > 201 202<div id="page" class="hfeed site"> 203 204 205<header id="masthead" class="site-header" itemscope itemtype="https://schema.org/WPHeader"><div class="site-header-inner"> 206 207 208<div class="site-branding"> 209 210 <a href="https://sudoroom.org/" class="custom-logo-link" rel="home" aria-current="page"><img width="227" height="222" src="https://sudoroom.org/wp-content/uploads/2024/09/Image-2.jpg" class="custom-logo" alt="Sudo Room" decoding="async" fetchpriority="high" /></a> 211 <div class="site-branding-text"> 212 <h1 class="site-title site-title-text">Sudo Room</h1> 213 <p class="site-description">Oakland Hackerspace</p> 214 </div> 215 216</div> 217 218<nav id="site-navigation" class="main-navigation" aria-labelledby="site-navigation-label" itemscope itemtype="https://schema.org/SiteNavigationElement"> 219 220 <h2 class="screen-reader-text" id="site-navigation-label">Primary Menu</h2> 221 222 223 <div id="main-navigation-inner" class="main-navigation-inner"> 224 225 <div class="nav-menu"><ul><li id="menu-item-17909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17909"><a href="https://sudoroom.org/blog/">News</a></li> 226<li id="menu-item-135" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-135"><a href="https://sudoroom.org/calendar/">Calendar <span class="expander" aria-hidden="true"></span></a> 227<ul class="sub-menu"> 228 <li id="menu-item-17903" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17903"><a href="https://lu.ma/sudoroom">lu.ma/sudoroom</a></li> 229 <li id="menu-item-6118" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6118"><a href="https://sudoroom.org/events/">Event List</a></li> 230 <li id="menu-item-6117" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6117"><a href="https://sudoroom.org/event-request/">Event Request</a></li> 231</ul> 232</li> 233<li id="menu-item-17952" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-17952"><a href="https://sudoroom.org/projects-3/">Current Projects <span class="expander" aria-hidden="true"></span></a> 234<ul class="sub-menu"> 235 <li id="menu-item-19494" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19494"><a href="https://sudoroom.org/ai-projects/">AI Projects</a></li> 236 <li id="menu-item-19482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19482"><a href="https://sudoroom.org/projects-3/film-projects-at-sudoroom/">Film Projects at SudoRoom</a></li> 237 <li id="menu-item-19481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19481"><a href="https://sudoroom.org/projects-3/learning-analog-projects/">Learning Analog Projects</a></li> 238 <li id="menu-item-18111" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-18111"><a href="https://sudoroom.org/category/sudomesh/">sudomesh</a></li> 239 <li id="menu-item-18408" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18408"><a href="https://sudoroom.org/print/">print projects at SudoRoom</a></li> 240 <li id="menu-item-18461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18461"><a href="https://sudoroom.org/math-art-beyond/">Math & Art & Beyond</a></li> 241 <li id="menu-item-18445" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18445">
241<a href="https://sudoroom.org/xr-virtual-reality-augmented-reality-webxr/">XR (Virtual Reality / Augmented Reality / webXR)</a></li> 242 <li id="menu-item-18487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18487"><a href="https://sudoroom.org/robots/">Robots</a></li> 243 <li id="menu-item-18107" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-18107"><a href="https://sudoroom.org/category/events-2/women-and-nonbinary-hack-night/">women and nonbinary hack night</a></li> 244</ul> 245</li> 246<li id="menu-item-17912" class="menu-item menu-item-type-post_type_archive menu-item-object-event menu-item-has-children menu-item-17912"><a href="https://sudoroom.org/events/">Events <span class="expander" aria-hidden="true"></span></a> 247<ul class="sub-menu"> 248 <li id="menu-item-18100" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18100"><a href="https://sudoroom.org/hardware-hack-night/">Hardware Hack Night</a></li> 249 <li id="menu-item-18085" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18085"><a href="https://sudoroom.org/women-non-binary-hack-night/">Women & Non-Binary Hack Night</a></li> 250 <li id="menu-item-18101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18101"><a href="https://sudoroom.org/fix-it-clinic/">Fix-it Clinic</a></li> 251 <li id="menu-item-22134" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22134"><a href="https://sudoroom.org/radio-wednesdays/">Radio Wednesdays</a></li> 252</ul> 253</li> 254<li id="menu-item-555" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-555"><a href="https://sudoroom.org/membership/">Membership</a></li> 255<li id="menu-item-138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-138"><a href="https://sudoroom.org/wiki/">Wiki</a></li> 256<li id="menu-item-143" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-143"><a href="https://sudoroom.org/contact/">Contact<span class="menu-item-description">Learn more about how to contact us.</span></a></li> 257</ul></div> 258 259<div id="nav-search-form" class="nav-search-form"> 260 261 <a href="#" id="search-toggle" class="search-toggle"> 262 <span class="screen-reader-text"> 263 Search </span> 264 </a> 265 266 <form role="search" method="get" class="search-form" action="https://sudoroom.org/"> 267 <label> 268 <span class="screen-reader-text">Search for:</span> 269 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 270 </label> 271 <input type="submit" class="search-submit" value="Search" /> 272 </form> 273</div> 274 275 </div> 276 277 <button id="menu-toggle" class="menu-toggle" aria-controls="site-navigation" aria-expanded="false">Menu</button> 278 279</nav> 280 281 282</div></header> 283 284 285<div id="site-banner" class="site-banner no-slider"> 286 287 <aside class="site-banner-inner"> 288 289 <h2 class="screen-reader-text">Site banner</h2> 290 291 292<div class="site-banner-content"> 293 294 <div class="site-banner-media"> 295 296 <figure class="site-banner-thumbnail"> 297 298 <img src="https://sudoroom.org/wp-content/uploads/2023/01/hardware.png" width="2020" height="464" alt="" /> 299 </figure> 300 301 </div> 302 303 <div class="site-banner-header"> 304 305 <h3 class="entry-title site-banner-title"> 306 <span class="highlight"> 307 Oakland Hackerspace </span> 308 </h3> 309 310 </div> 311 312</div> 313 314 </aside> 315 316</div> 317 318 319<div id="content" class="site-content"> 320 <div id="primary" class="content-area"> 321 <main id="main" class="site-main clearfix" itemprop="mainContentOfPage"> 322 323 324 325<article id="post-17920" class="post-17920 page type-page status-publish hentry entry" itemscope itemtype="https://schema.org/WebPage"> 326 327 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><header class="entry-header"><h1 class="entry-title" itemprop="headline">what is sudoroom</h1></header> 328 <div class="entry-content" itemprop="description"> 329 330 331 332<div id="POST-SLIDER" class="wp-block-group tg-post-slider-holder mediator-post-slider" style="margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-a1503fdf wp-block-group-is-layout-constrained"> 333<div class="wp-block-query tg-post-slider is-layout-flow wp-block-query-is-layout-flow"><ul class="tg-swiper-holder swiper-wrapper wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-22823 post type-post status-publish format-standard has-post-thumbnail hentry category-events-2 entry is-sticky"> 334 335<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"> 336<div class="wp-block-cover has-custom-content-position is-position-top-left" style="padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;min-height:640px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-dark-color-background-color has-background-dim-70 has-background-dim"></span><img decoding="async" width="1600" height="1122" src="https://sudoroom.org/wp-content/uploads/2026/09/Image-9-22-26-at-9.11-PM.png" class="wp-block-cover__image-background wp-post-image" alt="" data-object-fit="cover" /><div class="wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-dbb931f3 wp-block-cover-is-layout-constrained"> 337<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-fb0db77f wp-block-group-is-layout-constrained"> 338<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 339<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:70%"><h1 style="font-size:42px;font-style:normal;font-weight:700;margin-top:10px;margin-bottom:10px" class="has-text-align-left has-link-color wp-elements-1 wp-block-post-title"><a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/" target="_blank" >Spaz Radio edition Wednesday 9/23/26</a></h1></div> 340</div> 341</div></div> 342</div></div> 343</div> 344 345</li><li class="wp-block-post post-22818 post type-post status-publish format-standard has-post-thumbnail hentry category-news entry is-sticky"> 346 347<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"> 348<div class="wp-block-cover has-custom-content-position is-position-top-left" style="padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;min-height:640px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-dark-color-background-color has-background-dim-70 has-background-dim"></span><img decoding="async" width="499" height="400" src="https://sudoroom.org/wp-content/uploads/2026/09/images.jpeg" class="wp-block-cover__image-background wp-post-image" alt="" data-object-fit="cover" /><div class="wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-dbb931f3 wp-block-cover-is-layout-constrained"> 349<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-fb0db77f wp-block-group-is-layout-constrained"> 350<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 351<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:70%"><h1 style="font-size:42px;font-style:normal;font-weight:700;margin-top:10px;margin-bottom:10px" class="has-text-align-left has-link-color wp-elements-2 wp-block-post-title"><a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/" target="_blank" >
351Weekend Workshop Series: The Exodus Tour</a></h1></div> 352</div> 353</div></div> 354</div></div> 355</div> 356 357</li><li class="wp-block-post post-22425 post type-post status-publish format-standard has-post-thumbnail hentry category-news tag-events entry is-sticky"> 358 359<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-4fc3f8e1 wp-block-group-is-layout-flex"> 360<div class="wp-block-cover has-custom-content-position is-position-top-left" style="padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;min-height:640px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-dark-color-background-color has-background-dim-70 has-background-dim"></span><img decoding="async" width="1080" height="1080" src="https://sudoroom.org/wp-content/uploads/2026/01/SudoRoom.png" class="wp-block-cover__image-background wp-post-image" alt="" data-object-fit="cover" /><div class="wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-dbb931f3 wp-block-cover-is-layout-constrained"> 361<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-fb0db77f wp-block-group-is-layout-constrained"> 362<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 363<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:70%"><h1 style="font-size:42px;font-style:normal;font-weight:700;margin-top:10px;margin-bottom:10px" class="has-text-align-left has-link-color wp-elements-3 wp-block-post-title"><a href="https://sudoroom.org/sudoroom-weekly-events/" target="_blank" >SudoRoom Weekly Events</a></h1></div> 364</div> 365</div></div> 366</div></div> 367</div> 368 369</li></ul> 370 371 372<div id="slider-control" class="wp-block-group tg-slider-control"><div class="wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-b553147a wp-block-group-is-layout-constrained"> 373<div class="tgpost-slider-pagination swiper-pagination"></div> 374 <div class="tg-swiper-navigations"> 375 <div class="swiper-button-next tgpost-slider-next"></div> 376 <div class="swiper-button-prev tgpost-slider-prev"></div> 377 </div> 378</div></div> 379</div> 380</div></div> 381 382 383 384<p class="wp-block-paragraph">we are a <em>free</em> hackerspace in North Oakland, California. </p> 385 386 387 388<p class="wp-block-paragraph"><a href="https://sudoroom.org/membership/" data-type="link" data-id="https://sudoroom.org/membership/">join us and work on stuff!</a> membership is human, warm, and exciting.</p> 389 390 391 392<p class="wp-block-paragraph">We are exclusively <strong>volunteer-run</strong> and supported through <a href="https://sudoroom.org/membership">donations</a>!</p> 393 394 395 396<p class="wp-block-paragraph">our slogan is <strong><em>HACK THE PLANET!!!</em></strong>, <a href="https://sudoroom.org/wiki/AppropriateTechnology" data-type="link" data-id="https://sudoroom.org/wiki/AppropriateTechnology">appropriate technology</a> and social good</p> 397 398 399 400<p class="wp-block-paragraph"><strong>We have tons of <a href="https://sudoroom.org/projects/" data-type="link" data-id="https://sudoroom.org/projects/">projects</a> going on all at the same time.</strong></p> 401 402 403<div 404 class="align wp-block-csb-content-slider-block" id='csbContentSlider-1' 405 data-attributes='{"cId":"2dd85950-2","slides":[{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"https:\/\/sudoroom.org\/mediawiki\/images\/3\/3f\/Art_school_girls_of_doom.jpg","alt":"","title":""}},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.75,"right":25.342261904761905,"bottom":33,"left":44.53869047619048}],"title":"Hardware Hack Night","titleColor":"#fff","description":"
405Take apart small animals, build LEDs, put things back together again.","descColor":"#fff","btnText":"Tuesday Evenings 7-9pm","btnLink":"https:\/\/sudoroom.org\/hardware-hack-night\/","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}},{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"https:\/\/sudoroom.org\/wp-content\/uploads\/2023\/12\/women-who-code-east-bay-at-sudoroom_53394806797_o.jpg","alt":"","title":""}},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.5,"right":44.54,"bottom":67,"left":44.54}],"title":"Women & NonBinary Night","titleColor":"#fff","description":"A night for minorities in tech to work on projects & help each other!","descColor":"#fff","btnText":"Monday 7-9","btnLink":"https:\/\/sudoroom.org\/women-non-binary-hack-night\/","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}},{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"https:\/\/sudoroom.org\/mediawiki\/images\/f\/f6\/Our_first_session_on_learning_to_learn.jpg","alt":"","title":""}},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.5,"right":44.54,"bottom":67,"left":44.54}],"title":"Learning Analog","titleColor":"#fff","description":"A group learning how to learn without 100% online syndrome!","descColor":"#fff","btnText":"Digital Detox","btnLink":"https:\/\/sudoroom.org\/wiki\/LearningToLearn","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}},{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"https:\/\/sudoroom.org\/wp-content\/uploads\/2023\/01\/sudoroomBanner_fixitclinic.jpg","alt":"","title":""}},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.5,"right":44.54,"bottom":67,"left":44.54}],"title":"Fix-it clinic","titleColor":"#fff","description":"Fix anything & everything while empowering the people!","descColor":"#fff","btnText":"Fix-it Clinic","btnLink":"https:\/\/sudoroom.org\/fix-it-clinic\/","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}},{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"
405https:\/\/sudoroom.org\/wp-content\/uploads\/2023\/01\/robot-arm.png","alt":"","title":""},"size":"cover","repeat":"repeat-x"},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.5,"right":44.54,"bottom":67,"left":44.54}],"title":"Robots","titleColor":"#fff","description":"Robot arms, telepresence, and more!","descColor":"#fff","btnText":"Robot Projects","btnLink":"https:\/\/sudoroom.org\/robots\/","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}},{"background":{"color":"#00000080","type":"image","image":{"id":null,"url":"https:\/\/cdn.theasc.com\/School-Daze-7.jpg","alt":"","title":""}},"border":[],"position":"center center","childPositions":[{"top":36,"right":44.71,"bottom":44.5,"left":44.71},{"top":47.5,"right":34.67,"bottom":52.5,"left":34.67},{"top":55.5,"right":44.54,"bottom":67,"left":44.54}],"title":"Morning Coffee & Algorithms","titleColor":"#fff","description":"Thursday mornings starting off with graph algorithms & more!","descColor":"#fff","btnText":"Thursday Mornings","btnLink":"https:\/\/sudoroom.org\/announcing-thursday-morning-coffee-whiteboarding\/","btnColors":{"color":"#fff","bg":"#4527a4"},"btnHovColors":{"color":"#fff","bg":"#8344c5"}}],"align":"","columns":{"desktop":1,"tablet":1,"mobile":1},"columnGap":15,"sliderWidth":"100%","sliderHeight":"400px","sliderAlign":"center","isLoop":true,"isTouchMove":true,"speed":1.5,"isAutoplay":true,"autoplayOptions":{"delay":1.5,"disableOnInteraction":false,"reverseDirection":false,"pauseOnMouseEnter":false,"stopOnLastSlide":false},"freeModeOptions":{"enabled":false,"sticky":false},"effect":"slide","keyboardOptions":{"enabled":false},"isMousewheel":false,"isPage":true,"pageOnDevice":{"tablet":true,"mobile":true},"isPageClickable":true,"isPageDynamic":true,"isPrevNext":true,"prevNextOnDevice":{"tablet":true,"mobile":true},"sliderBG":{"color":"#0000"},"sliderPadding":{"vertical":"0px","horizontal":"0px"},"pageColor":"#fff","pageWidth":"15px","pageHeight":"15px","pageBorder":{"radius":"50%"},"prevNextColor":"#fff","isTitle":true,"titleTypo":{"fontSize":{"desktop":"25px","tablet":"22px","mobile":"20px"}},"isDesc":true,"descTypo":{"fontSize":{"desktop":"15px"}},"descColor":"","isBtn":true,"linkTarget":"_blank","btnTypo":{"fontSize":{"desktop":"16px"}},"btnPadding":{"vertical":"12px","horizontal":"35px"},"btnBorder":{"radius":"3px"}}' 406></div> 407 408 409<p class="wp-block-paragraph"><strong>we</strong> welcome you to start your own projects! We cross-pollinate a lot with sister hackerspaces <a href="https://www.counterculturelabs.org" data-type="link" data-id="https://www.counterculturelabs.org">Counter Culture labs</a> and <a href="https://www.noisebridge.net/wiki/Noisebridge" data-type="link" data-id="https://www.noisebridge.net/wiki/Noisebridge">Noisebridge Hackerspace</a>.</p> 410 411 412 413<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex"> 414<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 415<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> 416<iframe loading="lazy" title="Real humans at SudoRoom hackerspace" width="632" height="356" src="https://www.youtube.com/embed/JC9Kky2i-ig?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;
416 web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 417</div></figure> 418</div> 419 420 421 422<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 423<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> 424<iframe loading="lazy" title="January 3, 2024" width="632" height="356" src="https://www.youtube.com/embed/ERGUWlC-T4c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 425</div></figure> 426</div> 427 428 429 430<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 431<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> 432<iframe loading="lazy" title="Women Algo Whiteboarding Night" width="632" height="356" src="https://www.youtube.com/embed/GYBc-mzQdzQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> 433</div></figure> 434</div> 435</div> 436 437 438 </div> 439 440 441</article> 442 443 444 <aside id="secondary" class="widget-area sidebar" aria-labelledby="sidebar-label" itemscope itemtype="https://schema.org/WPSideBar"> 445 446 <h2 class="screen-reader-text" id="sidebar-label">Sidebar</h2> 447 448 <a href="#" id="toggle-mobile-sidebar" class="toggle-mobile-sidebar button" aria-controls="secondary" aria-expanded="false">Toggle sidebar</a> 449 450 <section id="block-32" class="widget widget_block widget_text"> 451<p class="has-text-align-center wp-block-paragraph">Sign up at <a href="https://lu.ma/sudoroom">https://lu.ma/sudoroom</a></p> 452</section><section id="block-42" class="widget widget_block"> 453<h2 class="wp-block-heading"><a href="https://sudoroom.org/donate/">Donations</a></h2> 454</section><section id="block-39" class="widget widget_block widget_text"> 455<p class="wp-block-paragraph">You can also make one-time or recurring payments with paypal or credit card: <code><!-- Begin PayPal Donations by https://www.tipsandtricks-hq.com/paypal-donations-widgets-plugin --> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <div class="paypal-donations"> <input type="hidden" name="cmd" value="_donations" /> <input type="hidden" name="bn" value="TipsandTricks_SP" /> <input type="hidden" name="business" value="[email protected]" />
455 <input type="hidden" name="rm" value="0" /> <input type="hidden" name="currency_code" value="USD" /> <input type="image" style="cursor: pointer;" src="https://www.paypalobjects.com/webstatic/en_US/btn/btn_donate_pp_142x27.png" name="submit" alt="PayPal - The safer, easier way to pay online." /> </div> </form> <!-- End PayPal Donations --></code></p> 456</section><section id="block-44" class="widget widget_block widget_text"> 457<p class="wp-block-paragraph">Bitcoin address: <a href="https://sudoroom.org/wiki/Bitcoin_donations"><strong>177o6avyi7NQG45YYNUDQ7Fp51Y6Dxdxhv</strong></a></p> 458</section><section id="block-18" class="widget widget_block"> 459<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 460<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://lu.ma/sudoroom">social meetup: <em>lu.ma/sudoroom</em></a></div> 461 462 463 464<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://sfba.social/@sudoroom">mastadon - @[email protected]</a></div> 465 466 467 468<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://bsky.app/profile/sudoroom.bsky.social">bluesky - @sudoroom.bsky.social</a></div> 469 470 471 472<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.instagram.com/sudo.room">instagram @sudo.room</a></div> 473 474 475 476<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.youtube.com/@sudoroomhackerspace">YouTube @sudoroomHackerspace</a></div> 477 478 479 480 481 482<div class="wp-block-button"><a class="wp-block-button__link wp-element-button">twitter @sudoroom</a></div> 483</div> 484</section><section id="block-26" class="widget widget_block widget_recent_entries"><ul class="wp-block-latest-posts__list wp-block-latest-posts is-layout-flow wp-block-latest-posts-is-layout-flow"><li><a class="wp-block-latest-posts__post-title" href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/">Spaz Radio edition Wednesday 9/23/26</a></li> 485<li><a class="wp-block-latest-posts__post-title" href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/">Weekend Workshop Series: The Exodus Tour</a></li> 486<li><a class="wp-block-latest-posts__post-title" href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/">B40 Bay Area – Coreboot, Intel ME, and Firmware Freedom</a></li> 487<li><a class="wp-block-latest-posts__post-title" href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/">Fixed a projector at SudoRoom Fixit!</a></li> 488<li><a class="wp-block-latest-posts__post-title" href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/">SF Climate Week Open Repair Workshop 4/21</a></li> 489</ul></section><section id="block-40" class="widget widget_block widget_text"> 490<p class="wp-block-paragraph">Bitcoin address: <a href="https://sudoroom.org/wiki/Bitcoin_donations"><strong>177o6avyi7NQG45YYNUDQ7Fp51Y6Dxdxhv</strong></a></p> 491</section><section id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://sudoroom.org/"> 492 <label> 493 <span class="screen-reader-text">Search for:</span> 494 <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> 495 </label> 496 <input type="submit" class="search-submit" value="Search" /> 497 </form></section><section id="text-3" class="widget widget_text"> <div class="textwidget"><ul> 498<li><a href="http://sudoroom.org/wiki/">Wiki</a></li> 499<li><a href="http://twitter.com/sudoroom/">Twitter</a></li> 500<li><a href="http://github.com/sudoroom">Github</a></li> 501<li><a href="https://www.instagram.com/sudo.room/">instagram @sudo.room</a> 502<li><a href="http://sudoroom.org/wiki/Getting_there">Directions</a></li> 503<li><a href="/chat">Chat (IRC)</a></li> 504<li>email: info [at] sudoroom [dot] org</li> 505<li>lists: <a href="http://lists.sudoroom.org/listinfo/sudo-discuss">discuss</a>, <a href="http://lists.sudoroom.org/listinfo/sudo-announce">announce</a>, <a href="http://lists.sudoroom.org/">& more</a></li> 506<li>Other <a href="/contact">contacts</a></li></ul></div> 507 </section> 508 <section id="recent-posts-2" class="widget widget_recent_entries"> 509 <h3 class="widget-title">Blog Posts</h3><nav aria-label="Blog Posts"> 510 <ul> 511 <li> 512 <a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/">Spaz Radio edition Wednesday 9/23/26</a> 513 </li> 514 <li> 515 <a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/">
515Weekend Workshop Series: The Exodus Tour</a> 516 </li> 517 <li> 518 <a href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/">B40 Bay Area – Coreboot, Intel ME, and Firmware Freedom</a> 519 </li> 520 <li> 521 <a href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/">Fixed a projector at SudoRoom Fixit!</a> 522 </li> 523 <li> 524 <a href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/">SF Climate Week Open Repair Workshop 4/21</a> 525 </li> 526 <li> 527 <a href="https://sudoroom.org/darkmode-2-28-at-an-oakland-storefront/">Darkmode 2/28 at an Oakland Storefront</a> 528 </li> 529 <li> 530 <a href="https://sudoroom.org/darkmode-live-techno-light-projector-art-metropolis/">Darkmode – Live Techno Light Projector Art + Metropolis</a> 531 </li> 532 <li> 533 <a href="https://sudoroom.org/1-31-antenna-build-day-with-lrl/">1/31 Antenna Build Day with LRL</a> 534 </li> 535 </ul> 536 537 </nav></section><section id="text-6" class="widget widget_text"> <div class="textwidget">
537<script data-gittip-username="sudoroom" 538src="https://www.gittip.com/assets/widgets/0002.js"> 539</script>
539</div> 540 </section><section id="em_widget-2" class="widget widget_em_widget"><h3 class="widget-title">Events</h3><div class="em pixelbones em-list-widget em-events-widget"><li><a href="https://sudoroom.org/events/sudo-party-2026-09-24/">Sudo Party!</a> 2026/09/24, 5417:00 pm - 11:59 pm</li><li><a href="https://sudoroom.org/events/member-meeting-last-sundays-2026-09-27/">Member Meeting: last Sundays</a> 2026/09/27, 5424:00 pm - 6:00 pm</li><li><a href="https://sudoroom.org/events/%e0%b3%80-wnb-hack-and-do-whatever-%e0%b3%80/">à³ WNB Hack and Do Whatever à³</a> 2026/09/28, 5437:00 pm - 9:00 pm</li><li><a href="https://sudoroom.org/events/hardware-hack-night-fix-it-clnic-2026-09-29/">Hardware Hack Night & Fix-it Clnic</a> 2026/09/29, 5448:00 pm - 11:59 pm</li><li><a href="https://sudoroom.org/events/radio-wednesdays-2026-09-30/">Radio Wednesdays</a> 2026/09/30, 5457:00 pm - 9:00 pm</li></div></section><section id="text-8" class="widget widget_text"> <div class="textwidget">Bitcoin address: <a href="https://sudoroom.org/wiki/Bitcoin_donations"><strong>177o6avyi7NQG45YYNUDQ7Fp51Y6Dxdxhv</strong></a></div> 546 </section><section id="block-6" class="widget widget_block widget_calendar"><div class="wp-block-calendar"><table id="wp-calendar" class="wp-calendar-table"> 547 <caption>September 2026</caption> 548 <thead> 549 <tr> 550 <th scope="col" aria-label="Sunday">S</th> 551 <th scope="col" aria-label="Monday">M</th> 552 <th scope="col" aria-label="Tuesday">T</th> 553 <th scope="col" aria-label="Wednesday">W</th> 554 <th scope="col" aria-label="Thursday">T</th> 555 <th scope="col" aria-label="Friday">F</th> 556 <th scope="col" aria-label="Saturday">S</th> 557 </tr> 558 </thead> 559 <tbody> 560 <tr> 561 <td colspan="2" class="pad"> </td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td> 562 </tr> 563 <tr> 564 <td>6</td><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td><td>12</td> 565 </tr> 566 <tr> 567 <td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td> 568 </tr> 569 <tr> 570 <td>20</td><td>21</td><td><a href="https://sudoroom.org/2026/09/22/" aria-label="Posts published on September 22, 2026">22</a></td><td>23</td><td id="today">24</td><td>25</td><td>26</td> 571 </tr> 572 <tr> 573 <td>27</td><td>28</td><td>29</td><td>30</td> 574 <td class="pad" colspan="3"> </td> 575 </tr> 576 </tbody> 577 </table><nav aria-label="Previous and next months" class="wp-calendar-nav"> 578 <span class="wp-calendar-nav-prev"><a href="https://sudoroom.org/2026/07/">« Jul</a></span> 579 <span class="pad"> </span> 580 <span class="wp-calendar-nav-next"> </span> 581 </nav></div></section> 582 </aside> 583 584 585
586 </main><!-- /#main --> 587 <section class="blog-posts page-section"> 588 589 <header class="page-header"> 590 591 <h2 class="page-title"><a href="https://sudoroom.org/blog/">News</a></h2> 592 593 </header> 594 595 596 <div class="posts posts-list clearfix" itemscope itemtype="https://schema.org/ItemList"> 597 598 599 600<article id="post-22823" class="post-22823 post type-post status-publish post-format-standard has-post-thumbnail hentry category-events-2 entry is-sticky" itemscope itemtype="https://schema.org/WebPage"> 601 602 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/"><img width="150" height="105" src="https://sudoroom.org/wp-content/uploads/2026/09/Image-9-22-26-at-9.11-PM.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/09/Image-9-22-26-at-9.11-PM.png" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/" rel="bookmark">Spaz Radio edition Wednesday 9/23/26</a></h3></header> 603 <div class="entry-content" itemprop="description"> 604 605 606 <div class="entry-summary"> 607Listen to a live SPAZ radio broadcast this Wednesday! 608</div> 609<div class="link-more"><a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/" class="more-link">Continue reading<span class="screen-reader-text"> “Spaz Radio edition Wednesday 9/23/26”</span>…</a></div> 610 611 612 </div> 613 614 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/spaz-radio-edition-wednesday-9-23-26/" rel="bookmark"><time datetime="2026-09-22T21:22:18-07:00" class="published" title="September 22, 2026 | 9:22 pm" itemprop="datePublished">22 Sep 2026</time></a><meta itemprop="dateModified" content="2026-09-22T21:22:45-07:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer><div class="label-sticky" title="This is sticky post"><i class="genericons-neue genericons-neue-pinned"></i></div> 615</article> 616 617 618 619<article id="post-22818" class="post-22818 post type-post status-publish post-format-standard has-post-thumbnail hentry category-news entry is-sticky" itemscope itemtype="https://schema.org/WebPage"> 620 621 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/"><img width="150" height="120" src="https://sudoroom.org/wp-content/uploads/2026/09/images.jpeg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/09/images.jpeg" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/" rel="bookmark">Weekend Workshop Series: The Exodus Tour</a></h3></header> 622 <div class="entry-content" itemprop="description"> 623 624 625 <div class="entry-summary"> 626The Exodus Tour is a series of Workshops on Digital Marronage. The workshops are free of charge. Digital marronage is about reclaiming our love and relationships by reviving protocols from ancestries for connecting with each other. 627</div> 628<div class="link-more"><a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/" class="more-link">Continue reading<span class="screen-reader-text"> “Weekend Workshop Series: The Exodus Tour”</span>…</a></div> 629 630 631 </div> 632 633 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/weekend-workshop-series-the-exodus-tour/" rel="bookmark"><time datetime="2026-09-22T21:06:50-07:00" class="published" title="September 22, 2026 | 9:06 pm" itemprop="datePublished">22 Sep 2026</time></a><meta itemprop="dateModified" content="2026-09-22T21:09:49-07:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer><div class="label-sticky" title="This is sticky post"><i class="genericons-neue genericons-neue-pinned"></i></div> 634</article> 635 636 637 638<article id="post-22546" class="post-22546 post type-post status-publish post-format-standard has-post-thumbnail hentry category-news tag-unix entry" itemscope itemtype="https://schema.org/WebPage"> 639 640 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/"><img width="150" height="67" src="https://sudoroom.org/wp-content/uploads/2026/07/Image-2.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/07/Image-2.jpg" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/" rel="bookmark">B40 Bay Area – Coreboot, Intel ME, and Firmware Freedom</a></h3></header> 641 <div class="entry-content" itemprop="description"> 642 643 644 <div class="entry-summary"> 645Ever wondered what runs your computer before the GNU/Linux even starts? âMost… 646</div> 647<div class="link-more"><a href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/" class="more-link">Continue reading<span class="screen-reader-text"> “B40 Bay Area – Coreboot, Intel ME, and Firmware Freedom”</span>…</a></div> 648 649 650 </div> 651 652 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/b40-bay-area-coreboot-intel-me-and-firmware-freedom/" rel="bookmark"><time datetime="2026-07-15T17:44:07-07:00" class="published" title="July 15, 2026 | 5:44 pm" itemprop="datePublished">15 Jul 2026</time></a><meta itemprop="dateModified" content="2026-09-22T21:09:55-07:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer> 653</article> 654 655 656 657<article id="post-22535" class="post-22535 post type-post status-publish post-format-standard has-post-thumbnail hentry category-news entry" itemscope itemtype="https://schema.org/WebPage"> 658 659 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/"><img width="150" height="84" src="https://sudoroom.org/wp-content/uploads/2026/05/PXL_20260508_190905184.MP_.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/05/PXL_20260508_190905184.MP_.jpg" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/" rel="bookmark">Fixed a projector at SudoRoom Fixit!</a></h3></header> 660 <div class="entry-content" itemprop="description"> 661 662 663 <div class="entry-summary"> 664From a brave SudoRoom fixit clinic participant: Thank you sudo crew for… 665</div> 666<div class="link-more"><a href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/" class="more-link">Continue reading<span class="screen-reader-text"> “Fixed a projector at SudoRoom Fixit!”</span>…</a></div> 667 668 669 </div> 670 671 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/fixed-a-projector-at-sudoroom-fixit/" rel="bookmark"><time datetime="2026-05-12T18:24:28-07:00" class="published" title="May 12, 2026 | 6:24 pm" itemprop="datePublished">12 May 2026</time></a><meta itemprop="dateModified" content="2026-05-12T18:24:29-07:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer> 672</article> 673 674 675 676<article id="post-22527" class="post-22527 post type-post status-publish post-format-standard has-post-thumbnail hentry category-news entry" itemscope itemtype="https://schema.org/WebPage"> 677 678 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/"><img width="150" height="150" src="https://sudoroom.org/wp-content/uploads/2026/04/Image-1.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/04/Image-1.jpg" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/" rel="bookmark">SF Climate Week Open Repair Workshop 4/21</a></h3></header> 679 <div class="entry-content" itemprop="description"> 680 681 682 <div class="entry-summary"> 683Come join us During SF Climate Week April 21, 2026 684</div> 685<div class="link-more"><a href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/" class="more-link">Continue reading<span class="screen-reader-text"> “SF Climate Week Open Repair Workshop 4/21”</span>…</a></div> 686 687 688 </div> 689 690 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/sf-climate-week-open-repair-workshop-4-21/" rel="bookmark"><time datetime="2026-04-11T14:16:17-07:00" class="published" title="April 11, 2026 | 2:16 pm" itemprop="datePublished">11 Apr 2026</time></a><meta itemprop="dateModified" content="2026-04-11T14:16:18-07:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer> 691</article> 692 693 694 695<article id="post-22485" class="post-22485 post type-post status-publish post-format-standard has-post-thumbnail hentry category-news entry" itemscope itemtype="https://schema.org/WebPage"> 696 697 <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" /><div class="entry-media"><figure class="post-thumbnail" itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><a href="https://sudoroom.org/darkmode-2-28-at-an-oakland-storefront/"><img width="150" height="100" src="https://sudoroom.org/wp-content/uploads/2026/02/7428F04A-4029-4FD9-9E44-8C6D8BDA8953.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" /><meta itemprop="url" content="https://sudoroom.org/wp-content/uploads/2026/02/7428F04A-4029-4FD9-9E44-8C6D8BDA8953.jpg" /><meta itemprop="width" content="true" /><meta itemprop="height" content="true" /></a></figure></div><div class="entry-inner"><header class="entry-header"><h3 class="entry-title" itemprop="headline"><a href="https://sudoroom.org/darkmode-2-28-at-an-oakland-storefront/" rel="bookmark">Darkmode 2/28 at an Oakland Storefront</a></h3></header> 698 <div class="entry-content" itemprop="description"> 699 700 701 <div class="entry-summary"> 702Celebrating 1 year of meetups for anyone interested in generative art, analog video, music software, art/creative coding, game design, event lighting, lasers</p> 703</div> 704<div class="link-more"><a href="https://sudoroom.org/darkmode-2-28-at-an-oakland-storefront/" class="more-link">Continue reading<span class="screen-reader-text"> “Darkmode 2/28 at an Oakland Storefront”</span>…</a></div> 705 706 707 </div> 708 709 <footer class="entry-meta"><span class="entry-date entry-meta-element"><span class="entry-meta-description">Posted on: </span><a href="https://sudoroom.org/darkmode-2-28-at-an-oakland-storefront/" rel="bookmark"><time datetime="2026-02-10T08:45:54-08:00" class="published" title="February 10, 2026 | 8:45 am" itemprop="datePublished">10 Feb 2026</time></a><meta itemprop="dateModified" content="2026-02-10T08:48:05-08:00" /></span> <span class="byline author vcard entry-meta-element" itemprop="author" itemscope itemtype="https://schema.org/Person"><span class="entry-meta-description">Written by: </span><a href="https://sudoroom.org/author/romyilano/" class="url fn n" rel="author" itemprop="name">Romy Ilano</a></span> </footer> 710</article> 711 712 713 </div> 714 715 <div class="archive-link"><a href="https://sudoroom.org/blog/" class="button">All posts</a></div> 716 </section> 717 718 719 </div><!-- /#primary --> 720</div><!-- /#content --> 721 722 723 724<footer id="colophon" class="site-footer" itemscope itemtype="https://schema.org/WPFooter"> 725 726 727<div class="site-footer-area footer-area-site-info"> 728 <div class="site-info-container"> 729 730 <div class="site-info" role="contentinfo"> 731 732 © 2026 <a href="https://sudoroom.org/">Sudo Room</a>
733 <span class="sep"> | </span> 734 Using <a rel="nofollow" href="https://www.webmandesign.eu/portfolio/auberge-wordpress-theme/"><strong>Auberge</strong></a> <a rel="nofollow" href="https://wordpress.org/">WordPress</a> theme. <span class="sep"> | </span> 735 <a href="#top" id="back-to-top" class="back-to-top">Back to top ↑</a> 736 737 </div> 738 739 740 </div> 741</div> 742 743 744</footer> 745 746 747</div><!-- /#page --> 748
749<script type="speculationrules"> 750{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wordpress/wp-*.php","/wordpress/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/auberge/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 751</script>
751 752
752<script type="text/javascript"> 753 (function() { 754 let targetObjectName = 'EM'; 755 if ( typeof window[targetObjectName] === 'object' && window[targetObjectName] !== null ) { 756 Object.assign( window[targetObjectName], []); 757 } else { 758 console.warn( 'Could not merge extra data: window.' + targetObjectName + ' not found or not an object.' ); 759 } 760 })(); 761 </script>
761 762
762<script id="templategalaxy-swiper-js-js" src="https://sudoroom.org/wp-content/plugins/templategalaxy/assets/js/swiper-bundle.js?ver=7.1"></script>
vendor: 1 bytes, line 762
762
763<script id="templategalaxy-custom-js-js" src="https://sudoroom.org/wp-content/plugins/templategalaxy/assets/js/templategalaxy-scripts.js?ver=7.1"></script>
vendor: 1 bytes, line 763
763
764<script id="wp-jquery-lightbox-js-extra"> 765var JQLBSettings = {"fitToScreen":"0","resizeSpeed":"400","displayDownloadLink":"0","navbarOnTop":"0","loopImages":"0","resizeCenter":"0","marginSize":"0","linkTarget":"","help":"","prevLinkTitle":"previous image","nextLinkTitle":"next image","closeTitle":"close image gallery","prevLinkText":"\u00ab Previous","nextLinkText":"Next \u00bb","image":"Image ","of":" of ","download":"Download","jqlb_overlay_opacity":"80","jqlb_overlay_color":"#000000","jqlb_overlay_close":"1","jqlb_border_width":"10","jqlb_border_color":"#ffffff","jqlb_border_radius":"0","jqlb_image_info_background_transparency":"100","jqlb_image_info_bg_color":"#ffffff","jqlb_image_info_text_color":"#000000","jqlb_image_info_text_fontsize":"10","jqlb_show_text_for_image":"1","jqlb_next_image_title":"next image","jqlb_previous_image_title":"previous image","jqlb_next_button_image":"https://sudoroom.org/wp-content/plugins/wp-lightbox-2/styles/images/next.gif","jqlb_previous_button_image":"https://sudoroom.org/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif","jqlb_maximum_width":"","jqlb_maximum_height":"","jqlb_show_close_button":"1","jqlb_close_image_title":"close image gallery","jqlb_close_image_max_heght":"22","jqlb_image_for_close_lightbox":"https://sudoroom.org/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif","jqlb_keyboard_navigation":"1","jqlb_popup_size_fix":"0"}; 766//# sourceURL=wp-jquery-lightbox-js-extra 767</script>
vendor: 1 bytes, line 767
767
768<script id="wp-jquery-lightbox-js" src="https://sudoroom.org/wp-content/plugins/wp-lightbox-2/js/dist/wp-lightbox-2.min.js?ver=1.3.4.1"></script>
vendor: 1 bytes, line 768
768
769<script id="imagesloaded-js" src="https://sudoroom.org/wordpress/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 769
769
770<script id="masonry-js" src="https://sudoroom.org/wordpress/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 770
770
771<script id="jquery-masonry-js" src="https://sudoroom.org/wordpress/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
vendor: 1 bytes, line 771
771
772<script id="wm-scripts-navigation-js" src="https://sudoroom.org/wp-content/themes/auberge/assets/js/scripts-navigation.js?ver=3.0.2"></script>
vendor: 1 bytes, line 772
772
773<script id="wm-scripts-global-js-extra"> 774var $scriptsInline = {"text_menu_group_nav":"\u2191 Menu sections"}; 775//# sourceURL=wm-scripts-global-js-extra 776</script>
vendor: 1 bytes, line 776
776
777<script id="wm-scripts-global-js" src="https://sudoroom.org/wp-content/themes/auberge/assets/js/scripts-global.js?ver=3.0.2"></script>
vendor: 1 bytes, line 777
777
778<script id="react-js" src="https://sudoroom.org/wordpress/wp-includes/js/dist/vendor/react.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 778
778
779<script id="react-dom-js" src="https://sudoroom.org/wordpress/wp-includes/js/dist/vendor/react-dom.min.js?ver=18.3.1.1"></script>
vendor: 1 bytes, line 779
779
780<script data-wp-strategy="defer" defer id="csb-content-slider-block-view-script-js" src="https://sudoroom.org/wp-content/plugins/content-slider-block/build/view.js?ver=83d2efe253d7aa1f816a"></script>
vendor: 1 bytes, line 780
780
781<script id="underscore-js" src="https://sudoroom.org/wordpress/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 781
781
782<script id="wp-util-js-extra"> 783var _wpUtilSettings = {"ajax":{"url":"/wordpress/wp-admin/admin-ajax.php"}}; 784//# sourceURL=wp-util-js-extra 785</script>
vendor: 1 bytes, line 785
785
786<script id="wp-util-js" src="https://sudoroom.org/wordpress/wp-includes/js/wp-util.min.js?ver=7.1"></script>
vendor: 1 bytes, line 786
786
787<script id="wp-emoji-settings" type="application/json"> 788{"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://sudoroom.org/wordpress/wp-includes/js/wp-emoji-release.min.js?ver=7.1"}} 789</script>
vendor: 1 bytes, line 789
789
790<script type="module"> 791/*! This file is auto-generated */ 792var 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)))}); 793//# sourceURL=https://sudoroom.org/wordpress/wp-includes/js/wp-emoji-loader.min.js 794</script>
794 795 796</body> 797 798</html><!-- hyper cache gzip 2026-09-24 17:22:40 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.