#dev 2025-09-06
2025-09-06 UTC
grufwub, barnaby, gotra, [morganm], angelo, ben_, rossabaker, DJ_[dj_je][d], _123nick[d], oodani, sandra, failxontour, box4649, vidak, sarna, [Al_Abut]1, geoffo_, gRegorLove_, doesnm_, Kaja_, _Sigmundur_morko, vriska, oodani_, [schmarty]1, [marksuth]1, ben, __Sigmundur_mork, catra, duanin2 and [asuh] joined the channel
Xander joined the channel
#
trwnh my answer was: i have had the same thought but mastodon itself does not want its api to become a standard. it also has the disadvantage that it uses hardcoded paths under /api so will conflict with anything else a site owner might want to set up there. it could probably be pushed forward regardless but there are a lot of barriers (not least of which is that the mastodon api is still evolving even though there is a rough subset many implement for
#
trwnh if i served /activities as my outbox, i could write an activity /activities/1 to that directory, then POST its content as the body content of a POST to all the inboxes i desire
#
[KevinMarks] For a single user you can serve just the one file
Killeik, ttybitnik, proofreed, barnaby, gRegorLove__, sa1, gRegorLove_ and [social] joined the channel
#
.pi.r2. elasticsearch isn't bad if you want a distributed setup, might be able to do a lot with xapian which might be a better fit in a sqlite3 setup. 200GB of text, really? that's bigger than wikipedia en?
#
.pi.r2. Yes, xapian π
gotra joined the channel
[manton] joined the channel
#
[social] The half size of the text is slightly larger than what I have in DevonThink which runs locally on my MBP with over 100k objects Iβm searching. I have 48GB RAM which helps, but having it all local is nice.
gotra joined the channel
rrix, webdev007 and webdev007_ joined the channel
#
[tantek] anyone have experience with Mermaidjs? https://mermaid.js.org/intro/
#
[tantek] lol someone came up with a markdown extension for Gantt charts π https://github.com/mark-when/markwhen
#
[tantek] and there is broader demand / questions for markdown support for timelines: https://stackoverflow.com/questions/34900076/how-to-use-markdown-to-display-timeline
#
capjamesg [tantek] You may like https://markwhen.com/
#
[social] I used Mermaid quite a bit three or four years ago for diagrams in Markdown. It is quite good and relatively easy to use (from a guy who isnβt a fan of JS).
#
[social] GitHub markdown supports Mermaid, since it is normally rendered in the browser.
#
[social] I stopped using Mermaid when I took over a product that the engineers were using PlantUML to diagram sequence diagrams and more.
#
[social] I hear you! PlantUML needs Graphviz to create the diagrams, but it is completely text generated, so less obtuse.
#
[tantek] the styling here is cool, and also reminds me of subway route diagrams (like you see on the insides of subways for their lines) https://codepen.io/cjl750/pen/mXbMyo
#
[social] Is it just a timeline you are looking for?
#
[artlung] v4 is no JS: https://codepen.io/cjl750/pen/MXvYmg
CrimeWave joined the channel
#
aaronpk why did they do that? it just sets display: block for each https://media.aaronpk.com/2025/09/06142818-6286.png
webdev007__ joined the channel
#
[artlung] yeah, I don't like the markup or the usage of data-attributes for display enough to rework the whole thing, but I admit it's very nice. It makes choices about using transform: that have me pondering if I'd make the same choice. I'm more likely to use rotate: Xdeg than transform: rotateZ(Xdeg) for example but that's gut.
#
.pi.r2. for ASCII art, I wonder if the right answer might be to use a figure where you hide the figcaption in CSS and aria-hidden="true" the pre?
#
.pi.r2. 9
#
[tantek] I am disappointed in the Financial Times (found via Harry's article, which links to the original link which is dead) https://web.archive.org/web/20170428192830/http://aboutus.ft.com/corporate-information/history/. That's not a timeline, that's a time grid. except the columns are presentational not semantic (have no meaning AFAIK), and the colors are chartJunk
#
.pi.r2. tried it, not working in chrome accessibility tree. https://found.as/ascii
#
.pi.r2. can play with the html @ https://be.found.as/ascii, password indieweb
#
.pi.r2. ah, fixed it with a negative margin
#
[tantek] apparently I have been down the timeline design/presentation rabbithole before and left some notes for my future self here: https://indieweb.org/timeline#Similar_Resource (also in the See Also that need to be gardened)
rozodru joined the channel
