#indieweb 2021-01-05

2021-01-05 UTC
#
btrem
[KevinMarks]: laughing at "manual until it hurts".
#
jdp
i have been looking for a citation from TBL for a while. maybe somebody else knows where to find it. it's a soundbyte of him (or maybe someone else?) talking about how users of the web weren't intended to write html directly. your user agent was envisioned to function as the authoring tool as well as the reading tool
#
btrem
https://blog.steren.fr/2020/my-stack-will-outlive-yours/ I'm actually moving /away/ from html + css for my very small site, only because I don't want to "manually" create permalinks. That seems like a recipe for disaster.
DanC joined the channel
#
[tantek]
jdp that statement is from his book, "Weaving the Web"
#
[tantek]
pretty sure I quoted it in my book review, let me see...
#
jdp
[tantek]: aha thank you
#
btrem
jdp: I definitely remember reading that somewhere (not hearing it). But a quick ddg search turns up nothing. :(
#
btrem
I think the http put method was probably envisioned as a way to for a web client to create a page. BICBW.
#
jdp
from deep in the archives. thanks [tantek]
#
[tantek]
:thumbsup_all:
#
jdp
btrem: interesting. browsers now have facilities for in-place editing that they didn't have back then, like contenteditable and visual inspectors. it would be cool if the browser also had a button to put or post an updated resource back to the server. would at least be cool for tiddlywiki-type pages
#
btrem
Yes. The put method has rarely been used. In fact, I don't think I've ever seen it in the wild.
#
btrem
Generally, apis that I've seen use post to create a resource.
#
jdp
i have seen some api's in the wild using put but it's unpredictable. it is very rarely a "replace" operation, there's usually some ad-hoc implied merge semantic attached
#
[KevinMarks]
PUT has the CRUD problem of requiring every client to fully understand the resource
#
[KevinMarks]
POST more clearly makes it the servers job to accept/reject and merge
#
btrem
jdp Which (I think) is wrong. It's supposed to be idempotent. A merge might be, might not be.
#
Loqi
CTHULU beats CRUD 2016-05-04
#
[tantek]
jdp, btrem, agreed with what [KevinMarks] said. Another way of looking at it is that PUT and POST were not really proven out with multiple interoperable implementations for "editing", and thus were prototype protocols at best, that now in practice serve only a fraction of the use-cases they were intended for
#
[tantek]
it turns out for editing you need A LOT more semantics / precision than PUT and POST, and since this is now a *protocol* discussion, it should be taken to #indieweb-dev
#
btrem
Ah, yes, sorry, wasn't paying attention to the forum.
#
[tantek]
no worries! it's easy to forget when it gets quiet 🙂
#
btrem
And easy to forget when you have both forums open on the tab. The downside to my recent discovery of how to participate in several channels at the same time. ;-)
#
ciccarellome[m]
I thought this conversation with Joel Spolsky had some interesting points about network affects and social technology. Conversation gets going around 14:00 https://stackoverflow.blog/2021/01/01/podcast-300-welcome-to-2021-with-joel-spolsky/
KempfCreative, patcoll, gbmor, qa5, ShadowKyogre, marcusr, nickodd, [tw2113_Slack_], a_chou, [snarfed] and [xavierroy] joined the channel; btrem left the channel
#
[tw2113_Slack_]
I
#
[tw2113_Slack_]
I'm so glad that Robin Rendle linked to his source for the illustrations from his Newsletter post today. I was liking those
markopasha, jacky and clawfire joined the channel
#
clawfire
@GWG yep I understood that. I'm just starting for now, and all my sites are static page generated with a generator (jekyll or other) so I'll have to look to deploy a service that track webmentions for them if I want to be autonomous on this
djmoch, schmudde, strugee, hoschi, elioat, gxt, Simounet, [KevinMarks], jamietanna, KempfCreative, [Roy_Mosby], ShadowKyogre, elioat_ and elioat_0 joined the channel; nickodd and ShadowKyogre left the channel
#
Zegnat
What is BREAD?
#
Loqi
BREAD refers to the ability to Browse, Read, Edit, Add and Delete, and alternative to CRUD https://indieweb.org/BREAD
#
Zegnat
Gets my vote to replace CRUD, ever since voxpelli explained it to me
lanodan, hoschi, elioat_, jgee, elioat, KartikPrabhu, qa5, btrem, a_chou, [Roy_Mosby] and [jeremycherfas] joined the channel
#
[jeremycherfas]
Save Open Use Reuse Delete Order Undelete Grep Host ???
#
btrem
Took me a moment to work that one out.
#
[jeremycherfas]
You’re not as familiar with my obsessions as Zegnat
[Raphael_Luckom], [snarfed], [tantek] and elioat joined the channel
#
Loqi
[indienews] New post: "Bridgy browser extension for Instagram" https://snarfed.org/2021-01-05_bridgy-browser-extension-for-instagram
[schmarty] joined the channel
#
[schmarty]
snarfed++ wowowow congrats on the announcement!
#
Loqi
snarfed has 20 karma in this channel over the last year (55 in all channels)
#
[snarfed]
thanks schmarty!
gRegorLove joined the channel
#
[tantek]
snarfed++ awesome!
#
Loqi
snarfed has 21 karma in this channel over the last year (56 in all channels)
#
[tantek]
Hey do we have a page listing all the IndieWeb friendly browser extensions?
#
[tantek]
It would go a long way towards adoption to make it easy to find them all like that
#
[tantek]
Eg for Bridgy, micropub, etc
#
[tantek]
What is a browser extension?
#
Loqi
It looks like we don't have a page for "browser extension" yet. Would you like to create it? (Or just say "browser extension is ____", a sentence describing the term)
#
[tantek]
snarfed ^ want to stub that and list the Bridgy extension for starters?
[KevinMarks], [tw2113_Slack_] and ShadowKyogre joined the channel
#
Zegnat
Huh. I thought we had that page... Apparently not, must have been confusing it with /Safari_Extensions
hoschi, ShadowKyogre and [frank] joined the channel; ShadowKyogre left the channel
#
[frank]
snarfed++
#
Loqi
snarfed has 22 karma in this channel over the last year (57 in all channels)
#
[frank]
Pretty cool there’s a new extension. How do I use it?
#
[frank]
Install the extension, post on Instagram and watch magic unfold? Or are there more steps>?
[Raphael_Luckom], KartikPrabhu, jamietanna, [tantek], [Roy_Mosby] and [snarfed] joined the channel; ShadowKyogre left the channel
#
[snarfed]
[frank] basically. after you install it, it starts a flow for you to IndieAuth into your website. then, just make sure you’re logged into Instagram (no open tab needed), and it will run in the background. status info in the extension settings page
btrem joined the channel
#
aaronpk
[snarfed]++ wow this is easy
#
Loqi
[snarfed] has 23 karma in this channel over the last year (58 in all channels)
#
[snarfed]
[frank] the initial poll is scheduled 5m after you install, to give you time to IndieAuth. then every 30m after that. try the Poll now button!
#
[snarfed]
thanks aaronpk!
#
[frank]
[snarfed] I tried it several times over the last hour or so. The Poll now button doesn’t change anything but the time after Last attempt. But what should it do actually? Pick up my latest instagram post and post it on my blog? To be honest, that’s not really clear right now…
#
aaronpk
i still need to finish porting ownyourgram to a browser extension too. bridgy is just for the likes and comments, like normal
#
[snarfed]
[frank] are you logged into Instagram? and not using Firefox Container Tabs?
#
[frank]
Oh yeah, I use the FF container tabs…
#
[snarfed]
ah that’s it, not compatible right now 😢
#
[snarfed]
will add to docs
#
[frank]
But what I understand from [aaronpk] is I need something like Ownyourgram to post from Instagram to my blog and then have the bridgy extension pick up the likes and comments?
#
aaronpk
except ownyourgram is broken right now and i need to turn it into a browser extension like bridgy
#
[snarfed]
[frank] the bridgy extension definitely needs more docs and UI. thanks for the nudge!