{"id":1325,"date":"2024-09-15T23:17:15","date_gmt":"2024-09-15T21:17:15","guid":{"rendered":"https:\/\/stuff.tamius.net\/sacred-texts\/?p=1325"},"modified":"2025-03-30T17:49:43","modified_gmt":"2025-03-30T15:49:43","slug":"we-should-have-gatekept-coding-spaces-a-bit-harder","status":"publish","type":"post","link":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/","title":{"rendered":"I really hate the language police grifters"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Back in mid-2010s, there was a series of online controversies going on. In coding specifically, there was a push to include incredibly politically-motivated codes of conducts onto projects, written by people who couldn&#8217;t contribute anything of value to any of the projects if their life depended on it. Unfortunately, plenty of projects caved in \u2014 because the only thing the people pushing for said codes of conduct had was some clout on twitter &#8230; and you wouldn&#8217;t want to get labelled as sexist and\/or racist on twitter, would you?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The negative side effect is that the success of the CoC people brought in similar grifters. Which ends up in spam like this finding its way into my e-mail inbox (and only e-mail inbox, because they deleted the issue from github immediately after creating it).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"853\" height=\"684\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png\" alt=\"\" class=\"wp-image-1326\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png 853w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27-300x241.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27-768x616.png 768w\" sizes=\"auto, (max-width: 853px) 100vw, 853px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I find this e-mail incredibly problematic for several reasons, starting with the fact that it incorrectly believes Ultrawidify is &#8220;marked Open Source.&#8221; Ultrawidify is not open source \u2014 there&#8217;s no license allowing you to take my spaghetti and use it for your own extension or other purposes \u2014 the repository is set to public purely for transparency issues (so people can see what I&#8217;m doing with the permissions I ask of them).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The biggest issue with this e-mail is, of course, corpo-speak, tone policing and acting as if they have any authority. Yes, using language such as &#8220;we ask you to refrain from X and update your submission accordingly&#8221; indicates that they believe they&#8217;re in a place of power over us lowly hobbyists when in reality, they aren&#8217;t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You kindly ask me to refrain for using &#8220;vulgar or inappropriate&#8221; language on your Christian Github? I kindly ask you to refrain from tone policing, to fuck off, and to jump off the nearest bridge while you&#8217;re at it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many \u2014 dare I say, the vast majority \u2014 of publicly available spaghetti on Github are personal side projects made by people who solve a problem that affects <em>them<\/em>, and share it with the community because they think it might be useful for others. Even Ultrawidify is an example of that: if Firefox<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"1\" data-mfn-post-scope=\"00000000000004690000000000000000_1325\"><a href=\"javascript:void(0)\"  title=\"Chrome did have multiple extensions for cropping improperly encoded ultrawide videos at the time, but that&#8217;s not a good enough reason for me to stop using the superior browser and head over to Chrome\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_1325-1\">1<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_1325-1\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"1\">Chrome did have multiple extensions for cropping improperly encoded ultrawide videos at the time, but that&#8217;s not a good enough reason for me to stop using the superior browser and head over to Chrome<\/span> had an extension for properly cropping Ultrawide videos when I got my first ultra-wide monitor, I&#8217;d simply install whatever existed, complain in reviews when things didn&#8217;t work properly, and wouldn&#8217;t have bothered with it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Personal one-man side projects are often closer to being works of art<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"2\" data-mfn-post-scope=\"00000000000004690000000000000000_1325\"><a href=\"javascript:void(0)\"  title=\"Before I make it to \/r\/DelusionalArtists: Nobody said they&#8217;re good art, mind you\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_1325-2\">2<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_1325-2\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"2\">Before I make it to \/r\/DelusionalArtists: Nobody said they&#8217;re <em>good <\/em>art, mind you<\/span> than they are to being a product. As such, such projects can also be considered a form of self-expression, as the language we use when coding conveys intent and feelings we feel at the moment \u2014 be it feelings in general, or feelings about the problem we&#8217;re trying to fix. In such projects, we may also choose to use colorful language to slightly entertain our future selves. Or because we know that seeing a funny but colorful \u2014 or frustrated <em>and<\/em> colorful \u2014 comment reinforces the idea that we&#8217;re working on this <em>for fun, <\/em>and not for a corporate boss that demands a lot but pays a lot less<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"3\" data-mfn-post-scope=\"00000000000004690000000000000000_1325\"><a href=\"javascript:void(0)\"  title=\"I have never worked for proper corpo, but pay in my student job and my first full-time job was quite shit even for my country, let alone to what programmers can make in the USA.\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_1325-3\">3<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_1325-3\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"3\">I have never worked for proper corpo, but pay in my student job and my first full-time job was quite shit even for my country, let alone to what programmers can make in the USA.<\/span>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is absolutely nothing wrong with that. Stop acting like it is.<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-link-color wp-elements-fb7fc798253d5c30b5845f417dc2efa0\" style=\"color:#0eb681\"><code>\/\/ by the way, let's do a quick sanity check whether video player is doing any fuckies wuckies\n\/\/ fucky wucky examples:\n\/\/\n\/\/       * video width is bigger than player width AND video height is bigger than player height\n\/\/       * video width is smaller than player width AND video height is smaller than player height\n\/\/\n\/\/ In both examples, at most one of the two conditions can be true at the same time. If both\n\/\/ conditions are true at the same time, we need to go 'chinny reckon' and recheck our player\n\/\/ element. Chances are our video is not getting aligned correctly<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-center has-text-color has-link-color wp-elements-f3ce49a55355454a8baca545ff7d9c21 wp-block-paragraph\" style=\"color:#afa290;font-size:0.8rem\">Example of a &#8220;vulgar or inappropriate&#8221; language in my code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With that in mind, I don&#8217;t think it&#8217;s hard to see why receiving an issue laden that asks me to watch my language on this Christian Github, written completely in entitled corpo-speak, left me rather unsatisfied.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No. You don&#8217;t get to trample into my garden and tell me how you think I should run it. You don&#8217;t get to tell me I should sanitize my shit so it&#8217;s friendly for corporate consumption, and you don&#8217;t get to treat my language as a bug when it&#8217;s very much a welcome feature for 99% of people who spend 99% of the time working on the code<sup class=\"modern-footnotes-footnote modern-footnotes-footnote--expands-on-desktop \" data-mfn=\"4\" data-mfn-post-scope=\"00000000000004690000000000000000_1325\"><a href=\"javascript:void(0)\"  title=\"Though admittedly, as outlined in an earlier blog, there hasn&#8217;t been a lot of &#8220;working&#8221; on Ultrawidify lately for various reasons\"  role=\"button\" aria-pressed=\"false\" aria-describedby=\"mfn-content-00000000000004690000000000000000_1325-4\">4<\/a><\/sup><span id=\"mfn-content-00000000000004690000000000000000_1325-4\" role=\"tooltip\" class=\"modern-footnotes-footnote__note\" tabindex=\"0\" data-mfn=\"4\">Though admittedly, as outlined in an earlier blog, there hasn&#8217;t been a lot of &#8220;working&#8221; on Ultrawidify lately for various reasons<\/span>.<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-link-color wp-elements-5687b519b132464e05ae1d9d266422c2\" style=\"color:#0eb681\"><code>\/\/ &#091;...] If site has dumb shit like 'max-width: 100%' and 'max-height: 100vh' in their CSS, that\n\/\/ shit will prevent us from applying desired crop. This means we need to tell websites to fuck off with\n\/\/ that crap. We know better.<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-center has-text-color has-link-color wp-elements-9864c3c0ad87856eed108a274276675d wp-block-paragraph\" style=\"color:#a19688;font-size:0.8rem\">If you take an issue with this comment, you also seriously need to take a hike and fuck off.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Back when I was a kid, if the big-box CRT TV or monitor was misbehaving, you could smack it once or twice and it would stop working again. Perhaps contributors to ScanOSS responsible for this would benefit for a similar treatment, until they at least acknowledge being wrong &#8230; maybe even produce a sincere and honest apology.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But we all know this ain&#8217;t gonna happen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:var(--wp--preset--spacing--80);margin-bottom:var(--wp--preset--spacing--80)\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Update<\/strong> (1. 10. 2024)<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Turns out that there was an issue opened in ScanOSS repos about this spam problem, where people expressed their disapproval of the automated spam almost immediately. For three weeks since, not a single person associated with ScamOSS made any comments. That is, until yesterday evening, when the person who opened the issue tried to pull one of the contributors by the sleeve in order to get some answers:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"199\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-24-1024x199.png\" alt=\"\" class=\"wp-image-1377\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-24-1024x199.png 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-24-300x58.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-24-768x149.png 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-24.png 1072w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">First response by ScanOSS was to mark the <em>by all standards<\/em> polite and unabusive comment as &#8220;abuse,&#8221; followed by a canned corpo-speak &#8220;apology&#8221; that smells strongly of <a href=\"https:\/\/knowyourmeme.com\/memes\/its-just-a-prank\">&#8220;It&#8217;s just a prank, bro&#8221;<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"262\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-33-1024x262.png\" alt=\"\" class=\"wp-image-1378\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-33-1024x262.png 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-33-300x77.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-33-768x196.png 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-33.png 1029w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">\u20ac20 says the only reason the experiment was &#8220;brief&#8221; and covered a &#8220;small set of repositories&#8221; was because github detected their bot as a spam bot and removed (hid) its &#8220;contributions&#8221; in public repos.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As Vega said in their comment: if you only get an apology after having to ask for it three weeks later, it has very little value as an apology. It&#8217;s also very hard to consider such an &#8220;apology&#8221; to be honest or sincere. Their actions \u2014 marking the generally polite comment asking for apology or any sort of response altogether as &#8220;abuse&#8221;, and subsequently blocking Vega from responding to the issue  \u2014 make their insincerity pretty clear.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"669\" src=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-40-1024x669.png\" alt=\"\" class=\"wp-image-1392\" srcset=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-40-1024x669.png 1024w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-40-300x196.png 300w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-40-768x502.png 768w, https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-40.png 1082w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Comment that suggests Vega was blocked from discussing the issue.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As far as I&#8217;m concerned \u2014 much like every other spam-producing entity, ScanOSS is still a heap of human trash.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fuck them.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back in mid-2010s, there was a series of online controversies going on. In coding specifically, there was a push to include incredibly politically-motivated codes of conducts onto projects, written by people who couldn&#8217;t contribute anything of value to any of the projects if their life depended on it. Unfortunately, plenty of projects caved in \u2014 because the only thing the people pushing for said<span class=\"more-dots\">&#8230;<\/span> <span class=\"more-tag d-block mt-05\"><a class=\"more-link\" href=\"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/\">Continue Reading...<span class=\"screen-reader-text\"> \"I really hate the language police grifters\"<\/span><\/a><\/span><!-- .more-tag --><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1325","post","type-post","status-publish","format-standard","hentry","category-uncategorized","no-post-thumbnail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>I really hate the language police grifters - Tamius&#039; sacred texts<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"I really hate the language police grifters - Tamius&#039; sacred texts\" \/>\n<meta property=\"og:description\" content=\"Back in mid-2010s, there was a series of online controversies going on. In coding specifically, there was a push to include incredibly politically-motivated codes of conducts onto projects, written by people who couldn&#8217;t contribute anything of value to any of the projects if their life depended on it. Unfortunately, plenty of projects caved in \u2014 because the only thing the people pushing for said...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/\" \/>\n<meta property=\"og:site_name\" content=\"Tamius&#039; sacred texts\" \/>\n<meta property=\"article:published_time\" content=\"2024-09-15T21:17:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-30T15:49:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png\" \/>\n\t<meta property=\"og:image:width\" content=\"853\" \/>\n\t<meta property=\"og:image:height\" content=\"684\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tamius Han\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tamius Han\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/\"},\"author\":{\"name\":\"Tamius Han\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\"},\"headline\":\"I really hate the language police grifters\",\"datePublished\":\"2024-09-15T21:17:15+00:00\",\"dateModified\":\"2025-03-30T15:49:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/\"},\"wordCount\":1201,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/slika-27.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/\",\"name\":\"I really hate the language police grifters - Tamius&#039; sacred texts\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/slika-27.png\",\"datePublished\":\"2024-09-15T21:17:15+00:00\",\"dateModified\":\"2025-03-30T15:49:43+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#primaryimage\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/slika-27.png\",\"contentUrl\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/slika-27.png\",\"width\":853,\"height\":684},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/2024\\\/09\\\/15\\\/we-should-have-gatekept-coding-spaces-a-bit-harder\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"I really hate the language police grifters\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#website\",\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/\",\"name\":\"Tamius&#039; sacred texts\",\"description\":\"... containing one of the weirdest mix of pointless topics.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/#\\\/schema\\\/person\\\/4677d05a4f45974f27cd21481c561c21\",\"name\":\"Tamius Han\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg\",\"caption\":\"Tamius Han\"},\"url\":\"https:\\\/\\\/stuff.tamius.net\\\/sacred-texts\\\/author\\\/tamius-han\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"I really hate the language police grifters - Tamius&#039; sacred texts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/","og_locale":"en_US","og_type":"article","og_title":"I really hate the language police grifters - Tamius&#039; sacred texts","og_description":"Back in mid-2010s, there was a series of online controversies going on. In coding specifically, there was a push to include incredibly politically-motivated codes of conducts onto projects, written by people who couldn&#8217;t contribute anything of value to any of the projects if their life depended on it. Unfortunately, plenty of projects caved in \u2014 because the only thing the people pushing for said...","og_url":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/","og_site_name":"Tamius&#039; sacred texts","article_published_time":"2024-09-15T21:17:15+00:00","article_modified_time":"2025-03-30T15:49:43+00:00","og_image":[{"width":853,"height":684,"url":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png","type":"image\/png"}],"author":"Tamius Han","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tamius Han","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#article","isPartOf":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/"},"author":{"name":"Tamius Han","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21"},"headline":"I really hate the language police grifters","datePublished":"2024-09-15T21:17:15+00:00","dateModified":"2025-03-30T15:49:43+00:00","mainEntityOfPage":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/"},"wordCount":1201,"commentCount":1,"image":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#primaryimage"},"thumbnailUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/","url":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/","name":"I really hate the language police grifters - Tamius&#039; sacred texts","isPartOf":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#website"},"primaryImageOfPage":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#primaryimage"},"image":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#primaryimage"},"thumbnailUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png","datePublished":"2024-09-15T21:17:15+00:00","dateModified":"2025-03-30T15:49:43+00:00","author":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21"},"breadcrumb":{"@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#primaryimage","url":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png","contentUrl":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-content\/uploads\/2024\/09\/slika-27.png","width":853,"height":684},{"@type":"BreadcrumbList","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/2024\/09\/15\/we-should-have-gatekept-coding-spaces-a-bit-harder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/stuff.tamius.net\/sacred-texts\/"},{"@type":"ListItem","position":2,"name":"I really hate the language police grifters"}]},{"@type":"WebSite","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#website","url":"https:\/\/stuff.tamius.net\/sacred-texts\/","name":"Tamius&#039; sacred texts","description":"... containing one of the weirdest mix of pointless topics.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/stuff.tamius.net\/sacred-texts\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/stuff.tamius.net\/sacred-texts\/#\/schema\/person\/4677d05a4f45974f27cd21481c561c21","name":"Tamius Han","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce12569905c4aff5d48778af8527565f1175c254ad56cc5e5221666ff1e222b?s=96&d=blank&r=pg","caption":"Tamius Han"},"url":"https:\/\/stuff.tamius.net\/sacred-texts\/author\/tamius-han\/"}]}},"_links":{"self":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/1325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/comments?post=1325"}],"version-history":[{"count":17,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/1325\/revisions"}],"predecessor-version":[{"id":1436,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/posts\/1325\/revisions\/1436"}],"wp:attachment":[{"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/media?parent=1325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/categories?post=1325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stuff.tamius.net\/sacred-texts\/wp-json\/wp\/v2\/tags?post=1325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}