Page 19 of 27
<<     < >     >>

SPARK! Toon random kennis in Obsidian

 Boven de multi-kolom layout op mijn Obsidian homepage laad ik continu een random paragraaf uit de Tao Te Ching. Door op een button te klikken verandert de paragraaf en kan ik naar het origineel doorklikken voor verdere studie. Ik maakte hiervoor een eigen script, in samenspraak met de chatbot Claude van Anthropic.

Animatie van de veranderende tekst

Hier kreeg ik best wat vragen over, “hoe kan ik dat script zelf gebruiken? Welke onderdelen moet ik aanpassen?”

Om dat op te lossen én een eigen micro-obsessie te beantwoorden, ben ik weer samen met mijn buddy Claude aan de slag gegaan. In deze blogpost leg ik je uit hoe je dit script kunt installeren, hoe je het op een pagina plaatst én ik vraag je om feedback!

PS: De micro-obsessie is “Hoe kan ik met AI een ruw idee voor een script vormgeven en verder brengen?”

Wat doet SPARK?

Allereerst, de naam ✨ SPARK! Die staat voor

  • Summoning
  • Paragraphs
  • As
  • Random
  • Knowledge

Met dank aan Claude voor het zetje in de juiste richting met deze naam. Ik stuurde het deze kant op, Claude kwam met de juiste volgorde van de woorden.

Met Spark kun je op elke pagina in Obsidian een random deel van een tekst uit je Obsidian vault halen. Je kunt zelf instellen uit welke folder de teksten komt, hoeveel paragrafen je wilt tonen, de tekst en styling van de Spark-button en eventuele emoji.

Installatie

Uiteindelijk maak ik van dit script een plugin, maar ik wil graag met mijn lezers en de Digitale Fitheid community eerst wat proefdraaien, daarom is het nu nog wat handwerk en moet je een beetje meer je best doen. Ik heb geprobeerd de installatie voor nu zo eenvoudig mogelijk te maken. De installatie bestaat uit 3 delen:

  • Het script installeren
  • Het script aanroepen en configureren
  • Er is geen stap 3

Het is een vereiste dat je de Dataview plugin (Obsidian / Github) hebt geïnstalleerd en je in de instellingen de optie “Enable Javascript queries” aan hebt staan.

Script installeren

Ik heb de volledige code van het script op Github gezet, inclusief tekstbestanden om mee te testen. Je kunt er een kijkje onder de motorkap nemen, of direct het complete pakket downloaden als zipfile. Als je het hebt gedownload, unzip het en plaats alle mappen en bestanden in je vault. Doe dit niet in Obsidian zelf, maar via de Finder of Windows Verkenner. Maak een map demofolder in je vault en zet daar de submappen en de losse bestanden in. Het belangrijkste is dat er een bestand genaamd “spark.js” aanwezig is. Hernoem het eventueel naar deze naam als nodig. De map demofolder in je vault ziet er dan als volgt uit:

mappen staan geordend binnen een digitale omgeving verschillende bestandsnamen tonen hun inhoud en structuur de achtergrond toont een overzicht van een computerinterface

Het maakt niet uit waar je spark.js plaatst in Obsidian, maar het is slim om dit bestand spark.js in een map /scripts te plaatsen, waar je al je scripts bij elkaar houdt. Of zet het in een eigen structuur met een templates map, of een andere map waar je alles bij elkaar houdt wat betreft automatisering en scripting in Obsidian. Heb je zo’n map nog niet, maak dan gewoon een map “scripts” en plaats hem daar.

Script aanroepen en configuren

Je hebt waarschijnlijk al een idee hebt waar je dit script voor wilt gebruiken en dat je een map hebt met bestanden die je wilt aanroepen. Zo niet, dan help ik je wat op weg. Ik heb drie mappen toegevoegd met voorbeeld teksten:

  • /alice: De volledige tekst van Alice in Wonderland, in afzonderlijke hoofdstukken. Met dank aan Project Gutenberg
  • /tao te ching: De vertaling van dit belangrijke boek is van Ursula K. Le Guin. Gedownload van The Way and it’s Virtue en opnieuw opgemaakt voor persoonlijk gebruik.
  • /bloghelden: Mijn eigen boek uit 2010 over de geschiedenis van de Nederlandse blogosfeer. Ook vrij te gebruiken via mijn github repo.

De map /tags kun je gebruiken om te testen met verplichte of uitgesloten tags.

Met de standaard configuratie werkt SPARK al direct met de bijgesloten Tao Te Ching. Je roept het script als volgt aan:

  • Maak een nieuw bestand in Obsidian.
  • Plaats hier de volgende code
dv.view("spark");

(zet voorafgaand aan bovenstaande eerst ```dataviewjs en sluit af met ```)

codefragment toont een functie die een visuele weergave aanroept de omgeving lijkt op programmeer- of ontwikkelsoftware en bevat tekst die niet is getranscribeerd

  • En zet de pagina in Reading mode, of als je Live Preview aan hebt staan, zie je direct het resultaat.

Een tekstuele inhoud beschrijft de zachte en taaie aard van levende dingen en de tegenstelling met dode zaken omringd door een donkere achtergrond met opvallende kleuren. Er is tekst aanwezig.

Configuratie van Spark

In het script staan een aantal standaard instellingen. Van de naam van de folder om te gebruiken tot het aantal paragrafen en de styling van de button.

Ik heb nu de volgende instellingen gemaakt die je kunt aanpassen.

  • sourceFolder: De map waar je bestanden in zijn te vinden. Default: ‘demofolder/tao te ching’
  • buttonText: De tekst die op de button staat. Default: ‘✨ Spark Knowledge’
  • buttonStyle: De CSS om je button vorm te geven. Default: background-color: var(--interactive-accent); color: var(--text-on-accent); padding: 8px 16px; border: none; border-radius: var(--radius-s); margin-bottom: 1em; cursor: pointer; font-size: var(--font-ui-small); transition: all 0.2s ease; ,
  • linkEmoji: Een emoji voorafgaand aan de linktekst onder de paragraaf. Default: ‘✨’
  • showTitle: Laat de titel van het bestand zien voorafgaand aan de random paragraaf. Default: false
  • maxParagraphs: Kies het maximaal aantal paragrafen om te tonen. Default: 1
  • addDividers: Bij meer dan één paragraaf (zie maxParagraphs), plaats een horizontale lijn tussen de paragrafen. Default: false
  • excludeTags: Bestanden met deze tags worden niet meegenomen in de random knowledge. Default: [’exclude’, ‘private’],
  • requireTags: Alleen bestanden met deze tags tonen in de random knowledge. Default: [],
  • excludePatterns: Hou specifieke tekstpatronen weg uit de keuze van paragrafen. Default: [ ‘> Note’, ‘> note’]

In het bestand Demo Script.md dat is toegevoegd kun je een aantal voorbeelden vinden van configuraties.

Voorbeelden

(zet eerst ```dataviewjs en sluit af met ```)

await dv.view("spark",{
sourceFolder:"demofolder/alice",
showTitle: true,
});
await dv.view("spark",{
buttonText:"🌟 More wisdom!",
linkEmoji: "🪄",
showTitle: true,
maxParagraphs: 1,
addDividers: true
});
await dv.view("spark",{
sourceFolder:"demofolder/tags",
includedTags: ["tonen"],
});

Feedback

Ik hoop dat deze uitleg je voldoende handvatten geeft om dit script eens te testen in je eigen vault. Dit script leest alleen bestaande bestanden. Het schrijft niets weg, houdt geen statistieken bij, stuurt niets naar LLM modellen of maakt andere mensen slimmer anders dan jezelf.

Ik stel het op prijs als je me wilt helpen met verbeterde versies van het script. Mijn verlanglijst voor volgende versies is nu al:

  • Dataview-query’s als bron gebruiken
  • CSS linken aan een extern bestand (beter beheerbaar)
  • Conversie naar plugin

Wat ik graag aan feedback zou willen ontvangen:

  • Kun je hier iets mee? Zo ja, waar gebruik je het nu voor?
  • Zo nee, wat mis je nog om het bruikbaar te maken?
  • Welke functionaliteit zou het voor jou onmisbaar maken?
  • En met welke functionaliteit ga je het actief aan anderen tonen of doorvertellen?
  • Wat kan beter in bovenstaande uitleg?
  • Wat kan beter in de uitleg in het Readme bestand op Github?

Dank je wel voor je tijd en aandacht. Laat je kennis ✨SPARKEN!

SPARK op Github

Frank Meeuwsen

10 Jan 2025 at 12:47

P&B: Steven Garrity

 

This is the 72nd edition of People and Blogs, the series where I ask interesting people to talk about themselves and their blogs. Today we have Steven Garrity and his blog, actsofvolition.com.

To follow this series subscribe to the newsletter. A new interview will land in your inbox every Friday. Not a fan of newsletters? No problem! You can read the interviews here on the blog or you can subscribe to the RSS feed.

If you're enjoying the People and Blogs series and you want to see it grow, consider supporting on Ko-Fi.


Let's start from the basics: can you introduce yourself?

Hi, I’m Steven Garrity. I live and work in Charlottetown, Prince Edward Island on the east coast of Canada with my wife and three kids. I am the Creative Director at a web/app design & development agency called silverorange. I’ve been at silverorange for over 25 years and was one of the team of original founding partners. I’m a tired dad, I enjoy playing guitar, and have aspirations of writing / recording music.

What's the story behind your blog?

I started the Acts of Volition blog <conan-obrien-voice>in the year 2000</conan-obrien-voice> along with my two friends Rob & Matt. This was prime “start a blog” time, and I worked at a web development agency where we had the time and headspace to spin up our own simple blogging engine. I’m grateful to my much more capable colleagues who helped build the system and taught me a lot in the process.

Rob & Matt stuck around for a couple of years, but eventually drifted away from posting. I kept at it and eventually started to think about the site as my own blog (with appreciation for Matt & Rob’s contributions).

I just kept writing over the years. I wrote about whatever interested me. Music, the web, uninformed opinions that occur while in the shower, etc. I also like naming things after myself.

In the first ten years or so, it felt very much as though the blog was part of a ‘social network’ (in today’s terms) of other blogs. We read each other's blogs, commented on each other’s posts, and followed along with RSS feed readers.

Gradually, this blog-centered social networking was mostly replaced with centralized social networks, like Facebook and Twitter. I bristled at the idea of giving control of my own writing and thoughts to a privately-owned centralized system, and so never participated in any significant way in any social networks until Mastodon came along (and even then, only casually).

After most of the conversations moved to Twitter, I kept writing on the blog, mostly for my own sake. These days I write less frequently, but I still appreciate having an outlet for my writing.

I also made a music podcast, Acts of Volition Radio, published through the site. From 2003-2009, I recorded a podcast with music recommendations. I never really ‘finished’ it and hold out vague dreams of adding new episodes, even though it’s been over 15 years (!?) since the last episode. I don’t think I could continue the same format, where I played full songs that I didn’t own, without figuring out the ownership/payment/legal issues.

I do occasionally write/publish on the silverorange blog about more work-related items as well.

What does your creative process look like when it comes to blogging?

I do a lot of writing and have a lot of creative freedom in my work at silverorange. I have found that having a great job that I love has met many of the creative needs that might have pushed me to write more on a blog, or to other creative outlets.

I’m a bit embarrassed to hold the dubious title of most-frequent poster in our company Slack. To spare my co-workers as much as possible, when an idea strikes me and I think to post it on Slack, I try to stop and ask myself if it’s something specific to our company. If it’s not, I try to redirect it to the blog.

I generally have two types of posts:

  1. The carefully drafted post: This is something I may think about for weeks or months. I may have a draft I pick at occasionally. These tend to be longer posts with more structure. It’s not like I’m writing for The Atlantic - but they aren’t just tweet-level think-and-post pieces. For example, my post about the design of license plates in my province, or about my favourite guitar.

  2. The quick ‘write & publish’ posts: These tend to be short and rich with typos. I try to minimize the process behind these posts, aiming to get them out while they are fresh in my mind.

Do you have an ideal creative environment? Also do you believe the physical space influences your creativity?

I’m pretty good at ignoring my physical surroundings while working. At the start of the pandemic, I set up an old card table in an already crowded bedroom, and for better and for worse was able to disappear into work easily each day even though I was surrounded by laundry, chores, and general life distractions.

I’ve now got a much better setup with my ideal home office. It’s bright, climate-controlled, has a comfortable desk/chair and a sofa, and also houses my guitars. As far as a physical location and setup, I’m swimming in privilege. That said, I do associate this desk setup with ‘work’, so I will sometimes bring the laptop to the couch for a change of pace.

I think the people around you influence your creativity. In that respect, a lot of my thoughts end up in our company Slack. Working remotely, as I do, there’s much less opportunity for meandering lunch conversation that can be fertile ground for blog post ideas.

A question for the techie readers: can you run us through your tech stack?

The blog was originally hosted on a custom blogging CMS we affectionately called “blorgy”. It was built on some open-source frameworks we had developed at silverorange. There was an early version written in ColdFusion, and we then migrated it to PHP.

After a decade or so, we were moving on to more modern frameworks. I decided to migrate the blog to Wordpress, as it seemed like (and maybe still is) the closest thing to an industry standard format for a blog. If I ever want to migrate to another platform (which I do think about occasionally), Wordpress feels like a system that will be well supported in terms of import/export options.

I use a cheap web host that I don’t want to plug, because it’s a cesspool of upselling. I’d like to find a host that’s a bit less of a bargain-basement service, but to be fair, this one has been stable (and cheap).

My general goals for the tech setup are to not get stuck with any one vendor or platform. With some care to preserve URL structure, I could change the CMS or point the domain to a new host without much disruption.

Given your experience, if you were to start a blog today, would you do anything differently?

Though it’s a bit of a discouraging thought, I probably wouldn’t start a blog today. I’m glad I have Acts of Volition as an occasional outlet, but the energy to create it initially was easier to come by 25 years ago.

Imagining I did start anew today though, I wouldn’t be starting a multi-author blog, as Acts of Volition was initially. I’d likely explore a static-site-builder approach, or the Ghost platform. When I first started the blog, I wanted absolute control over every aspect of the site. These days, I’d be a bit more content to let a good service handle some of the details for me as long as the domain name remained my own.

Financial question since the Web is obsessed with money: how much does it cost to run your blog? Is it just a cost, or does it generate some revenue? And what's your position on people monetising personal blogs?

The costs to keep the blog alive come down to two hard costs (hosting & domain) and then my own time. The domain name is registered with Hover (which I’m quite pleased with) for about $20/year (Canadian). The hosting is with a cheap-o host for about $150/year (Canadian).

If I could put up with the pain-in-the-neck, I’d find a host less interested in upselling add-ons I don’t need.

Time for some recommendations: any blog you think is worth checking out? And also, who do you think I should be interviewing next?

I thought I’d have dozens of blogs to recommend, but when I looked at my list of subscriptions in Feedbin (which I love), there were a lot of dead or stagnant feeds. I do feel like I’m a part of an alumni class of bloggers from a few (online) generations ago. Quite understandably, many of us have other creative outlets and draws on our energy than we did when we were younger.

My first recommendation is my friend Peter Rukavina. We both live in Charlottetown and have had many meandering lunch conversations turn into blog posts. I was delighted to see Peter has already been featured on P&B.

I enjoy the Shoptalk Show podcast (about web design & development). Chris Coyier has already been featured here, but I’d recommend talking to co-host Dave Rupert as well.

I love the visual polish and interactive examples that Josh W. Comeau builds into his blog.

He doesn’t publish frequently, but I’ll read anything that James Long posts online.

One of my colleagues at silverorange has a great blog: Maureen Holland.

It’s inevitably self-promotional, but I do love sharing writing duties with my colleagues at silverorange on our silverorange blog. My friend Kristen’s post, Be Kind, is one we reference often.

Final question: is there anything you want to share with us?

I will leave you with a suggested question to ask other blog writers: What will happen to your blog after you’re gone? I ask because I don’t have a good answer for this. I don’t think anything I’ve written is critical for future generations, but I’d also like my eventual great-grand-kids to be able to read a bit about how their old great-grand-dad saw the world (if they care to).

Ideally, I’d like to not have my blog just turn into link-rot, but I also don’t want to burden my family with tech debt either. I’d love to hear how others plan to address their digital legacy, if at all.

I would also just like to reinforce the value of writing as a tool to shape our own thoughts, and as a means to build shared understanding with others.


This was the 72nd edition of People and Blogs. Hope you enjoyed this interview with Steven. Make sure to follow his blog (RSS) and get in touch with him if you have any questions.

Awesome supporters

You can support this series on Ko-Fi and all supporters will be listed here as well as on the official site of the newsletter.

Jamie Thingelstad (RSS) — Piet Terheyden — Eleonora — Carl Barenbrug (RSS) — Steve Ledlow (RSS) — Paolo Ruggeri (RSS) — Nicolas Magand (RSS) — Rob HopeChris Hannah (RSS) — Pedro Corá (RSS) — Sixian Lim (RSS) — Matt Stein (RSS) — Winnie Lim (RSS) — Flamed (RSS) — C Jackdaw (RSS) — Kevin Humdrum (RSS) — Fabricio Teixeira (RSS) — Rosalind CroadFrank Meeuwsen (RSS) — Mike Walsh (RSS) — Markus HeurungMichael Warren (RSS) — Chuck Grimmett (RSS) — Robin Harford (RSS) — Bryan Maniotakis (RSS) — Barry Hess (RSS) — Ivan MorealeBen Werdmuller (RSS) — Cory GibbonsLuke Harris (RSS) — Lars-Christian Simonsen (RSS) — Cody SchultzBrad Barrish (RSS) — Nikita Galaiko — Erik Blankvoort — Jaga SantagostinoAndrew ZuckermanMattia Compagnucci (RSS) — Thord D. Hedengren (RSS) — Fabien Sauser (RSS) — Maxwell OmdalJarrod Blundy (RSS) — Andrea Contino (RSS) — Sebastian De Deyne (RSS) — Nicola Losito (RSS) — Lou Plummer (RSS) — Leon Mika (RSS) — Veronique (RSS) — Neil Gorman (RSS) — Reaper (RSS) — Matt Rutherford (RSS) — Aleem Ali (RSS) — Nikkin (RSS) — Jeremy Felt (RSS) — Hans (RSS) — Matt Katz (RSS) — Ilja PanićEmmanuel OdongoKev Quirk (RSS) — Peter Rukavina (RSS) — James (RSS) — Adam Keys (RSS) — Alexey Staroselets (RSS) — John LMinsuk Kang (RSS) — Kechi Ladapo (RSS) — Naz Hamid (RSS) — Lincoln Stewart (RSS) — Ken Zinser (RSS) — Jan — Grey Vugrin (RSS) — Luigi Mozzillo (RSS) — Alex Hyett (RSS) — Andy PiperHrvoje Šimić (RSS) — Travis SchmeisserDoug JonesVincent Ritter (RSS) — ShenFabian Holzer (RSS) — Courtney (RSS) — Karl Prieb — İsmail Şevik (RSS) — Thomas EricksonHerman Martinus (RSS) — Benny (RSS) — Annie Mueller (RSS)

Want to support P&B?

If you like this series and want to help it grow, you can:

  1. support on Ko-Fi;
  2. post about it on your own blog and let your readers know about its existence;
  3. email me comments and feedback on the series;
  4. suggest a person to interview next. I'm especially interested in people and blogs outside the tech/web bubble.

Thank you for keeping RSS alive. You're awesome.

Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to People and Blogs

Manu's Feed

10 Jan 2025 at 12:00
#

Scroll to the end of this review of the updated Tesla Model Y for the reason no matter how good it is as a car, until they get a real CEO, forget about it.

Dave's famous linkblog

10 Jan 2025 at 08:09

The Soundtrack of My Life

 Fifteen years ago, I had this idea for a blog post called The Soundtrack of My Life. The idea was to look back at all the songs that have played an intricate part of my life then list and discuss them. I love music and I have hundreds upon hundreds of songs that I love, so it’s daunting to think about sitting down and trying to list songs that actually affected my life or defined a moment of my life versus songs that I enjoy listening to.

While working on this list, I discovered a lot about what I listened to, how my musical tastes changed, and the role music plays in your life. Looking over this list, I see a handful of songs I listen to regularly, but a lot of this was just background noise during big changes in my lifetime. It’s a little wild how they sort of imprint on your mind, whether the experience are good or bad.

In order to create this list, I’ve placed the songs in chronological order in which they came into my life. This is NOT by the release year of the song. Some of the songs were several years removed from when they were first released. So when you see a date, just know that’s an estimate of when the song came into my life and made an impact.


1986 – Glory of Love – Peter Cetera
This is the first song I ever remember enjoying. The Karate Kid II came out in 1986, so I would have made me three or four years old when around the time that I heard it. I have a vivid memory of pulling up to my uncle’s house while The Glory of Love was playing on the radio and my dad turning our old Nissan Stanza fan off. I squealed out that we had to turn the car back on and my parents sat there in amazement as their tiny child demanded to listen to Peter Cetera. Yea… I was a weird kid.


1988 – Don’t Worry, Be Happy – Bobby McFerrin
What do I remember about 1988? Well, I remember Spud MacKenzie, getting the USS Flagg for my birthday, and the music video for Don’t Worry, Be Happy. This song was another song that was played a lot on the radio and MTV, and I was fascinated by the minimalistic music video. It would fifteen years before I’d recognize Chevy Chase in the video.


1989 – Kokomo – The Beach Boys
I liked Glory of Love, but I LOVED Kokomo. Kokomo came out in 1988 and the song was all over the radio. The fun, tropical beat really appealed to me. One afternoon my parents were going through all their old LPs and I heard them say The Beach Boys. I lit up and told them I loved The Beach Boys. They were surprised that I knew who the Beach Boys were and immediately put the album on. As soon as a song would start I’d respond with, “That’s not The Beach Boys” and so they’d move the needle to the next track. This went on for the entire album and I stood by my statement that it was not The Beach Boys since there was no Kokomo.


1991 – 2 Legit 2 Quit – MC Hammer
MC Hammer burst onto the music scene with Can’t Touch This back in 1990, but it was his follow up hit, 2 Legit 2 Quit that caught my attention. 2 Legit 2 Quit felt epic and for this first grader, I was all over it. It led to me getting my first ever cassette tape and I can remember listening to it over and over on my parent’s stereo system while lying on their waterbed.


1992 – Jump – Kriss/Kross
MC Hammer opened my eyes to an emerging urban rap scene and being a child, there was no hotter group than child rap group Kriss/Kross. They inspired me to put my jacket on backwards while at school (it’s incredibly uncomfortable BTW) and they became the second cassette tape I ever owned. My parents divorced around this time and my Kriss/Kross tape accompanied me on awkward family vacations and provided music for my first of many school changes.


1992 – End of the Road – Boys II Men
In 1992, Eddie Murphy’s Boomerang came out. It was a raunchy sex comedy that somehow I managed to see. I fell in love with the film and the soundtrack and I just about wore out the cassette tape. The soundtrack was full of great artists like PM Dawn, Babyface, and A Tribe Called Quest, but it was Boys II Men that caught my ear. End of the Road is still my favorite Boys II Men song.


1993 – Simply The Best – Tina Turner and Some Girls Do – Sawyer Brown
My parents divorced around 1993 and for around six or eight months I lived with my mom in a tiny duplex. I can’t be sure all of what my mom was feeling and going through, but she listened to these two songs on a loop on our massive stereo system. Of course, this was 1993, so when I saw on a loop, I mean she’d listen to the song the once it was over, she’d stop it, rewind the tape, and hit play again. I’m not kidding when I heard both of these songs played back-to-back a dozen or two times each time she felt like listening to music.


1995 – I Wish – Skee-Lo
In 1995, I moved to Orlando, Florida, and I’ll never forgetting listening to my Walkman and hearing I Wish for the first time while driving onto the base we were going to be living on. I Wish was a catchy song that got quite a bit of play that summer and I remember hearing it all over the base in places like The Exchange and the barber shop.


1995 – Too Much Love Will Kill You – Queen
Both my mom and Wayne’s World introduced me to Queen in the 90’s, and they quickly became one of my all-time favorite bands. I listened to so much Queen in the 90’s, I rarely listen to Queen now because quite frankly, I think I’ve exhausted myself on their music. I remember sitting at the beauty salon with my grandmother in Orlando where I lived and being bored out of my mind. I decided to walk over to the next shopping center and visit a music store. This music store was like most music stores in the 90’s, it was full of cassettes and CDs and was really overpriced. It was one of those places that charged $17.99 for pretty much anything in the store.

I stumbled upon a new Queen album called Made in Heaven, which was the first Queen album released after Freddie Mercury’s death. On this album was a song originally recorded in 1988 but then re-recorded in 1995 called Too Much Love Will Kill You. It wasn’t a traditional Queen song, but it was a good song nonetheless. Once my grandma finished getting her hair cut, she swung by and bought me the single for Too Much Love Will Kill You.


1996 – Songbird – Kenny G
My dad loved this song. Not too unlike my mom a few years later, he’d listen to this song on a loop, luckily CDs were around by this point in time which made it a little less annoying.


1999 – Talk Dirty to Me – Poison
In 1999, VH1 aired Poison Behind the Music and I fell in love with the band. For five to six years, Poison was my favorite band of all-time. I’m not sure if it was the awesome story that VH1 told or finally putting faces to the great music that I liked, but something just clicked. I still like Poison, but I don’t listen to them nearly as much as I did. That Best of Poison 1986-1996 CD was probably the CD I listened to the most of during my entire life. This song and time period is what launched me into my interest in 80’s metal/hair bands and that dominated the music I listened to for years to come.


2001 – Heaven is a Half-Pipe – OPM
By the year 2000, it was already becoming difficult to find non pop music videos on MTV. Usually you’d have to watch sometime after midnight before any blocks of music videos would begin. I would set my VCR to record these blocks and find hidden gems, like Heaven is a Half-Pipe.

It was 2000, Tony Hawk video games were ruling the world and the X-Games were the hottest sport on TV, so skateboarding was everywhere. This simple, and even goofy song came out at a perfect time and it’s catchy chorus could keep you signing for hours. Even now I have a hard time getting the song out of my head, should it get in there. My brother and I would go around singing Heaven is a Half-Pipe all the time, and I even ripped the song of my Xbox hard drive so I could listen to it while playing Tony Hawk.


2001 – I Just Want You – Ozzy Osbourne
We all go through these awkward growing years where we develop a social life, relationships, and all that fun stuff. I didn’t really go through this in high school, but it did blossom once I finished high school and was working full-time. My love of 80’s metal had continued to evolve and I found myself listening to a lot of Ozzy at that time which was around 2001. Unlike today where you have YouTube and song previews, you had to go in blind when buying albums and I picked up The Ozzman Cometh and discovered all sorts of great Ozzy songs I’d never heard. One of the songs that really appealed to me the most was I Just Want You, and this CD was in my car during all my lunch dates, trips to the movies, and general hanging out. I developed my first real crush around this time and all that teenage angst and confusing feelings emerged and I had Ozzy there to channel my emotions and keep me company.


2001- Crash Into Me – Dave Matthews
I would never call myself a Dave Matthews fan, but I enjoy some of his songs. Crash Into Me is the one I remember most fondly, not because of its quality, but because it was played on a loop while working at Blockbuster. It was one of the many music video that played as part of our hour long video package, so I got used to hearing it quite a bit. Its cemented in my mind as one of the songs that immediately takes me back to the dusty shelves of Blockbuster and reminds me of my late teens/early twenties.


2002 – Ignition (Remix) – R. Kelly
After leaving Blockbuster, I worked for an IT company on the Navy base. It was a decent job where I met some really cool people, including one guy named Tom, who became a mentor to me. He was seven or eight years older than me and taught me tons about working out and women. He also introduced me to some new music that was outside of the mostly 80’s metal that I listened to. One of those songs was R. Kelly’s Ignition Remix. This song really defines my time working on base and the beginning few months of my first real relationship.


2003 – Superman – Eminem
In my eyes Eminem was at his peak in 2002, and Superman was one of those “Wow, I can’t believe he went there” songs. It was the type of song you’d listen to after a breakup or if you were truly angry with a girl. I had a mini-breakup with my then girlfriend and I’ll never forget going home and just listening to this on a loop. If there is one thing Eminem does well is channel anger for his listeners.


2003 – Sometimes I Feel Like Screaming – Deep Purple
I have a love/hate relationship with this song. I love the title and I love how the song begins, but once it shifts into a heavier rock song I begin to dislike it. Still, I listened to this song because of the title. I think it’s one of those things we can all relate to. But lyrically and everything else about the song relate to me in absolutely no way. Despite all this, I listened to this song a bunch in 2002-2003 and it was one of the songs that accompanied me on my drive to the Navy College where I took classes. Anytime I hear it, I instantly think back to driving on the road right in front of the new Navy College building in Millington, Tennessee.


2003 – Cherry Pie – Warrant
Okay, this is by far the most cringe entry on this list. In 2003, I was nineteen or twenty and just gotten my 1994 Mazda Miata. It was red with white racing stripes and I loved that little car. I also thought I was the shit in it. I lost a ton of weight and was living my best life, which usually consisted with the top being down and blasting my favorite music which a lot of times included Cherry Pie by Warrant.


2004 – The End Has Come – Ben Moody featuring Jason Miller and Jason “Gong” Jones
In the early 2000’s, I’d gotten back into comics in a big way. We were on a cusp of some big time comic book movies with X-Men and Spider-man leading the way. I was all about any and all comic book movies, and the upcoming Punisher adaptation was one of my most anticipated films of 2004. It wasn’t the most faithful adaptation but it was a damn good movie, and I really enjoyed the soundtrack. I discovered one song called The End Has Come that really connected with me and I listened to that track hundreds of times over the years. I was going through a lot around this time. My father had begun heavy drinking, I got booted out of my house, and I was hanging on by a thread. This song played through those late night drives to clear my mind that I so often took.


2005 – Cells – The Servant
In late 2004/early 2005, the first trailer was released for Robert Rodriguez’s Sin City. It featured an amazing instrumental song that I discovered online was sampled from a song called Cells by a small British band named The Servant. I quickly sought out their album and then every other piece of music by them that I could find. I fell in love with The Servant hard and looking back they are probably one of my all-time favorite bands. I don’t think I heard a song that I didn’t like by them, and for years I listened to their music almost on a loop. Like some of the other music on this list, I might have overplayed it a little and rarely listen to it now.

Still, when I think back to going to college and my final days in Memphis, I can’t help but think about listening to The Servant. I even brought a song in to have my Music Appreciation class listen to.


2006 – Something to Say – Kane
2005-2005 is when I discovered Buffy The Vampire Slayer. I went all in on learning everything I could about the show and its spin-off Angel. One of the things I learned as that Christian Kane, who portrayed Lindsay on Angel, had a band called Kane. I searched for their songs online and found a great song called Carolina Rain. It was a nice country song that I digged. But then I downloaded a handful of rock songs that were obviously not by his band. There is also a Dutch band named Kane and they had a song called Something to Say I absolutely loved. It became one of those songs I just about wore out I listened to it so much.

This song really defines the time that I worked at GameStop. I was nerding out about Buffy most days and listening to Kane on my hour long drive to the mall.


2009 – A Favor House Atlantic – Coheed and Cambria
I still don’t know if I like Coheed and Cambria. They were an indie group that had a few hits around 2008 and then fizzled away. I remember discovering two songs of theirs I liked, A Favor Hour Atlantic and Feathers, but I really couldn’t stand any of their other music. I was listening to this song quite a lot in May of 2008 which was during a very difficult time. The movie theater I worked had just been purchased by Regal Entertainment and everything went to hell overnight. Mismanagement and utter incompetency reigned and we were left working crazy hours into the early morning trying to keep the building up and running the opening weekend of Iron Man. Coheed and Cambria was my soundtrack to this chaos and now it’s one of those songs that doesn’t really bring back good memories.


2009 – Gold Digger, Take a Bow, Alone, No AirGlee
In 2009, I decided to give Hulu a try. I signed up for a free trial and was disappointed with their selection of TV shows. I noticed a new show called Glee on there which had just aired its fourth episode. I decided to turn it on for a few minutes and see what it was all about. Four episodes later, I was obsessed and I had to walk into work the next day and admit that I had just watched the least masculine show I could think of to my music lover boss, who I knew if he gave the show a chance he’d love. After some jokes, he did give Glee a shot and fell in love with the show like me, which lasted all of the first season and then the show went to hell. It was hard to pick just one song, so I decided to list several, because these song were in endless rotation on my mp3 player at that time.


2010 – Coastline Journey – Mishka
Around 2009-2010, I decided a little change of pace in my life would be a good thing. I wanted things to slow down a bit and I started following Matthew McConaughey’s guide to life, just keep living (JK Livin). This led me into discovering a Canadian reggae artist named Mishka that Matthew McCaonughey had signed to his JK Livin record label. The relaxing Caribbean beats soothed my soul and gave me something new and different to listen to. I even went to a couple of Mishka’s concerts. Mishka was the backbone of a new relaxed version of myself, one that I desperately need to get back in touch with.


2012 – War – Poets of the Fall
My all-time favorite video game is Alan Wake. It’s the perfect combination of third person shooter, Stephen King, and The Twilight Zone. I love the atmosphere, the insanity, and the music. One of my favorite moments of the game occurs inside a shed when a radio is playing a song called War by Poets of the Fallen. It’s so unexpecting to hear music with lyrics, it’s almost as startling as when Jose Gonzalez’s Far Away begins in Red Dead Redemption.

Thanks to Alan Wake, I discovered Poets of the Fallen and enjoy a lot of their music. War is by far my favorite song of theirs, and it’s one of my go to “pick me ups” songs.


2013 – Wagon Wheel – Darius Rucker
I was driving home from Tennessee the first time I heard Wagon Wheel. It was such a fun and upbeat song, it instantly stuck in my head. Little did I know all the radio stations, country and pop would play this song to death over the next six months. Still, it defined a moment in my life where I just listened to the hell out of it.


2013 – Oats in the Water – Ben Howard / Last Pale Light in the West – Ben Nichols
Both of these songs I heard while watching The Walking Dead, somewhere around the season with The Governor. They were simple folk songs that just spoke to me. I listened to both songs on a loop and eventually discovered other alternative country artists that I still listen to often.


2015 – Annabelle – The Duhks
Speaking of folk/alternative country artists, The Duhks did an amazing rendition of Annabelle for the tv show Hell on Wheels. The song was cut to a beautiful montage and I knew I had to find it. Annabelle is one of those songs I’ve yet to tire of and I listen to it at monthly, if not several times a month on one of my western playlists.


2017 – Return to Innocence – Enigma
One of my favorite infomercials of the 90’s was for Pure Moods, a collection of new age music. The commercial was iconic and I loved a lot of the songs I heard on it but I never got my hands on the actual album until 2017 when I ran across it at a thrift store. I actually managed to find the second and third albums as well and I really enjoyed this time period where I listened to relaxing music and spent my weekends thrifting.


2018 – Writings on the Wall – Sam Smith
I hated this song. I hated it with a passion, but I still put it in my James Bond mix on Google Music and after a few listens, I started to appreciate it. Then that appreciation grew and I started to love it. I spent a lot of time driving and listening to this song in 2018. I was going through buying a house and then a divorce and I spent a lot of time driving between work, my mom’s, and a friend’s house while listening to this song.


2018 – Bridges Burn – Paul Otten
Bridges Burn is a song that I first heard playing on an episode of Longmire. It’s strange how some songs really connect with a person and Bridges Burn is one of those songs that I instantly loved. It’s probably in my top three songs of all-time and every time I hear it, it feels new and fresh which is shocking considering that I’ve listened to it at least a hundred times.


2019 – If Only – Maria Taylor, Conor Oberst
In January of 2019, I discovered the TV show This is Us and that first season had an amazing soundtrack. My favorite song from the first season was If Only and this became a song I jammed out to a lot. I remember driving and listening to it on a loop because for some reason it just really spoke to me at that moment in my life.


2019 – The Comeback Kid – The Midnight
I heard this song in early 2019 and I swore it would be my anthem for the year and it was. The lyrics of this song really spoke to me as I was coming off a divorce, some awkward friendships, a weird living arrangement and so on. I knew I had to get my crap together and I’d end 2019 in a much better place than 2018 and I did. I found myself listening to this song quite often as I explored the subgenre of outrun/synthwave music and it still perks me up when I hear it.


2020 – Middle of Nowhere – Hot Hot Heat
This is a song I just recently discovered on a Spotify playlist made up of the songs featured in the TV show Psych. It’s catchy, fun, and reminds me of the mid 2000’s. It was my song of 2020 and still whenever I’m in a mood it picks me up.


2020 - Blinding Lights - The Weekend
2020 was such a bummer of a year, but Blinding Lights was always there to pep me up. It sounded like it was straight out of the 80's and really made me feel good while I listened to it. The first time I heard it, I mentioned to my wife that we needed more music that sounds like this. Sadly, it didn't bring back an 80's renaissance in music.


2021 - Only Children - Jason Isbell and the 400 Unit
Only Children is one of the most beautiful songs I've ever heard. It's haunting and catchy and seemed to represent in tone, much of what I was feeling in the beginning of 2021. My only complaint is the song is not long enough, and I was forced to listen to it on a loop over and over again.


2021 - New Disaster - Barenaked Ladies
Over the years, life has become scary, or at least that's what the the internet and media seem to tell you. Everything is horrible, life is coming to an end at any moment, and we should all hide in fear. BNL poke fun at this concept and I love it. It reminds me of their song Odd's Are and I like a good reminder that life is not as bad as everyone would like you to believe it is.


2022 - Civilian - Wye Oak
I'm still not sure where I heard this song, maybe an episode of Longmire? Either way, its a song that has lived on my western/folk playlist and in 2022 I played the hell out of it. I love the vocals, the interesting mix, and just the genre bending sound.


2022 - Keep the Wolves Away - Uncle Lucious
I believe this song became popular in 2020, but I just discovered in 2022. It's a solid folk song with a decent message and I love the title. I think we've all been there before.


2022 - Slow Down - Paul Cauthen
I have no idea what this song is. It's countryish... I mean, the artist does like country rap (which is by far the most horrible subgenre of music on Earth), but I just dig it. The song just needs to be longer.


2023 - Anything, Anything - Dramarama
In 2023, I rewatched all of the Nightmare on Elm Street movies and Anything, Anything was featured in Part IV. I remember loving the scene it was used in, and after watching it, I had to find the song and it became my go to song of the year. I wish I had statistics on how many times I listened to it, because it had to be in the the hundreds. I'd just put it on for half an hour in a loop or more. There is just something about the tone and angst that feels me with joy.


2023 - White Jeans and The Sensation - The Night Flight Orchestra
I ran across The Night Flight Orchestra as I researched bands with an 80's sound in 2023 after watching Peacemaker. I fell down this rabbit hole of European bands who were keeping 80's glam alive, and I discovered so many great artists. These two songs were featured in heavy rotation, especially when I was working out.


2023- Mary on a Cross - Chez Kane
Another modern musician with an 80's song, Chez Kane's cover of Ghost's Mary on a Cross became one of my favorite songs in 2023.


2023 - Watch the Fire - W.E.T
And yet another group with 80's influence, W.E.T's Watch the Fire is just the perfect song for all ocassions. I need to chill out, it works. I need to get pumped up, it works. I love it!


2023 - One More Time - Blink 182
I wouldn't say I'm the biggest Blink 182 fan, in fact, when Blink 182 hit the scene I was jamming out to 80's music and hating on all popular music. Luckily, as I've gotten older, I've embraced that era of pop-punk and truly enjoy the music of my high school years.

I'm not sure how I ran across One More Time, but I was listening to it when I created this blog. It's nostalgic, and I just appreciate it so much.


2024 - Final Days - Michael Kiwanuka
I discovered this song on the Invincible soundtrack and it just spoke to me. It's so unlike the type of music I typically listen to, but quickly became a song I listened to at work when dealing with difficult customers.



I know for a fact I’ll never be happy with this post. There will always be songs that I’ve forgotten about and that drives me nuts. But, I guess this is as good as its gonna get it. I’ve had this post in draft status for several years. I’m glad to see if finally, somewhat done. I'll continue to update it as time goes on.

Reply via email
Brandon's Journal

10 Jan 2025 at 07:38

Sanding off friction from indie web connection

 Add friction to the activities you’d like to change, and remove friction from the things you’d like to do more of. This is usually applied at a personal level, but we can think of it across communities, too: Where is there friction in our community that blocks people from participating in the ways we’d like?

This is followup to “The IndieWeb’s next stage?” as well as my entry for this month’s IndieWeb Carnival, hosted by Venkatram Harish Belvadi on the theme of friction.

Friction is inherent to indie web communication

In the IndieWeb, we talk a lot about the friction involved in new community members building a website, but I wonder if the bigger barrier is using a website — specifically, friction in the ways we connect with others through our websites.

Decentralized communication across websites looks and feels a lot different from social media interactions. There’s a lot for people to adjust to when leaving the hyperspeed world of Threads and Instagram and TikTok… or even branching out from newsletters. On social media, everything happens in the same place. On the indie web, people are talking to each other from different places; the conversation is not in one spot, but constructed of hypertext. Participating in an indie web conversation can take many forms: sending a like or reply from your own website, writing a post on the same theme, collecting links in a roundup, leaving a native comment on the original website, emailing an author.

There are a lot of harmful and toxic dynamics to social media that we don’t want to recreate in the indie web… but people do want connection online, and if it feels like there’s no way to connect with others via the indie web, they’ll simply continue to migrate from silo to silo. A little friction can be helpful as a protective measure against harassment and abuse, but right now I suspect there’s too much friction to encourage the types of connection we want more of.

The tools I’m talking about

The IndieWeb has built tools and established protocols to allow websites to connect more easily — some that people have built for themselves, and some that are available for other website publishers to use. Some of these tools are easier than others for non-technical users to deploy.

I wrote last spring that I’d like the indie web to be a viable option for people instead of corporate silos or private online spaces like Discord servers. Personally, I don’t care if anyone reading my blog has a website or not* — I count readers as part of the indie web crew — so I want to consider how people without websites can participate in the indie web too. So, in this post, I’m talking about specifically IndieWeb tools like Webmentions**, but also things at the CMS level like native comments, as well as email and community projects.

It’s important what tools are available to the community because on the decentralized indie web, individual website publishers decide what connection options are available for their readers. That’s why I allow native WordPress comments as well as webmentions, added a way for readers to give (positive, anonymous) feedback, and publish my email address instead of having a comment form: I want it to be as easy as possible for people to join in the discussion or say hello, and to show that there’s a human behind all this even if they don’t want to say anything. I offer a variety of options for connection because there’s enough social friction to delurking that I don’t want any friction on the tool end.

Easy connection encourages participating in the indie web

It’s important for the IndieWeb to consider the needs of people who don’t currently have websites because the challenges of having conversations on the open web are a deterrent to becoming a web publisher on your own website. In other words: the better tools available for connection and conversation on the indie web, the less friction there is to having and using a personal website to connect with others.

Most people don’t want to shout into the void, they want to feel connected to people. If indie web tools discourage connection, it may feel empty whether or not it truly is. And for people switching from very active social media, total silence may feel quite discouraging. Easy-to-use tools for connection support a healthier ecosystem overall, making the indie web better for both writers and readers.

Making it feel safe to join the indie web community

The vast majority of web users are lurkers. The risks of  participating in social media are high, and anyone moving to the indie web is bringing that bias towards non-participation with them. So it’s not just the tools we need to provide to new folks, but the mentality that participating in the indie web is safe. Anne made the great point that community requires that people feel safe. People need to feel safe to publish and to comment on the indie web.

That means it’s not enough for connection tools for the indie web to exist — they need to work in ways that make people feel safe using them. It’s important to us, when we are communicating, that we are taken the way we mean — so there is social danger to using tools that may not carry our intent accurately. Here is where I believe existing indie web tools add friction. I’ll call this “social friction.”

Social needs for communication tools

To feel safe communicating with a tool, Internet users (both readers and publishers) need:

  • Consistency and predictability:
    • we know what our tools will do
    • and they work the same way
    • every time, on every site
  • Autonomy and transparency:
    • we feel empowered by our tools,
    • not constrained by their limitations,
    • and can use our tools with intention 

From my perspective, neither of these needs is consistently met with the indie web’s existing tools. I have been using webmentions for several years and have experienced unexpected behaviors as well as limitations. Silos meet the first point — consistency — but not the second — autonomy. If it’s impossible for IndieWeb tools to operate consistently by virtue of multiple implementations, I still think we can do better than the silos on the second point.

Social friction on the indie web

These are some challenges I see to conversation and connection on the indie web, along with some ideas for possible solutions from a non-technical user’s perspective. (I’m writing as a longtime WordPress user — so it’s very possible I don’t know about solutions to some of these problems that exist on other platforms!) I also gathered whatever examples I could think of as prior art — some on individual websites, others being tools or settings that publishers could implement on their site now. This is certainly not exhaustive — I did not go wiki-spelunking 😉

We’ve talked about many of these issues at Homebrew Website Club and pop-up events, so they’re not really new. But, towards the end goal of “refining what we have” and “filling in the gaps,” I wanted to collect them in one spot to wrap my head around the scope. Also, I think it’s better, in terms of safety, to plan ahead than wait for someone to get hurt; anything we do to improve our tools benefits current users, as well as making the indie web more attractive to new people.

I’m channeling business-speak to frame the challenges I’ve noticed as problems and solutions, but want to acknowledge that:

a) not everyone may agree with me that these are problems per se, and

b) I’m not a developer so I am not personally capable of fixing many of these problems, but I am not trying to make them anyone’s responsibility… though if someone’s looking for an indie web project, maybe these can provide inspiration 😉

Under the presumption that we desire more people to participate in the indie web community, we have two audiences to consider: publishers and readers. Publishers are usually also readers, but (in my conception of the indie web) readers aren’t necessarily publishers. Collectively, personal website owners establish communication norms for the indie web since we choose how our readers can interact with us.

Social friction for indie web publishers

@mention notifications are unreliable

Problem statement: when I tag someone or reply to their reply, how do I know they received a notification? (e.g. I suspect my own domain-level notifications are broken because I haven’t received any in months — if you @mentioned me in 2024 I probably didn’t get it 😉) If I post a native comment response to someone else’s webmention reply, does the original author hear about it?

  • Possible solution: a dashboard to see all the places where our outgoing replies have been sent / posted
  • Possible solution: implement Salmentions and codify how they work so they’re predictable (and opt-outable?)
  • Possible solution: a non-webmention notification system for @mentions
    • Prior art: Devastatia and Axcelott use a person tagging method that emails people (I got tagged by Devastatia and thought it was great)
  • Possible solution: federating your website could allow tagging of people using ActivityPub
    • I’m scared of this route because I have had some weird unpredictability issues involving replies that mentioned (but were not in response to) micro.blog users that made me look like a reply guy instead of blogger doing courteous citation / quotation

Webmentions are all or nothing

Problem statement: there isn’t a way to not send a webmention to someone that you link to, if your webmentions get sent automatically

  • Possible solution: nomention links
  • Possible solution: the ability to not send webmentions for selected (entire) posts rather than individual links
    • Prior art: WordPress lets me turn off *receiving* webmentions for individual posts (I don’t use it because my setup relies on self-mention backlinks) — but I don’t know if it disables *sending* them

Webmentions look different everywhere

Problem statement: Every individual website treats webmentions a little bit differently, making it hard for publishers to predict how they will render on the other end — sometimes they aren’t even displayed, sometimes they’re collated into a facepile, sometimes they’re shown truncated, sometimes they’re shown in full — as a publisher, I also notice that webmentions are sent with a variety of markup that my setup may not always render as intended (I try to fix those when I notice them)

  • I don’t have a solution for this besides maybe community guidance for presentation, outside of the official protocol?

Lack of audience control

Right now there’s a lot of appeal to the perceived safety of the Cozy Web (like Discord communities). IndieWeb tools don’t need to be for everyone, but I suspect the desire for private posts will continue to grow, even within the existing community as well as new members. Lacking that option will guide people towards the cozy web instead of the open web. (🙋‍♀️ me! me! I want private posts!)

Problem statement: website owners’ options for posting are basically total visibility or none, with no in-between

  • Possible solution: protected posts
    • Prior art: LJ and its descendants like Dreamwidth have “friends only” posts; Ghost restricts monetized posts from the RSS feed; Substack allows partial visibility of some posts to all viewers and complete visibility to paid subscribers, the dividing point controlled by the author; Google+ allowed publishers to create “circles” for publishing to selected groups only
    • Manu sent me a pre-publication preview of my interview for People & Blogs, I don’t know if that was security through obscurity or some sort of limited audience post 👀 (Being a lazy blogger slash excited to post this, I’m not asking before publishing 😉)
  • Possible solution: RSS only posts to reach a regular, repeat audience only

Moderation is No Fun

Currently, personal website publishers must review comments and webmentions manually, personally*, which makes them susceptible as a social attack vector; giving publishers more control in the event of receiving (or even preventing) excessive comments could make people feel more comfortable writing about controversial topics.

If more people federate their websites and more platforms support Webmentions, it could be possible to receive much more attention on your website than you wanted. At a discussion of IndieWeb social norms, Joe shared a personal website post he’d seen with nearly 300 interactions (chiefly from Mastodon) — so it is already possible to receive A LOT of mentions through federation. Big bloggers in the past have had to deal with large and hostile comment sections, and current bloggers with active comment sections like John Scalzi and Chuck Wendig talk about employing The Ban Hammer freely.

Problem statement: personal website publishers must do their own moderation, and webmentions have potential for abuse either in the form of spam or harassment

  • Possible solution: shared blocklists for bad faith commenters
    • Prior art: blocklists on Twitter and Mastodon and Bluesky (not saying these are without their own problems)
  • Possible solution: set a maximum number of comments / webmentions a post could receive (at all or within a certain time interval), then auto-reject all others (instead of needing to manually go in and turn off comments after you’ve already gotten too many)
    • Prior art: some CMS’s give owners control over the time period that comments are open for (e.g. two weeks after posting)
  • Possible solution: limit replies for specific posts to webmentions only, and not accept any Fediverse replies or native comments
    • Prior art: on WordPress I can separately disable native comments and trackbacks/ pingbacks, which I believe are tied to webmentions
  • Possible solution: accept only likes/ reacjis, and no textual replies, for a given post
  • Possible solution: ability to bulk reject all comments / engagements from a particular source domain without needing to look at them (e.g. if you got dog-piled by a specific Fediverse server)
  • Possible solution: limit replies on a specific post only to existing approved commenters and auto-reject everyone else
    • Prior art: I’m thinking how on some social media sites you could limit comments to mutuals — but the indie web doesn’t have “mutuals” like that 🤔
    • Could you enable IndieAuth login for your website and limit comments to logged in users? (I’m not technical, I don’t get how this stuff works 😉)

Social friction for indie web readers

Supporting indie web readers is on individual website publishers, as well as developers of IndieWeb tools and CMS’s.

Simple interactions are too hard

Problem statement: simple interactions that are easy on social media, such as likes or short comments like “nice!” or “lol,” are socially awkward / unsuited to use with webmentions

  • Possible solution for people replying to others from their website: limiting types of posts or categories from RSS feeds
    • on WordPress I can exclude a whole category from RSS, but my personal preference is against very short social posts interspersed with long ones
  • Possible solution: publishers can accept reacjis directly on pages instead of only via webmention
  • Possible solution: publishers can accept native comments

Participation is technically exclusive

Problem statement: readers who don’t have personal websites cannot participate in conversations on websites that only support webmentions

  • Possible solution: publishers can accept native comments in addition to webmentions, if supported by their CMS
  • Possible solution: publishers can offer a public email address allowing readers to DM you
  • Possible solution: publishers can federate their website, allowing ActivityPub users to reply more easily

Following is hard

Problem statement: readers of indie websites want an easy way to follow personal websites and RSS has a branding problem

  • Possible solution: implement Microsub tools that readers can use without having to set it up themselves (I tried on my website and failed)
  • Possible solution: more granular control for readers over what they subscribe to and how often they receive updates
    • Prior art: Fraidycat allows following at different time scales
    • could this somehow be connected to microformats or metadata provided by publishers?
  • Possible solution: readers can follow existing roundups of feeds using OPML files (doesn’t address the technical issue)
  • Possible solution: publishers can allow readers to subscribe to email updates
    • for deliverability, my understanding is that you really need to pay a service (like Buttondown or Ghost) to send email for you

There’s no sense of “neighborhood”

Problem statement: there’s a lack of ‘collective’ feeling between independent websites, no definition around ‘what is indie web,’ no sense of being with others when you are reading on the indie web

  • Possible solution: places where readers can see websites next to each other / where publishers can opt into having their work collected
  • Possible solution: places that people can share and view hashtags on websites so it’s easier to find what bloggers are saying about a particular topic and feel like you’re participating in a bigger conversation
  • Possible solution: shared publishing sites that combine feeds from multiple sites to demonstrate liveliness
  • Possible solution: websites can indicate when readers are on the site so anyone reading can see if someone else is “reading along,” or allow readers to leave signs that they were there

Tools are the foundation to welcoming newcomers

A lot of the shift from corporate web to indie web is mental. The tools need to be there to support that transition, but there are layers upon layers of awakening:

Recognizing that there are other places to find interesting things to read or look at outside of social media — and often they’re *more* interesting. Recognizing that you don’t have to be tied to the people in your past, and that letting go of those ghost connections can free up space to meet new people. Recognizing that the blogging community is alive and well — and that it’s not too late to start one too and join the fun.

Recognizing that when you drop a micro post, you’re self-publishing. Recognizing that you can be free with your opinions on your own website without self-censoring for your family members or worrying about going viral. Recognizing you can swear or talk politics. Recognizing that you have things to say and that it’s worth it to share them.

 

Syndicated to IndieNews.

Tracy Durnell

10 Jan 2025 at 07:24

Scripting News: Thursday, January 9, 2025

 

Thursday, January 9, 2025

If you read this blog, I hope you'll take the time to listen to yesterday's podcast. It's all about WordPress, a product that you won't read much about on this blog, going back through the archive. I wasn't paying attention until 2023 when I began to see what an amazing product it is, not just for 2004 when it came out, but in 2024. My theory is that it's the basis for an incredible social web platform, much better than Threads, Mastodon, Bluesky and of course Twitter. That's what I'm talking about for 1/2 hour in this podcast. If you give me that much time, I'll change the way you see the world, or at least the way you see me. I think I'm right about this, with another layer on top of the WordPress foundation, it becomes newly relevant, and very timely, in ways that as far as I know, no one has been pushing it. I think for example that Ghost and Substack should be built on top of WordPress. The fact that they aren't gives a clue as to how portable your work is there, and how little choice you get in writing tools. Anyway, please make the time to listen. This is pivotal, and I don't think I'll ever be able to spell it out in writing, it's pure storytelling. Thanks!#

I started a thread for questions and comments re the podcast.#

Dear president Biden#

  • We demand that the Department of Justice to release all the special counsel reports behind the indictments of former president Trump. #
  • Now, before the next government gets to do what Barr did to the Mueller Report, or worse? #
  • We have a right to see what led to the indictments.#
  • Now is the time to speak up, for once, it really matters. #
  • Let's make the earth shake for the Biden and Garland. #
  • It's time for one last chance to not be a scared Democrat. #
  • Speaking up is often a pointless exercise on the net, but this is one of those times when it could really make a difference. #

Scripting News for email

10 Jan 2025 at 05:00
<<     < >     >>



Refresh complete

ReloadX
Home
(263) All feeds

Last 24 hours
Download OPML
A Very Good Blog by Keenan
*
A Working Library
Alastair Johnston
*
Andy Sylvester's Web
Anna Havron
*
Annie
*
Annie Mueller
Apple Annie's Weblog
Articles – Dan Q
*
Austin Kleon
*
Baty.net posts
bgfay
*
Bix Dot Blog
*
Brandon's Journal
*
Chris Coyier
Chris Lovie-Tyler
Chris McLeod's blog
CJ Chilvers
*
Colin Devroe
Colin Walker – Daily Feed
Content on Kwon.nyc
*
Crazy Stupid Tech
*
Dave's famous linkblog
*
daverupert.com
Dino's Journal 📖
dispatches
dominikhofer dot me
Excursions
*
Flashing Palely in the Margins
Floating Flinders
For You
*
Frank Meeuwsen
frittiert.es
Hello! on Alan Ralph
*
Human Stuff from Lisa Olivera
inessential.com
*
Interconnected
*
jabel
Jake LaCaze
*
James Van Dyne
*
Jan-Lukas Else
*
Jim Nielsen's Blog
*
Jo's Blog
*
Kev Quirk
lili's musings
*
Live & Learn
Lucy Bellwood
*
Maggie Appleton
*
Manton Reece
*
Manu's Feed
*
maya.land
Meadow 🌱
*
Minutes to Midnight RSS feed
*
Nicky's Blog
Notes – Dan Q
*
On my Om
Own Your Web
Paul's Dev Notes
QC RSS
rebeccatoh.co
reverie v. reality
*
Rhoneisms
ribbonfarm
Robert Birming
*
Robin Rendle
Robin Rendle
Sara Joy
*
Scripting News
*
Scripting News for email
Sentiers – Blog
Simon Collison | Articles & Stream
strandlines
Tangible Life
the dream machine
*
The Marginalian
*
The Torment Nexus
*
thejaymo
theunderground.blog
Thoughtless Ramblings
tomcritchlow.com
*
Tracy Durnell
*
Winnie Lim
*
yours, tiramisu
Žan Černe's Blog

About Reader


Reader is a public/private RSS & Atom feed reader.


The page is publicly available but all admin and post actions are gated behind login checks. Anyone is welcome to come and have a look at what feeds are listed — the posts visible will be everything within the last week and be unaffected by my read/unread status.


Reader currently updates every six hours.


Close

Search




x
Colin Walker Colin Walker colin@colinwalker.blog