#indieweb 2024-02-08

2024-02-08 UTC
rvalue, burley, angelo_, pharalia, AramZS and Achylles joined the channel
#
Achylles
Could https://codeberg.org/ be considered an indieweb-philolophy-friendly? Or do I have to buy a domain for myself to fully go indie?
#
gRegor
what is codeberg
#
Loqi
Codeberg is an online service offering Git repository hosting, issue trackers, code review tools, activity feeds, and wikis similar to GitHub and GitLab https://indieweb.org/Codeberg
#
[tantek]
Achylles, do you consider http://codeberg.org your identity and do you have full control over (ownership) of that domain? That's roughly the criteria.
#
gRegor
Sounds like it might be more #indieweb-dev if you're talking about self-hosting your code. Plenty in the community use services for that, don't self-host.
#
gRegor
But codeberg is different from having a personal site
#
[tantek]
subdomains are not typically considered indieweb because use thereof is not "independent" of the owner of the domain itself. exception obviously if you own both, like http://david.shanske.com
#
gRegor
services like /micro.blog let you start with a subdomain, can optionally set up a domain on it. Definitely and indieweb friendly option.
#
Achylles
gRegor: great! But still too expensive for me...
#
gRegor
what is neocities
#
Loqi
NeoCities is a free website hosting silo in the spirit of defunct silo GeoCities (Yahoo shutdown in 2009) that looks like a stepping stone to getting started on the IndieWeb https://indieweb.org/NeoCities
#
gRegor
There's options like that to start
#
Achylles
gRegor: which one are recommended for people with tight budget? Apart from NeoCities?
#
Achylles
I am too new to this indieweb thing. Just today I've read my first article about the issue on HN.
#
gRegor
Ahh, well welcome!
#
Achylles
I already have a blog in Codeberg, but after reading the article, I thought that it is not so indie... So I came here to ask questions. Sorry...
#
mahboubine
Achylles: if you want to truly delve in, get the AWS free ec2 instance
#
gRegor
No worries! I didn't know Codeberg had a blog, that's cool.
#
gRegor
Neocities is the main free one I'm aware of, though of course there's stuff like Tumblr. it really depends what's the next most important thing to you, or what you're most curious about doing next.
#
mahboubine
the problem I faced with most other solutions is that they can only run static sites, so you can't implement slightly more complex indieweb concepts because most require php, wordpress and the alike
#
Loqi
hey mahboubine, it seems like this conversation is more appropriate for #indieweb-dev (AWS, EC2, implement, PHP)
#
Achylles
gRegor: You can write one and manage it locally through Emacs... That's why i set mine...
[tw2113] joined the channel
#
mahboubine
sure, we'll move there.
#
[tantek]
many domains are cheaper than phone numbers, so presumably they're affordable accordingly
#
gRegor
what is nearlyfreespeech
#
Loqi
nearlyfreespeech is a pay-what-you-use hosting service based in US https://indieweb.org/nearlyfreespeech
#
gRegor
Another option^
#
gRegor
Achylles, is the blog public on the web then or just local?
#
Achylles
gRegor: it is public. And I and other people who have them in Codeberg, as far as I know, are just attracted to build one because you can manage it locally, using Emacs with a single orgmode file...
#
Achylles
Then a person can push changes using git to upstream Codeberg.org
#
Achylles
One write the blog inside Emacs itself...
#
gRegor
Ah, codeberge.page, cool. Hadn't seen that side of it before
#
gRegor
Definitely sounds indieweb friendly, it does have the option of adding a domain
#
[tantek]
is that like github static hosting? might want to take this to #indieweb-dev though
#
gRegor
yes, it appears similar
#
[tantek]
git push upstream sounds like jargon
#
gRegor
I'll update /Codeberg
#
[tantek]
thank you!
#
Achylles
[tantek]: https://codeberg.org/Blogs -> Service -> Codeberg Pages
#
Achylles
Perhaps it is not fully indie, but it is free and nice to just write posts locally with Emacs and it has got command to simplify the task...
#
gRegor
It seems fairly portable, which is a plus. The domain option gives you more control over your URLs and online identity.
#
Achylles
*commands
#
Achylles
Perhaps, experienced indieweb creators should try Codeberg.org to see up to where it fits the indie philosophy? Just a suggestion...
#
gRegor
What caught your interest about indieweb / what's the next thing you'd like to do?
#
Achylles
gRegor: the philosophy as a whole... Especially being in control of your data and virtual life...
#
Achylles
I left facebook, Windows, et.al. many years ago...
#
gRegor
Codeberg Pages definitely seems to fit in, without even trying it. Portable files for your posts, and it supports custom domain names.
#
Achylles
gRegor: So, perhaps, more indies should try it?
#
Achylles
Achylles: So, I am happy and feeling closer to be an indie as well ;)
#
gRegor
Perhaps! It's a /plurality or projects here so it really depends what people need and are comfortable with
#
gRegor
We document our experiences and info on the wiki to help out with that. I updated https://indieweb.org/Codeberg with Pages since we didn't have that before.
AramZS joined the channel
#
Achylles
gRegor: Thx. I am feeling better now...
#
Achylles
I will definitely read and study more about the indie philosophy... Sounds wonderful... I was feeling hopeless just seeing the Corporation BigBrothers taking the real internet from peoples' hand...
#
gRegor
We have regular virtual meetups called Homebrew Website Club if you'd like to join and chat with other indieweb folks: https://events.indieweb.org/tag/hwc
#
gRegor
And this chat is always here, people joining from around the world. There's a few channels for different purposes, https://indieweb.org/discuss
#
Achylles
gRegor: thx... I will keep these addresses...
burley, pharalia, ren, tPoltergeist, gxt, plantroon, Guest4898, vroman, Maxpm, flowji, jjuran, lojik, yar, jboy, BinarySavior, rubenwardy, truethomas, GWG, r0ss, capjamesg, sm2n, ancarda, toastal, jan6, srushe, shreyasminocha, raghavgururajan, teasea, oodani, schmudde, ramsey, caleb, ludovicchabant, rhiaro, syl, fcser, lane, joshproehl, chimo, wasp, krasjet, Xe, streety, dpk, hedy-, Saphire, darylsun, vikanezrimaya_, paulgrmn, suki, victorneo, eb, alecjonathon, Menchers, oxtyped, jonnybarnes, Saphir, voxpelli, bloot, Jon, mooff, dustinm`, alephalpha0, nsh, joj, hexology, Kaja, lagomorph_, marlun, omz13, push-f, Ezri, rrix, saptaks, peterrother, bleb, sknebel, rocto, Nonsvch, mretka, oenone, hacdias, vikanezrimaya, [capjamesg], [The_Frederatio], [tw2113], [Jo], [aciccarello], [KevinMarks], [timothy_chambe], angelo_, rvalue, [Joe_Crawford], bret, tbbrown, IWSlackGateway, kleb, moose333, asarandi, jeremycherfas, fbytez, tupni, blodulv, geoffo, banane, bterry, [0x3b0b], DusteD, aaronpk, sebbu, timdream, schelcj, srijan, fury999io, Bitweasil, chee, Virtual, barnaby, sivoais, BigShip, strugee-, wagle, SimonDH, bacardi55[m], antranigv, mald0r0r, sebsel, laker, petermolnar, lanodan, cptaffe, Oclair, benji, chenghiz_, gerben, Soni, lockywolf, Guest1350, njd, distopico, helveticamono, Zegnat, tyil, trwnh, Nebraskka, anarchivist_, jmjl, milkii, jetpack_, arieh, jmac, lazcorp, gRegor and mahboubine joined the channel
tPoltergeist, a51, ww and Guest6 joined the channel
#
[The_Frederatio]
Although still quite basic and currently not more than one page. I am starting to really grow fond of my website
#
capjamesg
[The_Frederatio] This blog post talks about what I mentioned last night about encoding messages in Lego: https://frugalfun4boys.com/lego-secret-codes/
Guest6 and handcode joined the channel
#
handcode
Hello
dominik1 joined the channel
#
handcode
good morning to people on GMT :)
#
capjamesg
Good day, handcode!
#
[Jo]
Hello
tPoltergeist joined the channel
#
handcode
Hi Jo
#
handcode
@Jo
#
capjamesg
Apologies if I have already asked this but do you have a website handcode?
#
[The_Frederatio]
Oh cool so like Lego cryptographic messages
#
capjamesg
It isn't quite cryptography.
#
capjamesg
We call this encoding. Where one thing is used to represent another thing. In this case, every Lego block is a letter. Thus, a word is "encoded" in Lego.
#
[The_Frederatio]
Fair
#
[The_Frederatio]
But it does none the less although it doesn't have to entail similar quantities to cryptographic messages
#
capjamesg
Cryptography usually involves some kind of mathematical operation so that you have to know a particular piece of information that only you know (called a "private key") that lets you read the information.
#
[The_Frederatio]
Ah yes you're right I forgot that this Lego anolgy wouldn't be that hard to figure out
#
capjamesg
Consider a text document. It might be "encoded" using a particular sequence of supported letters. The document may only support A-Z, or it may support some symbols, or it may support every character used in every language. At the low level, there is a system that is turning those letters into numbers that the computer understands. That's encoding. There is a standard key that says A is 01, B is 10, C is 11, etc. and you're turning the lett
#
capjamesg
Encryption would involve finding some way that the file is entirely unreadable without a piece of information that only you know. So even if someone can open a text document
#
IWDiscord
<c​apjamesg>
[Murray] and handcode joined the channel
#
handcode
hi
#
handcode
hi
#
capjamesg
Hi 🙂
tPoltergeist, xcv and nurburdy joined the channel
#
[The_Frederatio]
Thank you for clearing it up and making it make more sense
#
capjamesg
You are welcome!
bterry joined the channel
#
gericci
Hi! My personal site (that seems to behave oddly in Firefox today 🤔 ) is https://gericci.me. I've been maintaining it since 2012
#
Loqi
[preview] Angela P. Ricci
#
Loqi
[indienews] New post: "Meet Feedle a New RSS Feed Search Engine" https://indieseek.xyz/2024/02/08/meet-feedle-a-new-rss-feed-search-engine/
gRegor joined the channel
#
gericci
Loqi: oh! I hope to have time to add rss to my site soon, even if I don't write that much nowadays 😦
#
_tommys
for my next page, i'm going to start a sort of 'monthly' journal that takes a broader view of what i've been doing, thinking about etc - i'm thinking that learning Markdown will be nice for this - i want the updates to be pretty frictionless, and i'm still pretty excited by the challenge of making what i want work on Neocities which has a lot of limitations
#
_tommys
i presume i would upload some kind of markdown.js that loads in the <head>, and then i refer to a separate doc (txt?) with all my updates in?
nertzy joined the channel
#
capjamesg
That is probably available.
#
capjamesg
An alternative is to write in markdown then use a convertor to turn it into HTML.
burley joined the channel
#
capjamesg
That will load faster / nicer in a browser, particularly on slower internet connections.
#
capjamesg
(I spend a lot of time on trains so I'm a huge advocate for things falling back well on slow internet connections 😂 )
#
_tommys
😄
#
capjamesg
What is a weeknote?
#
Loqi
A week note (AKA weekly notes, weekly summary, weekly roundup, or week in review) is a post (usually a note) published at the end of the week that summarizes that week’s goals, accomplishments, events, posts, or other week-specific content the author wishes to share, similar to a monthly recap, yet for a week, and typically manually written https://indieweb.org/weeknote
#
capjamesg
You might find some inspiration in terms of design, etc. on that page, too ^
#
capjamesg
I write in markdown. I then have a Python script that turns it into HTML. If you want more details, that's a thing to discuss in #indieweb-dev.
ben_thatmustbeme, tPoltergeist, bterry, [snarfed], burley and [tantek] joined the channel; caleb left the channel
#
[Jo]
I found the perfect picture to use as a header on my site. Only problem now is figuring out how to integrate a header into my sites desigb
#
[tantek]
_tommys, capjamesg: HTML, <head>, markdown, python, script those are all better topics for the #indieweb-dev channel. Thank you!
#
Loqi
[Jo] [tantek]: can you move the tech talk (header, Python) to #indieweb-dev to keep this channel more inclusive and inviting?
#
[tantek]
^ exactly
#
capjamesg
I have already moved us there.
#
[tantek]
Though header is presentational. That sounds like a false positive. [Jo] that message should not have been directed at you :)
#
[tantek]
Thanks capjamesg!
#
capjamesg
I said "If you want more details, that's a thing to discuss in ⁠indieweb-dev." 😄
#
[tantek]
Right, perhaps a nit, but preferably before mentioning programming languages too
#
[Jo]
Yee thought so!
ShockTohp, tbsp, ren, AramZS, eitilt, fran1, bterry and Mandaris joined the channel
#
Mandaris
Hello everyone! I hope that the day finds you well.
#
capjamesg
Hello Mandaris!
#
capjamesg
Happy Thursday!
burley joined the channel
#
Mandaris
I have a friend who calls in Friday Eve and that continues to make me happy.
#
capjamesg
I love that!
gRegor joined the channel
#
sknebel
thats a good one
rvalue, [Joe_Crawford], a51, dmowitz, jacky and burley joined the channel
#
[tantek]
capjamesg, the whole go live on Twitch when making coffee / espressos conversation at HWC EU made me think about what's the IndieWeb equivalent of "going live"? And do we have mechanisms setup for being notified when someone we want to see live goes live on their personal site?
#
capjamesg
I am not going down that rabbit hole again.
#
capjamesg
I had a live stream set up on my web server.
#
capjamesg
I could run something to start streaming.
#
capjamesg
Then, a window would appear on my home page where you could watch my stream.
#
capjamesg
But I didn't really use it.
[KevinMarks] joined the channel
#
[KevinMarks]
I used to live stream conferences and announce it on my blog
#
capjamesg
And through that I discovered I prefer the idea of streaming to a smaller group than having something live on my home page.
#
[tantek]
makes total sense capjamesg. publics++
#
Loqi
publics has 1 karma over the last year
#
[tantek]
aaronpk also had live streaming setup on his server instead of facebook live streaming
#
[tantek]
what is live streaming
#
Loqi
live streaming is the practice of streaming media (mostly audio or video) in realtime from a camera and/or microphone, rather than a recording https://indieweb.org/live_streaming
#
[tantek]
we should update that page and add the use-case of live-streaming making espressos 😂
#
[tantek]
give Loqi a high five
#
[tantek]
gives Loqi a high five
#
Loqi
eyes the high five
#
[tantek]
aw man, left me hangin
#
gRegor
If you're making a latte, would it be live steaming?
#
jacky
had to read that twice, brain kept autocorrecting lol
#
gRegor
haha :)
timdream joined the channel
#
capjamesg
[Jo] I live your blog header!
#
capjamesg
gRegor 🤣
#
capjamesg
Great pun.
#
dissolve333
discord is going to keep popping up telling me to to speak on here
#
dissolve333
need to get my site up at some point
[Jo] joined the channel
#
[Jo]
Thank you [capjamesg]
[Al_Abut] joined the channel
#
[Joe_Crawford]
Did anyone share a photo of the magnetic board from San Diego IndieWeb Camp? I thought of it today: https://artlung.com/blog/2024/02/08/typography/
#
Loqi
[preview] [Joe Crawford] Typography and Nick Simson’s 26 Days of Type
#
[tantek]
I have a bunch of them I need to upload
AramZS joined the channel
#
DusteD
[tantek], about going live on ones own site, wouldn't RSS be a reasonable notification method for this ? bandwidth is usually a bit more difficult, I've done some livestreaming with nginx and the rtmp module for it, but at 1000 mbit upload, it's difficult to support many clients
burley joined the channel
#
DusteD
and 1000m uplaod is probably the most one can expect of a consumer-grade isp
#
DusteD
*upload
#
[tantek]
RSS-- is bad for notifications because it is not realtime. It is only a feed file and has nothing to do with notifications. Further discussion about plumbing solutions for notifications should go to #indieweb-dev
#
Loqi
hey DusteD [tantek], that's a lot of dev jargon! nginx, RSS, RTMP... can you move to #indieweb-dev?
#
Loqi
RSS has -1 karma in this channel over the last year (-2 in all channels)
#
aaronpk
gRegor++ for steamy pun
#
Loqi
gRegor has 9 karma in this channel over the last year (91 in all channels)
#
aaronpk
what is realtime?
#
Loqi
Realtime generally refers to a user experience where content is updated live; for example: a new comment shows up on a page while you're viewing it, or chat notification "your friend is typing a message." https://indieweb.org/Realtime
#
[Joe_Crawford]
@tank
#
aaronpk
even youtube's notifications about livestreaming aren't actually realtime, so I don't think that should be considered a requirement for a "going live" feature on indieweb sites eitehr
#
[tantek]
aaronpk really? even if you have the YouTube native app?
#
cambridgeport90_
Have we figured out how to do livestreaming on personal sites,yet?
#
[Joe_Crawford]
[tantek] when you do get to it please mention here along with "san diego" -- I want to add it to my post. Zero rush whatsoever.
#
aaronpk
there's absolutely no guarantee you will get a notification even if you click the bell
#
aaronpk
youtube prioritizes the notifications it sends out based on how likely you are to interact with it, and the notifications can also roll out slowly
#
aaronpk
so you *might* get a notification, and that notification might be a minute or more after they went live
#
aaronpk
cambridgeport90_: yes there are a number of ways documented on the wiki!
#
[tantek]
aaronpk, this sounds like you can configure it to always get notifications of particular channels going live: https://support.google.com/youtube/answer/3382248
#
aaronpk
you'd think so
#
aaronpk
but it's not actually a guarantee
#
aaronpk
just ask anyone who has actually tried to get youtube notifications from a specific person
#
aaronpk
owncast supports browser notifications that even work on iOS now! https://owncast.online/docs/notifications/
#
gRegor
It's so bad that "subscribe AND click the notification bell" is a common phrase on YT and even that isn't so reliable, heh
#
DusteD
In general, acceptable latency is considered to be less than 100 milliseconds for most applications, hard-realtime is way less, but still, 100 ms is hard to do without an active connection I think
#
aaronpk
that's very context dependent and again not something i would make a prerequisite
#
aaronpk
many streams run with 30 seconds delay and it's fine
#
DusteD
most people will be happy if they're notified within some minutes, anyone going online must anticipate a period of "starting the stream" time so that those who want to watch from the "beginning" can prepare (such as find a quiet spot or talk to people around them that they'll do this thing)
#
DusteD
the actual streaming stuff depends on the delivery method, but I understood this was about how to let the world know you're "going live"
#
DusteD
aaronpk, I agree that actual latency is not very important, even on twitch it's interesting to note that.. the latency of the video feed itself is often much less than the latency of the notification that someone you watch went live
#
DusteD
watch/follow/want to watch
jacky and ren joined the channel
#
[Al_Abut]
[aciccarello] I loved your recap of the San Diego event. Reading that was one of the highlights of my week.
#
[Al_Abut]
Motivating me to do my own recap and organize the photos. My current plan is to share a semi-private draft post and circulate it around to get permission to post from people, keep it off the broader feeds and wiki until it’s ok.
[aciccarello] joined the channel
#
[aciccarello]
Thanks! It was good to look back. And I'm glad I pushed the post out the door even if it wasn't perfect.
#
[aciccarello]
Permission seems like a good idea with photos
#
[Al_Abut]
Yeah, I try to be good about asking people real quick before I snap, but I also like collecting candid ones from a distance.
#
[Al_Abut]
I also like giving people credit, especially if it’s a link to their personal site in our group or to their IG if they’re a cycling buddy.
burley joined the channel
#
bacardi55[m]
It was very unlucky to finaly find a hugo very minimal theme simple enough that I want to use it as a new base for my website… Just after making my current theme indieweb / microformat ready… Now I have to redo it all -_-"
eitilt joined the channel
#
mahboubine
bacardi55[m]: mind sharing your website?
#
bacardi55[m]
mahboubine: sure: bacardi55.io - but the new theme won't be deployed tonight, that's more for next week (I guess)
#
mahboubine
bacardi55[m]: I skimmed through your indie web article, you seem to be against implementing webmentions but interested in reading response articles to your own.
#
mahboubine
excuse my ignorance: but aren't webmentions supposed to do exactly that?
#
bacardi55[m]
I'm more against likes and reposts
#
bacardi55[m]
Or short comments (not against, but don't want to see them on my site)
eitilt joined the channel
#
mahboubine
okay I can get behind that
#
aaronpk
there is absolutely no obligation to publish or even view likes/reposts on your site when you receive webmentions
#
bacardi55[m]
I know, I don't show any webmentions on my site (at least at this stage)
#
bacardi55[m]
What I'm saying is that I'm a big fan of the like system in general