#indieweb 2022-02-02

2022-02-02 UTC
cygnoir[d], jacky and Moosadee joined the channel
#
aaronpk
i really need a "favorite the whole thread" button that downloads a twitter thread to my site
wagle and [jgmac1106] joined the channel
#
KartikPrabhu
aaronpk: on twitter threads and really just replies, so how would you separate the actual thread?
#
[tantek]
aaronpk do you mean tweetstorm or actual threadtree including other people replying?
#
aaronpk
oh i mean tweet storm
#
KartikPrabhu
I think twitter itself calls it "thread" now no?
#
aaronpk
oh maybe
#
KartikPrabhu
yeah on the web twitter I get "Show this thread"
#
[tantek]
aaronpk, could you automate it as in if the *tweet* you are favoriting/liking/bookmarking has a reply from the same author, then treat it as a tweetstorm and download/cache the entire thing
#
aaronpk
probably yes
#
[tantek]
or a slightly user-sloppier (yet easier to implement) solution would be: if the tweet you are favoriting/liking/bookmarking *is* a reply to a tweet from the same author, then treat it as a tweet storm and download/cache the entire thing from the first tweet from that author upthread.
#
[tantek]
wow sorry that's very #indieweb-dev / implementation talk
#
Loqi
hey [tantek], it looks like this conversation is getting pretty technical (implement, implementation), can you take it to #indieweb-dev?
#
[jgmac1106]
I have done them live blogging on micro-blog where I am replying to my check-in at the event
#
[jgmac1106]
but not downloading from twiter
#
[jgmac1106]
I have to do that manually from threader (which twitter bought and you can't)
#
aaronpk
yeah i think it's very doable
#
[jgmac1106]
it was easy, i just looked at source code and copy pasted
#
[tantek]
haha aaronpk, new Loqi adjustment for that, if someone is apologizing for dev and asking to take it there, make it a "Thank you" acknowledgment instead of "Take it to dev"
#
aaronpk
but I do also think I would want it to be a different button than a plain like of a single tweet
darkkirb joined the channel
#
[jgmac1106]
I have 100% done that multiple times and turned threads into articles, not sure what tool I used but the process was source code>tidy html>insert stuff into classes to allow the content to get shared easy
#
[jgmac1106]
I wanted Known, bc their Twitter integration was best to add start and stop buttons for threads
#
[tantek]
I've seen people screenshot a thread in order to quote tweet it
#
[tantek]
so that's definitely a thing people want/like to do
#
[jgmac1106]
It is why Twitter bought threaderapp (if that is the one they bought)
#
[jgmac1106]
If my blog wasn't borked I could probably find the posts talking about it. I am pretty sure I would just coopy and paste, then clean up ThreaderApp..remove facepiles and such
#
[jgmac1106]
in a not Twitter place, but not downloading, doing threads on micro.blog is nice
#
[tantek]
your experience with your blogging setup [jgmac1106] is making me think that the very first feature to add to blogging software before releasing/giving it to someone else to use is an easy & fast *export* feature, so that if for some reason something goes wrong, you haven't burdened that other person with having to contact you to "escape" / migrate
#
[tantek]
like, make sure you create an escape hatch before giving something to someone else
#
[jgmac1106]
I have been talking about the micropub export tool for a very long time for this reason. I break everything I try
#
[jgmac1106]
but if I could just get atool that could parse all the h-entries and spit out a long html file that would be so neat
#
[tantek]
shouldn't need to be Micropub
#
[jgmac1106]
...too late for me I would time out
#
[jgmac1106]
yeah but as amigration tool, sorry not just export
#
[tantek]
yes, migration, backup, lots of uses
#
aaronpk
escapehatch++
#
Loqi
escapehatch has 1 karma over the last year
#
[tantek]
it's like the opposite of roach motel engineering
#
[jgmac1106]
again h/t to [manton] with his github backup. I never worry bout nothing
#
[jgmac1106]
(well except for the time when I used GitHub actions for the first time and did not remove delete from yaml file)
#
[jgmac1106]
but at a loss with my Known site, going to have to pay someone to literally sit there and load ten pages at a time and copy and paste...manual until it hurts hurts most when you pay for it
#
[jgmac1106]
and loqi I am totally folling you on jargon, we gotta talk
#
[tantek]
The statement that we've often seen (I think most recently prominently from Moxie in his web3 deconstruction) of "nobody wants to run a server" is both provably false and the wrong conclusion.
#
[tantek]
My response:
#
[tantek]
No, everybody is already running servers, in their pockets, and in their homes. It's more like nobody wants to run (and administer) an Apache server.
#
[tantek]
My site is on an Apache server and *I* don't want to be administering/configuring an Apache server (but I feel I don't have a choice)
#
[tantek]
I think this is a very important distinction to understand for both existing IndieWeb folks, and frankly, for IndieWeb-interested folks who see "running an [Apache/nginx] server" as a barrier
#
Loqi
friendly reminder [tantek], would you mind moving this conversation (web3, nginx) to #indieweb-dev? thanks!
#
[tantek]
actually that's exactly the problem. too many basics of "getting on the IndieWeb" (outside of a turnkey service like Micro.blog) require being a dev
#
[jgmac1106]
tantek this my vision for checkoutmydomain
#
[jgmac1106]
I tiny onprem or cloud server with RBAC attached to each local library. people can come in and check out a subdomain and get some containerized space on that server
#
[jgmac1106]
there is a dark side to just giving people cPanel and server space, we leave a lot of vulnerabilities all over the place without the skills to mantain
#
[jgmac1106]
a net gain for Internet health...but how many apps in Instalotron updated.....
[fluffy], [chrisaldrich] and n8chz joined the channel
#
[tantek]
Apple and Google have taught us that with the right UI, people are able to manage installing/deleting apps. all the cPanel/Installotron whatever stuff just sucks in comparison and has neglected evolving their UX in comparison
#
aaronpk
it would be magical if getting your own website was as easy as downloading an app. the trick is making that work in a way that isn't also tied to a walled garden like the app store
#
[tantek]
that's the wrong level of analogy. getting your own website can be as complicated as getting your own smart phone.
#
[tantek]
getting features for your website should be as easy as (easier than) installing an app
#
[tantek]
WordPress kinda tries to do this, with installing plugins roughly equal to adding features to your site
#
[tantek]
the other argument that I'd love to see disposed is the "but no one wants to pay $7/yr for their domain or $60/yr for hosting"
#
[tantek]
some of those same people are now asking everyone to pay $100s in "gas fees" 🙄
#
[tantek]
or "no one will pay $75/yr for a website" but they'll pay $1000s for a custom icon that they don't actually own
#
[tantek]
it just goes to show how much those original arguments were made in bad faith or a place of ignorance or both
[Aaron_Klemm], [benatwork], [chrisaldrich]1, [benatwork]1, fcser, timdream, benji, [schmarty], yar, petermolnar, joshproehl_, silberfuchs, hoenir, mossymaker[d], aaronpk[d], Myst[d], MarkJR84[d], grantcodes[d], sarahd[d], KartikPrabhu, wagle, jjuran, [jackjamieson], sp1ff, Nuve, juanchipro[m], GabrielBerto[m], Jef[m], kandr3s[m], ermahgerddavid[m, EvanBoehs[m], jamietanna[m], SamuelCaraliu[m], Phil[m], mambang[m], npd[m], Tommi[m], threewordchant, zblesk[m], diegov, jryans, jfkimmes[m], samwilson, nickdickinson[m], zack[m], doubleloop[m], Abhas[m], reed, kinduff, nekr0z, marksuth[d], zachburau[d], LaBcasse[m], raucao_, MetBril, angelo, apophys, Seirdy, Christian_Olivie, bg2, [aciccarello], [manton], P1000[d], Ramon[d], ehmry, njd, hans63us[d], sayanarijit[d], corenominal[d], alex11, capjamesg[d], Zegnat[d], distopico, daiyi[d], GWG, bneil, feoh, klez, BinarySavior, doosboox, nsh, barpthewire_, saptaks_znc, joj, kloenk, rektide, walkah, qa6, perro_, stevestreza_, Bitweasil, sebbu, eco, chenghiz_, ben_thatmustbeme, webmind, toastal, gxt, vilhalmer, pax_os__, wrmilling, moose333, jetpack, bleb, rrix, gerben, jmac, anarchivist, push-f, jbove, peterrother, romangeek0, Saphire, blahblah441, rhiaro, willnorris, Kaja, lanodan, aaronpk, [jgmac1106], [fluffy], darkkirb, oxo111999, Sadale, tetov-irc, jamietanna, Seb[d], jgee, [tw2113_Slack_], sknebel, selectric401, aspenmayer[d], IWSlackGateway, balupton[d], justGhost, Jeremiah[d], [KevinMarks], rattroupe[d], vroman, Zegnat, Ruxton, rvalue, [jeremycherfas], gRegor, _inky, schmudde and rMdes joined the channel
#
@johnnyryan
Momentous news. 5 long years. The TCF is finally ruled unlawful. All data collected through it by Google, Amazon, Microsoft's tracking businesses is unlawful and must be deleted. https://www.iccl.ie/news/gdpr-enforcer-rules-that-iab-europes-consent-popups-are-unlawful/
(twitter.com/_/status/1488838070791286787)
Sadale and schmudde joined the channel
#
Zegnat
I would have thought that was already on /GDPR. Same with the recent Google Fonts thing, e.g. https://www.zylstra.org/blog/2022/01/using-google-fonts-breaches-gdpr/. But looks like /GDPR hasn’t has much love as of late (last change October 2020)
#
sknebel
I mean the ruling is new. it was obvious it would come at some point, but the ruling is new
_inky and jacky joined the channel
#
jacky
good thing [manton] has that blog archive format
_inky, Sadale, ronin51, pax_os__, schmudde and schmudde1 joined the channel
#
Zegnat
sknebel: oooh, I misread, I thought it was the same article as https://www.iccl.ie/news/online-consent-pop-ups-used-by-google-and-other-tech-firms-declared-illegal/ but just noticed the new date, haha
_inky, Moosadee and [tonz] joined the channel
#
[tonz]
ooh that is good news. Took their time though. A French judge previously already tossed out IAB in 2018, and then Belgium did the same last year. I’m glad to see that the legal team on this are people I’ve done open government data work with in the past.
jacky, _inky, KartikPrabhu, rvalue-, Asaf_Agranat[d], antrdnv[d], joshproehl_, joshproehl, gRegor, rvalue, sebbu, chenghiz_, Bitweasil, ben_thatmustbeme, toastal, qa6, IWSlackGateway, Jeremiah[d], Zegnat, rattroupe[d], justGhost, joj, feoh, aspenmayer[d], balupton[d], [KevinMarks], bneil, barpthewire_, vroman, diegov, SamuelCaraliu[m], doosboox, [tw2113_Slack_], sknebel, selectric401, Seb[d], [jgmac1106], jgee, [fluffy], hans63us[d], darkkirb, [Aaron_Klemm], Moosadee, [tonz], bleb, corenominal[d], rrix, zack[m], kloenk, Tommi[m], aaronpk, jetpack, lanodan, wrmilling, moose333, BinarySavior, LaBcasse[m], peterrother, jbove, npd[m], samwilson, nekr0z, eco, nsh, ehmry, reed, klez, GWG, Abhas[m], doubleloop[m], distopico, jryans, nickdickinson[m], zblesk[m], Jef[m], [schmarty], EvanBoehs[m], kandr3s[m], timdream, benji, fcser, yar, Myst[d], hoenir, aaronpk[d], petermolnar, silberfuchs, mossymaker[d], MarkJR84[d], sarahd[d], willnorris, daiyi[d], webmind, romangeek0, blahblah441, Kaja, jjuran, capjamesg[d], juanchipro[m], pax_os__, Sadale, rhiaro, sayanarijit[d], alex11, gerben, Christian_Olivie, rektide, vilhalmer, P1000[d], njd, Ramon[d], wagle, [jackjamieson], Seirdy, sp1ff, tetov-irc, Ruxton, rMdes, kinduff, Phil[m], Zegnat[d], jmac, anarchivist, gxt, push-f, Saphire, jamietanna[m], jfkimmes[m], mambang[m], GabrielBerto[m], ermahgerddavid[m, threewordchant, schmudde2 and n8chz joined the channel