<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Desmond Rivet - Lifestream</title>
  
  <subtitle>My lifestream, or original content.  Articles, notes, photos, etc.</subtitle>
  
  <icon>https://desmondrivet.com/static/img/me03.jpg</icon>
  <link href="https://desmondrivet.com/posts/feed_lifestream.xml" rel="self"/>
  <link href="https://desmondrivet.com/posts/lifestream/"/>
  <updated>2026-01-04T21:02:47Z</updated>
  <id>https://desmondrivet.com/posts/lifestream/</id>
  <author>
    <name>Desmond Rivet</name>
    <email>desmond.rivet@gmail.com</email>
  </author>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2026/01/04/160247"/>
    <updated>2026-01-04T21:02:47Z</updated>
    <id>https://desmondrivet.com/2026/01/04/160247</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I made another book nook!&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
          <img src="/static/img/BtAKTyRl4N-800.jpeg" alt="Book nook on shelf" width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/12/07/221510"/>
    <updated>2025-12-08T03:15:10Z</updated>
    <id>https://desmondrivet.com/2025/12/07/221510</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Yet again, my annual Christmas tree snap&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
          <img src="/static/img/3pV-9ZyGnk-800.jpeg" alt="Christmas tree 2025" width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Implementing a Reading List in Org Mode</title>
    <link href="https://desmondrivet.com/2025/09/28/reading-list-in-emacs"/>
    <updated>2025-09-29T00:20:15Z</updated>
    <id>https://desmondrivet.com/2025/09/28/reading-list-in-emacs</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I joined Goodreads in 2012, at roughly the same time I joined Twitter, in
what might be called a more innocent age of social networking.  The idea of
a social network for book readers appealed to me at the time.&lt;/p&gt;
&lt;p&gt;Fast forward to 2025, and the world looks different.  Twitter/X has turned
into a hellscape run by a super villain, and Goodreads, though not quite a
hellscape, is slow, dated and run by a company with dubious ethics.&lt;/p&gt;
&lt;p&gt;I ended up deactivating my Twitter account - not that difficult given that I
never really gained a following.  As it turns out, my use of Goodreads as a
&lt;em&gt;social network&lt;/em&gt; never really took off either - I don&#39;t think my friend list
ever exceeded 20 people.  I used it much more as a log of my reading habits,
a record of every book I ever read or wanted to read.  That made it easier
to think about finding a replacement.&lt;/p&gt;
&lt;h2&gt;Alternatives to Goodreads&lt;/h2&gt;
&lt;p&gt;There are several viable alternatives to Goodreads particularly if, like
me, you aren&#39;t that invested in the social aspect of maintaining a reading
list.  In 2025, the contenders seem to include, but are not necessarily
limited to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://thestorygraph.com/&quot;&gt;The StoryGraph&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.librarything.com/&quot;&gt;LibraryThing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://openlibrary.org/&quot;&gt;OpenLibrary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://bookwyrm.social/&quot;&gt;BookWyrm&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;BookWyrm, in particular, is interesting as it&#39;s part of the Fediverse and
uses the ActivityPub protocol. It&#39;s therefore truly decentralized service,
like &lt;a href=&quot;https://joinmastodon.org/&quot;&gt;Mastodon&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here&#39;s the thing, though.  Ever since I began participating in the
&lt;a href=&quot;https://indieweb.org/&quot;&gt;IndieWeb&lt;/a&gt; back in 2019, I&#39;ve been been trying to live up to its
principles - in particular the part about owning your data.  And while all
these services may have the best of intentions, there&#39;s no predicting the
future.  Any one of them might go out of business, or might simply evolve to
the point where you want to leave - like Twitter did.&lt;/p&gt;
&lt;p&gt;So what can you do?&lt;/p&gt;
&lt;h2&gt;Settling on Emacs and Org Mode&lt;/h2&gt;
&lt;p&gt;If you read my blog, you might know that I&#39;m a fan of &lt;a href=&quot;https://desmondrivet.com/2023/09/14/plain-text&quot;&gt;keeping my data in
plain text&lt;/a&gt;.  You might also know that I&#39;m an &lt;a href=&quot;https://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt; enthusiast who
&lt;a href=&quot;https://desmondrivet.com/2023/12/05/gtd-org-mode&quot;&gt;cobbled together a vaguely GTD like system&lt;/a&gt; using &lt;a href=&quot;https://orgmode.org/&quot;&gt;Org Mode&lt;/a&gt;.  Given
that a reading list is, fundamentally, nothing more than a specialized TODO
list, it makes sense to try and do something similar here.&lt;/p&gt;
&lt;p&gt;Please note that, as usual, this will not be an Emacs or Org Mode tutorial.
If you want to learn more about these tools, please consult the fine
documentation.&lt;/p&gt;
&lt;p&gt;So how do we go about doing this?  Plain vanilla Org mode itself gets us
about 80% of the way there.  Here&#39;s a small example file:&lt;/p&gt;
&lt;pre class=&quot;language-text&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;#+TODO: TOREAD READING | READ DNF

* READ The Neverending Story  :fantasy:youngadult:translation:
CLOSED: [2025-03-06]
:PROPERTIES:
:Author:   Michael Ende, Ralph Manheim
:Added:    [2015-07-24]
:Rating:   :star::star::star:
:END:

* TOREAD The Language Instinct: How the Mind Creates Language     :linguistics:
:PROPERTIES:
:Author:   Steven Pinker
:Added:    [2025-01-12]
:END:
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;There&#39;s nothing fancy here. The first line defines the TODO states that
apply to this file.  Since this file is a reading list, we have two
&lt;em&gt;actionable&lt;/em&gt; states: TOREAD, READING and two &lt;em&gt;terminal&lt;/em&gt; or DONE states: READ
and DNF (for Did Not Finish).  Org mode automatically puts in a CLOSED line
(as seen above) when the state of a headline moves from an actionable one to
a terminal one.  You can use this to record when you finished (or did not
finish) a book.&lt;/p&gt;
&lt;p&gt;Each title is entered as a headline with a TODO state.  Extra information
like Author and Added date is recorded via org mode&#39;s &lt;a href=&quot;https://orgmode.org/manual/Properties-and-Columns.html&quot;&gt;properties&lt;/a&gt;
feature.  I&#39;ve also leveraged org mode&#39;s built in tagging system to define a
basic taxonomy for the reading list.&lt;/p&gt;
&lt;p&gt;To display your books using org-agenda, you can add this section in your
&lt;code&gt;org-agenda-custom-commands&lt;/code&gt; block:&lt;/p&gt;
&lt;pre class=&quot;language-emacs-lisp&quot;&gt;&lt;code class=&quot;language-emacs-lisp&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token string&quot;&gt;&quot;r&quot;&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;All Books&quot;&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;todo&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;READING&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;todo&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;TOREAD&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;todo&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;READ&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;todo&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;DNF&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;org-agenda-files&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;file-expand-wildcards&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;~/org-roam-garden/books.org&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;
 &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token car&quot;&gt;org-overriding-columns-format&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;%&lt;span class=&quot;token argument&quot;&gt;TODO&lt;/span&gt; %50ITEM(TITLE) %30&lt;span class=&quot;token argument&quot;&gt;AUTHOR&lt;/span&gt; %30RATING&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Now you can type &amp;quot;r&amp;quot; when calling up an org agenda and you&#39;ll get a basic,
compact reading list.  Even better, you can leverage org mode&#39;s &lt;a href=&quot;https://orgmode.org/manual/Agenda-Column-View.html&quot;&gt;agenda
column view&lt;/a&gt; by typing &lt;code&gt;C-c C-x C-c&lt;/code&gt; to get a nice tabular format.&lt;/p&gt;
&lt;h2&gt;Leveraging org-books&lt;/h2&gt;
&lt;p&gt;You can type out the books in your reading list manually, but since this is
Emacs, it would be weird if there weren&#39;t a way to automate the process.&lt;/p&gt;
&lt;p&gt;Help exists in the form of a Emacs package called &lt;a href=&quot;https://github.com/lepisma/org-books&quot;&gt;org-books&lt;/a&gt; which
advertises itself simply as &amp;quot;Reading list management using org-mode&amp;quot;.
Mostly, that means it provides a collection of elisp functions to quickly
add a book to your reading list via a URL (&lt;code&gt;org-books-add-url&lt;/code&gt;) or ISBN
(&lt;code&gt;org-books-add-isbn&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;org-books-add-url&lt;/code&gt; function, in particular, claims to support Amazon,
Goodreads and Open Library as sources.  What this means is that you can
interactively call &lt;code&gt;org-books-add-url&lt;/code&gt; and paste in, for example, an &lt;a href=&quot;https://www.amazon.ca/Piranesi-Susanna-Clarke/dp/1635577802&quot;&gt;Amazon
book URL&lt;/a&gt; when prompted.  Press enter and voila - a new entry will be
added to your book file.  It looks like this:&lt;/p&gt;
&lt;pre class=&quot;language-text&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;* TOREAD Piranesi                                                       :fantasy:
:PROPERTIES:
:AUTHOR:   Susanna Clarke 
:ADDED:    [2015-07-31]
:AMAZON:   https://www.amazon.ca/Piranesi-Susanna-Clarke/dp/1635577802
:END:&lt;/code&gt;&lt;/pre&gt;
&lt;h2&gt;Formatting with an Eye Towards Export&lt;/h2&gt;
&lt;p&gt;To be honest, I found &lt;code&gt;org-books&lt;/code&gt; a bit rough around the edges. While Amazon
and Goodreads URLs seemed to work, Open Library URLs would only work with
the book&#39;s JSON API endpoint, not the actual web page, which I found
annoying.&lt;/p&gt;
&lt;p&gt;In addition, I wasn&#39;t totally happy with the way the package formatted the
book entries.  Informing my opinion was my desire to be able to easily
export my reading to HTML, for publication on my garden.&lt;/p&gt;
&lt;p&gt;Org mode isn&#39;t primarily a CMS and while it does support HTML export out of
the box, it doesn&#39;t really come with what I would describe as an easy to use
templating system.  What this means in practice is that, without some fairly
major configuration, org-mode HTML export will result in HTML that more or
less mirrors the original content in terms of structure and semantics.&lt;/p&gt;
&lt;p&gt;What I&#39;m trying to say is that if you want your exported HTML to be structured
a certain way, it&#39;s often easiest to arrange for your org-mode source to be structured
in a similar way.&lt;/p&gt;
&lt;p&gt;Related to this is the fact that org-books, seemingly as a matter of policy,
formats all of its book entries exclusively as &amp;quot;headlines + properties&amp;quot;,
presumably reserving the content area for extra comments about work itself.&lt;/p&gt;
&lt;p&gt;This can be a problem when it comes time to export the entry to HTML,
because properties are treated as special in org-mode&#39;s export system -
they are rendered as plain text by default, not HTML.  So
that URL in the AMAZON property you see above?  Because it&#39;s a property,
it&#39;s rendered in HTML as a plain, unclickable URL.  After some amount of research,
I came to the conclusion that the easiest way to get an actual link in
the output was to embed the Amazon URL as a real org-mode link, in
the &lt;em&gt;content&lt;/em&gt; of the entry, not the properties - since proper org-mode
links &lt;em&gt;do&lt;/em&gt; get turned into HTML links during export, as you might expect.&lt;/p&gt;
&lt;p&gt;I also thought it would be nice to have display cover image for each book
entry, particularly in the exported HTML, and Open Library does have a
public &lt;a href=&quot;https://openlibrary.org/dev/docs/api/covers&quot;&gt;covers API&lt;/a&gt; that I suspected I could leverage.  Org-books, so
far as I could tell, doesn&#39;t insert any cover images at all.  In any case,
the right place for it, assuming we wanted it to appear in the exported
HTML, would be as an image in the content, not as a property.&lt;/p&gt;
&lt;p&gt;All this to say, org-books wasn&#39;t totally cutting it.  So what to do?&lt;/p&gt;
&lt;h2&gt;Hacking org-books&lt;/h2&gt;
&lt;p&gt;In the end I decided to fork org-books and make &lt;a href=&quot;https://github.com/drivet/org-books/compare/master...drivet:org-books:customizations&quot;&gt;some changes&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I capitalized the data properties, but I didn&#39;t make them all uppercase
like they were originally.  The property names appear in the HTML as is
so I wanted something less &amp;quot;in-your-face&amp;quot;.&lt;/li&gt;
&lt;li&gt;I embedded the source URLs as proper links in the entry&#39;s content, rather
than as properties.&lt;/li&gt;
&lt;li&gt;When adding a book via Open Library, I also inserted a link in the
entry&#39;s content to the cover via their covers API.&lt;/li&gt;
&lt;li&gt;I added a function, &lt;code&gt;org-books-add-olb&lt;/code&gt;, that accepts an Open Library web
page URL as a data source, in a similar manner to Amazon or Goodreads.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I made sure that the entries were formatted in a way that made it easier to
later produce the layout I wanted via CSS.  In the end, a typical entry
looked like this:&lt;/p&gt;
&lt;pre class=&quot;language-text&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;* READ Redshirts                   :scifi:
CLOSED: [2025-01-28]
:PROPERTIES:
:Author:   John Scalzi
:Added:    [2015-07-31]
:ISBN:     9780765316998
:Rating:   :star::star::star::star:
:END:

#+BEGIN_aside
#+ATTR_HTML: :loading lazy
[[https://covers.openlibrary.org/b/ISBN/9780765316998-M.jpg]]

[[https://openlibrary.org/books/OL25253043M/Redshirts][Open Library]] &#92;&#92;
[[https://openlibrary.org/api/books?bibkeys=ISBN:9780765316998&amp;jscmd=data&amp;format=json][Open Library Data]]
#+END_aside

I expected this book to be funny, and it was.  What I was *not* expecting
was that this book would make me emotional.  I nearly cried.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The content has a preamble that I wrapped in a #+BEGIN_aside/#+END_aside
pair; when exported to HTML, this results in the enclosed content being
wrapped in an &lt;code&gt;aside&lt;/code&gt; tag that can be easily styled by CSS.&lt;/p&gt;
&lt;p&gt;The formatting of the cover image is worth noting.  It looks like this:&lt;/p&gt;
&lt;pre class=&quot;language-text&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;#+ATTR_HTML: :loading lazy
[[https://covers.openlibrary.org/b/ISBN/9780765316998-M.jpg]]&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This results in a &lt;code&gt;loading=&amp;quot;lazy&amp;quot;&lt;/code&gt; attribute added to the cover &lt;code&gt;img&lt;/code&gt; tag in
the exported HTML:&lt;/p&gt;
&lt;pre class=&quot;language-html&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token tag&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;&amp;lt;&lt;/span&gt;img&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;src&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;https://covers.openlibrary.org/b/ISBN/9780765316998-M.jpg&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;alt&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;9780765316998-M.jpg&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;token attr-name&quot;&gt;loading&lt;/span&gt;&lt;span class=&quot;token attr-value&quot;&gt;&lt;span class=&quot;token punctuation attr-equals&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;lazy&lt;span class=&quot;token punctuation&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The effect is to only load the image when it&#39;s scrolled
into view.  Given that I have hundreds of books in my reading list, the
exported page loads &lt;em&gt;much&lt;/em&gt; faster as a result.&lt;/p&gt;
&lt;h2&gt;Example and Final Thoughts&lt;/h2&gt;
&lt;p&gt;I publish my &lt;a href=&quot;https://garden.desmondrivet.com/books&quot;&gt;reading list&lt;/a&gt; to my garden.  You can peruse it there.&lt;/p&gt;
&lt;p&gt;Is this thing a Goodreads killer?  Will it replace a real book tracking app
for the average person?  Good God, no.  I&#39;m the first to admit the whole
process is clunky as hell.&lt;/p&gt;
&lt;p&gt;But apps comes with trade offs, as any IndeWeb enthusiast is aware, and one
of the things you give up when you use one is full control over your data.
The one big advantage of all this trouble is that my reading list is mine
and mine alone.  I consider that important.&lt;/p&gt;
&lt;p&gt;Important enough to always resist the siren son of a dedicated service for
years to come?  Maybe not - that&#39;s why the IndeWeb has a prescribed way for
sharing your data with the rest of the world: &lt;a href=&quot;https://indieweb.org/POSSE&quot;&gt;POSSE&lt;/a&gt;.  This is the
practice of publishing to your own site first and then deciding how you tell
the world about it.  It&#39;s something I do on my blog - all posts are
automatically shared to Mastodon once published.&lt;/p&gt;
&lt;p&gt;To be honest I&#39;m not sure how POSSE would look in this case; I&#39;m not even
sure what service I&#39;d share to, or how I&#39;d figure out what to share.  Still,
it&#39;s an interesting idea worth exploring.&lt;/p&gt;
&lt;p&gt;In the meantime, this serves my needs, and it was fun to do.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/06/08/162656"/>
    <updated>2025-06-08T20:26:56Z</updated>
    <id>https://desmondrivet.com/2025/06/08/162656</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        

        <![CDATA[
        
        

        

        
          
          <img src="/static/img/rbwh-3RYGr-800.jpeg" alt="graffiti in point Saint Charles " width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/04/24/154808"/>
    <updated>2025-04-24T19:48:08Z</updated>
    <id>https://desmondrivet.com/2025/04/24/154808</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;&amp;quot;The Party seeks power entirely for its own sake. We are not interested in the good of others; we are interested solely in power. Not wealth or luxury or long life or happiness: only power, pure power&amp;quot;&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/04/24/132734"/>
    <updated>2025-04-24T17:27:34Z</updated>
    <id>https://desmondrivet.com/2025/04/24/132734</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;There is something to be said about the connection between ChatGPT, John Searle&#39;s &lt;a href=&quot;https://en.wikipedia.org/wiki/Chinese_room&quot;&gt;Chinese Room&lt;/a&gt; thought experiment and Dan Dennett&#39;s response to it, but I&#39;m not totally clear what that would be.  I&#39;m leaning towards Dan Dennet being wrong, though.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/04/08/083919"/>
    <updated>2025-04-08T12:39:19Z</updated>
    <id>https://desmondrivet.com/2025/04/08/083919</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;It&#39;s that time of the year in Montreal, when you have to alternate between wearing your winter coat and spring jacket several times in the same week.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/04/03/110915"/>
    <updated>2025-04-03T15:09:15Z</updated>
    <id>https://desmondrivet.com/2025/04/03/110915</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;If I have learned anything from the Trump tariffs imposed yesterday it&#39;s that we&#39;ve obviously all been underestimating penguins. Sneaky little devils.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/04/02/093813"/>
    <updated>2025-04-02T13:38:13Z</updated>
    <id>https://desmondrivet.com/2025/04/02/093813</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I saw my first cyber truck the other night, &amp;quot;in the flesh&amp;quot; so to speak, and I was unprepared for the level of revulsion I would feel.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2025/03/13/132159"/>
    <updated>2025-03-13T17:21:59Z</updated>
    <id>https://desmondrivet.com/2025/03/13/132159</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I have downloaded an app called &amp;quot;Buy Beaver&amp;quot; and I can&#39;t believe it&#39;s come to this&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>It&#39;s Not Nostalgia, Exactly</title>
    <link href="https://desmondrivet.com/2025/01/30/when-visiting-toronto"/>
    <updated>2025-01-31T02:36:57Z</updated>
    <id>https://desmondrivet.com/2025/01/30/when-visiting-toronto</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I have spent most of my life in Montreal but there was a decent sized chunk
in the middle, spanning high school and university, when I lived in Toronto.&lt;/p&gt;
&lt;p&gt;I still visit Toronto not infrequently.  I have a soft spot for it; at the
very least, I don&#39;t harbour quite the same level visceral hatred a lot of
people seem to lob at the city.&lt;/p&gt;
&lt;p&gt;But I haven&#39;t lived there for over 20 years.  Obviously, a lot has changed
in that time.  I&#39;m not sure I could live there now.  I mean, I guess I
&lt;em&gt;could&lt;/em&gt; but my life would look very different.  The place is so huge, and
the housing so expensive, that I&#39;m not sure it would be a good trade.&lt;/p&gt;
&lt;p&gt;Going back, even just to visit, feels strange.  I don&#39;t think it&#39;s
nostalgia, exactly.  My old haunts, such as they were, are long gone, so it
never feels like I&#39;m going home.  I liked my time there well enough, and I
have a tendency to jump to its defence when people start getting snarky
about it, but I&#39;m not like Woody Allen in Manhattan, &amp;quot;romanticizing it all
out of proportion.&amp;quot;&lt;/p&gt;
&lt;p&gt;Actually, I think I know what it is.  It&#39;s not nostalgia, a longing for a
past that may or may not have existed.  It&#39;s more like irrational
indignation that the city had the audacity to move on without me.&lt;/p&gt;
&lt;p&gt;I mean, how narcissistic can you get, right?  To believe, in your heart of
hearts, that a city should stop moving when you&#39;re not there?  I never
realized I had such a big ego.&lt;/p&gt;
&lt;p&gt;Maybe the right thing to do is just acknowledge that the Toronto where I
spent a good portion of my formative years just doesn&#39;t exist anymore.  You
can never go home again, as they say.  Maybe I should just lean into the
tourist thing when I visit.  There is, after all, a lot to see and do.&lt;/p&gt;
&lt;p&gt;And maybe it would help to finally internalize the notion, so abstractly
obvious but still sometimes a tough pill to swallow, that the city in which
you once lived doesn&#39;t know you exist.  It&#39;s a freeing idea, all things
considered.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>I Never Considered Myself Naive</title>
    <link href="https://desmondrivet.com/2025/01/19/being-rich"/>
    <updated>2025-01-20T00:35:39Z</updated>
    <id>https://desmondrivet.com/2025/01/19/being-rich</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I never thought that the law applied equally to rich people and poor people.
I never considered myself that naive.  I had always understood that rich
people could break the law in ways that poor people simply couldn&#39;t.&lt;/p&gt;
&lt;p&gt;But I had always assumed that the way this worked in practice was that being
rich just came with a heightened ability to cover your tracks.  I had always
assumed that, rich or poor, it was of supreme importance &lt;em&gt;not to get
caught&lt;/em&gt;, and that being rich simply bought you more options in that regard.
Maybe you could bribe a police officer, or a judge, and make the charges go
away.  Maybe you could afford to hire someone to do the dirty work for you,
or take the fall for you if it came to that.&lt;/p&gt;
&lt;p&gt;But, and here&#39;s where I was a profoundly naive, I had always assumed that
if, for whatever reason, you &lt;em&gt;were&lt;/em&gt; caught, and it was blindingly clear,
from a legal standpoint, that you did the thing of which you were accused,
then, rich or poor, you&#39;d be charged and convicted.  Like...I had always
assumed, for example, that if you committed a murder and it was caught on
camera then, rich or poor, it was game over for you.&lt;/p&gt;
&lt;p&gt;What&#39;s that expression about assuming things?&lt;/p&gt;
&lt;p&gt;What the past few years have taught me, of course, is that this is bullshit.
Once you reach a certain level of wealth, you don&#39;t even have to cover your
tracks.  You can brazenly commit your crimes in broad daylight, and you just
have to convince the right people not to care.  To ignore the evidence of
their eyes and ears.  And, of course, it doesn&#39;t hurt that the highest court
in the land says that the law just...doesn&#39;t apply to you.&lt;/p&gt;
&lt;p&gt;I&#39;m not trying to sound dramatic, but the last few years have broken
whatever paltry sense of justice I used to have.  Laws only matter if people
are willing to enforce them, and I don&#39;t believe there&#39;s anyone left in
power to do so.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/12/16/194700"/>
    <updated>2024-12-17T00:47:00Z</updated>
    <id>https://desmondrivet.com/2024/12/16/194700</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Annual Christmas tree snap&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
          <img src="/static/img/D6IsriRoTs-800.jpeg" alt="" width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/12/14/160118"/>
    <updated>2024-12-14T21:01:18Z</updated>
    <id>https://desmondrivet.com/2024/12/14/160118</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;This is the year for tech upgrades, I guess. New tiny computer, new
customizable keyboard and new smaller external storage.&lt;/p&gt;


        <![CDATA[
        
        

        
        <p>4 photos</p>
        

        
          
          <img src="/static/img/DmLuSpTzlC-800.jpeg" alt="Keyboard with hand on it" width="600"/>
          
          <img src="/static/img/tg4KKLZov9-800.jpeg" alt="Keyboard with some keys removed" width="600"/>
          
          <img src="/static/img/hWeJPMEA0d-800.jpeg" alt="Mini computer" width="600"/>
          
          <img src="/static/img/wPnhoLOw5h-800.jpeg" alt="Old and new external storage side by side" width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Anatomy of a Post</title>
    <link href="https://desmondrivet.com/2024/12/07/anatomy-of-post"/>
    <updated>2024-12-07T17:07:47Z</updated>
    <id>https://desmondrivet.com/2024/12/07/anatomy-of-post</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;My blog is based around Eleventy, which means I write my entries in plain
text, using Markdown and YAML front matter, a combo which I&#39;m sure is
familiar to most users of static site generators.&lt;/p&gt;
&lt;p&gt;I also participate in the IndieWeb, which means I post many different kinds
of content other than your standard blog posts - notes, likes, photos, etc.&lt;/p&gt;
&lt;p&gt;I find it useful to divide my content in two main types: original content,
where the focus is on my own published material, and derivative content,
which only makes sense in the context of another, external URL.&lt;/p&gt;
&lt;p&gt;The main original content posts are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Articles&lt;/li&gt;
&lt;li&gt;Notes&lt;/li&gt;
&lt;li&gt;Photos&lt;/li&gt;
&lt;li&gt;Multi-Photo&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I would include albums and album collections here as well, but we&#39;ll deal
with those in a bit.&lt;/p&gt;
&lt;p&gt;I&#39;ve written a bit before about how I format my posts, but for the sake of
reference, an article looks like this:&lt;/p&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: 2022-03-01T13:57:07-05:00
title: &#39;Much Ado About (Indieweb) Bookmarks&#39;
blurb: &#39;The ins and outs of owning your bookmarks on the #indieweb&#39;
tags:
- indieweb
mp-syndicate-to:
- twitter&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;

Like many Indieweb participants, I post...&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And a note looks like:&lt;/p&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: 2022-02-24T01:27:35Z&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;

I am grateful that Wordle exists if for no other reason...&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Here&#39;s a photo post with multiple photos in it - a multi-photo, in other
words:&lt;/p&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: &#39;2023-01-15T21:09:31-05:00&#39;
mp-syndicate-to:
- twitter
photo:
- alt: Book nook contents
  value: https://media.desmondrivet.com/84/b3/2d/b8/e8de337b847a14ebac309f113fe28f1a572692c05795ca41caf435b0.jpg
- alt: Book nook started, partially built
  value: https://media.desmondrivet.com/04/5e/62/95/632d1dff8038533ba4114c0dadce31784f1a2746323e7c1b7af84c86.jpg
- alt: Miniature bookcase
  value: https://media.desmondrivet.com/2b/2a/50/dc/d18b6e980e029b94757a3e9ff500594d7ab218da940ab4f7885c5743.jpg
- alt: Book nook halfway finished
  value: https://media.desmondrivet.com/fb/c4/7c/3e/ff27aafb08dcbb24c3d08dd82ee879acbb642a968acd85f853bbb96f.jpg
- alt: Miniature book
  value: https://media.desmondrivet.com/70/a8/d8/80/25e8a621770fbe49354001c0a70e614afc9a21ecd75bb4b87e0f9c73.jpg
- alt: Miniature book with pages
  value: https://media.desmondrivet.com/26/69/87/7f/ca703fd7f6d2a8c5fa60bf69d5d0dd82b657e97a6e1141d2018c01a4.jpg
- alt: Miniature wall bookcase with many books 
  value: https://media.desmondrivet.com/e5/54/84/1a/9f396871304906351237e67c2cd5dd20b4e543a0398729cdd0a33ef8.jpg
- alt: Completed book nook on shelf with books
  value: https://media.desmondrivet.com/0c/7c/3f/a7/681cbb1930b6b6367f35ebeceeb61e16a1c620bfd73c62af76d75f67.jpg&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;

I got a &quot;book nook&quot; for Christmas - kind of like a book end, but more elaborate.  Super fun, I want them all.&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;So how do I render these posts?  One very simple and direct way is create a
separate template for each type, but would result in a significant amount of
repetition.  A photo post and multi-photo post are virtually the same, for
example, and both of them share a lot in common with a note, in that they&#39;re
basically just notes with photos added.  An article could be consider a
longer note with a title added.&lt;/p&gt;
&lt;p&gt;Deciding how to render them all on my blog in a relatively DRY way i.e. a
way that doesn&#39;t require me to sprinkle the same snippets of HTML among a
batch of templates of varying degrees of similarity is actually, in my
opinion, a non-trivial problem, which is worth recording here for posterity.
Most of what I write will be very specific to my workflow, but it&#39;s not
entirely inconceivable that someone might gain some inspiration for their
own blog&lt;/p&gt;
&lt;p&gt;In any case, my main strategy for dealing with these posts is to treat them
all as variations on the same theme and hence to create a single generic
post template which captures them all.  To start with, it includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;an optional title (mandatory for articles)&lt;/li&gt;
&lt;li&gt;optional content (mandatory for notes and articles but photos may not have
any text) and&lt;/li&gt;
&lt;li&gt;optional photos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If we&#39;re dealing with a multi-photo, then one more piece of content is
implied: a line telling you how many photos are in the post, if there&#39;s more
than 1 (for multi-photos, in other words).  A good place to put that would
be after the title, but before the content, so you would get something like
this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Photo count (for multi-photos)&lt;/li&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;Photos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Although these are all optional, there is an implicit understanding that at
least some of these pieces have to be present in some combination, otherwise
you have no post at all, right?  And some parts come as a pair; you would
never have a line that said &amp;quot;3 photos&amp;quot; without showing any photos at the
end.&lt;/p&gt;
&lt;h2&gt;Derived Posts&lt;/h2&gt;
&lt;p&gt;The other form of content I post are &amp;quot;derivative&amp;quot; posts.  The main
derivative post types are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Likes&lt;/li&gt;
&lt;li&gt;Reposts&lt;/li&gt;
&lt;li&gt;Replies&lt;/li&gt;
&lt;li&gt;Bookmarks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These are all posts that are &amp;quot;about&amp;quot; another URL, which I call a &lt;em&gt;referenced
URL&lt;/em&gt;.  The posts make no sense without it, so it needs to be included in the
somehow.  With the exception of a reply, these types are often without
content, though there&#39;s nothing stopping you from adding some.  In addition,
these posts should all show an unfurled &amp;quot;link preview&amp;quot; or &amp;quot;reply context&amp;quot;
(the IndieWeb wiki distinguishes between these two things, but I don&#39;t find
the distinction useful, so I don&#39;t make one) for the referenced URL.&lt;/p&gt;
&lt;p&gt;To give you some context, here&#39;s a &amp;quot;like&amp;quot; post:&lt;/p&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: &#39;2024-11-09T12:53:58-05:00&#39;
like-of: https://adactio.com/journal/21548&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Super simple right?  Here&#39;s a reply post:&lt;/p&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: &#39;2023-09-15T06:41:24-04:00&#39;
in-reply-to: https://nerdculture.de/@titaniumbiscuit/111067559683462120
mp-syndicate-to:
- mastodon&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;

Yeah I may have judged too quickly with regard to Obsidian. Do you use or recommend it? &lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The difference in format between the derivative posts is quite superficial.
They all have a referenced URL, tagged with their respective identifiers
(&amp;quot;like-of&amp;quot; for likes, &amp;quot;in-reply-to&amp;quot; for replies, etc.), and optional
content.&lt;/p&gt;
&lt;p&gt;The template for these posts would seem correspondingly obvious.  They would
include an optional referenced URL, and optional content, followed by an
unfurled link preview.&lt;/p&gt;
&lt;p&gt;Does it make sense to have a separate template for these kinds of posts?  My
first instinct was yes, since the only overlap with the &amp;quot;original content&amp;quot;
template appeared to be the content.  Upon further reflection, I realized
that notes sometimes have article links in them that would benefit from a
link preview as well.  And, though it might be unusual for a like or a reply
to have a title, there&#39;s no particular reason to enforce this as a rule.&lt;/p&gt;
&lt;p&gt;The bottom line is that a &amp;quot;derivative&amp;quot; template can pretty much take
advantage of the &amp;quot;original content&amp;quot; template and just add the one thing that
is unique to these kinds of posts: the referenced URL.  A good place to
show it is after the title, and before the content.  With that, we have a
new unified template with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced URL&lt;/li&gt;
&lt;li&gt;Photo count&lt;/li&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;Photos&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As before, all of these elements are optional, but at least some of them must
be present at any one time, and not all combinations are really valid (I&#39;m
having a hard time imagining how a link preview would work with a photo
post, for example).&lt;/p&gt;
&lt;h2&gt;List Context Versus Full Context&lt;/h2&gt;
&lt;p&gt;Blogs tend to have two main contexts in which posts are rendered: a &lt;em&gt;full
post&lt;/em&gt;, shown on its own page, located at a permalink, and something which for
lack of a better name we shall call a &lt;em&gt;post entry&lt;/em&gt;, shown in contexts where
it&#39;s part of a list, such as on a timeline or a feed.&lt;/p&gt;
&lt;p&gt;There are some differences in how full posts are rendered versus post
entries:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Articles are shown truncated in a post entry, with a &amp;quot;Read more&amp;quot; link to
take you to the full article&lt;/li&gt;
&lt;li&gt;A multi-photo post would show thumbnails in the post entry, and the
larger photos in the full post.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So, this discussion now implies &lt;em&gt;two&lt;/em&gt; templates - one for posts in a list
context, aka as post entries, and one for posts in a full context.&lt;/p&gt;
&lt;p&gt;A post entry template looks like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count&lt;/li&gt;
&lt;li&gt;Truncated content (with Read more link)&lt;/li&gt;
&lt;li&gt;if multi-photo show thumbnails, otherwise show one large photo&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a full post template we have this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count&lt;/li&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;Large photos&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Open Graph Versus Featured Images&lt;/h2&gt;
&lt;p&gt;Open Graph is a standard created by Meta (Facebook) for annotating URLs with
metadata that can used in the unfurling of said URLs in other contexts.  One
of these bits of metadata is the image associated with the post that is
displayed in such contexts.&lt;/p&gt;
&lt;p&gt;Wordpress reportedly has a similar concept called the &amp;quot;featured image&amp;quot;,
which has been copied by the IndieWeb community in the form of a u-featured
microformat.  A featured image, like Open Graph&#39;s image metadata, can be
displayed in a link preview context.&lt;/p&gt;
&lt;p&gt;The two concepts work differently.  The Open Graph image URL is true
metadata; it&#39;s configured in a meta tag of a post&#39;s HTML.  As such, you
never see the image in the rendered post unless you explicitly put it in
there.  The IndieWeb featured image concept, on the other hand, is designed
to be embedded in the post itself, so that you have something to which you
can add the u-featured microformat.  You can, of course, turn the image off
with a good, old-fashioned &amp;quot;display: none&amp;quot; but those kinds of shenanigans,
while sometimes unavoidable, are generally frowned upon.&lt;/p&gt;
&lt;p&gt;The featured image is easy to add to an IndieWeb post if you&#39;re dealing with
one that incorporates such an image organically, such as a photo post, or an
article with some images embedded.  In such a case, the featured image can
also be used as the Open Graph image for maximum unfurling capabilities.&lt;/p&gt;
&lt;p&gt;I&#39;ll usually pick the first photo as the featured image in a multi-photo
post.&lt;/p&gt;
&lt;p&gt;On the other hand, if you have an article with no natural image to display,
then the situation becomes more complicated.  Some people will actually
incorporate a featured image into their content and display it in their
posts but that feels somewhat forced and artificial to me, so I don&#39;t bother
to do it.  I do certainly add an Open Graph image if I remember to.&lt;/p&gt;
&lt;h2&gt;Photo Album Format&lt;/h2&gt;
&lt;p&gt;I also post photo albums.  Photo albums are similar to multi-photo posts in
that they both house multiple photos, but an album differs from a
multi-photo post in the following ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Each photo in an album post has its own permalink&lt;/li&gt;
&lt;li&gt;An album is more curated and less spontaneous than a photo post.  The
photos are more processed and I&#39;m more selective with them&lt;/li&gt;
&lt;li&gt;An album tends to have more photos than a photo post, so that showing all
the thumbnails in a list context isn&#39;t always feasible&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Under the hood, as far as the post format is concerned, the two are nearly
indistinguishable, except for the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A multi-photo post tends to have no title, although there&#39;s nothing
really enforcing that.&lt;/li&gt;
&lt;li&gt;More importantly, an album post has an explicit flag, &lt;strong&gt;album: true&lt;/strong&gt;,
that concretely identifies the post as an album&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;language-markdown&quot;&gt;&lt;code class=&quot;language-markdown&quot;&gt;&lt;span class=&quot;token front-matter-block&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;token front-matter yaml language-yaml&quot;&gt;date: &#39;2024-10-05T20:30:30-04:00&#39;
title: Plaza De Espana
featured:
  alt: &#39;&#39;
  value: &gt;-
    https://media.desmondrivet.com/27/82/0a/cd/c834418f3eb97df08ead1fc9ee4839e43218bef19c42c728aab27fde.jpg
album: true
excludeFromPosts: true
parent: &#39;2024-spain&#39;
photo:
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/3a/41/39/00/6a65b1d3b2cea7a36d7c4b5e97deddbaea74bb3004ce61c46b93cb97.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/66/f0/05/c5/db2ed1d9fb53d937883170044fd37ce4a49e3b8ac6f6d0cddf4b3205.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/a8/49/b6/5e/0e5b9dd0d44f6602045dbc2b29a478c8abfed3b6ec26799f6ce8871f.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/9b/ce/73/e9/f001794447336d239fa507a1a57db357fef181d1dcc79375b8e50980.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/0c/57/30/34/902a01992fb105db4009d923ec25c582dcf13a63bdc8776e736d0ff6.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/0b/6a/12/4b/283a2e598bf020e67474cee6baa83826f2b640472a252d70eb514830.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/f2/c2/49/48/19b7a46adf598e35d82b35ca8572dcb31c81397913422bda35ef3ac3.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/0d/9f/fd/c8/68dc185b232fa7a466a2eb440b3b2d733ae6bb911b7e34349541bcef.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/d0/65/70/97/fac5397a015dc4a1f37b78b716df7c5b0cd75cfadbac0eab619836e5.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/f3/0e/15/77/f312e468e2776b055f04bd795bf0989e8dc0f505a4e44439ec08307d.jpg
  - alt: &#39;&#39;
    value: &gt;-
      https://media.desmondrivet.com/27/82/0a/cd/c834418f3eb97df08ead1fc9ee4839e43218bef19c42c728aab27fde.jpg&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;---&lt;/span&gt;&lt;/span&gt;

Plaza de Espana is one of Seville&#39;s main postcard shots.  A huge, colourful building, it&#39;s hard to get it all in one photo.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Some things to note:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;As mentioned, I have an explicit album flag defined.&lt;/li&gt;
&lt;li&gt;I&#39;ve explicitly defined a featured photo here, because the first one
won&#39;t do.  I should probably move the featured flag into the photo list,
but I was lazy.&lt;/li&gt;
&lt;li&gt;I have a flag called &amp;quot;excludeFromPosts&amp;quot; which will remove this album from
direct feeds.  I only want the album to appear as the child of my &amp;quot;Spain&amp;quot;
album collection (see below), defined by the parent key.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Rendering Photo Albums&lt;/h3&gt;
&lt;p&gt;I could, in theory, choose to render the photo album in a similar way to a
multi-photo post, but I&#39;ve opted instead to do it a bit differently:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Because a photo album is meant to be more &amp;quot;curated&amp;quot;, and may have many
photos in it, I want to show just the featured image when it appears in a
list context, instead of the thumbnails.&lt;/li&gt;
&lt;li&gt;Since each photo has its own URL, when showing the full album post, I
want to show just the thumbnails and let the user navigate to the photo
URL when they click on it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This means that my post entry template now looks like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count (shown for multi-photos and albums)&lt;/li&gt;
&lt;li&gt;Truncated content&lt;/li&gt;
&lt;li&gt;If album, featured image.  If multi-photo, thumbnails.  If one photo, just the photo.&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For full posts we have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count (shown for multi-photos or albums)&lt;/li&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;If album, thumbnails.  If not, a stack of full photos.&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One idiosyncrasy of an album post, when compared with a multi-photo post, is
that while we have conceptually defined a featured photo for the album, we
won&#39;t show it in the rendered post.  The reason is that all we&#39;re showing on
the post is thumbnails, and none of these are suitable for a featured image.
This is one major downside to using microformats to define a featured
image - you need to have the actual image in the post so that the
microformat has something to grab on to.&lt;/p&gt;
&lt;p&gt;You &lt;em&gt;can&lt;/em&gt; of course continue set the Open Graph image metadata to whatever
you want, and we do, in fact, set it here to the featured image so that the
permalink will unfurl correctly in most situations.&lt;/p&gt;
&lt;h2&gt;Album Collections with Explicit Featured Images&lt;/h2&gt;
&lt;p&gt;A photo album collection, as you might guess, is a collection of photo
albums, i.e. a post that houses other photo albums.  It can also house other
album collections.  Such a post houses no photos &lt;em&gt;directly&lt;/em&gt;, but it is still
is photo oriented, so it makes sense, in my opinion, to explicitly define a
conceptual featured image here, even if it&#39;s not &amp;quot;organically&amp;quot; part of the
post.&lt;/p&gt;
&lt;p&gt;Format-wise, an album collection looks a lot like a really, really short
blog entry - it has a title, and a line or two of content, describing the
collection.  But there are some things which set it apart:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The metadata will have an eleventyNavigation key, which child photo
albums point to as their &amp;quot;parent&amp;quot;.  In theory this feature doesn&#39;t have
to be restricted to photo albums, but that&#39;s all I&#39;m using it for at the
moment.&lt;/li&gt;
&lt;li&gt;Crucially, the metadata will have an &lt;strong&gt;album: true&lt;/strong&gt; flag, which firmly
identifies this as an album collection - and notably &lt;em&gt;not&lt;/em&gt; an album,
since there are &lt;em&gt;also&lt;/em&gt; no photos defined in the post directly.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;An album collection will have an explicit featured image defined in the top
level metadata.&lt;/p&gt;
&lt;h3&gt;Rendering Album Collections&lt;/h3&gt;
&lt;p&gt;When rendering an album collection in a list context, it makes sense to me
to show its featured image, like a proper photo album.  In addition, I want
to display the number of albums in the collection.  This means I enhance my
post entry template so that it looks like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count (for multi-photos or albums)&lt;/li&gt;
&lt;li&gt;Album count&lt;/li&gt;
&lt;li&gt;Truncated content&lt;/li&gt;
&lt;li&gt;If one photo, just the photo.  If multi-photo, thumbnails.  If album or
album collection, featured image.&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The full post for album collections will render, in some fashion, the list
of albums for that collection.  Our template is therefore augmented to
include albums, like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Title&lt;/li&gt;
&lt;li&gt;Referenced link&lt;/li&gt;
&lt;li&gt;Photo count (for multi-photos or albums)&lt;/li&gt;
&lt;li&gt;Album count&lt;/li&gt;
&lt;li&gt;Content&lt;/li&gt;
&lt;li&gt;If album, thumbnails.  If not, a stack of full photos.&lt;/li&gt;
&lt;li&gt;Children of the album collection, either albums or more album
collections.  Either way, each child should have a featured image to
display.&lt;/li&gt;
&lt;li&gt;Link preview&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Like a regular photo album post, we don&#39;t render a featured photo for full
album collection posts, since the photo is not really shown organically in
the post.  And again, like the photo album post, we &lt;em&gt;will&lt;/em&gt; continue to
define the Open Graph image from the &lt;em&gt;defined&lt;/em&gt; featured photo in the raw
source post, so the URL can continue to unfurl correctly.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/12/05/111646"/>
    <updated>2024-12-05T16:16:46Z</updated>
    <id>https://desmondrivet.com/2024/12/05/111646</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;First real snow fall of the year. Boot weather is here!&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
          <img src="/static/img/SXOB3Usv2f-800.jpeg" alt="snowy bridge and trees" width="600"/>
          
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/12/05/103739"/>
    <updated>2024-12-05T15:37:39Z</updated>
    <id>https://desmondrivet.com/2024/12/05/103739</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I can&#39;t be the only one who often catches himself saying &amp;quot;When I graduate&amp;quot; when I mean to say &amp;quot;When I retire&amp;quot;, right?&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Madrid Is the Toronto of Spain, and That&#39;s Okay</title>
    <link href="https://desmondrivet.com/2024/11/25/madrid-exit"/>
    <updated>2024-11-26T00:58:42Z</updated>
    <id>https://desmondrivet.com/2024/11/25/madrid-exit</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Madrid marked the end of our trip to Spain.  Our plane home flew out of
there and so we decided to spend the evening before exploring what we could
of the city.  We boarded a train from Seville and arrived at our hotel
around 4pm that day.&lt;/p&gt;
&lt;p&gt;I would argue Madrid is the Toronto of Spain from the point of view of
visiting Canadians because, like Toronto, it&#39;s the largest city in the
country as well as its economic hub and &lt;em&gt;also&lt;/em&gt; the city that everyone loves
to hate.&lt;/p&gt;
&lt;p&gt;I&#39;ve said this before but I&#39;ll say it again - everyone loves Barcelona.  No
one loves Madrid.  Madrid, by all popular accounts, is mediocre at best.&lt;/p&gt;
&lt;p&gt;Side note: if Madrid is the Toronto of Spain, does this mean that Barcelona
is the Montreal of Spain?  I don&#39;t think the comparison is crazy - everyone
&lt;em&gt;loves&lt;/em&gt; Montreal.&lt;/p&gt;
&lt;p&gt;Having visited Madrid, I can now say that, like Toronto, I feel its
reputation is somewhat undeserved - at least from the little I saw of it.
It appears to be a clean, attractive, organized city, marred only by the
confusing public transit system.  The buildings seem newer and less
distinctive, which I imagine puts some people off, but I thought they looked
pretty decent.  It&#39;s definitely not as dynamic as Barcelona or as colourful
as Seville but I honestly found the calm, almost placid vibe rather
refreshing after 10 days of hustle and bustle.&lt;/p&gt;
&lt;p&gt;Like Barcelona, it feels like there&#39;s a real city here, with a life of its
own beyond the tourists.  I could certainly see myself visiting again.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>A Distinct Lack of Barbers</title>
    <link href="https://desmondrivet.com/2024/11/25/seville"/>
    <updated>2024-11-26T00:10:38Z</updated>
    <id>https://desmondrivet.com/2024/11/25/seville</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I&#39;m 47 years old, and most of the people I work with are much younger than I
am - often in their 20&#39;s and 30&#39;s.  Cultural references that I think are
universal sometimes turn out to be pretty specific to my age group in ways
that surprise me.&lt;/p&gt;
&lt;p&gt;Take something like Bugs Bunny.  Most people, young and old, have of course
&lt;em&gt;heard&lt;/em&gt; of Bugs Bunny but it turns out that not a lot of young people grew
up watching it.  I have, and it is &lt;a href=&quot;https://www.youtube.com/watch?v=iiYW2d7RWw4&quot;&gt;because of this cartoon&lt;/a&gt; that I
happen to vaguely know some of the music to &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Barber_of_Seville&quot;&gt;The Barber of Seville&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;So when I told some of my workmates that I was visiting Seville, and that I
would be visiting all the famous sites &lt;em&gt;as well as a barber&lt;/em&gt;, no one got the
joke.  They took one look at my shaved head and with genuine confusion would
proceed to inform me that I have no hair and hence would not need the
services of a barber.&lt;/p&gt;
&lt;p&gt;Growing old is &lt;em&gt;awful&lt;/em&gt;, y&#39;all.&lt;/p&gt;
&lt;p&gt;Anyway! After &lt;a href=&quot;https://desmondrivet.com/2024/10/25/barcelona&quot;&gt;Barcelona&lt;/a&gt;, Evelyn and I hopped on a high-speed train and
headed to Seville.  We had booked 3 nights.  It&#39;s not a destination you
often hear about in connection with a trip to Spain, but I had heard that it
was beautiful, and well worth the visit.&lt;/p&gt;
&lt;p&gt;I had &lt;em&gt;also&lt;/em&gt; heard that it was &amp;quot;underrated&amp;quot; and so I had assumed that it
would be less crowded than Barcelona.  Was I right?  Let&#39;s find out!&lt;/p&gt;
&lt;h2&gt;Arrival&lt;/h2&gt;
&lt;p&gt;Our apartment was located across from &lt;a href=&quot;https://en.wikipedia.org/wiki/Metropol_Parasol&quot;&gt;Las Setas&lt;/a&gt;, an odd, mushroom
shaped structure a short walk from the Old Town.  The accommodations were a
cross between an Airbnb and a hotel - it was a full apartment with fridge
and stove, but we didn&#39;t have to share the place with anyone.  Nice enough
digs, and a damn sight quieter than Barcelona.&lt;/p&gt;
&lt;p&gt;In terms of location, we were about a half hour walk from the Plaza de
Espana, which I was desperate to see right away.  &lt;a href=&quot;https://en.wikipedia.org/wiki/Plaza_de_Espa%C3%B1a,_Seville&quot;&gt;Plaza de Espana&lt;/a&gt; is
the &amp;quot;postcard&amp;quot; attraction of Seville - it&#39;s what shows up when you search
for &amp;quot;Seville&amp;quot; in a search engine and choose &amp;quot;images&amp;quot;.  Try it and you&#39;ll see
what I mean, and you&#39;ll also understand why I wanted to see this thing so
bad.&lt;/p&gt;
&lt;p&gt;The best way to get to the Plaza de Espana is to go through the &lt;a href=&quot;https://en.wikipedia.org/wiki/Santa_Cruz,_Seville&quot;&gt;Barrio de
Santa Cruz&lt;/a&gt;, otherwise known as the Old Town, or Jewish Quarter, a
gorgeously colourful collection of narrow streets, alleyways and squares.
It reminded me a bit of El Born in Barcelona but way less gritty and better
maintained - so well maintained, in fact, that Evelyn thought the whole
thing looked a bit unreal, like a theme park.  I could see where she was
coming from and I didn&#39;t entirely disagree, but I still found myself
enjoying the neighbourhood&#39;s twists and turns, even if I was sharing the
experience with thousands of other tourists.&lt;/p&gt;
&lt;p&gt;So...Seville is definitely &lt;em&gt;not&lt;/em&gt; some kinda of underrated &amp;quot;secret&amp;quot;.  It was
definitely crowded, though the tourist demographic may have skewed a little
bit older than Barcelona.&lt;/p&gt;
&lt;p&gt;Santa Cruz is home to some of the most popular tourist attractions in the
city, like the Cathedral and the Royal Alcazar and though these were
definitely on my list of things to see - I had already bought tickets for
both of them for the following day - at the moment I had my sights set on
the Plaza.  From the direction we were going, we approached it from behind,
turned a corner and...voila.&lt;/p&gt;
&lt;p&gt;It&#39;s hard to describe what hits your eyes when you turn the corner.
It&#39;s...immense, certainly, and your breath catches, but that&#39;s not quite the
whole story.  The entire package just sort of catches your eye, from the
square in front of the building, to the colourful, tiled mosaics, to the
symmetrical twin towers on either end, to the little stream running through
it all.  It&#39;s just...stunning, in a quite literal way - I was speechless for
a few seconds when I saw it.&lt;/p&gt;
&lt;p&gt;I was surprised to learn that the Plaza de Espana isn&#39;t actually very old;
it was built in 1929 for the Seville World Fair.  It was designed to
impress, and accomplishes the goal effortlessly.  I was more disappointed to
learn that the building now houses mostly government offices but I guess you
got to do &lt;em&gt;something&lt;/em&gt; with all that space.&lt;/p&gt;
&lt;p&gt;Also: not that I was looking very hard, but I did not find a barber this
day.  I &lt;em&gt;did&lt;/em&gt; however, find &lt;a href=&quot;https://desmondrivet.com/2024/10/05/sevile-misc/9957c8b1e5ed91&quot;&gt;Rosina&#39;s Balcony&lt;/a&gt;, by all accounts the
inspiration for the opera.&lt;/p&gt;
&lt;h2&gt;Second Day&lt;/h2&gt;
&lt;p&gt;The next day was reserved for our two main paid attractions in Seville: the
&lt;a href=&quot;https://en.wikipedia.org/wiki/Alc%C3%A1zar_of_Seville&quot;&gt;Royal Alcazar&lt;/a&gt; and the &lt;a href=&quot;https://en.wikipedia.org/wiki/Seville_Cathedral&quot;&gt;Seville Cathedral&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;First up was the Royal Alcazar, the Spanish royal family&#39;s official
residence when they stay in Seville.  It looks like something out of
Morocco.  At first I thought it was actually built by Moorish invaders but,
alas, the truth is a bit more mundane.  Though originally the site of a 10th
century Islamic citadel, progressive conquests and reconstructions have led
to current palace, a Mudéjar-style estate dating back to the 14th century,
near the end of Islamic rule in Spain.  It &lt;em&gt;looks&lt;/em&gt; like something
&lt;a href=&quot;https://en.wikipedia.org/wiki/Scheherazade&quot;&gt;Scheherazade&lt;/a&gt; may have cooked up but it was actually built by European
Christians as a Christian residence, though very much in the style of the
conquering Moors.&lt;/p&gt;
&lt;p&gt;The place is mind-blowing.  To some extent, I suppose, it must have been the
novelty of the whole thing - I&#39;d never seen anything quite it.  When you
visit Europe, you&#39;re used to seeing a lot of churches and castles and
palaces of a certain look and feel, and the Alcazar just doesn&#39;t fit that
mould.&lt;/p&gt;
&lt;p&gt;When the tour was over, we had lunch, walked a bit and then stood in line
for the Seville Cathedral.  Like the Alcazar, the church has Islamic origins
and was originally the site of a large mosque.  Nothing remains of the
original structure except, notably, the &lt;a href=&quot;https://en.wikipedia.org/wiki/Giralda&quot;&gt;Giralda tower&lt;/a&gt;, which totally
looks the part.&lt;/p&gt;
&lt;p&gt;I usually don&#39;t bother with church tours when I visit Europe, but this one
came highly recommended, for reasons I didn&#39;t fully grasp until I saw it.
The Seville Cathedral is the largest Gothic cathedral in the world and
although I understand what that means &lt;em&gt;abstractly&lt;/em&gt; it&#39;s still a big hit to
the brain when you go inside and see just what that means in practice.&lt;/p&gt;
&lt;p&gt;I could say that it&#39;s huge, but what does that even mean?  Legend has it
that the architects wanted to build a church so big the world thought they
were crazy.  Mission accomplished - the size is impossible to convey in
words, and difficult in photos (I &lt;a href=&quot;https://desmondrivet.com/2024/10/05/seville-cathedral.html&quot;&gt;tried&lt;/a&gt;, and mostly failed, I think).
Let&#39;s just say that when you go inside you feel very, very, very small.  My
first reaction was to wonder how on earth they keep the ceilings clean.&lt;/p&gt;
&lt;p&gt;There are, reportedly, over 80 chapels (distinct altars or areas where
people can kneel and pray) inside but, again, I&#39;m not exactly sure what I&#39;m
supposed to do with that information.  How many chapels does a church
usually have?  I have no idea.&lt;/p&gt;
&lt;p&gt;What I &lt;em&gt;do&lt;/em&gt; know is that the main chapel is called, unsurprisingly, the Main
Chapel, and that it houses one of the most breathtaking works of art I&#39;ve
ever seen in my life: the &lt;a href=&quot;https://yatrikaone.com/spain-seville-cathedral-altarpiece-at-the-main-chapel/&quot;&gt;Ritablo Mayor&lt;/a&gt;, or Main Altarpiece, an
unassuming name for something so incredibly &lt;em&gt;extra&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;The Ritablo Mayor stands roughly 60 feet tall and consists of matrix or grid
of Bible scenes, all carved out of wood and gilded to the hilt.  In a time
when most people couldn&#39;t read, this was meant to familiarize them with
selected Bible stories, the way a comic book might today.&lt;/p&gt;
&lt;p&gt;Oh! And the Cathedral is also the final resting place of one Christopher
Columbus.  An asshole, to be sure, but the history is deep here.&lt;/p&gt;
&lt;p&gt;Side note: on this second day, I still did not find a barber.  Is there just
one barber in Seville, the one the opera&#39;s about?  It feels like it.  Anyway
I didn&#39;t find him.&lt;/p&gt;
&lt;h2&gt;Third Day&lt;/h2&gt;
&lt;p&gt;The third day in Seville was mostly just exploration and if you&#39;re going to
do that, one neighbourhood stands out: &lt;a href=&quot;https://en.wikipedia.org/wiki/Triana,_Seville&quot;&gt;Triana&lt;/a&gt;.  At least, that&#39;s what
the Internet and guidebooks say, which means that it&#39;s still just as
touristy as the rest of town.&lt;/p&gt;
&lt;p&gt;I&#39;m being a bit unfair.  Triana definitely had a lot of tourists but it also
had a lot of stretches that just seemed...uninteresting.  Therein lies rub
when it comes to the dichotomy between &amp;quot;authentic&amp;quot; and &amp;quot;touristy&amp;quot;.
Generally speaking, touristy places are like that for a reason - and, by
contrast, the non-touristy, authentic spots are &lt;em&gt;also&lt;/em&gt; like that for a
reason.&lt;/p&gt;
&lt;p&gt;When we first crossed the bridge to Trina, for example, after a bit of
wandering, we settled on a bar that felt pretty local.  It wasn&#39;t a bad
spot, and the food was okay, but...it was definitely not catering to us.  I
think people sometimes don&#39;t realize that &amp;quot;real&amp;quot; Spaniards drink local beer
and eat fries and pizza like the rest of us.  I honestly think the place
could have become better over upon multiple visits but we never got the
chance.&lt;/p&gt;
&lt;p&gt;It turns out that we actually crossed the wrong bridge.  We meant to cross
the Puente de Isabel II, which was supposed to take us directly into the
main part of the neighbourhood, with all the popular restaurants and bars,
but instead we crossed a bridge or two earlier and ended up in a part of
town that was much more residential and local - as represented by the bar we
settled on.  We didn&#39;t quite know where we were, and we couldn&#39;t quite
figure out why there wasn&#39;t anything interesting around us.  Again, it all
comes back to be authentic versus touristy, and being careful what you wish
for.&lt;/p&gt;
&lt;p&gt;Anyway, Trina as a whole definitely had a totally different vibe from the
Old Town.  While the Old Town felt a bit like a theme park, Trina felt like
a real neighbourhood, like people actually lived there.  It probably
deserves more exploration.&lt;/p&gt;
&lt;p&gt;(Seriously, where are all the barbers?  I couldn&#39;t even find one in Triana,
and &lt;em&gt;this&lt;/em&gt; time I was actually looking.  I guess tourists don&#39;t really need
their hair cut)&lt;/p&gt;
&lt;h2&gt;Comparison with Barcelona&lt;/h2&gt;
&lt;p&gt;Inevitably, when I tell people that I went to both Seville and Barcelona,
people will ask me which I prefer.&lt;/p&gt;
&lt;p&gt;It&#39;s a tough question to answer, because I genuinely liked both cities.  I
&lt;em&gt;will&lt;/em&gt; say, however, that while I think Seville is a prettier town than
Barcelona, I felt that there was more going on in the latter.  Seville felt
like a town of tourist attractions, and you begin to think that there&#39;s
maybe not much going on beyond that.  Barcelona &lt;em&gt;also&lt;/em&gt; has a ton of tourist
attractions, but one gets the impression that there&#39;s an honest-to-goodness
city to be explored once you move past them.&lt;/p&gt;
&lt;p&gt;So on the whole I guess Barcelona has a slight edge here, though I would
gladly revisit both.&lt;/p&gt;
&lt;p&gt;(Ironically, on the train &lt;em&gt;out&lt;/em&gt; of Seville to Madrid...we finally caught
sight of a barber shop.  I think Seville is missing out on a lucrative
opportunity here)&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Looking for Paella in All the Wrong Places</title>
    <link href="https://desmondrivet.com/2024/10/25/barcelona"/>
    <updated>2024-10-26T00:38:02Z</updated>
    <id>https://desmondrivet.com/2024/10/25/barcelona</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;The COVID-19 pandemic put a cramp in my travel habits, as it did with
everyone.  The last overseas trip that Evelyn and I went on was &lt;a href=&quot;https://desmondrivet.com/2016/06/29/poland&quot;&gt;to
Poland&lt;/a&gt; in 2016 for a wedding and the last one that we actually &lt;em&gt;planned&lt;/em&gt;
was &lt;a href=&quot;https://desmondrivet.com/2015/07/11/trip-greece&quot;&gt;to Greece&lt;/a&gt; in 2015 (and, my God, it&#39;s hard for me to accept that
Greece &lt;em&gt;9 years ago&lt;/em&gt;).  We&#39;ve been to a handful of relatively local
destinations in the interim (Vancouver, New York, PEI) but nothing
particularly foreign.&lt;/p&gt;
&lt;p&gt;And while I do remain part of an increasingly small minority of people who
still thinks about the pandemic in the present tense, I &lt;em&gt;also&lt;/em&gt; wanted to
finally visit someplace a bit more exotic.&lt;/p&gt;
&lt;p&gt;So...with our vaccines topped up, we choose Spain. Or rather I choose it,
and I dragged Evelyn along.&lt;/p&gt;
&lt;p&gt;I wanted to avoid a repeat of the madness of Greece.  We managed to pack a
lot into 10 days for that trip, and it was all great, but the trade off was
that we were constantly on the move, never staying more than a couple of
days in one spot.  I wanted something a bit more stable this time so we
settled on 6 nights in Barcelona, 3 nights in Seville and 1 night in Madrid
since we were flying out of there the next day.&lt;/p&gt;
&lt;p&gt;The trip was planned just as locals started protesting mass tourism in Spain
and other parts of Europe, and while I&#39;d hoped that travelling in September
would spare us the worst of it, I also got some advice on how to blend
in...or at least on how to avoid walking around with a giant neon arrow
pointed at my head flashing &amp;quot;tourist&amp;quot;.  Mostly this involved dressing
plainly and not being obnoxious.&lt;/p&gt;
&lt;p&gt;I started making inquiries.  What was Spain like?  What was worth seeing?
What wasn&#39;t?  From the very few people I talked to, the consensus seemed to
be that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Barcelona was amazing&lt;/li&gt;
&lt;li&gt;Seville was amazing&lt;/li&gt;
&lt;li&gt;The food was amazing&lt;/li&gt;
&lt;li&gt;Madrid was...not amazing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Were we attacked with water guns?  Was the food indeed amazing?  Exactly how
disappointing was Madrid?  Read on to find out!&lt;/p&gt;
&lt;p&gt;(Or rather, read on to find out more about Barcelona!  Seville and Madrid
will be dealt with in a future blog entry since this one is getting quite
long).&lt;/p&gt;
&lt;h2&gt;There is No Barcelona Syndrome&lt;/h2&gt;
&lt;p&gt;Our first stop was Barcelona, our home for the next few days.  Before we get
into it though, I want to take a small detour and talk about another famous
and tourist-laden European city: Paris.  In particular, I want to talk about
something called &lt;a href=&quot;https://en.wikipedia.org/wiki/Paris_syndrome&quot;&gt;Paris Syndrome&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Paris Syndrome is the cognitive dissonance felt by many tourists when they
visit a legendary city like Paris.  It&#39;s the contrast between knowing in
your heart of hearts that Paris is the very epitome of European high-culture
and the fact that, when you visit, there are rude people and &lt;a href=&quot;https://www.npr.org/2013/01/26/170321680/not-just-a-fashion-hot-spot-paris-is-also-the-capital-of-dog-mess&quot;&gt;dog shit&lt;/a&gt;
&lt;em&gt;everywhere&lt;/em&gt;.  It&#39;s particularly common among Japanese tourists, who tend to
put the city on a pedestal and who tend to come from places where, I can
only assume, people are more polite and tend to pick up after their pets.&lt;/p&gt;
&lt;p&gt;One interesting twist to all of this is that I didn&#39;t actually experience
Paris Syndrome when I first visited the city 20 odd years ago.  I wasn&#39;t
very well-travelled, and Europe was still so new to me back then, that every
street, every back alley, no matter how mundane, took on an air of the
exotic for the simple reason that it &lt;em&gt;wasn&#39;t home&lt;/em&gt;.  It&#39;s not that I didn&#39;t
notice the dog shit - I most definitely noticed it - but rather that it lent
an &amp;quot;interesting&amp;quot; texture to a place that was already bearing down on me with
the weight of its history.&lt;/p&gt;
&lt;p&gt;Or maybe part of it is that I come from Montreal, a city with its share of
grime.  The dog shit didn&#39;t faze me as much as some people.  Who knows?&lt;/p&gt;
&lt;p&gt;So, with that in mind, I would like to point out that there doesn&#39;t appear
to be such a thing as Barcelona Syndrome - at least, not according to
Wikipedia.  Everyone I&#39;ve talked to raves about the place.  Madrid?  You can
skip it.  Barcelona?  Don&#39;t you fucking &lt;em&gt;dare&lt;/em&gt;.  The food, the architecture,
the beaches - by all accounts Barcelona walks on water in a way that Paris
does not.&lt;/p&gt;
&lt;p&gt;Why is this?  Is Barcelona that amazing?  Or is it that it doesn&#39;t have
quite the same lofty reputation as Paris, and so people&#39;s expectations are
lower?  I don&#39;t know, but I&#39;ll say this.  When I was discussing with Evelyn
how long we would stay, she expressed concern that 5 days would too much.
She was genuinely concerned that we would be bored after day 3.&lt;/p&gt;
&lt;p&gt;Since Paris, of course, I&#39;ve been back to Europe several times and while
many parts of it are indeed achingly beautiful, I&#39;ve now &amp;quot;been there&amp;quot; and
&amp;quot;done that&amp;quot;, so to speak.  I&#39;m no longer impressed by something just because
it&#39;s different or &amp;quot;exotic&amp;quot; and I can safely say that it takes more than just
a slightly foreign looking alleyway to engage my sense of wonder.  And dog
shit, no two ways about it, is a blight on society.&lt;/p&gt;
&lt;p&gt;So, given that this isn&#39;t my first rodeo, but &lt;em&gt;also&lt;/em&gt; that everyone really,
&lt;em&gt;really&lt;/em&gt; seems to love Barcelona...how was it?&lt;/p&gt;
&lt;h2&gt;Less Vibes, More Sights, and Gaudi All Around&lt;/h2&gt;
&lt;p&gt;Let&#39;s start with the Airbnb.  It was located in the Barcelona Sans district,
right near the train station, and only a 5 minute walk from the metro.
While our accommodations were modest, our hostess was legitimately one of
the friendliest people I&#39;ve ever met in my life.&lt;/p&gt;
&lt;p&gt;Here&#39;s where I learned that Duo Lingo is a lie.  Our hostess spoke Ukrainian
and Spanish - but not much English.  No problem, I think to myself - I&#39;ve
been Duo Lingo-ing Spanish for a over a year and we should be fine, right?
Right?&lt;/p&gt;
&lt;p&gt;Hahahahaha!  I don&#39;t know if I&#39;m just bad at this but my Spanish was
&lt;em&gt;rough&lt;/em&gt;, y&#39;all.  As in, non-existent.  We desperately ended up relying on
Google Translate here.  This linguistic problem actually cropped up more
than you might imagine given that we were tourists in one of the most
heavily visited cities in the world.  You see, our attempts to blend in
&lt;em&gt;actually worked&lt;/em&gt; - kind of.  Random people would stop us to ask for
directions, in Spanish, only to be met with a laughably broken &amp;quot;No hablo
espanol&amp;quot;.  Devastating.&lt;/p&gt;
&lt;p&gt;Still, our room was decent enough and very well situated, so it was hard to
complain.  And while no part of Barcelona is completely tourist-free, this
area wasn&#39;t completely overrun with them, so that was a win.  The
neighbourhood felt...lived in.  Pleasant enough, but I didn&#39;t get the
impression that everything was there &lt;em&gt;for us&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Our first touristy thing to do was booked for the night we flew in - a tour
of &lt;a href=&quot;https://en.wikipedia.org/wiki/Casa_Batll%C3%B3&quot;&gt;Casa Batllo&lt;/a&gt;, by all accounts a &amp;quot;must see&amp;quot;, and so we decided we &amp;quot;had
to&amp;quot; see it.  It&#39;s a building designed by &lt;a href=&quot;https://en.wikipedia.org/wiki/Antoni_Gaud%C3%AD&quot;&gt;Antoni Gaudi&lt;/a&gt;, a name that
comes up again and again in connection to Barcelona - it sometimes feels
like he designed half the city.  For what it&#39;s worth, it&#39;s an impressive
structure - the thing looked like it was made from bones; indeed, I later
discovered that the locals sometimes call it the House of Bones.&lt;/p&gt;
&lt;p&gt;This feels like a good spot to point out something that immediately sets
Barcelona apart from Paris in my mind, either because I&#39;m less of a
wide-eyed traveller nowadays or because of something intrinsically different
between the two cities.  Paris, to me at least, is the type of city where
you can just kind of...soak up the vibe.  Obviously, there are a ton of
specific things to see and do, but it&#39;s &lt;em&gt;also&lt;/em&gt; possible to just amble along
aimlessly and still feel like you&#39;re experiencing something special and
unique.  There&#39;s less of that in Barcelona.  The city feels grittier, and
lazily strolling around is a less interesting experience.  Don&#39;t get me
wrong, there&#39;s a ton of cool things to see and do, but it&#39;s less vibe and
more sights, if that makes sense.&lt;/p&gt;
&lt;p&gt;Despite being so crowded, there isn&#39;t much dog shit or trash in Barcelona
and that night, in bed, we discovered why.  It&#39;s because the city empties
out the garbage bins &lt;em&gt;every single night&lt;/em&gt;.  We were woken up to the sounds
of glass bottles being crushed in a garbage truck around 2 am.  Good thing
we brought earplugs.  I was prepared the next night.&lt;/p&gt;
&lt;p&gt;(Interesting philosophical question: if this had happened while I was in
Paris, would I have chalked it up to the &amp;quot;texture&amp;quot; of the city?  I don&#39;t
know but I can tell you that I was certainly not impressed this time
around).&lt;/p&gt;
&lt;p&gt;The next day we toured the &lt;a href=&quot;https://en.wikipedia.org/wiki/Sagrada_Fam%C3%ADlia&quot;&gt;Sagrada Familia&lt;/a&gt;, another Gaudi special.
Nominally a Catholic Basilica, I can safely say that the Sagrada Familia was
one of the top things I&#39;ll forever remember about Barcelona.  As one starts
to experience more of Gaudi&#39;s work, you begin to notice similar themes.  The
guy was really into making his creations look organic - &lt;em&gt;grown&lt;/em&gt; rather than
&lt;em&gt;designed&lt;/em&gt;.  Sometimes that meant making them look like they were built from
bones, and sometimes it meant making them look like they were crystals
jutting out of the ground.  In the case of the Sagrada Familia, it looked
like &lt;em&gt;both&lt;/em&gt;.  I was surprised to learn that it&#39;s not the official Cathedral
of Barcelona (that title goes to the much more aptly name &lt;a href=&quot;https://en.wikipedia.org/wiki/Barcelona_Cathedral&quot;&gt;Barcelona
Cathedral&lt;/a&gt; - by all accounts a much less impressive structure) but given
that, due to Gaudi&#39;s untimely death, it&#39;s still not finished after 150
years, I suppose it&#39;s not surprising.&lt;/p&gt;
&lt;p&gt;Later that day we visited &lt;a href=&quot;https://en.wikipedia.org/wiki/Park_G%C3%BCell&quot;&gt;Park Guell&lt;/a&gt;, yet another Gaudi creation (this
guy is &lt;em&gt;everywhere&lt;/em&gt; in Barcelona).  Not quite the jaw dropping spectacle of
the Sagrada Familia, Park Guell still looks like something out of
Dr. Seuss.&lt;/p&gt;
&lt;h2&gt;A Brief Culinary Detour&lt;/h2&gt;
&lt;p&gt;We obviously had to eat that night and so now might be good time to talk
about the food.  It&#39;s definitely one of things people tend to comment on
when they talk about Spain.  People seem to love it.  When questioned on the
subject, a friend of mine remarked: &amp;quot;Two words: &lt;a href=&quot;https://en.wikipedia.org/wiki/Jam%C3%B3n_ib%C3%A9rico&quot;&gt;jamón ibérico&lt;/a&gt;&amp;quot;.
Another friend won&#39;t stop talking about the &lt;a href=&quot;https://en.wikipedia.org/wiki/Paella&quot;&gt;paella&lt;/a&gt; and yet another
friend raves about the tapas, which is weird because tapas aren&#39;t really a
&lt;em&gt;recipe&lt;/em&gt;, right?  More of a...portion size?&lt;/p&gt;
&lt;p&gt;So I&#39;ll get this out of the way: the food was...fine.  Tasty, but not mind
blowing.  Just okay.&lt;/p&gt;
&lt;p&gt;Maybe it&#39;s because I&#39;ve visited France and Italy where the food was, indeed,
mind blowing, but I found the food in Spain a bit lackluster.  I&#39;m honestly
not sure what the big deal is about paella; I tried it three times and it
was certainly &lt;em&gt;good&lt;/em&gt; each time but people treat this dish like it&#39;s some
kind of religious experience it just...was not that for me.  To be fair,
it&#39;s possible that we simply picked the wrong spots - I&#39;m pretty sure at
least of them was a tourist trap - but it&#39;s hard for me to imagine even a
professionally prepared paella changing my life.  I&#39;m willing to be
corrected here!&lt;/p&gt;
&lt;p&gt;And the jamón ibérico?  People will yell at you if you call it prosciutto,
so I won&#39;t call it prosciutto, but it&#39;s definitely prosciutto &lt;em&gt;adjacent&lt;/em&gt;,
you know?  It&#39;s delicious, but I&#39;ve had similar stuff before.&lt;/p&gt;
&lt;p&gt;One Spanish culinary item that did, in fact, stand out for me might not be
what you expect: it was the vermouth.  Vermerterias, bars that specialize in
vermouth, are &lt;em&gt;everywhere&lt;/em&gt; in Spain, many of them with their own house
blends.  Vermouth gets a bad rap in North America - it&#39;s the stuff you
&lt;em&gt;grudgingly&lt;/em&gt; mix into a Martini or a Manhattan - but &lt;em&gt;good&lt;/em&gt; vermouth is
criminally underrated, and Spain is awash in the stuff.  It was great.&lt;/p&gt;
&lt;p&gt;Oh!  And the cheesecake.  I actually really, really liked the cheesecake.
It&#39;s definitely not like the firm, dense, almost crumbly cheesecake you get
here, which I also love.  Spanish cheesecake is less cake and more creamy
custard.  You almost eat it like a pudding.  It&#39;s amazing.&lt;/p&gt;
&lt;h2&gt;El Born and the Gothic Quarter&lt;/h2&gt;
&lt;p&gt;On the advice of a friend, we booked a free (sort of - these people work on
donations) walking tour for the next day.  While the walking tour was
extremely informative, and our tour guide was very knowledgeable and very
nice, I know that years from now the only thing I&#39;m going to really remember
about it is that the tour took us through the Old Town of Barcelona.&lt;/p&gt;
&lt;p&gt;The Old Town, consisting of two areas called &lt;a href=&quot;https://en.wikipedia.org/wiki/La_Ribera&quot;&gt;El Born&lt;/a&gt; and the &lt;a href=&quot;https://en.wikipedia.org/wiki/Gothic_Quarter,_Barcelona&quot;&gt;Gothic
Quarter&lt;/a&gt;, effectively constitutes a giant exception to my idea that
Barcelona doesn&#39;t have much of a &amp;quot;vibe&amp;quot;.  The Old Town is &lt;em&gt;all vibe&lt;/em&gt;.  The
entire neighbourhood is bursting with charming little cafes, restaurants,
side streets and alleyways, many of which date back to the medieval era, but
I can&#39;t think of a single thing that stuck out more than the neighbourhood
as a whole.  It&#39;s very easy to get lost here, and it&#39;s very easy not to
care.&lt;/p&gt;
&lt;p&gt;And there&#39;s a whole set of Roman ruins underneath!  You can buy a ticket to
see them at the local History Museum.  They were discovered relatively
recently; there&#39;s a black and white photograph of it in the museum.
Fascinating stuff.  Evelyn and I spent way longer looking at old &lt;a href=&quot;https://en.wikipedia.org/wiki/Garum&quot;&gt;garum&lt;/a&gt;
factories than I thought was humanly possible.&lt;/p&gt;
&lt;h2&gt;How To Visit a Beach in Barcelona&lt;/h2&gt;
&lt;p&gt;Barcelona actually has a city beach, in the &lt;a href=&quot;https://en.wikipedia.org/wiki/La_Barceloneta,_Barcelona&quot;&gt;Barceloneta&lt;/a&gt; district, that
dates back to 1992, when the city hosted the Olympics.  It&#39;s serviceable but
is nonetheless not the one many people think of when they want to take a
dip.  No, the town that crosses everyone&#39;s minds when they think of
&amp;quot;Barcelona&amp;quot; and &amp;quot;beaches&amp;quot; is &lt;em&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/La_Barceloneta,_Barcelona&quot;&gt;Sitges&lt;/a&gt;&lt;/em&gt;, which isn&#39;t actually in
Barcelona.&lt;/p&gt;
&lt;p&gt;In theory, getting there should have been easy for us.  We were right near
the train station.  It&#39;s only a 45 minute ride.  This should have been a
cake walk.&lt;/p&gt;
&lt;p&gt;Alas, we...did not fully understand how the train ticketing system worked,
and ended buying a ticket to someplace completely different.  Luckily,
Evelyn discovered our mistake before we got too far.  Still...28 Euros down
the drain and we only got to Sitges around 4pm.&lt;/p&gt;
&lt;p&gt;It was worth it, though.  The town itself is pretty, sports 17 beaches, none
of which were crowded at that time of year and all of which were beautiful.
The Mediterranean waters were choppy but warm, and became much less choppy
the more you swam out.  I can only imagine how pleasant the excursion would
have been if we had, you know, actually gotten on the right train.&lt;/p&gt;
&lt;p&gt;So that&#39;s the lesson I took from that day.  Take it from someone who&#39;s been
there: make sure you get on the right train!  Words to live by.&lt;/p&gt;
&lt;h2&gt;Final Thoughts&lt;/h2&gt;
&lt;p&gt;Barcelona definitely feels like a place that would reward repeated visits.
I can imagine spending months or even years looking for that one hole in the
wall that serves up the best paella you&#39;ve ever had, or that one underground
cavern with the secret vermouth barrel that will become the gold standard by
which you will judge all other vermouths.&lt;/p&gt;
&lt;p&gt;And it feels more real than Paris, like people actually work and live there.
I think the city isn&#39;t burdened by the weight of expectations, and it lets
you have more fun.  I definitely want to go back.&lt;/p&gt;
&lt;p&gt;Maybe with, you know, some actual Spanish under my belt this time.&lt;/p&gt;
&lt;p&gt;As I mentioned, Barcelona was the first part of a longer trip to Spain.
Stay tuned for my thoughts on Seville and Madrid.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Spain (September 2024)</title>
    <link href="https://desmondrivet.com/2024/10/05/spain"/>
    <updated>2024-10-06T02:39:00Z</updated>
    <id>https://desmondrivet.com/2024/10/05/spain</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Evelyn and I took a 10 day trip to Spain in September 2024.&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
            
          
          <p>11 albums</p>
          
          <img src="/static/img/3zr0EtX8uJ-800.jpeg" alt="Plaza de Espana" width="600"/>
        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/09/24/165011"/>
    <updated>2024-09-24T20:50:11Z</updated>
    <id>https://desmondrivet.com/2024/09/24/165011</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Barcelona: Noisy, gritty, vibrant.  Surprisingly many vermouterias.
Seville: Beautiful, charming, fun.  Surprisingly few barbers.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/09/22/135511"/>
    <updated>2024-09-22T17:55:11Z</updated>
    <id>https://desmondrivet.com/2024/09/22/135511</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;There is a glut of vermouterias in Barcelona, many of them with their own house blends and...I kind of love it?&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title>Yes, I Know That Chai Means Tea</title>
    <link href="https://desmondrivet.com/2024/06/28/chai-tea"/>
    <updated>2024-06-28T14:21:26Z</updated>
    <id>https://desmondrivet.com/2024/06/28/chai-tea</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;Yes, I know that the word &amp;quot;chai&amp;quot; literally just means &amp;quot;tea&amp;quot; in Hindi (and
other languages) and that the term &amp;quot;chai tea&amp;quot; is therefore technically
redundant.  I don&#39;t care.  I will still occasionally say &amp;quot;chai tea&amp;quot; and I
don&#39;t feel like I&#39;m committing some kind of linguistic sin by doing so.&lt;/p&gt;
&lt;p&gt;The English translation of &amp;quot;chai&amp;quot; is, of course, &amp;quot;tea&amp;quot; and it refers to a
very generic category of usually hot and often caffeinated beverages made
from steeping various kinds of leaves.  On the other hand, the word &amp;quot;chai&amp;quot;
&lt;em&gt;in English&lt;/em&gt; usually refers to a very specific kind of spiced tea, often
taken with milk, that Westerners typically associate with the culinary
tradition of South Asia.  One would not normally use the word &amp;quot;chai&amp;quot; &lt;em&gt;in
English&lt;/em&gt; to refer to the bog standard Orange Pekoe that one might drink for
a caffeine fix in the morning before work.&lt;/p&gt;
&lt;p&gt;I &lt;em&gt;could&lt;/em&gt; just use the word &amp;quot;chai&amp;quot; on its own to refer to this spiced
beverage and leave it at that, but if I&#39;m comparing it to other kinds of
tea, like Earl Grey or Irish Breakfast, then I might add the word &amp;quot;tea&amp;quot;
after each item to stress the unifying concept.  So I might say &amp;quot;Earl Grey
tea&amp;quot;, &amp;quot;Irish Breakfast tea&amp;quot; or (the horror!) &amp;quot;chai tea&amp;quot;.&lt;/p&gt;
&lt;p&gt;My point is that the word &amp;quot;chai&amp;quot; &lt;em&gt;in English&lt;/em&gt; doesn&#39;t mean the same thing as
it does in other languages, despite being borrowed from those languages.
Sometimes chai is used as more of an adjective than a noun, and that&#39;s just
how languages work.  They borrow words and they change them.&lt;/p&gt;
&lt;p&gt;It&#39;s exactly the same battle with a word like &amp;quot;naan&amp;quot;.  I know it just means
&amp;quot;bread&amp;quot; in Persian but that&#39;s simply not how the word is used in English.
In English it refers to a specific kind of flat bread, usually made in a
specific kind of oven.  I mean, a French baguette is just &amp;quot;bread&amp;quot; as well,
but I suspect you wouldn&#39;t use the word &amp;quot;naan&amp;quot; to describe it.&lt;/p&gt;
&lt;p&gt;And yes, I &lt;em&gt;would&lt;/em&gt; use the (technically redundant) combination &amp;quot;naan bread&amp;quot;
if, like the tea example above, I was trying to differentiate naan from
various other kinds of bread, like sourdough or pita, and I wanted to
emphasize the unifying characteristic of all the things I was talking about.&lt;/p&gt;
&lt;p&gt;So stop with the sanctimonious word policing, already!  Languages evolve and
trade, and this is just one example in a very long line of examples.&lt;/p&gt;


        <![CDATA[
        
        

        

        
        ]]>
    </content>
  </entry>
  
  <entry>
    <title></title>
    <link href="https://desmondrivet.com/2024/06/25/102658"/>
    <updated>2024-06-25T14:26:58Z</updated>
    <id>https://desmondrivet.com/2024/06/25/102658</id>
    <content type="html">
        <![CDATA[ 
        


        ]]>

        &lt;p&gt;I mean...not quite everyone is welcome, right? Man, solicitors get no respect!&lt;/p&gt;


        <![CDATA[
        
        

        

        
          
          <img src="/static/img/gKL1vT3jiM-800.jpeg" alt="Front of house with signs" width="600"/>
          
        
        ]]>
    </content>
  </entry>
</feed>
