@movq@www.uninformativ.de I see problems with that, yes. Case in point:

It is harder to regain ownership of an IRC channel than crossing the Mexico/US border. 😅
@xuu@txt.sour.is as long as I see you on IRC, bouncer or not, I don’t worry. Weird, isn’t it? Glad you are OK, Winter’s coming!
Thank you for the encouragement and love and kind words, @lyse@lyse.isobeef.org @movq@www.uninformativ.de @bender@twtxt.net @doesnm@doesnm.p.psf.lt and others along the way I’m not sure of their feed uris 💕 I’ll keep at it, but for the time being I will keep my distance, mostly off IRC, because I don’t have the energy to spare in that kind of engagement (what//if the worst happens, it’s so draining). I need to remember what I ever did any of this for, it was back in ~2020 and I wanted really to build small interconnected communities that any non “tech savvy” person (more or less) could also benefit from ane enjoy. Even if there are aspects of the specs we’ve built/extended over time that aren’t “perfect”™, they’re “good enough”™ that they’ve last 5+ years (I believe this is 6 years running now). I want to spend a bit of time going back to why I did any of this in the the first place, and get a little micro-SaaS offering going (barely covering running costs) so encourage more folks to run pods, and thus twtxt feeds and grow the community ever so slightly. Other than that, I plan to get the specs “in order” to a point (with @movq@www.uninformativ.de and @lyse@lyse.isobeef.org’s help) where I hope they’ll stand the test of time – like SMTP.
Thank you all ! 🙏
@movq@www.uninformativ.de Speaking of “clusterfucks”. Every fucking time I try to type something on my fucking goddamn iPhone’s little tiny ass on-screen keyboard it ends up typing out “I love you!” 🤟 For fucks sake 🤦♂️ – Given the size of the fucking goddamn on-screen keyboards on these things and folks with limited/poor vision, can’t we figure out what I meant to type instead of spitting out total garbage nonsense that I had no intention of typing that makes me just look silly and stupid?! 🤬 Ask @bender@twtxt.net how many times this has happened on IRC whenever I’ve been on my phone 📱
@aelaraji@aelaraji.com, I mean to follow up here on the brief exchange we had on irc.mills.io, but I forgot. Never too late, so here it goes:
18:16 <aelaraji> quark 🙏 much appreciated but it won't be necessary, since there isn't much to miss out on in most of where I hang out, so I could just disconnect and spare everyone else the noise
18:17 *** aelaraji (aelaraji@776014f5a3edd32f1ed19658b7b85c8c655945b0feacaedd92fe60e61a3c0ae2) has quit (/ME goes "yeeeeet..!")
18:18 <quark> No noise for me.
18:18 <quark> It’s all good.
18:18 <quark> What would IRC be without on/offs?
18:19 <quark> Preeeety boring!
18:19 <quark> Ah, he was gone.
18:19 <quark> Well, I will twtxt this to him. LOL.
anyway sup friends i hosted an IRC server
@zvava@twtxt.net I reckon there’s currently nobody working on v2. Which timezone are you in? Just post your questions here or head over to #yarn.social at libera.chat for a more realtime conversation via IRC.
@aelaraji@aelaraji.com Cool! 😎 Mind joining the same IRC space? 🙏
@javivf@adn.org.es Sorry. 😂 Meet me on IRC at irc.mills.io in #edgeguard 👌 I’m @james@yarn.mills.io there 😅
@prologic@twtxt.net where on IRC? Network, channel, nick? IRC is vast! It’s like saying, “meet me in Australia, and we go from there!” 😅
@javivf@adn.org.es Hit me up on IRC or something and we’ll get started 👌
** My not so pragmatic guide to running background services on macOS **
I self host a lot of stuff — these days, mostly weird little utility scripts and toys that run in the background, but also some web apps like plex, calibre, and a suite of irc things. For a long time I ran such things on a VPS, but being incredibly cheap, and hardly ever leaving my house for realsies, during the height of the pandemic I brought everything on to an aged mac mini I keep on a shelf behind some books.
I tr … ⌘ Read more
@movq@www.uninformativ.de this is so real… i think we need to bring back topic focused groups but like with a little off topic side of things just in case people wanna go off topic. so the option’s there but the intent is the topic! microblogging isn’t best for this yeah. i think this is part of why IRC still goes strong for many tech people
@xuu@txt.sour.is As I also mentioend on IRC I think this is a. bug?
irc.mills.io running behind Caddy Layer 4. However I don't terminate TLS at the edge in this case.
@bender@twtxt.net Sure! 👍
{
...
# Layer 4 Reverse Proxy
layer4 {
# Gopher
0.0.0.0:70 {
route {
proxy <internal_ip>:70
}
}
# IRC (TLS)
0.0.0.0:6697 {
route {
proxy <internal_ip>:6697
}
}
}
}
irc.mills.io running behind Caddy Layer 4. However I don't terminate TLS at the edge in this case.
@prologic@twtxt.net want to share the snippet of your Caddyfile for irc.mills.io?
@kat@yarn.girlonthemoon.xyz At the core, you need an ngircd.conf like this:
[Global]
Name = your.irc.server.com
Password = yourfancypassword
Listen = 0.0.0.0
Ports = 6667
AdminInfo1 = Well, me.
AdminInfo2 = Over here!
AdminEMail = forget.it@example.invalid
[Options]
Ident = no
PAM = no
[SSL]
CertFile = /etc/ssl/acme/your.irc.server.com.fullchain.pem
KeyFile = /etc/ssl/acme/private/your.irc.server.com.key
DHFile = /etc/ngircd/dhparam.pem
Ports = 6669
Start it and then you can connect on port 6667. (The SSL cert/key must be managed by an external tool, probably something like certbot or acme-client.)
I’m assuming OpenBSD here. Haven’t tried it on Linux lately, let alone Docker. 😅
@kate@yarn.girlonthemoon.xyz I already have my IRC server irc.mills.io running behind Caddy Layer 4. However I don’t terminate TLS at the edge in this case.
is it like… ethical to offer access to certain self hosted services as patreon exclusives. like i wanna offer the IRC client/bouncer i hosted which seems ok i think because i’ve seen pico.sh offer their instances of that as paid services. but the other ones i have in mind are alt web frontends for stuff like imgur and pinterest. and i just feel weird about it for some reason. idk i’m trying to think of ways to support my server stuff but every time i come up with something it feels weird
@movq@www.uninformativ.de i tried ngircd but couldn’t figure it out T__T i left it at the web client and bouncer for now but i might toy with an IRC server another time!
@kat@yarn.girlonthemoon.xyz ngircd is nice: https://ngircd.barton.de/ You can absolutely host this on your server for you and your friends (I’ve been doing that for a very long time). Actually peering with something like libera is hard, though, because they have strict requirements and a lot of traffic. Then again, there’s no real benefit in peering, actually. IRC is pretty “decentralized” anyway and people are usually used to connecting to several networks, so joining another one isn’t a big deal, imho. 🙃
guys i may be stupid. i confused IRC bouncer with IRC server
@kat@yarn.girlonthemoon.xyz I skimmed through the gamja docs and they say you need an “IRC WebSocket server” – no idea what that is. Does gamja not speak IRC directly but essentially “IRC over HTTP”? Curious. 🤔
@kat@yarn.girlonthemoon.xyz i JUST want my own IRC server for fun. that is all i want
hey everyone i’ve spent my whole day trying to set up soju + gamja in docker and now i am down a rabbit hole of building caddy with layer4 support and trying to get TLS for my IRC server and NOTHING IS WORKING
@prologic@twtxt.net so, where is the irc.mills.io leaf, connecting to Libera? 🤭
@andros@twtxt.andros.dev I honestly think IRC is better anyway 🤣
@bender@twtxt.net IRC man 🤣
@kate@yarn.girlonthemoon.xyz @eldersnake@we.loveprivacy.club @abucci@anthony.buc.ci – I’ve already spoken to @xuu@txt.sour.is on IRC about this, but the new SqliteCache backend I’m working on here, what are your thoughts regarding mgirations from old MemoryCache (which is now gone in the codebase in this branch). Do you care to migrate at all, or just let the pod re-fetch all feeds? 🤔
@prologic@twtxt.net, from IRC:
- Saving preferences is failing. Specifically trying to save “Open Links” on the same window. For sure it isn’t happening. Check errors on browser’s console.
- Search results pagination is broken. Search for “twtxt.net” and see it. Also, picking oldest/newest makes no difference on that search query.
Mathieu Pasquet: Poezio 0.15 / 0.15.1
About three years since the last version, poezio 0.15 (and 0.15.1 to address
a small packaging mishap, version numbers are cheap) was released yesterday!
Poezio is a terminal-based XMPP client which aims to replicate the
feeling of terminal-based IRC clients such as irssi or weechat; to
this end, poezio originally only supported multi-user chats.
Not a lot this time around… Maybe next time?
- A new
moderateplugin (for [XEP-0425](http://xmpp.org/ex … ⌘ Read more
Monero Research Lab meeting scheduled for 26 March 2025 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, March 26th 2025 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
Cuprate Meeting scheduled for 25 March 2025 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, March 25 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code reposi … ⌘ Read more
Monero Tech meeting scheduled for 24 March 2025 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, March 24 2025 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels.
This meeting’s chairperson will probably be rbrunner72 and the agenda should include various topics: Seraphis3/JAMTIS4, FCMPs5, and other long-term Monero development issues.
Logs for the previous meeting are available on Monero Observer6.
… ⌘ Read more
MoneroKon 2025 Planning Meeting scheduled for 22 March 2025 1700 UTC
The next MoneroKon 2025 Planning Meeting 1 is scheduled to take place on Saturday, March 22nd 2025 at 17:00 UTC in the #monerokon 2 Matrix/IRC channels.
The meeting’s discussion topics should be available on agenda.monerokon.org 3.
Logs for the previous meeting are available in the #monerokon channels2.
It is worth mentioning that a CCS proposal to partially fund this year’ … ⌘ Read more
Monero Research Lab meeting scheduled for 19 March 2025 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, March 19th 2025 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
Cuprate Meeting scheduled for 18 March 2025 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, March 18 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code reposi … ⌘ Read more
Monero Tech meeting scheduled for 17 March 2025 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, March 17 2025 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels.
This meeting’s chairperson will probably be rbrunner72 and the agenda should include various topics: Seraphis3/JAMTIS4, FCMPs5, and other long-term Monero development issues.
Logs for the previous meeting are available on Monero Observer6.
… ⌘ Read more
MoneroKon 2025 Planning Meeting scheduled for 15 March 2025 1700 UTC
The next MoneroKon 2025 Planning Meeting 1 is scheduled to take place on Saturday, March 15th 2025 at 17:00 UTC in the #monerokon 2 Matrix/IRC channels.
The meeting’s discussion topics should be available on agenda.monerokon.org 3.
Logs for the previous meeting are available on Monero Observer4.
It is worth mentioning that a CCS proposal to partially fund this year’s event is … ⌘ Read more
Monero Research Lab meeting scheduled for 12 March 2025 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, March 12th 2025 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
Cuprate Meeting scheduled for 11 March 2025 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, March 11 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code reposi … ⌘ Read more
Monero Tech meeting scheduled for 10 March 2025 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, March 10 2025 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels.
This meeting’s chairperson will probably be rbrunner72 and the agenda should include various topics: Seraphis3/JAMTIS4, FCMPs5, and other long-term Monero development issues.
Logs for the previous meeting are available on Monero Observer6.
… ⌘ Read more
MoneroKon 2025 Planning Meeting scheduled for 8 March 2025 1700 UTC
The next MoneroKon 2025 Planning Meeting 1 is scheduled to take place on Saturday, March 8th 2025 at 17:00 UTC in the #monerokon 2 Matrix/IRC channels.
The meeting’s discussion topics should be available on agenda.monerokon.org 3.
Logs for the previous meeting are available on Monero Observer4.
It is worth mentioning that a CCS proposal to partially fund this year’s event is cu … ⌘ Read more
Monero Research Lab meeting scheduled for 5 March 2025 1700 UTC
The next Monero Research Lab1 meeting is scheduled to take place on Wednesday, March 5th 2025 at 17:00 UTC on IRC-Libera/Matrix2 in the #monero-research-lab channels.
Cuprate Meeting scheduled for 4 March 2025 1800 UTC
The next Cuprate Meeting is scheduled1 to take place on Tuesday, March 4 2025 at 18:00 UTC on IRC-Libera/Matrix2 in the #cuprate channels.
Agenda overviewCuprate is an effort to create an alternative Monero node implementation.
Greetings
Updates: What is everyone working on?
Project: What is next for Cuprate?
Any other business
The meeting’s moderator should be Boog9003. Consult the Cuprate code repositor … ⌘ Read more
Monero Tech meeting scheduled for 3 March 2025 1800 UTC
The next Monero Tech meeting is scheduled to take place on Monday, March 3 2025 at 18:00 UTC, in the #no-wallet-left-behind 1 IRC-Libera/Matrix channels.
This meeting’s chairperson will probably be rbrunner72 and the agenda should include various topics: Seraphis3/JAMTIS4, FCMPs5, and other long-term Monero development issues.
Logs for the previous meeting are available on Monero Observer6.
_Th … ⌘ Read more