#dev 2022-05-09

2022-05-09 UTC
jacky, [calumryan]1, strugee, [aciccarello], rockorager, mro, angelo, [Murray], tetov-irc, ben_thatmustbeme, alex11 and AramZS joined the channel
#
[aciccarello]
I just downloaded my instagram data to backfill my photo posts. But I can't seem to figure out how to map the instagram post data to an instagram link for generating syndication links. Has anyone worked with instagram data export before?
#
aaronpk
i just did this
#
sknebel
didnt micro.blog have an instagram importer? might be worth a look what that does
#
sknebel
of course thats ungoogleable...
#
aaronpk
oh yeah they do
#
aaronpk
huh now i can't figure out where i put my code
#
aaronpk
oh nvm i didn't import them from instagram, i imported them from flickr because my instagram account got shut down
#
sknebel
what is instagram
#
Loqi
Instagram is a popular photo and short video hosting silo most well known for square photos that have been processed with an image filter https://indieweb.org/Instagram
#
sknebel
hm, cant find any reference there either
#
sknebel
(also that page could use a cleanup...)
#
[aciccarello]
I might just have to skip the syndication links. It wouldn't be the end of the world
#
[aciccarello]
Seems like an odd omission though.
#
sknebel
no id or something that matches the url in the data?
#
[chrisaldrich]
What is a webmaster?
#
Loqi
It looks like we don't have a page for "webmaster" yet. Would you like to create it? (Or just say "webmaster is ____", a sentence describing the term)
#
[chrisaldrich]
is so disappointed in us... I'll just leave this here, if only for the og:image https://justinjackson.ca/webmaster/
#
GWG
Is webmaster still an appropriate term?
jacky joined the channel
#
[chrisaldrich]
Good question... it does have a bit of baggage there...
#
[snarfed]
GWG read the post 😁
#
GWG
I did...I meant, is there a new term for the same concept...
#
GWG
As master has been removed from many contexts
#
[snarfed]
ahhhh i see
#
aaronpk
one could argue that webmaster is the "expert" meaning instead, tho I'm not actually sure that's much better anyway
#
[chrisaldrich]
Power dominance over machines is better than machine dominance over people. We mostly need to focus on people (and people with machines) having power dominance over other people.
#
[chrisaldrich]
Given the historical context of the time, I suspect that the word was influenced by the idea of dungeon master which paints it with a more creative connotation of "I'm designing a story and an experience for you. I hope you enjoy it." Maybe we need to borrow a German or Japanese word that expresses "joy of the web"? KawaiiIndieWebvergnügen?!
#
jacky
talk about a history lesson lol
jacky joined the channel
#
[aciccarello]
This instagram data export isn't great. I'm pretty sure it doesn't include the alt text in this data export. Also their images are smaller resolution than I uploaded but more KB.
jacky joined the channel
#
sknebel
meh. so basically you'd want to still scrape your own profile to get the missing bits...
#
aaronpk
well that's annoying
#
aaronpk
instagram--
#
Loqi
instagram has -1 karma over the last year
#
sknebel
(anyone from EU play the same game and then send a letter asking for access to the missing pieces?)
alex11, [Chris_Lott] and jacky joined the channel
#
IWDiscordGateway
<person> I figured out webmention support on my blog! I am very excited even though it turns out it was like two lines. But I need to share my excitement somewhere and I figured y'all might understand why it's exciting to feel like people can RESPOND??? to my posts???? Incredible.
#
Loqi
person has 1 karma in this channel over the last year (2 in all channels)
#
[snarfed]
person++ congrats!
jacky joined the channel
#
IWDiscordGateway
<capjamesg> Congrats!
jacky joined the channel
#
AramZ-S[m]
Congrats for sure!
jacky joined the channel
#
IWDiscordGateway
<person> Thanks all!!
jacky joined the channel
#
vika_nezrimaya
Ok guess what I found who's been unintentionally DDoSing me all these months
#
vika_nezrimaya
It was Yandex's search crawler that hit a codepath full of spaghetti code and my website was choking on it
#
vika_nezrimaya
I can now perfectly reproduce this bug in staging which means I can see why it hangs!
#
vika_nezrimaya
Turns out nginx logs are very useful in addition to 503-ing every time my server can't respond in 3 seconds (I treat the inability of Kittybox to do so as a bug)
#
vika_nezrimaya
I grep the logs by excluding Matrix stuff and excluding anything that's not 503s and I get a few requests that reproduce my bug perfectly
#
vika_nezrimaya
I also accidentally ddosed myself by trying it out in prod
#
vika_nezrimaya
fun!
tetov-irc, sow and truman joined the channel
#
vika_nezrimaya
Huh. Turns out trying to emulate an Iterator combinator using imperative programming is a really unsound thing Rust doesn't catch (because the compiler can't possibly know my intention! maybe I intended to write buggy code!)
#
vika_nezrimaya
Anyway this bug can't happen anymore... I think. I just need to update my website
#
vika_nezrimaya
The real problem was that I used an infinite loop instead of iterating over the iterator, honestly. I should've taken it Iterator::by_ref(&mut self) and knocked off unneeded items (which it now does do)
jacky joined the channel