AI models can generate output modeled on input. They can respond to prompts and generate vaguely intelligible text — provided the right inputs, the right human-generated inputs. Rather than engaging with content created by modeling human input, my request is this: model better be … | Continue reading
It's trite, but it's true and maybe, just maybe, the phrase has been burned into my brain from my kids watching Daniel Tiger on repeat. I've found it to be the best way to approach interactions in life and online — you can and should be kind to yourself too. I struggle with the b … | Continue reading
I'm getting older, I'm definitely getting older (everyone is), but I remember when we made things that users wanted. We don't seem to doing much of that anymore. Build a product, hope it provides value enough for a user to pay for it, earn a profit. You'd succeed by providing val … | Continue reading
I often apply this thinking to development work but I’ve found it holds true in many other situations. I’ve dealt with imposter syndrome for my whole career and still battle with it. I’m a self-taught developer and am confident that there’s more I don’t know than I do know. I’ve … | Continue reading
I wrote, roughly a year ago, about wanting to stream my own music and I've spent that time exploring and settling into options. I still don't want streaming music and I don't miss it, but I've learned a few things along the way. Let's get one thing out of the way up front: stream … | Continue reading
If you're offering a service online, you should only collect data from users that is strictly required to operate service. I don't care what you're building. If you need my email to log me in, fine — don't send me anything I didn't ask for[1]. And do not use it to try and sell me … | Continue reading
Name a search engine and it will have integrated AI — but can you name one that's any better for it? I'm at a loss and I can't help but wince every time another announces some sort of LLM integration. | Continue reading
I've made a change to my site's pagination wherein I've enhanced the page count displayed at the bottom of my home and links pages to display the page count in a select element. The select displays a list of all the pages and navigates to the selected page. | Continue reading
As the AI hype cycle continues and continues to take on ever more characteristics of a bubble, we should be making an ever more concerted effort to block, confound and frustrate the crawlers they use to trawl the public internet for data. They've operated under the assumption tha … | Continue reading
I've written before about embedding music into my site and I've largely used Last.fm to do so. Their API is rather extensive, though it is showing its age — the default response format is XML, they've dropped artist images and have intermittently failed to return album art. Liste … | Continue reading
I've tried all the browsers (not Arc, but that's a big stack of nonsense dressing up Chromium) and I always return to Safari. I've been a longtime resident of Apple's walled garden/prison, my grandmother bought stock during Apple's IPO and my whole family uses, well, all of it. I … | Continue reading
I think a lot about permanence — both as a broader concept and how it applies to myself, my life and my work on a more personal level. It's a comforting concept when you're seeking stability, but it's never truly attainable. It's aspirational, but unachievable — nothing is perman … | Continue reading
Are you short on things to read? Things to watch? Things to listen to? Things to scroll through? Me neither. | Continue reading
If I haven't made it clear enough recently, I love where the open web is heading and the indie web's part in it. This has grown out of the opportunity created by the ongoing fragmentation of the corporate social web and renewed interest in staking out personal spaces on the web. … | Continue reading
If I haven't made it clear enough recently, I love where the open web is heading and the indie web's part in it. This has grown out of the opportunity created by the ongoing fragmentation of the corporate social web and renewed interest in staking out personal spaces on the web. … | Continue reading
Wikipedia (emphasis mine) In the most general of terms, music is the arrangement of sound to create some combination of form, harmony, melody, rhythm, or otherwise expressive content. I'm going to harp on this again but, yes, yes AI-generated content is derivative. Music is appea … | Continue reading
I've been using Pagefind for my site search for a while now and would readily recommend it, but I wanted to throw together something a bit lighter weight and customizable. | Continue reading
Whenever I'm looking at a service, a product or a tool I like to look for longevity or evaluate the potential for it. It's easy to get caught up in the hype around something new but, so often, we fail to evaluate whether it can sustain itself or stick around over the longer term. | Continue reading
Whenever I'm looking at a service, a product or a tool I like to look for longevity or evaluate the potential for it. It's easy to get caught up in the hype around something new but, so often, we fail to evaluate whether it can sustain itself or stick around over the longer term. | Continue reading
No, not that kind. I'm thinking of the indie web kind we're seeing lately. The kind that incorporates content from around the web that the creator of the site cares with and engages with. I find this to be complementary to the popular and well-explained POSSE concept. I've adopte … | Continue reading
No, not that kind. I'm thinking of the indie web kind we're seeing lately. The kind that incorporates content from around the web that the creator of the site cares with and engages with. I find this to be complementary to the popular and well-explained POSSE concept. I've adopte … | Continue reading
Ok, maybe some of it's dying. I believe it's too far reaching and too deeply-embedded to really, truly be dying. What we're seeing is a bust cycle for commercial social media and information-driven platforms. It's pretty clear that traditional social media is on the wane — growth … | Continue reading
Ok, maybe some of it's dying. I believe it's too far reaching and too deeply-embedded to really, truly be dying. What we're seeing is a bust cycle for commercial social media and information-driven platforms. It's pretty clear that traditional social media is on the wane — growth … | Continue reading
It's easy to pick on AI, because, well, it's costing a whole lot and providing, at best, dubious benefits. One of the easiest criticisms to lob at it is that it's extractive — whether you're pointing at public knowledge, creative work or resources and I think that's all quite fai … | Continue reading
It's easy to pick on AI, because, well, it's costing a whole lot and providing, at best, dubious benefits. One of the easiest criticisms to lob at it is that it's extractive — whether you're pointing at public knowledge, creative work or resources and I think that's all quite fai … | Continue reading
I follow and subscribe to a whole bunch of blogs and less and less high-volume news via RSS. It's one of my absolute favorite mediums for keeping up with and reading content on the web. It's distributed, open and decentralized and remains one of those under-appreciated layers tha … | Continue reading
I follow and subscribe to a whole bunch of blogs and less and less high-volume news via RSS. It's one of my absolute favorite mediums for keeping up with and reading content on the web. It's distributed, open and decentralized and remains one of those under-appreciated layers tha … | Continue reading
My site leverages a number of web component for functionality on my site. Namely: mastodon post embeds, search, my now playing component, my theme toggle, post sharing and YouTube embeds. It's all loaded on pages only as needed but, I wanted to make sure it was all minified. | Continue reading
My site leverages a number of web component for functionality on my site. Namely: mastodon post embeds, search, my now playing component, my theme toggle, post sharing and YouTube embeds. It's all loaded on pages only as needed but, I wanted to make sure it was all minified. | Continue reading
I made some lightweight design changes to my site, keeping things simple but moving the date up above post headers, surfacing tags below and restoring Read more links. | Continue reading
I made some lightweight design changes to my site, keeping things simple but moving the date up above post headers, surfacing tags below and restoring Read more links. | Continue reading
I think, I think I've found a music workflow I'm happy with for 2024 and it looks like this. | Continue reading
This applies to full-time employment, but still. I've encountered all of these (all in the same role — and yes, hindsight is 20/20!). I've had several excellent roles since and experienced none of this since. | Continue reading
I think, I think I've found a music workflow I'm happy with for 2024 and it looks like this. | Continue reading
This applies to full-time employment, but still. I've encountered all of these (all in the same role — and yes, hindsight is 20/20!). I've had several excellent roles since and experienced none of this since. | Continue reading
Marketing, solicitations, advertising, political contact, direct mailers, email campaigns, cookies, ads — it's all opt out. It puts the burden on you to opt out of each communication each message, each outreach from a loyalty program. It can feel like weeding a garden, but that g … | Continue reading
Marketing, solicitations, advertising, political contact, direct mailers, email campaigns, cookies, ads — it's all opt out. It puts the burden on you to opt out of each communication each message, each outreach from a loyalty program. It can feel like weeding a garden, but that g … | Continue reading
AI companies are crawling the open web to, ostensibly, improve the quality of their models and products. This process is extractive and accrues the benefit to said companies, not the owners of sites both small and large. | Continue reading
Everything, everything, can be a checklist. ✓ Wake up at 4:15am ✓ Start exercising by 4:30am ✓ Throw TV or movie on in the background ✓ Aim for 1600+ calories, be satisfied with anything over 800 ✓ Finish exercising by 6:35am | Continue reading
We've seen Meta, Google, Microsoft, Apple, Reddit, Automattic, Mozilla — name a company — integrate AI that continues to be trained on public data with or without creator consent. | Continue reading
I (very recently!) added a theme toggle to my site, right up there in the menu. It's a shiny sun or a purple moon depending on your preference. It was a liquid template with some JavaScript sprinkled in. I turned that into a web component. | Continue reading
I love the internet, I grew up on it and (probably) spend too much time on it. I found the music I love on it, I've made friends on it, I went to school for business but built a career on the web instead. I often have a hard time reconciling where the web is now with what it was … | Continue reading
If I'm using your service, if I'm paying for your service, I really need it to have an API or a web feed. | Continue reading
Head on over to your account settings, scroll down, click Delete enter some parting thoughts and confirm. Go outside and touch grass, as the kids say. The best social network has always been your contacts app. | Continue reading
I need AI to waste energy. I need it to deprive vulnerable communities of water so that it can be used to cool new data centers. I need AI to make up answers to my questions. | Continue reading
I started integrating music data into my personal website when I added Last.fm artist and album displays to my now page. Initially, I tried sourcing artist images from a few different services, knowing that Last.fm had updated their API to stop serving them. After a fair bit of s … | Continue reading
I've long had a now playing element on the home page of my site that displays either what I've checked into on Trakt, the Lakers' record and who they're playing when a game is on or the last song I've listened to. After leveraging some new web components on my site, I decided to … | Continue reading