#dev 2020-06-22
2020-06-22 UTC
# [Murray] Hmm, interesting. I'd agree with Tufte (that looks great btw, thanks for sharing) but Shoelace feels more like a bootstrap or similar. It's got a bunch of utility classes, a whole class-based grid system, and even JS bundled with it; it's way more than just creating a consistent theme for "default" HTML layouts
geoffo, wombelix, cjw6k_, beko, j and nickodd joined the channel
# @BillSeitz ↩️ Maybe we should use WebMentions to pull in from Twitter?
http://webseitz.fluxent.com/wiki/2020-05-28-ImplementingWebMention (twitter.com/_/status/1274902746433454081)
KartikPrabhu, leg and [fluffy] joined the channel; nickodd left the channel
swentel joined the channel
jjuran and moppy joined the channel
# petermolnar (plumbing topic warning) because of some cursed desire, I want my site made to work with old or less feature-full browsers. One of the troubling point of this is SVG and SVG support across browsers. Those of use who use SVG: are those as image or inline? Do you have some kind of fallback, either to text or to images?
KartikPrabhu, treora and [KevinMarks] joined the channel
# [KevinMarks] It varies; I mostly use as images, but if I'm graphing something inline works. With images alt text is good.
# @derhess ↩️ Eine Übersicht über Ansätze das Web zu öffnen. Stichworte: OpenWeb, Federated Web, Dezentrales Web
- Interoperabilität für Websiten (JSON-LD, http://schema.org, Microformats..)
- Interoperabilität für APIs (Webmentions, Mastadon ActivityStream,ActivityPub, DAT, Scuttlebut) (twitter.com/_/status/1274999662311878656)
jeremy- joined the channel
# @jgmac1106 ↩️ Wait to teach with webmentions. Sharing the cheating is soo much fun. (https://quickthoughts.jgregorymcverry.com/s/1DXx5B) (twitter.com/_/status/1275002159483027456)
[jgmac1106], [itsjustk] and KartikPrabhu joined the channel
# [KevinMarks] eleventy << why it's better than gatsby for personal sites https://iainbean.com/posts/2020/your-blog-doesnt-need-a-javascript-framework/
# Loqi ok, I added "why it's better than gatsby for personal sites https://iainbean.com/posts/2020/your-blog-doesnt-need-a-javascript-framework/" to the "See Also" section of /Eleventy https://indieweb.org/wiki/index.php?diff=70463&oldid=66713
# [KevinMarks] also lol I would so do this “I also find myself mixing template languages within the same file: there’s nothing to stop you including nunjucks tags in a markdown file, or swapping out yaml-based frontmatter for JavaScript, but this can can break syntax-highlighting, linting and autoformatting.”
# [KevinMarks] I did one with my son where js code was generating one template inside another one for email sending orchestration
# petermolnar I generated PHP from Python from jinja2 templates...
# @jgmac1106 ↩️ Yeah you read botton up on tweetdeck and top down on twitter. but all my poems originate on my site and I POSSE to twitter with webmentions. (https://quickthoughts.jgregorymcverry.com/s/laMDY) (twitter.com/_/status/1275031715581513728)
[grantcodes], KartikPrabhu and [tantek] joined the channel
# [tantek] design << Apple design principles presented in an uplifting video: https://twitter.com/schlaf/status/1275047612215889921
# @schlaf “There are a thousand no’s for every yes.” Well done @apple. https://twitter.com/jsngr/status/1275037058638192642/video/1 (twitter.com/_/status/1275047612215889921)
# Loqi ok, I added "Apple design principles presented in an uplifting video: https://twitter.com/schlaf/status/1275047612215889921" to the "See Also" section of /design https://indieweb.org/wiki/index.php?diff=70464&oldid=70332
douno, geoffo and [KevinMarks] joined the channel
# [KevinMarks] You could create a cassis linter ruleset in VS
# petermolnar [KevinMarks] I think you managed to word a classic curse that'll bring sorrow for those case upon.
# petermolnar s/case/cast wtf is wrong with my typing
# [KevinMarks] just because you can doesn't mean that you should, as this video demonstrates https://www.youtube.com/watch?v=A6bo_mIOto0
[LewisCowles] joined the channel
[snarfed] joined the channel
# jacky I'm reading https://www.wikiwand.com/en/Non-repudiation
# [LewisCowles] KevinMarks++ those GAN examples are getting more and more impressive, but seem to be currently limited to static images, using what looks like a 90's face-morph
# [LewisCowles] If they ever do become much more mature and people can get a randomly generated thing, I think I might make fake people and seed social media and the web with them, just to mess with those who fetishise data
KartikPrabhu joined the channel
# Loqi [https://v2.jacky.wtf/] What prevents someone from editing a Note sent out over ActivityPub and making what people see be different than what was originally posted?
justache joined the channel
# [KevinMarks] well, mention.tech sends both urls in a webmention to archive.org because that seems useful
# [KevinMarks] the web bundles stuff is another potential answer
# [KevinMarks] that's a way of detaching the content from a specific server
nickodd joined the channel
# [KevinMarks] Indeed - the webpackage stuff does have signing as well as integrity hashes, but that's optional by the provider
[georgenancejr] and KartikPrabhu joined the channel
# [KevinMarks] you could do something like Certificate Transparency where you sign the hash of your crawl
# [KevinMarks] I still want IA to give a 'lookup by hash' API
# sknebel there was this, but their main project website is down and not seen any actual spec work, so also under "failed attempts": https://eprint.iacr.org/2017/578.pdf
# [KevinMarks] that's where a CT approach could work - multiple crawlers that sign hashes of the content at a time and add to a merkle tree
# [KevinMarks] in practice, CT is mostly trusting google's crawler, but it was designed to allow multiple ones
# [KevinMarks] hm, maybe I'm misnaming the roles, it's been a while since I read the protocol.
# [georgenancejr] I see your point there Jacky. But I also have never seen xml that used a schema strictly with the exception of rss.
# [KevinMarks] for those kinds of encapsulation would capnproto be better?
# [KevinMarks] yes, html is a lot terser than people think it is
# [KevinMarks] because we spent too long pretending it was html and closing things that didn't need to be closed
KartikPrabhu joined the channel
# [georgenancejr] Also one other flaw with HTML is the lack of real structure for writing text . You can write text in divs, p tags, spans, or not use any tag at all .
[fluffy] joined the channel
# [georgenancejr] You are definitely right . But it’s a bit confusing.
# [georgenancejr] It makes parsing webpages harder
# [georgenancejr] Don’t get me wrong , I respect every engineer that has built HTML . I think they never knew it would blow up and be used at such a large scale like it is today . And I know maintaining backwards compatibility is a priority too
# [georgenancejr] That’s not entirely true . Any web browser with a reader view . And Pocket + instapaper
# [georgenancejr] Hahaha very true .
swentel joined the channel
# [georgenancejr] I would love to work on an alt Internet . Even if it never catches main stream appeal , it could be a fun project
# [georgenancejr] Ooooo
# [georgenancejr] Gemini looks really interesting
# Zegnat I am not looking forward to the day where everyone starts encrypting their content page-by-page … https://blog.amp.dev/2020/04/27/introducing-the-fastest-and-most-user-friendly-content-encryption/
[grantcodes], gRegorLove, gRegorLove_ and KartikPrabhu joined the channel; nickodd left the channel
# @AndreJaenisch ↩️ I don't have comments.
I want people to use WebMentions instead. (twitter.com/_/status/1275122536133640192)
[tantek] joined the channel
douno joined the channel
# petermolnar Zegnat: I'm with you
# petermolnar http is the next gopher :(
# [fluffy] but I was also coming at it from a POV of atom’s original design goals, where the content would be free-floating in a sea of potentially-detached items with just a reference to where it came from, and I was concerned about what happens if someone tries to share an item using the native intended atom sharing mechanism (which nobody does anyway)
[Rose] joined the channel
# [KevinMarks] Only by having them encrypted. Iirc there was no per feed auth
# [KevinMarks] There was a gdata/atom +OAuth mechanism in the opensocial/as1 model that I think some things built on. Early buzz maybe?
# [KevinMarks] Though that wasn't end to end private, it was silo mediated groups
gRegorLove_, yeet1, [schmarty], gRegorLove__, jjuran and [LewisCowles] joined the channel
# @JmacDotOrg Releasing a couple of new goodies this week, ahead of both #IndieWeb Camp West and #TPRCiC…
First, a new page about Webmention, pulling together introductory information, live examples, and links to further resources: https://jmac.org/webmention/ (twitter.com/_/status/1275170781744566273)
# @JmacDotOrg ↩️ And I’ve released Whim, a command-line multitool for sending, receiving, managing, and displaying webmentions: https://jmac.org/whim/ (twitter.com/_/status/1275171266195075072)
gRegorLove_ and [georgenancejr] joined the channel
# [georgenancejr] So in this theoretical alt Internet , how could you build web mentions into it by default without a central server ? Would blockchain be the only way ?
# KartikPrabhu "theoretical alt internet" is not very useful. Better to build off of concrete use-cases and implementations
[KevinMarks] joined the channel
# [schmarty] "App Clips but IndieWeb" probably appeals to me deeply
[tantek] joined the channel
# [KevinMarks] We did talk about Certificate Transparency and its more sensible use of Merkle chains
# [schmarty] Nopechain
[manton] joined the channel
# petermolnar https://addons.mozilla.org/en-US/firefox/addon/instagram-guest/ - in case anyone needs it
gRegorLove joined the channel
# [georgenancejr] [tantek] it was a simple question . No need to be a jerk about it .
[jgmac1106] joined the channel
# Loqi Secure Scuttlebutt is a P2P system to sync message feeds, used to build (among others) social applications that work in off-grid/sneakernet scenarios https://indieweb.org/SSB
# Loqi singleton is in the context of the indieweb, or decentralized web in general, a shared (effectively centralized) data structure (like a blockchain ledger) or database (like the consequence of assuming a specific hashing algorithm) being used by (and thus a limitation of) an otherwise seemingly distributed system https://indieweb.org/singleton
justache and [fluffy] joined the channel