#dev 2025-06-26

2025-06-26 UTC
#
gRegor
Ohh, I think it's a parent/subdirectory think. Parent has a final RewriteRule to route requests through the CMS
chenghiz_ and jeremy joined the channel
#
[artlung]
mandaris - yes I think discussing styling audio elements would be worthwhile! FrESH next week!
sebbu, [0x3b0b], vriska, leo60228, bugliker06 and jeremy joined the channel
#
[0x3b0b]
Today I learned that no, I can't just mark up a link-rel to my site's inbox and use Indiepass to read my incoming feed. On the other hand, someday soon I may figure out whether I can just wrap the existing support for delivering _my_ posts in json-feed format around said inbox and use that.
#
[0x3b0b]
Maybe at some point I will also figure out a way to verify that my home and article pages work correctly as h-feed. But neither of those things are for right now, because I should have been asleep for a couple of hours already.
Saige_Leah, barnaby, doesnm, [ggirelli], jeremy, gRegorLove_, bugliker0, jak2k and RapidRotator joined the channel
#
aaronpk
Maybe I can make my photo uploader as an iOS app
#
aaronpk
* app opens to the camera already on
#
aaronpk
* taking a photo saves it locally and adds it to the upload queue
#
aaronpk
* upload queue attempts to make micropub posts for every queued photo
flyntwick joined the channel
#
aaronpk
* after uploading, the URL and a small thumbnail of the photo is saved and shown in a list
#
aaronpk
* clicking on a saved photo brings up an edit interface to be able to add text and tags, and saving queues a micropub edit
#
aaronpk
Maybe I can vibe code this 😅
jak2k and flyntwick joined the channel
#
flyntwick
What's the goal aaronpk[d] ?
#
aaronpk
I want to be able to snap photos throughout the day and upload them to my website with as little faff as possible
#
aaronpk
also to be able to take photos without an internet connection but have them uploaded later with the right date
#
[tantek]2
I have experimented with the Flickr auto uploader that works sorta like that aaronpk
#
[tantek]2
My one big annoyance with it is it doesn't detect when I've edited (cropped) or deleted photos and then auto-update what it's uploaded
#
[tantek]2
I just use the normal iOS camera app
#
[tantek]2
And it batch uploads then usually in the middle of the night, so I do have an unpredictable time window to edit / delete photos locally before it does its batch uploads
#
[tantek]2
They're uploaded private (like actually, only visible to me). Used it as a backup alternative to iCloud so I can wipe my phone and still have the photos I've taken saved. Everything else (notes, calendar) is synced elsewhere
#
[tantek]2
So you could try that and if the offline + autoupload works for you, then write less code to do an "OwnYourFlickr" service that watches your Flickr recent uploads and Micropub uploads then to your site where you can then edit them etc before making them public
#
[tantek]2
No new iOS app needed
#
[tantek]2
And likely could be modeled after your existing OwnYourSwarm code but maybe much simpler
#
[tantek]2
Might depend on how "instant" you want to do your photo posts though. If you're ok with "day after you took it" this can work. If you want an IG-like flow then the Flickr auto-uploader is insufficient
#
aaronpk
hmm, day after is probably fine
#
aaronpk
I did use the flickr auto uploader for a while
#
aaronpk
i think the problem is I don’t want *every* photo that I take to be uploaded, and i’m not sure how i’d use that workflow to selectively upload
#
aaronpk
if there was a way to only upload photos in a specific iOS album to flickr, that could work
thegreekgeek__ joined the channel
#
[tantek]2
Yeah I delete after the fact in Flickr. It's a little annoying to double delete
#
[tantek]2
So I end up trying to filter & edit my photos locally before going to bed so it only uploads the photos I want to keep
#
aaronpk
see that's the kind of faff i'm talking about
#
[tantek]2
loll
#
[tantek]2
I mean it's not really "extra" faff in that I do that anyway with all my photos to keep my local photo stream clean and curated. It's more like extra pressure to do one more thing (in addition to brushing your teeth etc.) before going to bed.
#
[tantek]
ideally I'd configure the Flickr app to upload photos only after say they've been in my local photo roll for a week, which would be fine for me
#
[tantek]
that way my "natural" pace of filtering & editing photos would be enough
#
aaronpk
i'm definitely going for a bit more of a curated approach, since i want these to be photo posts on my website, but I don't want to flood my site with photos, nor is every photo i take on my phone something i want to be public
#
aaronpk
ok this is possibly an alternative approach... auto-syncing app that appears to have some kind of album support https://www.photosync-app.com/home
#
aaronpk
so i can autosync to my NAS, then write a script that uploads everything in a particular folder (album) to my website
#
aaronpk
i still think this would be a good native iOS app though... maybe i can nerdsnipe [manton] into creating a new kind of micro.blog photo app :D
#
aaronpk
or as an alternative mode for Sunlit
#
[tantek]
I keep forgetting to file a feature request for Sunlit to support consuming IndieAuth to sign-in on iOS
#
[tantek]
that's where I'm currently blocked on playing with Sunlit 🙂
hacknorris joined the channel
#
hacknorris
just asking, how a cli "blog" wiever should look like? i mean if it should display list of posts at start or not, if it should automatically open last post or not, etc…
#
hacknorris
and like managing it only via commands without parameters so like…
#
doesnm
with vim binds xD
#
aaronpk
😮 did not expect Claude to know about Micropub
#
doesnm
they also know microsub but writes wrong code
#
hacknorris
doesnm: no, using existing software, no keybinds just commands like `next` , `previous` , `menu` , etc etc…
#
hacknorris
and idk how it could look like so it could be usable…
#
Loqi
[preview] [ihabunek] toot: toot - Mastodon CLI & TUI
#
hacknorris
idk also if i should display it along with history or not…
#
hacknorris
(not this type of cli tho…)
#
hacknorris
and surely not mastodon
hacknorris_ and hacknorris joined the channel
#
hacknorris
yikes network problems again
#
[manton]
[aaronpk] I have too many apps already… 🙂 Maybe an option in Sunlit if it fits? Also I might be able to help if you decide to build something custom.
#
aaronpk
i'm currently trying to convince Claude to write this app for me. It has a lot of seemingly real code, but i'm still coaxing it to fix its bugs before I can actually run it to see what happens
[snarfed] joined the channel
#
[snarfed]
"seemingly real code" 💯 😎
#
aaronpk
i definitely would not be getting anywhere if I didn't know at least a little bit of programming and swift
#
aaronpk
we'll see what happens
#
aaronpk
this is like trying to convince a cat to eat
#
[snarfed]
the future!
#
[manton]
Not sure if this will help or just confuse Claude, but there’s a Micropub library inside Sunlit too that is open source. https://github.com/microdotblog/snippets
#
Loqi
[preview] [microdotblog] snippets: Micro.blog iOS framework
GuestZero joined the channel
#
aaronpk
i don't think i've gotten to the point that the micropub requests are the problem yet 😂
#
aaronpk
😮 build succeeded
#
aaronpk
well it runs, but that's as far as i can get until I land, because I need to run it on an actual phone and i've been doing this via remote desktop to my computer at home because i don't have xcode installed on my laptop and i sure as heck won't be able to download 4gb of xcode on the airplane wifi 😂
[schmarty] joined the channel
#
aaronpk
i'm still impressed that it knows about micropub
#
aaronpk
it even knows to upload the photo to the media endpoint first, then use the resulting URL in a micropub post
#
[tantek]
probably because you've blogged enough about Micropub for it to all be indexed by the LLMs!
#
aaronpk
ok if I can get this app to actualy work i'm going to call it Glimpse
#
[tantek]
sorry, that's the only search that worked to find it. actual permalink: https://tantek.com/2023/072/t1/blog-as-if-ai-trained-posts
#
aaronpk
oh man i remember that
#
gRegor
Haha, I was about to say... XD
#
Loqi
[preview] [Tantek Çelik] Blog as if there’s an #AI being trained^1 to be you based on your blog posts. And what if it was trained on your Universal Outbox^2? #IndieWeb #OpenAI #ChatGPT This is day 34 of #100DaysOfIndieWeb #100Days ← Day 33: https://tantek.com/2023/0...
#
aaronpk
a lot of these tools charge you extra to upload more context for them to work off of. the trick is to upload it to the internet so they suck it all down ahead of time
#
[tantek]
hah. aaronpk, please blog that (and POSSE) as "One neat LLM trick."
#
[tantek]
hashtag #indieweb
#
[tantek]
if you put all the LLM AI GenAI hashtags and federate it then it will get reposted by tons of bots
#
aaronpk
can i get an AI to write the post for me
#
[tantek]
lol nooooo you can be more pithy than an LLM. Also LLM's don't understand satire or sarcasm
#
aaronpk
Loqi: do you understand satire or sarcasm?
#
Loqi
says sarcasm
#
[tantek]
of course. Loqi is not an LLM 🙂
#
doesnm
can it be a LLM?
#
aaronpk
gives Loqi an LLM
#
Loqi
investigates the LLM
#
aaronpk
gives Loqi an LLM again
#
Loqi
hearts the LLM again
#
aaronpk
gives Loqi a Small Language Model
#
Loqi
runs away from the Small Language Model
#
[tantek]
lol someone wants $1k for microLLM/.com
#
[tantek]
gives Loqi an Expert System
#
Loqi
puts on the Expert System
#
[tantek]
now we're talking. 1980s++
h4kor and oodani joined the channel
#
Loqi
hahahaha
aaronfc joined the channel
#
[mattl]
Please no LLMs
#
hacknorris
it was a roleplay
#
[social]
In last evening’s Americas call I proposed and LLN (doesn’t quite get it write) chat services that gives the answer to the question asked five questions before it. This way nobody would know it was wrong, but it could be entertaining.
#
[social]
er, right not write 🤦‍♂️
#
[mattl]
I don’t know how much longer I’ll have anything on my website other than a very basic profile. I’m going to put everything behind a login because I’m fed up with LLMs and AI scrapers.
#
[social]
The bot scraping is out of hand and is hitting many in the Indie web community.
#
[social]
There have long been cycles of public interactions, semi-public, and private. The scraping bots may drive a semi-public cycle
#
[mattl]
I’m preparing to block basically everything with the new http://Libre.fm but it’s not enough.
#
[mattl]
How do you ensure someone’s not scraping without knowing about it?
#
[social]
I know people who have set up a basic site with login, but it is a false front and their “speakeasy” site is behind that simple site. The speakeasy isn’t visible to the outside and if anybody links to it they just hit the front page of the false front door.
#
[social]
Sort of similar to the old public / private LiveJournal setup
barnaby joined the channel
#
[mattl]
Yeah, but the only way to enter is to be a member of the community.
jak2k joined the channel
#
[social]
If you don’t want just members it gets a little tougher
#
[mattl]
People will be able to join later.
thegreekgeek_, barnabywalters and Pixi` joined the channel