#dev 2024-11-01

2024-11-01 UTC
#
gRegor
Can also leave messages for nicks via Loqi's !tell command https://indieweb.org/Loqi#Interactions
#
[mattl]
I want to be like Kibo and respond to everyone mentioning my name
#
[mattl]
What is kibo
#
Loqi
It looks like we don't have a page for "kibo" yet. Would you like to create it? (Or just say "kibo is ____", a sentence describing the term)
#
Kupietz
Thanks, gRegor. Much to learn here…
#
[mattl]
It’s sad that a server upgrade destroyed much of Kibo’s site
#
[tantek]
oh? didn't see that in the WP article
gRegorLove_ joined the channel
#
[mattl]
Yeah it’s not mentioned. We use the same ISP for some stuff. Look at http://www.kibo.com
#
[mattl]
They broke SHTML basically
#
[mattl]
What is shtml
#
Loqi
It looks like we don't have a page for "shtml" yet. Would you like to create it? (Or just say "shtml is ____", a sentence describing the term)
#
[mattl]
What is ssi
#
Loqi
It looks like we don't have a page for "ssi" yet. Would you like to create it? (Or just say "ssi is ____", a sentence describing the term)
#
[Joe_Crawford]
https://twitter.com/artlung/status/421427861950451712 "I miss Kibo" January 9, 2014.
#
Loqi
misses Kibo too
geoffo joined the channel
#
[mattl]
[Joe_Crawford] ❤️
#
[mattl]
I also miss his energy in trolling
#
[mattl]
I try to be more sarcastic than troll I hope
#
[Joe_Crawford]
It’s a tightrope worth walking. You pull it off more than you fall. Despite my smartass signage.
jimw and ps_gro joined the channel
#
carrvo
A less convenient way to achieve an image map would be to split your image into multiple images, then use them like layers by floating the individual <image> tags over each other...
jimw, jimw0, [Joe_Crawford] and bterry joined the channel
#
[tantek]
FYI to folks involved in SocialWG related specs and SWICG proposals/incubations, the SWICG meeting appears to have been moved to next Friday (2024-11-08): https://www.w3.org/events/meetings/6b91f267-6cb4-41ca-9a67-5035cee827dd/20241101T130000/
lazcorp joined the channel
#
lazcorp
While failing to solve Kupietz's embed problem yesterday, I realised another problem with using iframes for embeds - it's not just the embedded-content-owner's CSP rules that need opening up, but also those on the site that is embedding the content
#
lazcorp
I have the frame-src directive restricted to just a handful of sites that I allow to embed content (archive.org, vimeo, and a few others)
#
lazcorp
I'd either have to add individual domains to the frame-src directive every time I wanted to embed a piece of content from a new domain's site, or I'd have to drop any frame-src restrictions altogether
codebuzz, GuestZero, barnaby, [Joschi_Kuphal], Xe, Guest6, AramZS, [morganm], [qubyte] and sebbu joined the channel
#
gRegor
Hah, love that `Netscape-bookmark-file` lives on (via https://artlung.com/blog/2024/10/31/owning-my-own-bookmarks-over-20-years/)
#
[Joe_Crawford]
Someone asking for the DTD, somehow the best answer is to a Microsoft document, also hilarious: https://stackoverflow.com/questions/72772176/documentation-or-reference-for-netscape-bookmark-file-1-doctype
#
gRegor
Also, don't think I ever knew about that `folded` attribute on headings
#
[tantek]
hah I had totally forgotten about that.
#
[tantek]
also that logo 😂
#
[snarfed]
omg netscape and DTDs and hAtom, what chat am I in
#
[Joe_Crawford]
TIME TRAVEL
#
gRegor
The party like it's 1999 chat, obviously
Kupietz joined the channel
#
Kupietz
lazcorp I've been mulling over those issues as well. Unfortunately the best solutions are the most complex. Really, I think what we want is a very simple API of some sort, pull in the post content as data. Come to my site, register for an account, get a key, pull my content as XML or JSON. (This crossed my mind also because the /embed output has no formatting, and in an iframe, it's ugly as sin.) As before getting involved with Indieweb a few
#
Kupietz
short weeks ago I never, ever gave thought to social features of any sort, I haven't looked into this much, I'm sure wordpress has some sort of thing built in. I wonder if it's possible to pull a single post through the RSS endpoint.
#
Kupietz
OoooOOOoooh I wonder if I should let uses pass a ?css url parameter to style the embed. That would be fun.
#
Kupietz
Or just a cssurl parameter. Tell my site where your CSS is so the embed is styled like your site.
#
gRegor
what is whostyle
#
Loqi
A whostyle is a type of stylesheet that can be used to style syndicated hypertext and quotes outside of your website https://indieweb.org/whostyle
#
gRegor
A related experiment ^
#
Kupietz
Ah hah. As to my little brainflash, looks like there's a security issue: https://stackoverflow.com/questions/3607894/cross-site-scripting-in-css-stylesheets
#
Kupietz
Yeah, whostyles looks good. Do it all on the client end, don't pass anything to the server.
#
Kupietz
BTW Indieweb passed a milepost for me lastnight: I had to create an "IW" folder in my bookmarks bar
#
[tantek]
btw any solution that starts with "Come to my site, register for an account, get a key" is pretty much dead for the indieweb, because it doesn't scale, and no one is going to bother
#
gRegor
parsing for h-entry microformats is probably easier
#
Kupietz
Tanktek—Fair enough; just spitballing.
#
Kupietz
I did just add the header tags and "whostyle" class to my embed template. Neat!
#
[tantek]
kupietz, for personal websites, both for robustness and minimizing /admintax, I highly recommend avoiding any "database" backends and stick to flat files instead
#
[tantek]
what is database antipattern
#
Loqi
The database antipattern is the false assumption that a database is the best option for primary long-term storage of posts and other personal content (like on an indieweb site) https://indieweb.org/database-antipattern,
#
[tantek]
^ much more there
#
[0x3b0b]
re: wiki - I think Tiddlywiki is flat-file based. Not so sure about "simple." First one that came to mind because I have an acquaintance who liked it several years ago.
#
Kupietz
Ah, you have to understand... while I mostly agree with you, fate has cast me unintentionally into the role of Wordpress developer. And, in my day job, I'm a database developer
#
Kupietz
So I tend to think in those terms
#
Kupietz
But, yeah, I always, sooner or later, regret going with wordpress instead of just coding by hand
#
Kupietz
Really, I'm most comfortable doing everything, everything, everything in BBedit. Not even an IDE. I've been using BBEdit for so many decades, it feels like my living room
#
[tantek]
have heard many good things about Tiddlywiki
#
[tantek]
BBEdit++ yeah! Another one of us!
#
Loqi
BBEdit has 1 karma over the last year
#
gRegor
what is tiddlywiki
#
Loqi
TiddlyWiki is a responsive website platform built as a single file in HTML, CSS, and JavaScript https://indieweb.org/TiddlyWiki
#
[tantek]
kupietz, you might notice in my post permalinks next to the date there's a little "using BBEdit" text 😆
#
Kupietz
That database-antipattern page makes very strong arguments. Philosophically, I mostly agree, even though in practice I'm always in databases, always
#
[tantek]
I mean hey, it's a good job (people pay for it) precisely because it's difficult 😂
#
Kupietz
Tantek, no, I hadn't noticed that. Good to be among good company, though
#
Kupietz
Nobody pays me for it anymore.... I'm... I'm.... ok. I might as well come out of the closet. I'm a FileMaker consultant.
#
Kupietz
Hence, I am long-term unemployed, and looking to pivot... desperately
#
[snarfed]
wow people still use FileMaker
#
Kupietz
Yes, a few do
#
gRegor
Nice, I integrate with some FileMaker for work. I really only am familiar with the PHP API for it though.
#
Kupietz
Actually, funny enough, a number of web devs are starting to like FM server as a web back end
#
Kupietz
Which is the opposite of what it was all about for decades
#
Kupietz
Yeah, I've done a ton of PHP+FM. Wrote a whole FM-based SMS messaging manager, FM+PHP+Twilio
#
Kupietz
I happen to love FM, still. The front end is antiqued, and the marketing and positioning is totally misguided, but fundamentally, it's still pretty great.
#
Kupietz
antiquated
#
gRegor
Yeah, I've heard that from a couple people. And some of our clients seem to like it for its ease of use, even if they're not so great at making normalized tables, haha. It's usually small enough it's not really a big deal, and I leave that more for the FM consultant we work with :)
#
gRegor
what is FileMaker
#
Loqi
It looks like we don't have a page for "FileMaker" yet. Would you like to create it? (Or just say "FileMaker is ____", a sentence describing the term)
#
gRegor
Probably don't need that, just curious
#
gRegor
[snarfed], we're just continuing the conversation about the oldies today I guess XD
#
[tantek]
yeah, unless someone is actually using FM as a backend on their personal site
#
Kupietz
Yes, because FileMaker for so long was promoted as "the database you can create without knowing how to create a database" there's a LOT of legacy solutions out there with... er... creative (read: no) normalization?
#
Kupietz
Most IT fields, when you pick up a legacy project, at least it was written by a programmer. When I pick up a legacy database, it was written by, y'know, the COO, when he happened to have spare time
#
Kupietz
Or like a string of 7 of those guys over 20 years
#
Kupietz
FM consultant you work with? I'm glad *somebody* is getting work.... sorry. I'm bitter. Unemployment has been ROUGH.
#
Kupietz
LOL, OMG, somebody setting up FM server to serve a personal website... I have half a mind to do that just to give the world the middle finger, make it that much more messed up of a place
#
aaronpk
I used to use Filemaker. not for my personal website tho
#
aaronpk
but I did use Excel and MS Word "mail merge" as a static site generator in 1999 :D
#
Kupietz
Nah. It's good for heavy data-driven websites. When I did the twilio integration FM made the whole thing really easy... an entire database-driven, SMS-oriented CRM.
#
Kupietz
HAHAHAHA Yes. I used to work for Green Tortoise Adventure Travel, I had FileMaker generating static HTML, for the trip schedule pages. God, aeons ago.
#
Loqi
hehe
#
Kupietz
Hey, the bot thinks something is funny
#
Kupietz
Now, you wanna see something cool... FileMaker generates the DOT files for this: https://www.kupietz.com/filemaker-ddr-analyzer/ That's an interactive analysis of... a FileMaker database. FileMaker analyzes its own schematic output, creates a digraph and exports something a webassembly port of GraphViz can display like that
#
Kupietz
It took about 4 long months of writing XSLT to get FM to read it's own dev reports
[aciccarello] joined the channel
#
[tantek]
pretty sure someone at an IndieWebCamp was using a Google spreadsheet for their back end 😂 easy to edit posts, easy to add a new post
JadedBlueEyes joined the channel
kimmy joined the channel
#
Loqi
Darius has 1 karma over the last year
#
[tantek]
of course it was Darius++
#
fausphorus
Beep
#
fausphorus
So I'm gonna take a minute to look at this Microblog link
#
fausphorus
So I've also been looking at Neocities as a possible 'Host' as it *seems* like a platform that would allow me to post what I want, but I don't know how to verify this. Neocities compared to micro.blog, what's the difference? Is there some way I can ensure microblog won't just one day nuke my website?
#
fausphorus
I'm looking at omg.lol too which looks quirky
#
nataliagruber
Neocities TOS was fairly 'fair' when I read it, but it's been years and I'd recommend reading it yourself.
#
nataliagruber
That said, I don't think any platform is 100% safe in terms of nuking your content. Some might be safer than others, but I'd always backup regardless.
#
[tantek]
Yes I'd say there's a spectrum here of how much you (don't) want to get into coding, from http://micro.blog (zero code needed), to omg.lol (some code optional), to neocities (you have to write some code)
#
[tantek]
point being, for all three of those, you can relegate them to "just" the backend of your website, and have your own domain so if any of them misbehaves in the future, you point your domain somewhere else (and try to fix/redirect permalinks etc.)
#
nataliagruber
Backing up from Neocities is easy (you just hit a 'download website' button) but it's manual, files aren't on your device by default, so if you weren't manually backing up and they did for whatever reason delete your site, you wouldn't have anything.
#
nataliagruber
But all in all, it does cost 5usd month on neocities to be able to use a custom domain, at which point i'd recommend github pages for free.
#
[snarfed]
agreed, re avoiding content moderation or censorhip, there aren't bright lines between "platforms" and other parts of infra. even network infrastructure providers make these calls, eg CloudFlare dumping Kiwi Farms (I think?) years ago
#
[tantek]
github pages is not "free", but rather you pay with you time/labor instead of $5/month
#
fausphorus
I'm-baby in terms of website building, connecting, hosting, etc. How can I ensure that I just, plainly don't lose my content if something goes down? I imagine I just keep all my files, images, text, code in my own PC's files in some way, and if some host goes down or goes awry, I just connect to a different host..? Is that how this works?
#
fausphorus
"explain like I'm five" is recommended here LOL
#
capjamesg[d]
[snarfed] I am getting "WARNING:root:Failed to parse datetime October 29, 2024 at 6:21 AM UTC" when parsing a feed with an unusual time format with granary.
#
capjamesg[d]
Is there a way I can address this?
#
[snarfed]
capjamesg just a warning, right? it's still working ok, if maybe omitting the timestamp?
#
capjamesg[d]
It returns the timestamp but in the malformed way.
#
capjamesg[d]
I just figured out what to do.
#
capjamesg[d]
on the returned timestamp.
#
capjamesg[d]
from dateutil.parser import parse
#
capjamesg[d]
parse(text, fuzzy=True)
#
[snarfed]
the log line comes from mf2util, you can suppress it with warnings.filterwarnings('ignore', module='mf2util', message='Failed to parse')
#
capjamesg[d]
Good to know.
#
capjamesg[d]
With that said, this was a really helpful log.
#
[snarfed]
PRs are welcome if you want to try to add support for that format!
#
nataliagruber
Fausphorus, as mentioned next door, there will indeed never be 100% safety, but keeping files locally, backing up, etc does give you a lot more autonomy and safety in general.
#
nataliagruber
Do you know any HTML and/or, are you interested in that, are are you more looking for a solution that doesn't require any coding? (both approaches are valid!)
#
IWDiscord
<n​ataliagruber>
#
fausphorus
I don't know that much HTML, although I do feel like learning it would be more resilient than relying on a system that gets by without coding. While using a system that doesn't rely on coding sounds "faster", I feel like I too often run into the isssue of wanting something specific that isn't pre-made. 🤔 At most I might take a pre-made system and try to frankenstein a reverse-deconstruction of it
#
nataliagruber
Then honestly, I'd create a couple of accounts and start messing with them xD
#
nataliagruber
But that's my usual learning style
#
capjamesg[d]
[snarfed] I'm also getting "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/oauth_dropins/webutil/util.py:2041: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently." I
#
nataliagruber
Neocities _is_ very beginner friendly for a place to begin seeing how stuff works
#
capjamesg[d]
Neocities is great!
#
nataliagruber
And they have tutorials that will help figuring out the basics.
#
IWDiscord
<n​ataliagruber>
#
nataliagruber
(I haven't used micro.publi so someone else would need to advise on that xD)
#
capjamesg[d]
You can write and publish HTML and make your site look exactly how you want.
#
capjamesg[d]
Neocities has an interactive HTML course.
#
nataliagruber
I started on Neocities after a few years of not having a site (and before I was on Blogger) and I really enjoy it xD
#
fausphorus
Neocities *has* been my big toe-dip into drafting something up. I'm glad it's got the apparent seal of approval as an option. I've been trying to disentangle myself from the google-verse with how it's increasingly veering into worrying territory, as much as they also offer a web-making platform
#
nataliagruber
And making pages on Neocities is really just a matter of creating a file on the folder called `whatever.html` and they add the innitial bits of code for you, so it's great for learning, even if you eventually leave
#
[mattl]
Big fan of Neocities
#
fausphorus
That's good! I like the idea of having local files that are "portable". I've been getting into using Obsidian to manage my own notes locally and that's also been huge for me.
#
nataliagruber
and taking your files from Neocities to github pages/some other hosting option is not hard either
#
[mattl]
Neocities has a great little CLI tool if you want to upload or download a bunch of files too
#
fausphorus
The more I fiddle around with custom things on the web, the more github gets mentioned, despite my utter inability to understand any of it. I've managed to brute-force figure out how to download github files when I needed a mod or something for games, but in terms of actually understanding the UI or how to be a proper participant; utterly baffling
#
fausphorus
[mattl]: What does CLI mean?
#
[snarfed]
capjamesg yes! that one's on you, parser and available libs are environment-dependent. you can set your parser via beautifulsoup, or via `granary.microformats2.beautifulsoup_parser`, https://github.com/snarfed/webutil/blob/46ef97e4fed0d5a763a330942f8178c4773d3a90/util.py#L178-L182
#
[mattl]
What is cli
#
Loqi
command line interface refers to the use of text-based commands in a terminal application to take actions such as install or update software, and is part of setting up most CMSs and running SSGs; due to difficult to remember and easy to typo commands, typically for web developers, and not recommended for any general audience IndieWeb tools or software https://indieweb.org/CLI
#
[snarfed]
odd that that attr didn't make it into the docs, I'll look at that
#
[snarfed]
aaronpk et al I wonder if Loqi could parse "What does X mean?" ^
#
nataliagruber
[edit] And making pages on Neocities is really just a matter of creating a file on the folder called `whatever.html` and they add the initial bits of code for you, so it's great for learning, even if you eventually leave
#
fausphorus
Loqi: One more time dumbed down please 😂
#
fausphorus
I don't know "terminal application", "CMS", "SSG"
#
[mattl]
What is cms
#
Loqi
A content management system (often abbreviated as CMS) is software used to create, enter, edit, update, delete content on websites; some CMSs are used for IndieWeb sites, see the tables on this page for current usage https://indieweb.org/CMS
#
[mattl]
What is ssg
#
Loqi
A static site generator or SSG is software that developers can use (typically requiring command line access) to setup a personal site that uses a set of text content files typically stored on a server, and transforms them into a set of static HTML files for a website https://indieweb.org/ssg
#
capjamesg[d]
fausphorus[d] You can ask Loqi questions with "what is {x}" and it will try to find the related wiki article.
#
capjamesg[d]
What is coffee?
#
Loqi
☕️ coffee is frequently available at IndieWebCamps, and also one of the more common drink posts https://indieweb.org/coffee
#
fausphorus
So, CMS is like a "template maker?"
#
fausphorus
And SSG is ... another, template maker?
#
capjamesg[d]
Basically.
#
capjamesg[d]
But SSGs use templates and build your whole site as a folder, whereas CMS tools run web apps that generate the page every time someone loads it.
#
fausphorus
So SSG is "I make word docs and put image files in a folder that then becomes a website", and CMS is "I upload things to a website which then stores it off of my PC elsewhere and makes a website with that content"?
#
capjamesg[d]
That's close! Although SSG usually uses "markdown", which is a type of plain text, or HTML or plain text.
#
[tantek]
really? that's not the distinction I'd make capjamesg[d]. or rather instead of describing the under the covers differences, I think the UX differences are more important
#
fausphorus
Is markdown different from HTML?
#
[tantek]
most CMSs have a web-based UI you can use to publish, edit posts, etc. all the things you want to do
#
fausphorus
[tantek]: Oh, so like tumblr's "Blog editing" page?
#
[tantek]
whereas most SSGs require you to use one tool to edit a text file, then another to upload or "sync" it to a server, then another tool to "regenerate" your website
#
[tantek]
fausphorus, yeah, Tumblr is a CMS as a service
#
fausphorus
Ah!
#
nataliagruber
markdown is different from html, yes
#
nataliagruber
what you use here on discord is _basically_ markdown
#
nataliagruber
So that might be easier to use day-to-day to create posts, specially if you don't like html.
#
[tantek]
not really. Discord borrows a few features from markdown but does not use any actual variant of markdown
#
fausphorus
I think Discord -was- my introduction to markdown LOL
#
nataliagruber
I said basically! xD
#
[tantek]
Discord, like other text chat systems does a bunch of auto-linking / auto-styling
#
nataliagruber
I'm being didactic xD
#
[tantek]
setting expectations here, Discord does not have "markdown support" in any even vaguely general senses
#
nataliagruber
👍
#
[tantek]
not even "basic markdown" (if anyone even agrees on what that means)
#
fausphorus
So to loop back around, "CLI" was mentioned as a "good tool" on Neocities. By context clues of "Command Line Interface" I'm picturing something like window's CMD command window, thing, to force-run apps, but I don't know how this applies in the context of neocities
#
nataliagruber
Command Line can be used for all sorts of different things than force-running apps xD
#
nataliagruber
I haven't used it CLI with neocities specifically, tho.
#
fausphorus
My understanding of CLI right now is "type the right magical words and a thing happens"
#
fausphorus
What thing? For what purpose? Still a mystery
#
[tantek]
^ right, which is why it's not a "good tool" IMO
#
[tantek]
CLIs are a precision tool for developers. They're not really a "user" tool
#
fausphorus
Ahh
#
fausphorus
I imagine for hyper-specific debugging or tests?
#
[tantek]
CLIs are not forgiving, not undoable, etc. All kinds of things which make them not user-friendly
#
[tantek]
yeah those are some uses of CLIs
#
fausphorus
To compare it to a physical example, CLI would be like reaching into a machine to forcefully move gears around, versus pushing buttons to make the gears go?
#
[tantek]
you got the general gist though, "type the right magical words" is the key problem, because unless you are typing those same magical words like every day, you easily forget them, and then you're stuck having to relearn etc.
#
[tantek]
reasonable analogy yeah
#
fausphorus
Ahaaa, that's good to know
#
fausphorus
I feel myself slowly reaching the end of my "Learning sprint" for the day, but would there be any last minute recommendations, video channels, or other "play around and find out" resources for a newcomer to all of this? My end goal is to end up with an early-internet-style personal webpage that can host my art, a blog-diary, and probably some other random resource/links to other things I'm interested in. My own independent dig
#
[tantek]
what is getting started?
#
Loqi
🎉 Get started on the indieweb by connecting with the IndieWeb community, getting a personal domain, a place for your content, and setting up your home page and other IndieWeb essentials https://indieweb.org/getting_started
#
[tantek]
^ there are some videos at the top of that
#
fausphorus
Ouhh
#
fausphorus
Oh the videos seem to mainly cover the "Why" which I'm well sold on 😆
#
[tantek]
and in general if you see something that seems unclear, you can Loqi "what is foo" like that and he will answer
#
[tantek]
that's good feedback!
#
[tantek]
start << to-do: need more "how to" videos that get directly into it, without any "why" for the folks that come here already convinced [[why]].
#
Loqi
ok, I added "to-do: need more "how to" videos that get directly into it, without any "why" for the folks that come here already convinced [[why]]." to the "See Also" section of /Getting_Started https://indieweb.org/wiki/index.php?diff=98158&oldid=97455
#
nataliagruber
I'd start with neocities' tutorial and I like w3schools a lot tho i mostly use it to lookup specific things than actually following the tutorial in order xD https://www.w3schools.com/html/
#
nataliagruber
[edit] I'd start with neocities' tutorial and I like w3schools a lot tho i mostly use it to lookup specific things than actually following the tutorial in order xD https://www.w3schools.com/html/
#
nataliagruber
People were also passing this around the other day and looks interesting! https://htmlforpeople.com
#
nataliagruber
[edit] People were also passing this around the other day and looks interesting! https://htmlforpeople.com
#
[tantek]
w3schools-- definitely not. MDN is a much more reliable source, and if you're looking for a tutorial in HTML + CSS etc. start with https://developer.mozilla.org/en-US/curriculum/
#
Loqi
w3schools has -2 karma over the last year
#
fausphorus
I think what I'm trying to figure out is the very very basic of "how to start":
#
fausphorus
- Do I start by drawing on a paper my website concept? Where can I find good entry-level "website design best-practices"?
#
fausphorus
- Is it better to write up/create a website offline (and how? What allows me to do this?), or how do I live-test a website while still keeping it private/not open to the public while I'm clumsily messing around?
#
IWDiscord
<f​ausphorus>
#
IWDiscord
<f​ausphorus>
#
IWDiscord
<f​ausphorus>
#
fausphorus
👀 those are also good links. I do remember trying W3school but I would quickly end up "Stuck" there without being able to interact with anyone for answers
#
[tantek]
htmlforpeople is pretty to look at and encouraging but it has too much "scaffolding" if you get me (first create this folder, inside this other folder, then a file etc.)
#
fausphorus
🤔 While I do like scaffolding for some learning, I do often end up running into the issue of wanting to "veer off-road" but not knowing how to look up the thing I want to accomplish
#
fausphorus
I'll save these links though; it'll be good for me to roomba-bump my way around
Kupietz joined the channel
#
Kupietz
fausphorus you can create a basic HTML document in a text editor and open the file in a browser. All private, right on your computer. That's enough to get you pretty far into the basics
#
fausphorus
Oh neat!
#
Kupietz
If you create a text file with only this in it: "<html><body>Hello, world!</body><html>" and save it as "index.html" any browser can open it, and you'll have created your first web page.
#
fausphorus
And I would even be able to open it offline because it's on my PC?
#
Kupietz
Sorry, error. Should be <html><body>Hello, world!</body></html> - I forgot the last slash
#
Kupietz
Yes, exactly
#
fausphorus
Heck yea, that's neat
#
fausphorus
Alright, I think I got everything I need for the time being. Thanks again for the hand-held guidance, super appreciated!
#
Kupietz
Enjoy!
#
capjamesg[d]
[snarfed]++ for all your help!
#
Loqi
[snarfed] has 53 karma in this channel over the last year (101 in all channels)
#
capjamesg[d]
fausphorus[d] feel free to come back any time with questions as you have them!
angelo joined the channel
#
[tantek]
well that's one more TLD added to my autolink function
#
[tantek]
CASSIS updated
#
[tantek]
[snarfed], interesting reply to a reply to my post problem with Bridgy Fed. In short, someone's replies to my post show up wherever my post is, however my reply to their reply only shows up on their post and not elsewhere. E.g. https://w3c.social/@tantek.com@tantek.com/113409901883223901 shows my post and their reply, but not my reply to their reply
#
Loqi
[preview] [Tantek Çelik] Last week at a #HomebrewWebsiteClub session¹ I pointed that I was working on implementing a “simple” way to support embeds of my notes,...
#
[tantek]
makes me wonder if really the answer is to post replies to a Mastodon post to all followers and let their instance sort it out
#
[tantek]
it seems the "only send the reply to the in-reply-to instance" has the unfortunate side-effect of making it seem like you didn't reply to that reply
#
Loqi
[preview] [Tantek Çelik] Last week at a #HomebrewWebsiteClub session¹ I pointed that I was working on implementing a “simple” way to support embeds of my notes,...
#
[tantek]
what is discord
#
Loqi
Discord is a proprietary freeware VoIP application and digital distribution platform designed initially for the video gaming community, used by a variety of groups for chat and instant messaging, and bridged to the IndieWeb chat channels https://indieweb.org/Discord
#
[tantek]
[snarfed] in thinking more about it, maybe the answer is that replies to mastodon posts should go to the UNION of the instances of my followers and instances of the followers of the person I'm replying to? How else would their followers see my reply?
#
[tantek]
I think this is why we need actual Salmentions support. Mastodon (and AP for that matter) do not send replies to replies upstream for display on wherever the original post was displayed
#
[tantek]
workaround is, I have to update my original post to link to my reply so that anyone seeing my post and the reply to my post, can see in my post that I've updated it with an answer