Congratulations!

[Valid Atom 1.0] This is a valid Atom 1.0 feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://tantek.com/updates.atom

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
  3.  <title>Tantek Çelik</title>
  4.  <link href="https://tantek.com/" rel="alternate" title="Tantek Çelik" type="text/html"/>
  5.  <link href="https://tantek.com/updates.atom" rel="self"/>
  6.  <link rel="hub" href="https://pubsubhubbub.superfeedr.com/"/>
  7.  <id>https://tantek.com/updates.atom</id>
  8.  <author>
  9.    <name>Tantek</name>
  10.    <uri>https://tantek.com/</uri>
  11.  </author>
  12.  <updated>2025-06-20T17:48:00-07:00</updated>
  13.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  14.    <updated>2025-06-20T17:48:00-07:00</updated>
  15.    <published>2025-06-20T17:48:00-07:00</published>
  16.    <link href="https://tantek.com/2025/171/t1/microformats-20-years" rel="alternate" title="" type="text/html"/>
  17.    <id>https://tantek.com/2025/171/t1/microformats-20-years</id>
  18.    <title type="xhtml">
  19.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"/>
  20.    </title>
  21.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  22.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">🎂 Congrats <default:a class="auto-link" href="https://microformats.org">@microformats.org</default:a> on 20 years! #<default:span class="p-category auto-tag">microformats20</default:span><default:br class="auto-break"/><default:br class="auto-break"/>Even after 20 years, people keep discovering new ways of using #<default:span class="p-category auto-tag">microformats:</default:span><default:br class="auto-break"/>* <default:a class="auto-link" href="https://artlung.com">@artlung.com</default:a>: "WML, WAP, &amp; Microformats Demo!" (<default:a class="auto-link" href="https://lab.artlung.com/wml/faux">https://lab.artlung.com/wml/faux</default:a>)<default:br class="auto-break"/>&gt; Because WML elements may have the class attribute<default:br class="auto-break"/>Originally posted 2025-06-18: <default:a class="auto-link" href="https://xoxo.zone/@artlung/114705990062730513">https://xoxo.zone/@artlung/114705990062730513</default:a><default:br class="auto-break"/><default:br class="auto-break"/>That adds to the list of languages with working microformats examples:<default:br class="auto-break"/>* HTML — modern, unversioned as well as every version since HTML4<default:br class="auto-break"/>* HTML3 — see <default:a class="auto-link" href="https://microformats.org/wiki/html3">https://microformats.org/wiki/html3</default:a><default:br class="auto-break"/>* SVG — see <default:a class="auto-link" href="https://microformats.org/wiki/svg">https://microformats.org/wiki/svg</default:a><default:br class="auto-break"/>* XHTML — every version, 1.0, 1.1, 2.0<default:br class="auto-break"/>and now also:<default:br class="auto-break"/>* WML — <default:a class="auto-link" href="https://microformats.org/wiki/wml">https://microformats.org/wiki/wml</default:a><default:br class="auto-break"/><default:br class="auto-break"/>Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.<default:br class="auto-break"/><default:br class="auto-break"/>In constrast, every alternative to microformats (most now defunct) required adding new attributes, or worse, entirely new elements, which meant revising every language one at a time (or use of fragile XML Namespaces), resulting in supporting only 1-2 languages at most (HTML and XHTML) in practice, and nothing else.<default:br class="auto-break"/><default:br class="auto-break"/>Re-using the "class" attribute based on the existing footpath that web designers made for encoding additional semantics into their HTML, and the similarly extensible "rel" attribute, was one of the best design decisions in any extension format ever.<default:br class="auto-break"/><default:br class="auto-break"/>After 20 years, microformats continue to serve as another example of “loosely joined” approaches being more adaptable, reliable, resilient, and longer lasting than “tightly coupled”.<default:br class="auto-break"/><default:br class="auto-break"/>More microformats 20th anniversary posts from the #<default:span class="p-category auto-tag">indieweb</default:span> personal sites (via <default:a class="auto-link" href="https://stream.indieweb.org/">https://stream.indieweb.org/</default:a>)<default:br class="auto-break"/>* <default:a class="auto-link" href="https://manton.org">@manton.org</default:a>: "It’s the 20th anniversary of the launch of <default:a class="auto-link" href="http://microforrmats.org">microforrmats.org</default:a>!" (<default:a class="auto-link" href="https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html">https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html</default:a>)<default:br class="auto-break"/>* ... hashtag your post #<default:span class="p-category auto-tag">microformats</default:span> or #<default:span class="p-category auto-tag">microformats20</default:span> and #<default:span class="p-category auto-tag">federate</default:span> (using #<default:span class="p-category auto-tag">Mastodon</default:span> or any compatible #<default:span class="p-category auto-tag">fediverse</default:span> server etc.) or webmention this post!<default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">20thAnniversary</default:span> #<default:span class="p-category auto-tag">smallPieces</default:span> #<default:span class="p-category auto-tag">looselyJoined</default:span><default:br class="auto-break"/><default:br class="auto-break"/>Previously, previously, previously:<default:br class="auto-break"/>* <default:a class="auto-link" href="https://tantek.com/2024/173/t1/years-posse-microformats-beyond">https://tantek.com/2024/173/t1/years-posse-microformats-beyond</default:a><default:br class="auto-break"/>* <default:a class="auto-link" href="https://tantek.com/2023/171/t1/anniversaries-microformats-posse">https://tantek.com/2023/171/t1/anniversaries-microformats-posse</default:a><default:br class="auto-break"/>* <default:a class="auto-link" href="https://tantek.com/2019/171/t1/happy-14th-microformats-org">https://tantek.com/2019/171/t1/happy-14th-microformats-org</default:a></default:div>
  23.    </content>
  24.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">note</default1:object-type>
  25.  </entry>
  26.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  27.    <updated>2025-05-18T21:32:00-07:00</updated>
  28.    <published>2025-05-18T21:32:00-07:00</published>
  29.    <link href="https://tantek.com/2025/138/t1/ran-bay-to-breakers" rel="alternate" title="" type="text/html"/>
  30.    <id>https://tantek.com/2025/138/t1/ran-bay-to-breakers</id>
  31.    <title type="xhtml">
  32.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"/>
  33.    </title>
  34.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  35.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">Ran my 13th Bay to Breakers race in 1:55:31 today! 4min+ faster than last year.<default:br class="auto-break"/><default:br class="auto-break"/>Once again the Midnight Runners crew cheered runners in Hayes Valley at the park a couple of blocks before the hill.<default:br class="auto-break"/><default:br class="auto-break"/>Felt better than I did last year, more able to sustain a moderate pace.<default:br class="auto-break"/><default:br class="auto-break"/>One quick pitstop in Golden Gate Park, and then picked up the pace to finish with a negative split and well under 2 hours. This time I made sure to keep running until I was well past the last timing strip.<default:br class="auto-break"/><default:br class="auto-break"/>Other than the Midnight Runners cheer gang, this year I did not see anyone I knew the whole race. Bus + BART + jog to the start. Howard street up to Hayes hill, then by the Panhandle and through Golden Gate park to the finish.<default:br class="auto-break"/><default:br class="auto-break"/>I did spot a neighbor after the finish and we caught up on the walk to the N-Judah light rail. Seeing the long line I decided to easy run backwards along the race course to see the costumes and a few human carried floats.<default:br class="auto-break"/><default:br class="auto-break"/>Caught the Midnight Runners crew on the Conservatory of Flowers steps and hiked back to the Panhandle together. After catching up with a few friends I went home to shower and eat before heading back to the Panhandle.<default:br class="auto-break"/><default:br class="auto-break"/>In contrast to last year, last Friday I only did a short shakeout run — no evening run and staying out late with Midnight Runners. Saturday SFRC was about the same distance.<default:br class="auto-break"/><default:br class="auto-break"/>Similar to last year I took a bus to Van Ness, then jogged to the Civic Center station and took BART to Embarcadero. It seems that’s the only reliable transit option, no matter what any mapping application (Apple Maps, Google Maps, or Routesy) claims about bus or lightrail times or routes (they were all wrong, yet again, just like last year).<default:br class="auto-break"/><default:br class="auto-break"/>Despite not seeing any friends running the race, feeling both stronger and more confident in my training was enough to boost my mood for the duration. I was grateful to be out there running on a beautiful day.<default:br class="auto-break"/><default:br class="auto-break"/>Last year: <default:a class="auto-link" href="https://tantek.com/2024/150/t1/ran-baytobreakers">https://tantek.com/2024/150/t1/ran-baytobreakers</default:a><default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">SanFrancisco</default:span> #<default:span class="p-category auto-tag">run</default:span> #<default:span class="p-category auto-tag">runner</default:span> #<default:span class="p-category auto-tag">race</default:span> #<default:span class="p-category auto-tag">roadRace</default:span> #<default:span class="p-category auto-tag">B2B</default:span> #<default:span class="p-category auto-tag">Bay2Breakers</default:span> #<default:span class="p-category auto-tag">BayToBreakers</default:span></default:div>
  36.    </content>
  37.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">note</default1:object-type>
  38.  </entry>
  39.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  40.    <updated>2025-05-07T10:21:00-07:00</updated>
  41.    <published>2025-05-07T10:21:00-07:00</published>
  42.    <link href="https://tantek.com/2025/127/b1/running-for-w3c-advisory-board-ab-election" rel="alternate" title="Running For Re-election in the 2025 W3C Advisory Board (AB) Election" type="text/html"/>
  43.    <id>https://tantek.com/2025/127/b1/running-for-w3c-advisory-board-ab-election</id>
  44.    <title type="xhtml">
  45.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14">Running For Re-election in the 2025 W3C Advisory Board (AB) Election</default:div>
  46.    </title>
  47.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  48.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">
  49.        <default:div class="entry-content e-content">
  50. <default:aside><default:div class="aside">
  51. <default:h2>Foreword</default:h2>
  52. <default:p>The World Wide Web Consortium (<default:abbr>W3C</default:abbr>) is holding its regular annual Advisory Board (<default:abbr>AB</default:abbr>) election this month.
  53. I was <default:a href="https://tantek.com/2023/158/t1/congrats-elected-w3cab-members">elected two years ago</default:a> after being elected to a
  54. <default:a href="https://tantek.com/2022/334/b1/running-for-w3c-advisory-board-special-election">six month term</default:a>
  55. (See <default:a href="https://www.w3.org/2002/ab/history/">full <default:abbr>AB</default:abbr> members history</default:a>).
  56. This is my 2025 <default:abbr>AB</default:abbr> election nomination statement posted on my blog, in addition to the
  57. <default:a href="https://www.w3.org/2025/04/ab-nominations">official
  58. Nominations and Statements for <default:abbr>W3C</default:abbr> Advisory Board 2025 Election page</default:a>.
  59. </default:p>
  60. </default:div></default:aside>
  61.  
  62. <default:h2>Tantek Çelik is nominated by <default:a href="https://www.mozilla.org/">Mozilla Foundation</default:a>. <default:br/>
  63.    Nomination statement from Tantek Çelik:</default:h2>
  64. <default:p>Hi, I'm <default:a href="https://tantek.com/">Tantek Çelik</default:a> and I'm running for the <default:abbr>W3C</default:abbr> Advisory Board (<default:abbr>AB</default:abbr>) to build on the momentum the <default:abbr>AB</default:abbr> has built with transitioning <default:abbr>W3C</default:abbr> to a community-led and values-driven organization. I have been participating in and contributing to <default:abbr>W3C</default:abbr> groups and specifications for over 25 years.</default:p>
  65.    <default:p>I am Mozilla’s Advisory Committee (<default:abbr>AC</default:abbr>) representative and previously served on the <default:abbr>AB</default:abbr> for several terms, starting in 2013, with a two year break before returning in 2020. In early years I drove the movement to shift <default:abbr>W3C</default:abbr> to more open licenses for specifications, and more responsiveness to the needs of open source communities and independent website publishers.</default:p>
  66.    <default:p>Most recently on the <default:abbr>AB</default:abbr> I <default:a href="https://www.w3.org/wiki/AB/2025_Priorities#Vision">led the <default:abbr>AB</default:abbr>’s Priority Project for a <default:abbr>W3C</default:abbr> Vision</default:a> as contributor and editor, taking it through wide review, and consensus at the <default:abbr>AB</default:abbr> to a vote by the <default:abbr>AC</default:abbr> to adopt <default:a href="https://www.w3.org/TR/w3c-vision/">the Vision</default:a> as an official <default:abbr>W3C</default:abbr> Statement.</default:p>
  67.    <default:p>Previously I also co-chaired the <default:a href="https://www.w3.org/wiki/Socialwg"><default:abbr>W3C</default:abbr> Social Web Working Group</default:a> that produced several widely interoperably deployed <default:a href="https://www.w3.org/wiki/Socialwg#Recommendations">Social Web Standards</default:a>. Mastodon and other open source software projects built a social network on ActivityPub and other social web specs which now require maintenance from implementation experience. As such, I have participated in the Social Web Incubator Community Group and helped draft a new charter to restart the Social Web Working Group and maintain these widely adopted specifications.</default:p>
  68.    <default:p>With several members stepping down, the <default:abbr>AB</default:abbr> is experiencing much higher than usual turnover in this election.</default:p>
  69.    <default:p>I am running for re-election to both help with continuity, on the Vision project and other efforts, and work with new and continuing Advisory Board members to build a fresh, forward looking focus for the <default:abbr>AB</default:abbr>.</default:p>    
  70.    <default:p>I believe governance of <default:abbr>W3C</default:abbr>, and advising thereof, is most effectively done by those who have the experience of actively collaborating in working groups producing interoperable specifications, and especially those who directly create on the web using <default:abbr>W3C</default:abbr> standards. This direct connection to the actual work of the web is essential to prioritizing the purpose &amp; scope of governance of that work.</default:p>  
  71.    <default:p>Beyond effective governance, the <default:abbr>AB</default:abbr> has played the more crucial role of a member-driven change agent for <default:abbr>W3C</default:abbr>. While the Board and Team focus on the operations of keeping the <default:abbr>W3C</default:abbr> legal entity running smoothly, the <default:abbr>AB</default:abbr> has been and should continue to be where Members go to both fix problems and drive forward-looking improvements in <default:abbr>W3C</default:abbr> to better fulfill our Vision and Mission.</default:p>  
  72.    <default:p>I have Mozilla's financial support to spend my time pursuing these goals, and ask for your support to build the broad consensus required to achieve them.</default:p>  
  73.    <default:p>I post on my personal site <default:a href="https://tantek.com/">tantek.com</default:a>. You may follow my posts there or from Mastodon: @tantek.com@tantek.com</default:p>  
  74.    <default:p>If you have any questions or want to chat about the <default:abbr>W3C</default:abbr> Advisory Board, Values, Vision, or anything else <default:abbr>W3C</default:abbr> related, please reach out by email: tantek at mozilla.com. Thank you for your consideration.</default:p>
  75.  
  76. <default:h2>Addendum: More Candidates Blogged Nomination Statements</default:h2>
  77. <default:p>Several other candidates (all new candidates) have also blogged their nomination statements, on their personal websites, naturally. This is the first AB election I know of where more than one candidate blogged their nomination statement. Ordered earliest published first:</default:p>
  78. <default:ul>
  79. <default:li><default:a href="https://tess.oconnor.cx/2025/04/AB">Tess O’Connor:
  80. Candidate Statement for the 2025 W3C Advisory Board (AB) election
  81. </default:a></default:li>
  82. <default:li><default:a href="https://hidde.blog/ab/">Hidde de Vries: Running for the AB </default:a></default:li>
  83. </default:ul>
  84. <default:p>
  85. And one more candidate blogged about why he is running:
  86. </default:p>
  87. <default:ul>
  88. <default:li><default:a href="https://www.torgo.com/blog/2025/05/why-am-i-running-for-w3c-advisory-board.html">Daniel Appelquist: Why am I running for W3C Advisory Board?</default:a></default:li>
  89. </default:ul>
  90. </default:div>
  91.      </default:div>
  92.    </content>
  93.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">article</default1:object-type>
  94.  </entry>
  95.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  96.    <updated>2025-05-07T07:00:00-07:00</updated>
  97.    <published>2025-05-07T07:00:00-07:00</published>
  98.    <link href="https://tantek.com/2025/127/t1/cybersecurity-three-more-key-steps" rel="alternate" title="" type="text/html"/>
  99.    <id>https://tantek.com/2025/127/t1/cybersecurity-three-more-key-steps</id>
  100.    <title type="xhtml">
  101.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"/>
  102.    </title>
  103.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  104.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">Last Friday I published my second Cybersecurity Friday post with three more key steps for cybersecurity. In summary:<default:br class="auto-break"/><default:br class="auto-break"/>1. Different email address for each account, AKA email masking. Use or create a different email alias for each service you sign-up for.<default:br class="auto-break"/>2. Different password for each account. This is a well known security technique against credential stuffing attacks.<default:br class="auto-break"/>3. Use a password manager to autofill. Always using a password manager to autofill your login username (or email) and password can be a very effective method of reducing the chances of being phished.<default:br class="auto-break"/><default:br class="auto-break"/>Full post with details: <default:a class="auto-link" href="https://tantek.com/2025/122/b1/more-steps-indieweb-cybersecurity">https://tantek.com/2025/122/b1/more-steps-indieweb-cybersecurity</default:a><default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">CyberSecurity</default:span> Friday #<default:span class="p-category auto-tag">cyber</default:span> #<default:span class="p-category auto-tag">security</default:span><default:br class="auto-break"/><default:br class="auto-break"/>Previously: <default:a class="auto-link" href="https://tantek.com/2025/055/t1/three-steps-indieweb-cybersecurity">https://tantek.com/2025/055/t1/three-steps-indieweb-cybersecurity</default:a></default:div>
  105.    </content>
  106.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">note</default1:object-type>
  107.  </entry>
  108.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  109.    <updated>2025-05-04T22:40:00-07:00</updated>
  110.    <published>2025-05-04T22:40:00-07:00</published>
  111.    <link href="https://tantek.com/2025/124/t1/may-the-fourth-be-with-you" rel="alternate" title="" type="text/html"/>
  112.    <id>https://tantek.com/2025/124/t1/may-the-fourth-be-with-you</id>
  113.    <title type="xhtml">
  114.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"/>
  115.    </title>
  116.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  117.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">May the Fourth be with you!<default:br class="auto-break"/><default:br class="auto-break"/>There’s a movie discussion podcast that I discovered via my pal Tom Coates (<default:a class="auto-link" href="https://plasticbag.org">@plasticbag.org</default:a> <default:a class="auto-link" href="https://me.dm/@tomcoates">@tomcoates@me.dm</default:a> <default:a class="auto-link h-cassis-username" href="https://twitter.com/tomcoates">@tomcoates</default:a>) when he posted their episode on the movie Gattaca^1 where they had him on as a special guest.<default:br class="auto-break"/><default:br class="auto-break"/>Originally started in 2020 as “Dune Pod” about all things related to the then upcoming Dune movie, as they covered more and more movies of a certain kind from mostly the 1980s and 1990s, they renamed themselves “Escape Hatch”.<default:br class="auto-break"/><default:br class="auto-break"/>For their 250th episode which they coincidentally released yesterday or today depending on your timezone, they decided to cover the classic 1980 Star Wars sequel Empire Strikes Back.<default:br class="auto-break"/><default:br class="auto-break"/>An intelligent, nerdy, well researched, and overall entertaining discussion of what may be one of the greatest movies of all time — certainly the best Star Wars film.<default:br class="auto-break"/><default:br class="auto-break"/>Check it out: <default:a class="auto-link" href="https://www.patreon.com/posts/episode-250-back-128092542">https://www.patreon.com/posts/episode-250-back-128092542</default:a><default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">DunePod</default:span> #<default:span class="p-category auto-tag">EscapeHatch</default:span> #<default:span class="p-category auto-tag">StarWars</default:span> #<default:span class="p-category auto-tag">EmpireStrikesBack</default:span> #<default:span class="p-category auto-tag">TheEmpireStrikesBack</default:span><default:br class="auto-break"/>#<default:span class="p-category auto-tag">MayTheFourthBeWithYou</default:span> #<default:span class="p-category auto-tag">MayTheFourth</default:span> #<default:span class="p-category auto-tag">MayThe4thBeWithYou</default:span> #<default:span class="p-category auto-tag">MayThe4th</default:span><default:br class="auto-break"/><default:br class="auto-break"/>^1 <default:a class="auto-link" href="https://open.spotify.com/episode/6BUuNvkhqwdrZGIkKAYBya">https://open.spotify.com/episode/6BUuNvkhqwdrZGIkKAYBya</default:a></default:div>
  118.    </content>
  119.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">note</default1:object-type>
  120.  </entry>
  121.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  122.    <updated>2025-05-02T16:45:00-07:00</updated>
  123.    <published>2025-05-02T16:45:00-07:00</published>
  124.    <link href="https://tantek.com/2025/122/b1/more-steps-indieweb-cybersecurity" rel="alternate" title="CSF_02: Entropy Is Your Friend In Security" type="text/html"/>
  125.    <id>https://tantek.com/2025/122/b1/more-steps-indieweb-cybersecurity</id>
  126.    <title type="xhtml">
  127.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14">CSF_02: Entropy Is Your Friend In Security</default:div>
  128.    </title>
  129.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  130.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">
  131.        <default:div class="entry-content e-content">
  132. <default:p>
  133. Deliberate use of entropy, randomness, even changing routines
  134. can provide a layer of defense for cybersecurity.
  135. </default:p>
  136. <default:h2>More Steps for Cybersecurity</default:h2>
  137. <default:p>
  138. Here are three more steps
  139. (in addition to
  140. <default:a href="https://tantek.com/2025/052/b1/steps-indieweb-cybersecurity">Three Steps for IndieWeb Cybersecurity</default:a>)
  141. that you can take to add obstacles to any would be attackers,
  142. and further secure your online presence.
  143. </default:p>
  144. <default:ol>
  145. <default:li><default:b>Different email address for each account</default:b>,
  146.  <default:abbr title="also known as">AKA</default:abbr> <default:i>email masking</default:i>.
  147.  Use or create a different email alias for each service you sign-up for.
  148.  With a single email inbox, like any username at Gmail,
  149.  you can often append a plus sign (+) and a brief random string.
  150.  If you use your own
  151.  <default:a href="https://indieweb.social/tags/indieweb" class="hashtag">
  152.     #<default:span class="p-category auto-tag">indieweb</default:span></default:a>
  153.  domain for email addresses, pick a different name at that domain
  154.  for each service, with a bit of entropy like a short number.
  155.  Lastly, another option is to use an <default:em>email masking service</default:em>
  156.  — try a web search for that phrase for options to check out.
  157.  Each of these works to limit or at least slow down an attacker,
  158.  because even if they gain control of one email alias or account,
  159.  any “forgot password” (AKA <default:i>password reset</default:i> or <default:i>account reset</default:i>,
  160.  or sometimes called <default:i>recovery</default:i>)
  161.  attempts with that same email on other services won’t work,
  162.  since each service only knows about an email address unique to it.
  163. </default:li>
  164. <default:li><default:b>Different password for each account.</default:b>
  165.  This is a well known security technique against
  166.  <default:i>credential stuffing</default:i> attacks.
  167.  I.e. if someone retrieves your username and password
  168.  from a <default:i>data breach</default:i>,
  169.  or guesses them,
  170.  or tricks (<default:i>phishes</default:i>)
  171.  you into entering them for one service,
  172.  they may try to “stuff” those “credentials” into other services.
  173.  Using different passwords for all online services you use
  174.  can thwart that attack.
  175.  Note however that different passwords with the same email address
  176.  will <default:em>not</default:em> stop an account reset attack,
  177.  which is why this tip is second to email masking.
  178. </default:li>
  179. <default:li><default:b>Use a password manager to autofill.</default:b>
  180.  All modern browsers and many operating systems have built-in
  181.  <default:i>password managers</default:i>,  
  182.  most of which also offer free sync services across devices.
  183.  There is also third party password manager software and
  184.  third party password manager services which are designed to
  185.  work across devices, browsers, and operating systems.
  186.  Regardless of which option you choose,
  187.  always using a password manager to autofill
  188.  your login username (or email) and password can be a
  189.  very effective method of reducing the chances of being <default:i>phished</default:i>.
  190.  Password managers will not autofill forms on fake phishing domains
  191.  that are pretending to be a legitimate service.
  192.  Password managers can also help with keeping track of unique email addresses
  193.  and passwords for each service.
  194.  Most will also auto-generate long and random (high entropy) passwords for you.
  195. </default:li>
  196. </default:ol>
  197. <default:p>
  198. I’ll close with a reminder that
  199. <default:a href="https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good">Perfect
  200. is the enemy of good</default:a>.
  201. This post has been a draft for a while so I decided to publish it as a summary,
  202. rather than continuing to iterate on it. I’m sure others have written much longer posts.
  203. Similarly, even if you cannot take all these actions immediately everywhere,
  204. you can benefit by incrementally taking some of these steps
  205. on some accounts. Prioritize important accounts and take steps to increase their security.
  206. </default:p>
  207. <default:p>
  208. Previous post in this series:
  209. <default:a href="https://tantek.com/2025/052/b1/steps-indieweb-cybersecurity">CSF_01: Three Steps for IndieWeb Cybersecurity</default:a>
  210. </default:p>
  211. <default:h2>Glossary</default:h2>
  212. <default:p>Glossary for some terms, phrases, and further reading on each.</default:p>
  213. <default:dl>
  214. <default:dt>credential stuffing</default:dt>
  215. <default:dd><default:a href="https://en.wikipedia.org/wiki/Credential_stuffing">https://en.wikipedia.org/wiki/Credential_stuffing</default:a></default:dd>
  216. <default:dt>data breach</default:dt>
  217. <default:dd><default:a href="https://en.wikipedia.org/wiki/Data_breach">https://en.wikipedia.org/wiki/Data_breach</default:a></default:dd>
  218. <default:dt>entropy</default:dt>
  219. <default:dd><default:a href="https://en.wikipedia.org/wiki/Entropy_(information_theory)">https://en.wikipedia.org/wiki/Entropy_(information_theory)</default:a></default:dd>
  220. <default:dt>password manager</default:dt>
  221. <default:dd><default:a href="https://en.wikipedia.org/wiki/Password_manager">https://en.wikipedia.org/wiki/Password_manager</default:a></default:dd>
  222. <default:dt>phish, phished, phishes, phishing</default:dt>
  223. <default:dd><default:a href="https://en.wikipedia.org/wiki/Phishing">https://en.wikipedia.org/wiki/Phishing</default:a></default:dd>
  224. </default:dl>
  225. <default:p>
  226. Syndicated to:
  227. <default:a class="u-syndication" href="https://news.indieweb.org/en">IndieNews</default:a>
  228. </default:p>
  229. </default:div>
  230.      </default:div>
  231.    </content>
  232.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">article</default1:object-type>
  233.  </entry>
  234.  <entry xmlns:default="http://www.w3.org/1999/xhtml" xmlns:default1="http://activitystrea.ms/spec/1.0/">
  235.    <updated>2025-04-30T18:03:00-07:00</updated>
  236.    <published>2025-04-30T18:03:00-07:00</published>
  237.    <link href="https://tantek.com/2025/120/t1/indieweb-movie-club-tomorrowland" rel="alternate" title="" type="text/html"/>
  238.    <id>https://tantek.com/2025/120/t1/indieweb-movie-club-tomorrowland</id>
  239.    <title type="xhtml">
  240.      <default:div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"/>
  241.    </title>
  242.    <content type="xhtml" xml:base="https://tantek.com/" xml:space="preserve">
  243.      <default:div xmlns="http://www.w3.org/1999/xhtml" xml:space="preserve">Welcome to the May 2025 edition of IndieWeb Movie Club!<default:br class="auto-break"/><default:br class="auto-break"/>As your host for this month^1, I invite you to (re)watch the film “Tomorrowland” (<default:a class="auto-link" href="https://movies.disney.com/tomorrowland">https://movies.disney.com/tomorrowland</default:a>), with an optional prequel book reading assignment!<default:br class="auto-break"/><default:br class="auto-break"/>“Before Tomorrowland” (<default:a class="auto-link" href="https://books.disney.com/book/before-tomorrowland/">https://books.disney.com/book/before-tomorrowland/</default:a>) was released about a month before the film, so it’s fine to read before watching.<default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">Tomorrowland</default:span> is available in various physical media formats, and via streaming on DisneyPlus^2. 130 minutes, rated PG.<default:br class="auto-break"/><default:br class="auto-break"/>This month is the 10th anniversary of Tomorrowland’s release.<default:br class="auto-break"/><default:br class="auto-break"/>The world was quite different in 2015.<default:br class="auto-break"/><default:br class="auto-break"/>I had my own impressions of Tomorrowland when I first heard about it and then watched it much later (which I won’t link to yet to avoid spoilers or biasing your opinions). The film made such a strong impression on me that I held a group film viewing and discussion party in 2015!<default:br class="auto-break"/><default:br class="auto-break"/>I’m curious how both first time viewers in 2025 and folks watching a second (or more) time think of Tomorrowland.<default:br class="auto-break"/><default:br class="auto-break"/>If you would like to participate in this month’s IndieWeb Movie Club:<default:br class="auto-break"/>* optional: read the prequel book<default:br class="auto-break"/>* watch the film<default:br class="auto-break"/>* blog a read^3 (for the book), watch^4, review^5, or even a simple note^6 post of your impressions, or some or all the above and link to this post<default:br class="auto-break"/><default:br class="auto-break"/>If you want your post(s) to be included in the May 2025 IndieWeb Movie Club roundup, notify me with a Webmention^7 from your post, or drop a link in the IndieWeb chat discussion channel^8 and @-mention me.<default:br class="auto-break"/><default:br class="auto-break"/>Since this is an IndieWeb community activity, please both follow the Code of Conduct^9, and also keep your post within the same rating (PG) as the movie. I may curate the roundup accordingly.<default:br class="auto-break"/><default:br class="auto-break"/>Happy reading, watching, and dreaming!<default:br class="auto-break"/><default:br class="auto-break"/>#<default:span class="p-category auto-tag">TomorrowlandFilm</default:span> #<default:span class="p-category auto-tag">BeforeTomorrowland</default:span> #<default:span class="p-category auto-tag">IndieWeb</default:span> #<default:span class="p-category auto-tag">IndieWebMovieClub</default:span><default:br class="auto-break"/><default:br class="auto-break"/>This is post 11 of #<default:span class="p-category auto-tag">100PostsOfIndieWeb</default:span>. #<default:span class="p-category auto-tag">100Posts</default:span><default:br class="auto-break"/><default:br class="auto-break"/>← <default:a class="auto-link" href="https://tantek.com/2025/077/t1/what-are-words-for-blogging">https://tantek.com/2025/077/t1/what-are-words-for-blogging</default:a><default:br class="auto-break"/>→ 🔮<default:br class="auto-break"/><default:br class="auto-break"/>Submissions:<default:br class="auto-break"/>* Paolo Feadin: <default:a class="auto-link" href="https://www.feadin.eu/en/posts/tomorrowland">https://www.feadin.eu/en/posts/tomorrowland</default:a><default:br class="auto-break"/>* Thomas Vander Wal: <default:a class="auto-link" href="https://vanderwal.net/random/entrysel.php?blog=2119">https://vanderwal.net/random/entrysel.php?blog=2119</default:a><default:br class="auto-break"/>* gRegor Morrill: <default:a class="auto-link" href="https://gregorlove.com/2025/05/tomorrowland/">https://gregorlove.com/2025/05/tomorrowland/</default:a><default:br class="auto-break"/>* Benji: <default:a class="auto-link" href="https://www.benji.dog/watched/1748757918-tomorrowland-2015/">https://www.benji.dog/watched/1748757918-tomorrowland-2015/</default:a><default:br class="auto-break"/><default:br class="auto-break"/>References:<default:br class="auto-break"/><default:br class="auto-break"/>^1 <default:a class="auto-link" href="https://indieweb.org/IndieWeb_Movie_Club#2025">https://indieweb.org/IndieWeb_Movie_Club#2025</default:a><default:br class="auto-break"/>^2 <default:a class="auto-link" href="https://www.disneyplus.com/en-gb/browse/entity-3355a91d-addb-4c66-91a6-136325e6ecf7">https://www.disneyplus.com/en-gb/browse/entity-3355a91d-addb-4c66-91a6-136325e6ecf7</default:a><default:br class="auto-break"/>^3 <default:a class="auto-link" href="https://indieweb.org/read">https://indieweb.org/read</default:a><default:br class="auto-break"/>^4 <default:a class="auto-link" href="https://indieweb.org/watch">https://indieweb.org/watch</default:a><default:br class="auto-break"/>^5 <default:a class="auto-link" href="https://indieweb.org/review">https://indieweb.org/review</default:a><default:br class="auto-break"/>^6 <default:a class="auto-link" href="https://indieweb.org/note">https://indieweb.org/note</default:a><default:br class="auto-break"/>^7 <default:a class="auto-link" href="https://indieweb.org/Webmention">https://indieweb.org/Webmention</default:a><default:br class="auto-break"/>^8 <default:a class="auto-link" href="https://indieweb.org/discuss#indieweb">https://indieweb.org/discuss#indieweb</default:a><default:br class="auto-break"/>^9 <default:a class="auto-link" href="https://indieweb.org/code-of-conduct">https://indieweb.org/code-of-conduct</default:a></default:div>
  244.    </content>
  245.    <default1:object-type xmlns="http://activitystrea.ms/spec/1.0/">note</default1:object-type>
  246.  </entry>
  247. </feed>
  248.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid Atom 1.0" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//tantek.com/updates.atom

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda