~funderscore blog cgit wiki get in touch
Chat logs of #funderscore for Thursday, 2024-09-12

Chat logs of #funderscore for Thursday, 2024-09-12

02:47 *** Quits: tweezers (~tweezers@103.108.229.53) (Connection closed)

02:48 *** Joins: tweezers (~tweezers@103.108.229.53)

02:56 *** Quits: tweezers (~tweezers@103.108.229.53) (Ping timeout: 240 seconds)

03:00 *** f_ is now known as f:_

03:04 *** Joins: tweezers (~tweezers@103.108.229.53)

03:24 *** Quits: tweezers (~tweezers@103.108.229.53) (Ping timeout: 240 seconds)

03:40 *** Joins: tweezers (~tweezers@103.108.229.53)

03:56 *** Quits: tweezers (~tweezers@103.108.229.53) (Ping timeout: 240 seconds)

03:58 <Juest/h> huh

03:59 <Juest/h> prison.net is shit, they even ban bouncers jaa, f_

04:35 <f_[x]> Juest/h: yes

04:36 <f_[x]> If you see f_|aop getting killed, that's their rules getting enforced

04:50 *** Joins: tweezers (~tweezers@103.108.229.53)

04:56 <Juest/h> lol

04:58 <f_[x]/h> but really even #EFnet is full of bouncers and bots

04:59 *** Quits: JAA/ef (~JAA@ns531958.ip-192-99-9.net) (Read error: Operation timed out)

04:59 *** Joins: JAA/ef (~JAA@ns531958.ip-192-99-9.net)

04:59 *** f_|aop/ef sets mode: +o JAA/ef

05:00 <f_[x]> nice, f_|aop works :)

05:38 <Juest/ef> lol im banned from #efnet

05:39 <Juest/ef> oh, apparently they ban all users that aren't identd'd

06:47 *** f:_ is now known as f_

06:51 <f_[x]> yes

08:52 <katia/h> like, identd?

08:55 <f_[x]/h> katia: yes

08:55 <katia/h> nice

09:49 *** Joins: x2d8qo5m|m/h (~x2d8qo5mm@fd1a:6295:5133::3944)

09:49 *** moist/h sets mode: +b *!*@fd1a:6295:5133::3944

09:49 *** x2d8qo5m|m/h was kicked by moist/h (User is banned from this channel)

09:50 *** Joins: gbgpchxhc|m/h (~gbgpchxhc@fd1a:6295:5133::3953)

09:50 *** moist/h sets mode: +b *!*@fd1a:6295:5133::3953

09:50 *** gbgpchxhc|m/h was kicked by moist/h (User is banned from this channel)

09:52 <f_[x]/h> katia: yes

09:52 <katia/h> f_[x], your messages are coming in duplicate, please fix your znc

09:57 <f_/h> katia: It's not a ZNC

09:58 <f_/h> This f_[x] is hackint's XMPP bridge

09:58 <katia/h> ah

09:58 <katia/h> found the problem

09:58 <f_/h> and the message got sent twice because my internet was really bad :P

09:58 <f_/h> So I guess I tried sending twice

09:58 <f_/h> Nah the bridge is fine

09:59 <f_/h> though I'm curious to see who are those 2 matrix users who tried joining

09:59 <f_/ef> x2d8qo5m|m and gbgpchxhc|m

10:00 <f_/h> @gbgpchxhc:matrix2.queer.cat and @x2d8qo5m:matrix2.queer.cat

10:00 <f_/h> sus

10:00 <f_/h> both random nicks, both same homeserver

10:00 <f_/h> very sus

10:00 <f_/h> would be really nice if moist/ChanServ could give a more descriptive kick reason

10:01 <f_/h> *  ChanServ: 1: $server:matrix.hackint.org (no AKICK reason specified) [setter: funderscore, modified: 2w 2d 16h]

10:01 <f_/h> need to set a reason :D

10:01 -moist/h- f_ (funderscore) removed (null) from the AKICK list.

10:01 <f_/h> (null), ok

10:02 <katia/h> lmao

10:03 -moist/h- f_ (funderscore) added $server:matrix.hackint.org to the AKICK list.

10:04 <f_/h> Now let's try it out

10:05 <f_/h> First step: connecting f_[m] to Hackint

10:05 <f_/h> <f_[m]> !reconnect

10:05 <f_/h> <@appservice-irc:hackint.org> No clients connected to this network, not reconnecting

10:05 <f_/h> very helpful

10:06 <f_/h> somehow I was able to join #funderscore:hackint.org

10:07 <f_/h> > Error (code 401): f_[m] No such nick/channel

10:07 <f_/h> :D :D :D

10:07 <katia/h> hacker

10:07 <katia/h> 401 on irc

10:08 <f_/h> I love Matrix

10:09 <f_/h> It looks like there's a whole bunch of those @randomid:matrix2.queer.cat joining the portal

10:09 <f_/h> I can't see who's stuck there because Matrix is so slow it did not finish loading the nicklist

10:12 <f_/h> f_[m] is still not connected

10:12 <f_/h> I'll go ping someone in #hackint

10:13 <f_/h> Oh yep matrix bridge died

10:13 <f_/h> katia: Let's party!!!

10:13 <f_/h> 🎉🎉🎉🎉🎉!!!!

10:17 *** Joins: c0s02gtj|m/h (~c0s02gtjm@fd1a:6295:5133::3a67)

10:17 *** moist/h sets mode: +b *!*@fd1a:6295:5133::3a67

10:17 *** c0s02gtj|m/h was kicked by moist/h (User is banned from this channel)

10:53 *** Joins: t8udky7v|m/h (~t8udky7vm@fd1a:6295:5133::3be0)

10:53 *** moist/h sets mode: +b *!*@fd1a:6295:5133::3be0

10:53 *** t8udky7v|m/h was kicked by moist/h (User is banned from this channel)

11:09 *** Joins: al8zql|m/h (~al8zqlmat@fd1a:6295:5133::3c80)

11:09 *** moist/h sets mode: +b *!*@fd1a:6295:5133::3c80

11:09 *** al8zql|m/h was kicked by moist/h (User is banned from this channel)

11:43 *** Joins: f_[m]/h (~fundersco@fd1a:6295:5133::2099)

11:43 *** moist/h sets mode: +b *!*@fd1a:6295:5133::2099

11:43 *** f_[m]/h was kicked by moist/h (User is banned from this channel)

12:17 *** Quits: weechat/ef (~weechat@144.172.70.127) (*.net *.split)

12:17 *** Quits: f_/ef (s-16abab34@195-15-242-30.dc3-a.pub1.etik-cloud.com) (*.net *.split)

12:17 *** Quits: f_|aop/ef (~haha@195-15-242-30.dc3-a.pub1.etik-cloud.com) (*.net *.split)

12:17 *** Quits: fol/ef (fire@static.96.98.78.5.clients.your-server.de) (*.net *.split)

12:17 *** Quits: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar) (*.net *.split)

12:17 *** Quits: aop/ef (aop@vps-9bde1a96.vps.ovh.net) (*.net *.split)

12:17 *** Quits: Noisytoot/ef (noisytoot@not.eris.berkeley.edu.pl) (*.net *.split)

12:17 *** Quits: JAA/ef (~JAA@ns531958.ip-192-99-9.net) (*.net *.split)

12:17 *** Quits: corwin/ef (~someone@ghostwheel.bru.st) (*.net *.split)

12:18 *** Joins: corwin/ef (~someone@ghostwheel.bru.st)

12:18 *** Joins: JAA/ef (~JAA@ns531958.ip-192-99-9.net)

12:18 *** Joins: fol/ef (fire@static.96.98.78.5.clients.your-server.de)

12:18 *** Joins: Noisytoot/ef (noisytoot@not.eris.berkeley.edu.pl)

12:18 *** Joins: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar)

12:18 *** Joins: f_/ef (s-16abab34@195-15-242-30.dc3-a.pub1.etik-cloud.com)

12:18 *** Joins: aop/ef (aop@vps-9bde1a96.vps.ovh.net)

12:18 *** Joins: weechat/ef (~weechat@144.172.70.127)

12:18 *** Joins: f_|aop/ef (~haha@195-15-242-30.dc3-a.pub1.etik-cloud.com)

12:18 *** ef.relay.fun.irc.andrewyu.org sets mode: +ooooooo corwin/ef JAA/ef fol/ef Noisytoot/ef f_/ef aop/ef f_|aop/ef

14:30 <runxiyu> hm

15:15 <f_/ef> yes?

15:34 *** f_/h sets mode: -b *!*@fd1a:6295:5133::2099

15:34 *** Joins: f_[m]/h (~fundersco@fd1a:6295:5133::2099)

15:34 *** moist/h sets mode: +b *!*@fd1a:6295:5133::2099

15:34 *** f_[m]/h was kicked by moist/h (User is banned from this channel)

17:41 <Juest/ef> lol

17:42 <Juest/h> hmmm

17:42 <Juest/h> weird

17:48 <f_/h> Juest: what's wrong?

17:54 <f_/h> I was testing the matrix bridge ban

17:55 <f_/h> if you try joining from matrix you get a nice little ban on your (bridge puppet's) faceâ„¢ :)

17:55 <f_/h> AKICK reason is supposed to say (Matrix users are not allowed in this channel, try again with a proper IRC client: https://webirc.hackint.org/#ircs://irc.hackint.org/#funderscore)

17:55 <hax[xor]> > proper

17:55 <hax[xor]> > link to webclient

17:55 <f_/h> webclient counts

17:56 <f_/h> it's a proper IRC client

17:56 <f_/h> just it runs in your browser's sandbox

17:56 <hax[xor]> it's not a proper IRC client

17:56 <f_/h> but technically it still counts

17:56 <f_/h> Why is it not a proper IRC client?

17:56 <hax[xor]> it counts as an IRC client

17:56 <hax[xor]> not as a proper one :P

17:57 <hax[xor]> why *would* it be proper?

17:57 <f_/h> 'proper' in this context means 'one made specifically for IRC'

17:57 <hax[xor]> alright

17:57 <Juest/h> why?

17:57 <f_/h> Juest: various reasons:

17:57 <hax[xor]> but that's not how I'd define "proper"

17:57 <f_/h> (1) Matrix is extremely data hoarding

17:57 <Juest/h> bleh

17:57 <f_/h> (2) the bridge is extremely noisy

17:58 <Juest/h> yea, as usual, same reasons as libera shut down the bridge

17:58 <f_/h> (3) allowing matrix users means having to maintain the portal the bridge creates

17:58 <f_/h> (4) a lot of the spam comes from matrix

17:59 <JAA/h> Kiwi IRC is a tolerable IRC client. But yeah, wouldn't call it proper either.

17:59 <JAA/h> In fact, it probably *isn't* an IRC client because it can't connect to the ircd directly, I think.

17:59 <f_/h> KiwiIRC can connect to the ircd directly. But ok, which word would be more appropriate?

17:59 <JAA/h> Something something WebSocket that gets proxied to the ircd or however it works exactly.

17:59 <f_/h> I'm not a native speaker, just FYI ;)

18:00 <hax[xor]> JAA: some IRCds support websocket connections

18:00 <JAA/h> True, but that's not compatible with RFC 1459. :-P

18:00 <f_/h> hax[xor] but charybdis and solanum can't do websocket!!!!!

18:01 <f_/h> JAA: I think they do websocket mainly just to have the IPs forwarded properly and such

18:01 <JAA/h> Solanum used to support it. It was removed recently.

18:01 <JAA/h> I believe it was buggy, too.

18:01 <hax[xor]> f_: even HaxIRCd doesn't support websockets!!!!

18:01 <f_/h> hax[xor]: But InspIRCd does!!!!!!!!!!

18:01 <Juest/h> ¯\_(ツ)_/¯

18:01 <hax[xor]> InspIRCd doesn't eally exist!!!!!!!!!!!

18:01 <f_/h> anyway what would be more appropriate than "proper"

18:02 <hax[xor]> just remove that word?

18:02 <Juest/h> oh come on

18:02 <Juest/h> its a valid alternative

18:02 <hax[xor]> "an IRC client", "an actual IRC client"

18:03 *** Parts: Juest/ef (~Juest@rev190-105-167-002.pccp.net.ar) (Parting)

18:03 <JAA/h> Just checked, yeah, it's a WebSocket with special commands and additional wrapping around the IRC messages. So yeah, technically not an IRC client. :-P

18:04 <hax[xor]> IRC with extensions must not be IRC then :P

18:04 <JAA/h> Eh, depends on the extension.

18:06 <hax[xor]> tags could be considered wrapping the message, and they're certainly an extension since rfc 1459

18:07 <JAA/h> If it's compatible with RFC 1459 (or the modern horse) but adds stuff on top, that's still IRC. Twitch does that for the chat.

18:07 <hax[xor]> and you could make a client that refuses to connect if the server doesn't support them

18:07 <JAA/h> True, but you have to negotiate tags via CAP.

18:08 <JAA/h> Sure, and I wouldn't call that an IRC client, just a client for a subset of IRC.

18:08 <hax[xor]> what about a client that doesn't support tags?

18:08 <hax[xor]> is that a subset of an IRC client too?

18:09 <JAA/h> No, because tags aren't part of the IRC spec.

18:09 <hax[xor]> how about multiprefix

18:09 <JAA/h> That's also client-requested.

18:10 <JAA/h> And also not part of the IRC spec. :-)

18:10 <hax[xor]> do all IRCds support not using multiprefix?

18:10 <JAA/h> If they don't, I'd consider them faulty.

18:10 <f_/h> JAA: no twitch doesn't do that

18:10 <hax[xor]> alright

18:11 <JAA/h> Most ircds enforce multi-prefix on WHOIS, but that's much older than IRCv3 and capabilities.

18:11 <JAA/h> It won't surprise you to hear that I hate spec violations.

18:11 <JAA/h> f_: Oh, they moved away from IRC?

18:17 <f_/h> They expose a stripped down and buggy "IRC"

18:17 <hax[xor]> stripped down IRC?

18:18 <hax[xor]> how do you do that :P

18:18 <f_/h> hax[xor] you remove most of IRC

18:19 <hax[xor]> and leave what?

18:19 <hax[xor]> unusble pseudoprotocol?

18:23 <f_/h> yup

19:17 <JAA/h> It used to be actual IRC, I believe. You could connect to it with any IRC client of your choice etc.

19:17 <JAA/h> With custom stuff bolted on, of course.

22:28 *** Quits: tweezers (~tweezers@103.108.229.53) (Ping timeout: 240 seconds)

Generated by irclog2html.py 3.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!