#dev 2024-12-09
2024-12-09 UTC
# Kolev [tantek], I mean, I've written shell scripts and snippets of Scheme, but nothing significant.
# carrvo Yeah...the state of this stuff is definitely targeted at full developers...
JadedBlueEyes joined the channel
# Kolev carrvo: It's not as simple as "just install WordPress"?
# carrvo I don't know much about WordPress or Micro.blog or BlueSky, but if you aren't either signing up for a service or using a plugin then you going to have to expect DIY. I know enough that WordPress can be used independently of IndieAuth and that it supports it through a plugin.
# carrvo [tantek]++ that is good to know.
# carrvo Kolev, you do have to take my comments with a g
# carrvo grain of salt, I just found out about IndieAuth 2 months ago.
# [tantek] carrvo, you might be interested in https://spec.indieweb.org/
# carrvo [tantek] that is precisely what I have been reading and re-reading to get something like SelfAuth working and why I find it dev oriented. Good thing I am one.
# Kolev [tantek], oh boy, I just found out WordPress is 2 containers.
# Kolev GWG, yes.
# Kolev GWG, yes, database is separate container.
# Kolev [tantek], sorry. I'm a Fedora user. In Red Hat land, that's all we do, is "just run a container."
# Kolev My media server Jellyfin and my Nextcloud are both containers.
# Kolev GWG, that's just how I was taught by the Fedora community: Things are moving toward being in a container.
Kolev and troojg joined the channel
# carrvo Things don't have to be, but it is very popular. Ubuntu has moved many into "snaps" containers.
# carrvo There is a big push from a security perspective. Containers are a virtualization just above the OS level, instead of just below like KVM or VirtualBox. This allows much of the isolation and resource management, with better performance because the OS is shared. It is also the basis of SaaS since it allows the platform to update the OS without being able to access or directly influence your app.
# carrvo I don't like it because it is not as simple as they make it out to be and, for my real job, high performance apps cannot afford to "ignore the lower details". Simply put: if there is more to your tech stack then your performance is slower.
# carrvo Um, I believe Kubernetes is a platform for running Docker containers. Snaps would be a completely different container implementation than Docker.
# carrvo But I am hardly an expert. I've had a uni course and implemented one Kubernetes+Docker app.
chrisaldrich, gRegor, jjuran, [jgarber] and JadedBlueEyes joined the channel
# Kolev I don't see a lot of Known sites, but it seems to be the most feature-complete server solution for IndieWeb, without having to roll my own stuff.
# Kolev GWG, that doesn't sound promising.
# Kolev GWG, I just want something I can install on my server and have it all Just Work.
# Kolev GWG, I mean, it's great that IndieWeb technologies are infrastructure-agnostic, but the protocols do take effort to implement, and having a complete solution is important.
# Kolev Any Known sites I can look at? Like I said, the examples on the wiki, half of them are gone.
# GWG https://cleverdevil.io/ - I think this is still Known. Let me check
# carrvo GWG++ I would have looked at Known a lot sooner if I saw it presented the way you spoke in the resources I saw. Might still look at it when I want to do more than login+OAuth. It might have been what I was hoping for.
# carrvo I like plurality, but I have found that having a few default "implemented for you" helps people explore before building their own for themselves and sharing.
# carrvo Kind of like when I was a kid and learned that it was polite to let your guest choose the activity. Almost every time they would give me blank stares and I learned to have a self-decided "default" activity to fallback to.
# carrvo It may have been lost in the chat but I just made https://github.com/carrvo/mindie which should go a long way for creating a "test system".
# carrvo [edit] It may have been lost in the chat but I just made https://github.com/carrvo/mindie which should go a long way for creating a "test system".
# Kolev carrvo - What is a 'test system'?
# carrvo To start, dev systems have all of the in-flight code as it's being modified and played with. Often this can incur environment changes or special environment config to make it work (such as being installed to a different location). So QA often will work on a test system that is neither available for customers nor has the environment flux. Sometimes it will be called the "pre-prod" system because the more it matches a production sys
# carrvo What is test system?
# Loqi It looks like we don't have a page for "test system" yet. Would you like to create it?_A (Or just say "test system is ____", a sentence describing the term)
# carrvo Do we want a page?
barnaby, [Murray], [lazcorp] and rishikesh joined the channel
[pfefferle] joined the channel
# [Murray] @nemonical there are a few people here who have used/do use IPFS for things like images, though it can be a step up in terms of maintenance. I've never heard of the other option, but doesn't mean others aren't using it π
How much space is not very much? How are you compressing things like images already? Might be some ways to tweak that.
# immibis someone still has to host the data on IPFS or hyphanet
# immibis if your data isn't interesting to other people, they won't host it for you
# [Murray] that's a particularly cynical take π Free data storage is also used as an upsell/lock-in mechanic π also, assuming this data is being aimed at the web, I'm not really sure what the difference is? But yes, use-case and other factors are likely important. Without knowing what the files are/how they will be used, hard to say π
# immibis if you can't guarantee someone else is interested in your data at all times, you still have to host a copy
nemonical and Guest67 joined the channel
bebethatmustbeme, AramZS, barnaby, funkylarma, gRegor and jjuran joined the channel
gRegor joined the channel
sebbu2, barnaby, ttybitnik, [mattl], gRegorLove_, MyNetAz and [snarfed] joined the channel
# [snarfed] [aaronpk] just fyi, looks like http://webmention.io might be having trouble with some emoji, maybe the combining ones? something like that? https://github.com/snarfed/bridgy/issues/1861#issuecomment-2529645297
# [snarfed] eg see author name in https://webmention.io/api/mentions.jf2?per-page=1000&target=https://www.ellyloel.com/guestbook/ vs
# [snarfed] https://pin13.net/mf2/?url=https%3A%2F%2Fbrid.gy%2Fcomment%2Fbluesky%2Fdid%3Aplc%3Avdylmzqphovh7hrt4a5ifiig%2Fat%25253A%25252F%25252Fdid%25253Aplc%25253Avdylmzqphovh7hrt4a5ifiig%25252Fapp.bsky.feed.post%25252F3lcteiaaxsc2j%2Fat%25253A%25252F%25252Fdid%25253Aplc%25253Azahmmf6agrnpmbrnnyduc7oz%25252Fapp.bsky.feed.post%25252F3lctmz3ai4k2s
# Kolev [tantek], sites not using Known: Erin Jo Richey; Marcus Povey; Matthew Gregg; Andrew Marks; Clint Patterson; Andrew Jacobs; Alex Kiss; Free Kurt; Tiara Miller.
# Kolev [tantek], edited.
MyNetAz, jeremych-, gRegorLove_ and [tw2113] joined the channel