#dev 2017-04-06

2017-04-06 UTC
#
gregorlove.com
edited /expenses (+85) "/* Event Expenses */ + some unlinked expenses, +Bellingham"
(view diff)
#
gRegorLove
Hah, that's some bad auto-suggest on this form for US states. Type "WA" and it matched "Delaware" first.
[kevinmarks] joined the channel
#
aaronpk
I got my indie account to show up as something i'm from my mastodon.social account but none of the posts show up https://media.aaronpk.com/Screen-Shot-2017-04-05-17-20-04.png
#
[kevinmarks]
That may just be lag on mastodon.social
#
aaronpk
it's been about 15 minutes so far
#
[kevinmarks]
I got 422 when I tried subscription from the xoxo.zone
gRegorLove and tantek joined the channel
#
loqi.me
created /Amazon_Standard_Identification_Numbers (+184) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
loqi.me
created /ASIN (+74) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
gregorlove.com
edited /ASIN (-22) "r"
(view diff)
#
gregorlove.com
edited /Amazon_Standard_Identification_Numbers (+154) "more details, converting 13-digit to 10-digit"
(view diff)
#
KartikPrabhu
bear: opened new possibly minor issue on ronkyuu https://github.com/bear/ronkyuu/issues/18
tantek, [karaemurphy] and gRegorLove_ joined the channel
#
gregorlove.com
created /IndieWebCamp_Bellingham (+29) "prompted by tantek"
(view diff)
#
loqi.me
created /IndieWebCamp_Bellingham_2017 (+28) "prompted by gRegorLove and dfn added by gRegorLove"
(view diff)
#
gregorlove.com
edited /2017/Bellingham (-216) "rm p-description"
(view diff)
[kiai] and tantek joined the channel
#
gregorlove.com
edited /Amazon_Standard_Identification_Numbers (-9) "update with tantek's asin.cc instead."
(view diff)
arush and [eddie] joined the channel
#
[eddie]
martymcguire[m]: Interesting catch with the e-content. What would the fix for that be? p-content? or p-summary?
#
martymcguire[m]
i'm not sure what the "right" fix is, but p-content would cause the mf2 parser to pick up only the text inside the HTML (in this case, the emoji)
#
[eddie]
Gotcha. That is probably good for now. I notice that I get html from several reactions I receive on my site. For now, implementers will probably need to temporarily strip html tags before checking for emoji. I’ll see if I can make a note on the wiki that we can point people to
#
martymcguire[m]
ah, are you stripping html before checking for emoji?
#
[eddie]
Yep, I am. Because several of the “test” reactions had html in them
#
[eddie]
Not just mine, but others as well
#
martymcguire[m]
makes sense. are you doing that in your jekyll templates? strip_html seems like an easy filter to throw at it before checking for emoji
#
[eddie]
almost all of my logic is in my node.js ?
#
[eddie]
Because I think eventually I will outgrow Jekyll and shift my “front-end” code
#
martymcguire[m]
oh right
#
[eddie]
But I think using p-content is probably best practice for senders (unless aaronpk provides a better suggestion)
#
martymcguire[m]
heh, i have mostly gone the other way - making my micropub endpoint stripped down and passing things through, then handling complex results with jekyll plugins and template juggling.
#
eddiehinkle.com
edited /reacji (+152) "/* How to markup */ add note about html in responses"
(view diff)
#
[eddie]
haha, that’s funny ?
#
Loqi
[eddie]: lol
#
gregorlove.com
edited /read (+391) "/* gRegor Morrill */ update"
(view diff)
#
martymcguire[m]
hmm. maybe this emoji gem isn't all it's cracked up to be
#
martymcguire[m]
it didn't have red heart and it doesn't have ?
#
martymcguire[m]
so i am making special cases.
#
[eddie]
Oh weird! It doesn’t have ❤ or ??? that’s weird
#
martymcguire[m]
yeah. possibly i shouldn't have just picked the first emoji gem that i googled with support for looking up the emoji by its unicode character. }
#
martymcguire[m]
picks up your emoji now, though: https://martymcgui.re/2017/04/05/162509/
#
Loqi
[Marty McGuire] Site updates: showing emoji reactions
#
martymcguire[m]
ok. updated my emoji-supplying lib and it has support for slightly more emojis
tantek joined the channel
#
martymcguire[m]
i think the red heart trips it up because it's multiple codes, which means it's unlikely that zwj stuff will work.
#
martymcguire[m]
oh well, it's already shipped! i'll wait 'til it breaks.
tantek, barpthewire, loicm_, cweiske, Alexandar and [kevinmarks] joined the channel
#
[kevinmarks]
How is it that mastodon chokes on a few thousand users? MySQL problems?
#
loqi.me
edited /Mastodon (+22) "[kevinmarks] added "http://tooter.today" to "See Also""
(view diff)
miklb, KevinMarks, barpthewire and loicm_ joined the channel
#
Loqi
Ok, I'll tell them that when I see them next
#
Loqi
[Ben Roberts] @bob weird that i can't reply from other websites
#
jeremycherfas.net
edited /tragedy_of_the_comments (+161) "--~~~~ Replace link with archived version"
(view diff)
#
ben_thatmustbeme
!tell aaronpk i cannot figure out how to follow you from the dev environment, in fact i don't think i can because its not a public instance, Its just the vagrant version of it which is super easy to get running but has limitations
#
Loqi
Ok, I'll tell them that when I see them next
#
loqi.me
edited /LiveJournal (+74) "martymcguire[m] added "http://www.antipope.org/charlie/blog-static/2017/04/random-excuses.html" to "See Also""
(view diff)
#
aaronpk
You should be able to enter "@aaronpk@aaron.pk" in the search box above the toot box
#
Loqi
aaronpk: ben_thatmustbeme left you a message 7 minutes ago: https://ben.thatmustbe.me/static/Mastodon.html with css
#
Loqi
aaronpk: ben_thatmustbeme left you a message 2 minutes ago: i cannot figure out how to follow you from the dev environment, in fact i don't think i can because its not a public instance, Its just the vagrant version of it which is super easy to get running but has limitations
#
Loqi
I agree
#
ben_thatmustbeme
aaronpk: it always returns a 500 error when trying to subscribe to remote feeds, i tried some real ones to confirm assuming @mattl@mastodon.social is the correct format there
#
ben_thatmustbeme
maybe try asking in #mastodon?
#
martymcgui.re
edited /LiveJournal (+322) "update on ToS change to require compliance w/ Russian law"
(view diff)
leg, singpolyma and tantek joined the channel
#
sknebel
I wonder if a "bring your own domain" feature for Mastodon or other GNU social servers would be interesting. Right now some people are worried about which server to choose, that would potentially allow that?
#
aaronpk
there seems to be a lot of confusion around the idea of usernames and moving accounts
#
aaronpk
people seem to want to believe that the username is the unique thing, rather than seeing that by signing up on an instance, their identity is username + domain
#
www.svenknebel.de
edited /edit (+389) "/* Brainstorming */"
(view diff)
#
sknebel
ugh, not entirely awake. My last message should end with "..potentially allow to move transparently"
#
petermolnar
aaronpk I have a feeling that is because @user@domain.something. If it was like a mail address, with a single @, that may have helped.
#
tantek
still can't believe people are seriously pursuing yet another syntax for usernames
#
petermolnar
partially because, not exclusively
#
aaronpk
the interesting this is in the UI, it often shows just the @username
#
petermolnar
tantek how many lightweight text formatting we have? :)
#
petermolnar
from what I read, if it's a "local" user that's the idea
#
tantek
petermolnar: nope misanalogy. user identifiers have much more exposure than random text formats
#
aaronpk
yeah, mastodon is putting too much emphasis on "local" vs "remote"
#
petermolnar
@username[@localdomain] by default
#
tantek
but yeah, this is why webfinger tried to push everyone towards email like identifiers
#
tantek
without the leading @
#
tantek
so everyone would by default include their local domain
#
petermolnar
I seriously dislike the trend to have "@" as prefix to indicate username
#
tantek
aaronpk: agreed, that's a major flaw in Mastodon UX
#
tantek
and how about !group? because that's intuitive/well-established ;)
#
tantek
(bad areas to makeup syntax)
#
petermolnar
I'm glady I missed that
#
tantek
petermolnar: that's in Mastodon
#
petermolnar
yeah, I've tried diaspora* and since I'm sceptical to sign up to Mastodon and the rest similar
#
tantek
sknebel++ for iterating on /edit
#
Loqi
sknebel has 5 karma in this channel (24 overall)
#
tantek
for editing /edit ;)
#
tantek
petermolnar: I think there are many with similar skepticisims
#
sknebel
tantek: you giving feedback to GWG yesterday made me think of it, and that at least spell fixes should be really easy
#
petermolnar
I even installed diaspora* a long while ago because I wanted to salvage an oldschool forum/social site which was shutting down, I failed miserably
#
tantek
sknebel: indeed!
#
tantek
ideally an external edit response would be as easy to "accept" as accepting a pull request on Github
#
tantek
or easier!
#
petermolnar
I wonder if the Mastodon trend will last longer than the Ello trend did...
#
tantek
petermolnar: lol I think I wondered the same earlier
#
tantek
I was going to ask if people were exporting their Ello posts and importing them to Mastodon
loicm__ joined the channel
#
petermolnar
lol thats a very high level troll question :D
#
tantek
and this is why I haven't posted that
#
petermolnar
nah, sometimes you need to let your inner troll out
#
petermolnar
(and I'd love to see the reactions)
#
ben_thatmustbeme
yauns: Yet Another UserName Syntax
#
aaronpk
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 5 karma in this channel (195 overall)
[kevinmarks] joined the channel
#
[kevinmarks]
!group is in gnusocial, but mastodon didn't support it
#
[kevinmarks]
it would be nice if the search box supported URLs as well as whatever those @- prefixed things are called
#
[kevinmarks]
lol at codeclimate grumping, ben
#
[kevinmarks]
what did it take to get an instance running well enough to change code?
#
[kevinmarks]
'cos I'd like to get the rel="me" stuff in
#
[kevinmarks]
hm I tried @aaron@aaron.pk - mastodon.social seems to have subbed me to https://mastodon.social/web/accounts/54302
#
[kevinmarks]
xoxo.zone gives a 500
#
aaronpk
i tried delegating @aaronpk@aaron.pk to my mastodon.social account
#
[kevinmarks]
via webfinger?
#
aaronpk
huh, webfinger.net doens't do the host-meta discovery bit?
#
aaronpk
the host-meta file points to my webfinger endpoint
#
aaronpk
i just realized the irony of using host-meta for webfinger
#
aaronpk
the webfinger endpoint is supposed to be in ".well-known", so that it is a well known URL. but apparently some people didn't like having to hardcode their webfinger endpoint there, so they made a way to discover the webfinger endpoint via the "host-meta" file, which is under .well-known
[keithjgrant] joined the channel
#
[kevinmarks]
I blame blaine and his legendary grandma
#
petermolnar
yo dawg, I heard you don't like .well-known, you I put a .well-known in your .well-known so you don't have to use .well-know
#
ben_thatmustbeme
[kevinmarks]: its super easy with the vagrant file they have there
#
[kevinmarks]
ben_thatmustbeme did you check the mf2 on the user pages too - the h-feed problem?
#
ben_thatmustbeme
i think that fixed it
#
ben_thatmustbeme
i should double check
#
ben_thatmustbeme
have to run for the moment though
#
Loqi
agreed.
#
loqi.me
edited /alerting (+37) "/* See Also */ new section"
(view diff)
#
aaronpk
"Expanding the scope of activities delivered via the Account Activity API to include the following for an authorized account: Replies, mentions, Retweets, Likes, Follows and more"
#
aaronpk
the Account Activity API is a web hook API!
#
aaronpk
whoa, "The Account Activity API will eventually replace the User streams and Site streams APIs."
#
aaronpk
they are moving away from their streaming API in favor of web hooks?!
#
aaronpk
web architecture wins again
#
[kevinmarks]
I wonder if this is connected to the lite.twitter.com approach
#
[kevinmarks]
They had to slim down their apis for that client https://blog.twitter.com/2017/how-we-built-twitter-lite
#
sknebel
isn't end of the streaming api bad for whatever local clients are left? or are those not commonly using that?
#
aaronpk
it sounds like the streaming API will stick around for the home timeline
#
aaronpk
but not for notifications relating to your account
#
sknebel
"The Account Activity API will eventually replace the User streams and Site streams APIs"
[cleverdevil] joined the channel
#
[cleverdevil]
That's really big news~
#
sknebel
and user streams is the home timeline for the user, unless I'm completely mixing things up
#
aaronpk
oh gosh you're right
#
aaronpk
"We’re excited about our progress and experimenting with HTTP/2..."
#
aaronpk
I bet they're going to drop the streaming API in favor of HTTP/2's persistent connections
#
aaronpk
EventSource does a pretty good job of realtime events, and is already in browsers, and doesn't require as complicated of a backend as a proprietary streaming API
#
sknebel
maybe. right now it reads more like the webhooks replace all streaming APIs eventually
#
aaronpk
i mean i can't imagine they'd deliver the home timeline via webhooks
#
GWG
Good morrow
#
www.boffosocko.com
created /ISBN (+2087) "definition; tools; examples; see also"
(view diff)
#
www.boffosocko.com
edited /read (+11) "ISBN to see also"
(view diff)
gRegorLove joined the channel
#
ben_thatmustbeme
[kevinmarks]: i'm afraid to read back in the thread
[jeremycherfas], leg, [manton] and tantek joined the channel
#
gRegorLove
"Is federation confusing enough already? No? Let's add blockchain!"
#
tantek
really hope that's a joke
#
ben_thatmustbeme
some people believe way to much is
#
ben_thatmustbeme
blockchain all the things
#
sknebel
if I remember right, namecoin was the one which had it's own blockchain which nobody cares about, so the top miner has 70% of the hash power?
#
tantek
queues up chainformats for April fools ideas
#
tantek
considers microcoin
#
gRegorLove
That's funny/sad if true, sknebel. I wonder if people still use .bit domains on namecoin
#
gRegorLove
What is .bit
#
Loqi
bit is an experiment to have a non-centalized TLD when domains can be bought with namecoin (cryptocurrency) instead of just via registrars https://indieweb.org/.bit
#
gRegorLove
What is namecoin?
#
Loqi
namecoin is a bitcoin fork which was created to handle, buy and manage .bit decentralized domains https://indieweb.org/namecoin
[chrisaldrich] joined the channel
#
gregorlove.com
edited /namecoin (+219) "note 75% compute power control with link"
(view diff)
#
aaronpk
wtf for real?
#
gRegorLove
"Namecoin has many fewer peer nodes than Bitcoin (170 vs. 4,600 in Jan 2016 [4]), which makes it more vulnerable to DDoS attacks as well"
leg and KartikPrabhu joined the channel
#
KartikPrabhu
sorry CMSMS
[kevinmarks] joined the channel
#
[kevinmarks]
don't forget indiecreddit
#
[kevinmarks]
now 3 years old
#
[kevinmarks]
and still very easy to mine
#
[kevinmarks]
as in I don't think anyone except me mined any
#
aaronpk
i think i mined some at one point
#
ben_thatmustbeme
i had trouble installing it and said... ehh
#
[kevinmarks]
not even sure which mac it was on. Probably the stolen one, but I have a backup
[kiai] joined the channel
#
ben_thatmustbeme
attempts to build indiecredit
#
[kevinmarks]
there was some annoying thing to do with uPnP so you could see external miners
#
[kevinmarks]
can't remember if I got it working or manually made a route
tantek and [jeremycherfas] joined the channel
#
gRegorLove
haha, just noticed /blockchain
#
Loqi
rofl
#
gRegorLove
What is blockchain
#
Loqi
blockchain is a weapon used in the middle ages composed of a block shaped striking head attached to a handle by a flexible rope, strap, or chain https://indieweb.org/blockchain
#
ben_thatmustbeme
i forgot about that
#
ben_thatmustbeme
i did a few of those where people couldn't agree on the definition of things
#
ben_thatmustbeme
my own version of tanteking
tantek joined the channel
#
gRegorLove
aaronpk: Can we get 2017.indieweb.org/Bellingham with tito ticket registration set up before the newsletter goes out tomorrow?
#
aaronpk
good idea
[cleverdevil], [dgold] and tantek joined the channel
#
loqi.me
created /Clips (+464) "prompted by [chrisaldrich] and dfn added by [cleverdevil]"
(view diff)
#
ben_thatmustbeme
aha, aaronpk, i figured out subscribing via my vagrant instance on mastodon
#
ben_thatmustbeme
so i should be able to figure out where its getting the error when trying to subscribe to you
#
ben_thatmustbeme
you put in username@server, not @username@server
[kevinmarks], tantek, [eddie] and arush joined the channel
#
[kevinmarks]
The federated timeline is a bit like vouch
#
[kevinmarks]
I don't think you see mentions from a remote unless someone on your instance follows them
tantek and miklb joined the channel
#
loqi.me
edited /Mastodon (+90) "[kevinmarks] added "https://robek.world/featured/what-is-gnu-social-and-is-mastodon-social-a-twitter-clone/" to "See Also""
(view diff)
miklb and tantek joined the channel
#
aaronpk
alright, I just launched an experiment. which sadly wont' be super useful until there are more readers
#
aaronpk
When you're on any of my pages with a feed, there is a "follow" button at the bottom now. https://aaronparecki.com/notes
#
aaronpk
Clicking that takes you to a page on my site, https://aaronparecki.com/follow?path=notes
#
aaronpk
There, you enter your domain name, and my site finds where to send you to complete the following request. More details described on the page.
#
aaronpk
the next step will be a notification/confirmation of the follow, so that I can show a following count
#
aaronpk
but that's totally not important for the actual follow to happen
[cleverdevil] joined the channel
#
[cleverdevil]
That's a great idea.
#
tantek
a /follow post would make a decent confirmation
#
tantek
links to your home page with a new experimental property like a u-like-of but for follow
#
tantek
then sends a webmention
#
tantek
presto, no auth needed :P
#
tantek
no salmon signatures no crypto nothing
#
aaronpk
also provides an audit trail of sorts so I can show my following count and link back to all the posts where people say they followed me
#
tantek
BTW re: https://aaronparecki.com/2017/04/05/4/hwc - Mastodon did not come up *at all* at last night's HWC SF
#
Loqi
[Aaron Parecki] I suspect Mastodon.social will be a hot topic at tonight's Homebrew Website Club! http://calagator.org/events/1250471607
#
tantek
it was much more about photography