<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hi, it&#39;s mike</title>
    <link>https://mike.puddingtime.org/tags/gnome/</link>
    <description>Recent content on hi, it&#39;s mike</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>mike@puddingtime.org (mike)</managingEditor>
    <webMaster>mike@puddingtime.org (mike)</webMaster>
    <copyright>© 2026, mike</copyright>
    <lastBuildDate>Thu, 25 Jan 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://mike.puddingtime.org/tags/gnome/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Daily Notes for 2024-01-25</title>
      <link>https://mike.puddingtime.org/posts/2024-01-25-daily-notes/</link>
      <pubDate>Thu, 25 Jan 2024 00:00:00 +0000</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-01-25-daily-notes/</guid>
      <description>Applied empathy. GNOME Chrome profile launchers revisited. Fence day. The pruning saw.</description>
      <content:encoded><![CDATA[<h2 id="applied-empathy">Applied empathy</h2>
<p>I got an odd compliment last week: I learned that a few of my colleagues and I are considered &ldquo;unnaturally collaborative.&rdquo;</p>
<p>I won&rsquo;t go into a lot of detail about the surrounding context, but it came down to, &ldquo;we identified a potential source of conflict, one of us called a meeting, the other two showed up, we took turns talking, we arrived at rough consensus, and we trusted the convener to type up the notes (which they shared in advance) and send them upstairs.&rdquo;</p>
<ol>
<li>I think there&rsquo;s a philosophical notion that anything that exists in time in space is in nature, and is therefore natural. Including, my philosophy instructor said with a wry grin for probably the 113th time in his career, purple unicorns, which must exist because time and space are infinite and therefore must contain virtually anything we could conceive. Including three directors who bias toward positive collaboration.</li>
<li>If there are any moral defects to be found here, they are in the imaginations of people who think three collaborative directors are the equivalent of purple unicorns.</li>
</ol>
<p>Anyhow, I am honestly on the fence about whether it was a compliment or not. I once had a performance review downgraded because, my boss&rsquo;s boss explained, my &ldquo;how&rdquo; dimension was so good that it was actually a liability, and he demanded it be lowered from a &ldquo;5&rdquo; to a &ldquo;4&rdquo; to reflect the dangers it posed to me and others.</p>
<p>But I do have a second story from this week that has caused me to feel a little less smug about it all.</p>
<p>There is a process at work that everybody hates. It involves multiple layers of functional and administrative staff, a bad mix of people who are conditioned to be process-oriented close readers and people who are understandably determined to cut any corners they can. There are also three warring tools ecosystems.</p>
<p>I hate it because it involves things I have been involved with and fixed in my past, but I am too new and don&rsquo;t have enough standing or juice to get out and push, so while nobody is challenging my right to weigh in or make adjustments within my remit, I&rsquo;m in the territory of &ldquo;the little attitude thrusters you use in Lunar Lander&rdquo; vs. &ldquo;the warp nacelles of the Enterprise.&rdquo;</p>
<p>So I&rsquo;ve been making little adjustments here and there, identifying the places my own patch of process goes wrong most often, and making little adjustments. Including a few based on things I&rsquo;ve observed but haven&rsquo;t introspected, that I <em>thought</em> were helpful to the people who own that leg of the process.</p>
<p>Until today, when one of them did something slightly different from another one of them that seemed to be an utter refutation of all my proactive consideration for their needs.</p>
<p>So I broke down and asked what I was missing and they took a paragraph to expose me to a whole set of things that go wrong for them that aren&rsquo;t <em>exacerbated</em> by what I was doing, but that what I was doing wasn&rsquo;t <em>helping</em>; and how in other ways I was possibly slowing down another thing. Because I was being curious and helpful, but possibly not curious enough and maybe too helpful, at least in the wrong proportions at the wrong stages.</p>
<p>I&rsquo;m giving myself a 4/5.</p>
<p>My heart was in the right place, but that&rsquo;s table stakes.</p>
<h2 id="chrome-profile-launchers-revisited">Chrome profile launchers revisited</h2>
<p>A couple of weeks ago I wrote a post sharing how to <a href="/posts/2024-01-14-daily-notes/#making-chrome-profiles-available-from-gnome-launcher-and-junction">create GNOME launcher items for individual Chrome profiles</a>. It&rsquo;s a kind of cool thing to do if you want to just get straight to a given profile, and it works well with browser pickers like Junction or Browsers.</p>
<p>At some point, I noticed that one Chrome profile was ignoring my 1Password extension&rsquo;s preference to stay in sync with the 1Password desktop app, so I kept having to log in to 1Password over and over: Every time you close your last Chrome window (as with any Linux desktop app and unlike on a Mac), an unsynced 1Password extension decides (wisely, sanely) that your auth&rsquo;d session is over.</p>
<p>Years of Mac use have made it essentially impossible for me to leave a window open if I&rsquo;m not using it. Why would I? It&rsquo;s just visual clutter, and the app itself is sitting there on warm standby. So I kept geting logged out of 1Password and had to keep re-authing and it was unpleasant.</p>
<p>1Password has some <a href="https://support.1password.com/connect-1password-browser-app/">guidance on how to get the extension to sync with the desktop again</a>, and while I don&rsquo;t want to sound churlish it amounts to &ldquo;turn it off then turn it on again.&rdquo; As an IT person, I respect that, but it didn&rsquo;t do me any good. Removing and reinstalling didn&rsquo;t help either, and I didn&rsquo;t have a lot of confidence in that because the 1Password extension leaves some data behind when you remove it: Instead of needing your complete credentials (address, password, and the secret key), you just need the password when you reinstall.</p>
<p>So my last-ditch &ldquo;avoid filing a ticket at all costs&rdquo; play was to create a fresh Chrome profile and reinstall the plugin there, reasoning that the new profile&rsquo;s sandbox wouldn&rsquo;t have any legacy data in the form of cached stuff, or maybe a config file that changed between plugin versions and creates edge cases despite &ldquo;mostly working.&rdquo;</p>
<p>I turned off sync for the new profile, set up 1Password, then turned sync on. It worked as expected, even when all my other stuff got pulled in.</p>
<p>I flipped back over to the original Chrome instance giving me the problems and it was still stuck.</p>
<p>So, do I want to log back in to 1Password upwards of three dozen times a day, retrain myself to never close the last Chrome window, or just call it a day on getting fancy with profile launchers? Maybe another option is to point the launcher at the directory for the new, working profile, but as I sat here at 6 in the morning screwing around with Chrome profiles I re-remembered that over-optimization is a thing:</p>
<p>I wanted to save a few keystrokes here and there so I over-optimized a collection of things that I&rsquo;ve observed in the past are individually complex and inconsistent, only a few of which are built with even one of the other components in mind. Something is eventually going to get weird in all that. And I don&rsquo;t even like Chrome. I use it for work because we&rsquo;re a Google shop and I don&rsquo;t care if the data Google is harvesting reveals that I spend an ungodly amount of time in an invoicing system, a contract management system, and JIRA. There is no use case for using Chrome with a personal Google account. Firefox is fine for that.</p>
<p>So, lesson learned. Chrome is just &ldquo;the work browser,&rdquo; and I don&rsquo;t have any other profiles. Done and done.</p>
<h2 id="storm-stuff">Storm stuff</h2>
<p>We got off pretty light with the recent ice storm unpleasantness: Overnight without power, then a few downed branches and the death knell for a fence we&rsquo;d hoped would hold out until spring, or at least fall onto our side of the yard. But it didn&rsquo;t. It fell into the neighbor&rsquo;s yard so we hauled away the part that couldn&rsquo;t be propped back up and went looking for contractors.</p>
<p>I don&rsquo;t know if there&rsquo;s a secret to Angie&rsquo;s List, but I&rsquo;ve never cracked it. I put in a request, try to specify that email is going to be the best way to reach me, get hammered with phone calls (many of which are just hangups), and never feel like I end up with much choice.</p>
<p>This time around I got steered onto Yelp by a search engine, which then steered me into its contractor finder. Wow. Vastly different experience: A half-dozen emails before the morning was over, incredibly high responsiveness, and offers to come out and do estimates within the next day or two. I thought the project would be sitting until February or March, but it looks like today is New Fence Day.</p>
<p>To deal with the branches I ended up getting a Ryobi pruning saw to go with all my other 18v Ryobi stuff. I eyed larger chainsaws, but that just wasn&rsquo;t the job at hand, storage is at a premium, and there&rsquo;s not a foreseeable need given what&rsquo;s on the property.</p>
<p>The pruning saw is great. I don&rsquo;t see using it a ton, but it shares a battery with several other things, it&rsquo;s very quiet, light, and compact, and it strikes a nice balance between &ldquo;still obviously a dangerous tool&rdquo; and &ldquo;accessible.&rdquo; Meaning, it&rsquo;s easy to use and handle, but you&rsquo;re still very clear after looking at it that it could fuck you up.</p>
<p>As I slapped the battery in and put on my eye protection, I remembered to pause and tell myself the micro-fiction I tell myself whenever I&rsquo;m around power tools:</p>
<blockquote>
<p>He approached the saw with the confidence of a middle-aged man who once took a shop class in junior high.</p>
</blockquote>
<p>That&rsquo;s not a completely accurate statement of the situation.</p>
<p>I did once take a shop class in junior high, but my bone-deep caution around tools was learned on the floor of an RV factory where there was no grumpy shop teacher yelling if you even looked distracted. Ask me to share my &ldquo;the guy with the sheet of fiberglass, a table saw, no push stick, and no guard&rdquo; story. But even that experience was a long time ago. Better to just pretend like I know a bit more than my fictional character, and way less than I actually do.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily Notes for 2024-01-23</title>
      <link>https://mike.puddingtime.org/posts/2024-01-23-daily-notes/</link>
      <pubDate>Tue, 23 Jan 2024 00:00:00 +0000</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-01-23-daily-notes/</guid>
      <description>My GNOME Weather location odyssey. Chop wood, carry water.</description>
      <content:encoded><![CDATA[<h2 id="my-gnome-location-odyssey">My GNOME location odyssey</h2>
<p>Ed complaining about GNOME weather&rsquo;s terrible UI for city names (no mention of state or any other regional indicator, so you&rsquo;re out of luck if you live in one of two Portlands or Grand Rapidses, for instance) reminded me of my own GNOME weather issue, which is that the GNOME Weather app accepts that I am in Portland, Oregon, but the GNOME shell weather widget does not. Until today it believed I am in Everett, WA, which is 180 miles north of me.</p>
<p>This is one of those classic desktop Linux issues that is miserably complicated by the usual questions of distro, underlying service, etc. etc. and there is a phenomenally broad set of remedies depending on how you phrase your search query.</p>
<p>So, for anyone stumbling across this some day: This is for GNOME 45 running on Fedora Workstation 39. I don&rsquo;t know what to tell you if you&rsquo;re having this problem with any other distro or desktop environment, my &ldquo;solution&rdquo; is only partial, and my &ldquo;fix&rdquo; is probably just fine but will make completists furious.</p>
<p>After a lot of poking around and blind alleys, I came across a reddit post titled &ldquo;<a href="https://www.reddit.com/r/Fedora/comments/125eu48/fedora_37_insists_that_i_live_in_a_place_called/">Fedora 37 insists that I live in a place called Hutchinson and I can&rsquo;t change it.</a>&rdquo;</p>
<p>The two-comment thread reveals that Fedora is using the <a href="https://www.mankier.com/5/geoclue#">Geoclue</a> system service, which offers a host of ways to guess your location but seems to mostly rely on Mozilla Location Services (MLS), a service that has been defunct for three years next month. MLS built its database by harvesting location data from Android Firefox and Mozilla Stumbler, which consumed phone location data and nearby Wi-Fi hotspots.</p>
<p>So, two things, I guess:</p>
<p>First, I remember the first time I came across location-via-nearby-hotspots, and I am not going to lie: I thought, &ldquo;oh, sure, clever.&rdquo;</p>
<p>And I also remember the first time I got a weird outcome from one of those databases, because I couldn&rsquo;t unstick a device from my old address across town and it dawned on me that hotspots are one of those things that do, indeed, move around at about the same rate as the general population (with some qualifications about the influence of the demographics of hotspot owners, which have surely shifted over the decades). I thought, &ldquo;too clever by half, I guess.&rdquo;</p>
<p>And that brings us to today: It was too clever by half to begin with, and now the underlying service isn&rsquo;t even getting updated, so the database is so much limburger in the heat ducts.</p>
<h3 id="the-google-geolocation-api-fix">The Google geolocation API fix</h3>
<p>But it&rsquo;s cool! You can &ldquo;solve&rdquo; the problem by getting an API key for Google&rsquo;s geolocation services and using that as a fallback for Geoclue&rsquo;s WiFi location source. It takes about two minutes, you uncomment a URL and add your API key to the end, restart the service (with Fedora it&rsquo;s <kbd>sudo systemctl restart geoclue.service</kbd>), and &hellip; your system location might be as correct as possible given the rickety underpinnings of WiFi-based geolocation (but honestly, if one of the world&rsquo;s richest surveillance companies trusts it, it must be viable) but the GNOME shell weather widget will still be screwy.</p>
<h3 id="the-hard-coded-locaton-fix">The hard-coded locaton fix</h3>
<p>So I complained to Ed that the weather widget was reporting that my location had shifted from Everett, WA to Accra, Ghana, and how I wish I could just hard-code my system location and leave it at that. I so seldom actually care and so often end up just telling my laptop where I am anyhow that it&rsquo;d just be easier.</p>
<p>With Fedora, and Geoclue 2.7, you can do that. You just have to create <kbd>/etc/geolocation</kbd> and make it look like this:</p>






<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">39.971210     # latitude
</span></span><span class="line"><span class="cl">-78.957570    # longitude
</span></span><span class="line"><span class="cl">708           # elevation (m)
</span></span><span class="line"><span class="cl">1             # accuracy (m)</span></span></code></pre></div>
<p>(I used <a href="https://www.latlong.net/convert-address-to-lat-long.html">LatLong.net&rsquo;s address converter</a> to get my coordinates, and because I was feeling extra precise I used <a href="https://portlandmaps.com">PortlandMaps</a> to get my altitude. No, those are not my coordinates.)</p>
<p>But still with the Ghana thing in the widget! But when you click the widget, it opens the Portland location in GNOME Weather.</p>
<h3 id="the-fuckit-fix">The &ldquo;fuckit&rdquo; fix</h3>
<p>So I turned off location services in my settings, and suddenly the weather widget said Portland, OR and the GNOME Weather app said Portland, OR.</p>
<p><em>However</em>, GNOME Maps doesn&rsquo;t go to my current location when I open it with location services turned off. If I toggle them back on to use it, it goes &ldquo;home.&rdquo;</p>
<h3 id="in-conclusion">In conclusion</h3>
<p>&ldquo;This is terrible&rdquo;?</p>
<p>I mean, I have no idea how much meaningful stuff gets done by these services and how much is &ldquo;it saves you typing your zip code into the weather widget.&rdquo; And I guess if location <em>really</em> matters you&rsquo;re doing something else to get it onto the machine.</p>
<p>But the whole &ldquo;we just default to using this defunct service that was always a compromise on its best day, and if you don&rsquo;t like it you can just use Google&rdquo; thing &ndash; ugh.</p>
<h3 id="footnote">Footnote</h3>
<p>I messed with this on two separate machines, both of which were completely consistent with each other. I picked this entry back up on a third machine &ndash; also Fedora 39, also GNOME 45, and I have changed nothing on it &ndash; and wondered if it also thought I am in Everett, so I opened the weather widget.</p>
<p>Nope.</p>
<p>It thinks I&rsquo;m in Portland.</p>
<h2 id="chop-wood-carry-water">Chop wood, carry water</h2>
<p>Al went to her temple this afternoon to meet with the people who all work together to keep the temple running. They face a very prosaic set of organizing tasks. She told me a few of them and said &ldquo;sounds dumb, doesn&rsquo;t it?&rdquo;</p>
<p>No. It sounded very satisfying.</p>
<p>&ldquo;It&rsquo;s interesting to me,&rdquo; I said, &ldquo;that we know what people do when there is not an economic gun to their heads, and it&rsquo;s pretty similar. They go to their temple or synagogue or church or club or gaming group and do sort of prosaic things that serve their little communities they&rsquo;ve figured out for themselves. Sometimes, yeah, they&rsquo;re dickheads to each other, but the thing it&rsquo;s all about is that they have these associations they tend to, and what they&rsquo;re doing can be pretty simple, but it&rsquo;s satisfying and they&rsquo;re deciding some simple things &hellip;&rdquo;</p>
<p>&ldquo;But there&rsquo;s trust,&rdquo; she said.</p>
<p>&ldquo;But when there&rsquo;s an economic gun to your head, you don&rsquo;t get to choose those associations. And you&rsquo;re probably acting unnaturally in some way. The obvious path isn&rsquo;t the one that&rsquo;s most economically advantageous to your employer. Or there&rsquo;s some reason you have to be stupid about things. Because the institution demands it. And you do it because there&rsquo;s an economic gun to your head.&rdquo;</p>
<p>So we shared our discontents about work for the day. I recounted in minor detail two particularly squandered hours, and she talked about having to do something the wrong way because, she was told, the right way was &ldquo;a four course meal,&rdquo; whereas the organization is content to &ldquo;serve a hamburger&rdquo; to the mentally ill, the indigent, and the addicted.</p>
<p>We talked about what we wish we could do, then talked about what we probably ought to do. Then we talked about how to be as we do it.</p>
<p>I said, &ldquo;I&rsquo;m just saying to myself what I say to you when I feel boxed in and the real answer is about waiting &hellip;&rdquo;</p>
<p>&ldquo;Chop wood, carry water,&rdquo; she said.</p>
<figure><img src="/img/10bulls_05.jpg"
    alt="Woodcut: Taming the Bull from the Ten Bulls"><figcaption>
      <h4>Taming the bull</h4>
    </figcaption>
</figure>

]]></content:encoded>
    </item>
    <item>
      <title>Daily notes for 2023-12-19</title>
      <link>https://mike.puddingtime.org/posts/2023-12-19-daily-notes/</link>
      <pubDate>Tue, 19 Dec 2023 21:07:32 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2023-12-19-daily-notes/</guid>
      <description>Better Wayland taskbar icons in GNOME. Assigning MIME types to xdg-open.</description>
      <content:encoded><![CDATA[<h2 id="better-wayland-taskbar-icons-in-gnome">Better Wayland taskbar icons in GNOME</h2>
<p>I don&rsquo;t want a ton of taskbar icons, but there are a few I wouldn&rsquo;t mind, like for 1Password, my clipboard manager, and a TailScale monitor. GNOME has <a href="https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/">an unfavorable opinion about that</a>, so it&rsquo;s on extension developers to restore the lost functionality. <a href="https://gitlab.com/AndrewZaech/aztaskbar">App Icons Taskbar</a> is the best one I&rsquo;ve found so far under Wayland. A few observations about it:</p>
<p>Out of the box, the icons are huge and on the left of the taskbar. You can fix that in the preferences. I turned off the panel height setting  and set the icon height to 15 and it looks pretty normal. It does show running apps as well as iconified ones, and there&rsquo;s an &ldquo;unpin&rdquo; option in the context menu for each if you don&rsquo;t like that, but it doesn&rsquo;t work predictably.</p>
<h2 id="assigning-mime-types-to-xdg-open">Assigning MIME types to xdg-open</h2>
<p>macOS has the <code>open</code> command, and Linux has <code>xdg-open</code>. They do pretty much the same thing, which is open files from the command line. My Hugo posting script, for instance, runs <code>open</code> at the end to plop the Markdown it just generated into an editor.</p>
<p>With a Mac and <code>open</code> it&rsquo;s pretty easy to manage file associations: You just right-click the icon of a file you want to associate with an app and pick the app you want to open that file type.</p>
<p>With Linux, it&rsquo;s a little more fraught. GNOME offers a Default Apps setting, but it only offers a few options: web, mail, calendar, music, video, and photos. What about Markdown, YAML, ruby, etc.? For that, you want the <code>xdg-mime</code> command:</p>
<p><code>xdg-mime default sublime_text.desktop text/markdown</code></p>
<p>The <code>sublime_text.desktop</code> part (or whatever you want to use) may take a little finding. I used <code>locate</code> to figure out what the file was called on my system.</p>
<p>Once you&rsquo;ve run it, you can find it configured in <code>~/.config/mimeapps.list</code>.</p>
<p>Once assigned, <code>xdg-open foo.md</code> will open the file in the correct app.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily notes for 2023-12-13</title>
      <link>https://mike.puddingtime.org/posts/2023-12-13-daily-notes/</link>
      <pubDate>Wed, 13 Dec 2023 14:06:30 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2023-12-13-daily-notes/</guid>
      <description>It&amp;rsquo;s the year of Linux on my desktop. Simple GNOME window tiling. Racism word play is unhelpful and confusing. New-to-me Alastair Reynolds novel. How&amp;rsquo;s the job going?</description>
      <content:encoded><![CDATA[<h2 id="year-of-linux-on-my-desktop">Year of Linux on my Desktop</h2>
<p>Now that I am running Xorg instead of Wayland on this desktop machine, I am into it. For a while I wasn&rsquo;t willing to spend much of the workday on Linux because I never knew when I&rsquo;d need to share my screen on Zoom, and I spend too much time on calls to want to flip back and forth. I can spend all day with Linux now, because Zoom works fine.</p>
<p>Weirdly, in fact, this machine is working <em>better</em> than my Mac in that regard. My Jabra Engage 75 &ldquo;just works&rdquo; in a way it didn&rsquo;t with my Mac, and the AirPods I adopted because my expensive Jabra headset stopped working with my Mac had stopped working smoothly with Zoom on Mac, too. I had to do this thing where I opened the audio preferences and did a sound test before every call, or the audio out only worked about half the time.</p>
<p>Slack, Emacs, Chrome, Firefox, my terminal app &hellip; now that I&rsquo;ve moved all the SF fonts over from the Mac it is not easy to tell which machine I am on from just looking because I hide docks and toolbars on both, have similar wallpaper, and all the apps look and act pretty much alike.</p>
<h2 id="tactile-for-simple-gnome-window-tiling">Tactile for simple GNOME window tiling</h2>
<p>I miss <a href="https://rectangleapp.com/">Rectangles</a> on the Mac a lot. I am not sure there&rsquo;s anything quite like it in Linux, but the <a href="https://extensions.gnome.org/extension/4548/tactile/">Tactile</a> extension gets me close enough to my main use case, which is getting editors and browsers into a &ldquo;takes up 90% of the vertical and 40% of the horizontal, but centered&rdquo; state.</p>
<p>It lets you set up four layout maps, so it&rsquo;s possible to do combos. Terminal windows, for instance, don&rsquo;t need that kind of room, so I mapped layout 2 in such a way that I can hit Super-T to invoke the tile map, then tap <code>2</code> to activate the second map, then the specific key to place the terminal in the right tile for that map.</p>
<p>We&rsquo;ll see how it goes. For now it&rsquo;s a way to quickly get unruly windows into the right state when they appear.</p>
<h2 id="race-wordplay-is-a-bad-idea">Race wordplay is a bad idea</h2>
<p>Today someone on my team asked me how to interpret a comment made to them:</p>
<p>&ldquo;I&rsquo;m as racist as any white American, but I&rsquo;m not racist.&rdquo;</p>
<p>Which &hellip; please no.</p>
<p>The person this was said to is not a native English speaker and isn&rsquo;t white, and what probably seemed like a sort of self-deprecating but amusingly paradoxical thing to the person saying that didn&rsquo;t land that way with the person hearing it: It was confusing and seemed a little nonsensical.</p>
<p>Since the person identifying as a non-racist racist is a fellow Gen-Xer, it wasn&rsquo;t hard to untangle the whole thing and <em>make</em> it make sense: People of a certain age remember when &ldquo;racist&rdquo; was more synonymous with &ldquo;bigot,&rdquo; &ldquo;klan adjacent,&rdquo; etc. It meant &ldquo;possessed of prejudiced thinking and racial hostility.&rdquo;  Well, it doesn&rsquo;t anymore, and whatever we think of that, it is a more &hellip; I dunno &hellip; <em>theoretical</em> word, redolent of institutions, systems, power relationships, and unconscious bias. From the perspective of someone who has been around for a while, it&rsquo;s just a different word now.</p>
<p>Personally, when I encounter people who are bigots or prejudiced, I just think of them as &ldquo;bigots&rdquo;  and that&rsquo;s the word I&rsquo;d use if put on the stand. I&rsquo;m on board, with reservations, with the newer usage and try to save it for when I&rsquo;m describing a racist policy, a racist law, a racist belief, or racist behavior.</p>
<p>I don&rsquo;t do the whole &ldquo;I&rsquo;m racist&rdquo; thing because the memo on this particular usage has <em>not</em> distributed evenly, and that person on my team reminded me that people don&rsquo;t uniformly agree on or understand &ldquo;racist&rdquo; as a people label, or how to handle it when someone deploys it on themselves or another person.</p>
<p>&ldquo;Is this some kind of weird white people thing?&rdquo; they asked, legitimately unsure of whether they were being fucked with or if perhaps this person was telling them something deeply unsettling about themselves.</p>
<p>&ldquo;No,&rdquo; I said, &ldquo;it&rsquo;s someone who remembers a different time and they&rsquo;re trying to navigate this split usage and tell you something about themselves, but honestly they shouldn&rsquo;t have done it that way and you&rsquo;re right to find it confusing. They just wanted you to know that they understand they were raised in a racist society and have some racist ideas, but don&rsquo;t consider themselves personally possessed of racial hostility or what we&rsquo;d maybe better call bigotry.&rdquo;</p>
<p>&ldquo;Well, it embarrassed me because I had no idea what it meant and I was afraid to ask because it sounded like they were telling me they were, like, <em>racist</em>.&rdquo;</p>
<p>When it comes to something as charged, uncomfortable, and frankly fucked up and backwards as race in this country, maybe save the wordplay and speak plainly.</p>
<h2 id="inhibitor-phase">Inhibitor Phase</h2>
<p>I&rsquo;ve always been fond of most of Alastair Reynolds&rsquo; Revelation Space stuff. The first one in the series left an impression, but <em>Chasm City</em> is my favorite. I&rsquo;d seen a few mentions of <em>Inhibitor Phase</em> here and there, but the descriptions didn&rsquo;t work for me. Last night it popped up again so I decided to read a few actual reviews, and now I&rsquo;m several chapters in and really liking it. It helped to know there was some continuity with previous Revelation Space characters.</p>
<p>Reynolds has gotten smoother and better over time. I was a working editor when I first read <em>Revelation Space</em>, so it was my job to see all the mechanics, and I couldn&rsquo;t unsee some of his. Once I understood that the book evolved out of his earliest fiction writing and had started life as a short fiction contest entry I felt a little more forgiving and quit comparing him to Iain M. Banks.</p>
<p>Anyhow, I&rsquo;ve been casting about for some fiction after digesting that giant book about the MCU, and I&rsquo;m glad to have this.</p>
<h2 id="hows-the-job-going">How&rsquo;s the job going?</h2>
<p>Okay.</p>
<p>It&rsquo;s good, on the days I feel frustrated about pre-IPO tech company life, to remember that I gave myself a lot of time and space to choose, and this is what I chose. Again. With ten years of previous experience to guide the decision. It&rsquo;s not a hard place to be useful, and the frustrations are easy to keep in context. It remains hard, some days, to be back toward the bottom of the hill building trust with new people.</p>
<p>But today was also an interesting day for feedback:</p>
<ul>
<li>&ldquo;Susan was right. You <em>do</em> look like Christian Bale&rsquo;s older brother. And your voice is mesmerizing.&rdquo;</li>
<li>&ldquo;I have forgotten there was ever a time you weren&rsquo;t here.&rdquo;</li>
<li>&ldquo;I&rsquo;m glad you hired Mike. It&rsquo;s great to have another adult.&rdquo;</li>
</ul>
<iframe width="560" height="315" src="https://www.youtube.com/embed/YTHtEpKBZh4?si=1gCbu6mUBQFBBbjv" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
]]></content:encoded>
    </item>
  </channel>
</rss>
