<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Ramblings on Librarianship, Technology, and Academia</title>
  <link>https://deborah.dreamwidth.org/</link>
  <description>Ramblings on Librarianship, Technology, and Academia - Dreamwidth Studios</description>
  <lastBuildDate>Sat, 06 May 2023 14:58:44 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>deborah</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
  <image>
    <url>https://v2.dreamwidth.org/15770/37793</url>
    <title>Ramblings on Librarianship, Technology, and Academia</title>
    <link>https://deborah.dreamwidth.org/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/90940.html</guid>
  <pubDate>Sat, 06 May 2023 14:58:44 GMT</pubDate>
  <title>The hundred year culture war</title>
  <link>https://deborah.dreamwidth.org/90940.html</link>
  <description>&lt;p&gt;I&apos;ve been reading the coverage of Maggie Tokuda-Hall&apos;s fight with Scholastic over removing references to racism in &lt;em&gt;Love in the Library&lt;/em&gt;. It should go without saying that I&apos;m immensely impressed with Tokuda-Hall for making the fight into national news. And it&apos;s important to cover the story in light of the ramped up culture war against books and libraries.&lt;/p&gt;

&lt;p&gt;It&apos;s also true, though, that most of the coverage, such as &lt;em&gt;The New York Times&lt;/em&gt;&apos;s &quot;&lt;a href=&quot;https://archive.is/MJKdY&quot;&gt;Asked to Delete References to Racism From Her Book, an Author Refused&lt;/a&gt;&quot;, present this story as&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;an example of how the culture wars behind a surge in book banning in schools has reached publishers&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And that&apos;s all true but... Scholastic has always been this way, and it&apos;s always been extremely damaging. In 2009, they told Lauren Myracle &lt;a href=&quot;https://en.wikipedia.org/wiki/Luv_Ya_Bunches&quot;&gt;to remove the lesbian parents from &lt;em&gt;Love Ya Bunches&lt;/em&gt;&lt;/a&gt;. Myracle refused, there was an internet outcry, and Scholastic agreed to sell the book but not in elementary schools. This is Scholastic: they have immense market power in the US, and they use it to force vanilla conservative values down people&apos;s throats.&lt;/p&gt;

&lt;p&gt;And the current fight is &lt;em&gt;obviously&lt;/em&gt; more important. The culture war in the US is existential and life threatening. I get it! Nevertheless, it&apos;s annoying to see Scholastic&apos;s long-standing love of censorship framed as somehow the fault of Ron De Santis and Greg Abbott. When this nonsense is over, if there&apos;s still a children&apos;s book public industry left standing in the US, if there&apos;s still a US, we need to fight the censorial urges of companies like Scholastic anyway. The GOP is ginning up a culture war out of pure unadulterated awfulness, whereas Scholastic has only ever done it for profit, but that doesn&apos;t make it &lt;em&gt;okay&lt;/em&gt;.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=90940&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/90940.html</comments>
  <category>censorship</category>
  <category>politics</category>
  <category>children&apos;s literature</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/90741.html</guid>
  <pubDate>Fri, 21 Apr 2023 18:46:29 GMT</pubDate>
  <title>it me adn should not have been counted</title>
  <link>https://deborah.dreamwidth.org/90741.html</link>
  <description>&lt;p&gt;&quot;average webdev fixes 3 accessibility bugs a year&quot; factoid actualy just statistical error. average webdev fixes 0 accessibility bugs per year. Websites Georg, who lives in cave &amp;amp; fixes over 10,000 accessibility bugs each day, is an outlier adn should not have been counted&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=90741&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/90741.html</comments>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/90394.html</guid>
  <pubDate>Mon, 10 Apr 2023 15:23:27 GMT</pubDate>
  <title>alt is easier than people think</title>
  <link>https://deborah.dreamwidth.org/90394.html</link>
  <description>&lt;p&gt;People are overthinking alt text. The guidance is pretty simple for normal images:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Have alt text on your images.&lt;/li&gt;
&lt;li&gt;If the image is purely decorative, like a curly line, space-filler clip art, or redundant with text, then the alt should be &lt;code&gt;alt=&quot;&quot;&lt;/code&gt;. But it should still be present.&lt;/li&gt;
&lt;li&gt;Otherwise, briefly describe the part of the image that&apos;s relevant to sighted readers &lt;em&gt;in the context in which you are choosing to post it&lt;/em&gt;. This is up to you; you are the one who finds this image interesting. This usually, but not always, includes any visible text on the image.&lt;/li&gt;
&lt;li&gt;You don&apos;t need to say &quot;image of&quot;.&lt;/li&gt;
&lt;li&gt;If you need something very long (eg. for a chart or an infographic), put it in plain text somewhere, either immediately below the image or linked immediately below it. That helps sighted people, too.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Don&apos;t include information that&apos;s not available to sighted people looking at the picture.&lt;/strong&gt; The alt is not a caption. Information like &quot;generated with midjourney&quot;, &quot;taken with a Canon 400&quot;, &quot;me and elvis taking his Jet down to Las Vegas&quot; are all captions, not alt. Put them in visible text near the image. (The exception is images of clearly identifiable objects which sighted people will be expected to recognize without more information: &quot;The Mona Lisa&quot;, &quot;The Eiffel Tower&quot; are reasonable alt.)&lt;/li&gt;
&lt;li&gt;Don&apos;t use it for punchlines! The alt has a purpose! (You can be witty, as long as you don&apos;t disrupt that purpose.)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;There you go. That&apos;s it!&lt;/p&gt;

&lt;p&gt;(It gets more complex for SVG and images/sprites placed with CSS, but the principal is the same.)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=90394&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/90394.html</comments>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/90211.html</guid>
  <pubDate>Thu, 16 Feb 2023 20:01:30 GMT</pubDate>
  <title>Layer 3 (networking)</title>
  <link>https://deborah.dreamwidth.org/90211.html</link>
  <description>&lt;p&gt;It is an odd realization, as I apply for jobs post-layoff, that nearly every job I&apos;ve ever had has been found via networking, not cold-applies. That means, I suppose, that I should put myself out there, though doing so makes me uncomfortable on the 2023 internet.&lt;/p&gt;

&lt;p&gt;So, &lt;a href=&quot;https://suberic.net/~deborah.kaplan/experience.html&quot;&gt;here&apos;s my résumé&lt;/a&gt;, also &lt;a href=&quot;https://suberic.net/~deborah.kaplan/&quot;&gt;my general portfolio page&lt;/a&gt;, and my GitHub: &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.github.com/deborahgu/&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/profile_icons/github.png&apos; alt=&apos;[github.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://www.github.com/deborahgu&apos;&gt;&lt;b&gt;deborahgu&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. I can legally work in the US (and, I believe, in the UK, although my work hours, though somewhat shiftable, will be based on GMT -5).&lt;/p&gt;

&lt;p&gt;In my most recent position I have been the Principal Engineer at a medical software company, primarily working in Python with Flask, also SQL (PostgreSQL), TypeScript, JavaScript,  and ReactJS, in a Docker / Kubernetes environment on AWS. I pick up new languages and frameworks quickly, although Python is the language of my heart. I am a Full Stack engineer but I prefer working on the backend; in this position I focused on architecture and development of RESTful APIs, security, accessibility, and IAM (using Okta, Auth0, and privacyIDEA). I&apos;m an accessibility expert, and have domain expertise in publishing, libraries, and archives.&lt;/p&gt;

&lt;p&gt;I loved this last job because it was a collaborative (all-remote) team of folks who happily paired as necessary, and who collaborated to come up with best practices for architecture, standards, and code style. I really would like that again.&lt;/p&gt;

&lt;p&gt;I&apos;m primarily looking for remote. I&apos;ll consider a term-limited contract for the right position. I mostly just want a position that&apos;s not actively doing evil, where I can focus on writing interesting, high-quality, sustainable code with smart, collaborative teammates at a stable company that&apos;s a decent employer.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=90211&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/90211.html</comments>
  <category>careers</category>
  <category>personal</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/89884.html</guid>
  <pubDate>Sat, 24 Dec 2022 02:08:28 GMT</pubDate>
  <title>the lessons we don&apos;t want to learn, alt text edition</title>
  <link>https://deborah.dreamwidth.org/89884.html</link>
  <description>&lt;p&gt;I&apos;ve been fascinated to watch, first as people discovered alt text at twitter and later at mastodon, how the one point I&apos;ve seen people be absolutely resistant to learning is that &lt;em&gt;alt text is for describing the image&lt;/em&gt;. It&apos;s not for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;punchlines&lt;/li&gt;
&lt;li&gt;sourcing and credits&lt;/li&gt;
&lt;li&gt;metadata&lt;/li&gt;
&lt;li&gt;extra jokes&lt;/li&gt;
&lt;li&gt;full newsy image captions&lt;/li&gt;
&lt;li&gt;information repeated in a visible caption&lt;/li&gt;
&lt;li&gt;excessive interpretation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not to say alt text can&apos;t have flavor (which implies some interpretation). But folks are massively resistant to learning the two vital points about alt text: that its job is to describe the visual image, and that not everyone can access it so you never use it for information everyone should be able to read.&lt;/p&gt;

&lt;p&gt;I don&apos;t mean resistant to writing alt text that follows that simple guideline. I mean, folks insist on arguing with blind folks and accessibility experts about the purpose. &lt;/p&gt;

&lt;p&gt;I have at least some anecdata tying this stubbornness to these two sites with UIs exposing the alt text to sighted users. So this tool that I would have sworn a few years ago would improve alt creation, I think has made sighted image creators think alt is a toy for &lt;em&gt;them&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I suppose I shouldn&apos;t be surprised. I remember the debates over userpic title and alt attributes here at dreamwidth. It took a &lt;em&gt;lot&lt;/em&gt; of debate to get to the point where understood they were for different audiences and should be constructed differently. (Although, hmph, that seems to have been reverted at some point, I wonder why?)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=89884&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/89884.html</comments>
  <category>social networking</category>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/89612.html</guid>
  <pubDate>Sun, 11 Dec 2022 01:09:26 GMT</pubDate>
  <title>this is about the birdsite but also isn&apos;t</title>
  <link>https://deborah.dreamwidth.org/89612.html</link>
  <description>&lt;p&gt;My &lt;em&gt;extremely&lt;/em&gt; uneducated guess from reading &lt;a href=&quot;https://en.wikipedia.org/wiki/H-1B_visa#2015_rule_about_work_authorization_for_certain_H-4_holders&quot;&gt;some of the rules pertaining to US H-1B visas&lt;/a&gt;, is that DHS or USCIS could probably issue a rule regarding the length of time H-1B visa holders could be unemployed during during the next 12 months, which would be:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;a decent thing to do when tens of thousands of tech jobs are going away&lt;/li&gt;
&lt;li&gt;an excellent way to prevent American brain drain and a good exercise of soft power&lt;/li&gt;
&lt;li&gt;a way to help the remaining employees of Twitter escape&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;(Yes, obviously the entire system is not fit for purpose. This is just one thing that the executive probably could do, and definitely won&apos;t.)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=89612&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/89612.html</comments>
  <category>technology</category>
  <category>careers</category>
  <category>politics</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/89567.html</guid>
  <pubDate>Sat, 26 Nov 2022 18:37:52 GMT</pubDate>
  <title>all front end devs and designer should watch this video</title>
  <link>https://deborah.dreamwidth.org/89567.html</link>
  <description>&lt;p&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube-nocookie.com/embed/he8wuV880Fc&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;
From &lt;a href=&quot;https://mastodon.social/@heydon@front-end.social&quot;&gt;&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;b&gt;heydon&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href=&quot;https://briefs.video/videos/what-happened-to-text-inputs/&quot;&gt;What Happened To Text Inputs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I cannot yell loudly enough that (thoughtless, ill-considered) innovation and standing out are nearly always incompatible with usability, user experience, and accessibility. Web designers and front end devs who don&apos;t have a functionality-first attitude need a new career, or they need to do work on art projects instead of usable websites. Heydon yells this with the assistance of wolves and cursing, so maybe more people will watch and pay attention.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=89567&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/89567.html</comments>
  <category>user interfaces</category>
  <category>accessibility</category>
  <category>programming</category>
  <category>design</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/89281.html</guid>
  <pubDate>Fri, 25 Nov 2022 18:32:39 GMT</pubDate>
  <title>Perl, yeah. I think I knew her once.</title>
  <link>https://deborah.dreamwidth.org/89281.html</link>
  <description>So tempting to see if I could back into the dreamwidth code base to see if I could add `instance.name.mastodon` to the username formatter tags.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=89281&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/89281.html</comments>
  <category>programming</category>
  <category>dreamwidth</category>
  <lj:security>public</lj:security>
  <lj:reply-count>8</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/88929.html</guid>
  <pubDate>Sat, 19 Nov 2022 01:34:23 GMT</pubDate>
  <title>dessert toppings and floor waxen both agree</title>
  <link>https://deborah.dreamwidth.org/88929.html</link>
  <description>&lt;p&gt;This &lt;a href=&quot;https://web.archive.org/web/20221119011346/https://mobile.twitter.com/lemurdank/status/1593697474300055552&quot;&gt;exchange on twitter&lt;/a&gt; (via the Internet Archive for obvious reasons) made me laugh:&lt;/p&gt;

&lt;p&gt;&lt;figure&gt;
&lt;img src=&quot;https://deborah.dreamwidth.org/file/8230.png&quot; alt=&quot;twitter exchange mocking elon&quot; /&gt;
&lt;details&gt;&lt;summary&gt;transcribed&lt;/summary&gt;&lt;p&gt;Quoted Tweet from Zoë Schiffer (&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/ZoeSchiffer&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/ZoeSchiffer&apos;&gt;&lt;b&gt;ZoeSchiffer&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;):&lt;/p&gt;&lt;p&gt; Elon Musk is also asking for up 10 screenshots of the &quot;most salient lines of code&quot; from Twitter engineers&lt;/p&gt;&lt;p&gt; Quote tweet from Ed Zitron (&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/edzitron&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/edzitron&apos;&gt;&lt;b&gt;edzitron&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;):&lt;/p&gt;&lt;p&gt; anyone who understands coding (I do not): this is dumb right. This is a silly request? Why is it silly? please help me&lt;/p&gt;&lt;p&gt; Reply from Lemurdusa (&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/lemurdank&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/lemurdank&apos;&gt;&lt;b&gt;lemurdank&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;):&lt;/p&gt;&lt;p&gt; This is like asking a librarian for their favourite numbers in the dewy decimal system&lt;/p&gt;&lt;/details&gt;&lt;/figure&gt;&lt;/p&gt;

&lt;p&gt;Because I&apos;m a librarian and a programmer, and yeah, my response to both questions is to look at you funny.&lt;/p&gt;

&lt;p&gt;(As a programmer, because some of my best solo work isn&apos;t my lines of code, it&apos;s architecture of the system. And the lines of code I&apos;m most proud of are either clever (clever code is often dangerous), or a convoluted and hideous hack to deal with a shitty system. Also who thinks of specific lines of code in complex systems? Probably any specific &quot;salient lines of code&quot; I could pick out are in silly personal side projects; half of what I write in a professional capacity is practically boilerplate.  In the repository of all the lines of code ever written, the expertise of the programmer -- picking the right ones and putting them in order -- is what differentiates the programmer from GitHub Copilot.)&lt;/p&gt;

&lt;p&gt;(As a librarian because, seriously, the Dewey Decimal System? Really? Library of Congress, &lt;em&gt;obviously&lt;/em&gt;.)&lt;/p&gt;

&lt;p&gt;(Also it&apos;s 398.2, obviously.)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=88929&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/88929.html</comments>
  <category>libraries</category>
  <category>programming</category>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/88704.html</guid>
  <pubDate>Sun, 13 Nov 2022 22:28:58 GMT</pubDate>
  <title>Still will I harvest beauty where it grows</title>
  <link>https://deborah.dreamwidth.org/88704.html</link>
  <description>&lt;p&gt;I was looking over my older entries here and reread &quot;&lt;a href=&quot;https://deborah.dreamwidth.org/85634.html&quot;&gt;A Goon is a being who melts into the foreground and sticks there&lt;/a&gt;&quot;, from four years ago about ideal Dreamwidth features. And in this little moment when so many of us are thinking about social media user experiences and the kinds of interactions and communities they enable (both lovely and toxic), I find I still agree with my assessment of the time. I would love DW to have a much nicer interface for posting and hosting media, but realistically large-scale media hosting would need to be paid features. (Remember that DW doesn&apos;t monetize its userbase at all.)&lt;/p&gt;

&lt;p&gt;(Also, I stand by another post I made the same month, &quot;&lt;a href=&quot;https://deborah.dreamwidth.org/85412.html&quot;&gt;Oh brave new internet, / that has such Nazis and MRAs in&apos;t!&lt;/a&gt;&quot;, in which I argue that DW is still a wonderful place &lt;em&gt;because it is unpopular and high friction&lt;/em&gt;. The internet has made it trivially easy for bad actors game out how best to ruin every nice thing; DW is protected because it&apos;s quiet enough to be not worth it. Not to downplay the incredible work the DW Abuse team does. But they wouldn&apos;t be able to be successful over the long term if assholes didn&apos;t have easier and more popular targets.)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=88704&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/88704.html</comments>
  <category>social networking</category>
  <category>dreamwidth</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/88472.html</guid>
  <pubDate>Fri, 04 Nov 2022 14:07:08 GMT</pubDate>
  <title>There- my blessing with thee! And these few precepts in thy memory  Look thou character.</title>
  <link>https://deborah.dreamwidth.org/88472.html</link>
  <description>&lt;p&gt;If had a platform read by people in tech too young to have gone through a downturn before, here&apos;s what I&apos;d say. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;It sucks, and I&apos;m sorry. Even if it&apos;s a good layoff for you, that works in your favor, and that you knew was coming, &lt;em&gt;it still sucks&lt;/em&gt;. It&apos;s okay to feel some kind of way about it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Keep up old the ex-old-job people social networks that aren&apos;t actively dangerous or toxic for you. I got my first post-layoff job when I went out to lunch with former colleagues from the position where I was laid off and they asked me to work at their new place. Every ex-old-job community is going to be full of people who successfully leapt to a new place which, by definition, is hiring.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don&apos;t sign anything without a lawyer&apos;s eyes. When I got laid off the second time, a local labor lawyer gave me a free consult on the severance package. And really think about the math; especially if you have medical insurance from another source, the severance the offer you is often not worth the NDA, non-disparagement, and arbitration clauses.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You &lt;em&gt;will&lt;/em&gt; get a good job again. You have skills and connections. It might be rough in the meantime, but you will.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;There&apos;s still plenty of remote jobs. And contrary to what VCs will claim, most companies don&apos;t actually think you&apos;re smarter just because you live near them. If your needs, family, or support networks don&apos;t tie you to living in a place where the cost of living is unsustainable for you, you don&apos;t need to live there. The rent is too damn high everywhere, but you&apos;d be amazed at how far a tech salary will take you in most parts of the country.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Every large company hires tech people, and bigger companies are often much better employers than startups. Companies that are great employers, especially for people from underrepresented groups, are often stodgy and boring, with no interesting vibe. Show me a company with an established HR department staffed by professionals and a risk-averse legal department, and I&apos;ll show you a place that nobody on social media thinks is interesting at all. Look for lists put together by polling actual employees, not by random PR departments.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.forbes.com/lists/best-employers-women/?sh=4a950f42466c&quot;&gt;America&apos;s Best Employers For Women 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://disabilityin.org/what-we-do/disability-equality-index/2021companies/&quot;&gt;Best Places to Work - 2021 - Disability:IN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.forbes.com/lists/female-friendly-companies/?sh=451bd49e4dcd&quot;&gt;The World&apos;s Top Female-Friendly Companies 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.forbes.com/lists/best-employers-diversity/?sh=579bd7fc6468&quot;&gt;America&apos;s Best Employers For Diversity 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.forbes.com/lists/best-large-employers/?sh=707d3ce57b66&quot;&gt;America&apos;s Best Large Employers 2022&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://fortune.com/best-companies/2022/&quot;&gt;100 Best Companies to Work For | Fortune&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If you&apos;re young and in tech, there&apos;s a reasonable chance you&apos;ve been paid in Ludicrous Mode for your entire career, and may never really have struggled for cash. It&apos;s fine if that&apos;s you! Just know that there are skills you can learn. If you have friends on the other side of our economy&apos;s awful divide, they might have good advice. But there are plenty of little things you can do to save money. They can&apos;t move someone up a tier in our fucked up economy, but they can help you learn to budget. For example, the tech industry has taught you to buy subscriptions things that already existed free or cheaper, in some cases (eg. audible vs. the library).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don&apos;t do a bootcamp to get more skills; many of them are ridiculously expensive scams that don&apos;t teach much. Look into your local community colleges, which often teach more for a fraction of the cost.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You don&apos;t owe the old place any loyalty. Leak to the press if it gives you satisfaction. Just, leak to someone with a track record of not throwing sources to the wolves. You don&apos;t want a rep and you don&apos;t want to paste a target on your back, especially if you&apos;re dealing with the world&apos;s richest man in the middle of a spite-fueled tempter tantrum.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=88472&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/88472.html</comments>
  <category>careers</category>
  <category>technology</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/88102.html</guid>
  <pubDate>Fri, 26 Aug 2022 15:33:50 GMT</pubDate>
  <title>tech solutionism</title>
  <link>https://deborah.dreamwidth.org/88102.html</link>
  <description>&lt;p&gt;Tech people really love going off into a corner and building some app to solve a social problem, but where they&apos;ve misidentified the problem and haven&apos;t talked to domain experts to find out what would actually help.&lt;/p&gt;

&lt;p&gt;Anyway something I&apos;d love to see from the infosec and tech exec community is a good list of alternatives to Cloudflare for different use cases. Something like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Do you need:&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;DDOS protection?&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Use Company A&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;Speed?&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Use Company B&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;A company that will protect you when trolls issue tons of false complaints against you for illegal activity, but that won’t protect sites that are actual festering pits of TOS-violating, dangerous, violently racist and transphobic, and illegal activity, and agrees with you that “allows fan fiction of underage characters” isn’t illegal?&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Use Company C&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;Virtual private networks at scale?&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Use Company D&lt;/dd&gt;
&lt;dt&gt;&lt;b&gt;Localization for compliance?&lt;/b&gt;&lt;/dt&gt;&lt;dd&gt;Use company E&lt;/dd&gt;
&lt;/dl&gt;
&lt;/blockquote&gt;

&lt;p&gt;Especially for smaller sites &lt;em&gt;*cough cough* oh hai dreamwidth&lt;/em&gt; that are frequent targets of bored assholes but don&apos;t have a CISO or a big budget IT staff to research alternatives, it would be nice to provide that information. Much more useful than someone making one more app that will revolutionize! your! workflow! through the magic of making an all-React, blockchain-powered, data-harvesting, SaaS re-implementation of some native desktop tool.&lt;/p&gt;

&lt;p&gt;(Yes, this is an acknowledgement that finding a company that will do the third one is hard. As Dreamwidth knows from Adventures In Keeping A Credit Card Processor.)&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=88102&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/88102.html</comments>
  <category>dreamwidth</category>
  <category>politics</category>
  <category>technology</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/87928.html</guid>
  <pubDate>Tue, 12 Jul 2022 22:23:41 GMT</pubDate>
  <title>never talk about work</title>
  <link>https://deborah.dreamwidth.org/87928.html</link>
  <description>&lt;p&gt;An interesting side effect of being at the intersection of Epub standards, publishing, programming, librarianship, children&apos;s/YA literature, and open access is that I am absolutely positive that I have &lt;em&gt;many&lt;/em&gt; colleagues who have always gotten along wonderfully with one another professionally and philosophically who nonetheless have vehement, diametrically opposed opinions about &lt;a href=&quot;https://www.eff.org/cases/hachette-v-internet-archive&quot;&gt;Hachette v. Internet Archive&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;(Disclaimer: I wrote a package for the IA which (at least at one time) was part of their pipeline for making their scanned books accessible: &lt;a href=&quot;https://github.com/deborahgu/abbyy-to-epub3&quot;&gt;abbyy-to-epub3&lt;/a&gt;. I don&apos;t know if they&apos;re still using any variants of that code.)&lt;/p&gt;

&lt;p&gt;In any case while I have my own opinions about the case,&lt;sup&gt;&lt;a href=&quot;#note1&quot;&gt;[1]&lt;/a&gt;&lt;/sup&gt;, I find it absolutely wild how many authors are defending the current library ebook-rental model, which is &lt;a href=&quot;https://www.newyorker.com/news/annals-of-communications/an-app-called-libby-and-the-surprisingly-big-business-of-library-e-books&quot;&gt;unsustainable, unaffordable for many libraries&lt;/a&gt;, and &lt;a href=&quot;https://www.janefriedman.com/what-do-authors-earn-from-digital-lending-at-libraries/_&quot;&gt;is not a massive royalty generator for most authors&lt;/a&gt; (in the US, anyway, which doesn&apos;t have a &lt;a href=&quot;https://en.wikipedia.org/wiki/Public_Lending_Right&quot;&gt;Public Lending Right&lt;/a&gt;). Regardless of the ethics and legality of the IA&apos;s model -- which is not at all an easy answer! copyright in the digital realm is hard&lt;sup&gt;&lt;a href=&quot;#note4&quot;&gt;[4]&lt;/a&gt;&lt;/sup&gt;, as we all know! -- the current library ebook licensing model is &lt;em&gt;awful&lt;/em&gt; for libraries.&lt;/p&gt;

&lt;p&gt;&lt;hr&gt;
&lt;a name=&quot;note1&quot;&gt;[1]&lt;/a&gt;: Mostly that it&apos;s not cut and dried, but also most individuals who are angry at the IA should actually try the experience of checking out a book from the IA and they&apos;ll realize that it&apos;s hardly going to be anyone&apos;s first choice if an actual print book or ebook is available and accessible&lt;sup&gt;&lt;a href=&quot;#note2&quot;&gt;[2]&lt;/a&gt;&lt;/sup&gt; from the library or for sale. And in fact it does not seem to &lt;em&gt;be&lt;/em&gt; anyone&apos;s first choice, in that sales appear to be unaffected.&lt;sup&gt;&lt;a href=&quot;#note3&quot;&gt;[3]&lt;/a&gt;&lt;/sup&gt; In general the terms of the program are even more restrictive than they were two years ago, when &lt;a href=&quot;https://www.techdirt.com/2020/04/14/senator-tillis-angry-internet-archive-helping-people-read-during-pandemic-archive-explains-why-thats-wrong/&quot;&gt;TechDirt wrote about how everyone misunderstands what it is&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;note2&quot;&gt;[2]&lt;/a&gt;: It&apos;s worth noting that many of the IA&apos;s CDL books are out of print and &lt;em&gt;have no ebook edition&lt;/em&gt;, and unless the reader has access to the &lt;a href=&quot;https://www.loc.gov/nls/&quot;&gt;NLS&lt;/a&gt; (in the US), the IA is one of the only ways to get a vaguely accessible Epub or DAISY copy, or a copy in your location at all. &lt;/p&gt;

&lt;p&gt;(You&apos;re welcome. Or, I guess, I&apos;m sorry, if you&apos;ve seen the quality of the theoretically-accessible epub, which is the best you can do in an automated pipeline with limited budget, because accessibility costs money.)&lt;/p&gt;

&lt;p&gt;There&apos;s no other way you can see &lt;a href=&quot;https://archive.org/details/comehomewithmemu00jenn/page/38/mode/2up&quot;&gt;my dad featured in this very out-of-print book from the Boston Children&apos;s Museum&lt;/a&gt;, unless you have access to one of the &lt;a href=&quot;https://www.worldcat.org/title/come-home-with-me-a-multicultural-treasure-hunt/oclc/27429500&amp;amp;referer=brief_results&quot;&gt;145 libraries with a copy&lt;/a&gt;, that&apos;s for sure.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;note3&quot;&gt;[3]&lt;/a&gt;: &lt;/p&gt;

&lt;blockquote&gt;Indeed, the publishers have not offered any evidence that Internet Archive’s digital lending, or anyone else’s, has cost them one penny in revenues . In fact, their overall profits have grown substantially, and sales of the works at issue in this case appear to have increased . Plaintiffs’ own witnesses admitted that their theory of harm is “speculative” and simply an “inference one could make.” And tellingly, Plaintiffs specifically instructed their expert not to try to measure any economic harm. &lt;/blockquote&gt;

&lt;p&gt;&lt;a href=&quot;https://www.eff.org/document/hachette-v-internet-archive-internet-archives-memorandum-summary-judgment&quot;&gt;Hachette v. Internet Archive - Internet Archive&apos;s Memorandum for Summary Judgment&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;note4&quot;&gt;[4]&lt;/a&gt;: 
It&apos;s not clear what the repercussions to the rest of our online lives would be if the US government decided to rethink the First Sale doctrine, but it would certainly be extremely far-reaching to all of us.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=87928&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/87928.html</comments>
  <category>accessibility</category>
  <category>law</category>
  <category>libraries</category>
  <category>technology</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/87694.html</guid>
  <pubDate>Mon, 21 Feb 2022 16:43:01 GMT</pubDate>
  <title>Gen X&apos;s literary upbringing</title>
  <link>https://deborah.dreamwidth.org/87694.html</link>
  <description>&lt;p&gt;I would read the hell out of an academic treatise on those books of the late 1970&apos;s and the 1980&apos;s (when YA was forming as a discrete genre and was still predominantly problem novels) that were marketed to adults but overwhelmingly read by kids and teens. Think V. C. Andrews, Stephen King, Piers Anthony, Anne McCaffery. Probably a good 50% of fantasy, science fiction, and horror. Weird, unashamedly psychosexual drama we mostly hid from our parents. Come to think of it, all four of those authors have written at least one incest story. &lt;/p&gt;

&lt;p&gt;Yes, I know there was plenty of adult readership for those authors, but I&apos;d be really curious about the breakdown; I wouldn&apos;t be surprised if the teen and child readership numbers dwarfed the adult for some titles.&lt;/p&gt;

&lt;p&gt;What changed in genre when people started being able to market a wide variety of genres to older kids and to teens, and sell them successfully? Wither the gleeful psychosexual incest thrillers? What did YA inherit from those books, and what did adult? Do teens still sneak the contemporary equivalent of &lt;em&gt;Valley of the Horses&lt;/em&gt; home from the library or is that what porny fanfic is for?&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=87694&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/87694.html</comments>
  <category>fantasy</category>
  <category>authors: v. c. andrews</category>
  <category>genres: children&apos;s literature</category>
  <category>authors: piers anthony</category>
  <category>thriller</category>
  <category>history</category>
  <category>authors: anne mccaffery</category>
  <category>authors: stephen king</category>
  <category>science fiction</category>
  <category>children&apos;s literature</category>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/87389.html</guid>
  <pubDate>Sun, 27 Jun 2021 19:23:45 GMT</pubDate>
  <title>petition to children&apos;s and young adult authors</title>
  <link>https://deborah.dreamwidth.org/87389.html</link>
  <description>&lt;p&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/87389.html#cutid1&quot;&gt;Content note: mention of multiple genocides of the last century.&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=87389&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/87389.html</comments>
  <category>children&apos;s literature</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/87128.html</guid>
  <pubDate>Sun, 02 May 2021 20:28:12 GMT</pubDate>
  <title>life imitates life</title>
  <link>https://deborah.dreamwidth.org/87128.html</link>
  <description>&lt;p&gt;&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/TinkerSec&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/TinkerSec&apos;&gt;&lt;b&gt;TinkerSec&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; has &lt;a href=&quot;https://twitter.com/TinkerSec/status/1388107620574171140&quot;&gt;a powerful thread here on working so hard he gave himself seizures&lt;/a&gt;, eventually getting a diagnosis of Functional Neurological Disorder, that rings so familiar (for all that what happened to him was neurological and what happened to me was... well, also almost certainly neurological, but presents as structural).&lt;/p&gt;

&lt;p&gt;It all reads like my experiences, 20 years ago. The doctor who told him that his &lt;a href=&quot;https://twitter.com/TinkerSec/status/1388111208314806272&quot;&gt;physiologically-caused overuse injury was depression and anxiety&lt;/a&gt;. The fact that &lt;a href=&quot;https://twitter.com/TinkerSec/status/1388111807638908935&quot;&gt;he kept working through it whenever he could&lt;/a&gt;, until &lt;em&gt;&lt;a href=&quot;https://twitter.com/TinkerSec/status/1388114918101196803&quot;&gt;I kept going [until] I couldn&apos;t &quot;push through&quot; anymore... couldn&apos;t will myself to physically keep working&lt;/a&gt;&lt;/em&gt;. And then, this:&lt;/p&gt;

&lt;p&gt;&lt;blockquote class=&quot;twitter-tweet&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;And to be clear, as folks are asking...&lt;br&gt;&lt;br&gt;I&amp;#39;m not &amp;quot;better&amp;quot; per se.&lt;br&gt;&lt;br&gt;I&amp;#39;m not back to where I was before this started.&lt;br&gt;&lt;br&gt;I am at a place where I can work again, meaningfully. But I&amp;#39;m not certain I&amp;#39;ll be back to where I was...&lt;br&gt;&lt;br&gt;As Marines say, I&amp;#39;m &amp;quot;serviceable.&amp;quot;&lt;/p&gt;&amp;mdash; Tinker (&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/TinkerSec&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/TinkerSec&apos;&gt;&lt;b&gt;TinkerSec&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;) &lt;a href=&quot;https://twitter.com/TinkerSec/status/1388192463026860034?ref_src=twsrc%5Etfw&quot;&gt;April 30, 2021&lt;/a&gt;&lt;/blockquote&gt; &lt;/p&gt;

&lt;p&gt;Even the HackerNews tools who came out of the woodwork to tell him he was making it up feel familiar.&lt;/p&gt;

&lt;p&gt;Yo, folks, I know somebody out there has told you that it&apos;s impossible to give yourself a serious injury unless you&apos;re a lumberjack. Meanwhile the list of things that has given just people &lt;em&gt;I&apos;ve met&lt;/em&gt; permanent  overuse injuries includes: programming; working a cash register; scooping ice cream; being the parent of an infant or a toddler; and obviously warehouse work. Bodies are janky. Respect what they tell you.&lt;/p&gt;
&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=87128&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/87128.html</comments>
  <category>disability</category>
  <category>technology</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/86784.html</guid>
  <pubDate>Tue, 23 Mar 2021 23:41:48 GMT</pubDate>
  <title>We&apos;ll kick out those dirty licenses</title>
  <link>https://deborah.dreamwidth.org/86784.html</link>
  <description>The weirdest thing for me about the continuing existence of the Free Software Foundation is that by one metric (the propagation of libre free software licenses as part of the global computer ecosystem) they&apos;ve been wildly and completely successful, and yet by their &lt;i&gt;own&lt;/i&gt; metric they&apos;ve been so overwhelmingly defeated that the GNU fields have basically been sown with salt. And it&apos;s all their own doing, as well; if the FSF had spent the last decade or so being more than an 501(c)(3) vanity project to entertain RMS, then maybe they could have helped the actually useful organizations fight against the world of proprietary, closed, non-federatable systems, in which the actual threats have nothing to do with eeeeevil open source, non-libre licenses, but have to do with a massive world in which all that FLOSS software underlies surveillance capitalism and horrific concentration of capital. They could have fought more effectively against a world where instead of hooking up your libre RSS reader and your libre chat client, you have to install proprietary tools to do the simplest job, if they didn&apos;t think there were few greater sins than collaborating with someone using a &lt;i&gt;*gasp*&lt;/i&gt; Apache license -- or worse, a proprietary software package a user is required to use to do their job.&lt;br /&gt;&lt;br /&gt;Anyway, as &lt;a href=&quot;https://deborah.dreamwidth.org/86241.html&quot;&gt;I&apos;ve pointed out before&lt;/a&gt;, RMS once said, when someone asked about accessibility in free software, &lt;br /&gt;&lt;blockquote&gt;&quot;the abolitionists did not seek to give people the power to make choices about freedom or slavery. They sought to abolish slavery.&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;tl;dr the FSF can eat my shorts, emacs sucks, and vim is great.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=86784&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/86784.html</comments>
  <category>accessibility</category>
  <category>floss</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/86739.html</guid>
  <pubDate>Sat, 16 Nov 2019 01:17:45 GMT</pubDate>
  <title>Gatekeeping</title>
  <link>https://deborah.dreamwidth.org/86739.html</link>
  <description>I very rarely screenshot a tweet and save it to read and giggle over later, but this one from last spring I absolutely did:&lt;br /&gt;&lt;blockquote style=&quot;Border: 1px solid blue; background: white;&quot;&gt;&lt;p lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;My very dear Sarah:&lt;br&gt;&lt;br&gt;The indications are very strong that YA Twitter shall find my post overnight—perhaps tomorrow. Lest I should not be able to write you again, I feel impelled to write lines that may fall under your eye when I shall be no more.&lt;br&gt;&lt;br&gt;Our movement may be one of a fe&lt;/p&gt;&amp;mdash; Ruth Graham (&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://twitter.com/publicroad&apos;&gt;&lt;img src=&apos;https://p2.dreamwidth.org/e0caa790ec10/-/twitter.com/favicon.ico&apos; alt=&apos;[twitter.com profile] &apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; width=&apos;16&apos; height=&apos;16&apos;/&gt;&lt;/a&gt;&lt;a href=&apos;http://twitter.com/publicroad&apos;&gt;&lt;b&gt;publicroad&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;) &lt;a href=&quot;https://twitter.com/publicroad/status/1102767608087089152?ref_src=twsrc%5Etfw&quot;&gt;March 5, 2019&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;(I used to be indifferent to the fact that Kirkus reviews are anonymous. These days, I consider it a basic job requirement, having watched a YA author try to get their followers to doxx me — the reviewer of their book, that is — on twitter. &lt;a href=&quot;https://slate.com/culture/2019/11/sarah-dessen-ya-books-authors-brooke-nelson-social-media-attack.amp&quot;&gt;YA twitter is a cesspool&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=86739&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/86739.html</comments>
  <category>children&apos;s literature</category>
  <category>twitter</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/86443.html</guid>
  <pubDate>Thu, 14 Nov 2019 00:05:07 GMT</pubDate>
  <title>Character Tropes in Technology</title>
  <link>https://deborah.dreamwidth.org/86443.html</link>
  <description>&lt;dl&gt;&lt;dt&gt;&lt;b&gt;The Color Specialist&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;The color specialist has no opinions about where to put the bikeshed, what materials to use, where buy the paint, or how to fund raise for its construction. The color specialist will never volunteer to help with construction, to leaflet the neighborhood about the bikeshed raising party, or to take minutes at the Bikeshed Design Group meetings. The color specialist will not buy the paint, drive someone else to the paint store, or look up the paint store&apos;s hours on the internet. The color specialist will, however, wait until the paint has been applied and then raise furious points of order about the use of eggshell over semigloss finishes.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Serious Reader&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;The serious reader is up on all the terms. She reads the important bloggers and name drops them constantly. Sometimes she even reads print books and magazines, if she&apos;s old enough. She uses the vocabulary of her heroes&apos; blog posts, whether or not it applies correctly or completely to the situation. The serious reader loves to rules lawyer any general philosophy or principle, turning a general guideline into an unbreakable rule. She disapproves of any technology that her heroes dislike, and loves what they love--unless they advocate against her favorite design pattern. Then she digs up some contradictory articles pointing out that they are wrong, wrong, wrong.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;Émile&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;Émile has had a natural tech education, created by reading nothing at all. He learned on the job and is uninterested in any technology he&apos;s never seen before. If it has always worked before, it&apos;s correct, regardless of whether it&apos;s sustainable, accessible, or secure. Any thought of best practice is offensive to Émile; what we do here is best.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Marginalized Apologist&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;The marginalized apologist jumps into conversations to tell other marginalized people they haven&apos;t experienced harassment or trauma. The marginalized apologist points to successful marginalized people as evidence that the harassment has never happened, while telling everyone else that they should get over it, be quiet, and take their complaints to private conversations. The marginalized apologist is an amazing gaslighter, saying things like &quot;what do you &lt;i&gt;mean&lt;/i&gt; a well-documented history of harassment?&quot; about people who are on video being horrible at tech conferences for decades. The marginalized apologist just wants us all to get along and talk about the technology.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Natural Born Expert&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;The natural born expert turns up out of nowhere in a small tech community, known to nobody in the community, suddenly running a consultancy or trying to replace an incredibly well-established spec. The natural born expert isn&apos;t trying to make change by learning the tech or networking or getting involved with the professional community. Instead, they are representing themselves to customers and the press as someone who knows what they are talking about. Actual experts, who can clearly see that they are lying, only sometimes make a dent in the natural born experts convictions and public positioning.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Evangelist&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt; &lt;dd&gt;Try telling the evangelist that she is as passionate about her religion in &lt;i&gt;exactly the same fashion&lt;/i&gt; as adherents of the opposite religion. Try telling her that she sounds exactly like worshippers of That Other Founder, or The Enemy Product. She won&apos;t believe you. Then she will tell you she refuses to support your browser / operating system / assistive technology / car, because it&apos;s evil and bad, and also all the security problems with the product and people she perfers are irrelevant, because Reasons.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Cat Herder Who Used To Be A Cat&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt; &lt;dd&gt;The cat herder was a cat a long time ago, even though they spend all day herding cats these days. They are positive that they can tell actually cats how to eat kibble and meow and lick their own asses, but it turns out that former cats have forgotten how to do all those things. They keep lying down in the bowl of kibble and making a mess, then scolding the cats for eating their kibble wrong.&lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Anti-Patternist&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;    &lt;dd&gt;The anti-patternist has all kinds of words to tell you what you&apos;re doing wrong or what they&apos;re doing right. If they can link to a wikipedia page for that Absolutely Proves Their Unassailable Point, so much the better. The anti-patternist can happily explain how whatever your code is doing, it&apos;s bloat or creeping featurism or input kludge or not DRY or ignoring YAGNI or insufficiently KISS. If there&apos;s an acronym and it&apos;s obscure, it&apos;s great. If the anti-pattern has a very rude name (object orgy, code smell, cargo cult) that&apos;s best of all. The code doesn&apos;t have to be an example of the anti-pattern at all. &lt;/dd&gt;&lt;br /&gt;&lt;dt&gt;&lt;b&gt;The Javascript Programmer&lt;/b&gt;&lt;/dt&gt;&lt;br /&gt;&lt;dd&gt;&apos;Nuff said.&lt;/dd&gt;&lt;/dl&gt;&lt;br /&gt;&lt;br /&gt;It&apos;s been a long week.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=86443&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/86443.html</comments>
  <category>technology</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/86241.html</guid>
  <pubDate>Tue, 17 Sep 2019 04:45:56 GMT</pubDate>
  <title>RMS has always been an utter tool. Thank you for coming to my TED talk.</title>
  <link>https://deborah.dreamwidth.org/86241.html</link>
  <description>In honor of Stallman &lt;a href=&quot;https://www.vice.com/en_us/article/mbm74x/computer-scientist-richard-stallman-resigns-from-mit-over-epstein-comments&quot;&gt;leaving MIT CSAIL and the Free Software Foundation&lt;/a&gt;&lt;a href=&quot;#note1&quot; aria-label=&quot;Footnote 1&quot; role=&quot;doc-noteref&quot;&gt;[1]&lt;/a&gt;&lt;a name=&quot;ref1&quot;&gt;&lt;/a&gt; , I&apos;m unlocking one of the only posts on this journal I&apos;ve ever made private. Nine years ago, my post &quot;&lt;a href=&quot;https://deborah.dreamwidth.org/48194.html&quot;&gt;The FSF reminds me of PETA sometimes&lt;/a&gt;&quot;&lt;a href=&quot;#note2&quot; aria-label=&quot;Footnote 2&quot; role=&quot;doc-noteref&quot;&gt;[2]&lt;/a&gt;&lt;a name=&quot;ref2&quot;&gt;&lt;/a&gt; was an annoyed response to some comments RMS made about accessibility, in which he basically said that nobody at the FSF should cooperate with any accessibility solution which was not 100% pure and freed of all vile proprietary tools, which (then and now) completely left speech recognition users out in the cold. My post was discovered somehow, and was promptly brigaded by RMS groupies. I locked it down because ain&apos;t nobody got time for that.&lt;br /&gt;&lt;br /&gt;I&apos;m unlocking it now, because I want to remind folks that RMS has always been a complete shitheel. (I know, he has been a lot worse to this, to a lot of people, for an exceedingly long time. This was just the example I have in my pocket.)&lt;br /&gt;&lt;br /&gt;Some gems I didn&apos;t call out in the &lt;a href=&quot;https://deborah.dreamwidth.org/48194.html&quot;&gt;original post&lt;/a&gt; include:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;In response to a request that any FLOSS accessibility solution enable the economic independence of disabled people so they can choose free software willingly: &lt;b&gt;&quot;the abolitionists did not seek to give people the power to make choices about freedom or slavery.  They sought to abolish slavery.&quot;&lt;/b&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;It would only be &lt;b&gt;&quot;ethical for you to use NaturallySpeaking if your main activity were working directly towards replacing it.&quot;&lt;/b&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;His claim &lt;b&gt;&quot;For several years I had bad hand pain and mostly could not type. I did not even consider using a nonfree dictation program, because nonfree software would take away my freedom&quot;,&lt;/b&gt; which completely glosses over his actual solution at the time: he paid a high school student to type for him. Silly me, relying on proprietary software all these years when I could just call up MIT and get them to pay a kid to type for me.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href=&quot;https://lists.gnu.org/archive/html/accessibility/2010-07/msg00058.html&quot;&gt;This entire message&lt;/a&gt;, which I urge you to read in full, especially if you want to hate Stallman with the passion of a thousand fiery suns but don&apos;t want to think about sex crimes.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;And finally, I want to call out the most loathsome quotation from the thread, which I linked in the original post: responding to the comment about inaccessible computers, &lt;b&gt;&quot;&quot;Can&apos;t use&quot; is such a strong statement that I wonder if it is another exaggeration, Even if you have no hands, there are other ways to input besides dictation.&quot;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt; &lt;br /&gt;&lt;br /&gt;I&apos;d also like to call out this comment Synecdochic made to the old post:&lt;blockquote&gt;I comfort myself with the knowledge that one day he will go away, and the rest of us can get back to the task of making software.&lt;/blockquote&gt; Hear, hear, S.&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;section role=&quot;doc-endnotes&quot;&gt;&lt;h4&gt;Notes&lt;/h4&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a name=&quot;note1&quot;&gt;&lt;/a&gt;Over comments he&apos;s made over the years regarding crimes such as Jeffery Epstein&apos;s that are frankly too stomach-churning to repeat. &lt;a href=&quot;#ref1&quot;&gt;[back]&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a name=&quot;note2&quot;&gt;&lt;/a&gt;I no longer dislike Microsoft&apos;s ecosystem. Nobody else cares fundamentally about desktop accessibility. Microsoft gets countless things wrong but accessibility will always be my killer app. &lt;a href=&quot;#ref2&quot;&gt;[back]&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/section&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=86241&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/86241.html</comments>
  <category>floss</category>
  <category>technology</category>
  <category>old technology</category>
  <category>feminism</category>
  <category>accessibility</category>
  <category>disability</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/85773.html</guid>
  <pubDate>Mon, 03 Jun 2019 22:14:17 GMT</pubDate>
  <title>speech recognition at last? I have so many questions.</title>
  <link>https://deborah.dreamwidth.org/85773.html</link>
  <description>At WWDC (the annual Apple developers&apos; conference), Apple announced something which &lt;i&gt;might&lt;/i&gt; be full command-and-control speech recognition for the Mac at last, for the first time.&lt;a href=&quot;#note1&quot; aria-label=&quot;Footnote 1&quot; role=&quot;doc-noteref&quot;&gt;[1]&lt;/a&gt;&lt;a name=&quot;ref1&quot;&gt;&lt;/a&gt; None of the regular tech journalists are asking the questions I desperately want to know, however. &lt;br /&gt;&lt;br /&gt;Most of my questions boil down to this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;How much did the Apple developers and designers of this product work with users of Dragon NaturallySpeaking for Windows (DNS), DragonDictate for Mac (DD), and Windows Speech Recognition (WSR)? &lt;br /&gt;&lt;br /&gt;How much did they learn about what the speech recognition community already expects as a minimal baseline, as well as what speech recognition users have been lacking in our current tools?&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Because how Apple answers that first question will inform the answers to all these details:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt; &lt;li&gt;Will this allow complete hands-free command and control? In other words, will users be able to control their computer without a mouse, a keyboard, a virtual keyboard, a switch, or mouse emulation?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will it give access to the menus, graphical icons, or any other aspects of the standard OS X desktop chrome, as long as the code is written using Apple standards?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;How will it work with tools that are not natively enabled to use it? For example, if I install an application that runs in a virtual machine (eg. Eclipse or Slack), what aspects of this speech recognition will be available and what won&apos;t?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will it require the cloud or network access to work?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will it have a trainable voice model?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will it have a configurable vocabulary?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will it be programmable, either with simple macros or with complex third-party tools?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;In what languages will it be available?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Will the mobile version require a physical trigger to access, as with the built in microphone-icon-to-dictate currently available on iOS? Can it be left on all the time?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;How will the privacy be guaranteed for any always-listening aspects?&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Does it integrate with Apple VoiceOver?&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/85773.html#cutid1&quot;&gt;For context, the answers to these questions for DNS and WSR&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;What other questions do people have?&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___2&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/85773.html#cutid2&quot;&gt;Endnotes&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___2&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=85773&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/85773.html</comments>
  <category>macos</category>
  <category>mobile devices</category>
  <category>windows</category>
  <category>user interfaces</category>
  <category>privacy</category>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/85634.html</guid>
  <pubDate>Fri, 07 Dec 2018 01:03:48 GMT</pubDate>
  <title>A Goon is a being who melts into the foreground and sticks there.</title>
  <link>https://deborah.dreamwidth.org/85634.html</link>
  <description>I&apos;ve been thinking a lot this week over what my ideal Dreamwidth UI would be. To be honest, it wouldn&apos;t be that different from what we have now, in many ways. This is possibly an unpopular position. 😉&lt;br /&gt;&lt;br /&gt;Here&apos;s what I&apos;d like to see on Dreamwidth:&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;General things&lt;/h3&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Accessibility remaining &lt;i&gt;at least as good as the status quo&lt;/i&gt; no matter what features we add. Since our accessibility is pretty awesome, that&apos;s a nice high bar.&lt;/li&gt;&lt;li&gt;A site that works well on desktop and mobile, where all pages scale well on mobile. A solid, highly-usable mobile-friendly site is in many ways superior to an app (since, among other things, it doesn&apos;t put you at the mercy of Apple).&lt;/li&gt;&lt;li&gt;A posting interface that allows you to use rich text, markdown, or HTML, with easy-to-find help links describing how to use each of them.&lt;/li&gt;&lt;li&gt;A dynamically updating (AJAX) preview mode, in a side-by-side or in-page tab interface, not a whole new window.&lt;/li&gt;&lt;li&gt;&lt;i&gt;No reblogs / retweets / shares&lt;/i&gt;. I think I was pretty clear about a small fraction of the reasons I think those are a bad idea.&lt;/li&gt;&lt;li&gt;No like / kudos / ❤️, though I feel less strongly about that than I do about reblogging.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h3&gt;Little things&lt;/h3&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Increased options in the &quot;embed&quot; link, specifically including the ability to use twitter&apos;s embed code (and then probably reformat into something that uses a Twitter-esque stylesheet but doesn&apos;t actually pull JS from their site).&lt;/li&gt;&lt;li&gt;A posting interface which lets you add images directly when posting.&lt;/li&gt;&lt;li&gt;A la carte image hosting increases for paid accounts.&lt;/li&gt;&lt;li&gt;An image upload page which integrates well with phone upload.&lt;/li&gt;&lt;li&gt;A general improvement in the image user experience, including integrating the view and manage pages, making it clear which bit of the image text becomes alt text, and having a better UI than &quot;copy and paste this HTML into your post.&quot;&lt;/li&gt;&lt;li&gt;Scheduled posts&lt;/li&gt;&lt;li&gt;Making it much easier to choose an all-site tag search as well as a single-user tag search. maybe as a paid feature.&lt;/li&gt;&lt;li&gt;Tag and word blacklists (ie. &quot;don&apos;t show me that post&quot;), preferably with an indicator about the blacklisted post, along with some metadata, so you can make an informed decision about whether to read it.&lt;/li&gt;&lt;li&gt;A paid model for small video snippets. None free, but at least little Twitter videos. Heck, we could do six second videos and do Vine.&lt;/li&gt;&lt;li&gt;An &lt;i&gt;optional&lt;/i&gt; way to generate a card snippet from a URL in a post (the way many sites turn a URL into the page title, an image, and a brief text snippet&lt;/li&gt;&lt;li&gt;More legal CSS, well document, and an easy way to create a user stylesheet you can use in your posts (as &lt;a href=&quot;https://archiveofourown.org/admin_posts/119&quot;&gt;at the AO3)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I also have very mixed feelings about adding a &quot;someone is talking about you&quot; feature.  Sometimes in a threaded conversation it drives me up the wall that if I say &quot;It&apos;s like &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://mark.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user_staff.png&apos; alt=&apos;[staff profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://mark.dreamwidth.org/&apos;&gt;&lt;b&gt;mark&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://denise.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user_staff.png&apos; alt=&apos;[staff profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://denise.dreamwidth.org/&apos;&gt;&lt;b&gt;denise&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; said upstream,&quot; and yet &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://mark.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user_staff.png&apos; alt=&apos;[staff profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://mark.dreamwidth.org/&apos;&gt;&lt;b&gt;mark&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://denise.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user_staff.png&apos; alt=&apos;[staff profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://denise.dreamwidth.org/&apos;&gt;&lt;b&gt;denise&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; will be unlikely to see my comment.  But on the other hand, on Twitter, it&apos;s clear how much people abuse at-mentions, to the extent that it becomes a form of harrassment. So I have no idea how to make it work.&lt;br /&gt;&lt;br /&gt;I know I don&apos;t understand how roleplayers use the site, too; they have their own use patterns.&lt;br /&gt;&lt;br /&gt;What else would you like to see?&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=85634&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/85634.html</comments>
  <category>dreamwidth</category>
  <category>user interfaces</category>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>18</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/85412.html</guid>
  <pubDate>Wed, 05 Dec 2018 22:52:53 GMT</pubDate>
  <title>Oh brave new internet, / that has such Nazis and MRAs in&apos;t!</title>
  <link>https://deborah.dreamwidth.org/85412.html</link>
  <description>Every time some other social media site does something to drive away a large segment of its users, there&apos;s often an influx to Dreamwidth.  This varies based on the userbase which is ticked off, of course; it tends to be the more female and more fannish users who are driven to Dreamwidth, while white supremacists and MRAs driven from reddit or Twitter are more likely to end up on sites such as 8chan or Gab.&lt;br /&gt;&lt;br /&gt;This has two side effects: Dreamwidth users being excited that our platform is getting love and activity on a level that&apos;s been more rare since the great Tumblr + Twitter exodus of several years back, and new Dreamwidth users (and returnees) asking for some of the features which they loved at their old social media site. I am absolutely a fan of new people coming to Dreamwidth, and I &lt;i&gt;undoubtedly&lt;/i&gt; agree with everyone that the UI is showing its age. It was not built in a mobile-first, multimedia-above-all world.&lt;br /&gt;&lt;br /&gt;But it also true that the Internet is a more toxic place than it was in the heady days of Brad&apos;s garage in 1999, or in Mark and Denise&apos;s inspired 2008. Which leads me to the two hot takes I&apos;ve been mulling over for several years:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Some of the features people want are products of the Toxic Internet, which has trained people to expect them&lt;/li&gt;&lt;li&gt;Dreamwidth&apos;s relative unpopularity is what keeps it great&lt;/li&gt;&lt;/ol&gt; &lt;br /&gt;&lt;h4&gt;Addiction and Anti-patterns&lt;/h4&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/85412.html#cutid1&quot;&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;h4&gt;In defense of unpopularity&lt;/h4&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___2&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/85412.html#cutid2&quot;&gt;Read more...&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___2&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=85412&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/85412.html</comments>
  <category>twitter</category>
  <category>politics</category>
  <category>dreamwidth</category>
  <category>social networking</category>
  <category>user interfaces</category>
  <category>tumblr</category>
  <category>facebook</category>
  <lj:security>public</lj:security>
  <lj:reply-count>22</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/85145.html</guid>
  <pubDate>Wed, 29 Aug 2018 00:13:49 GMT</pubDate>
  <title>On literary analysis, gaslighting, Mary Sues, truth and reconciliation, and the fantasy patriarchy</title>
  <link>https://deborah.dreamwidth.org/85145.html</link>
  <description>Kristin Cashore, author of the &lt;i&gt;Seven Kingdoms&lt;/i&gt; series (&lt;i&gt;Graceling&lt;/i&gt;, &lt;i&gt;Fire&lt;/i&gt;, and &lt;i&gt;Bitterblue&lt;/i&gt;), posted on her blog last week &quot;&lt;a href=&quot;http://kristincashore.blogspot.com/2018/08/brother-cansrel-father-leck.html&quot;&gt;Brother Cansrel, Father Leck&lt;/a&gt;.&quot;&lt;br /&gt;&lt;br /&gt;Content notes, in Kristin&apos;s words: &quot;priests, rape, suicide.&quot; &lt;br /&gt;&lt;br /&gt;And secondly, two disclaimers: One, Kristin is my friend (I&apos;ve never talked about any of this with her), so the objective close reading I think I&apos;m bringing to this post is almost certainly bullshit. And two, I&apos;m not discussing any authorial intent in my interpretation below (even where Kristin explicitly claims one in her post). Instead, I&apos;m musing on places where her post has made me rethink my own interpretation of the characters.&lt;br /&gt;&lt;br /&gt;This post is not about the horrible real world events. It&apos;s just about how that very personal blog post gave me a new way of looking at the residents of the Seven Kingdoms, especially (but not exclusively) the women and girls. But because of the subject matter, look here, a cut tag! 👉🏽&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;cut-wrapper&quot;&gt;&lt;span style=&quot;display: none;&quot; id=&quot;span-cuttag___1&quot; class=&quot;cuttag&quot;&gt;&lt;/span&gt;&lt;b class=&quot;cut-open&quot;&gt;(&amp;nbsp;&lt;/b&gt;&lt;b class=&quot;cut-text&quot;&gt;&lt;a href=&quot;https://deborah.dreamwidth.org/85145.html#cutid1&quot;&gt;&apos;Ware the content notes. Also, probably, spoilers.&lt;/a&gt;&lt;/b&gt;&lt;b class=&quot;cut-close&quot;&gt;&amp;nbsp;)&lt;/b&gt;&lt;/span&gt;&lt;div style=&quot;display: none;&quot; id=&quot;div-cuttag___1&quot; aria-live=&quot;assertive&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;On a less serious note: fanfic about Katsa&apos;s, Fire&apos;s, and Bitterblue&apos;s conversations with their therapists would be rad.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=85145&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/85145.html</comments>
  <category>politics</category>
  <category>genres: children&apos;s literature</category>
  <category>authors: kristin cashore</category>
  <category>literary criticism</category>
  <category>fantasy</category>
  <category>feminism</category>
  <category>gender</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://deborah.dreamwidth.org/84500.html</guid>
  <pubDate>Mon, 16 Jul 2018 19:39:57 GMT</pubDate>
  <title>Beautifully accessible usability improvements</title>
  <link>https://deborah.dreamwidth.org/84500.html</link>
  <description>Dreamwidth&apos;s most recent code push included a wonderful change from &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://allen.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://allen.dreamwidth.org/&apos;&gt;&lt;b&gt;allen&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;. It&apos;s a clear example of enhancing usability for all while maximizing accessibility. Full Disclosure: &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://allen.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://allen.dreamwidth.org/&apos;&gt;&lt;b&gt;allen&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; asked my advice about the best way to make this feature accessible. But disclosure about the disclosure: I &lt;i&gt;love&lt;/i&gt; that he asked me. When developers aren&apos;t sure about accessibility of new designs and features, especially for Javascript-reliant features, they should always turn to accessibility experts for advice! (Also, if anyone finds accessibility bugs in the feature, report them; I&apos;ll fix ASAP if I can replicate.)&lt;br /&gt;&lt;br /&gt;&lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://allen.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user.png&apos; alt=&apos;[personal profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://allen.dreamwidth.org/&apos;&gt;&lt;b&gt;allen&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s fix, reported in &lt;a href=&quot;https://dw-dev.dreamwidth.org/201137.html&quot;&gt;Code tour: 2017-05-01 to 2017-10-28&lt;/a&gt;, adds keyboard and touch shortcuts for advancing to the next or previous entry. The settings can be seen on the &lt;a href=&quot;https://www.dreamwidth.org/manage/settings/?cat=shortcuts&quot;&gt;account settings page&lt;/a&gt; for a logged-in user:&lt;br /&gt;&lt;figure&gt;&lt;img src=&quot;https://deborah.dreamwidth.org/file/6310.png&quot; alt=&quot;keyboard shortcuts settings tab&quot; title=&quot;&quot; /&gt;&lt;br /&gt;&lt;details&gt;&lt;br /&gt;&lt;summary&gt;Image long decription&lt;/summary&gt;&lt;br /&gt;The &quot;Keyboard shortcuts&quot; tab has the text &quot;Keyboard and mobile (touch) shortcuts&quot; and offers the following configuration options:&lt;ul&gt;&lt;li&gt;For Keyboard shortcuts: A checkbox labelled &quot;Enables keyboard shorcuts,&quot; followed by two choices: &quot;next&quot; and &quot;previous&quot;. Each has a text entry field in which the user can enter any character, and checkboxes allowing zero to three possible keybindings (Control, Alt, or Meta).&lt;/li&gt;&lt;li&gt;For Touch shortcuts: A checkbox labelled &quot;Enables touch shortcuts,&quot; followed by two choices: &quot;next&quot; and &quot;previous&quot;.  Each has a choice to set a particular touch gesture, or disable that gesture.&lt;/li&gt;&lt;/ul&gt;&lt;/details&gt;&lt;/figure&gt;&lt;br /&gt;This settings page presents options for all the keyboard shortcuts you can use on Dreamwidth, which, currently, are only shortcuts to skip to the next and previous entries. (It&apos;s unlikely that this list will get much longer. &lt;span style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;https://denise.dreamwidth.org/profile&apos;&gt;&lt;img src=&apos;https://www.dreamwidth.org/img/silk/identity/user_staff.png&apos; alt=&apos;[staff profile] &apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: text-bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;https://denise.dreamwidth.org/&apos;&gt;&lt;b&gt;denise&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; has some Very Wise Thoughts about &lt;a href=&quot;https://en.wikipedia.org/wiki/Decision_fatigue&quot;&gt;decision fatigue&lt;/a&gt;, user experience, and a surplus of options.)&lt;br /&gt;&lt;br /&gt;So, yay, keyboard and touch shortcuts to make pages faster to navigate! A clear usability win for many people, and perforce a clear accessibility win! But why is this more accessible than always-on, non-configurable settings pages? I&apos;m so glad you asked.&lt;br /&gt;&lt;br /&gt;Many assistive technologies set their own keyboard shortcuts. In fact, many browser add-ons set their own, as well. When these conflict with one another, there can be very unexpected behaviour. I set these keys to unmodified &lt;a href=&quot;https://en.wikipedia.org/wiki/Arrow_keys#HJKL_keys&quot;&gt;J and K&lt;/a&gt;, which work splendidly as easy-to-dictate and easy-to-type commands, but conflict with most screen readers out of the box. In fact, because of their broad adoption in many applications over many decades, they&apos;ll also conflict with many browser extensions out of the box. There&apos;s &lt;strong&gt;no  such thing as a universally safe keybinding&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;A few years back, when I was using Gmail for work, I had to disable every one of the keybindings! It turned out that on in my environment, something (I never tracked down &lt;i&gt;what&lt;/i&gt;, exactly) was causing a conflict where sometimes characters typed or dictated in a text field were being interpreted as Gmail shortcuts. It made it impossible to send mail, for obvious reasons. Other webapps I&apos;ve never been able to use at all, because their non-optional keybindings conflicted with accessibility settings I&apos;ve set in my own environment. &lt;br /&gt;&lt;br /&gt;So kudos to Dreamwidth for this beautifully accessible usability enhancement.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=deborah&amp;ditemid=84500&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://deborah.dreamwidth.org/84500.html</comments>
  <category>dreamwidth</category>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
</channel>
</rss>
