/srv/irclogs.ubuntu.com/2020/11/18/#ubuntu-us-oh.txt

dzhoso, I struggle a lot with the way people tend to talk about bridging in IM.15:01
dzhoI think of bridges in a networking sense, where it may require some care for a network engineer type of person to configure and maintain, but from a user perspective it is transparent.15:02
dzhoIM bridges are rarely transparent. They do have an essential bridge aspect of connecting two sides so that traffic can flow between them.15:02
dzhobut maybe a way to think of them better is to look at the vehicles that are used.15:03
dzhoIn this way, these "bridges" are more like the places where trains run between two systems that have different gauges (ie, the width between the rails).15:03
dzhoThe one place I know this happens (or used to happen, I haven't checked current status) is at the French-Spanish border in Catalonia.15:04
dzhoMost of the accomodation there is effected by the trains themselves, which have wheelsets that can change their widths. There's a stop near the border where the shift is made before the train can continue on down the line.15:05
dzhoNow, the static infrastructure at the point of transition clearly has to have both rail widths available in order to accomodate this transition, so that's an important component too, but it seems to me to be the less tricky part of it.15:06
dzhoaaaaaand, maybe that's more than enough monologguing for now on the topic. I've got more but I'll hold up because damn that's a lot of text for IRC.15:07
thafreakhaha, I'm sure it's fine, it's not like this channel is super busy or anything lol16:47
yanolol18:10
yanoit's all good18:10
dzhohaha, thanks. 18:15
dzhopulling it back, then, from the analogy to the software and networking ...18:16
dzhousually the systems on each side of an IM bridge have different feature sets18:17
dzhoso rarely is passage transparent.18:17
dzhousually I'm seeing this all from the IRC side of things, with the thing I use second-most often is Matrix.18:18
dzhobut I routinely encounter channels that have bridges to slack and to telegram, occasionally here and there also gitter.18:18
dzhoand generally the way the bridge manifests itself as a bot, a user account that encapsulates the traffic back and forth.18:19
dzhothe freenode-matrix.org IRC-Matrix bridge manifest on a per-user basis.18:20
dzhohmm, wait one.18:20
dzho[m]moo18:24
yanohehe18:24
yanomy primary irc client is weechat in tmux18:24
yanosecondary is TheLounge18:24
yanothird is Riot/Element18:24
dzhoyeah I use irssi in tmux on a VPS, connecting via ssh or mosh18:24
dzhousually tmux on the local system wrapping tmux on the VPS18:25
dzhoI use weechat here and there, which I decided was acceptable after learning Meta-l (ESC or Alt 'ell' not 'one') was good for toggling out of and back into multi-column mode.18:26
dzhowhich allows, eg, gnome-terminal's URL detection to Just Work18:26
dzhoso I can ESC l Ctrl-click ESC l to open a URL that has been posted without much friction at al18:27
dzhoso, there's the example where the bridge looks just like a second connection through another client.18:27
dzhothe default is to tack on the '[m]' but that's configurable, or can just be removed.18:27
dzhoin contrast, just about every other bridge I've seen is not so well integrated, and only a single IRC account encapsulates all traffic from all users on the other side of the bridge.18:29
dzhoand so one can't see for instance using the IRC /names command to see any of the users on the other side of the bridge18:29
dzhohighlight is impacted18:29
dzhousers of one bridge got annoyed by getting multiple notifications when their nick was mentioned and so they made the bridge insert a zero-width space so as to deliberately break nick recognition 18:30
dzhoI didn't realize that until I tried to search backscroll for a nick I had *just* seen and /lastlog wasn't finding it18:31
dzhothat's when on further inspection I saw names across the bridge were showing as, eg, d<nbs>zho18:31
dzhoa search for 'dzho' would fail but a search for 'zho' would succeed.18:32
dzhoin another channel there is a slack user whose name just gets completely dropped by the bridge18:32
yanomeI also like TheLounge because the web interface is mobile friendly :D18:36
yanomelol18:36
dzhoyanome: do you run your own instance or use someone else's?18:38
yanomeI run my own18:38
dzholegit18:38
yanomedzho: I run my run lol18:38
yanomeyeah18:38
yanomefrom the same server I did tmux+WeeChat on ahaha18:38
yanomethe nice thing about this, is that I can use any subdomain from my main domain I want; and I do it over SSL18:39
dzhoI was pretty annoyed that with the switch from qwebirc to kiwi, freenode put recaptcha in18:39
yanomeyeah18:40
yanomeI'm not a huge fan of those web clients18:40
yanomeI like being able to run my own18:40
dzhoI'm also ok with people using irccloud if it suits them18:40
dzhoso long as irccloud doesn't EEE web clients too much 18:40
yanomeEEE?18:40
yanoanyone in to amateur radio and in columbus?18:44
dzhoyanome: embrace, extend, extinguish18:54
yanomedzho: ah18:54
dzhoin this space most bitterly remembered as the crap slack pulled against IRC18:55
yanomeyeah18:55
dzhobut of course with a long and storied history 18:55

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!