#indiewebcamp 2016-04-01

2016-04-01 UTC
#
gregorlove.com
edited /feedbin (+118) "/* microformats2 support */ notes about parser, issue being closed"
(view diff)
#
veganstraightedge.com
created /2016/LA/Guest_List (+4532) "Created page with "<div class="h-event vevent"> == <span class="p-name summary">[[2016/LA|IndieWebCamp LA 2016]]</span> == * '''When:''' <span class="dt-start"><time class="value">2016-11-05</time>...""
(view diff)
#
gregorlove.com
edited /feed_reader (+50) "/* Examples */ feedbin"
(view diff)
tantek, danlyke_ and snarfed joined the channel
#
tantek
see salmention discussion earlier today in the logs
#
tantek
there's actually still room for experimenting with salmention sending in different cases (e.g. up/downstream to previous likers) specifically because people see similar notifications!
#
tantek
(in FB)
#
tantek
E.g. someone commented on a post you are following.
#
tantek
where "following" a post can happen a few different ways, including by liking it
#
tantek
or by explicitly clicking the little v down arrow in the top right of a post and asking to get notifications (or stop getting)
#
tantek
lol at the transform the -of suffix discussion ;)
#
tantek.com
edited /Gmail (+75) "/* Abandons browsers */ screenshot"
(view diff)
#
tantek
shaners++ good work on getting something up for IWC LA 2016!
#
Loqi
shaners has 26 karma
#
tantek
SantaMonica++
#
Loqi
SantaMonica has 1 karma
#
tantek
notices the /2016/LA#Schedule table header cell colors :D
#
tantek.com
edited /Planning (+154) "/* 2016 */ LA is being planned!"
(view diff)
#
tantek.com
edited /Planning (+40) "/* Los Angeles */ interested in attending"
(view diff)
#
tantek
While the IWC LA pages get setup: check out https://indiewebcamp.com/Planning#Los_Angeles and add yourself if you're interested!
#
tantek
aaronpk, snarfed re: salmentions - your discussion is making me realize that I need to be even more proactive about documenting all the different kinds of notifications that various silos do like FB, IG, Twitter
#
tantek
(with screenshots etc.)
#
snarfed
tantek: oh boy that's a big hairy ambitious moving target
#
tantek
because frankly, most of those are precisely why we have salmentions (including from SWAT0 scenarios)
#
tantek
snarfed: it's not that bad, they don't add too many too often
#
snarfed
definitely useful! but maybe don't stress too much about being comprehensive
#
tantek
plus I'll obviously start with the more common ones
#
tantek
or very interesting / odd ones - like the location suggestion stuff!
#
KevinMarks
all the different twitter ones is a particularly long task
#
tantek
anyway we need this empirical data to shape our protocols like salmention, instead of guessing at what ifs and what shoulds
#
tantek
KevinMarks: we can start with only the Twitter notifications we like :) (that is, that we'd like our sites to do for us)
#
tantek
(instead of all their marketing garbage)
#
tantek
s/marketing/growth hacking
#
Loqi
tantek meant to say: (instead of all their growth hacking garbage)
#
tantek.com
edited /suggest_location (+31) "/* Facebook */ screenshot"
(view diff)
#
tantek.com
edited /invitation (+21) "/* Facebook */ screenshot you're out of invites"
(view diff)
#
tantek.com
edited /featured_photos (+48) "/* Facebook */ screenshot of add featured photos prompt"
(view diff)
#
tantek
whoa I just figured out that Facebook uses "reply" as the generic term!
#
tantek
as in when I RSVPd as "interested" to an event, and a friend commented on it
#
KevinMarks
thats what i was saying the other day
#
tantek
the notification I got / saw was: "so-and-so commented on your reply in Event-Name"
#
tantek
no kevinmarks you were saying something else - that "reply" is more specific! as in a reply to a comment
#
tantek
my point is, I posted an *RSVP*
#
tantek
then FB called it a *reply*
#
tantek
thus implying that reply is a superset of things including RSVPs
#
KevinMarks
hm, interesting
#
tantek
also that whole theory about comment being 1st level, and reply being 2nd level is also shot
#
tantek
because "commented on your reply" is implying that comment is 1 more level than the reply!
#
tantek
gotta make dinner, will upload screenshots later
#
KevinMarks
maybe they just alternate the terms
#
tantek
see above ^^^ for some recent screenshots / documentations of various FB features
#
KevinMarks
"commented on your comment" and "replied to your reply" sound odd
#
tantek
hah KevinMarks that's funny. Sure, I'll look for "replied to your reply" type notifications as well ;)
emmak_ joined the channel
#
GWG
Evening
#
veganstraightedge.com
edited /2016/LA (-24) "/* RSVP */"
(view diff)
#
veganstraightedge.com
edited /2016/LA/Guest_List (+18) "/* RSVPs from other sites */"
(view diff)
mblaney and snarfed joined the channel
#
acegiak
morning, all
#
acegiak
snarfed. feel free to submit PRs for things like reacji on sematic linkbacks
#
GWG
Hi, acegiak
#
acegiak
I'm having the realisation that I have too many projects considering I start my new job on monday
#
GWG
Ditto
#
snarfed
acegiak: thanks! it was just interesting though. don't personally care too much about reacji, i'd be more interested in https://github.com/acegiak/Semantic-Linkbacks/issues/28
#
GWG
I would concur with snarfed.
#
GWG
I don't think I am as concerned about reacji
mblaney1 joined the channel
#
KevinMarks
hm, is huffduff-video OK?
#
KevinMarks
oh, worked eventually
#
snarfed
sorry KevinMarks i suck at ui :P
#
KevinMarks
it printfs a progerss bar numerically, then goes quiet
snarfed joined the channel
#
snarfed
when it hits 100%?
#
snarfed
yeah that's when it's converting
#
Loqi
The following is a guest post by Pankaj Parashar. Pankaj wrote to me about some pretty cool styled progress elements he created. I asked if ...
#
snarfed
harder to interrupt then
#
snarfed
KevinMarks: oh god yeah, sure, but that would need ajax calls to update it
#
snarfed
much more than i'm willing to attempt
#
snarfed
KevinMarks: the dirty secret is that the whole conversion happens synchronously within the single http request
#
snarfed
converting it to async is the big task that, just, sorry, nope
#
snarfed
funny useless bug report btw :P
#
KevinMarks
we could make this work
#
KevinMarks
you can print the progess element
#
KevinMarks
and use a last-child css thing to hide the previous ones
#
snarfed
oh man
#
snarfed
hacks on hacks on hacks :P
#
snarfed
not a high priority for me right now, but you're welcome to try if you want! https://github.com/snarfed/huffduff-video/blob/master/app.py#L70
wolftune joined the channel
#
KevinMarks
there you go
#
snarfed
KevinMarks: fun! it works? you tried locally?
#
KevinMarks
not with the app running as it is a giant dependency bundle; I tried the html+css
#
snarfed
cool. thank you!
#
KevinMarks
can you try it locally?
#
snarfed
sure! i will soon
#
snarfed
KevinMarks: fun! it mostly works. the scroll bar moves down the page due to some other parts i can probably fix. thanks for the nudge!
#
snarfed
also the animated gradient is pretty slick; i'm guessing that's just firefox's own rendering of <progress>, new to me
#
KevinMarks
in theory it's supposed to be os-native UI
#
snarfed
right i think it is
#
KevinMarks
ah right, yes, your other messages will move it down
#
KevinMarks
you could do the same trick, or make the <div class="progress"> around each stage and change the selector from #progress to .progress
#
KevinMarks
then you'll get one for each stage
#
snarfed
hmm, it was moving down with just blank space above it (beyond the first few lines of text)
#
snarfed
maybe that's what you're saying
#
snarfed
anyway. i'll be able to look more tomorrow, but feel free to poke more in the meantime!
#
snarfed
setting it up locally shouldn't be too bad, just `sudo pip install boto webob youtube-dl` and then point any web server at app.py as CGI
#
KevinMarks
oh write(msg + '<br />\n')
#
KevinMarks
that would do it
#
snarfed
heh yes
#
snarfed
just replace huffduff-video.snarfed.org in the bookmarklet with localhost, and configure your local web server to point /get to app.py as CGI.
#
KevinMarks
won't I need all your s3 keys and things?
#
snarfed
right, it will break before uploading to s3, but should be enough to start testing
#
snarfed
if you get ambitious, you can change the constants to point to your own bucket and fill in the aws_* files with your keys. but definitely not necessary
#
snarfed
thanks again!
mlncn_, jihaisse, cweiske and loic_m joined the channel
#
tantek
huh, just got a "5xx Server Error" from https://www.instagram.com/tantek/
friedcell and KartikPrabhu joined the channel
#
tantek
and it's back
#
tantek
only a few minutes of outage
#
KevinMarks
one of your pis showed up in the feed twice
lewisnyman, Pierre-O, M-kegan, adactio, loic_m and j12t joined the channel
adactio, John_Duh, Pierre-O, kerozene, friedcell, j12t, Kopfstein, Garbee, lewisnyman and camerongray joined the channel
#
www.svenknebel.de
edited /link-preview (+251) "/* Slack */ added info about interpreted metadata from slack blog"
(view diff)
tantek and j12t joined the channel
#
aaronpk
!spammer bizgiftsco
#
Loqi
Got it! There are now 48 spammers blacklisted
snarfed and mblaney joined the channel
#
@svensonsan
Dieses Indieweb-Gelöt is aber arg kompliziert. Muss man das verstehen oder reicht es, wenn das halbwegs funktioniert?
(twitter.com/_/status/715900879463907328)
hs0ucy, lewisnyman, cphuntington97, gavinc, danlyke_, PFMurph, shiflett, wolftune, miklb and mlncn joined the channel
#
aaronparecki.com
edited /2016/LA (+5) "add sponsor logo"
(view diff)
j12t joined the channel
#
aaronpk
[shaners] just added the Pivotal logo to the footer and event page, thanks!
tantek, j12t and snarfed joined the channel
#
@hmans
@svensonsan Ich <3 IndieWeb, aber man macht die Dinge dort leider oft unnötig kompliziert. Ich habe es aufgegeben. :/
(twitter.com/_/status/715931020323921920)
omarhuanca1 and omarhuanca joined the channel
#
omarhuanca
Hi
#
omarhuanca
taken
#
omarhuanca
I'm sorry, tantek
omarhuanca joined the channel
#
tantek
hello omarhuanca !
#
tantek
no problem and welcome!
#
omarhuanca
here again
#
omarhuanca
thank you.
#
omarhuanca
current I read this blog for extend mf2: http://rhiaro.co.uk/2015/08/extensibility
#
tantek
omarhuanca: what's the specific publishing use-case you're trying to solve?
#
omarhuanca
I have like implementation my web site: https://jsfiddle.net/sxyyLqg4/
#
omarhuanca
my project manager say me, add any microformat for lyrics with startTime, endTime.
#
omarhuanca
it was understood
#
tantek
lyrics! interesting - for karaoke?
#
omarhuanca
yeah
#
omarhuanca
initialy, I try use hListing
#
omarhuanca
for karaoke
#
tantek
hmm - I don't think that's a good match, hListing is for listings in the sense of Craigslist
#
tantek
(which I realize is yet another overloading of "list")
#
omarhuanca
then I begin custom mf2 about this -> http://microformats.org/wiki/process
#
Loqi
The microformats process
#
omarhuanca
ok, talk more later.
snarfed joined the channel
#
snarfed
eyes the bridgy beta testers on instagram scraping
#
snarfed
happily sending wms, looks like everything is humming along
#
aaronpk
mine are definitely missing a bunch of likes
#
aaronpk
check out this latest one, only 4 ended up on my site https://aaronparecki.com/2016/03/31/17/
#
Loqi
[Aaron Parecki] The #unipiper dawns a #onewheel #selfbalancing #hoverboard because #pdx
#
aaronpk
should have 23
#
aaronpk
also oops apparently my video posts aren't working for some reason
#
snarfed
thanks for the heads up aaronpk
#
snarfed
looking
#
snarfed
what's not working on your video posts? looks like backfeed is ok, eg https://aaronparecki.com/2016/03/18/10/
#
Loqi
[Aaron Parecki] SEA to PDX
#
aaronpk
that latest post was a video but my site only got the photo
#
snarfed
looks like instagram's html only includes the latest 10 likes. not sure how those 10 are chosen/ordered. :/
#
snarfed
so IG like backfeed may be incomplete just like API was :/
#
aaronpk
oh man that's really unfortunate
#
snarfed
i'm not sure why you only have four likes backfed to that one. https://brid.gy/instagram/aaronpk#responses shows lots more wms sent, and looking at some of the ones that aren't on your site, the source pages look ok and link back ok
#
Loqi
[davidjohnmead] tag:instagram.com,2013:1218518284778719564_1500881_liked_by_256750317
#
aaronpk
damn implied name
#
aaronpk
tho I should make Loqi recognize when a post is a like/repost of a post and say something to that effect
#
snarfed
agreed
#
snarfed
aaronpk: wmio error "failed to open stream: RPC Error: Unknown error - 4." https://webmention.io/aaronpk/webmention/7d3vl1SxqDfO9FSvawTa
#
aaronpk
snarfed++
#
Loqi
snarfed has 210 karma
#
aaronpk
so that's actually an error from XRay on appengine
#
aaronpk
"RPC Error: Unknown error - 4" is so helpful
#
aaronpk
from a googler: ""RPC Error: Unknown error - 4" is strange, RPC error 4 is returned when the response from the HTTP request exceeds 32MB but we should be returning "response to large" rather than "unknown error"."
#
snarfed
is this the appengine-to-appengine php http request problem where you need to set a special header?
#
snarfed
(paging KevinMarks?)
#
aaronpk
possibly? but i'm confused why it would work sometimes but not others
#
snarfed
agreed
#
aaronpk
also what's frustrating about that is I have no way to know when a URL is an appengine URL
#
snarfed
oh definitely, you'd just always set the header
#
snarfed
(technically in this case you do know because appspot.com, but in general, agreed)
#
snarfed
silly bug is silly
#
aaronpk
yeah when i was testing XRay I kept encountering URLs which are CNAMEd to appengine
#
aaronpk
i thought i had solved this though
snarfed, KartikPrabhu, mlncn, hs0ucy, wolftune and gRegorLove joined the channel
#
Loqi
[bridgy] Jeena replied '@jkphl tipps fuer ein Hotell in Nuernberg?' to a tweet that linked to http://indiewebcamp.com/2016/Nuremberg/Guest_List (https://twitter.com/jeena/status/715966853454147584)
[shaners] joined the channel
#
[shaners]
aaronpk: thanks for uploading the sponsor logo for me.
#
aaronpk
👍
#
KevinMarks
that appengine to appengine thing is php only, right?
#
aaronpk
i thought it was part of their network stack
#
KevinMarks
I switched from using requests to using the fetch api directly, as I realised that on appengine requests was shimming down to it anyway
#
KevinMarks
and setting timeouts was easier on the direct api
#
KevinMarks
(in python)
#
aaronpk
i'm pretty upset at appengine network stuff in general
#
KevinMarks
it's a PaaS vs VM thing; when you do get to piggyback on the crawl infrastructure and get freshly cached stuff it's good
#
KevinMarks
but then there is a hidden layer
#
aaronpk
when everything works fine it's fine, but the error handling is awful
omarhuanca and mlncn joined the channel
#
aaronpk
i have two different ways I make HTTP requests now, depending on whether i'm talking to an appengine URL
#
snarfed
it's almost certainly php-specific; i've never had this problem in python or go
#
snarfed
it definitely still sucks though
#
snarfed
aaronpk: can you not just use the app engine specific headers etc for all urls? or are they bad for non-gae urls?
#
aaronpk
the problem is i have to tell the http library to not follow redirects when fetching appengine URLs
#
snarfed
oh. :(
#
snarfed
such a weird bug. and weird that they've let it sit instead of handling it themselves.
#
aaronpk
IIRC it would just return a weird error otherwise
#
KevinMarks
that seems like a "work out your own shit, google" problem
#
KevinMarks
so you have to catch that error and retry without redirects?
#
aaronpk
maybe i should do that instead
#
aaronpk
right now I use a different HTTP client depending on whether it's appengine https://github.com/aaronpk/XRay/blob/master/lib/HTTP.php
#
KevinMarks
may still be worth doing that as a fallback in case you guess wrong about an appengine site; does it fail fast?
#
aaronpk
yeah. i'll probably switch to that and see how it works
Breadbasket_, barnabywalters and tantek joined the channel
#
tantek
good day #indiewebcamp!
#
tantek
catches up on logs
#
Loqi
[bridgy] Joschi Kuphal 吉 replied '@jeena Hmm. Gute Frage! Wann kommst und fährst du wieder?' to a tweet that linked to http://indiewebcamp.com/2016/Nuremberg/Guest_List (https://twitter.com/jkphl/status/715981175421054978)
begriffs joined the channel
#
tantek
hmm I thought we had documented/proposed way of moving forward on the over-implied p-name problme
#
Loqi
[aaronpk] damn implied name
#
aaronpk
if we did, it hasn't been implemented yet
#
aaronpk
i thought we did too
#
tantek
I'm still looking for issue / proposal / discussion
#
Loqi
microformats2-parsing-issues
#
tantek
but that only really converged on u-url implying
#
tantek
looks like the any explicit p-* = no implied p-name would stop the noise from Bridgy's markup
#
snarfed
also maybe don't overfit to bridgy's markup, since bridgy mf2 pages aren't intended for people, and are rarely pasted here
#
aaronpk
nah it's happened elsewhere too
#
tantek
we're not trying to fit it to Bridgy, but rather it's just one of many data points
#
aaronpk
also bridgy's markup is totally intended for people, since peoples' web pages parse the bridgy markup and then display comments and things
#
tantek
and none of this is Bridgy's "fault" per se
j12t joined the channel
#
snarfed
aaronpk: sure but that's indirect. as opposed to eg posts or h-feeds that are rendered by browsers directly
#
tantek
people (or tools/services) shouldn't have to explicitly include an empty p-name to avoid this problem
#
aaronpk
bridgy's html markup is not intended for viewing, but the mf2 markup certainly is
#
tantek
snarfed, pretty sure no current consumers of Bridgy depend on the legacy u-like markup so we should probably drop that (to avoid creating new consumers reading it!)
#
tantek
is that worth filing an issue about?
#
tantek
e.g. s/class="u-like u-like-of"/class="u-like-of"
#
snarfed
sure, thanks
j12t joined the channel
#
tantek
snarfed: ok pull-request filed for issue 28 https://github.com/acegiak/Semantic-Linkbacks/pull/30
#
snarfed
oh man awesome, thanks!
#
tantek
hmm, not sure how to do this fix in Bridgy so I'm going to leave that one to you snarfed
#
gRegorLove
favorite-of is a thing?
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 2pm. http://indiewebcamp.com/this-week/2016-04-01.html
#
kevinmarks.com
edited /News_Genius (+70) "/* Blocking */"
(view diff)
#
kevinmarks.com
edited /News_Genius (+68) "/* Blocking */"
(view diff)
#
KevinMarks
no upcoming HWC?
#
aaronpk
what is next-hwc?
#
Loqi
Homebrew Website Club Meetup is on 2016-04-06 at Cup and Bar https://indiewebcamp.com/next-hwc
#
aaronpk
hmm is it not on /events?
#
aaronpk
what is this week
#
Loqi
This Week in the IndieWeb is a weekly digest of activities of the IndieWebCamp community https://indiewebcamp.com/this-week
#
aaronpk
can someone add that to /events?
#
gregorlove.com
edited /Events (+659) "/* Upcoming */ 4/6 HWC"
(view diff)
#
gregorlove.com
edited /Events (+0) "archive Feb + Mar"
(view diff)
#
gregorlove.com
edited /Events (+660) "/* April */ 4/20 hwc"
(view diff)
#
KevinMarks
so how do new things get into wordpress.com ?
#
tantek
what are you proposing for it? maybe start a list at /WordPress.com ?
#
Loqi
It looks like we don't have a page for "you proposing for it" yet. Would you like to create it? https://indiewebcamp.com/s/10HB
#
KevinMarks
genius blocking
#
aaronpk
huh i only tweeted 4 times in march
#
aaronpk
(non-reply tweets)
#
Loqi
[gRegor Morrill] @newsgenius How do we block News Genius on our sites like @NYTimes does?
#
gRegorLove
I also sent it to one of their community managers. Still silence.
#
tantek
aaronpk: any way to get Loqi to regenerate this week before it goes live again?
#
aaronpk
hm yeah he should have a few minutes ago
#
tantek
and maybe grant an extension?
#
tantek
we're missing lots of photos it seems
#
aaronpk
there's no past events to show photos from
#
tantek
this looks a bit odd: "Saturday, April 16 - April 17"
#
aaronpk
hm yeah
#
tantek.com
edited /News_Genius (+125) "note enabling harassment in dfn since it's negative effect on indieweb sites in particular"
(view diff)
#
tantek.com
edited /suggest_location (+63) "supported by FB in dfn (since that inspired the page)"
(view diff)
#
tantek.com
edited /UIR (+28) "see also HTTPS"
(view diff)
#
gRegorLove
KevinMarks: There's some other way to "block" News Genius that's not apparent to the public. Try a NYT URL with it. It doesn't redirect or anything, but shows the page doesn't support it.
#
gRegorLove
So there's some semi-official way to block that News Genius is not telling people about.
#
sknebel
gRegorLove: this claims to also block the extension: https://github.com/toddself/genius-blocker
#
tantek
so it doesn't work on big news company sites that it was supposedly targeted at, but does work for people ganging up and harrassing small indieweb sites
#
tantek
really they should have just called it Site Vandal
#
kevinmarks.com
edited /News_Genius (+129) "/* Blocking */"
(view diff)
#
tantek
can't tell if Loqi is waiting for more edits, or a new publication time or, maybe is out to lunch?
#
tantek
gives Loqi a quizzical look
#
Loqi
grabs the quizzical look
#
KevinMarks
I talked to them about it on their site with their tool: http://genius.it/8883931/news.genius.com
#
gRegorLove
I guess it doesn't block the annotations, but it definitely blocks the display of the original, e.g. http://genius.com/summary/www.nytimes.com?unwrappable=1
#
KevinMarks
?unwrappable=1 is interesting
#
tantek
Perhaps there's also an opportunity for a browser plugin that automatically removes the genius domain wrapping of any link that uses it
#
gRegorLove
That doesn't help the authors, which is what I was looking for, more broadly.
#
aaronpk
i can't figure out why Nurnberg is not linked
#
aaronpk
the markup looks the same as the other events
#
tantek
checks
#
tantek
too late now?
#
aaronpk
i'll regenerate the HTML for the archives but looks like the email went out at 2:03
#
KevinMarks
the span is only around the bit before 'part of'
#
KevinMarks
so the url isn't being parsed
#
gRegorLove
tantek: Want me to replicate 4/20 HWC to May and June?
#
tantek
aaronpk: looks like u-url mis-scraping from the nest h-card u-url instead of parsing from the h-event u-url
#
KevinMarks
u-url is on the bit outside the span, not the link in the p-name
#
tantek.com
edited /2016/Nuremberg (-27) "drop empty h-card u-url which may be interfering with however this week gets the u-url for an event, https while we're at it"
(view diff)
#
tantek
checks for multiple u-urls
#
tantek
KevinMarks: that makes no sense per the source I'm looking at https://indiewebcamp.com/2016/Nuremberg
#
tantek
the first u-url is *on* a span of *just* the URL
#
KevinMarks
which is what loqi is parsing
#
tantek
it's still inside the h-event span
#
tantek
it doesn't need to have anything to do with the link in the p-name
#
tantek
<span class="u-url url">https://indiewebcamp.com/2016/Nuremberg</span> should work
#
KevinMarks
looks like the <b> is forcing the span to close?
#
KevinMarks
(looking at chrome's DOM
#
tantek
ohhh mismatched / overlapping tags
#
KevinMarks
hidden by it being '''
#
kevinmarks.com
edited /Events (+0) "/* April */ close b tag"
(view diff)
#
Loqi
Just generated this week's newsletter! You still have a few minutes to make changes, and I'll re-generate it 10 minutes before it gets sent out at 2pm. http://indiewebcamp.com/this-week/2016-04-01.html
#
KevinMarks
that was a messy one
#
tantek
I have a feeling there are others
#
KevinMarks
hm. my snarkinition made it int
#
tantek
wasn't that snarky
KartikPrabhu joined the channel
#
tantek
yup, same problem on p-description span
#
tantek
ok should be fixed now
#
KevinMarks
true, the RDF one is snarkier
#
tantek
aaronpk: based on today's experience I think we could use an hour's warning
#
tantek
for This Week
#
aaronpk
yeah interesting
#
tantek
alternative: post the preview at noon which gives people their (Pacific Timezone) lunch hour to madly edit it in a rush, then post another preview at 13:00
#
loqi.me
created /Old_Reader (+81) "prompted by tantek and dfn added by tantek"
(view diff)
#
tantek.com
moved /Old_Reader to /The_Old_Reader "article in name"
#
tantek.com
edited /The_Old_Reader (+10) "link dfn"
(view diff)
wolftune and trying joined the channel
#
tantek.com
edited /UIR (+45) "caniuse"
(view diff)
#
snarfed
aaronpk: https://aaronparecki.com/2016/04/01/9/ april fools? you're not? or you are? :P
#
Loqi
[Aaron Parecki] Guess what day is the worst day to announce you're quitting your job