#dev 2020-02-19

2020-02-19 UTC
Nuve, [chrisaldrich], [tantek], KartikPrabhu and [Michael_Beckwit joined the channel
#
Loqi
Going to be heading into town just for this event!
#
jacky
do I have to make sure not to add text inside `u-author`?
#
jacky
hmm nope
#
jacky
looking at aaronpk's rsvp, I _have_ to add it
#
aaronpk
lemme check
#
aaronpk
oh it might be getting tripped up on your home page
#
aaronpk
hm this looks like it _should_ work
#
aaronpk
yeah so for some reason it's not parsing your home page as an h-card
#
aaronpk
but looking at it with my eyes your home page mf2 looks fine and I should fix xray to handle this properly
gRegorLove joined the channel
#
aaronpk
thanks for giving me another project jacky 😂
#
jacky
haha my fault!
#
jacky
I was just about to add the u-photo to the page tbh
#
jacky
it could be a potential parsing issue with the image since it passes through my web server
#
aaronpk
nah it's just not finding your author info
#
aaronpk
notice the author property is totally gone!
#
aaronpk
I think because it tries to fetch your home page and then because it thinks your home page is a feed it discards that value
#
aaronpk
i'm adding a test for this and will fix it
#
jacky
ooooh interesting
#
jacky
hmm this is making me want to have a dedicated author page
#
jacky
_kinda_
#
aaronpk
your markup is good
#
jacky
exhales
#
aaronpk
this does beg the question of how to fix this in xray tho... cause it turns out the same URL is actually something different depending on what you're looking for
#
aaronpk
if I expect to find a feed, your home page is a feed. if I expect to find an author h-card, your home page is an h-card
#
aaronpk
so there's no one "correct" answer for what your home page is
#
aaronpk
I have code in here that's trying to handle this case already
coderhs joined the channel
#
aaronpk
okay this is probably an easier fix than I thought. it turns out it's because your author URL has no slash, and xray was never set up to handle that case
#
aaronpk
okay this is probably an easier fix than I thought. it turns out it's because your author URL has no slash, and xray was never set up to handle that case
#
aaronpk
oops wrong window
#
aaronpk
there is a problem with xray, which I am fixing... BUT
#
aaronpk
that doesn't actually solve this
#
aaronpk
xray follows https://indieweb.org/authorship-spec#Algorithm almost exactly (it has a few additions after step 7)
#
aaronpk
we're in step 7 on your site
#
aaronpk
but your site does not match case 7.2 or 7.3 because there is no uid property or rel=me
#
aaronpk
so jacky... if you either add u-uid next to that u-url on your home page h-card, OR add rel=me to that URL, it will work
#
aaronpk
ALTERNATIVELY, this is an issue with the authorship algorithm and it should handle your existing markup
#
aaronpk
i'm going to capture this as an issue on github and we can talk about it there. I feel like your markup is reasonable as is, so i'm hesitant to suggest that you change it
#
aaronpk
I have already implemented a fix in xray for this case I am going to propose in the authorship algorithm
#
aaronpk
not going to deploy that right now tho
plut4rch and geoffo joined the channel
#
aaronpk
*whew*
#
Loqi
[aaronpk] #3 Step 7 when there is no uid or rel=me?
#
aaronpk
jacky++
#
Loqi
jacky has 18 karma in this channel over the last year (75 in all channels)
#
aaronpk
unfortunately, I don't think I want to push this change out live just yet, until I get some feedback on that issue
#
aaronpk
so for now, no photo on your rsvp sorry
KartikPrabhu and [tantek] joined the channel
#
[tantek]
is this like the problem on mine too?
#
aaronpk
oo let me check
nickodd joined the channel
#
aaronpk
hm no you have an embedded h-card in your entries
#
aaronpk
this is the case when there is no h-card, just a u-author property that is a url
#
[tantek]
so I'll insist once again that no url should be needed to display name and photo
#
aaronpk
your h-card is just missing a url property, which xray could care less about. it's the RSVP display that's not handling that
#
[tantek]
that should literally be the easiest case. if name render name. if photo render photo. if url, link them to the url.
#
aaronpk
I think I did that on the 2020 site
#
[tantek]
not sure how the logic can be more complicated than that, like how does this go wrong, and can we document the proper logic on any kind of response display so this "just works" instead of people overthinking/overcodingit?
#
aaronpk
speaking of which are you coming to austin? I don't see you listed here in any section! https://2020.indieweb.org/austin
#
Loqi
IndieWebCamp Austin
#
[tantek]
yes my RSVP is there it is just not showing my name or photo 😛
#
aaronpk
oh it's not fixed here! you're the invisible one!
#
aaronpk
I coulda sworn I already made this change
#
[tantek]
time for another test case 😄
#
aaronpk
oh I see what happened
#
aaronpk
*gRegorLove* fixed this already on the 2019 site, but I had already made the 2020 site before that, so it has the old code
#
aaronpk
so I should be able to just copy that template over
#
aaronpk
so I will say, making this work definitely requires planning up front
#
aaronpk
like being aware of all the combinations of available properties and acting accordingly
#
aaronpk
(name,photo,url), (name,url), (name,photo), (photo,url), (name), (photo), (url), none
#
aaronpk
if you don't plan for that up front, you will very likely end up missing one or two combinations
#
[tantek]
I'm not sure I agree with that, I think it's a matter of coding modularly or coding monolithically
#
aaronpk
I think that is a different way of saying the same thing
#
[tantek]
no I'm specifically saying coding modularly means you don't have to be aware of all possible combinations
#
[tantek]
I'm saying don't overplan like that up front, instead, code minimally modularly instead of assuming you have a "full world view understanding" and design a master plan for everything fitting together
#
aaronpk
I don't mean iterating over every combination
#
aaronpk
but you have to know that all combinations could exist
#
[tantek]
I suppose I'm saying that by saying don't make assumptions
#
[tantek]
between properties
#
aaronpk
gregor's solution is good, he has a placeholder for each thing that will be displayed in the template, then sets each from one of two sources
#
[tantek]
that's what I mean by modularly, consider each piece independently to start with so that at a minimum all the simple cases "work" instead of failing unexpectedly because you assumed something would be there that wasn't
[snarfed] joined the channel
#
[snarfed]
^ jamietanna and i had to iterate on this exact problem for meetup bridgy publish recently. i pushed for not requiring anything. it ended up requiring u-url, which is not ideal, but we'll work on it. https://github.com/snarfed/granary/pull/190#discussion_r379937354
#
[tantek]
you cannot predict what "all combinations" exist so don't bother trying to, or in particular trying plan for them, that's my point. at any point a new property could be added and then there are more combinations than you ever thought existed before and you haven't planned for
#
@howthebodyworks
↩️ Heheh. Indeed. My relationship with social media is .. intermittent. And my relationship with Webmention is triaged into the indefinite future. V. impressed at the multitasking implied by your web presence.
(twitter.com/_/status/1229984614564843521)
geoffo, [datashaman], plut4rch and gxt joined the channel; nickodd left the channel
#
jacky
aaronpk: got it!
#
@ryokost
充電用にマグネットのMicroSUBケーブル買おうと思ったんだけど、評価がどれもいまいちだなぁ・・・。
(twitter.com/_/status/1230015811777024001)
KartikPrabhu and jacky joined the channel
#
GWG
I am thinking of writing an extended version of the PHP datetime class for a project.
#
GWG
I need to consistently break timestamps into component pieces and it seems like adding it to an inherited class might be cleaner than passing the datetime object into a variety of different conversion options
#
[datashaman]
Laravel uses Carbon which is greta
#
[datashaman]
great 😛
#
GWG
I have seen it, but it may be overkill for what I need
#
GWG
I need to break apart a timestamp into components for a date time picker then merge them back together... including a timezone picker.
#
GWG
So there are some tweaks around that I can put into a simple inherited class
#
GWG
So minor behaviorial changes
#
jacky
going to push my fix and then resyndicate
#
GWG
I seem to spend a lot of time on time
#
jamietanna[m]
Snarfed that's odd, I was sure I'd tried using your minimal example and it worked 🤔
gRegorLove, gxt, sfoster, jimpick, mattl, danyao, swentel, [fluffy] and [KevinMarks] joined the channel
#
[KevinMarks]
Why is datetime-local under implemented, especially by Mozilla? https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime-local
#
[KevinMarks]
I need this, and really don't get why I am now library wrangling
swentel, KartikPrabhu and [tantek] joined the channel
#
[tantek]
Is there a Bugzilla bug linked? I can look into it
gxt, swentel, [jgmac1106] and [KevinMarks] joined the channel
#
[KevinMarks]
https://bugzilla.mozilla.org/show_bug.cgi?id=888320 looks like prioritization (7 year old bug)
romaric[m], edrex, zoink92Discord[m, nocentDiscord[m], wngrDiscord[m], kppDiscord[m]1, JonwelDiscord[m], ReallySnazzyDisc, JaoheahDiscord[m, RockSteadyTRTL75, manfred[m], M123897974564Dis, LokeLDiscord[m], terryHDiscord[m], dostDiscord[m], crestDiscord[m], betamosDiscord[m, wourslerDiscord[, Senshi[m], raulDiscord[m], planetary_devDis, gabrielbaron16Di, catmanDiscord[m], arjanvaneerselDi, KirushikDiscord[, DerekDiscord[m], plexusDiscord[m], jenncloudDiscord, combrayDiscord[m, DoggersUniteDisc, rappelDiscord[m], AXEL-Lee[m], chmanieDiscord[4, jazzy-jeff^_^Dis, SuikaDiscord[m], dy5es41Discord[m, GuillaumeDiscord, eddocsillDiscord, nlkoDiscord[m], zwelsternDiscord, CocoonCrashDisco, freethinkingaway, M4star3starDisco, sander[m], Tianyi[m], doorknob88Discor, gkimbwalaDiscord, fozzie[m], Canti0001[m], TionisDiscord[m], celso[m]1, SnowballDiscord[, JD9Discord[m], william_shakesDi, sekiDiscord[m], cannabysDiscord[, braditzDiscord[m, robinzzzDiscord[, DamirDiscord[m], sachaDiscord[m], andrewxhill[m], Ja3oodDiscord[m], PhillmacDiscord[, bonedaddyDiscord, richarddavisDisc, astraiaDiscord[m, Gorka[m], nek11Discord[m], PerinDiscord[m], AtiqDiscord[m], DaekiDiscord[m], alphapapaactualD, peatDiscord[m], distributedjoseD, KYZITEMELOS93Dis, sekiDiscord[m]1, ChubbyBoyDiscord, kppDiscord[m], M59NAA7YBN, r5723013Discord[, cwchristerwDisco, Lolicon[m], ShruthiDiscord[m, hvergara[m] and sivy joined the channel
#
GWG
Why is time handling such a pain?
#
[KevinMarks]
because time zones are arbitrary. The safest way to deal with it is to store time and the numeric timezone offset. Anything else is dependent on a time-dependent mapping table.
#
[KevinMarks]
a future time in a named timezone is dependent on legislative changes that haven't happened yet
#
[KevinMarks]
so maybe storing the named timezone is useful for those, but for the past storing offset is safest, as the mapping tables don't always preserve history
#
[KevinMarks]
The EU is set to abolish summer time soon, with countries picking which of the 2 zones to settle on. So that's going to be fun.
#
[KevinMarks]
Another fun one is Australia changing the switchover date depending on sporting events
#
swentel
well, normally we all will use the same zone
#
swentel
not sure what the UK will do though now that they're out ;)
#
[KevinMarks]
the stupidest possible option I expect
#
swentel
yeah, they should decided consistent now hehe
#
swentel
*decide
shoesNsocks, hs0ucy, Mikaela and [snarfed] joined the channel
#
[snarfed]
jamietanna huh, really? my minimal example doesn't have u-url, but the granary meetup code (now) requires it
KartikPrabhu joined the channel
#
@aswath
Why is "guest access" still a news item? Isn't it part and parcel of #WebRTC? But what is newsworthy is that such access is not authenticated, though it is so simple to do. #Indieauth
(twitter.com/_/status/1230148584810729472)
[manton] joined the channel
#
[manton]
Wanted to bring up an issue here and mention @mblamey if he's active, because I think he demonstrates how reposts can cause problems when essentially quoting an entire blog post: https://mblaney.xyz/2020-02-15-Finding_the_things_that_you_love
#
[manton]
This is documented on /repost too under "blogspamming", but I'm not sure there have been any good guidelines beyond that.
#
[snarfed]
jamietanna you're right though, it does seem to be working. not sure how, but no matter. sorry if i misspoke!
#
aaronpk
ooh yeah there are a couple things wrong with that
#
[snarfed]
(btw, we can improve the "no in-reply-to found" error msg when the in-reply-to exists but isn't a meetup event - eg plug https://snarfed.org/rsvp.html into https://brid.gy/meetup/7199313 - but that's minor)
#
Loqi
I'm attending.
#
aaronpk
i do think a blog post is the one exception where a repost should not actually re post the entire content (although tumblr would disagree with this)
#
aaronpk
but i think more importantly, a repost should clearly show the original author of the post, and barely show the person who reposted it
#
aaronpk
and that's true with a repost of any post
#
aaronpk
someone looking at a repost should never have to think twice about who the original author is
#
aaronpk
now whether you think it's "fair use" to repost someone's entire blog post is a different issue, but the attribution issue is pretty straightforward
KartikPrabhu joined the channel
#
aaronpk
reading the /repost page, i feel like it's pretty out of date. we do have many more examples and could extract some display guidance from those now
#
[manton]
Agreed that the most important thing is not to confuse people who are just finding the web site and not sure who wrote the post. I think quoting something in its entirety only makes the problem worse, but it's a secondary issue.
#
[manton]
Or rather, a separate issue.
#
aaronpk
for example i replace where my own photo would be with the photo of the person i'm reposting, also the name and url: https://aaronparecki.com/2019/05/11/3/ so I don't think there would be any confusion from someone looking at this repost as to who the author is
#
aaronpk
i do also show the contents of posts I *like*, which is another debatable point, but I like it. and if I repost or like an article, I show only the name of the post rather than the full contents https://aaronparecki.com/2020/01/31/5/
#
[manton]
Yeah, that serves almost like a cached copy of what you're reposting. Do you ever repost much longer articles? Maybe the wiki guidelines should have a simple rule of thumb that if you're reposting something longer than tweet-length, please choose a paragraph to quote or just include a link.
#
[manton]
(Sorry, typing at the same time. You answered my question.)
#
sknebel
if it's a quote, should it be a repost?
#
aaronpk
yeah that starts to blur the line between repost and something else
#
sknebel
e.g. there was the discussion of a planet (which typically shows full posts) would repost
#
aaronpk
as soon as the thing on your site is not a 1:1 representation of the original, then you've put some amount of editorial thought into it, and it's no longer a repost
#
sknebel
as an example of large-article reposts
#
sknebel
s/of/if
#
aaronpk
so i feel like showing just the name of the post is a reasonable 1:1 representation of the original, but showing a snippet is not
#
[manton]
That makes sense. Personally I don't like reposts, so I would also lean toward quoting. But for people who do want to use reposts, hopefully the guidelines can point people in the right direction to avoid confusion.
geoffo, [LewisCowles] and [tantek] joined the channel
#
[tantek]
aaronpk, manton, great thinking here on /repost, please consider adding these thoughts, even copy/pasting unstructured to /repost#Brainstorming
#
[tantek]
this is exactly the kind of user-centric, author-respectful design thinking we should capture
#
[tantek]
it's the "hard stuff" that goes above and beyond "just" implementing microformats for repost etc.
#
[tantek]
super important
#
[tantek]
aside (sorta), fascinating thread here by Cory Doctorow that's another aspect of indie dev-ness, the right to repair (feel very self-empowering / self-agency related) https://twitter.com/doctorow/status/1230141625105440770
#
@doctorow
How Ios has turned into adware https://stevestreza.com/2020/02/17/ios-adware/ The whole basis of Ios is not "walled garden" but "benevolent dictatorship." 1/
(twitter.com/_/status/1230141625105440770)
#
[manton]
Yep. I can add a couple notes to that page. This particular example had kicked off a discussion on Micro.blog about "theft" of people's content, and I'd hate for that to be a widespread feeling when someone has good intentions in reposting.
#
[tantek]
[manton] definitely link to that discussion if you can! that's a great way to help educate developers on the real impacts of their design choices
#
[manton]
Looks like Aaron beat me to adding a link to the discussion. I just added a little more text with summary of what we've talked about.
#
[tantek]
aaronpk++ manton++
#
Loqi
manton has 18 karma in this channel over the last year (58 in all channels)
#
Loqi
aaronpk has 56 karma in this channel over the last year (207 in all channels)
#
aaronpk
I'd be curious to see the discussion happening on micro.blog too. I don't think it's made it to my timeline
[jgmac1106] joined the channel
#
aaronpk
That iOS thread is interesting, I haven't experienced any of that with my phone. The only thing I pay for is iCloud storage for phone and photo backups.
nickodd and jjuran joined the channel
#
[jgmac1106]
interesting difference, on Bridgy you can have your url anywhere in the link or bio field, to log into telegraph your link has to be in the link field
#
[tantek]
It feels like another source of silo-ization / silo-entrapment that's worth indiewebifying, defensively
#
[tantek]
feels [jgmac1106] maybe replying to scrollback convo
#
[jgmac1106]
no didn't realize an in depth convo was happening, I would have waited
#
[jgmac1106]
just something I noticed now, I was playing around yesterday to see if I could use Bridgy to POSSE something from a site hosted on Glitch, forgot to change back my url
#
GWG
I am confused
#
GWG
A repost is supposed to be a 100% republish, not a summary, isn't it?
#
[LewisCowles]
iOS & Android currently suck
#
[LewisCowles]
I build an app using a webkit view, and an android equivalent for android
#
[LewisCowles]
android needs Java code added to cope with uploads (WTAF)
#
[LewisCowles]
iOS needs to be told how to save cookies, in a webkit browser
#
[LewisCowles]
and now I find android needs a polyfill for the in-app browser component to use location in the same way that the chrome app on android can
#
[LewisCowles]
this isn’t a device limitation, it’s a circus for devs to jump through
#
[tantek]
[LewisCowles] that sounds worthy of a brief critical blog post based on personal experience 🙂
#
[LewisCowles]
not to mention the pain of swift + android + everything else
#
[LewisCowles]
I will write something up
#
[LewisCowles]
I may have to edit it a lot
#
[tantek]
[LewisCowles] here is the contrary opinion you may want to consider replying to: https://twitter.com/RickByers/status/1229577039889489921
#
@RickByers
@othermaciej @johnwilander Matt Bolohan, one of their most senior engineers (a former true believer in the mobile web) said: "It's sad, but when building for iOS instead of the web, it's so nice to feel like I'm not fighting the platform all the time anymore". 2/
(twitter.com/_/status/1229577039889489921)
#
[tantek]
"circus for devs to jump through" sounds like a tight summary 🙂
#
[LewisCowles]
> it’s so nice to feel like I’m not fighting the platform all the time anymore”
#
[LewisCowles]
30 minutes to an hour to get approval to internally distribute something
#
[LewisCowles]
over a day to get approval to distribute it outside of their garden
#
[LewisCowles]
> £100 entrance fee to be rejected because someone can’t, won’t scroll down and click a big green login button
#
[LewisCowles]
So much rage, it might be better off if I cool off before writing anything
#
[tantek]
write locally first, edit when cooled off 🙂
#
[tantek]
good to capture the full depths of your frustrations
#
[LewisCowles]
It reminds me of Visual Basic 6 + MFC, except harder and 20 years on
#
[tantek]
The key is
#
[tantek]
Don't post angry 🙂
#
[manton]
[jgmac1106] Thanks for commenting. I felt like the conversation was starting to make too many assumptions and I didn't want it to go off the rails into "piling on" when someone has good intentions.
MrETH joined the channel
#
[tantek]
[LewisCowles] you're also welcome to document your personal Android dev experience in /Android#Criticism
#
[LewisCowles]
well it’s both platforms, but they are broken in non-symmetric ways
#
[LewisCowles]
android has a tiny barrier to entry, and I like some of what they’ve done
#
MrETH
Hello ppl!! OMG there is free money and Bitcoin here!! : https://freebitco.in/?r=599908
#
[LewisCowles]
intents are very web-like. I described them as events, but for an OS that learned nothing from interop
#
[LewisCowles]
Maybe a series of micro-posts
[Michael_Beckwit joined the channel
#
[Michael_Beckwit
we have some Spam, for whoever can clean that up
#
Loqi
ETH has -1 karma over the last year
#
[tantek]
Bitcoin--
#
Loqi
Bitcoin has -1 karma over the last year
gRegorLove joined the channel
#
[jgmac1106]
[manton] kinda feel like that was the internetarchive version of dunktweeting, let me save this page forvever so the world can remember what you did
#
[tantek]
[Michael_Beckwith] do you have a few minutes? You can help with that clean up! See: https://indieweb.org/IRC#How-to_remove_spam
#
[tantek]
MrETH--
#
Loqi
MrETH has -1 karma over the last year
[jeremycherfas] joined the channel
#
[manton]
[jgmac1106] Yeah, I'm not happy about that. I think the whole thing was a misunderstanding.
#
[jeremycherfas]
The discussion on m.b is interesting, in that among the sane comments there are contributions that seem determined to attribute malice. Which is the first time I’ve seen that on m.b
#
[Michael_Beckwit
noted, thanks
#
[tantek]
[Michael_Beckwith] they also spammed #microformats
#
[manton]
In the IndieWeb community, we see "repost" and know what it means, even if the implementation details vary. But for someone else, they might see just copying content, especially since spammers have trained us to be suspicious of this kind of thing.
#
[jgmac1106]
yeah.....so many spam blogs are just rss feeds of other's content
#
[jeremycherfas]
To be honest, I’ve never quite seen the value of a repost on my own site. What do I gain, over and above a cache of the content? But that is my personal view.
#
[jgmac1106]
yeah..I don't repost, I retweet still on twitter as a h/t but no value to me in owning those
#
[jgmac1106]
[manton] would it be too forward of me to post a link to the community guidelines: https://help.micro.blog/2017/community-guidelines/ and suggest we all try to improve the space through intentionally hospitable criticism?
#
[jeremycherfas]
Not at all.
[schmarty] joined the channel
#
GWG
The first conversation I had in here was about repost vs bookmark vs like
[KevinMarks] joined the channel
#
[KevinMarks]
The value of a repost is telling your public that you thought something was worth seeing. So for a longer piece a summary or pull quote is better. For a one liner, not showing or inline is more annoying due them
#
GWG
I think it is relevant
#
GWG
[KevinMarks]: Someone told me early on that was a bookmark
#
GWG
That the term share was too generic
#
GWG
Then I was told bookmark was the same as linkblog
#
[jgmac1106]
I like bookmarks
#
GWG
My point is I'm still confused
#
[KevinMarks]
The thing mastodon does is showing the original author plus your icon for a repost is good imo
#
GWG
And I want to post articles I think others might like to read
#
GWG
I haven't even started on read posts
#
[KevinMarks]
Different places have different conventions
#
[KevinMarks]
Huffduffer.com or tumblr have a big repost culture. Twitter too, but because tweets were small. Now they are often threads a retweet can be more like a pull quote
#
GWG
[KevinMarks]: I haven't figured out what my site is
#
GWG
I really hoped some developments would help me
#
[jgmac1106]
Steal the line from [tantek] Your name is david.shanske.com but the dots and coms are silent
#
[tantek]
jeremycherfas, presumably /repost#Why answers your question of "[What is] the value of a repost on my own site[?]"
#
[tantek]
GWG, did you ever resolve the difference between /like and /favorite? cc: [schmarty] :troll:
#
GWG
[tantek]: I liked acegiak's definition, but no
#
GWG
Acegiak used to use like for specific urls, and favorite for concepts
#
GWG
Such as.. I like schmarty's post... I favorite Adafruit
#
GWG
[tantek]: Do you remember our first conversation on that topic?
#
[tantek]
was it in NYC?
#
Loqi
[GWG] I like to bookmark things to read at lunch though
#
Loqi
[snarfed] tantek: ah, got it. yeah, that's pfefferle and acegiak, maybe with light nudging from me. but you're right, u-favorite-of doesn't (or shouldn't) really exist in general
#
Loqi
[GWG] acegiak: A favorite is a like, a linkblog/bookmark doesn't imply anything
#
GWG
See?
#
GWG
Nearly 6 years
#
[jgmac1106]
Do you like soda? Yes, but is Diet Coke your favorite? How can one have a favorite post when one does not know what someone may post tomorrrow,
#
GWG
What is a bookmark?
#
Loqi
A bookmark (or linkblog) is a post that is primarily comprised of a URL, often title text from that URL, sometimes optional text describing, tagging, or quoting from its contents https://indieweb.org/bookmark
#
[jgmac1106]
oooh need to remove the p-names on upcoming days
#
[jgmac1106]
I think making a calendar view of my notes maybe my weekend hack goal
#
GWG
Maybe I should focus on how to present timezones
#
GWG
Worry about reposts another day
#
[tantek]
[jgmac1106] and this is why various silos converged on "like" including renaming favorite to like, because it is a lighter weight response that encourages more use
#
[tantek]
reposts are hard. grateful for the documentation of discussions
swentel, geoffo, [fluffy] and [arush] joined the channel; nickodd left the channel
#
jacky
I still think having URLs be the way to do things over intents would be more handle
#
[tantek]
jacky, context?
#
jacky
oh just random
#
jacky
well not entirely
#
jacky
I was opening a link to another site
#
jacky
and it kept encouraging me to open their native app
#
jacky
despite the fact that the web interface was just fine
#
[tantek]
is this bad enough to be considered a dark pattern?
#
[tantek]
I'm wondering if we should document it as something silos are doing, specifically to document how it *should work* instead, and the fact that IndieWeb sites are doing it better.
#
[tantek]
like with screenshots and such
#
[tantek]
jacky, that's related to the doctorow thread I posted above
#
@eleven_ty
↩️ @calum_ryan @Netlify @hankchizljaw’s hylia is the closest, but I don’t think it _quite_ has webmentions yet https://hylia.website/
(twitter.com/_/status/1230228423664119808)
[jeremycherfas] joined the channel
#
[jeremycherfas]
Nope. Those reasons might be ok for other people, but if I want to agree with, share or point at something, then that’s what I do.
[jgmac1106] joined the channel
#
[jgmac1106]
JeremyCherfas++
#
Loqi
JeremyCherfas has 11 karma in this channel over the last year (29 in all channels)
#
[tantek]
[jeremycherfas] I appreciate your perspective on reposts, and I would expect there are likely at least a few (perhaps quiet) others who would agree. Perhaps it's worth adding a /repost#Why_not section to describe why *not* to use reposts and what to use instead
#
[tantek]
er, use/publish
gxt, Nuve and [fluffy] joined the channel