#dev 2020-07-16

2020-07-16 UTC
#
jacky
I don't follow
#
Frosti
What I mean is that when you go to a specific URL, what you get is a wall of text with no noise or anything
#
Frosti
Like an image has an address
#
Frosti
So, stories and literature can be posted anonymously and freely, at a standard link you can put on your blog.
#
jacky
so you want to like strip any of the "extra" parts of a site to focus on the "content" that's provided?
#
jacky
something like the reader views in Safari or Firefox?
#
Frosti
Yes,
#
Frosti
Yep
#
jacky
Gotcha
#
jacky
Some tools in the IndieWeb do that when you use Microformats2 to define what _is_ the content - it's a thing you'd see in a social reader
#
jacky
what are social readers
#
Loqi
A social reader is a modern interactive reader that allows you to directly respond to posts (with a like, comment, etc) right there inline with posts as you read them (as people do in social media), in contrast to legacy feed readers which were one-way read-only experiences and provided no mechanisms to interact with or respond to posts https://indieweb.org/social_readers
#
jacky
although I think only Monocle provides a "logged out" view of that rendering
#
Frosti
I'd want to make a super-minimalist site for that kind of work, but that sounds like the idea
#
jacky
That sounds cool! I know there's a PHP library that might help with this if Microformats2 parsing isn't immediately a thing
#
jacky
I think it's called readability?
#
Frosti
I'd love it if anyone was willing to take up the project; I've yet to learn how to code (I'm in a class w/ greg)
#
Frosti
Gotta go, thanks!
#
jacky
Sure but like most of the work people do in here is solely passion based; building apps is hard and time consuming
#
jacky
it's a little unfair to just suggest things for people to build and to a degree, devalues the effort, care and time that's put into it
#
jacky
so with /content_warnings in mind, I've written so that people can specify multiple ones in posts for koype publish
#
jacky
if I can hack this together quickly enough, I might be able to demo it in time
dougbeal|mb1 joined the channel
#
[jgmac1106]
frosti thanks for sharing the idea and there are prior art idea like jacky said, you can upload a plain text file and have just plain text...but like we were talking about a plain website that works offline is just text with a url
#
[jgmac1106]
Suggest just throwing your idea together in a post on your micro.blog site
#
[tantek]
do you want to show authorship? (who wrote it)
#
[tantek]
do you want to show when you published it?
#
[jgmac1106]
ohh oops you left..sorry I didn't see it..notice the idea tantek is pointing out important consideration...everyone's definition of minimal is different sometimes
#
[jgmac1106]
What is anonymous?
#
Loqi
It looks like we don't have a page for "anonymous" yet. Would you like to create it? (Or just say "anonymous is ____", a sentence describing the term)
#
[jgmac1106]
What is Anonymous?
#
Loqi
It looks like we don't have a page for "Anonymous" yet. Would you like to create it? (Or just say "Anonymous is ____", a sentence describing the term)
#
[jgmac1106]
What is private?
#
Loqi
private posts refer to posts or portions of posts which are private to either the author or to a limited audience chosen or previously approved by the author https://indieweb.org/private
#
[jgmac1106]
What is anonymity?
#
[jgmac1106]
a page with no dfn......is that a meta joke?
#
jacky
if that's the case
#
jacky
write.as is _perfect_ for this
#
jacky
IIRC they have microformat markup so it'd be indieweb-friendly
#
[jgmac1106]
yes...jacky perfect example will share with frosti at camp tomorrow...exactly what he was describing
#
[jgmac1106]
IIRC though paid account for write.as you can't make changes to the header and footer required for some stuff on the free account...though to be fair long time sense I took it for a spin
#
jacky
I mean if you want control in these spaces, you're going to have to hand roll
#
[jgmac1106]
yeah I have a lot of poet friends and writers using write.as they enjoy it especially the community aspect similar to micro.blog
#
[jgmac1106]
I can't remember what the key feature between paid and unpaid...had to do with editing a footer and header can't remember....ohh now I know....it wasn't anything at all indieweb related...adding a web ring
#
[jgmac1106]
couldn't edit the footer on the free account
acbilson, tracy, IsTheMeetingOn, beko, callMeBaby, KartikPrabhu and [fluffy] joined the channel
#
jacky
lol so I was looking for a way to detect if a string might have HTML
#
[schmarty]
Haha I like that
#
[schmarty]
What is html reflex?
#
Loqi
It looks like we don't have a page for "html reflex" yet. Would you like to create it? (Or just say "html reflex is ____", a sentence describing the term)
#
[schmarty]
Argh autocorrect
#
[schmarty]
What is html regex?
#
[schmarty]
Haha, yess, one of my favorite wiki entries, added when I was still doing the podcast: https://martymcgui.re/2017/04/21/184150/#t=380,407
#
[schmarty]
Oh hmmm. I wonder if I broke my media fragment thing
#
[schmarty]
6:19 is the timestamp of interest
[KevinMarks], KartikPrabhu, cweiske, [fluffy], dckc, moppy, swentel, aditisharma and [Gavin_Morrice] joined the channel
[Ana_Rodrigues] joined the channel
#
Zegnat
html_regex << [https://stackoverflow.com/a/15458987 Check if a string is HTML]
#
Loqi
ok, I added "[https://stackoverflow.com/a/15458987 Check if a string is HTML]" to the "See Also" section of /html_regex https://indieweb.org/wiki/index.php?diff=71428&oldid=71427
#
Zegnat
That was a great regex, jacky :D
djmoch, [tantek], cjw6k, flex14, [KevinMarks], dckc, [jeremycherfas], [Erik]1, twomanytacos, [jgmac1106], callMeBaby, Zegnat, ketudb, MrHyde_ and [manton] joined the channel; vasilakisfil left the channel
#
[manton]
As some of y’all know, I’ve been writing a book called Indie Microblogging for forever. With the upcoming Micropub pop-up session on my mind, I’ve been updating the draft of the Micropub chapter with various requests that Micro.blog supports. If anyone wants to check it out, I welcome any feedback. https://github.com/microdotblog/indie-microblogging/blob/master/part2/micropub.md
ben_thatmustbeme, cjw6k_, [tantek], nickodd, gRegorLove, [jgmac1106], [chrisaldrich] and [snarfed] joined the channel
#
[snarfed]
more confirmation that the new Twitter API, with the stricter approval process, is expected to entirely replace the existing API: https://blog.twitter.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html#launching
#
[snarfed]
> Eventually, the new API will fully replace the v1.1 standard, premium, and enterprise APIs. Before that can happen though, we have more to build, which is why we are referring to this phase as Early Access.
#
@fluffy
New post: Plaidophile: Stuff about webmention https://beesbuzz.biz/blog/1529-Stuff-about-webmention Marty wrote a great, thoughtful essay about some of the problems with webmention right now, and I agree with it. One of the many problems that’s emerging with webmention is it’s turned into a sort of Swiss …
(twitter.com/_/status/1283827842065760257)
#
[snarfed]
my account's API approval was rejected, so either bridgy's twitter days are numbered, or i (we?) figure out a way to appeal and get approved, or something more drastic
#
[snarfed]
🤷‍♂️
#
aaronpk
you couldn't get in under "Tools that help make Twitter better for the people who use it, like: BlockParty, TweetDelete, and Tokimeki Unfollow."
#
[snarfed]
good question, i applied a long time ago, when it wasn't yet clear that the process would be eventually required for everyone. i may not have tried hard enough
#
[snarfed]
from my twitter API dashboard: "We don’t currently allow you to appeal this decision. We are investigating options to allow people who feel they’ve been inappropriately rejected to appeal. Please stay informed for future updates."
#
lahacker
awful
#
[snarfed]
i expect they'll open appeals before turning off API v1.1
#
sknebel
would think so. otherwise time to propose the completely new yg-bird with a suspiciously similar purpose
[fluffy] joined the channel
#
[fluffy]
Oh dear, I hope the legacy API sticks around for a while. A LOT of stuff is gonna break.
#
[fluffy]
I also hope that part of v2 is making “login with twitter” a thing that’s not just “establish a client connection with unfettered permissions.” I really would rather Authl NOT need to be a full “twitter app” for what it does.
#
[fluffy]
... I wonder if twitter could be convinced to implement IndieAuth.
#
[snarfed]
eh it's not quite that bad. read vs write vs DM access is definitely a coarse set buckets, but still very useful, and definitely not unfettered
[manton] joined the channel
#
[manton]
On my first reading of the Twitter API v2.0 announcement… I’m guessing that “Basic” access will be a downgrade from what they offer currently in v1.1. More rate limits and less suitable for large apps. And then “Elevated” access probably requires extra approval and a paid subscription.
#
[manton]
In other words, just kind of seems like a continuation of the path they were already going down rather than a complete reinvention. But hard to say.
nickodd left the channel
#
[snarfed]
huh, interesting. [manton] what makes you think the new approval process won't apply to all tiers? since they've already rolled it out, and require it for all new apps, it seems like it's here to stay, across the board
#
[manton]
[snarfed] Maybe so, I really don’t know. At the very least, “Elevated” will be a way to charge extra for fewer limits on API access. Maybe approval is the same across the board.
leg, [Erik]1, KartikPrabhu and [tantek] joined the channel
#
[tantek]
snarfed, do you have contacts there that you've asked? Or are you trying to deliberately avoid trying to get Bridgy special-cased?
#
[snarfed]
[tantek] neither, really. haven't really tried anything yet beyond just applying naively, years ago. happy to try contacts, just haven't yet
#
[tantek]
snarfed, cool. we can defer until you feel it is "necessary"
#
[snarfed]
if only i controlled the timeline ☹
#
[tantek]
that could be interpreted in a few ways lol
#
[tantek]
in my unending quest of brainstorming webmention filtering / ordering, since so much of the backlog is from Twitter, I'm considering another algorithm/heuristic of a "positive" signal. if a tweet reply is from an account that rel=me validates with an IndieWeb site, then that's more "real" than other twitter accounts
#
aaronpk
"verified" :D
#
[tantek]
exactly. rel=me verified
#
[tantek]
not sure what if any weight I should give a blue check
#
aaronpk
i like this definition of verified
#
[tantek]
I mean that's what mastodon used
#
[tantek]
green check == rel-me verified
#
[tantek]
wait does micro.blog also do that?
#
[jgmac1106]
Dark Clouds over Blue Skoes
#
[tantek]
are those new IndieWeb products / projects?
#
[tantek]
oblique comment on Twitter's BlueSky venture?
#
[tantek]
[manton], want pull requests for minor-ish improvements to your Micropub chapter?
[tw2113] and jacky2 joined the channel
#
jacky2
hmm
#
jacky2
I like that idea of verification
#
jacky2
wonder if I could surface it on my site tho
#
jacky2
to kind of encourage people to do it (how did their post get bumped to the top?)
#
[manton]
[tantek] Sure, thanks!
#
[manton]
Pull requests, email, chat, whatever works.
#
[tantek]
awesome!
[chrisaldrich] joined the channel
#
[chrisaldrich]
[manton]++ for a lot more comprehensive book than I though you were going to be producing.
#
Loqi
[manton] has 20 karma in this channel over the last year (57 in all channels)
#
[manton]
[chrisaldrich] I originally was going to write a very short book, like a quick-start guide to microblogging, but it has turned into this huge thing.
[jeremycherfas] joined the channel
#
[tantek]
oh boy, read-of and read-status are about to leak to print!
#
[tantek]
gRegorLove, [chrisaldrich] perhaps we need to do a popup on "read of" microformats properties to get this properly figured out / settled as compared to media in general, /watch /listen etc.?
#
[tantek]
is reading Manton's Micropub chapter
rebelle joined the channel
#
[chrisaldrich]
is reading it right now too...
#
[tantek]
[manton]++ overall this is a GREAT chapter. Excellent summary of "how did we get here" and all the examples help with the understanding A LOT.
#
Loqi
[manton] has 21 karma in this channel over the last year (58 in all channels)
#
rebelle
@jacky thanks for helping @Frosti last night with his idea, he is my kid! :)
#
gRegorLove
needs to catch up, been away from indieweb this last week
#
GWG
[tantek]: Propose it? We've had a few read sessions, but nothing has come ultimately
#
GWG
I am up for any session
#
rebelle
(ooo Twitter is not what I meant to link to) still have so much to learn :)
#
gRegorLove
I don't think I came out of the last /read session with much more clarity on https://gregorlove.com/2020/06/i-am-proposing-a-session/
#
Loqi
[gRegor Morrill] I am proposing a session for IndieWebCamp West Coast: “Keeping Track of Books and Reading Progress.” I would like to discuss the use-cases and experiences of using our websites to: track books we want to read categorize (or “shelve”) books...
#
gRegorLove
I think read-of makes sense to identify the post type, similar to bookmark-of.
#
gRegorLove
I'm still leaning towards read-status probably not being necessary. If the post is "want to read..." that's a /want.
#
gRegorLove
If it's "Currently reading... on page x" that's a reading progress
#
gRegorLove
If it's "Finished reading..." that's also a progress post
#
gRegorLove
My / indiebookclub's current use of read-status blurs the lines between /want and progress
#
[tantek]
interesting, right now we don't record /watch or /listen posts until the person has finished consuming the media
#
[manton]
[tantek] Thanks!
#
[tantek]
I do like re-using some notion of progress, maybe taking inspiration from VTODO status
#
gRegorLove
Happy to have a session. Maybe next week?
#
[tantek]
that sounds good!
#
[tantek]
I suppose my contribution is that I've posted a variety of proto-read-of posts
#
[tantek]
and a few /watch posts
#
[manton]
I’ll try to join a read-of session too if I can… I was improving some book-related stuff this morning and also going down the rabbit hole of wondering if I need to use something like the ISBNdb API to get more book metadata.
#
[manton]
It’s simple for now, but Micro.blog now has a special page for books to link to. https://micro.blog/books/9780689845369
#
gRegorLove
ooh, nice
#
[manton]
So if you use IndieBookClub to post to Micro.blog, it automatically adds a link to that.
#
@lynnandtonic
Ok, one more of these! 📙 CSS coffee table book effect. Add a containing div around an image to turn it into a coffee table book. @CodePen: https://codepen.io/lynnandtonic/pen/JjGmrBz https://pbs.twimg.com/media/EdDt-m2U0AEQwHy.png
(twitter.com/_/status/1283787866049376257)
#
sknebel
(just popped up on twitter after I had seen "book" being mentioned here)
#
aaronpk
also that show is hilarious
#
GWG
Someone put it on the calendar?
#
[tantek]
that show?
#
jacky
lol the books thing I believe
#
aaronpk
the one on the "book"
#
[tantek]
alright, put that on the books
geoffo joined the channel
#
jacky
badum tiss
#
jacky
(or however that goes lol)
#
gRegorLove
instantrimshot.com
#
jacky
what's the "safest" way to stop publishing a feed?
#
jacky
I'm going to personally stop handling the rendering of ATOM and JSON feeds on my site (in favor of letting something else convert my hfeeds into those formats so it's less code for me to maintain)
#
jacky
the way a feed's currently requested is with a format modifier so I was thinking that doing a 422 / 400 might work
#
aaronpk
probably 404 or 410 are better since those indicate permanent errors
#
jacky
hmm bet
[snarfed] joined the channel
#
[snarfed]
hah, i got a 422 the other day and had to look up what it meant
#
aaronpk
a feed fetcher might see the 400 and treat it as a temporary error
#
aaronpk
does not remember 422
#
jacky
unprocessable entity
#
jacky
or something like that
#
jacky
thinks he'll lean towards a 404
#
jacky
this'll break things for those who aren't using my hfeed for now
#
vilhalmer
410 might be more semantically correcy but I don't know that any feed reader would actually distinguish between the two
#
vilhalmer
since it acknowledges previous presence
#
jacky
_right_ - I want to avoid that tbh
#
jacky
to make it seem like it never existed (even though it did, I want it to be a hard failure to encourage rediscovery)
#
vilhalmer
fair enough
#
jacky
I will write about that though if it happens to come up and why
#
jacky
(largely because feed code is more work than I'd like to maintain for my site)
#
jacky
actually lemme write that _now_, lol
#
jacky
wow yeah that's like ~30% of my codebase lol
#
jacky
tbh I think I might write something that I can have my site be subscribed to via websub and let _that_ do the feed building in a static-y way
#
jacky
yikes this might shatter my websub setup lol
#
jacky
oh well (for now)
resynth1943, MrHyde_, ketudb, Zegnat and callMeBaby joined the channel
#
jacky
hm while I'm at it, I might as well remove this stuff for Twitter, with the intent page breaking and rel=me gone, this doesn't work
[jgmac1106] joined the channel
#
[Jose_Leiva]
What is FOSS?
[Jose_Leiva] joined the channel
#
Loqi
It looks like we don't have a page for "FOSS" yet. Would you like to create it? (Or just say "FOSS is ____", a sentence describing the term)
#
jacky
is avoiding triggering a auto-dfn
#
jacky
[Jose_Leiva]: it's a short way of saying Free and Open Source Software
#
[Jose_Leiva]
thanks, I just google it 😛