#dev 2021-05-03
2021-05-03 UTC
[tw2113_Slack_] joined the channel
# [KevinMarks] I am a fan of the kinds of js hacking that involve wasm and a c library like https://feross.org/bitmidi/
# vilhalmer now, apparently https://github.com/wapm-packages/python
nsh and sparseMatrix joined the channel
# sparseMatrix that is some dive esoterica right there, I tell ya whut...
# sparseMatrix *devine
# sparseMatrix cancels the typing and spelling lessons
dckc joined the channel
KartikPrabhu and [tantek] joined the channel
# lahacker https://github.com/bittorrent/sqltorrent .. linked from above, similarly uses a VFS but crucially, uses libtorrent, signed off by arvid himself .. https://feross.org/libtorrent-webtorrent/ "libtorrent adds support for the WebTorrent protocol" .. mind blown from last three links .. didn't know i needed midi queen in this late hour
[KevinMarks], minoru_shiraeesh, [fluffy], nertzy_, nsh and tomlarkworthy joined the channel
# tomlarkworthy just got it working in a notebook https://observablehq.com/@tomlarkworthy/phiresky-sqlite-query
# tomlarkworthy pretty damn cool
shoesNsocks, nertzy__, [grantcodes], shoesNsocks1 and [pfefferle] joined the channel
# @indigitalcolor ↩️ Some of the technologies I used on my personal site include: Gatsby, GraphQL, MDX and Webmention. https://aboutmonica.com (twitter.com/_/status/1389220703971446793)
sparseMatrix joined the channel
# sparseMatrix anybody around
# sparseMatrix I need to do some public thinking
# sparseMatrix here's' the deal, for good or ill....my whole approach has been to leverage the hell out of markdown
# sparseMatrix there's a couple reasons
# sparseMatrix - semantic web
# sparseMatrix simplicity in authoring workflow
# sparseMatrix and similar simplicity searching/indexing
# sparseMatrix I present it as web content 'just in time' when a browser requests a post.
# sparseMatrix I do this by converting the markdown to html using markdown2, and sandwiching the result between an html 'prologue' and an html 'epilogue'
# sparseMatrix those are more or less generic, and ripe with possibilites involving headers, footers, etc.
# sparseMatrix it's where I set CSS, for instance
# sparseMatrix the thing is, the those are not stored in the document.
# sparseMatrix so making an h-entry of the markdown (for practical purposes) doesn't really seem like it will work
# sparseMatrix first, I solicit critique. I suspect that the way I am doing this may run afoul of what is considered to be good sense in this context
# sparseMatrix second, I solicit suggestions
# sparseMatrix Ah well, I at least got all that off my chest :)
# sparseMatrix an idea is taking shape heh
# sparseMatrix it's going something like this:
# sparseMatrix there is no reason I have to use the pre/post html hardcoded in the software, and no reason I can't write them into files. I just can't write them into the markdown.
[manton] joined the channel
# sparseMatrix so use the hardcoded in the event no file exists. if the file exists, use it and potentially update it. The key is to name it with the post name as a component of the name
# sparseMatrix then the html pre/post could contain per-post hentry information
# sparseMatrix [manton] the problem is largely with updating a post
# sparseMatrix I don't want to have the h-entry/h-card metadata in the editor with the post author's content
# sparseMatrix it's kind of like the separation of content concern
# sparseMatrix even though python's markdown2 doesn't mind it being there
# sparseMatrix Basically, I want the tool to be used for *writing*, without a lot of fussing about with the presentation
# sparseMatrix even if I did include the h-entry metadata, it would be awkward to figure out if it were already present when the file is (re)written
# sparseMatrix but I think I just designed my way around the problem :)
[tw2113_Slack_] joined the channel
# sparseMatrix Thanks [manton] you can bet when I cross the finish line with it you'll hear me crowin' :D
# sparseMatrix jacky: I made a thing once that created a crypto key by signing the browser signature with a type1 uuid, which I then set in a cookie on that browser
# sparseMatrix from that point forward, the user could use my file service, who's files were stored in a folder named after his key, to access his files
# sparseMatrix 0 credentials, in a sense
# sparseMatrix the granularity of the type I url made it stupid impractical to try to guess a user's hash
# sparseMatrix err, type I UUID
# sparseMatrix it could only be used *from that browser* though, and god forbid you should clear your cookies :p
[fluffy] joined the channel
[kimberlyhirsh] and [chrisaldrich] joined the channel
[arush] joined the channel
[snarfed] joined the channel
# [snarfed] we did this for Bridgy too, lots of discussion when it happened, feel free to see if any is useful: https://github.com/snarfed/bridgy/issues/240
# Loqi [kylewm] deployed! logs look good so far. the only thing I haven't been able to figure out is on the redirect from facebook I always get a fragment `#_=_`, even though I explicitly try to avoid this by using super.redirect here https://github.com/snarfed/brid...
# [manton] One way I think we could solve this in Micro.blog is to expand on our domain name usernames. For example, when Micro.blog receives a Webmention from yourblog.com, currently it creates a special “user” for that domain name, but there’s no way to sign in as that user. If there was a way to associate an email address or something, you could sign in with your domain name and skip most of the other parts of registration.
# [manton] Yes, there’s at least a JSON Feed for it: https://micro.blog/posts/discover
[schmarty], [tantek], sp1ff, [manton]1, __minoru__shirae and Ruxton joined the channel
# @bnijenhuis I wrote a note about adding clientside webmentions to your website: https://bnijenhuis.nl/notes/2021-05-03-implementing-clientside-webmentions/
Thanks to @mxbck and @swyx for paving the way :) (twitter.com/_/status/1389309649363644427)
Seirdy, [fluffy] and [KevinMarks] joined the channel
[schmarty] joined the channel
# [schmarty] I've done some experiments with this!
# [schmarty] Basically: use <video> with an <source> that's actually an audio file so you can use <track> for the captions
# [schmarty] Chrome spectacularly effed this up for a while by putting the default player chrome right over the subtitle display but I thiiiink it's fixed?
# jacky oh one thing, this link to the audiogram thing is broken: https://bbcnewslabs.co.uk/projects/audiogram/
# [schmarty] oh thanks! I feel like a lot of projects like that have gone stale
# [schmarty] Oh hmmmm
shoesNsocks1 joined the channel