#dev 2024-02-28
2024-02-28 UTC
# [Joe_Crawford] I have had luck using the text-to-speech a few times but it's the exception
# [Joe_Crawford] At the web server level (I think of apache first, but nginx too) and at whatever application framework that you choose too - route the request in a default manner and then inspect the requested type to see if there's a special handler
# [Joe_Crawford] something along the lines of
# [Joe_Crawford] ```RewriteCond %
{HTTP_ACCEPT}
!text/plain# [Joe_Crawford] I have the luxury of not testing that first but feels right. Whether it truly covers your case not sure.
# [Al_Abut] [Joe_Crawford] my favorite text-to-writing trick is to use an app like JustPressRecord to capture and then transcribe a voice memo as a first draft of an idea. Works great when I want to walk and talk through an idea.
# [Joe_Crawford] [Al_Abut] ++
# [Joe_Crawford] Thanks for that have to check out JustPressRecord
[snarfed] joined the channel
# [Al_Abut] Right on! Just a heads up that the transcript can require a pass through chatgpt for clean up. There’s better tools like http://otter.ai that are way expensive though.
jeremycherfas, [KevinMarks], jacky and [aciccarello] joined the channel
# jacky I'm guessing you tried `update-ca` with `--fresh`? https://manpages.ubuntu.com/manpages/xenial/man8/update-ca-certificates.8.html
# superkuh Is there HTTP you can use?
# superkuh Oh. Not just webmention, proxying it out. Got it.
# superkuh To third party services like telegraph?
# superkuh I do webmention itself without HTTPS all the time.
# superkuh Right. It's too bad the HTTPS only push has made everything so fragile.
# superkuh I really just brought it up because I thought you could use the HTTP endpoints available while your cert stuff is broken.
# jacky https://dokku.com/ hides it a bit (making it a bit like Heroku) but I do wish there was something like a Compose file (so you could define all of the apps and just redeploy en-masse)
bterry and gRegorLove_ joined the channel
# aaronpk oh he's on top of it already https://github.com/snarfed/bridgy/blob/main/domain_blocklist.txt#L889
jeremycherfas joined the channel
tryinbrian, jacky and geoffo joined the channel
# [schmarty] oof sorry for the ubuntu 16.x EOL biting you aaronpk. hugops++
# [schmarty] rolling all our servers off that was a work project last year 😅
AramZS, khurt and tPoltergeist joined the channel
lockywolf and gxt_ joined the channel
# [tantek] MDN Developer Curriculum: https://developer.mozilla.org/en-US/curriculum/ — hopefully a lot of this will resonate with IndieWeb development perspectives. LMK!
# [jamietanna] Conneg++ but I know snarfed and others aren't always a fan
tPoltergeist and [fluffy] joined the channel
tPoltergeist joined the channel
# capjamesg A one liner: `curl -s -H "Content-Type: text/groff" https://jamesg.blog/2024/02/19/personal-website-ideas/ -L 2>&1 > /tmp/man_page && man /tmp/man_page && rm /tmp/man_page`
tPoltergeist, geoffo, [Murray], bterry1, Guest6, [dominik], AramZS, kimberlyhirsh and to2ds joined the channel
# Loqi conneg is short for HTTP Content Negotiation, a method by which a browser or other web client can request content of various types from a web server, and depending on what is requested, and what the server supports, it tries to provide the best it can https://indieweb.org/conneg
jacky joined the channel
tPoltergeist joined the channel
# [Joe_Crawford] So it worked, and it’s some kind of handler in nginx? Or where James?
to2ds joined the channel
mahboubine and [kimberlyhirsh] joined the channel
# _tommys any css whizz fancy taking a look at this? https://tsxyz.site/journal/
# _tommys i would like it if the 'February 2024' header's background-color was the full-width of the page. Would I be better off making a parent <div> with color:black, setting the overflow values and having it slightly wider than 100%? When I move the <h1> left and right it only moves the text, the 'background-color' box stays as it is
burley joined the channel
# [tantek] looks like that Tailwind criticism had some major flaws: https://mariohamann.com/test-quality-vs-bashing-tailwindcss
# [tantek] Tailwind << ^ problems with the Tailwind vs Semantic CSS comparison article: https://mariohamann.com/test-quality-vs-bashing-tailwindcss
# Loqi ok, I added "^ problems with the Tailwind vs Semantic CSS comparison article: https://mariohamann.com/test-quality-vs-bashing-tailwindcss" to the "See Also" section of /Tailwind https://indieweb.org/wiki/index.php?diff=93509&oldid=93489
# [Murray] [tantek]: I'm not sure I would qualify that as "major" flaws, but yes, it bothered me as well that the sites are clearly not identical, and I definitely agree with Mario that it would be great to have a standardised test site to actually measure this stuff against. I remember Zach Leat did something at least a little fairer comparing different framework build times etc. but I've not seen anything comparable around CSS strategies
# [Joe_Crawford] I notice that blog _tommys is in a web component `<zero-md>` but what Murray describes is correct typically. I think that shadow dom can't exceed its container.
# [Joe_Crawford] You can't exceed the margins of a web component
# [Joe_Crawford] (I admit I've not had to debug local CSS styles against a web components enough to know every nuance of how they may interact but Murray's assessments and recommendations sound pretty great to me)
burley, gRegor and bterry1 joined the channel
# gRegor This is neat, has anyone tried it? https://nightshade.cs.uchicago.edu/whatis.html
lazcorp joined the channel
to2ds joined the channel
# to2ds capjamesg - It uses separate subdirs under document root: /test for .html and /test-plain for .txt.
# to2ds capjamesg - location /test
{ if ($WANT_PLAIN_TEXT = 1) { rewrite ^/test/(.*)$ /test-plain/$1 last; } try_files $uri $uri/ $uri.html =404; }
# to2ds capjamesg - location /test-plain
{ default_type text/plain; try_files $uri $uri/ $uri.txt =404; }
[marksuth] joined the channel
# [qubyte] When it comes to tailwind, I’d never use it myself. _However,_ at the coworking space I use there are at least a few small (usually solo) business owners I know who just need to get things done and don’t have the time to learn CSS properly or to the money to hire someone. It’s just not their focus. For them it’s like bootstrap of yore.
burley, gRegorLove_, jeremycherfas and burley_ joined the channel
# [KevinMarks] It does have a reasonable looking classless default doesn't it?
[Fran], burley and [tantek] joined the channel
# [KevinMarks] This is a good thread on the direction tooling has taken https://kolektiva.social/@beka_valentine/112010594002575242
[jeremycherfas] joined the channel; immibis left the channel
# [aciccarello] I think that thread raises some valid points about influences on architecture but it seems like an over-simplification to me.
# [KevinMarks] There is a tooling effect there too - as I use phanpy.social, I get very fluid thread reading compared to default mastodon, so have more thread tolerance
# gRegor Prefixing https://phanpy.social/#/ makes it more readable, though it is still long, would prefer a blog post
[Jo] joined the channel
[lifeofpablo] joined the channel
burley, lazcorp and to2ds joined the channel
# aaronpk be careful on github for the next while everyone https://arstechnica.com/security/2024/02/github-besieged-by-millions-of-malicious-repositories-in-ongoing-attack/
burley joined the channel
# [aciccarello] Especially when looking for software that's more actively maintained, I'll often look for forks. Scarry
burley, lazcorp and tryinbrian joined the channel
# capjamesg to2ds Try `curl -sL -H "Content-Type: text/groff" https://jamesg.blog/2024/02/19/personal-website-ideas/ > result.man && man ./result.man` in your CLI.