stadeus
  • Login
  • Public

    • Groups
    • Recent tags

Notices tagged with indieweb

  1. Tantek ()'s status on Wednesday, 23-Mar-2022 12:32:00 EDT Tantek Tantek
    Published today: https://webvision.mozilla.org/

    Years of working with co-workers @Mozilla, and something I’m proud of. #OpenWeb #IndieWeb fans & #webdevs see https://webvision.mozilla.org/full/ with #HTML #CSS #JS, nods to nascent #OpenUI @CSSWG #sustainability #s12y efforts, and a lot more.
    about 3 months ago from tantek.com permalink
  2. Tantek ()'s status on Wednesday, 02-Feb-2022 02:05:00 EST Tantek Tantek
    Last month was the anniversary of two #IndieWeb #distributedWeb building block specifications becoming @W3C Recommendations:
    * 5y Webmention: https://www.w3.org/TR/2017/REC-webmention-20170112/
    * 4y WebSub: https://www.w3.org/TR/2018/REC-websub-20180123/
    Both specs are peer-to-peer mechanisms, Webmention for a site to notify another of a new or updated link to it, and WebSub for a site to broadcast (or subscribe to) notifications for when that site has published new content.

    Bridgy is a good source of metrics for Webmention. The Bridgy stats from last June https://snarfed.org/2021-06-05_bridgy-stats-update-6 show steady growth in both total Webmentions sent and perhaps more importantly, unique domains sending and receiving Webmentions. In addition the number of implementations & support libraries continues to grow, interoperable across multiple languages: https://indieweb.org/Webmention-developer#Implementations

    Webmentions still have interesting social and UX challenges. While spam has not (yet) been a major challenge, there is the larger challenge of how to semi-automatically moderate and/or prioritize handling webmentions received from others, especially people you have not met before. The nascent Vouch extension https://indieweb.org/Vouch has been prototyped and implemented on some sites yet needs some work to address the more sublte social challenges. There are challenges with even trusting and displaying the icons of authors who have sent webmentions. Pixelated icons https://indieweb.org/pixelated are one possible approach.

    WebSub has shown slower growth. While the number of sites that provide WebSub notifications for new content continues to grow: https://indieweb.org/WebSub#IndieWeb_Examples the number of hubs and hub implementations have been fairly stable for the past year https://indieweb.org/WebSub#Hubs as well as implementations that consume WebSub notifications: https://indieweb.org/WebSub#Consuming_Implementations

    The key next step for WebSub is more Reader implementations, e.g. in modern Social Readers https://indieweb.org/social_reader to provide realtime updates immediately when publishing sites post new content. Once there is broader incentive for more sites to provide WebSub notifications, consuming sites such as readers will have more incentive to implement receiving WebSub notifications, reinforcing a positive implementation feedback loop.

    With the combination of Social Readers showing new posts in real time via WebSub and personal sites showing new comments & other responses in real time via Webmention, the peer-to-peer web will provide a responsive experience comparable to centralized social media silos.

    Want to support Webmention and/or WebSub on your own site?

    Drop by the IndieWeb Developer chat and say hi!

    https://chat.indieweb.org/dev
    about 5 months ago from tantek.com permalink
  3. Tantek ()'s status on Tuesday, 04-Jan-2022 10:57:00 EST Tantek Tantek
    I, for one, welcome all the independents speaking truth to power, criticizing organizations when they do or encourage harmful actions, especially in a systemic or global scope.

    Even better when folks post said critiques to their personal sites. #indieweb
    about 6 months ago from tantek.com permalink
  4. Tantek ()'s status on Sunday, 02-Jan-2022 19:00:00 EST Tantek Tantek
    Posting notes on your site is the “Hello World” of the independent web.

    If you speak to the ideals of the #openWeb #decentralizedWeb #distributedWeb #federatedWeb #indieWeb or even #smallWeb, walk your talk: post your notes somewhere you control. Whether static HTML, server-generated from storage, or a service supporting your domain, choose a method that works sustainably for you, and stick to it.

    Questions about options and when or why to choose one or another?

    Ask: https://chat.indieweb.org/
    about 6 months ago from tantek.com permalink
  5. Tantek ()'s status on Saturday, 01-Jan-2022 21:15:00 EST Tantek Tantek
    Happy 2022 friends!

    12 years ago I began posting notes on my site before Twitter: https://tantek.com/2010/001/t1/declaring-independence-building-it

    Have a site? Own your notes in 2022.

    Be the #P2P #decentralization you want to see, instead of tweeting to the wind.

    Questions? Ask #indieweb community:

    https://chat.indieweb.org/

    2 years ago: https://tantek.com/2020/001/t1/10-years-notes-my-site
    about 6 months ago from tantek.com permalink
  6. Tantek ()'s status on Thursday, 25-Mar-2021 20:49:00 EDT Tantek Tantek
    Minor #OwnYourLinks #IndieWeb trick I setup a while ago:

    Top level /github redirect to my profile so I can link to:
    https://tantek.com/github/cassis instead of linking to @Github directly.

    Enables eventual moving/selfhosting repos/issues without breaking links.
    about a year ago from tantek.com permalink
  7. Tantek ()'s status on Monday, 08-Mar-2021 15:21:00 EST Tantek Tantek
    Last year last times:
    Mar 2
    * lunch with co-workers
    Mar 4
    * bus ride
    * in the office
    * #IndieWeb HWC @MozSF tantek.com/b/5BX1
    * train ride
    Mar 5
    * haircut
    * indoor yoga @YogaFlowSF
    Mar 7
    * movie @AMCTheatres (Knives Out)
    & @Benihana for nephew1 bday
    Monday, 08-Mar-2021 15:21:00 EST from tantek.com permalink
  8. Tantek ()'s status on Sunday, 19-Jul-2020 17:51:00 EDT Tantek Tantek
    @b_cavello, been reflecting.
    "immunity" not the goal. "#decentralisation" was colonized by #blockchain snakeoil.

    Goals:
    * agency & community instead of corp dominance
    * humble interop, choices, direct practices
    like end of tweet #IndieWeb post links

    Which allow us to write and post more on our own sites.

    And link to more resources like:
    * https://indieweb.org/principles
    * https://indieweb.org/why
    * https://indieweb.org/start
    Sunday, 19-Jul-2020 17:51:00 EDT from tantek.com permalink
  9. Tantek ()'s status on Wednesday, 15-Jul-2020 19:04:00 EDT Tantek Tantek
    Good #IndieWeb reminder from @brentsimmons: https://inessential.com/2020/07/15/zillion_times_easier (https://twitter.com/brentsimmons/status/1283534944493502470)

    And #BlueChecks appear to be frozen, unable to tweet, only retweet.

    So of course this exists: @EveryWord
    Wednesday, 15-Jul-2020 19:04:00 EDT from tantek.com permalink
  10. Tantek ()'s status on Wednesday, 15-Jul-2020 17:57:00 EDT Tantek Tantek
    #TwitterHacked. What she said https://twitter.com/AOC/status/1283513914597298178 via @b_cavello

    Y’all know:
    #Bitcoin is a coal-burning CO2 producing currency for organized crime
    #blockchain is mostly #dweb snakeoil (singleton, OSS monoculture)

    Go #IndieWeb or SSB for the real: https://indieweb.org/
    Wednesday, 15-Jul-2020 17:57:00 EDT from tantek.com permalink
  11. Tantek ()'s status on Tuesday, 26-May-2020 16:24:00 EDT Tantek Tantek
    Ten years ago today I started working with Mozilla on #webStandards.

    https://tantek.com/2010/146/t1/work-with-mozilla-advancing-web-standards
    https://twitter.com/t/status/14764431903

    Still @Mozilla (now @W3C AC Rep), still working for a more #OpenWeb, and for an #IndieWeb that puts users in control instead of #BigTech.
    Tuesday, 26-May-2020 16:24:00 EDT from tantek.com permalink
  12. Tantek ()'s status on Thursday, 26-Mar-2020 18:42:00 EDT Tantek Tantek
    "We cannot rely on corporate platforms to facilitate our communications in a general strike"@NaomiAKlein

    Be your own platform. Get a web dev to set this up for your next broadcast:https://aaronparecki.com/2016/11/19/15/self-hosted-facebook-live

    cc: #indieweb@haymarketbooks@astradisastra@KeeangaYamahtta@liarosemusic
    Thursday, 26-Mar-2020 18:42:00 EDT from tantek.com permalink
  13. Tantek ()'s status on Monday, 24-Feb-2020 00:26:00 EST Tantek Tantek
    Added a Recent Photos embed to my homepage sidebar (or bottom of the mobile view) at #IndieWebCampAustin projects day! Still tweaking, yet quite happy with how it looks, e.g. compared to an@Instagramprofile. #indieweb#takebackyourweb#ownyourphotos#iOS#Firefox#screenshot
    Monday, 24-Feb-2020 00:26:00 EST from tantek.com permalink
  14. Tantek ()'s status on Saturday, 22-Feb-2020 17:30:00 EST Tantek Tantek
    @IndieWebCamp Austin, facilitating a session on All Things Photos.
    Everything from taking photos, curating, editing, and posting.

    My #indieweb #photo "workflow" involves many incremental steps.
    * take photos in the moment, but not post, in order to stay present in whatever I’m actually doing
    And then at "in between times" like standing in line, or on transit:
    * curate photos, e.g. delete duplicates or non-HDR versions (or keep the non-HDR version if it was sharper, less blurry, or if the HDR versions had weird motion artifacts)
    * favorite photos, in the iOS Photos app, that I want to actually consider posting publicly, or perhaps uploading e.g. to a wiki
    * edit photos, e.g. rotate & crop, especially favorited photos, to align the horizon, crop out extraneous/distracting things, etc.
    * choose a favorited photo from that day as my main photo to post
    * write a narrative caption based on that photo
    * include more favorited photos if they make sense as part of the narrative
    * perhaps seek out more (non-favorited) photos to help illustrate the narrative
    * post that photo or multiphoto post (its own process)
    * unfavorite the photos I posted, except those I might want to view or show to friends later

    I’m looking to simplify my process where I can, as it often takes me up to half an hour to actually get from curating my photos to posting a particular (multi)photo post!
    Saturday, 22-Feb-2020 17:30:00 EST from tantek.com permalink
  15. Tantek ()'s status on Wednesday, 01-Jan-2020 20:11:00 EST Tantek Tantek
    10 years ago today: started posting notes on my site instead of Twitter: https://tantek.com/2010/001/t1/declaring-independence-building-it
    Then 25 days to auto-syndicate, catch up: https://twitter.com/t/status/8228455558

    Have a site? Start posting your notes there in 2020.

    Just start. Ask the #indieweb community and we’ll help.

    Start with static note permalinks and a script to update your homepage & feeds.
    Then start auto-syndicating (POSSEing https://indieweb.org/POSSE) and you can replace your tweeting with your own website.

    Questions?

    https://chat.indieweb.org/
    Wednesday, 01-Jan-2020 20:11:00 EST from tantek.com permalink
  16. Tantek ()'s status on Thursday, 19-Dec-2019 13:54:00 EST Tantek Tantek
    I have repeatedly expressed to peers working on #IndieWeb #SocialWeb #SocialMedia #FederatedSocialWeb that tech/plumbing-centric framing of #dweb "Decentralized Web" "Distributed Web" is heavily problematic. Beyond MastoGab, there is now something much worse (not linking). I’ll follow up with a longer blog post (it’s been in my drafts for a while), explaining why, how we got here, and maybe some ways for how can we replace use of "Decentralized Web" or "Distributed Web" with something human-centric instead.

    For a start, re-read Mozilla’s Manifesto and Principles:

    https://www.mozilla.org/en-US/about/manifesto/
    Thursday, 19-Dec-2019 13:54:00 EST from tantek.com permalink
  17. Tantek ()'s status on Monday, 28-Oct-2019 22:00:00 EDT Tantek Tantek

    On Friday 2019-10-25 I participated inRedecentralize Conference 2019, a one-day unconference in London, England on the topics of decentralisation, privacy, autonomy, and digital infrastructure.

    After giving a3 minute lightning talk, I helpedKevin Marksrun a session in the first time slot of the “unconference” portion of the day. I participated in two more sessions, and gave a closing statement in the end of day circle. This post is from the Etherpad session notes and my own memory recall from three days ago.

    Kevin Marks started the session by having me bring up the tabs that I’d shown inmy lightning talk earlier, digging into the specifications, tools, and services linked therein. Participants asked questions and Kevin & I answered, demonstrating additional resources as necessary.

    IndieWeb Profiles and IndieWebify

    One of the first questions was about how do people represent themselves on the IndieWeb, in a way that is discoverable and expresses various properties.

    Kevin described howthe h-card standardworks and is used to express a person’s name, their logo or photo, and other bits of optional information. He showed his own sitekevinmarks.comand asked me to Show View Source to illustrate the markup.

    Next we showedindiewebify.mewhich has a form to check your h-card, show what it found and suggest properties you could add to your profile on your home page.

    Checking microformats and JSON output

    From the consuming code perspective, we demonstrated themicroformats2 parser at microformats.iousing Kevin’s site again. We went through the standard parser JSON output with clear values for the name, photo, and other properties.

    Similarly we took a look at one of my posts parsed by microformats.io as an examle of parsing anh-entryand seeing the author, content etc. properties in the JSON output.

    IndieWeb Standards, W3C Micropub Recommendation & Test Suite

    Next we walked through theoverview of IndieWeb specificationsthat I’d quickly mentioned by name in my lightning talk but had not explicitly described. We explained each of these building block standards, its features, and what user functionality each provides when implemented.

    In particular we spent some time on theMicropub living standardfor client software and websites to post and update content. The living standard editor’s draft has errata and updates from theofficial W3C Micropub Recommendationwhich itself was finished using theMicropub.rockstest suite & implementation results used to demonstrate that each feature was interoperably implementable, by several implementations.

    Lastly we noted that many more Micropub clients & servers have been interoperably developed since then using the test suite, and the importance of test suites for longterm interopability and dependable standards in general.

    IndieWeb Events & RSVPs

    Kevin used his mobile phone to post anIndie RSVP postin response to theIndie Event postthat I’d shown in my talk. He had me bring it up again to show that this time it had an RSVP from him.

    Clicking it took us toKevin’s Known sitewhich he’d used to post the RSVP from his mobile. I had to enable JavaScript for the “Filter Content” dropdown navigation menu to work (It really should work without JS, via CSS using googleable well established techniques). Choosing RSVP showed alist of recent RSVPs, at the top the one he’d just posted:RSVP No: But I do miss it.

    We viewed the source of the RSVP post and walked through the markup, identifying thep-rsvpproperty that was used along with thenovalue. Additionaly we ran it throughmicroformats.ioto show the resulting JSON with the"p-rsvp"property and"no"value.

    IndieWeb Identity, Signing-in, and IndieAuth

    As had been implied so far, the IndieWeb built upon the widely existing practice of using personal domain names for identity. While initially we had used OpenID, early usage & implementation frustrations (from confusing markup to out of date PHP libraries etc.) led us down the path of using the XFNrel=mevalue to authenticate using providers that allowed linking back to your site. We mentionedRelMeAuthandWeb Sign-inaccordingly.

    We used yet another form onindiewebify.meto check therel=memarkup on KevinMarks.com and my own site tantek.com. As a demonstration I signed out ofindieweb.organd click sign-in in the top right corner.

    I entered my domainhttps://tantek.com/and the site redirected to Indie Login authentication screen where it found one confirmed provider, GitHub, and showed a green button accordingly. Clicking the green button briefly redirected to GitHub for authentication (I was already signed into GitHub) and then returned back through the flow to IndieWeb.org which now showed that I was logged-in in the top right corner with tantek.com.

    To setup your own domain to sign-into IndieWeb.org, we showed thesetup instructions for the IndieLogin service, noting in addition torel=meto an OAuth-based identity provider like GitHub, you could use a PGP public key. If you choose PGP at the confirmed provider screen, IndieLogin provides challenge text for you to encrypt with your private key and submit, and it decrypts with your public key that you’ve provided to confirm your identity.

    Popping up a level, we noted that the IndieLogin service works by implementing theIndieAuth protocolas a provider, that IndieWeb.org uses as a default authentication provider (sites can specify their own authetication providers, naturally).

    Andre (Soapdog) asked:

    How do I add a new way to authenticate, like SecureScuttleButt (SSB)?

    The answer is to make an IndieAuth provider that handles SSB authentication. Seethe IndieAuth specificationfor reference, however, first readAaron Parecki's article on "OAuth for the Open Web"

    Social Readers and Microsub

    Another asked:

    How does reading work on the IndieWeb?

    From the longterm experience with classic Feed Readers (RSS Readers), the IndieWeb community figured out that there was a need to modularize readers. In particular there was a clear difference in developer expertise and incentive models of serverside feed aggregators and clientside feed readers that would be better served by independent development, with a standard protocol for communicating between the two.

    TheMicrosub standardwas designed from this experience and these identified needs. In the past couple of years, several Microsub clients and a few servers have been developed, listed in the section onSocial Readers.

    Social Readers also build upon the IndieAuth authentication standard for signing-in, and then associate your information with your domain accordingly. I demonstrated this by signing into theAperture feed aggregator(and Microsub server) with my own domain name, and it listed my channels and feeds therein.

    I demonstarted adding another feed to aggregate in my "IndieWeb" channel by enteringKevin Marks’s Known, choosing its microformatsh-feed, which then resulted in 200+ new unread items!

    I signed-into theMonoclesocial reader which showed notifications by default and a list of channels. Selecting the IndieWeb channel showed the unread items from Kevin’s site.

    Does this work with static sites?

    In short, yes. The IndieWeb works great with static sites.

    One of the most common questions we get in the IndieWeb community is whether or not any one partcular standard or technique works with static sites and static site generator setups.

    During the many years on theW3C Social Web Working group, many different approaches were presented for solving various social web use-cases. So many of these approaches had strong dynamic assumptions that they outright rejected static sites as a use-case. It was kind of shocking to be honest, as if the folks behind those particular approaches had not actually encountered the real world diversity of web site developers and techniques that were out there.

    Fortunately we were able to uphold static sites as a legitimate use-case for the majority of specifications, and thus at least all the W3C Recommendations which were the result of incubations and contributions by the IndieWeb community were designed to support static sites.

    There are couple of great reference pages on the IndieWeb wiki for static site setups:

    • Static Site CMS
    • Static Site Generator

    In addition, there are IndieWeb pages for any particular static site system with particular recommendations and setup steps for adding support for various IndieWeb standards.

    Kevin also pointed out that his home pagekevinmarks.comis simple static HTML page that uses the Heroku Webmention service to display comments, likes, and mentions of his home page in the footer.

    What Next: Join Chat & IndieWebCamps!

    As we got the 2 minute warning that our session time was almost up we wrapped up the session with how to keep the conversation going. We encouraged everyone to join the online IndieWeb Chat which is available via IRC (Freenode #indieweb), Slack, Matrix, Discourse, and of course the web.

    See:chat.indieweb.orgto view today’s chats, and links to join from Slack, Matrix, etc.

    Lastly we announced the next two IndieWebCamps coming up!

    • Nov 23-24:IndieWebCamp Berlin2
    • Dec 7-8:IndieWebCamp San Francisco

    We encouraged all the Europeans to sign-up for IndieWebCamp Berlin, while encouraging folks from the US to sign-up for San Francisco.

    With that we thanked everyone for their participation, excellent questions & discussion and look forward to seeing them online and meeting up in person!

    Monday, 28-Oct-2019 22:00:00 EDT from tantek.com permalink
  18. Tantek ()'s status on Thursday, 17-Oct-2019 16:00:00 EDT Tantek Tantek
    Want to #DeleteFacebook & not sure how to start?

    Interested in building independent web events and open standards to replace #MeetUp?

    Join us at the next Homebrew Website Club #IndieWeb Meetup:

    https://tantek.com/e/53K1
    https://indieweb.org/events/2019-10-30-homebrew-website-club
    Thursday, 17-Oct-2019 16:00:00 EDT from tantek.com permalink
  19. Tantek ()'s status on Monday, 07-Oct-2019 09:05:00 EDT Tantek Tantek
    Huge thanks to co-organizers @tiereeee @schmarty @dshanske @jgmac1106 for an amazing @IndieWebCamp NYC this weekend. Thanks to @PaceUniversity for having us! So good to see so many new #indieweb sites go live: @nshad314 @teonbrooks et al and all the demos!
    Monday, 07-Oct-2019 09:05:00 EDT from tantek.com permalink
  20. Tantek ()'s status on Saturday, 05-Oct-2019 14:45:00 EDT Tantek Tantek
    #IndieWebCamp NYC: facilitating session on Why Publish with @schmarty @dshanske @tiereeee et al. Many reasons folks like to publish things (publicly) online. Notes being captured into an Etherpad, to be archived to #indieweb wiki after. #whypublish #meta
    Saturday, 05-Oct-2019 14:45:00 EDT from tantek.com permalink
  • Before

Feeds

  • Activity Streams
  • RSS 1.0
  • RSS 2.0
  • Atom
  • 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 mobile site layout.