stadeus
  • Login
Show Navigation
  • Public

    • Groups
    • Recent tags

Notices tagged with indieweb

  1. Tantek ()'s status on Thursday, 08-Jan-2026 02:57:00 EST Tantek Tantek
    Wikipedia “Edited” 2025 year in review, summarizing from Wikimedia XTools queries, and Wikipedia itself, curated manually for my personal site:

    * 7 articles created (new personal best), with several firsts for me. In creation order:
      * "Take California" (https://en.wikipedia.org/wiki/Take_California) — first music related
      * "West Coast Health Alliance" (https://en.wikipedia.org/wiki/West_Coast_Health_Alliance) — first health related
      * "Northeast Public Health Collaborative" (https://en.wikipedia.org/wiki/Northeast_Public_Health_Collaborative)
      * "RaptureTok" (https://en.wikipedia.org/wiki/RaptureTok) — first hashtag article
      * "Governors Public Health Alliance" (https://en.wikipedia.org/wiki/Governors_Public_Health_Alliance)
      * "Stephanie D'Agostini" (https://en.wikipedia.org/wiki/Stephanie_D%27Agostini) — first comedian
      * "Mic Drop Comedy" (https://en.wikipedia.org/wiki/Mic_Drop_Comedy) — first comedy club

    * 2 Category: articles created — first ever for me. In creation order:
      * https://en.wikipedia.org/wiki/Category:2025_establishments_in_Hawaii
      * https://en.wikipedia.org/wiki/Category:2025_establishments_in_Maryland

    * 28 redirects created: https://xtools.wmcloud.org/pages/en.wikipedia.org/Tantek/all/onlyredirects

    and

    * 1 image uploaded to Wikimedia Commons: https://commons.wikimedia.org/wiki/File:2025-12-11-stefdag.jpg?photo

    In total:

    * 272 edits (not counting User: page edits) across Wikipedia and Wikimedia commons
      * 229 main Wikipedia articles edits
      * 39 Talk: page edits
      * 2 Category: page edits (above-mentioned articles created)
      * 2 Wikipedia Commons edits
     
    * 329 edits and contributions counting User: page edits: https://xtools.wmcloud.org/globalcontribs/Tantek/all///2025-12-31T01:36:35Z?limit=330

    This is my first time posting a Wikipedia “Edited” year in review, despite having edited Wikipedia for 20+ years (https://tantek.com/2025/300/t20/wikipedia-editing-anniversary).

    While this #indieweb version of a year in review was fun to make and look back on, since all the data is public, there’s an opportunity here for a service (perhaps another XTool: https://xtools.wmcloud.org/) or open source project to create such a summary for any Wikipedia editor.

    Beyond a nicer presentation than plain text lists and numbers, such a summary could include visuals like a graphs of some of these stats over time, like Wikipedia pages created or edits of various kinds each year.

    Until then, I encourage everyone editing Wikipedia to make their own “Edited” (I made that up, feel free to pick a better term) year in review and post it on your personal site! Feel free to re-use any of the design or separation of numbers that I chose, or make up your own.


    This is post 7 of #100PostsOfIndieWeb. #100Posts #yearInReview #Wikipedia #WikipediaEdited #Wikimedia #WikimediaCommons #XTools

    ← https://tantek.com/2026/006/t1/2025-people-projects-insights-creations
    → 🔮
    about 4 days ago from tantek.com permalink

    Attachments

  2. Tantek ()'s status on Wednesday, 07-Jan-2026 02:42:00 EST Tantek Tantek
    Beyond aggregated and summarized stats, in 2025 I met a few amazing people (you know who you are), and started a few projects. Most of these projects started with an idea, or recognizing a problem, that inspired invention.

    Sometimes the ideas came from observations, shared, questioned, distilled into insights, and sometimes new creations.

    During one such conversation over coffee, James (https://jamesg.blog/) and I noticed that our Spotify “daylist” list names were often quite entertaining, despite their brevity.

    We mused whether it was worth keeping track of the particularly fun or interesting names, even knowing they were automatically generated.

    In September 2025, James created a page on his site, a simple HTML list of a few his fun daylists names, and shared it:
    * https://jamesg.blog/daylists

    With a single real world #indieweb example, it was enough to stub a wiki page:
    * https://indieweb.org/daylists

    A little over two months later, during the weekend of 2025 IndieWeb Black Friday Create Day: Build Don’t Buy, I followed James’s example and built my own daylists page with a similar list of names of daylists, adding the datetimes when I had taken screenshots of my daylists.

    * https://tantek.com/daylists

    Realizing it was a page of items listed in reverse chronological order with datetime stamps, it made sense to mark it up as an h-feed so a social reader could theoretically follow it. The list items had the minimum viable information for h-entry markup: content and a datetime. Minimal information meant only minimal markup was necessary: one nested HTML time element, and a couple of class names.

    The list item of just the daylist name I started with:

    <-- a daylist item -->
    <li>
      cyberpunk synthwave wednesday early morning
    </li>
    <-- -->

    The name’s coarse textual day and time of day was a handy bit of text to markup with the time element with a numerical date-time for parsers. That plus two h-entry class names:

    <-- minimal h-entry markup for a daylist item -->
    <li class="h-entry">
      cyberpunk synthwave
      <time class="dt-published" datetime="2025-10-15 07:59">wednesday early morning</time>
    </li>
    <-- -->

    As linked on my daylists page, that plus a little h-feed wrapper is enough to make a web feed that a social reader like Monocle can read and display:
    * https://monocle.p3k.io/preview?url=https%3A%2F%2Ftantek.com%2Fdaylists

    Minimal incremental markup added to an existing HTML page. No separate feed file needed.

    The HTML is the feed.

    This is post 6 of #100PostsOfIndieWeb. #100Posts #yearInReview #webFeed

    ← https://tantek.com/2026/005/t1/year-movies-in-theaters
    → 🔮


    Glossary:

    daylists
      https://indieweb.org/daylists
    h-entry
      https://microformats.org/wiki/h-entry
    h-feed
      https://microformats.org/wiki/h-feed
    IndieWeb Black Friday Create Day
      https://indieweb.org/events/2025-black-friday-create-day
    Monocle
      https://indieweb.org/Monocle
    social reader
      https://indieweb.org/social_reader
    time element
      https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/time
    about 5 days ago from tantek.com permalink
  3. Tantek ()'s status on Monday, 05-Jan-2026 21:52:00 EST Tantek Tantek
    My year in movies in theaters, using Fandango > My Orders > History, my Swarm Timeline, and personal recollection, to aggregate a few lists and stats:

    I saw 9 new movies in theaters in 2025, two of them multiple times (dates are first viewing)
    * 2025-02-20 👹 Captain America: Brave New World
    * 2025-05-22 ℹ️ Mission: Impossible - The Final Reckoning
    * 2025-07-20 🦸🏻♂️ Superman (2025)
    * 2025-07-26 ⓸ The Fantastic Four: First Steps (2025)
    * 2025-10-09 🔺 Tron: Ares
    * 2025-11-15 🏃🏻♂️ The Running Man (2025)
    * 2025-11-19 🧌 Predator: Badlands
    * 2025-12-03 🪄 Now You See Me: Now You Don’t
    * 2025-12-14 🧹 Wicked: For Good

    In these cities:
    * 11x San Francisco
    * Berlin
    * Boston
    * San Diego

    At the following movie theaters:
    * 6x AMC Metreon Dolby
    * 2x AMC Metreon IMAX
    * Zoo Palast
    * Alamo Drafthouse SF HDR BARCO
    * AMC Boston Common IMAX
    * Regal Stonestown Galleria ScreenX
    * Regal Stonestown Galleria
    * AMC Mission Valley 20

    In the following formats, in rough order of frequency then features/quality:
    * 5x 2D Dolby
    * 2x IMAX
    * 2x Standard
    * 3D IMAX
    * 3D Dolby
    * HDR BARCO
    * ScreenX
    * Standard German dub

    The latter three were new formats for me this year: HDR BARCO, ScreenX, and Standard German dub.

    My preferred movie format is still Dolby, in particular in the Metreon Dolby theater. I’ve been other “Dolby” theaters (including other AMC Dolby) and none have measured up. Dolby theater audio quality is significantly better than any IMAX theater I have been in.

    3D IMAX can look amazing for the right film (e.g. Tron: Ares). In comparison, I was not impressed by 3D Dolby, or any other 3D projection+glasses technologies over the years.

    HDR BARCO was very high quality, however, having seen the same film (Tron: Ares, with lots of dark scenes) in both HDR BARCO and Metreon Dolby, I could not see a discernible difference in the visual quality. Perhaps the light pollution from the Alamo Drafthouse's under-table lights interfered with the quality of the HDR BARCO experience.

    I archived the page that Alamo Drafthouse had setup for the HDR BARCO Tron: Ares showing:
    * https://web.archive.org/web/20251011173709/https://drafthouse.com/sf/event/special-event-tron-ares-hdr-by-barco?cinemaId=0801&sessionId=74102
    Unclear why they took the page down.

    ScreenX was an entertaining gimmick for the landscapes of Predator: Badlands. I would consider seeing another suitable movie in the format.

    Watching a film dubbed in German was an interesting challenge that pushed and exceeded my German speech comprehension skills. I had to use contextual cues, on screen, sci-fi terminology, and the Fantastic Four subject matter to interpret much of it.

    I constructed these summary lists by hand, and having completed them, I think next time it might work better to incorporate the raw data into a table with various columns for date, time, film name, theater, auditorium, format, and perhaps more like seat number(s) and the set of us at the viewing. I would not include classic "IMDB" fields like genre, director, writer etc. because all of those are independent of the particular theater/viewing and can easily be looked up on Wikipedia. Duplicating that info in my own personal notes would merely add noise to the signal of each specific movie theater experience.

    I’m curious if anyone else has done something like this / is doing this to keep track of the movies they see in theaters, what info to capture about the viewing, what to note about the particular experience, and what to publish on their #indieweb site.

    This is post 5 of #100PostsOfIndieWeb. #100Posts #yearInReview #yearInMovies #yearInTheaters

    ← https://tantek.com/2026/004/t1/year-in-sport
    → 🔮
    about 6 days ago from tantek.com permalink
  4. Tantek ()'s status on Monday, 05-Jan-2026 00:40:00 EST Tantek Tantek
    My Year in Sport, using data from my Strava, Swarm, and personal notes & recollections, assembled into a simpler summary on my personal site.

    2025 activities according to Strava:
    🏃🏻♂️1354mi + 160,077' hiking+running
     👟 823mi + 119,453' running
      ⛰ 485mi trail running
      🛣 337mi road running
     🥾 526mi + 40,624' hiking
    🧘🏻♂️ 8h27m yoga
    💪🏻 some number of weight-lifting sessions (less than one a week)
    🚲 4.6mi + 413' bicycling — only one ride all year somehow(?)
    🪨 1 bouldering session (at Movement)

    Races:
    🏁 3 races, finished 2
    🌳 12k Bay to Breakers 1:55:31 https://tantek.com/t5c61
    ⛰ 50k Skyline: 9:34:51 https://tantek.com/t5dQ1

    2025 was a more difficult year than expected, in many ways, and it cut both the hours and frequencies of many physical activities.

    My hours and frequency of yoga, weight-lifting, bicycling, and bouldering all dropped from 2024 to 2025. My goals for 2026 are to find sustainable regular rhythms for each of those, either by myself or with friends.

    Despite that, I made several improvements in 2025 over 2024:
    * Overall: 160,077' climbed, +9.4k' over 150,676' in 2024
    * Running: 823mi + 119,453', +20mi +8.3k' over 803mi + 111,155' in 2024
    * Hiking: 526mi just barely (+6mi) over 520mi in 2024
    * Finished a 50k! First since mid-2023.

    I have a few running goals for 2026:
    * incrementally faster Bay to Breakers over 2025
    * Broken Arrow 23k Skyrace, finish and ideally beat my 2024 time (6h52m)
    * finish a 50k trail race, my fifth 50k

    I don't have specific metrics goals, like total distance, or feet climbed, or any specific race times (other than beating last year’s times). Those are all secondary to my goals.

    Based on how the past few years have gone, I believe these are reasonable goals, yet will take focus and hard work to achieve them.

    Lastly, this personalized, #indieweb “year in sport”, reflects much more of what matters to me than any summary from an online service. It’s not perfect and doesn’t need to be. It’s a start and I expect to iterate and improve it next year.

    This is post 4 of #100PostsOfIndieWeb. #100Posts #yearInReview #yearInSport

    ← https://tantek.com/2026/003/t1/seek-2025-year-in-review
    → 🔮


    Glossary:

    Year in Review:
      https://indieweb.org/year_in_review
    about 7 days ago from tantek.com permalink
  5. Tantek ()'s status on Sunday, 04-Jan-2026 02:49:00 EST Tantek Tantek
    My Seek 2025 Year in Review:

    * 101 new species observed (down from 141 last year)

    Top three kinds:
      * 64 new plants (down from 79)
      * 14 new insects (down from 20)
      * 8 new fungi
    * 4 new challenge badges earned (down from 56)

    July, June, February were the months I observed the most new species.
    Last year: June, March, July.

    Seek also gave me a graph of observations per month, and also a map of where I made my discoveries.

    As noted last year: https://tantek.com/2025/020/t1/seek-2024-year-in-review

    Seek is a delightful free (like actually free, free of tracking, free of surveillance) native mobile application for identifying species.

    Made by the iNaturalist folks (https://www.inaturalist.org/pages/seek_app), Seek works:
    1. works without creating an account
    2. works completely offline to identify species
    3. adds new species to your local collection on your device

    Those first two capabilities (no login wall, offline first) are what we should aspire to when we build #indieweb apps or websites for ourselves and our friends.

    This is post 3 of #100PostsOfIndieWeb. #100Posts #yearInReview #iNaturalist #SeekApp

    ← https://tantek.com/2026/002/t1/find-export-strava-year-in-sport
    → 🔮


    Glossary:

    login wall
      https://indieweb.org/login_wall
    offline first
      https://indieweb.org/offline_first
    about 8 days ago from tantek.com permalink

    Attachments

  6. Tantek ()'s status on Friday, 02-Jan-2026 01:56:00 EST Tantek Tantek
    2026 goals I’ve heard:
    * Dry January — avoid alcohol
    * Meatless January — avoid meat

    If you have a personal website, how about also:

    * No Socials January — avoid #socialMedia silos

    No posting on social media, just for a month (not counting DMs).

    Instead, since you have your own website, post there, and see how that feels.

    If you don’t have a personal website, make it your goal for the month to set one up. The #IndieWeb folks https://indieweb.org/ can help! Join https://chat.indieweb.org/

    Once again I am restarting a #100PostsOfIndieWeb #100Posts project for the year.

    This is post 1.

    Previously:
    * https://tantek.com/2025/001/t1/15-years-notes-my-site-first

    ← ✨
    → 🔮
    about 10 days ago from tantek.com permalink
  7. Tantek ()'s status on Tuesday, 18-Nov-2025 09:51:00 EST Tantek Tantek
    Important #indieweb lesson in #modular website setup this morning:

    Keep your DNS provider separate from your CDN separate from your webhost, so you can swap out any one of them as necessary, whether for economic or as it were today, reliability reasons. And make sure those services themselves don’t depend on each other.

    This is of course regarding the #Cloudflare #outage:
    * https://www.cloudflarestatus.com/incidents/8gmgl950y3h7
    * https://theguardian.com/technology/2025/nov/18/cloudflare-outage-causes-error-messages-across-the-internet
    * https://the-independent.com/tech/cloudflare-down-twitter-not-working-outage-b2867367.html
    * https://bbc.com/news/articles/c629pny4gl7o
    * https://independent.co.uk/bulletin/news/nj-transit-down-app-cloudfare-outage-b2867457.html

    #CloudflareOutage #NJTransit #ChatGPT #Shopify #Dropbox #Coinbase #Twitter/X #modularity #devops

    This is post 17 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/311/t2/indieweb-sessions-btconf-berlin
    → 🔮
    about 2 months ago from tantek.com permalink

    Attachments

  8. Tantek ()'s status on Friday, 07-Nov-2025 11:09:00 EST Tantek Tantek
    Great #indieweb sessions at #btconf #Berlin!

    Yesterday, Sacha Judd (@sachajudd.com) reminded us to “teach someone …. something about building for the web”, and to “take back control of your feeds, your attention, and … go exploring again”. She encouraged us to “build healthy online neighborhoods”. That’s a great metaphor and very complementary to rebuilding your own home(page) on the web with perhaps a digital garden as well!

    Today, Ana Rodrigues (@anarodrigu.es @ohhelloana.blog) connected the dots from Sacha’s reminders to encouraging everyone to join burgeoning healthy online neighborhoods like:
    * 32-Bit Cafe (@32bit.cafe and see their Discord & Discourse)
    * IndieWeb Community (@indieweb.org and see @chat.indieweb.org for Discord, IRC, Slack)

    Both are filled with online neighbors helping and teaching each other how to make what people want to express on and for their personal sites!

    Know of other healthy online neighborhoods? Let me know and I’ll add them to the IndieWeb communities page!

    Want to connect your online home with online neighbors?
    * Join the IndieWeb #webring: https://indieweb.org/IndieWeb_Webring

    Prefer events? Join a virtual Frontend Study Hall, Homebrew Website Club meetup, or the next #IndieWebCamp!


    Glossary and links:

    btconf (Beyond Tellerrand conference) Berlin 2025
      https://beyondtellerrand.com/events/berlin-2025
    communities (IndieWeb)
      https://indieweb.org/communities
    digital gardens
        https://indieweb.org/digital_garden
    home (page) on the web
      https://indieweb.org/homepage
    Homebrew Website Club (HWC) online and in-person:
      https://events.indieweb.org/tag/hwc
    Front End Study Hall (FrESH)
      https://indieweb.org/fresh
    IndieWebCamps - in-person and hybrid!
      https://events.indieweb.org/tag/indiewebcamp


    This is post 16 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/311/t1/indiewebcamp-berlin-sessions-demos
    → 🔮
    about 2 months ago from tantek.com permalink
  9. Tantek ()'s status on Friday, 07-Nov-2025 05:55:00 EST Tantek Tantek
    IndieWebCamp Berlin was great! Participants facilitated inspiring sessions, and everyone made something on or for their personal site on our Create Day #Hackathon.

    Session notes are up from day 1, recordings to follow:
    * https://indieweb.org/2025/Berlin/Schedule

    Demos notes also up, recording to follow:
    * https://indieweb.org/2025/Berlin/Demos

    Want to keep up with #IndieWebCamp #Berlin participants? Volunteer Daniel has updated the IndieWebCamp Berlin feed:
    * https://indieweb.org/2025/Berlin#Feeds_Lists_Starter_Packs_Oh_My

    Questions about sessions or demos? Ask in #IndieWeb chat!
    * https://chat.indieweb.org/

    This is post 15 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/304/t1/night-before-indiewebcamp-berlin
    → 🔮
    about 2 months ago from tantek.com permalink
  10. Tantek ()'s status on Friday, 31-Oct-2025 18:14:00 EDT Tantek Tantek
    🎃 Night before IndieWebCamp Berlin! Participants are (hopefully, mostly) all tucked into their beds, dreaming of what wonderful things they can brainstorm for their personal sites Saturday, and #HackTheirPlanet on Sunday.

    Want to keep up with #IndieWebCamp #Berlin participants?

    Follow their feeds and a Bluesky starter pack (happy to include more for any other formats, protocols, or platforms)
    * https://indieweb.org/2025/Berlin#Feeds_Lists_Starter_Packs_Oh_My

    We’ll add more as folks sign-in at the camp!

    This is post 14 of #100PostsOfIndieWeb. #100Posts #IndieWeb #Blogtober #IndieWebMovieClub #HackThePlanet 📟

    ← https://tantek.com/2025/303/t1/october-blogging-challenges
    → 🔮
    about 2 months ago from tantek.com permalink
  11. Tantek ()'s status on Thursday, 30-Oct-2025 19:27:00 EDT Tantek Tantek
    October is almost over! For all us procrastinators, still time to write a post or two to participate in #October blogging challenges like:

    #Blogtober
    #IndieWebMovieClub on #Hackers
    #Inktober
    #Mathober
    #WeirdWebOctober

    + coding challenges:
    #Hacktoberfest — https://blog.holopin.io/posts/hacktoberfest-2025

    Many more at:
    * https://indieweb.org/October
    * https://indieweb.org/blog_carnival

    🎃 And tomorrow is #Halloween so consider a holiday theme for your site as well! See #IndieWeb examples for inspiration:
    * https://indieweb.org/Halloween

    Last but not least, perhaps we’ll see some of you at #IndieWebCamp Berlin this weekend!
    * https://indieweb.org/2025/Berlin

    This is post 13 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/182/t1/movie-club-tomorrowland-submissions
    → 🔮
    about 2 months ago from tantek.com permalink
  12. Tantek ()'s status on Tuesday, 01-Jul-2025 20:41:00 EDT Tantek Tantek
    I really enjoyed the IndieWeb Movie Club May 2025 submissions about the film “Tomorrowland”. Ordered from earliest to most recent:

    * Paolo Feadin: https://www.feadin.eu/en/posts/tomorrowland
    * Thomas Vander Wal: https://vanderwal.net/random/entrysel.php?blog=2119
    * gRegor Morrill: https://gregorlove.com/2025/05/tomorrowland/
    * Benji: https://www.benji.dog/watched/1748757918-tomorrowland-2015/
    * James: https://jamesg.blog/2025/07/01/tomorrowland-indieweb-movie-club

    As promised in my welcome post, here are my past posts regarding or related to Tomorrowland the film, Before Tomorrowland the book, and the themes and messages therein:
    * https://tantek.com/2016/042/t1/the-problem-to-solve-negative-news
    * https://tantek.com/2016/145/b1/tomorrowland-misjudging-by-name-association
    * https://tantek.com/2016/150/b1/tomorrowland-change-perspective-flight-paris
    * https://tantek.com/2016/279/t2/finished-reading-before-tomorrowland

    I rewatched the film in May, and had a mix of remembering my past impressions as well as forming new impressions in the context of 2025. A lot has changed in the past 10 years. Worth a separate blog post.
     
    Previously: https://tantek.com/2025/120/t1/indieweb-movie-club-tomorrowland

    #TomorrowlandFilm #BeforeTomorrowland #IndieWeb #IndieWebMovieClub

    This is post 12 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/120/t1/indieweb-movie-club-tomorrowland
    → 🔮
    about 6 months ago from tantek.com permalink
  13. Tantek ()'s status on Friday, 20-Jun-2025 20:48:00 EDT Tantek Tantek
    🎂 Congrats @microformats.org on 20 years! #microformats20

    Even after 20 years, people keep discovering new ways of using #microformats:
    * @artlung.com: "WML, WAP, & Microformats Demo!" (https://lab.artlung.com/wml/faux)
    > Because WML elements may have the class attribute
    Originally posted 2025-06-18: https://xoxo.zone/@artlung/114705990062730513

    That adds to the list of languages with working microformats examples:
    * HTML — modern, unversioned as well as every version since HTML4
    * HTML3 — see https://microformats.org/wiki/html3
    * SVG — see https://microformats.org/wiki/svg
    * XHTML — every version, 1.0, 1.1, 2.0
    and now also:
    * WML — https://microformats.org/wiki/wml

    Literally any HTML-like or XML-like language that has a space-separated class attribute can work with microformats.

    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.

    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.

    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”.

    More microformats 20th anniversary posts from the #indieweb personal sites (via https://stream.indieweb.org/)
    * @manton.org: "It’s the 20th anniversary of the launch of microforrmats.org!" (https://www.manton.org/2025/06/20/its-the-th-anniversary-of.html)
    * ... hashtag your post #microformats or #microformats20 and #federate (using #Mastodon or any compatible #fediverse server etc.) or webmention this post!

    #20thAnniversary #smallPieces #looselyJoined

    Previously, previously, previously:
    * https://tantek.com/2024/173/t1/years-posse-microformats-beyond
    * https://tantek.com/2023/171/t1/anniversaries-microformats-posse
    * https://tantek.com/2019/171/t1/happy-14th-microformats-org
    about 7 months ago from tantek.com permalink
  14. Tantek ()'s status on Friday, 02-May-2025 19:45:00 EDT Tantek Tantek

    Deliberate use of entropy, randomness, even changing routines can provide a layer of defense for cybersecurity.

    More Steps for Cybersecurity

    Here are three more steps (in addition to Three Steps for IndieWeb Cybersecurity) that you can take to add obstacles to any would be attackers, and further secure your online presence.

    1. Different email address for each account, AKA email masking. Use or create a different email alias for each service you sign-up for. With a single email inbox, like any username at Gmail, you can often append a plus sign (+) and a brief random string. If you use your own #indieweb domain for email addresses, pick a different name at that domain for each service, with a bit of entropy like a short number. Lastly, another option is to use an email masking service — try a web search for that phrase for options to check out. Each of these works to limit or at least slow down an attacker, because even if they gain control of one email alias or account, any “forgot password” (AKA password reset or account reset, or sometimes called recovery) attempts with that same email on other services won’t work, since each service only knows about an email address unique to it.
    2. Different password for each account. This is a well known security technique against credential stuffing attacks. I.e. if someone retrieves your username and password from a data breach, or guesses them, or tricks (phishes) you into entering them for one service, they may try to “stuff” those “credentials” into other services. Using different passwords for all online services you use can thwart that attack. Note however that different passwords with the same email address will not stop an account reset attack, which is why this tip is second to email masking.
    3. Use a password manager to autofill. All modern browsers and many operating systems have built-in password managers, most of which also offer free sync services across devices. There is also third party password manager software and third party password manager services which are designed to work across devices, browsers, and operating systems. Regardless of which option you choose, 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. Password managers will not autofill forms on fake phishing domains that are pretending to be a legitimate service. Password managers can also help with keeping track of unique email addresses and passwords for each service. Most will also auto-generate long and random (high entropy) passwords for you.

    I’ll close with a reminder that Perfect is the enemy of good. This post has been a draft for a while so I decided to publish it as a summary, rather than continuing to iterate on it. I’m sure others have written much longer posts. Similarly, even if you cannot take all these actions immediately everywhere, you can benefit by incrementally taking some of these steps on some accounts. Prioritize important accounts and take steps to increase their security.

    Previous post in this series: CSF_01: Three Steps for IndieWeb Cybersecurity

    Glossary

    Glossary for some terms, phrases, and further reading on each.

    credential stuffing
    https://en.wikipedia.org/wiki/Credential_stuffing
    data breach
    https://en.wikipedia.org/wiki/Data_breach
    entropy
    https://en.wikipedia.org/wiki/Entropy_(information_theory)
    password manager
    https://en.wikipedia.org/wiki/Password_manager
    phish, phished, phishes, phishing
    https://en.wikipedia.org/wiki/Phishing

    Syndicated to: IndieNews

    about 8 months ago from tantek.com permalink

    Attachments

  15. Tantek ()'s status on Wednesday, 30-Apr-2025 21:03:00 EDT Tantek Tantek
    Welcome to the May 2025 edition of IndieWeb Movie Club!

    As your host for this month¹, I invite you to (re)watch the film “Tomorrowland” (https://movies.disney.com/tomorrowland), with an optional prequel book reading assignment!

    “Before Tomorrowland” (https://books.disney.com/book/before-tomorrowland/) was released about a month before the film, so it’s fine to read before watching.

    #Tomorrowland is available in various physical media formats, and via streaming on DisneyPlus². 130 minutes, rated PG.

    This month is the 10th anniversary of Tomorrowland’s release.

    The world was quite different in 2015.

    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!

    I’m curious how both first time viewers in 2025 and folks watching a second (or more) time think of Tomorrowland.

    If you would like to participate in this month’s IndieWeb Movie Club:
    * optional: read the prequel book
    * watch the film
    * blog a read³ (for the book), watch⁴, review⁵, or even a simple note⁶ post of your impressions, or some or all the above and link to this post

    If you want your post(s) to be included in the May 2025 IndieWeb Movie Club roundup, notify me with a Webmention⁷ from your post, or drop a link in the IndieWeb chat discussion channel⁸ and @-mention me.

    Since this is an IndieWeb community activity, please both follow the Code of Conduct⁹, and also keep your post within the same rating (PG) as the movie. I may curate the roundup accordingly.

    Happy reading, watching, and dreaming!

    #TomorrowlandFilm #BeforeTomorrowland #IndieWeb #IndieWebMovieClub

    This is post 11 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/077/t1/what-are-words-for-blogging
    → 🔮


    References:

    ¹ https://indieweb.org/IndieWeb_Movie_Club#2025
    ² https://www.disneyplus.com/en-gb/browse/entity-3355a91d-addb-4c66-91a6-136325e6ecf7
    ³ https://indieweb.org/read
    ⁴ https://indieweb.org/watch
    ⁵ https://indieweb.org/review
    ⁶ https://indieweb.org/note
    ⁷ https://indieweb.org/Webmention
    ⁸ https://indieweb.org/discuss#indieweb
    ⁹ https://indieweb.org/code-of-conduct
    about 9 months ago from tantek.com permalink

    Attachments

  16. Tantek ()'s status on Tuesday, 18-Mar-2025 21:25:00 EDT Tantek Tantek
    “Tell me, what are words for?” They are for blogging!

    Earlier today during an informal espresso live stream in the #indieweb cafe, Spotify was playing an auto-generated daylist, something like “romantic 80s tuesday morning”, and the 1982 song “Words”¹ by the band Missing Persons came on.

    When we heard this lyric:

    🎶 What are words for when no one listens? 🎶

    I remarked half-jokingly in response:

    Words are for blogging, whether anyone is listening, reading, or not.

    Another participant noted that blogging sometimes feels like screaming into the void.

    I noted it doesn’t matter if anyone is reading (or listening), it’s fine to blog for an audience of one, yourself, even just to have something to refer to or reference in the future.

    When I write a post it’s often directed at only a small number of people, who may be part of a larger conversation. The point of publishing it publicly is to assert a level of confidence and credibility by the act of “putting it on the permanent record” (since nearly everything blogged is promptly indexed and archived.) with a permalink.

    The lyrics have some quite prescient bits, like this:

    “No one notices, I think I'll dye my hair blue
     Media overload bombarding you with action
     It’s getting near impossible to cause distraction”

    Written and sung more than forty years ago. Long before the web (or #socialWeb) was a thing.

    Rewriting the lyrics as a parody could be a fun project, e.g.:

    🎶 What are blogs for when no one reads them? 🎶

    some existing lyrics barely need any edits, like:

    “It’s like the feeling at the end of the page
     When you realize you don't know what you just read”

    perhaps an exercise for the reader for now.

    Previously: “Inbox Zero” (parody of The Fixx “Saved by Zero”²)
    * https://tantek.com/w/InboxZero (2009-01-29 https://twitter.com/t/status/1160324190)


    This is post 10 of #100PostsOfIndieWeb. #100Posts

    ← https://tantek.com/2025/055/t1/three-steps-indieweb-cybersecurity
    → 🔮


    Glossary

    blog
      https://indieweb.org/blog
    blogging
      https://indieweb.org/blogging
    permalink
      https://indieweb.org/permalink
    why blog
      https://indieweb.org/why_post


    References

    ¹ https://libre.fm/artist/Missing+Persons/track/Words (YouTube link inside)
    ² https://libre.fm/artist/The+Fixx/track/Saved+by+Zero (YouTube link inside)
    about 10 months ago from tantek.com permalink
  17. Tantek ()'s status on Monday, 24-Feb-2025 19:10:00 EST Tantek Tantek
    Last week I published my first Cybersecurity Friday post with three key steps for indieweb cybersecurity. In summary:

    1. Email MFA/2FA. Add multi-factor authentication (sometimes called two-factor authentication) to everywhere you store or check email. Do not use phone/cell numbers.
    2. Domain Registrar MFA. Add multi-factor authentication to your domain registrar account.
    3. Web Host MFA. Same for your web host and any intermediate name servers (DNS) or content delivery network (CDN) service accounts.

    Full post: https://tantek.com/2025/052/b1/steps-indieweb-cybersecurity

    Next time: entropy is your friend in security.

    If you want my #Cybersecurity Friday posts as soon as I publish them, follow my site https://tantek.com/ directly in your reader rather than using #socialMedia or #Mastodon or some other notes-centric #fediverse client.

    You can subscribe to my site directly with an h-feed supporting #indieweb Social Reader, or if you use a classic feed reader, it can auto-discover my Atom feed from my home page.

    You can also read my article blog posts and those from other Mozillians on the Mozilla Planet:
    * https://planet.mozilla.org/
    If you look closely you might even find my not-so-secret articles-only Atom feed linked there if you prefer.


    This is post 9 of #100PostsOfIndieWeb. #100Posts #cyber #security

    ← https://tantek.com/2025/020/t1/seek-2024-year-in-review
    → 🔮


    Glossary

    article post
      https://indieweb.org/article
    Atom
      https://indieweb.org/Atom
    content delivery network
      https://indieweb.org/content_delivery_network
    cybersecurity
      https://en.wikipedia.org/wiki/cybersecurity
    DNS
      https://indieweb.org/DNS
    domain registrar
      https://indieweb.org/domain_registrar
    entropy
      https://en.wikipedia.org/wiki/Entropy_(information_theory)
    feed reader
      https://indieweb.org/feed_reader
    h-feed
      https://indieweb.org/h-feed
    MFA / 2FA
      https://indieweb.org/multi-factor_authentication sometimes called Two Factor Authentication or Second Factor Authentication
    mobile number for MFA
      https://indieweb.org/SMS#Criticism
    note post
      https://indieweb.org/note
    social reader
      https://indieweb.org/social_reader
    web host
      https://indieweb.org/web_hosting
    about 11 months ago from tantek.com permalink
  18. Tantek ()'s status on Monday, 20-Jan-2025 17:04:00 EST Tantek Tantek
    My Seek 2024 Year in Review:

    * 141 new species observed, of those, the top three kinds:
      * 79 plants
      * 20 insects
      * 16 fungi
    * 56 challenge badges earned

    June was the month I observed the most new species in 2024, followed by March, and then July.

    Seek also gave me a graph of observations per month, and also a map of where I made my discoveries.

    Rather than posting screenshots of the Year in Review that Seek provided me in the app, I am posting the relevant content here in a post on my personal site, which I know I’ll be able to search and look up in the future.

    Seek is a delightful free (like actually free, free of tracking, free of surveillance) native mobile application for identifying species.

    Made by the iNaturalist folks (https://www.inaturalist.org/pages/seek_app), Seek works without creating an account, and is able to work completely offline to identify species out in the wild (and add them to your local collection).

    Seek awards you Species Badges when you discover a number of species of a particular grouping, as well as Challenge Badges when you complete one or more of their monthly challenges that they post.

    In some ways it’s like Pokemon Go, except based on finding and collecting observations of real living things.

    I have found it quite useful especially when traveling, and wondering is that plant (or animal) the same as one I’ve seen elsewhere, perhaps around home, or is it a slightly different species?

    I also really like the good example that Seek provides for how an app can be immediately useful without requiring extra labor (like creating an account, or logging on) on behalf of the person using it.

    Lastly, Seek is an excellent example of a truly offline capable app where nearly all of its functionality works just fine without a network connection.

    Both of these capabilities (offline first, no login wall) are what we should aspire to when we build #indieweb apps or websites for ourselves and our friends.


    This is post 8 of #100PostsOfIndieWeb. #100Posts #yearInReview #iNaturalist #SeekApp

    ← https://tantek.com/2025/012/t1/eight-years-webmention
    → 🔮


    Glossary:

    login wall
      https://indieweb.org/login_wall
    offline first
      https://indieweb.org/offline_first
    about a year ago from tantek.com permalink

    Attachments

  19. Tantek ()'s status on Monday, 13-Jan-2025 00:23:00 EST Tantek Tantek
    🎉 Eight years ago today, the #IndieWeb Webmention protocol was published as a W3C REC https://www.w3.org/TR/webmention/

    As a social web building block, #Webmention was designed to work with various other building blocks. Small pieces, loosely joined. Every year developers find new ways to work with Webmention, and new subtleties when combined with other building blocks.

    The primary uses of Webmention, peer-to-peer comments, likes, and other responses across web sites, has long presented an interesting challenge with the incorporation and display of external content originally from one site (the Webmention sender), on another site (the Webmention receiver).

    There are multiple considerations to keep in mind when displaying such external content.

    Two examples of external content are images (e.g. people’s icons or profile images from the author of a comment) and text (e.g. people’s names or the text of their comments).

    For external images, rather than displaying them in full fidelity, you may want to compress them into a smaller resolution for how your site displays the profile images of comment authors.

    If you accept Webmentions from arbitrary sources, there’s no telling what might show up in author images. You may want to pixelate images from unknown or novel sources into say 3x3 pixel grids of color (or grayscale) averages to make them uniquely identifiable while blurring any undesirable graphics beyond recognition.

    For external text, one thing we discovered in recent IndieWeb chat¹ is that someone’s comment (or in this case their name) can contain Unicode directional formatting characters, e.g. for displaying an Arabic or Hebrew name right-to-left. Text with such formatting characters can errantly impact the direction of adjacent text adjacent.

    Fortunately there is a CSS property, 'unicode-bidi', that can be used to isolate such external text. Thus when you embed text that was parsed from a received Webmention, possibly with formatting characters, you have to wrap it in an HTML element (a span will do if you have not already wrapped it) with that CSS property. E.g.:

    <span style="unicode-bidi: isolate;">parsed text here</span>

    Though even better would be use of a generic HTML class name indicating the semantic:

    <span class="external-text">parsed text here</span>

    and then a CSS rule in your style sheet to add that property (and any others you want for external text)

    .external-text { unicode-bidi: isolate; }


    This is post 7 of #100PostsOfIndieWeb. #100Posts #socialWeb #openSocialWeb

    ← https://tantek.com/2025/004/t1/micro-one-onramp-open-social-web
    → 🔮


    Glossary

    HTML class name
      https://tantek.com/2012/353/b1/why-html-classes-css-class-selectors
    IndieWeb chat
      https://indieweb.org/discuss
    pixelate
      https://indieweb.org/pixelated
    small pieces, loosely joined
      https://www.smallpieces.com/
    Unicode directional formatting characters
      https://en.wikipedia.org/wiki/Bidirectional_text#Explicit_formatting
    unicode-bidi CSS property
      https://developer.mozilla.org/en-US/docs/Web/CSS/unicode-bidi  


    References

    ¹ https://chat.indieweb.org/dev/2025-01-05#t1736092889120900
    about a year ago from tantek.com permalink

    Attachments

  20. Tantek ()'s status on Saturday, 04-Jan-2025 23:48:00 EST Tantek Tantek
    The team @micro.blog have done it again.

    They soft-launched https://micro.one yesterday¹.

    This may be the most accessible onramp to the open social web ever.

    Cost: $1 a month. Yes you read correctly.

    This is the simplest and cheapest (where you are the customer, not the product) way to own your identity and content online².

    Stop posting in someone else’s garage³.

    Time to export your Twitter, and migrate your Mastodon handle to your own home on the web.

    Of course you can bring your own domain name. Additionally:
    * blog posts, naturally, both articles and microblogging notes
    * photos
    * podcasting
    * custom themes
    * web-clients and native mobile posting clients
    * WordPress, Tumblr, Mastodon, Medium import
    More details (and alternatives) at https://micro.one/about/pricing

    And yes, it interoperates with the open #socialWeb, including:
    * #ActivityPub support, #Mastodon and #fediverse compatibility
    * #IndieAuth to sign-in to third-party apps
    * #microformats support in all built-in themes
    * #Webmention for sending and receiving replies across websites
    * #Micropub standard posting API, supporting dozens of clients
    * #Microsub standard timeline API, supporting social readers
    More #indieweb support details at https://micro.one/about/indieweb

    Did I mention the the superb micro.blog (and micro.one) Community Guidelines?
    * https://help.micro.blog/t/community-guidelines/39

    Well done @manton.org and team.

    This is post 6 of #100PostsOfIndieWeb. #100Posts #ownYourIdentity #ownYourData #openSocialWeb

    ← https://tantek.com/2025/003/t1/lastfm-year-in-review-playback24
    → 🔮


    Glossary

    IndieAuth
      https://indieweb.org/IndieAuth
    microformats
      https://microformats.org/wiki/microformats
    Micropub
      https://indieweb.org/Micropub
    Microsub
      https://indieweb.org/Microsub
    Webmention
      https://indieweb.org/Webmention


    ¹ https://www.manton.org/2025/01/03/microone-was-effectively-a-softlaunch.html
    ² https://tantek.com/2025/001/t1/15-years-notes-my-site-first
    ³ https://tantek.com/2023/022/t2/own-your-notes-domain-migration
    about a year ago from tantek.com permalink
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

stadeus is a social network, courtesy of blaise.ca. It runs on GNU social, version 1.2.0-beta4, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All stadeus content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.