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

<rss version="2.0">
<channel>
<title>justin-reeves.net</title>
<link>https://justin-reeves.net</link>
<description>/rss</description>
<language>en-us</language>



<item>
<title>/me # Kind Sir</title>
<link>https://justin-reeves.net/me#Kind-Sir</link>
<description>
<![CDATA[

<figure style="margin: 0;">

	<audio controls style="width: 100%;">

	<source src="
	
	https://justin-reeves.net/26/a/kind-sir.m4a
	">

	</audio>

	<figcaption>

	/me reading “Kind Sir: These Woods” (1959) by Anne Sexton

	</figcaption>

</figure>

<div>
&nbsp;
</div>

<p>
<img

width="50%" 
src="

https://justin-reeves.net/26/i/kind-sir.png
">

<div>
&nbsp;
</div>

<h3>
&emsp; 

KIND SIR: THESE WOODS

</h3>

<p>
<i>

For a man needs only to be turned around once with his eyes shut in this world to be lost....

<br>

Not till we are lost... do we begin to find ourselves. –Thoreau, Walden

</i>

<p>
<span style="font-variant: small-caps;">

Kind Sir:

</span>

This is an old game

<br>

that we played when we were eight and ten.

<br>

Sometimes on The Island, in down Maine,

<br>

in late August, when the cold fog blew in

<br>

off the ocean, the forest between Dingley Dell

<br>

and grandfather’s cottage grew white and strange.

<br>

It was as if every pine tree were a brown pole

<br>

we did not know; as if day had rearranged

<br>

into night and bats flew in sun. It was a trick

<br>

to turn around once and know you were lost;

<br>

knowing the crow’s horn was crying in the dark,

<br>

knowing that supper would never come, that the coast’s

<br>

cry of doom from that far away bell buoy’s bell

<br>

said your nursemaid is gone. O Mademoiselle,

<br>

the row boat rocked over. Then you were dead.

<br>

Turn around once, eyes tight, the thought in your head.

<div style="display: inline-block;">

<p>
<span style="font-variant: small-caps;">

Kind Sir:

</span>

Lost and of your same kind

<br>

I have turned around twice with my eyes sealed

<br>

and the woods were white and my night mind

<br>

saw such strange happenings, untold and unreal.

<br>

And opening my eyes, I am afraid of course

<br>

to look—this inward look that society scorns—

<br>

Still, I search in these woods and find nothing worse

<br>

than myself, caught between the grapes and the thorns.

<p style="text-align: right; width: 100%;">

—Anne Sexton

</div>

]]>
</description>
<pubDate>Wed, 18 Feb 2026 19:39:49 -0600</pubDate>
</item>



<item>
<title>“Jackson ’88” @ YouTube.com</title>
<link>https://www.youtube.com/watch?v=IdapYsWuevk</link>
<description>
<![CDATA[

<p>
<figure style="margin: 0;">
<audio controls style="width: 100%;">
<source src="https://justin-reeves.net/26/a/jesse-jackson.mp4">
</audio>
<figcaption>
by La Snacks
</figcaption>
</figure>

<p>
<img src="https://justin-reeves.net/26/i/jesse-jackson-1984.svg.png" width="50%" style="background: white;">

<p>
<img src="https://justin-reeves.net/26/i/jesse-jackson-1988.png" width="25%">

]]>
</description>
<pubDate>Tue, 17 Feb 2026 19:43:35 -0600</pubDate>
</item>



<item>
<title>/directory # Check out your mind</title>
<link>https://justin-reeves.net/directory#Check-out-your-mind</link>
<description>
<![CDATA[

<figure style="margin: 0;">

<audio controls style="width: 100%;">

<source src="https://justin-reeves.net/26/a/notice-me.mp4">

</audio>

<figcaption>
“Notice Me” (Live) by Anya Marina</figcaption>

</figure>

<p>
<a href="https://www.youtube.com/watch?v=WrzGIUqQN1Y">
“Notice Me” (Live) by Anya Marina @ YouTube.com
</a>

]]>
</description>
<pubDate>Mon, 16 Feb 2026 01:31:57 -0600</pubDate>
</item>



<item>
<title>masha.html</title>
<link>https://justin-reeves.net/26/masha</link>
<description>
<![CDATA[

<video
controls
width="100%"

style="
border: 1px solid #ee7c6d;
border-radius: .25rem;
max-width: 100%;
">

<source src="https://v.justin-reeves.net/masha.mp4">

</video>

]]>
</description>
<pubDate>Sun, 15 Feb 2026 23:23:55 -0600</pubDate>
</item>



<item>
<title>Some Apple Shortcomings # Larger text</title>
<link>https://justin-reeves.net/apple#feb-5</link>
<description>
<![CDATA[

<p>
With System Settings → Displays → “Larger text,” Apple e-mails sometimes have horizontal scrolling on desktop, despite fitting on iPhone.

<p>
If I’ve received horizontal scroll mail from anyone else, I don’t recall it.

<p>
<img src="https://justin-reeves.net/i/mail-mac.png" alt="" width="80%">

<p>
<img src="https://justin-reeves.net/i/mail-iphone.png" alt="" width="40%">

<p>
With “Larger text” on my laptop, iMovie won’t fit.

<p>
<img src="https://justin-reeves.net/i/iMovie-with-larger-text.png" alt="" width="80%">

<p>
With “Larger text” on my laptop, some settings and alerts won’t fit (and can’t be scrolled).

<p>
<img src="https://justin-reeves.net/i/notes-with-larger-text.png" alt="" width="80%">

<p>
<img src="https://justin-reeves.net/i/alert.png" alt="" width="80%">


]]>
</description>
<pubDate>Thu, 05 Feb 2026 16:17:23 -0600</pubDate>
</item>



<item>
<title>Some Shortcomings of the Web # Updates</title>
<link>https://justin-reeves.net/the-web#update-feb-4</link>
<description>
<![CDATA[

<h5>
Updated
</h5>

<p>
In CSS, you can’t have multiple borders.

<p>
<a href="https://front-end.social/@leaverou/115974946058440194">
[Update: multiple borders is under active development by the CSS Working Group.] @ Front-End.social 
</a>

<p>
<a href="https://github.com/w3c/csswg-drafts/issues/13044">
[Discussion @ GitHub.com]
</a>

<p>
So you can either do something like:

<p>
&lt;a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;

<p>
Or an inset box-shadow, but if you want border radii, <s>it has to be a pseudo element</s>.

<p>
<a href="https://justin-reeves.net/26/title">
[Update: I was wrong, an inset box-shadow doesn’t have to be pseudo for multi-border radii. I was trying to use a border and inset box-shadow at the same time.]
</a>

<p>
Both require manual pixel math, and their radii don’t match perfectly (if you make a multi-border with one method, you can’t perfectly recreate it with the other method) [Update: the difference is small; I recommend using inset box-shadow.]

<hr>

<p>
Sites where “Scroll to Text Fragment” should work but doesn’t.

<p>
<a href="https://www.poetryfoundation.org/poems/49303/howl#:~:text=Golgotha-,I’m%20with%20you%20in%20Rockland&text=where%20you%20will%20split%20the%20heavens">
For example, @ PoetryFoundation.com (but I think their sticky header may be worse).
</a>

<p>
<a href="https://underpassapp.com/news/2026/1/1.html#:~:text=Store.%20What’s%20new:-,New,-website%20option:%20Stop&text=New%20website%20option:-,Stop%20scroll%20to%20top,-%2C%20which%20stops%20websites&text=to%20top%2C%20which-,stop,-s%20websites%20from&text=&text=top%2C%20which%20stops-,websites,-from%20using%20JavaScript&text=using%20JavaScript%20to%20scroll&text=scroll%20the%20page-,to%20the%20top,-New%20website%20option">
[Update: “StopTheMadness” can “stop scroll to top” to fix the Poetry Foundation link @ UnderpassApp.com]
</a>

<hr>

<h5>
Update Feb ’26
</h5>

<p>
On Apple devices, Firefox differently renders the default Times font, so you don’t get the same box size as Safari/Chrome.

<p>
<a href="https://justin-reeves.net/example">
/example
</a>

<p>
I don’t know whose Times is better, but I don’t want to have to declare a font.

]]>
</description>
<pubDate>Wed, 04 Feb 2026 22:01:45 -0600</pubDate>
</item>



<item>
<title>/directory # the worst is over</title>
<link>https://justin-reeves.net/directory#the-worst-is-over</link>
<description>
<![CDATA[

<p>
<a href="https://www.youtube.com/watch?v=wFGT_BwtRTI&t=2679s" id="the-worst-is-over">
“A Gentleman Caller” (Live) by Cursive @ YouTube.com
</a>

]]>
</description>
<pubDate>Mon, 02 Feb 2026 10:36:11 -0600</pubDate>
</item>



<item>
<title>organ.mp4</title>
<link>https://justin-reeves.net/26/v/organ.mp4</link>
<description>
<![CDATA[

<p>
<video controls style="max-width: 100%; max-height: 80vb;">

<source src="https://justin-reeves.net/26/v/organ.mp4">

</video>

]]>
</description>
<pubDate>Sun, 01 Feb 2026 20:16:28 -0600</pubDate>
</item>



<item>
<title>“Comm. Jet (Creepy Kid Remix)” by Single Frame lyrics</title>
<link>https://justin-reeves.net/26/comm.-jet</link>
<description>
<![CDATA[

<p>
<audio controls style="width: 100%;">
<source src="https://justin-reeves.net/26/a/comm.-jet.mp4">
</audio>

<p>
<a href="https://www.youtube.com/watch?v=Wyertioyfs4">
“Comm. Jet (Creepy Kid Remix)” by Single Frame @ YouTube.com
</a>

<p>
A broken-down TV-set and a cable that won’t work, and I am a jerk with a northstar-gun.

<p>
Well, we could have fun. Just the two of us could play⁠ ⁠—

<p>
Another day.

<p>
It’s been vinyl from tip to top, and just to wait for something to happen.

<p>
A case in learning from the shores of a color-jet where you haven’t seen anything yet. No, you haven’t seen⁠ ⁠— 

<p>
That’s not life.

<p>
Can’t you feel it slowly draining out of you? Draining the seconds away, day-by-day?

<p>
Can anyone say that tech has gone way too far? And realize that we’re locked in a jar without an outside world?

<p>
Well, what is life if it’s not a cyber-com communication-jet?

<p>
Well wait, I haven’t got my facts yet, and, uh, well… the telephone… it just went out, and so I’m all alone. My pager’s gone, and there’s no batteries, no mows to lawn; (there’s no) mows to lawn.

<p>
Well, we’re nothing without a keyboard, an alarm clock, a Cracker Jack box, maybe a trumpet; a distortion pedal that’s orange, not white. So get up from your desk and join the rest; electrical tape five inches from your left arm… 

<p>
So get up from your desk and join the rest; electrical tape five inches from your left arm when you’re with us now.

]]>
</description>
<pubDate>Sat, 31 Jan 2026 23:41:45 -0600</pubDate>
</item>



<item>
<title>/meta # A dark mode for Sepia</title>
<link>https://justin-reeves.net/meta#A-dark-mode-for-Sepia</link>
<description>
<![CDATA[


]]>
</description>
<pubDate>Fri, 30 Jan 2026 07:30:00 -0600</pubDate>
</item>



<item>
<title>/directory # American Made</title>
<link>https://justin-reeves.net/directory#American-Made</link>
<description>
<![CDATA[

<figure style="margin: 0;">

<audio controls style="width: 100%;">

<source src="https://justin-reeves.net/a/american-made.mp4">

</audio>

<figcaption>
“How to Disappear” and “Venice” (Oct 2018, Apple Special Event, Brooklyn, New York) by Lana Del Rey
</figcaption>

</figure>

]]>
</description>
<pubDate>Fri, 30 Jan 2026 06:33:00 -0600</pubDate>
</item>



<item>
<title>/rss</title>
<link>https://justin-reeves.net/directory#Emo-Kind-of-Love</link>
<description>
<![CDATA[

<audio controls style="width: 100%;">
<source src="https://justin-reeves.net/a/emo-kind-of-love.mp4">
</audio>

]]>
</description>
<pubDate>Thu, 22 Jan 2026 18:14:00 -0600</pubDate>
</item>

<item>
<title>/directory # Is everybody OK?</title>
<link>https://justin-reeves.net/directory#Is-everybody-OK?</link>
<description>
<![CDATA[

<p>
<a href="https://www.youtube.com/watch?v=cd9mbo5l-3I">“Everybody’s OK” by Donna the Buffalo @ YouTube.com
</a>

]]>
</description>
<pubDate>Wed, 07 Jan 2026 12:36:00 -0600</pubDate>
</item>



<item>
<title>Some Shortcomings of the Web</title>
<link>https://justin-reeves.net/the-web</link>
<description>
<![CDATA[

<p>
You can’t write &lt;st&gt; for &lt;strong&gt;. (But it’s &lt;em&gt; not &lt;emphasis&gt;.)

<xmp style="white-space: normal;">You can’t write <bq> for <blockquote>.
</xmp>

<p>
You can’t write &lt;fc&gt; for &lt;figcaption&gt;. (Or &lt;caption&gt;.)

<p>
You can’t write &lt;a=""&gt; for &lt;a href=""&gt;. 

<p>
You can’t write &lt;img=""&gt; for &lt;img src=""&gt;. 

<p>
You can’t write &lt;source=""&gt; for &lt;source src=""&gt;. 

<p>
You can’t write &lt;c&gt; for &lt;code&gt;.

<p>
You can’t write &lt;l&gt; for &lt;br&gt;.

<hr>

<p>
Because there’s no one-letter equivalent of &lt;br&gt;, a &lt;br&gt; and a &lt;p&gt; don’t align:

<pre>
&lt;p&gt;Stanza
&lt;br&gt;Line
</pre>

<pre>
&lt;p&gt;Stanza
&lt;l&gt;Line
</pre>

<pre>
&lt;p&gt;
Stanza&lt;br&gt;
Line
</pre>

<pre>
&lt;p&gt;
Stanza
&lt;l&gt;
Line
</pre>

<pre>
&lt;p&gt;
Stanza
&lt;br&gt;
Line
</pre>

<p>
You can use &lt;pre&gt;&lt;/pre&gt; instead, but the result mayn’t be what you want in RSS readers and reader modes. (In RSS readers, some inline styles may work.)

<p>
But I think I want a &lt;pl&gt; that is just like &lt;p&gt;, except with a starting style of white-space: pre-line.

<hr>

<p>
&lt;dl&gt; has &lt;dt&gt;, &lt;table&gt; has &lt;th&gt;, but there’s no &lt;lt&gt; for  &lt;ul&gt; and &lt;ol&gt;.

<p>
<a href="https://stackoverflow.com/questions/2417891/how-do-i-semantically-group-a-header-with-a-ul-in-html/13373764#13373764">
(There was &lt;lh&gt;, but it got removed.) @ StackOverflow.com
</a>

<p>
So you’re supposed to do something like:

<pre>
&lt;h4&gt;Title&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Item
&lt;/ul&gt;
</pre>

<p>
And &lt;li&gt; and &lt;dd&gt; aren’t interchangeable.

<p>
I think it may be bet if there was &lt;ll&gt;, a <i>list</i>-list:

<pre>
&lt;ll&gt;
&lt;lh&gt;Title
&lt;li&gt;Item
&lt;/ll&gt;
</pre>

<p>
So if you want bullets or numbers, you change one letter: &lt;ll&gt; to &lt;ul&gt; or &lt;ol&gt;. (&lt;/ll&gt; would close all three.) 

<hr>

<p>
&lt;xmp&gt; (“example”) sort of works but is “deprecated.”

<p>
<a href="https://www.jefftk.com/p/i-want-xmp-but-i-know-why-i-cant-have-it">
“I Want XMP but Can’t Have It” @ JeffTK.com
</a>

<p>
There’s &amp;lt;this&amp;gt; and &amp;amp;lt;this&amp;amp;gt; instead.

<p>
(&amp;lt;this> and &amp;amp;lt;this> may be fewer bad.)

<hr>

<p>
You can’t write &amp;rt; for &amp;gt; (I often try to write “left right” instead of “less great”).

<hr>

<p>
&lt;xmp&gt; defaults to “white-space: pre,” but unlike &lt;pre&gt;, if your text doesn’t start on the same line as &lt;xmp&gt;, you get an extra line break.

<p>
So:

<pre>
&lt;pre&gt;
&amp;lt;example&amp;gt;
&lt;/pre&gt;
</pre>

<p>
Is equal to:

<pre>
&lt;xmp&gt;&lt;example&gt;
&lt;/xmp&gt;
</pre>

<p> 
If you switch to “white-space: normal” you can:

<pre>
&lt;xmp&gt;
&lt;example&gt;
&lt;/xmp&gt;
</pre>

<p>
<a href="i/safari-xmp.png">
But since Safari’s Reader renders its defaults you still get the extra white space there.
</a>
 
<p>
(XMP’s other defaults are “display: block” and “font-family: monospace.”)

<p>
<a href="i/firefox-xmp.png">
In Firefox’s reader, you get the extra line break on top, but not the normal line break on bottom; it’s serif, but &amp;lt; &amp;gt;
</a>

<p>
<a href="i/vivaldi-xmp.png">
Vivaldi’s (and Chrome’s) won’t render it at all.
</a>

<p>
(Brave’s is like Safari’s.)

<p>
<a href="i/edge-xmp.png">
&amp;lt;Edge’s&amp;gt; and removes “margin-top” from &lt;hr&gt;.
</a>

<p>
(Firefox’s also has “opinionated” &lt;hr&gt; margins.)  

<hr>

<p>
Chrome’s reader removes &lt;audio&gt; and &lt;video&gt;; Edge’s and Brave’s show the player, but won’t play; Firefox’s and Vivaldi’s play, but only with absolute URLs and if there’s “fallback” text.

<hr>

<p>
Safari’s reader isn’t “available” on pages (like this one) with “too many” &lt;hr&gt;.

<hr>

<p>
A quirk of &lt;xmp&gt; with “display: inline” is it can’t be inline inside a &lt;p&gt;: the first &lt;xmp&gt; after &lt;p&gt; always makes a new block.

<hr>

<p>
And you can’t render &lt;/xmp&gt; within &lt;xmp&gt;&lt;/xmp&gt;.

<p>
(With display inline you can with &lt;xmp&gt;&lt;&lt;/xmp&gt;/xmp&gt;.)

<hr>

<p>
I think I want &lt;ex&gt;&lt;/ex&gt; with starting styles of display: block and pre-wrap (without line break quirks). 

<p>
And &lt;\/ex&gt; (to render &lt;/ex&gt; within &lt;ex&gt;&lt;/ex&gt;).

<p>
And &lt;x&gt;&lt;/x&gt; with a starting styles of display: inline and normal white space.

<p>
And &lt;\/x&gt;. 

<p>
(To fix and replace &lt;xmp&gt;.) 

<hr>

<p>
There’s no spaced horizontal ellipsis (.&nbsp;.&nbsp;.) character.

<p>
You have to make your own with no-break spaces.

<p>
(So either something like .&amp;nbsp;.&amp;nbsp;. or something with invisibles.)

<hr>

<p>
There’s no &lt;sc&gt; for small caps.

<p>
(You have to CSS &lt;span&gt;.)

<hr>

<p>
&lt;center&gt; works but is “deprecated,” yet there’s no tag for “dinkus” (*&#160;*&#160;*).

<p>
&lt;div style="text-align: center;"&gt;* * * works in RSS readers, but not Reader modes.

<p>
&lt;div&gt;&lt;center&gt;* * *&lt;/center&gt; works in both.

<p>
(Your pseudo *** won’t work in Reader modes, and you can’t “pseudo” a horizontal rule with inline CSS, so you can’t * * * an &lt;hr&gt; in most RSS readers.)

<p>
But I have seen left-aligned “dinkus” in the wild of the normal web.

<div style="font-size: 1.5em; letter-spacing: 0.5em; margin: 1em 0; text-align: center;">
* * *
</div>

<hr>

<p>
&lt;!doctype html&gt; is required or you get “quirks mode.”

<p>
(Boilerplate.)

<hr>

<p>
&lt;html&gt; is optional, but &lt;html lang=""&gt; is “recommended.” 

<p>
(Maybe not boilerplate, but I want to reduce &lt;!doctype html&gt; &lt;<s>html</s> lang=""&gt; to &lt;!doctype html lang=""&gt;.

<hr>

<p>
&lt;meta charset="utf-8"&gt; is required or you may get “â€™.” (“Mojibake.”)

<p>
You can use an HTTP header for UTF-8 instead (Cloudflare Pages [what I’m using] appears to by default), but I don’t have it locally, yet.

<p>
(Boilerplate for me still, but maybe not for you.)

<hr>

<p>
&lt;meta name="viewport" content="initial-scale=1"&gt; is required or you get desktop scaling on a phone.

<p>
<a href="https://news.ycombinator.com/item?id=45720495">
“lapcat” @ news.YCombinator.com
</a>

<p>
You <em>can’t</em> use HTTP.
 
<p>
(Boilerplate.)

<hr>

<p>
“break-word” isn’t default. (And so it’s boilerplate for me.)

<p>
(I don’t how much “Zoom” someone may use.)

<hr>

<p>
HTML’s not “valid” without a &lt;title&gt;.

<p>
Even if &lt;title&gt; is the same as &lt;h1&gt; #1.

<p>
(Boilerplate for me more often than not.)

<hr>

<p>
In HTML, you can’t use &lt;i&gt; or &lt;em&gt; in &lt;title&gt;.

<p>
(&lt;title&gt; works like &lt;textarea&gt; since entities work, unlike &lt;xmp&gt;.)

<hr>

<p>
I think I want a new doctype, like &lt;!doctype html v="6"&gt;, that gets rid of some boilerplate.

<hr>

<p>
With &lt;/a&gt;, if you write:

<pre>
&lt;a href="example.com"&gt; 
Link text&lt;/a&gt;
Text
</pre>

<p>
You get a space after &lt;/a&gt;, which is good.

<p>
But if you write:

<pre>
&lt;a href="example.com"&gt; 
Link text
&lt;/a&gt;
Text
</pre>

<p>
You get a space <em>before</em> &lt;/a&gt;, which is bad.

<p>
I “get it,” but I don’t want it to do that. I don’t want it to dictate how I make HTML.

<p>
It <em>looks</em> right with “text-decoration: none,” but won’t, for example, in NetNewsWire, Firefox’s reader, Vivaldi’s Reader, or “Instapaper on Kobo” since they use “text-decoration: underline”; or with no CSS since “underline” is the default.

<p>
(I like to think of page source like the “cabinet back.”)

<hr>

<p>
Fifty years later the fence still surrounds the back and side yards of the house in Mountain View. As Jobs showed it off to me, he caressed the stockade panels and recalled a lesson that his father implanted deeply in him. It was important, his father said, to craft the backs of cabinets and fences properly, even though they were hidden. “He loved doing things right. He even cared about the look of the parts you couldn’t see.”

<hr>

<p>
No one’s implemented the proposal for a CSS Overflow “continue” property with a “paginate” value.

<p>
<a href="https://www.w3.org/TR/css-overflow-5/#channelling-overflow">
“Paginated Overflow” @ W3.org
</a>

<p>
(In 2011, Opera implemented pagination using CSS Paged Media.)

<p>
<a href="https://www.youtube.com/watch?v=uQmaNG4aNmo">
“Opera Reader” @ YouTube.com
</a>

<p>
(From 2013–2017, Apple supported CSS Regions.)

<p>
<a href="https://rachelandrew.co.uk/archives/2020/04/07/making-things-better/#:~:text=Hey%20browser&text=this%20content%20can%20go%20into%20any%20of%20these%20boxes&text=Fill%20them%20up">
“Hey browser, this content can go into any of these boxes. Fill them up!” @ RachelAndrew.co.uk
</a>

<p>
After thirty-five years, the web’s still like a retrograde civilization that never invented bookbinding.

<hr>

<p>
No browser can open e-pubs without an extension. (Edge could pre-Chromium.)

<hr>

<p>
It’s a different type of pagination, but I’ve never seen a reverse–chronological web log with descending numbers.

<hr>

<p>
It’s &lt;img src&gt;, but while &lt;audio src&gt; and &lt;video src&gt; sort of work, they’re really &lt;audio&gt; &lt;source src&gt; &lt;/audio&gt; and &lt;video&gt; &lt;source src&gt; &lt;/video&gt;, yet there’s no &lt;image&gt; &lt;source src&gt; &lt;/image&gt;.

<p>
&lt;picture&gt; &lt;source src&gt; &lt;/picture&gt; could’ve played that role, I think.

<hr>

<p>
An &lt;img&gt; without <code>alt</code> works, but the W3C validator flags it as an “error.”

<p>
It seems to be unique in HTML.

<p>
&lt;video&gt; nothing. &lt;audio&gt; nothing.

<p>
Closest appears to be &lt;html lang&gt;. If you don’t have one, you get a “warning.”

<p>
An “orphan” &lt;label&gt; without <code>for</code> gets nothing.

<p>
I think a “warning” flag may be okay, but “error” mixes “concerns” too much.

<p>
An empty alt is supposed to mean “decorative,” but instead may mean “validates.”

<p>
(My understanding: if there’s no alt, a screen reader reads the file name; if alt is there but empty, a screen reader reads nothing.)

<hr>

<p>
I think &lt;figure&gt; &lt;img src= alt=&gt; &lt;figcaption&gt; &lt;/figcaption&gt; &lt;/figure&gt; is a lot (for one image). (“Verbose.”)

<p>
And &lt;figure&gt; &lt;a href=&gt; &lt;img src= alt=&gt; &lt;/a&gt; &lt;figcaption&gt; &lt;/figcaption&gt; &lt;/figure&gt; is more.

<p>
&lt;figcaption&gt; &lt;img&gt;A caption&lt;/figcaption&gt; works, but is “invalid.”

<p>
I may want &lt;image a=""&gt; &lt;caption&gt; &lt;/image&gt; for an image that’s a link and &lt;image=""&gt; &lt;caption&gt; &lt;/image&gt; for an image that’s not. 

<p>
(A &lt;table&gt; &lt;caption&gt; &lt;/table&gt; doesn’t need &lt;/caption&gt;.)

<hr>

<p>
&lt;figure&gt; has a default inline margin of 80px. (The same as &lt;blockquote&gt;.)

<p>
So on a page with no CSS, you’re supposed to decide if adding a caption to an &lt;img&gt; is worth having a 96px margin (the &lt;body&gt; default is 16).

<p>
Which is not great on a phone.

<p>
But you can still use something like:

<pre>
&lt;table>
&lt;caption align="bottom">
&lt;div align="left">
&amp;nbsp;Caption text
&lt;/div>
&lt;tr>
&lt;td>
&lt;img src="example.img" width="100%">
&lt;/table>
</pre>

<p>
But it won’t validate.

<p>
(I think the argument for separation of style and “structure” [and/or “semantics”] would make more sense if the default was good. If no CSS was a legit option.)

<hr>

<p>
HTML images aren’t “fluid” by default. (I sometimes get responsive and fluid confused.)

<p>
You can use &lt;img width="100%"&gt; and they’ll be as fluid as text (fluid inline, but not fluid block).

<p>
But % width is “obsolete” and won’t validate.

<p>

<hr>

<p>
“Separation of concerns,” yet “theme-color” (of all things) is HTML, not CSS. 

<p>
<a href="https://blog.jim-nielsen.com/2021/theme-color-in-css/">
“Theme Color in CSS” @ Jim-Nielsen.com
</a>

<p>
The rationale seems to be “perfomance,” but if you don’t have a theme-color, Safari will use CSS “background-color.” (If it’s light mode; in dark mode it has to be “dark enough”: for example, #888 works, #999 doesn’t).

<p>
But it seems to me using background-color works, and so I think a CSS theme-color would too.

<p>
But regardless, I want to decide.

<hr>

<p>
There’s no &lt;meta name="theme-color" content="light-dark( )"&gt;.

<p>
(So if you want light and dark, you need two tags.)

<hr>

<p>
You can’t offload a website’s navigation menu to the browser.

<p>
(I think I like the idea of separating the “concerns” of &lt;body&gt; and &lt;nav&gt;.)

<hr>

<p>
The default look of &lt;hr&gt; isn’t the same across browsers.

<hr>

<p>
I think I may want a “universal reader mode” opt in, like &lt;meta name="standard" v="1">.

<p>
(To invoke a common style, not each browser’s house style.)

<hr>

<p>
In CSS, you can’t have multiple borders.

<p>
So you can either do something like:

<p>
&lt;a&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;

<p>
Or an inset box-shadow, but if you want border radii, it has to be a pseudo element.

<p>
(Both require manual pixel math, and their radii don’t match perfectly [if you make a multi-border with one method, you can’t perfectly recreate it with the other method].)

<hr>

<p>
There isn’t something between inline and inline-block: for a box with a border that can invert its bottom-right corner (its block-end, inline-end corner) when it wraps a line.

<p>
Where an unfilled wrapped line would create a hexagonal shape. (Creating room for text outside the border to sit on the same line.)

<p>
“display: run-in” may’ve been a similar concept.

<p>
(I thought I wanted something like this for my index.html [to “run in” titles (with borders) next to dates (without borders)], but it appears to be impossible. I have “slice” boxes; I don’t want “clone” boxes. “corner-shape” is decoration, not layout.)

<p>
Inline-block starts off inline, but then makes a “hard” switch to block when it needs to wrap. 

<p>
“Something between inline and inline-block” would make either the start-start or end-end corner form a block, but keep it’s opposite corner in “inverted line mode” so long as all the space on the top or bottom line isn’t filled.

<p>
If the start-start corner is the block corner, then the bottom line’s inline-end is the line corner.

<p>
If the end-end corner is the block corner, then the top line’s inline-start is the line corner.

<hr>

<p>
In CSS, a block border can’t follow “the rag” of “start-aligned” text.

<p>
(You can fake a ragged block with cloned line boxes, but the CSS border isn’t ragged, and it can’t be a different color than its box without revealing “the trick.”)

<hr>

<p>
You can’t really customize or style the native HTML media players, there’s no common player, and I don’t like the look of Chrome’s audio player, in particular.

<p>
You have to build your own JavaScript player.

<p>
(“appearance: base” may represent hope for future media player customization.)

<hr>

<p>
If it’s not full screen, I want to decide if the controls are under or on top of my video.

<p>
I want to decide if a play symbol is put on its “poster” or not.

<hr>

<p>
There’s no &lt;sh&gt; for “subheading,” but &lt;hgroup&gt; is back (some people were using &lt;header&gt; before):

<pre>
&lt;hgroup&gt;
&lt;h1&gt;
Heading
&lt;/h1&gt;
&lt;p&gt;
Subheading
&lt;/hgroup&gt;
</pre>

<p>
But:

<pre>
&lt;h1&gt;
Heading
&lt;sh&gt;
Subheading
&lt;/h1&gt;
</pre>

<hr>

<p>
CSS doesn’t have a syntax highlighter. (Not even for HTML, CSS & JavaScript, despite browsers already having it for their dev tools.)

<p>
(But CSS has a “Custom Highlight API” for JavaScript highlighters now, which is good.)

<p>
(I think a JavaScript highlighter is like a Google Font.)

<hr>

<p>
I may wish Adobe Caslon, American Garamond, Iowan Old Style, and Lyon (Instapaper) were “web safe.”

<hr>

<p>
In HTML/CSS, “replaced” things like &lt;img&gt; are “physical,” not “logical” (inline is always left and right, and block is always top and bottom), so there’s no way to always keep things like &lt;img&gt; inside the viewport in both horizontal and vertical writing mode. (You have to use JavaScript.)

<p>
But CSS “if()” may represent hope.

<p>
Like:

<p>
<code>
img{<br>
if(writing-mode: vertical): max-width: 80vw;)<br>
}
</code>

<hr>

<p>
There’s no &lt;n&gt; for “note” (or &lt;fn&gt; for “footnote”).

<hr>

<p>
According to the W3C, you’re only supposed to use &lt;small&gt; inline (it’s “phrasing,” not “flow”). So while &lt;small&gt; &lt;ol&gt; &lt;li&gt; &lt;li&gt; &lt;/ol&gt; &lt;/small&gt; works (in practice, it’s “transparent” like &lt;a&gt;), it’s an “error.”

<p>
You can write &lt;ol style="font-size: smaller"&gt;, but even if inline styles worked “wherever you get your text,” I think tags like &lt;small&gt; can be intuitive and fun. 

<hr>

<p>
Chrome desktop recently added HLS (with no fanfare); assuming Vivaldi gets it, then Firefox desktop will be the only browser without native .m3u8 playback.

<p>
<a href="https://caniuse.com/http-live-streaming">
“HTTP Live Streaming” @ CanIuse.com
</a>

<p>
(“Can I use” says Edge doesn’t have it, but it works in Edge and Brave.)

<hr>

<p>
In RSS 2.0, &lt;pubDate&gt; is hyper-specific, like “Sun, 28 Dec 2025 19:22:00 -0600.”

<p>
And you can’t use &lt;date&gt;, it has to be &lt;pubDate&gt;.

<p>
But RSS doesn’t require a date; Atom requires <em>two</em> dates.

<hr>

<p>
In RSS, you can’t use &lt;i&gt; or &lt;em&gt; in  an item’s &lt;title&gt;.

<p>
(In NetNewsWire, it <em>will</em> italicize, but there’s a bug where italics get turned the same color as links.)

<p>
(In Atom, escaped HTML in an entry’s &lt;title&gt; appears to work no better [I’ve come across the claim it did], but I haven’t tested a bunch of clients.)

<p>
<a href="https://news.ycombinator.com/item?id=26169162">
@ YCombinator.com
</a>

<p>
(But regardless, RSS doesn’t require &lt;title&gt;, but I think you can leave Atom’s empty.)

<hr>

<p>
I don’t think RSS has a channel-level equivalent of Atom’s &lt;author&gt;.

<p>
So you’re supposed to add the “dublin core” namespace (Dublin, Ohio) and use &lt;dc:creator&gt; on &lt;item&gt;.

<p>
(RSS has channel-level &lt;managingEditor&gt; and item-level &lt;author&gt;, but they combine e-mail and name.)

<hr>

<p>
I don’t think there’s an RSS &lt;item&gt; equivalent to the combination of &lt;published&gt; and &lt;updated&gt; for an Atom &lt;entry&gt;.

<p>
In principle, it lets you to send clients updates to existing entries, but I haven’t tested it, whereas you update RSS by making new items.

<p>
But I think I prefer updates to be new items that link to <code>id</code> attributes with <code>#</code> fragments.

<hr>

<p>
My first JavaScript complaint: it’s document.documentElement and can’t be document.htmlElement or document.rootElement.

<hr>

<p>
JavaScript can’t directly output RFC 2822 dates in the right format for RSS 2.0’s &lt;pubDate&gt;.

<p>
(Technically, it can since it outputs RFC 1123 correctly, and RFC 1123 dates are also RFC 2822 dates, but I want my local time, and RFC 1123 is GMT only.)

<p>
(Technically, RSS 2.0 is “frozen” with RFC 822, not 2822.)

<p>
(There may be a library, Luxon, that can directly output RFC 2822, but I’m not there yet.)

<hr>
The feed: URI scheme was never standardized (like mailto:).

<p>
<a href="feeds://justin-reeves.net/rss.xml">
feeds://justin-reeves.net/rss.xml
</a>

<hr>

<p>
Firefox doesn’t recognize the “content-type: application/rss+xml” header. (The default for WordPress feeds, for example.)

<p>
(And by default they <em>autodownload</em> the file.)

<p>
Safari has the opposite problem. Without an app header, it “renders” the XML.

<p>
<a href="https://www.youtube.com/watch?v=m-uK0ElBMKE">
“My brain is hanging upside down” @ YouTube.com
</a>

<hr>

<p>
“HTML is for humans, and XML is for machines.”

<p>
Neither is for humans (HTML isn’t typically  consumed raw), but  XSLT transforms XML into HTML, so if HTML is for humans, killing XSLT makes the web less human.

<hr>

<p>
1) If a third–party browser extension requires any “scary” permissions, I think it’s unreasonable to expect <em>any</em> mainstream user to install it.

<p>
2) Even if it’s reasonable, I think it’s “collective action chicken and egg.” 

<p>
So I think the default should be good.

<p>
I want browsers to have default themes for feeds (and sitemaps).

<p>
(Like a reader mode for a site, not a page.)

<p>
I want browsers to have first-party detectors (buttons) for feeds (and sitemaps).

<hr>

<p>
The only RSS reader that can paginate documents is Readwise Reader (and it’s $13/month).

<p>
(Atom’s “feed paging” is a different type of pagination.)

<p>
I think $13/month ($156/year) is a lot for pagination; for comparison, a Kobo Libra is around $260 ($52/year if it lasts 5 years).

<hr>

<p>
<i>Wikipedia</i> finally stopped serving its mobile site to people on desktop. 

<p>
<a href="https://news.ycombinator.com/item?id=46047958">
“Unifying our mobile and desktop domains” @ news.YCombinator.com
</a>

<p>
But there’s no serif option in its appearance menu. 

<p>
<a href="https://xcancel.com/justin_b_reeves/status/1970451634464661959">
But <i>Wikipedia</i> prints in serif @ XCancel.com
</a>

<hr>

<p>
Sites where “Scroll to Text Fragment” should work but doesn’t.

<p>
<a href="https://www.poetryfoundation.org/poems/49303/howl#:~:text=Golgotha-,I’m%20with%20you%20in,will%20split%20the%20heavens,-of">
For example, @ PoetryFoundation.com (but I think their sticky header may be worse).
</a>

<p>
<a href="https://underpassapp.com/StopTheMadness/Pro/Features/features-mac.html#:~:text=Stop%20scroll%20to%20text%20fragment">
“StopTheMadness” can stop scroll to text fragment, but can’t “start it” @ UnderpassApp.com
</a>

<p>
<a href="https://www.youtube.com/watch?v=LR6w8DoybHo">
“Where Have All the Rudeboys Gone?” @ YouTube.com
</a>

<p>
<a href="https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment/Text_fragments">
“Text Fragments” @ developer.Mozilla.org
</a>

<hr>

<p>
You can’t stop a YouTube playlist from autoplaying (without an extension).

<hr>

<p>
There’s no &lt;md>&lt;/md> for Markdown.

<p>
(If I was Firefox, I think I’d render Markdown in &lt;md>.)

<p>
<a href="https://www.youtube.com/watch?v=qWI3NU0fLVc">
“The Underdog” @ YouTube.com
</a>

<hr>

<p>
I intend to write more, but it may take me a while.

<p>
<a href="https://www.youtube.com/watch?v=Zn06juaCNSA">
“Waiting for the Great Leap Forward” @ YouTube.com
</a>

<p>
<a href="https://www.youtube.com/watch?v=PJiOijwKQ38">
“Anarchy of Dirt” @ YouTube.com
</a>

<h5>
Jan 2026
</h5>

<p>
<a href="mailto:e-mail@justin-reeves.net">
Comments / Letters
</a>

]]>
</description>
<pubDate>Mon, 05 Jan 2026 09:57:00 -0600</pubDate>
</item>



<item>
<title>/directory # “Does it all make sense now?”</title>
<link>https://justin-reeves.net/directory#Does-it-all-make-sense-now?</link>
<description>
<![CDATA[

<p>
<a href="https://www.youtube.com/watch?v=CUfKv0BaxzA">
“Lopsided” by At the Drive-In @ YouTube.com
</a>

]]>
</description>
<pubDate>Wed, 24 Dec 2025 17:24:00 -0600</pubDate>
</item>



<item>
<title>OHoG # 2026 # Free &lt;em&gt;Nicaragua&lt;/em&gt;</title>
<link>https://justin-reeves.net/ohog</link>
<description>
<![CDATA[

<h2>
New Year, Old Head of Government
</h2>

<p>
Khamenei (86)<br>
Putin (73)<br>
Xi (72)

<h5>
Late Dec 2025
</h5>

<hr>

<p>
Khamenei (85)<br>
Putin (72)<br>
Xi (71)

<h5>
Late Dec 2024
</h5>

<p>
<a href="mailto:e-mail@justin-reeves.net">
Comments / Letters
</a>

]]>
</description>
<pubDate>Tue, 23 Dec 2025 13:26:00 -0600</pubDate>
</item>



<item>
<title>Hey You</title>
<link>https://justin-reeves.net/hey-you</link>
<description>
<![CDATA[

<p>
Don’t hey me. Hay is for horses.

<p>
No, it’s horses for courses.

<p>
What?

<p>
There’s hay,<br>
usually spelled H-A-Y<br>
to eat,<br>
and there’s hey,<br>
usually spelled H-E-Y,<br>
to greet.

<p>
Horses for courses is an Anglo idiom,<br>
a British term,<br>
that means<br>
some things<br>
may serve<br>
some purposes<br>
better than <br>
other<br>
things:

<p>
You can’t feed a horse <s>the word hey</s> a word.

<p>
But you can usually, maybe not in this case, but usually, <em>usually</em>, you can greet a human with <s>one</s> it.

<p>
You don’t know horses for courses,<br>
but do you know pearls before swine?

<p>
No, you may not think you’re a phony. Right? It doesn’t mean you’re not one, but are you a philistine?

<p>
I don’t know if a rose is a rose:<br>
<em>I don’t know from roses.</em>

<p> But <em>if</em> you wanna know the difference between<br>
gold<br>
and sparkle,<br>
wine may be wine,<br>
but whiskey’s not vodka.

<p>
<a href="https://www.youtube.com/watch?v=2B_7lnq904o">
“Five, Eight, and Ten” by Mineral @ YouTube.com
</a>

]]>
</description>
<pubDate>Mon, 22 Dec 2025 15:57:00 -0600</pubDate>
</item>



<item>
<title>/meta # Update # Whisk</title>
<link>https://justin-reeves.net/meta#update-dec-18</link>
<description>
<![CDATA[

<p>
5) You can turn off “Create new Untitled documents automatically,” but it still creates them. It won’t if you quit and re-open it, but it will if it’s already open, has no windows, and you click its dock icon. You can avoid it if you use the Command-Tab switcher, but I mostly only use Command-Tab to switch to the most recent app, and often open unwanted new documents.

]]>
</description>
<pubDate>Thu, 18 Dec 2025 10:50:03 -0600</pubDate>
</item>



<item>
<title>Some Apple Shortcomings # Character Viewer</title>
<link>https://justin-reeves.net/apple#update-dec-18</link>
<description>
<![CDATA[

<p>
You can’t export Photos app photos as AVIF.

<hr>

<p>
TextEdit can’t “show invisibles”; Pages can’t show “word joiner.”

<hr>

<p>
Character Viewer often won’t input characters the first time it’s opened. If you close and re-open it, it reliably works.

<p>
(Annoying, but even worse with zero-width invisibles like “word joiner.”)

<p>
Usually, you only gotta press Globe once for Character Viewer, but sometimes it’ll suggest emoji, so you gotta press twice, and you can’t turn “suggest emoji” off.

<p>
(But the emoji problem may solve the input problem.)

<p>
Emoji can be avoided using the menu bar, either Edit → Emoji & Symbols or with System Settings → Keyboard → Edit Input Sources → “Show Input Menu in menu bar.” It’ll be two clicks, but the added precision may be worth it, but since it doesn’t fix the input problem, it’ll often be six clicks.

<p>
(Input Menu → Show Emoji & Symbols is the top item, whereas Edit → Emoji & Symbols is the bottom item.)

<p>
Character Viewer won’t rememeber your spot in it across apps, and won’t remember your spot at all unless you close it with its red button.

<p>
Leaving Character Viewer open in apps often results in “beach balls” when switching apps.

<p>
You gotta double-click to input a character, even if you’ve already selected it.

<p>Viewer’s picker renders invisibles invisibly, “logically,” not friendly.

<p>
<a href="https://mjtsai.com/blog/2025/10/27/line-wraps-and-the-zero-width-joiner/#:~:text=searching%20for%20“joiner”%20does%20find%20the%20character&text=It%20looks%20like%20it%20only%20finds%20the%20letters&text=but%20there%20are&text=invisible%20characters&text=that%20only%20show%20up%20if%20you%20click%20on%20what%20looks%20like%20empty%20space">
“searching for ‘joiner’ ” @ MJTsai.com
</a>

<p>
(I think “monograms” in picker boxes like “HS” for “hair space,” “WJ” → “word joiner,” “NBS” → “no-break space,” and “ZWJ” for Wierschin & Tsai’s “zero width joiner,” may be better.)

<p>
<a href="https://www.youtube.com/watch?v=I6OeAufKDBg">
“Logical” by Olivia Rodrigo @ YouTube.com
</a>

]]>
</description>
<pubDate>Thu, 18 Dec 2025 07:49:51 -0600</pubDate>
</item>



<item>
<title>/meta # BBEdit</title>
<link>https://justin-reeves.net/meta#update-dec-2025</link>
<description>
<![CDATA[

<p>
I tried out BBEdit, but:

<p>
1) Text doesn’t scroll smoothly with a trackpad.

<p>
2) “Preview in BBEdit” always opens a new window, but I hide “Page Guide” and want Preview in its spot.

<p>
3) Preview auto-update isn’t included in “Free Mode,” and I already have it in Whisk.

<p>
(TextMate and Microsoft’s VS Code have it too. Both are free, but TextMate may be abandoned, and I think I’d prefer not to have to use VS Code.)

<p>
4) BBEdit has autosave, but requires confirming save before closing a file; you mayn’t want what may’ve changed, but there’s no “always save” setting.

<p>
5) There’s options for “Show invisible characters”; but while you can turn “spaces” off and  see no-break space, you can’t see thin space and hair space. 

<p>
(But it’s difficult to see its indicator for no-break space with spaces on, so it’s still useful to turn off and on.)

<p>
(TextEdit can’t show invisibles; Whisk has “Show invisible characters,” but no options, and only shows ordinary spaces, tabs, and line breaks; Pages can’t show “word joiner.”)

<p>
<a href="https://invisiblecharacterviewer.com/">(But I can see everything @ InvisibleCharacterViewer.com)</a>

<p>
6) It has pinch-to-zoom, but “Actual Size” is in a menu-bar submenu, View → Text Display → Actual Size, so it’s harder to get to than I would like. (You can adjust it from its status bar item, but I think I prefer no status bar.)

<p>
7) I don’t think the “Insertion point line highlight” and “Selected text” color contrast is quite right in “BBEdit Dark” (and definitely not right in “Toothpaste”); you can change the colors, but it’s too fiddly for me to want to mess with.

<p>
8) “BBEdit User Manual” is (ironically) only available in 452-page PDF.

<p>
I liked BBEdit’s “Shift-Delete for forward delete” shortcut, but despite Whisk’s crashing problem (and other shortcomings), I’ll probably stay with Whisk.

<p>
<a href="mailto:e-mail@justin-reeves.net">
Comments / Letters
</a>

]]>
</description>
<pubDate>Wed, 17 Dec 2025 13:33:47 -0600</pubDate>
</item>



<item>
<title>Some Apple Shortcomings</title>
<link>https://justin-reeves.net/apple</link>
<description>
<![CDATA[

<p>
You can’t backup your Mac settings to iCloud.

<hr>

<p>
I don’t think most Apple devices feel good to touch. They may feel “premium,” but I don’t think they feel good.

<p>
For example, Apple aluminum. (But I don’t think I like handling metal.)

<p>
(I think metal=premium may be a “supernormal stimulus” response.)

<p>
Plastic and/or silicone tends to feel better to me.

<p>
For example, my Kobo Libra 2.

<p>
<a href="https://m.media-amazon.com/images/I/51GV9t1pQoL.jpg">
Or this Samsung remote @ […].jpg
</a>

<p>
<a href="https://assets.epicurious.com/photos/5b929e2169f6da20fde1f189/16:9/w_2240,c_limit/red%20cookware.jpg">
(I like silicone pot and pan handles @ […].jpg)
</a>

<p>
So I don’t understand not using a silicone iPhone case (leather is better than metal, but I don’t think it feels good, and a phone case’s lip gives edge swipes a target to hit.)

<p>
(My Kobo sleep cover has “vegan leather” on its outside but microfiber on its inside. So when reading, I feel plastic and microfiber. The fake leather feels okay, but I only have to handle it briefly.)

<p>
<a href="https://www.pcworld.com/wp-content/uploads/2023/04/IMG_3383_primary.jpg?quality=50&strip=all">
(And the Libra 2 has a grooved edge that I think feels good @ […].jpg)
</a>

<p>
(But some criticize Kobo for not making “premium” devices.)

<p>
<a href="https://blog.the-ebook-reader.com/2025/06/07/premium-quality-ereaders-are-dying-out-and-becoming-scarce/#:~:text=better%20materials%20that%20felt%20nice%20in%20your%20hand&text=Premium%20ereaders&text=had%20metal%20casings">
(For example @ The-eBook-Reader.com)
</a> 

<p>
(I hope they don’t listen.)

<hr>

<p>
MacBook Pro’s vents make it difficult to comfortably pick up.

<p>
MacBook Pro’s “mouth” (where you lift the lid) ends in two “sharp” points.

<p>
The squared edges on the top edge of MacBook Pro’s base don’t feel great.

<p>
(MacBook Pro may be “brutalist.”)

<p>
(Siri Remote has similar squared edges.)

<hr>

<p>
(The Framework 12 has a plastic shell. If it had a full-sized keyboard and OLED screen or was dirt cheap, I think I might want one, but it’s $800, and I want to move on from LCD.)

<hr>

<p>
While Apple trackpads work well, their haptic clicks often don’t quite feel “right” to me. (I press and get clicked.)

<p>
(Click → Light; Look up & data detectors → Tap with Three Fingers; Tap to click → Off.)

<p>
(And since I don’t think I really like touching its glass, I may get a plastic cover and see if it benefits me.)

<hr>

<p>
“Magic Mouse.”

<p>
(I want a third-party mouse with scrolling that “just works”; I don’t want Logi Options+.)

<hr>

<p>
Safari’s Reader can’t paginate documents.

<p>
And it’s happy to render vertical images (or videos) at sizes larger than the viewport. 

<hr>

<p>
The Apple News app can’t paginate documents.

<p>
And while you can “share” an Apple News article with Instapaper, you can’t print it on paper.

<hr>

<p>
In Safari, Page Down can’t paginate documents: It’ll put the end of one “page” on top the next, so you have to keep finding your spot.

<p>
And it’s happy to scroll just an image top or image bottom (or video top or video bottom) into view.

<p>
(And I don’t think text cut off the top or bottom edge of a viewport is great, beautiful, or wonderful typography.)

<p>
<a href="https://news.stanford.edu/stories/2005/06/youve-got-find-love-jobs-says#:~:text=about%20what%20makes-,great%20typography,-great.%20It%20was&text=beautiful%20typography&text=wonderful%20typography">
“great typography”; “beautiful typography”; “wonderful typography” @ Stanford.edu
</a>

<hr>

<p>(But regardless, I can’t comfortably rest a thumb on an Apple Space bar like the next page button on my Kobo.)

<hr>

<p>
There’s no “Send to Books” equivalent of “Send to Kindle.”

<p>
(You can “Share” documents with Books, but it doesn’t convert them.)

<hr>

<p>
In Safari on iPad, vertical image files aren’t “responsive.”

<p>
In Safari on iPhone, image files aren’t “responsive” in landscape.

<p>
And Safari uses a white background for image files (even in Dark Mode).

<p>(Firefox uses a #222 background; Chrome a #0e0e0e background.)

<hr>

<p>
iMac doesn’t have an integrated power supply.

<p>
And “retina” iMacs never got “target display mode” (using an iMac as a monitor for another Mac).

<hr>

<p>
No Mac has a 300 ppi screen.

<hr>

<p>
Apple never replaced iWeb.

<hr>

<p>
Apple released “Safari RSS” Apr 2005 and killed it Jul 2012. 

<p>
(Google released Google Reader Oct 2005 and killed it Jul 2013.)


<p>
And there’s no first-party “RSS Button for Safari” in the “Customize Toolbar” options. 

<p>
(Browser extensions tend to require scary permissions.)

<hr>

<p>
The Apple Newsroom RSS feed doesn’t provide full content.

<hr>

<p>
No “Apple Search.”

<hr>

<p>
No Fitness+ for Mac.

<hr>

<p>
iPhone Air can only play sound from one side.

<p>
(iPhones prior to 7 and iPads prior to the 1st Pro could only play sound from one side.)
</p>

<hr>

Apple’s next display is rumored to be mini-LED (LCD), not OLED. 

<hr>

<p>
No serif Notes.

<hr>

<p>
No TextEdit for iPad.

<p>
And I think I would remove its rich text mode.

<hr>

<p>
TextEdit can’t “show invisibles”; Pages can’t show “word joiner.”

<hr>

<p>
Character Viewer often won’t input characters the first time it’s opened. If you close and re-open it, it reliably works.

<p>
(Annoying, but even worse with zero-width invisibles like “word joiner.”)

<p>
Usually, you only gotta press Globe once for Character Viewer, but sometimes it’ll suggest emoji, so you gotta press twice, and you can’t turn “suggest emoji” off.

<p>
(But the emoji problem may solve the input problem.)

<p>
Emoji can be avoided using the menu bar, either Edit → Emoji & Symbols or with System Settings → Keyboard → Edit Input Sources → “Show Input Menu in menu bar.” It’ll be two clicks, but the added precision may be worth it, but since it doesn’t fix the input problem, it’ll often be six clicks.

<p>
(Input Menu → Show Emoji & Symbols is the top item, whereas Edit → Emoji & Symbols is the bottom item.)

<p>
Character Viewer won’t rememeber your spot in it across apps, and won’t remember your spot at all unless you close it with its red button.

<p>
Leaving Character Viewer open in apps often results in “beach balls” when switching apps.

<p>
You gotta double-click to input a character, even if you’ve already selected it.

<p>Viewer’s picker renders invisibles invisibly, “logically,” not friendly.

<p>
<a href="https://mjtsai.com/blog/2025/10/27/line-wraps-and-the-zero-width-joiner/#:~:text=searching%20for%20“joiner”%20does%20find%20the%20character&text=It%20looks%20like%20it%20only%20finds%20the%20letters&text=but%20there%20are&text=invisible%20characters&text=that%20only%20show%20up%20if%20you%20click%20on%20what%20looks%20like%20empty%20space">
“searching for ‘joiner’ ” @ MJTsai.com
</a>

<p>
(I think “monograms” in picker boxes like “HS” for “hair space,” “WJ” → “word joiner,” “NBS” → “no-break space,” and “ZWJ” for Wierschin & Tsai’s “zero width joiner,” may be better.)

<p>
<a href="https://www.youtube.com/watch?v=I6OeAufKDBg">
“Logical” by Olivia Rodrigo @ YouTube.com
</a>

<hr>

<p>
In Safari on Mac, I don’t like the native video player in full screen.

<p>
(I don’t want to have to drag the controls to get them out of the way; I want inconspicuous controls that disappear quickly.)

<p>
And you can’t “skip 15” in full screen.

<hr>

<p>
In Safari on Mac, I don’t think the native video player is great.

<p>
If a video is paused, the controls never go away. (They do in QuickTime Player.)

<p>
You can’t “skip 15” with Left Arrow / Right Arrow.

<p>
You can’t toggle full screen with F.

<p>
You can’t toggle mute with M.

<p>
<a href="https://underpassapp.com/news/2025/9/8.html#:~:text=entirely.-,Safari&text=darkens,18&text=iOS%2026&text=and%20now,displayed">
“Safari … darkens videos” @ UnderpassApp.com
</a>

<p>
If you click play, but the cursor is still touching the controls, they never go away.

<p>
If you click play and move the cursor, it takes them about 4s to go away.

<p>
<a href="https://justin-reeves.net/i/IMG_0152.png">
(On iPhone, for HTML videos with no “poster,” Safari doesn’t show the first frame.)
</a>
(It does on iPad/Mac.) (Inconvenient.)

<hr>

<p>
No Apple television set.

<hr>

<p>
I think speaker location makes MacBook Pro worse for consuming video than iPad Pro with Magic Keyboard.

<p>
(Speakers in the keyboard base vs. speakers next to the screen.)

<hr>

<p>
I don’t care anymore, but Netflix and the Criterion Collection don’t integrate with the TV app/Continue Watching.

<hr>

<p>
On iPhone/iPad, you can reset auto-brightness by turning auto-brightness off and on in settings, but not on Mac.

<hr>

<p>
You can’t subscribe to Apple Events in the TV app.

<hr>

<p>
After deleting them, Mac apps often leave files and background items behind.

<hr>

<p>
Safari makes it difficult to do a Google search of a web address (you can’t without removing “https://”).

<hr>

<p>
Safari makes it difficult to do a Google search of link text.

<p>
(You can Control-click → Search Google on link text in Firefox.)

<hr>

<p>
You can’t move Finder in the dock.

<p>
You can’t quit Finder, so its indicator dot is always on unless you turn “indicators for open applications” off.

<p>
I like the name “Finder” (better than “Files”), but some people really like Finder’s icon (“a perfect mark”). I like the original okay (with its overflowing line) as logo art, but as a dock icon, I sometimes find its always smiling faces a bit much (“toxic positivity”).

<p>
Like:

<p>
<audio controls style="width: 100%">
<source src="https://justin-reeves.net/a/finder.mp4">
</audio>

<p>
(But I think Finder icon redesign drama might be avoided by Finder icon options.) 

<hr>

<p>
“Continue Watching” doesn’t have its own tab in the TV app.

<p>
And you can’t manage it through its widget. You gotta go “Home.”

<hr>

<p>
Tab Group Favorites occupies a permanent position at the top of bookmarks, even if you don’t have any. (I don’t think I want any.)
</p>

<hr>

<p>
In Safari on Mac, you can’t switch windows from its “Tab Group picker.”

<p>
<a href="https://justin-reeves.net/i/switching-windows.png">
(Switching Windows from menu bar → Window is all the way at the bottom.)
</a>

<p>
(And I don’t think I want any Tab Groups.)

<hr>

<p>
Any apps you’ve ever connected to the TV app appear in the TV app’s connected apps, even if you disconnect, delete, and hide the apps.

<hr>

<p>
The TV app on Mac doesn’t have connected apps.

<p>
Shows from connected apps aren’t shown in your Continue Watching list on Mac.

<hr>

<p>
Any apps unique to Apple TV can’t be hidden.

<p>
For example, DirecTV’s defunct NFL Sunday Ticket app.

<p>
(But I’ve never had DirecTV or Sunday Ticket.)

<hr>

<p>
You can only hide and unhide TV app purchases on a Mac.

<p>
(And the UI is bad.)

<hr>

<p>
If you watch an episode of a show from the TV app’s widget, the TV app will open that episode’s page in the background, which is good, but if you autoplay another episode or choose to watch another episode from the popup, the background page won’t update, which is bad.

<p>
(Can result in playing the wrong episode.)

<hr>

<p>
To put an iPhone photo on justin-reeves.net, I have to “export” it; remember the difference between “export” and “export unmodified original”; and so forth.

<p>
(Or taking a photo, do I want “High Efficiency” or “Most Compatible”?)

<hr>

<p>
You can’t export Photos app photos as AVIF.

<hr>

<p>
Safari won’t show the “document tree” of an RSS feed unless “show features for web developers” is turned on (and so won’t show it at all on iPhone/iPad).

<p>
Instead, it will hide XML tags and give you their content (inlcuding any HTML tags) as a wall of unresponsive Times text with an #fff background.

<p>
(For JSON feeds, they give you the full document in Courier with responsive styling and a #1e1e1e background dark mode.)

<p>
<a href="https://justin-reeves.net/i/IMG_0151.png">
XML
</a>

<p>
<a href="https://justin-reeves.net/i/IMG_0150.png">
JSON
</a>

<hr>

<p>
In Safari on iPhone/iPad, you can’t open HTML files from Files (without a third-party intermediary) like you can on Mac from Finder.

<p>
HTML files in Files can no longer be viewed full screen; and media embeds like &lt;img&gt; can’t be viewed.

<hr>

<p>
You need a third-party device and a third-party app to receive local broadcast channels on an Apple TV (like an HDHomeRun with Channels or a Tablo with Tablo).

<hr>

<p>
If I left a book open on my Kobo Libra 2 or left it on “My Books,” it opened where left. (A recent update opened on “Home.”)

<p>
I think Apple Books and Apple TV should reliably open where left.

<p>
(At least on Mac and iPad, Apple TV may in fact do this now.)

<p>
(And third-parties like Netflix don’t remember where one is after their frequent “updates”; they drop you back into their … “home.”)

<p>
<a href="https://news.ycombinator.com/item?id=45851385">
@ news.YCombinator.com
</a>

<hr>

<p>
(And I don’t know if it is still a problem, but a long time ago I tried editing a document in Pages on an iPad, but it wouldn’t autosave my position within the document, so when the app would run out of memory, I’d lose my spot.)

<hr>

<p>
Stage Manager can’t be made to form a boundary (like the dock and menu bar).

<hr>

<p>
The file picker for TextEdit and Pages can’t be maximized like a normal Finder window.

<hr>

<p>
Family Sharing is price discrimination, but regardless, for two adults to share they have to pick one to be charged for the purchases of both.

<hr>

<p>
If you add a page to Safari’s Reading List, it interferes with the functionality of the back button.

<p>
(And you can’t turn off Reading List’s “continuous scroll.”)

<hr>

<p>
You can’t open an e-pub in Safari.

<hr>

<p>
<s>Window → Move & Resize → Left</s> 

<p>
Window → Left

<p>
<s>Window → Move & Resize → Right</s>

<p>
Window → Right

<hr>

<p>
Can’t select or Command-F text in the Mac App Store.

<hr>

<p>
Using “too many” &lt;hr&gt; on a page blocks Safari from offering its Reader mode (“Reader Available”).

<p>
But it works in Firefox and Vivaldi.

<p>
(Chrome doesn’t have a keyboard shortcut or menu bar item for “Reading Mode,” and it’s two levels deep under “More Tools” near the bottom of its “Customize and Control” menu.)

<hr>

<p>
You now have to “unlock Apple Sports” (turn “Sync My Sports” on) to “Edit” what you “Follow.”

<hr>

<p>
No Mac has Face ID.

<hr>

<p>
No Lock Screen widgets on Mac.

<hr>

<p>
Maybe not important, but in Safari: 

<p>
xmp{font-family: serif, sans-serif;}

<p>
Gets you Helvetica.

<p>
(Yet it’s Times in Whisk’s Safari Web Preview.)

<hr>

<p>
In Safari on Mac, the “go back” shortcut, <code>Command-[</code>, doesn’t work from discussions.Apple.com to Google.

<hr>

<p>
I think fiddly settings should be easy to reset to default. For example, there’re ten trackpad tracking speeds, which is the default?

<hr>

<p>
What’s an iPad?

<p>
With a Magic Keyboard, I think it’s a good portable or kitchen-counter TV.

<p>
But not much else.

<p>
It may fill a niche for some graphic artists, but I think most people who draw or handwrite would be better off, in principle, with an (e-ink) “e-note.”

<p>
But if iPad and MacBook do “merge,” and I were them, I think an Apple “e-note” would be part of my exit strategy.

<hr>

<p>
The iPad Pro’s anti-reflective screen could be better.

<p>
(Nano-texture is a little fuzzy with lower contrast, so I don’t think it’s worth it for an iPad TV, but my experience with nano-texture is limited to a mini-LED MacBook Pro, so I don’t know how it is with an OLED iPad.)

<hr>

<p>
On iPad, there’re third-parties (for example, Paramount+) that don’t support any keyboard controls.

<p>
(If a video is playing I want keyboard controls to “just work” unless an app has a good reason for them not to.)

<hr>

<p>
I was surprised by “Crush” backlash. I didn’t like it, but I didn’t like it because they crushed a CRT. You can buy a brand new piano. You can’t buy a brand new CRT TV — a still  great technology that dominated culture for half a century. That is being lost. Human history is being lost.

<hr>

<p>
No “Apple TV” (service) setting for “always skip recaps & repeated intros.” 

<p>
(But if I was launching a streaming service with all new “originals,” I don’t think I’d include things I thought people might want to skip.)

<hr>

<p>
Pop-up warnings like “TV-MA” & “Contains sequences of flashing lights or patterns” can’t be turned off; and they pop up even if you’re resuming, not starting.

<p>
Short intros like Pluribus’ probably don’t need to be skipped, but you can’t stop Apple from intrusively offering.

<p>
(And there’s a “After you watch, listen to Pluribus: The Official Podcast on Apple Podcasts” / “Skip” too. Ad is short and relevant, but the number of things to skip is absurd.)

<hr>

<p>
Pluribus has 41 languages in its subtitle menu; your “Primary” language is up top, but I think it should only show your “Preferred Languages.”

<p>
I think dubbing credits appended to main credits should do likewise, and only if you had the dub on.

<hr>

<p>
Can’t turn off “credit detection” for purchased videos. (Apple detects you’ve finished a video by percentage watched, not whether the end credits are playing.)

<p>

(And I haven’t confirmed it still does it, but if a TV app video is paused when an Apple TV goes to sleep, it autoexits the video. May be to avoid HDMI black screens, but regardless, I want to decide.)

<p>
(Autoexit: If you pause near the end, but don’t make it back before it sleeps, it will “mark as watched” and remove from Continue Watching.)

<p>
(And I sometimes press the wrong button, or don’t pay attention to how much of something I’ve watched.) 

<p>
(I don’t think I want to pay attention to it.)

<p>
(An Apple Television set wouldn’t have had to depend on HDMI.)

<hr>

<p>
In the TV app on iPad, there’s a few second delay before the keyboard controls work after starting a video.

<p>
(I think there’s a conflict between the onscreen controls and keyboard controls.)

<hr>

<p>
In the TV app, if a movie or show has more than one trailer, and you play one, the others autoplay. Even if autoplay is off.

<hr>

<p>
Safari Tabs don’t close in order of last used.

<hr>

<p>
On Mac, when a window is full screen, you have to exit full screen before you can “Move & Resize” it (from the menu bar).

<hr>

<p>
<a href="https://justin-reeves.net/v/hide-pocket.mp4">
Sometimes you can’t hide iPhone & iPad apps on Mac.
</a>

<p>
(If you do a clean install, they go away.)

<hr>

<p>
I thought <i>Severance</i>, Season 2 was bad.

<p>
I didn’t think it would be able to follow <i>Season 1</i>, but it seemed like it was going be good with three new, well–cast cast members, but that was a fake out.

<p>
I think they told their story or only had one idea (and so it should’ve probably been a limited series), and <i>Season 2</i> was stalling.

<p>
I think series tend to benefit from a little formula or structure, and “new season, new co-workers” could’ve been theirs.

<p>
(For example, I thought book seven was the worst Harry Potter because it departed from the “new school year, new teacher” formula.)

<hr>

<p>
A couple of longshot requests for “Apple TV” (service):

<p>1. Rescue <i>Thirtysomething</i>, <i>Once and Again</i>, and <i>China Beach</i> from streaming purgatory.

<p>
(<i>Once and Again</i>, Season 3 never got a DVD release.)

<p>
(<i>China Beach</i>, Episode 1 is a good 90-minute movie with good music.)

<p>
2. Try to get the Bedford Falls Company crew (Herskovitz, Zwick, Kramer, Holzman, and so forth) together for one more show before they’re all dead.

<p>
(But Holzman is making a show with Claire Danes for HBO, so she might be too busy.)

<hr>

<p>
Why doesn’t Apple make a TV?

<p>
One reason may be the continued relevance of game consoles.

<p>
In principle, if I want a TV, I want an “all-in-one” with good-enough onboard sound. (Good, not necessarily loud, or full range.)

<p>
But otherwise, I’d want a quality dumb screen (with no speakers) that requires zero setup.

<p>
(The bigger a TV, the further you sit from it, the louder sound needs to be, all else equal.)

<p>
(When watching alone, diminishing returns at greater than about 14-inches, in my opinion. Negative returns at greater than about 60-inches.)

<p>
(I think surround sound may make sense for audio, but for video, I don’t. If speakers can project sound like a 3D movie can project video, that’s fine, but most of the time, I think I want the sound to sound like it’s coming from the thing playing the video. I think I want the thing to pull me in, not immerse me.)

<p>
(I think <i>Schindler’s List</i> and <i>Private Ryan</i> are great because they pull you into a harrowing experience and then end with a character reflecting on events, which may result in a viewer reflecting on their own life.)

<p>
(<i>Six Feet Under</i> opens with you obsevering characters reacting to a death, and ends with a character you’ve gotten to know, and maybe like, dying, which may result in feeling grief. But binging a show can have an addictive quality, so what you may mourn is the end of the show, not the character.)

<h5>
Dec 2025
</h5>

<p>
<a href="mailto:e-mail@justin-reeves.net">
Comments / Letters
</a>

]]>
</description>
<pubDate>Mon, 08 Dec 2025 12:48:00 -0600</pubDate>
</item>



<item>
<title>“For the Hearts”</title>
<link>https://justin-reeves.net/for-the-hearts</link>
<description>
<![CDATA[

<h4>
“Robert Pollard Trading Card Collection” by Poppy Robbie lyrics
</h4>

<p><audio controls style="width: 100%;"><source src="https://justin-reeves.net/a/for-the-hearts.mp4"></audio>

<p>
Robert Pollard back in ’78 threw a no-hitter<br>
Man, it must’ve been great <br>
’83 came and things sort of changed<br>
Traded in the glove for a mic and a stage<br>
I never knew about those other years, but found a trading card where you would appear<br>
Not the star player with the mitt in his hand<br>
It’s the lead singer from the Ohio band<br>
In another dimension, would you still be pitching?

<p>
How did you go from that to this?<br>
It’s so strange this elected-ness<br>
Random game of the hit or miss<br>
Is life a highway or just a ditch?

<p>
You were wearing a guitar on your trading card&nbsp;…

<p>
Dreams don’t matter if you don’t make the time<br>
It is such a grind when you live 9-to-5<br>
No good reason or excuse you could seek when you’re only waiting for two days a week<br>
Never travelled a particular route<br>
Direction doesn’t matter if you just wanted out<br>
No one’s really meant to stay in their place<br>
Still a bunch of kids only dreaming of space

<p>
Are we all just wishing for another mission?<br>
Should we just do what we are told?<br> Autopilot the cruise control?<br>
Are we cast to play in this role?<br>
It’s inevitable, I know

<p>
Give up all your hopes and dreams become what you need to be&nbsp;…

<p>
In a world of uncertainty, are we satisfied completely?<br>
Who really knows?<br>
But they sure do<br>
I’m resigned to the current truth

<p>
Everybody wants to be somebody or wants to do something other than what they’re doing&nbsp;…

<p>
Sometimes life don’t work like that&nbsp;…

]]>
</description>
<pubDate>Fri, 05 Dec 2025 09:33:00 -0600</pubDate>
</item>



<item>
<title>“Naivety Is Key” by Poppy Robbie lyrics</title>
<link>https://justin-reeves.net/naivety-is-key</link>
<description>
<![CDATA[

<p>
<a href="https://poppyrobbie.bandcamp.com/track/naivety-is-key">
“Naivety Is Key” by Poppy Robbie @ Bandcamp.com
</a>

<p>
Started picking up a foreign message radiating from the power lines<br>
Fought its way to my stereo system and shot itself inside of my mind<br>
A moment of silence shattered<br>
Searching for a noise to change my life<br>
It’s not safe to look for answers in the misery of pop music 45s

<p>
It’s fighting for your attention<br>
The supermodel on the nightly news<br>
A puff piece worth half a mention<br>
There’s nothing much new about the blues<br>
I keep grasping out for something that brings me back into the world I know<br>
The further I’m drifting from it, the less I feel like I’m the one in control

<p>
Woah, woah, woah, yeah …

<p>
It’s all a mystery to me<br>
A meaning impossible to find<br>
I don’t know much of anything<br>
I guess that’s how I manage to get by

<p>
And naivety is key …

<p>
Sometimes it’s better not knowing …

]]>
</description>
<pubDate>Thu, 04 Dec 2025 05:13:00 -0600</pubDate>
</item>



<item>
<title>“We Build al-Qaeda in Washington” by Thorns of Life lyrics</title>
<link>https://justin-reeves.net/al-qaeda</link>
<description>
<![CDATA[

<p>
<a href="https://www.youtube.com/watch?v=1JTIB6gvvb8">
“We Build al-Qaeda in Washington” by Thorns of Life @ YouTube.com
</a>

<p>
In the nuclear winter of Senator Hillary Clinton, you were reborn a ruthless Methodist<br>
Just save me from the tech of post-feminine imagination<br>
You have the right to be total assholes just like they ha-have to the other brother<br>
They took back every good thing it said<br>
As hope courses to appeasement, I’ll meet you in the gates and we’ll marvel at the chain

<p>
It’ll be a nation’s rain<br>
On this day, we’ll sing again<br>
Morning in America never felt so sad and grey<br>
Four or five detainee fighting for the rights of the other three<br>
Forget the court-martials; we gotta have a hand we can fix<br>
So look back like it was better<br>
As if actually they gave a fuck about anything that it said<br>
And don’t stop forgiving brother Reagan just because you woke up this afternoon

<p>
What would you give to effect something real?<br>
Can you get free by enslaving the world?<br>
What if your dream was another person’s nightmare?<br>
Al-Qaida’s in Washington; why aren’t you fighting there?

]]>
</description>
<pubDate>Tue, 02 Dec 2025 11:43:00 -0600</pubDate>
</item>



<item>
<title>/directory</title>
<link>https://justin-reeves.net/directory</link>
<description>
<![CDATA[

<p><a href="https://archive.is/Xxxbi">“This Living” (2024) by Amber Tamblyn <i>The New Yorker</i> @ Archive.is</a>

]]>
</description>
<pubDate>Tue, 02 Dec 2025 03:45:00 -0600</pubDate>
</item>



</channel>
</rss>