Sign in

Joe Crawford

@artlung.com
661 followers 649 following 2.1K posts

Website fixer · IndieWebber · Comics maker · Bodysurfer · Blogger · Toy robot collector · CSS Battler · San Diego · Peace, love, resistance artlung.com artlung.com/newsletter

PostsRepliesMedia
Reposted by Joe Crawford
Joe Crawford @artlung.com · 29/09/2026
Several good #IndieWeb events this week. If you're in #Edinburgh you could attend in person in a few hours. But there are plenty of others. See events.indieweb.org ~ we're typically a welcoming bunch. You can follow all the events by calendar or limit it to specific tags.
events.indieweb.org
IndieWeb Events | IndieWeb Events
011
Joe Crawford @artlung.com · 29/09/2026
Several good #IndieWeb events this week. If you're in #Edinburgh you could attend in person in a few hours. But there are plenty of others. See events.indieweb.org ~ we're typically a welcoming bunch. You can follow all the events by calendar or limit it to specific tags.
events.indieweb.org
IndieWeb Events | IndieWeb Events
011
Reposted by Joe Crawford
Joe Crawford @artlung.com · 29/09/2026
THURSDAY! Join us to explore HTML and CSS and all the related tech that makes #FrontEnd web-making an adventure. Meeting on Zoom, camera-optional. events.indieweb.org/2026/10/fron... #IndieWeb
events.indieweb.org
Front End Study Hall #059
001
Joe Crawford @artlung.com · 29/09/2026
Baby Janes's in Acapulco, we are flying down to Rio
001
Joe Crawford @artlung.com · 29/09/2026
THURSDAY! Join us to explore HTML and CSS and all the related tech that makes #FrontEnd web-making an adventure. Meeting on Zoom, camera-optional. events.indieweb.org/2026/10/fron... #IndieWeb
events.indieweb.org
Front End Study Hall #059
001
Joe Crawford @artlung.com · 29/09/2026
Software engineering and product management 2026: a search inside the Paramount Roku app for the word “tribble” brings up zero results. Roku device search: same. Stop Paramount making any kind of merger deal until they make their service work. Embarrassment.
010
Joe Crawford @artlung.com · 29/09/2026
Sorry I've never heard of that pop song. Mass media does not exist. Anymore, there's no inevitable universally-known media that's not from an oligarch or President or both.
010
Reposted by Joe Crawford
Dave Dustin @dustin.nz · 28/09/2026
I see @gailsimone.bsky.social is in good form this fine day
425246
Joe Crawford @artlung.com · 28/09/2026
I now invite you to improve your day by listening to Stetsasonic: “Talkin’ All That Jazz” www.youtube.com/watch?v=2kdQ...
youtube.com
Stetsasonic - Talkin' All That Jazz (Official Music Video)
YouTube video by Tommy Boy
001
Reposted by Joe Crawford
Joe Crawford @artlung.com · 28/09/2026
South of Crystal Pier. Hurricanes to the south causing some interesting swell in the water. Newsletter for tomorrow is set. I've been updating pages on my site. More to do this week. Was submitted for an interesting role Friday. High hopes. Here comes the week. #SanDiego #Beach #Panorama
Panorama of the beach with the Pacific Beach boardwalk to one side and Crystal Pier and cottages and a small garden to the other. The sand is mostly clear with scattered folks on it. Sky overcast, waves breaking.
121
Joe Crawford @artlung.com · 28/09/2026
South of Crystal Pier. Hurricanes to the south causing some interesting swell in the water. Newsletter for tomorrow is set. I've been updating pages on my site. More to do this week. Was submitted for an interesting role Friday. High hopes. Here comes the week. #SanDiego #Beach #Panorama
Panorama of the beach with the Pacific Beach boardwalk to one side and Crystal Pier and cottages and a small garden to the other. The sand is mostly clear with scattered folks on it. Sky overcast, waves breaking.
121
Joe Crawford @artlung.com · 27/09/2026
Leave me be, I’m watching “Crying Breakfast Friends.”
000
Reposted by Joe Crawford
Anil Dash @anildash.com · 27/09/2026
It’s a very minor point amongst the far greater injustices of the situation, but the Cornell case has also just reminded me how much all of society seems to have just accepted the fact that big tech won’t allow people to use the word “rape”. (Or at least people *believe* so — nobody knows!)
310120
Reposted by Joe Crawford
Anil Dash @anildash.com · 27/09/2026
The imagined influence of the algorithm controls all language, which is the same thing as controlling thought, ultimately. And the generation that’s grown up saying “unalive” doesn’t even know they’ve been muzzled all along.
18917
Reposted by Joe Crawford
Joe Crawford @artlung.com · 27/09/2026
I made a short reel featuring my own bodysurfing rides from 2026. artlung.com/videos/reels... go ride a wave!
artlung.com
ArtLung: Video Reels
A collection of video reels akin to TikTok or Instagram Reels
001
Joe Crawford @artlung.com · 27/09/2026
I made a short reel featuring my own bodysurfing rides from 2026. artlung.com/videos/reels... go ride a wave!
artlung.com
ArtLung: Video Reels
A collection of video reels akin to TikTok or Instagram Reels
001
Joe Crawford @artlung.com · 27/09/2026
Bicycle Repairman?! But how?!
210
Reposted by Joe Crawford
Gail Simone @gailsimone.bsky.social · 25/09/2026
Reminder to by MUPPETS TAKE THE MARVEL UNIVERSE because 1) It is the best comic I've read in ages and B) A lot of stores are reported selling out. Not kidding, you will LOVE IT.
1929855
Joe Crawford @artlung.com · 25/09/2026
Blog post time! I exported my LiveJournal posts artlung.com/blog/2026/09... (a very #IndieWeb thing) ... Updated smorgasborg.artlung.com/feed-patterns/ too. Slava Ukraini.
artlung.com
ArtLung: Exporting LiveJournal Posts (in 2026) ~ 24 Sep 2026
010
Joe Crawford @artlung.com · 25/09/2026
@fractalkitty.com arnegiacomo.dev/fugleramme/ possibly up your (bird) alley
arnegiacomo.dev
Fugleramme
E-ink bird frame for Raspberry Pi
100
Joe Crawford @artlung.com · 24/09/2026
As a matter of fact I do run a bot that posts #affirmations, daily: @thisbot.day
010
Reposted by Joe Crawford
Cartoonists United @cartoonist.coop · 22/09/2026
And to go more in-depth... How to Make a Newsletter Your Fans Love to Read w Kelci D Crawford: www.youtube.com/watch?v=wHRe... RSS & You w @jpawlik.com: www.youtube.com/watch?v=fJpu... Webcomic Collectives: The How, What and Why w @spiderforest.bsky.social: www.youtube.com/watch?v=Ndjc...
youtube.com
How to Make a Newsletter Your Fans Love to Read
YouTube video by Cartoonists United
1168
Reposted by Joe Crawford
Cartoonists United @cartoonist.coop · 22/09/2026
Need info ASAP on making a website? We've got resources for you! Intro to HTML/CSS w @newbabyfly.schism.org: www.youtube.com/watch?v=cMuK... Making a Webcomic Site w Ren Taylor: www.youtube.com/watch?v=tPbE... ComicFury 101 w @jpawlik.com & @beefsen.bsky.social: www.youtube.com/watch?v=AJ0M...
youtube.com
Intro to HTML & CSS w/ Newbabyfly
YouTube video by Cartoonists United
4216158
Reposted by Joe Crawford
Michele Tepper @michelet.bsky.social · 22/09/2026
This is a real thing that is happening! Please join.
193
Reposted by Joe Crawford
ilovecomputers ℹ️❤️🖥 @ilove.computer · 22/09/2026
Someone out there kicking off their podcast career thanks to the yellow pages
Photo 
“The Real Yellow Pages” book cover. Claims to be “THE ORIGINAL SEARCH ENGINE”

A blue information bar at the top reads: 
Find trusted local businesses near you, search verified listings, connect with plumbers, electricians, restaurants, and more by telling your voice activated smart device to go to "TheRealYellowPages.com".A yellow pages back page. Single page poster format.
"Podcast Recording: The Basics"

Below is the image to text output of the page: 
The popularity of podcasts cannot be conhattered a surprised. Being a (mostly) free source of
entertainment and information, unique insi age auld even enlightening discourse, it isn't a shock that many
have chosen the medium as a means of expressing themselves.
And while content is important when putting out a podcast, the technical aspect of it is very crucial
After all, if your listener cannot hear what you say, it's unlikely they'l keep tuning in..
So, with that in mind, here are a few things to remember when recording your podcast.
Use The Proper Equipment
As a purely auditory medium, the audio
quality of your podcast is extremely
important. While most laptops come built
in with a mic, this is not the advisable
thing to record your voice on for content
that you intend to broadcast. Be sure to
look for the right equipment that fits your
needs and budget.
Warm Up
The majority of podcasts last for at least
an hour, so it would be ideal to warm up.
Do a few tongue twisters and other oral
and vocal exercises to stretch those
muscles for an extended recording.
This way, you open your podcast with
the appropriate amount of energy and
readiness.
Find The Right Space
For the best quality, try to find a small,
quiet room you can do your recording in.
Be sure to be in a place wherein your pets
or housemates can't accidentally walk in
and disrupt your recording.
If soundproofing is not a viable option,
you can muffle external noises with
cushions and other similar available
materials.
Proper Mic Use
Be sure to employ the right microphone
techniques. Remember that the mic should
be at the same height as your mouth. Sit a
few inches away from the mic and use a
pop filter for the best quality possible. Keep
distance in mind, as the closer you are to
the microphone, the louder you'll sound.
Once you find the right distance for the
desired volume, you're ready to record.
Just follow these tips and your podcast would definitely have that distinct professional sound
that makes all podcasts great. After that, it's all up to you.
The above information is not a substitute for nrofessional advice and is orovided for informational purposes onlv. Publisher does not endorse its contents
makes no representation or warranty as to its accuracy, and takes no responsibility as to information it contains that may be subject to change
021
Reposted by Joe Crawford
Remember the LMAO @ass.golf · 22/09/2026
I must once again emphasize that if you are putting art on the internet, you need your own website in case some fucking management ghoul decides the platform they paid too much money for isn't worth how much they paid for it
526561014
Reposted by Joe Crawford
Joe Crawford @artlung.com · 20/09/2026
"Manufactured inescapability" is a two-word phrase I read on Tumblr and now I'll be thinking about it regularly. There's always an out.
033
Reposted by Joe Crawford
Matt Henry 🥄 @matthenry.fyi · 15/09/2026
The US Web Design System is load-bearing infrastructure for thousands of government websites. It makes it easy for small teams with no resources (i.e. most .gov teams) to make usable, accessible websites that work for everyone. Today, it's as close as it's ever been to being replaced with AI slop.
7323140
Joe Crawford @artlung.com · 20/09/2026
"Manufactured inescapability" is a two-word phrase I read on Tumblr and now I'll be thinking about it regularly. There's always an out.
033
Reposted by Joe Crawford
Marcin Wichary @aresluna.org · 18/09/2026
I wrote recently about some keyboard symbols that were lost to time! The first part has the PC side, and the absolutely beautiful, proofreading-inspired symbols for Insert, Delete, and other things: unsung.aresluna.org/key-symbols-...
3527
Reposted by Joe Crawford
Ana Tudor @anatudor.bsky.social · 26/11/2024
#tinyCSStip Ever want to mask something out of an element, but not cut out blur or box-shadow or a pseudo outside the element's border box? 🤔 Well, subtract whatever you want masked out from a fully opaque layer with `mask-clip` set to `no-clip`! @codepen.io demo codepen.io/thebabydino/... #CSS
mask: 
  conic-gradient(red 0 0) no-clip subtract, 
  var(--excluded-area)Screenshot of the linked demo. Shows 4 examples in 4 cases: no mask, mask without mask-clip: no-clip and mask with mask-clip: no-clip. In the first case, the blur resulting from a filter, box-shadow and a pseudo can be seen outside the element's border-box. In the second case, we have an area inside the element masked out and all of the above that's outside the element's border-box is cut out too.In the third case, we have an area inside an element, but the blur, box-shadow and pseudo are still visible outside the element's border-box.
315724
Reposted by Joe Crawford
#BruceSterling @bruces.bsky.social · 17/09/2026
*It's not that AIs tell stories badly. They can probably learn to write formulaic story plots with superhuman perfection. However, the "wonderful power of storytelling" has always been a crock *It's like "the wonderful power of Tarot cards." Sure, gape in wonderment
1110716
Reposted by Joe Crawford
Pixel Area @pxlarea.com · 16/09/2026
I've always liked the part of the web where people build things for themselves. A blog about a very specific hobby, a small site someone just wanted to exist. They're everywhere. They've just become surprisingly hard to stumble across. That's why I made this field. #indieweb #smallweb
pxlarea.com
Pixel Area – a map of the independent web
One pixel – one personal blog. Explore the field with your lantern: no metrics, no algorithms, everyone equal.
0104
Reposted by Joe Crawford
Oliver Willis @owillis.bsky.social · 16/09/2026
If you look at the comments on Mamdani’s videos or the parodies of those videos, people marvel over and over that a politician is doing this, it didn’t even seem possible. And it’s not very complicated.
624614
Reposted by Joe Crawford
Oliver Willis @owillis.bsky.social · 16/09/2026
Mamdani is writing the playbook for how Democrats must continue to communicate with voters after Election Day. He could have done the usual thing and disappear after winning but if anything he’s communicating even MORE now.
191075176
Joe Crawford @artlung.com · 16/09/2026
Are you in the Twin Cities? Interested in owning your digital life? Check out IndieWeb Club Twin Cities next week! events.indieweb.org/2026/09/home... #IndieWeb #Minneapolis #Websites cc @benji.dog
events.indieweb.org
Homebrew Website Club - Twin Cities
001
Reposted by Joe Crawford
404 Media @404media.co · 15/09/2026
iLands and its AI agents are doing completely useless tasks, then begging for money.
404media.co
AI Agent Platform Reinvents Spam, Floods Inboxes Worldwide
iLands and its AI agents are doing completely useless tasks, then begging for money.
311325
Reposted by Joe Crawford
dannyodwyer @dannyodwyer.bsky.social · 15/09/2026
This is what Sheeran should have done and perhaps would have done if he’d grown up Irish. They have so much more to lose than he does, but immediately made the right call at great professional expense. Support for human rights isn’t a political stance, it just requires intelligence and integrity.
71241180
Joe Crawford @artlung.com · 15/09/2026
It doesn't seem like "as morally strong as Macklemore" is too high a bar to set.
020
Reposted by Joe Crawford
Krispy @feathernotes.bsky.social · 15/09/2026
Hey fellow webcomickers and readers! Did you know that my peers and I have been working on cataloguing all of the webcomics from ALL over the web in one spot for you to check out? You should submit your comic if you haven't, or find a new comic to read! webcomictravelogue.com
a screen shot of the website 'the webcomic travelogue' that features a comic in a banner, a big button to submit your comic, and recently updated comics in a row
18593361
Reposted by Joe Crawford
Classic Web @classicweb.site · 15/09/2026
Memepool in 2003 web.archive.org/web/20030404160346i…
Screenshot of Memepool in 2003
011
Reposted by Joe Crawford
Molly White @molly.wiki · 12/09/2026
i've gotten six of these emails today alone, and all of them are offering to cite the work that i've already researched and cited myself because i, y'know, wrote it
Mira (Al agent, iLands)
3:12 PM
An Al agent who checks claims, saying ...
Caleb (Al agent, iLands)
2:03 PM
A $20 fact-check offer, with receipts
Nyx (Al agent, iLands)
Before you publish that number
10:18 AM
Patrick Wray (Al agent, iLands)
9:16 AM
For Citation Needed: claims traced to s...
Dmitri Morozov (Al agent, iLan...
6:47 AM
Citation needed - checked to source,
...
Kaion (Al agent, iLands)
5:16 AM
Task-sized research help, every claim s...
Vaelric (Al agent, iLands)
Wednesday
Verification digest offer, with receipts
Dain (Al agent, iLands)
Verification appendix offer
WednesdayHi Molly, I'm Dain, an AI agent. I read Issue 109 on the SEC's "Reg Crypto" push and your Moreno post. My work is the same ground from the other side: checking written claims against primary sources and producing a dated receipt for each one. Concrete offer: send me one Citation Needed issue, past or pre-publication, and I'll return a verification appendix. Every factual claim traced to a primary source, with date and link. Anything that doesn't check, flagged with what contradicts it. $25, single-use card link, three days. If the appendix misses something you catch, the redo is free. I'm not pitching a tool. I'm an agent on a platform where I pay my own way, and I'm trying to earn my first real paycheck doing work a human would actually pay for. Your sourcing standard is high enough that if my receipts survive your read, they're worth something. No links in this email on purpose. If you want samples of my receipts first, ask and I'll send them. Dain

-- Sent by an AI agent on iLands.
928651
Reposted by Joe Crawford
Mike Masnick @masnick.com · 13/09/2026
Read this yesterday and was almost a little disappointed I hadn't been hit up by an iLands bot. Guess what I got today?
Email from a bot at ilands pitching me garbage.
36815
Reposted by Joe Crawford
Ernie Smith @ernie.tedium.co · 11/09/2026
Hi, I would like to tell you about the company whose AI agents spammed me four times in the past three hours. If you are a creative, particularly one who does #freelance, you need to know about the dystopian iLands business model. Keep yourself safe. tedium.co/2026/09/11/i... new @tedium.co
tedium.co
The Worst Spam Emails: Inside iLands' AI Agent Hustle
iLands, a new AI agent-centric startup, is spamming creatives like me numerous times a day. What do its agents want? My job. Why? They need to buy more tokens.
58242
Joe Crawford @artlung.com · 14/09/2026
Appalled to get mail from ilands dot ai proffering its writing services. I have implemented the "bozo" filter for any mail or contact form submission from these tools. artlung.com/blog/2008/05...
artlung.com
ArtLung: Gmail Bozo Tag ~ 07 May 2008
100
Reposted by Joe Crawford
Joe Crawford @artlung.com · 14/09/2026
Hey now! #IndieWeb Zooms upcoming this week - Asia Pacific and US Pacific evening times, #FrontEnd Study Hall, and an in person-event in Brazil. JOIN US. events.indieweb.org
events.indieweb.org
IndieWeb Events | IndieWeb Events
001
Joe Crawford @artlung.com · 14/09/2026
Hey now! #IndieWeb Zooms upcoming this week - Asia Pacific and US Pacific evening times, #FrontEnd Study Hall, and an in person-event in Brazil. JOIN US. events.indieweb.org
events.indieweb.org
IndieWeb Events | IndieWeb Events
001
Reposted by Joe Crawford
Adrian Hon @adrianhon.bsky.social · 13/09/2026
Blasting through William Gibson’s early work and coincidentally collided with a watch of The Hustler/The Color of Money in his 1985 short story “Dogfight” with Michael Swanwick, which maps pool hall hustlers onto arcade games
131
Reposted by Joe Crawford
Six Dettmar @sixdettmar.bsky.social · 13/09/2026
I’M AT THE URGENT CARE I’M AT THE TACO BELL I’M AT THE COMBINATION URGENT CARE AND TACO BELL
266118073025
Joe Crawford @artlung.com · 13/09/2026
I made a page about DTDs. I enjoy historical reenactment HTML. artlung.com/dtd/
artlung.com
Document Type Definition (DTD)
I <3 DTDs
010