#dev 2021-05-01
2021-05-01 UTC
# sparseMatrix still getting that bad gateway from ngnix at login, even though I've fixed up the hcard
# sparseMatrix hcard is at www.code4peeps.life/hcard-plus.html
# jacky so the Wiki uses indielogin.com (IIRC) and from your site, you don't show any info to help kick off /Web_sign-in
# Loqi Web sign-in is signing in to websites using your personal web address (without having to use your e-mail address) https://indieweb.org/Web_sign-in
# sparseMatrix @jackie I confess I'm uncertain what more I need to do, having met the requirements of the various guides on the wiki
# sparseMatrix I've carried on with indiewebify.me all the way through to the h-entry page
# sparseMatrix sso.indielogin.com
# sparseMatrix it takes me to another login page, slightly different format, same form contents, more or less
# sparseMatrix whattya know, it worked that time
# sparseMatrix I must've had something stale in the browser
# sparseMatrix I can also report a successful login to the wiki
# sparseMatrix Thanks Y'all :)
# sparseMatrix I'm kinda set back on my bigger project though
# sparseMatrix I was leveraging the fact that my dinky python program saves everything as markdown
# sparseMatrix without github pages in the mix, there isn't a lot there to leverage
# sparseMatrix I'll need to do something about exporting as html I reckon.
# sparseMatrix Its still a quite usefull tool for anyone publishing on github pages I reckon
# sparseMatrix yeah there is that, I forgot about that
# sparseMatrix seems kinda meh, for me at least
# sparseMatrix I'll do something that makes me grin, curve balls are for hittin'
# sparseMatrix I just aint got to the 'what' part yet
# [KevinMarks] It is fairly straightforward to get a domain set up there, I've done that for a few random ones eg https://ceophie.com/
# sparseMatrix Yeah, no doubt - truth is, I'm not so on fire to use that myself, if I don't have to
# sparseMatrix and in any case, I still have to own a domain to do it
# sparseMatrix at least, to do it *properly*
# sparseMatrix but not everyone is so demanding
# sparseMatrix in fact I think there's a lot of people who would be served by easy publishing there
# sparseMatrix well served *
# sparseMatrix writing helps me work all this kinda stuff out, and I have some to do :)
# sparseMatrix I really appreciate y'alls support, thanks a heap and a stack
# [KevinMarks] The more tools people have to choose from the better
# sparseMatrix Yeah you are right
# sparseMatrix maybe I will modify what I've got so I can toggle it to export to html in a useful way
# sparseMatrix I gotta say I kinda like the look of publ though...
# sparseMatrix Idk; I actually do enjoy my own cooking :)
[schmarty] joined the channel
# [schmarty] so the tor .onion V2 system has been around for more than 15 years, and had a multi-year timeline for the switch to V3. i feel like there are plenty of folks who abandon or move domains on a vastly more frequent basis.
# [schmarty] lots of folks also _lose_ domains for reasons they didn't choose
# [schmarty] "literally everyone" running a V2 onion service is probably smaller than "lots" imo
# [schmarty] 15 years is a lot longer than many donuts TLDs have been around
# [schmarty] my point is that, for an individual, this isn't more complicated than any /migration
# [schmarty] it's something we don't shame individuals for, and i don't see a need to doomsay about it
# [schmarty] which is a long defensive way of saying i'm gonna update my .onion site mirror to V3 this weekend 😂
# [schmarty] afaik we don't have an #indieweb-philosophy this has me thinking in that direction 😂
# [schmarty] *but this
# sparseMatrix DNS worries me; it's an old technology with a lot of attack surface that only scales well with more hardware
# [schmarty] i've had different domains over time and likely will someday change again. it's not practical to treat a domain name as a single unchanging exclusive identity.
# sparseMatrix I've been trying to come up with something better for a good 25 years
# sparseMatrix schmarty: +1
# sparseMatrix my average period of domain ownership is about 18 months
# [schmarty] so i consider likely longevity of a domain to be a trade-off that an individual has to balance against other costs and benefits
# sparseMatrix I had middleware.systems; it was great while I was doing middleware
# [schmarty] "shouldn't" as in SHOULD NOT? 😂
# [schmarty] i feel like you and i are weighing different things with the word "identity" in this case.
# sparseMatrix I like to think identity is immutable
# sparseMatrix the alternative is that identity is necessarily non-unique and impermanent
# [schmarty] i like to think identity is necessarily non-unique and impermanent 😜
# sparseMatrix that said, you guys don't so much use the domain as the identity; it's more of a partial tag to some identity information that is more or less immutable
# sparseMatrix e.g., I could ditch the domain I just bought, get a different one, and rehost my h-card content on the new one - my identity would not change
# sparseMatrix only the hosting arrangements thereto
# sparseMatrix well it's clearly illustrated that if I use only my domain name, I don't get authenticated; but if I use the URL domainname/hcard-plus.html, then I get authenticated
# sparseMatrix that's policy though, not technology
# sparseMatrix that's a bug, not a feature
# sparseMatrix do tell :D
# sparseMatrix right - suppose they match byte for byte, bit for bit, right down to the photo and the compressed CV stored in a url
# sparseMatrix sure
# sparseMatrix the compressed CV would work as a signature
# sparseMatrix https://tinyurl.com/f6aww8we
# sparseMatrix that's my resume
# sparseMatrix it is truly serverless
# sparseMatrix stored in it's own link :)
# sparseMatrix the tiny url is merely a convenience
# sparseMatrix the third party decompression acts almost like an unconscious notary
# sparseMatrix yeah I wish I'd thought of it lol
# sparseMatrix anyway guys I don't mean to hijack your discussion, it just happened to fall right along lines which I was already thinking
# sparseMatrix on a different note
# sparseMatrix I think probably what I need to do is to write a new program, complimentary to my current one, which is 'single user'
# sparseMatrix it will share the same set of folders of markown and media files
# sparseMatrix it will listen for requests on the public interface, as opposed to localhost; and render requested markdown as html on the fly, more or less as the current program does, except the client will be 'offsite', and the content will be wrapped in a different html prologue/epilogue, and have no provisions for editing.
# sparseMatrix if you're curious, the current program is called 'writer' (https://github.com/JamesStallings/writer.git)
# sparseMatrix it's about 20% CSS heh
# sparseMatrix there is a html export method there, but it is a relic and is nonfunctional
Poorchop joined the channel
# Poorchop is there a list of server software out there like webmention.io for running locally
# Poorchop something that does the heavy lifting of asynchronously parsing incoming mentions and providing an RSS feed and an API for me to use to retrieve my mentions
# jacky there's some options listed on https://indieweb.org/Webmention as services
# jacky for example https://indieweb.org/stapibas
jacky left the channel
# sparseMatrix Almost have the public facing piece coded. I just need to prop it up against a wsgi service so I don't have to listen to flask howl about security. I'm out for a sleep y'all, I be back bright and early in the morning.
# sparseMatrix o/
# Poorchop thanks
[chrisaldrich], jacky, sknebel, Zegnat, jjuran, rhiaro, oenone, kiero, tinfoil-hat_, blueyed, raucao, [tw2113_Slack_] and tomlarkworthy joined the channel
# tomlarkworthy DNS is worse for identity hosting, if you don't pay the *rent*, someone takes it from you and gives it to someone else who can then impersonate you. At least the onion migration is a 1 way street for *everyone*
# tomlarkworthy that is equivalently a systemic issue of the way DNS is designed and governed.
maxwelljoslyn, [jeremycherfas] and [KevinMarks] joined the channel
# [KevinMarks] Careful what you wish for http://epeus.blogspot.com/2012/12/the-antifragility-of-web.html
# @edent It's annoying that big sites like @techcrunch don't support pingbacks / WebMentions.
But all the spam sites which rip off their content do!
So I've now got a lot of spam to clean up on my blog. (twitter.com/_/status/1388392551430950918)
# petermolnar The aspect of a domain is rented has always bothered me: there are systems and people who could take it away from me, either by mistake, force, lawsuit, etc. or simply because my credit card has expired and I forgot about it. How can anyone treat that has a hard identity?
# petermolnar re .onion: just to put things in place: TLDs can disappear, and break things: with custom TLDs, this is not even _that_ rare; with country TLDs is has happened, and it will happen The .onion v2 is essentially the same as a TLD deprecation.
# [KevinMarks] Well, it's the worst identity we have, apart from the alternatives.
# Loqi Design is a catchall term used to refer to everything that affects users about a page/site including: Graphic design (including site icon) User interface design (UI design) User experience (UX) Information architecture (IA) URL design https://indieweb.org/design
# [tantek] design << Opportunities for IndieWeb designs to be better than silos, even better than Apple these days: 2019-05-08 Fast Company: [https://www.fastcompany.com/90338379/i-wrote-the-book-on-user-friendly-design-what-i-see-today-horrifies-me I wrote the book on user-friendly design. What I see today horrifies me]
# Loqi ok, I added "Opportunities for IndieWeb designs to be better than silos, even better than Apple these days: 2019-05-08 Fast Company: [https://www.fastcompany.com/90338379/i-wrote-the-book-on-user-friendly-design-what-i-see-today-horrifies-me I wrote the book on user-friendly design. What I see today horrifies me]" to the "See Also" section of /design https://indieweb.org/wiki/index.php?diff=75545&oldid=74688
# petermolnar > it's kinda the best / most robust practical system to date - I was not challenging that; I agree. However, from the robustness and identity perspective, I'm failing to see why an ordinary, plain web TLD is so much better, than a .onion.
# petermolnar in a comparison of historical gTLDs vs [ ccTLD (political issues) or custom TLD (random issues) or .onion (v2 vs v3) ] I'd be on the historical gTLD side even with all the rental problems
# petermolnar but when domain covers country level TLDs which has disappeared/changed in the past, .eu which has the whole brexit issue, or .myuniqueTLD which lived 3 months, it feels like pointing fingers at .onion for a change like v2 to v3 is invalid.
# petermolnar plus there's price fluctuation of custom TLDs
# petermolnar (sorry for my semi-broken English, my brain is not ready yet :( )
fredcy_, geman, __minoru__shirae and sparseMatrix joined the channel
# sparseMatrix o/
# sparseMatrix question: on the wiki, is their a list of user/developers and their projects?
# sparseMatrix *is there
# sparseMatrix needs additional caffiene units
# sparseMatrix ignore that last question, I found something similar
# sparseMatrix awesome stuff
__minoru__shirae and jjuran_ joined the channel
# sparseMatrix question: must a website be static to be a part of the indieweb? I'm kinda getting that feeling, as in a python script that output HTML programatically on-the-fly is probably not acceptable
# sparseMatrix I think I read somewhere 'if you cant 'curl' it, it doesn't count'
jjuran joined the channel
# sparseMatrix so the main thing is that the browser needs to do the rendering. If I ship some javascript that fetches something and hands it off to the browser, then that should be fine, so long as it's just doing something fetchy and curl-like
jjuran_ and [KevinMarks] joined the channel
# [KevinMarks] No, it's more that your site should deliver primarily html, with js to decorate it, so if the js fails there's still something there.
# [KevinMarks] Especially if you are expecting to send webmentions and have receivers understand the post, as they aren't likely to be able to run a full headless browser to get your page
sumner and jjuran_ joined the channel
# sparseMatrix Ok I'll have to learn more about the webmentions and the like
# sparseMatrix this is a weird question, and this may not be the place for it - but I presently have lighttpd running, serving static files using a couple vhosts. is there a way to hand off the request for a specific vhost to a service other than lighttpd? it sounds like I'm trying to awkwardly do wsgi almost
# sparseMatrix maybe I just need to forgo lighttpd and let my custom service own it all
[fluffy] joined the channel
paul3 joined the channel
# paul3 micropub.rocks is broken
# paul3 oh it works again
# paul3 It's my fault.
# sparseMatrix thsnks for the legwork sknebel :)
jjuran, jeremych_, jjuran_, jamietanna, __minoru__shirae, [kimberlyhirsh] and sparseMatrix joined the channel
# sparseMatrix hey, cool
# sparseMatrix I got stumped, took a nap, got up and fixed the problem (whatever it was) lol
# sparseMatrix in any case vhosts and reverse proxy up and a cookin'
# sparseMatrix ...on lighttpd
# sparseMatrix see if you can hit http://reader.code4peeps.life/reader/index.md and share my hootage
# sparseMatrix the reader code is basically a stripped-down version of the writer code I used to compose the blog last year, but made such that it is read+render only
barnabywalters joined the channel
# sparseMatrix once I get the reader component documented and pushed to a github repository, I'll have a complimentary pair of those 'cook what you like to eat' projects I can post up on the wiki
# sparseMatrix fun and good times 4 all
kitt, unrelentingtech, peterrother, jbove, ludovicchabant, jimpick, stacktrust_, zootella, cjav_dev, themaxdavitt, shakeel, barnabywalters and [schmarty] joined the channel
# [schmarty] whewww okay! i leaned into my weekend project of updating my tor site to a V3 onion! with only an hour or two of unrelated fussing ("oh wow is this server really on ubuntu 14.04? i should really upgrade. oh no what i have i broken.")
# [schmarty] 8 letters of vanity URL in there thanks to https://github.com/cathugger/mkp224o
# [schmarty] skenebel: i like to read it as "Marty McG fur AOC" 😂
# [schmarty] the generator found another matching one but this one made me laugh so it won.
# [schmarty] oh heck yeah furão is Portuguese for ferret? that rules.
# [schmarty] gonna take a break and then blog this up.
[tw2113_Slack_] and sparseMatrix joined the channel
# sparseMatrix dig it: https://indieweb.org/projects#read.2Fwrite_web:_web_for_humans
# sparseMatrix how do ya like me now :p
# Poorchop isn't tor a NSA honeypot
# sparseMatrix makes a fresh tinfoil hat
# sparseMatrix @Poorchop is a clawhammer used for driving nails, or pulling them?
# sparseMatrix is tommorris around? author of mf2py?
__minoru__shirae joined the channel