You're viewing old version number 5. - Current version
Tantek Celik
update 3oct2013
not using anymore: {feed=http://tantek.com/updates.atom }
http://tantek.com/2013/272/t3/atom-feed-reduced-subscribe-home-page-h-entryEffective immediately:
* Atom feed reduced to only 3 newest entries
* subscribe to home page h-entry to get 20 entries
9:40 on 2013-09-29 using BBEdit
Tantek Çelik - 2025-01-11T23:23:00-08:00
- 2025-01-11T23:23:00-08:00
remembering losing # twelve years ago today, and drawing connections with:* Lawrence Lessig’s * Ben Werdmüller’s Two points of connection:1. Neutrality in ethical or policy matters is insufficient, empty, and cowardly. Especially when you know better, neutrality in action is not ethical, it is negligent and wrong, like a lie of omission.“Allyship demands more than neutrality — it demands action.” — ()“… there are obviously plenty of contexts in which to be ‘neutral’ is simply to be wrong. ” ()2. Building community for collective action is required for resilient resistanceAaron helped inspire and drive numerous acts of resistance against foes better funded and connected, many acts which succeeded to some degree or completely such as preventing the passage of SOPA.Similarly he built community for collective action, such as co-founding the Progressive Change Campaign Committee and the Demand Progress political advocacy group which remain active to this day.One of the best ways to honor Aaron’s memory is to build on the good examples he set that succeeded and continue to succeed.The only neutrality that Aaron supported was net neutrality, prioritizing those that use the internet over those that build & serve it, a priority of constituencies strongly aligned with the W3C’s official Ethical Web Principles.If you too reject neutrality and instead embrace allyship & action, some of those actions will require resisting the status quo with the intent of changing it.If resistance with the goal of actual change is your primary objective (rather than recognition), build community to bring about that change, resist collectively not alone, both in the near term, and sustainably into the future.Still miss you Aaron.Previously:* (links to prior posts)
- 2025-01-05T10:23:00-08:00
Alan Watts wrote in the “The World As Emptiness”:“So in the same way, the coming and going of things in the world is marvelous. They go. Where do they go? Don’t answer, because that would spoil the mystery.”I have to disagree with Watts here.Do ask and DO answer. Again and again. Embrace curiosity, explanation, understanding.Any mystery you can explain will reveal another mystery underneath.There is no spoiling the mystery, there is only the journey of one mystery after another.# # # # # # #
- 2025-01-04T20:48:00-08:00
The team have done it again.They soft-launched 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 importMore details (and alternatives) at And yes, it interoperates with the open #, including:* # support, # and # compatibility* # to sign-in to third-party apps* # support in all built-in themes* # for sending and receiving replies across websites* # standard posting API, supporting dozens of clients* # standard timeline API, supporting social readersMore # support details at Did I mention the the superb (and ) Community Guidelines?* Well done and team.This is post 6 of #. # # # #← → 🔮GlossaryIndieAuthmicroformatsMicropubMicrosubWebmention
- 2025-01-03T22:00:00-08:00
Yesterday () emailed their year in review reports, which they called # and Last.Year.Kudos to them for waiting until the new year to do so, and breaking with the pattern of services prematurely posting year in review summaries.They’re also available on the web, without requiring a native mobile app to view.Mine is here: You can find yours (if you’re a user) by going here:* The page title calls it your #, and the URL your #.It has many interesting elements, from various top listened lists (artist, album, track), to what percent of 2024 listens (which they call scrobbles) were new artists, albums, and tracks.Their “Top Tags” time chart is quite cool. Fascinating to see the differences in music listening over the seasons and the whole year.The report has many interactive features, so it will take me some time to figure out how to save, export, and/or republish my listening report on my personal # site.For now I used Firefox to save the page as an .html page to my laptop, and was quite impressed with how much of the information was available in that one file. Much more than #’s #. That’s step 1. Step 2 is figuring out a good way to blog at least some of it.This is post 5 of #. # # #← → Glossary:scrobbleyear in review
- 2025-01-02T23:54:00-08:00
The # is more than #. It’s also a web, of both personal sites and “third place” sites like aggregators, bridges, proxies, directories, indexes, and other community sites.Broadly speaking, such “third place” sites include places we collectively contribute to, and which license our contributions for free use by others. While open source projects come to mind, perhaps a more obvious example is Wikipedia.Similarly, the most obvious “third place” in the # community is our community site and wiki as well as the heterogeneous chat .We also have many services run by individuals (or small teams) in the community, for the benefit of the community, like:* ’s and * ’s and many others* ’s (IndieWeb Webring)* ’s * ’s and I’m sure many more I’m forgetting.All these services respect your data and your ownership of it. #All these services are swappable. Many (most?) are open source and self-hostable in case you want to run your own personal instance or another shared instance.The web part of the indieweb complements, connects, and strengthens the indie part.This is post 4 of #. #← →
- 2025-01-01T17:04:00-08:00
When we say # we mean whatever data is important to you, like the data services aggregate about you and present back to you. Owning that data means extracting it into a form you can hang onto regardless of what the service does in the future (or disappears), and publishing whatever aspects of it you wish to, on your personal # site.Speaking of year in reviews and # Year in Sport in particular, here are my brief notes for how to get the info from it (before it disappears after the 6th!) and save it locally so you can write and publish your own year in sport.How to find your Strava: Year in Sport 2024 For 2024, the Strava Year in Sport 2024 is only available on the native mobile app (iOS and presumably Android) and not accessible via the website. Prior years which were available on the website e.g. 2018(.)strava(.)com and 2017(.)strava(.)com are long gone.From the mobile app home screen, tap the "📋 You" button in the lower right corner.At the top you should see:"Play back your 2024" heading with an orange button:[ See your Year in Sport ]Tap that button.Saving Seven Summary SegmentsYou should immediately see an animation start playing, with seven "segments" (like Instagram stories) at the top, gradually filling-in as progress indicators one at a time. For each "segment" if you press the screenshot combination of buttons on your mobile (e.g. volume-up + power on iPhone 14), in addition to taking a screenshot it will put you in a "share" screen with one or more videos or still images to share in a carousel format. For each item in the carousel (if there is more than one)* tap the item in the carousel* tap the "[↑] More" button at the bottom.* scroll down the list of options up a bit* tap "Save Video [↓]" or "Save Image [↓]" option to store it locally on your mobile.The seventh "segment" is your overall summary, and shows all your sports combined.Save it (as an image as noted above), then* tap the "✏️ Customize" button* choose an individual sport (e.g. "👟 Run")* tap "Save changes"* save that image (as above)* tap customize again* choose the next sport (e.g. "🚲 Ride")* save changes again* save image againStrava seemingly only reports summaries of (up to?) two of your sports. Those were Run (presumably all running, street and trail) and Ride for me.Cleanup Your ScreenshotsAfter having saved all the videos/images for each "segment", you can:* go back to your mobile’s top level Photos app/stream* delete the screenshotsYou should see all the videos/images you've saved. If anything is missing, go back to the previous steps and save them again, then remove any duplicates as necessary.Post Your Year In SportGo through your saved videos/images, and either post on your own site as-is, or use your mobile’s built-in image OCR to copy the text bits into a plain personal year in sport note summary post on your own site. Or some combination of both if you prefer.Add other summaries of your activities and sports as you see fit, like:* 🧘🏻♂️💪🏻🪨 info on other sports (beyond running and biking), e.g. yoga, weight-lifting, bouldering etc. * 🗓 total days active (of 366) * 🪧 total distance (if applicable) * 🆙 total elevation (if applicable) * ⏱ total time* other aspects of your activities (if you have the info) * ⛰ mountains summited (new, per sport, and/or total different and overall) * 🏔 snow-peaks summited (new, per sport, total different and overall) * 🌋 calderas summited (new, per sport, total different and overall) * personal leaderboards for your summited mountains * top 5 most summited (per mountain) * top 5 highest elevation mountains summited * number of different cities, states, countries (new, per sport, total)* 🏁 number of races you ran, biked etc. (and finished, if not the same) * 🗓 total days raced (if different from number of races, per sport, total) * 🪧 total distance you raced (per sport, total) * 🆙 total elevation you raced (per sport, total) * ⏱ total time spent racing (per sport, total) * ⛰ mountains summited in races (new, per sport, total) * 🏔 snow-peaks summited in races (new, per sport, total) * 🌋 calderas summited (new, per sport, total different and overall)* 🏅🏆 number of (or full set of) awards or trophies you earned at races* 🖼 photo of all your medals and/or trophies if any* any other stats that you think of that seem interesting to youFor each of these annual numbers, you could also compute (optionally display) the percentage change from 2023, if you happen to have those numbers around.This is also a good reason to at least total up these numbers for 2024, whether you publish them or not, for figuring out the percentage change in 2025 next year.When you publish your own year in sport post, might as well re-use the existing # hashtag too.I have already saved all the videos/images from my own Strava Year In Sport, and as I assemble the pieces into my own post, I’ll take more notes, and add to the IndieWeb year in review page accordingly.This post could also be improved with a few screenshots for a few of the steps above. I figured I’d publish my notes first to hopefully help some people sooner (since the Strava Year In Sport will disappear after January 6th as mentioned!). I might upload a few screenshots to the IndieWeb wiki later as well.# #This is post 3 of #. #← → Glossary: hashtagown your data
- 2025-01-01T16:30:00-08:00
The first of a new year seems like a good day to assemble, aggregate, summarize and publish various year in review posts for the prior year.When various online services create a year in review for you many weeks before the end of the year (whether # # or # #), it seems they are short-changing you.No one asks for an 11 months in review (except HR departments, which is a different problem).So why do people accept only an ~11 months summary when services provide such a premature “year” in review?When people say things like “Make every day count” do they not also believe you should “Count every day”?In this case, 2024 had 366 days. You should count every one of them, and every thing from every one of them.Rather than “sharing” a premature year in review, request your “year in review” today on the 1st of the year from various services, extract the data you want, fill in any gaps, and post your year in reviews on your own site.# #This is post 2 of #. #← → Glossary:year in review
- 2025-01-01T16:18:00-08:00
Welcome to 2025!15 years ago today I began posting notes on my own # site first, and only later on #You can too.I am once again encouraging you start the year with:1. Getting a personal domain name2. Posting on your own site first, then syndicating elsewhere: #In 2025 there are even more neighborhoods with other people’s garages to post into. Companies, servers, services, disappear all the time, taking all their posts and permalinks with them to graveyard 404.This is your annual reminder to embrace # ownership of your online self, your creations, and their #* Own your domain -> own your online identity* Own your permalinks -> own your postsWant help? Just ask: # #Once again I am restarting a # # project for the year.This is post 1.Previously, previously, previously:* * * * * ← ✨→ Glossary:IndieWeblongevitypostpermalinkpersonal domain namePOSSEsyndicate
- 2024-12-31T19:50:00-08:00
Last 2024 # request: please # to any/all tonight!I donated to these, pick ones that resonate with you:****Disclosure: I work for , on & with open web standards & communities supported by to provide a more human-centric, private, and secure web for all users.Previously:
- 2024-12-31T12:04:00-08:00
Last day of the year and last chance to # to worthy causes for 2024!I post a lot about the # but I’m not asking you to donate to that.Starting this series of non-profit # posts with asking you to consider donating to the #.Choose an # organization local to you or one that friends or family are directly involved in.For example: ()Theater Mitu is an independent theater arts organization, space, and community that supports numerous artists, shows, and incubates and produces new work!Donation link: # # # #
- 2024-12-21T23:36:00-08:00
finished the # Woodside Ramble 35k # in 7:42:58!21+ miles for the 21st. Happy Winter Solstice!One last dance for 2024. Drove down 101 and saw the orange sunrise between the East Bay mountains and stormy cloud cover. Made it to Huddart Park, parked, got my bib, pinned it to to my shorts, left my drop bag on a picnic table, and lined up to start just in time.It was overcast and as we made our way up the hill, the drizzle then rain and wind began. The deep forest protected us from most of it.The recent storms had downed a large tree which blocked part of the original course. The organizers had to re-route the 35k course (and the 55k) into a series of loops. This was my first 3 loops race!It was harder than expected (the course changes added lots more vert) but I finished healthy, no pain, no soreness, so I'll take it, along with my second DLF trophy. I’m starting a collection.Started the year with a rainy 30k race (Redtail Ridge), finished the year with a rainy 35k (with ~60% more vert! nearly 4400'). Seven races in 2024 ✅ Good notes to end on for this year’s trail racing season.# # # # # # # #
- 2024-12-09T10:41:00-08:00
signed up for () 23k # on 2025-06-22!This will be my third # race. Goals: finish strong, beat last year’s time.The race sold out within 10-15minutes of opening this morning. Here’s how it went for me:09:00 Pacific time registration opened (I had two laptops ready, reloading every second)09:06 I completed registering but it redirected me to the home page (not a confirmation). I thought it had canceled my registration, so I kept trying. The # site flow was sufficiently broken that I didn't know I had successfully registered.~9:15 I was able to check my online UltraSignup profile and see the 09:06 registration.09:25 Received email confirmation of registration.You can still register for the 23k waitlist: More Broken Arrow races and distances (e.g. 46k, VK, 18k, 11k) registrations are opening the rest of this week, every morning December 10-13.See the website for details for each. Previously, previously:* * # # #
- 2024-12-02T21:11:00-08:00
This is a summary curation of prior posts of mine on why post, what to post, and how to post, as well as some bits I wrote on the # wiki. This post assumes you already have a blog — if you don’t have one and wonder why you should, that’s a different blog post.If you have a blog and ever feel stuck about why you should post, what to post next, or how to write your post, hopefully this post will help get you unstuck.These reasons, topics, and techniques help me create, expand, edit, publish, and update more posts, sooner. Choose the ones that resonate for you, ignore the rest, and publish what else works for you on your personal site!Why PostThere is a whole wiki page on the topic:* — which could use some gardeningHere are a few specific reasons why you should post:* Wean yourself off social media. Post to your own site instead of social media. If you already post on social media, into someone else’s garage, then you already have reason enough to post. So post on your own site first, and optionally syndicate to that silo, only if you have friends who still use it to read posts.* Search everything you write. Do you post long comments or issues on GitHub? Do you post on public mailing lists? Post such things to your own site, so you can more easily search everything you’ve written on a topic. Then post a copy to those external destinations.* All the reasons to own your data: What to PostThere are so many things to post about! This is obviously highly personal. Here are a few that I use myself:* Post positive things promptly: * … from that day first: * … in time order: * Make and share lists. People like lists* Post to learn in public, and pass on what you learnHow to PostI have spent a lot of time thinking about, trying, and iterating on different methods and techniques for starting, expanding, completing, publishing, and updating posts. These are a few of the techniques I use:* Use a local text editor* Capture first, edit & publish later: * Do something positive (in-person), then post about it: * Single topic post* Short and to the point. Edit and remove anything distracting from the main point.* Quotable post title* Summary opening paragraph* Put tangents aside* Quotable sentences and multi-sentence paragraphs* Subheadings help cluster related paragraphs* Use a footer for updates, terminology, previous posts, additional reading, and citations. * Move definitions, citations, etc. to the footer unless including them inline either provides little risk of distraction or significantly helps reading flow * Use footer sections: Previously, Post Glossary, References, Additional Reading* Check your referencesEach of these points could be its own blog post. There are many more whys, whats, and hows. See more on these pages on the IndieWeb community site:* * * Add your own to each, and/or help organize them!Glossarymailing listown your datapost footersilosocial mediaReferencesThis is post 29 of #. #← → 🔮
- 2024-12-01T19:46:00-08:00
~3 weeks ago I posted some thoughts about the US #. Upon more reflection, more thoughts and some updates.~50 days until many # that will harm many, disrupt many more. Some changes and impacts will be immediate, some in days to weeks, mostly predictable, and some in months or longer, less predictable the further out.It will be a lot like 8 years ago, except accelerated in time and severity, more well planned and executed, and quickly becoming hard to predict.How to prepare for a mix of seemingly unpreventable disruptions and unpredictability?resilience, redundancies, redirects, and resistance.The next 50 days are the calm before a four year storm, if not longer. Perhaps there will be a respite in two years (midterms), perhaps even worth pursuing, yet not something to depend on.For now, the following come to mind as immediately useful, actionable, and necessary, as a ways to act that are sustainable, and build upon each other:1. make changes slowly, gradually, incrementally2. take extra care of yourself, physical health, mental health3. strengthen connections that matter, close friends, family, neighbors, not social mediaOne goal of these is to build stronger personal foundations from which to take larger actions.Lastly, it is easy to get discouraged after disappointing outcomes. Easy to feel powerless. There are things we can all do, individually or collectively, perhaps locally, and there are many things that are difficult or impossible. It’s a spectrum of difficulty, not a dichotomy.Better to focus on approachable actions and goals rather than seeking perfection, the enemy of the good.Surround yourself with those that encourage and celebrate your actions and successes, and spend less time with those who speak fatalism (all outcomes are inevitable), defeatism (all actions are ineffective), or nihilism (nothing matters).Small successes build momentum and upon each other into larger successes.More to follow.
- 2024-11-28T18:24:00-08:00
ran the Spartan Turkey Trot # # in 44:34 !2min/mi+ faster average pace than 2023’s # walk / slow jog of 47:37 on a shortened course (2.86mi).Arrived early for a warm-up and it was the coldest it’s been in years (30-something F). Alternated run/walk sessions for ~20min then jogged back to the track start area where they had moved the start since last year. Used the bathroom, and kept warming up with back/forth strides then high knees while waiting with the fam in wave 3.Ran out at a moderate pace dodging walkers and strollers. Once we were on the street the cold air really hit my lungs. Listened to music nearly the whole time. Mile 2 was my slowest but still kept it under 15min/mi (my goal pace). Ran much more than walked in the last mile, and had enough left in the tank to push a little harder the last quarter mile to the finish where I hit my highest heartrate of the race.Pretty happy with a sub-45 in sub-40F temperatures, and a solid improvement after last year’s walk/jog which itself was only ~3 months after recovering from a cardio-destroying illness.Considering what to race next, thinking a trail race in December.See also: #Previously:*
- 2024-11-09T05:31:00-08:00
Day 1 of # # 2024 was very well attended!* 20 participants, more than 3x the previous one in 2022, and third highest (2018 ~30; 2019 ~22).* 18 introduced themselves and their personal sites or aspirations for oneCollectively we proposed and facilitated 11 breakout sessions on many timely # topics covering #, #, #, # / #, how to best use # with your personal site, # and # concerns of being online, #, how can we design better user interfaces for text authoring, and personalized reading # for staying connected with friends.Session titles (and hashtags)* How to #* How to make the web queerer / stranger. #* Online presence after our #* Threat modeling #* Non-technical collaboration on the internet. #* Locations and # check-in* Writing with images. #* Text authoring UX. #* #, organizing CSS/JS* Website design without being a designer. #* Timeline algorithms. #Etherpad notes from sessions have been archived to the wiki, with session recordings to follow!Day 2 also had 20 in-person participants, the highest IndieWebCamp Berlin day 2 attendance ever! Most everyone from day 1 came back to hack, and three new people showed up. We also had several remote participants.ReferencesThis is post 28 of #. #← →
From JR's : articles
39 words - 406 chars
created on
updated on
- #
source
- versions