libera/#devuan/ Thursday, 2021-05-20

gnu_srsleaving freenode, goodbye.00:00
brocashelmelogind was automatically installed when i switched to ceres00:21
brocashelmi can't remove it because a ton of essential packages depend on it00:22
* lastebil hopes to see an irc location on the website sometime soon, so he can rejoin00:42
* Xenguy prepares to leave for Libera00:57
lastebilI see we have a preliminary channel there. ok.01:02
lastebilok. I will wait for the irc announcement, in the meantime, I will be watching libera.01:29
_zxq9_What is the drama?01:39
fluffywolf_zxq9_:  someone purchased the freenode domains and such in a hostile takeover and is now making it their service instead of a community-ran service.01:41
MinceRafaik they didn't purchase them01:41
fluffywolfseems that the previous owner of the domains wasn't immune to being offered large amounts of money.01:41
MinceRowned the network for legal reasons01:42
MinceRand then there was some recent drama which was interpreted as a hostile takeover by both parties01:42
fluffywolfthat some individual who has not been part of the community in any way now owns the domains is fairly non-ambiguous.01:42
_zxq9_Ah. I see. I'm on a few other networks, but freenode is definitely the biggest at the moment. I don't think they realize how easily people can jump ship to OFTC or whatever that alternative one (liberia or whatever?) the ops who are splitting off have in mind.01:43
_zxq9_Or both at once.01:43
MinceRstaff's side of the story: https://libera.chat/01:47
MinceRrasengan's side of the story: https://gist.github.com/realrasengan/88549ec34ee32d01629354e4075d2d4801:47
MinceRthere are also letters of resignation by staff members, not sure where's the best place to start01:48
MinceRhere's one: https://www.kline.sh/01:49
Xenguy/join libera.chat01:51
MinceRdon't you mean /connect? :>01:51
XenguyYou'll always be better at IRC than me  = )01:51
MinceRnot sure01:52
MinceRonce i die, i will become a lot worse at IRC than i am now01:52
XenguyI cannot disagree01:52
XenguyWon't be too hot shit myself01:52
XenguySorry for the OT...01:52
XenguyBut reality itself turned OT today it seems...01:53
XenguyAnd here we are01:53
MinceR:>01:53
XenguyAnd don't worry, I probably won't be here that much longer, so not a long-term problem  8 -D01:54
fluffywolfand here I would have gone with the third option, /server  :P01:55
MinceR:>01:55
stovepipefreenode used to be fun before all the #*-social channels and off-topic rules01:55
stovepipecan that go away too? :)01:55
fluffywolfconnect is for linking irc servers to each other.  linking freenode to liberachat would result in much breakage.  :P01:55
MinceRin irssi, connect connects to another ircd without terminating any existing connections01:58
MinceRwhile /server would terminate the connection to the currently selected server and then connect01:58
fluffywolfso irssi is broken.  good to know.  :P01:58
MinceR:>01:58
MinceRthis is not the part that gets me01:58
MinceRthe part that gets me is that there are subcommands, but help isn't one of them01:58
MinceRso i reconnected one of my networks to 'help' when i tried to see how to use /server.01:59
tuxd3vI tried to access today sooner, but it wasn't yet availlable, maybe a DNS propagation problem at the time, but now I can access the page..02:01
_zxq9_hah02:01
fluffywolfthe connect command, per rfc1459 and every other client on the planet, is used to tell the irc server to connect to another irc server.02:02
MinceRi'll keep that in mind once i get tired of irssi and weechat and create my own client :>02:03
tuxd3vMinceR, you should create your own server :)02:04
MinceRi don't know the server side well enough02:04
fluffywolflooks like irssi uses /sconnect for what the rest of us know as /connect02:05
tuxd3vfluffywolf, maybe secure connect?02:05
fluffywolfserver connect02:06
fluffywolfwhich is just "connect" in other clients, but the irssi people wanted to use connect for their own uses.  heh.02:06
MinceRirssi doesn't pass unknown commands through to the server02:07
MinceRiirc mirc does02:07
fluffywolfthat has nothing to do with this.  lol02:07
MinceRit sort of does02:07
MinceRbecause if there is such a passthrough, all commands become part of the same namespace02:07
MinceRbut if there isn't, what you're interacting with are client commands02:08
tuxd3vcan't you use: /CONNECT ?02:08
fluffywolf"connect" is the irc protocol command used to tell an irc server to link to another irc server.  other clients use /connect to send this connect command.  irssi uses /connect for its own internal purposes, and uses /sconnect to send a connect command.02:08
rwpfluffywolf, irssi is broken?  Then what am I using to type this? :-)02:08
tuxd3vho, now I got it :)02:09
tuxd3vlast time I connected via irssi was some 6 months ago..can't remember..02:09
fluffywolfso if you tell people to use /connect to get to a new server, every client that's not irssi will try asking the irc server itself to connect to that server, resulting in people being told they're not an oper.  :)02:10
fluffywolf(and if any opers try that, they'll probably get told there's no matching c/n lines, or whatever config options there are on other ircds for such things)02:11
MinceRit's probably not the same between other clients either02:11
MinceRweechat uses /connect as well02:12
MinceRhttps://weechat.org/files/doc/stable/weechat_quickstart.en.html#connect_to_irc_server02:12
MinceRi can't remember how [he]xchat did it02:14
MinceRkvirc uses the -n parameter to /server to indicate that a new connection is desired02:16
tuxd3vbut.. the thing is... does any body understood already the hostage situation?02:18
tuxd3vand who is the offender, and who is the hostage here..02:18
* tuxd3v is confuse02:18
tuxd3vthis situation seems ...a gangster thing..02:20
MinceRwe have the word of one man against the word of a few people02:21
MinceR(who might have taken each other on their word)02:21
MinceRi don't see how i could find out who's telling the truth02:21
tuxd3vyou mean the word of "realrasengan" ?02:21
tuxd3von github02:22
MinceRyes02:22
_zxq9_tuxd3v: Most of this is overreaction (emotional), which will drive actual movement (activity), which will reinforce the emotion. Communities are built on mutual faith, and it is very easy to undermine that.02:22
MinceRindeed, most of this is most likely overreaction02:22
MinceRbut what the hell, we'll get more competition out of it in the irc network market, which is nice :>02:22
_zxq9_Anyway, they exhibit robust behavior in that they tend to flow like water to rest elsewhere. People aren't going to stop talking about Devuan on IRC, for example -- they'll just be doing it on irc.oftc.net or whatever in addition to here.02:23
fluffywolfthe fact that a single, un-elected individual has control over the network is a failure itself.02:23
_zxq9_Or if the libera thing takes off (and sets up a back end that can help prevent spam). Or whatever.02:23
MinceRand unlike moves to discord, i can even follow any project that moves without having to run software i don't want :>02:23
_zxq9_fluffywolf: I would say this is true with the exception of having a BDFL that sets something up to start with.02:24
_zxq9_I've seen communities ruined by committee more times than I can remember.02:24
jellyfwiw, the "unofficial official" #debian and #debian-offtopic channels present on freenode are going to appear on libera.chat as well02:24
tuxd3vbut "realrasengan" says that he wants everything to settle down, and everybody kissing and hugging each other, and offering lollipop's to each other..02:24
fluffywolfthis is a not a new community with a founder.  heh.02:24
_zxq9_fluffywolf: Right.02:25
tuxd3vhe says he wants freenode to be successfull..02:25
fluffywolfwe had lilo for that, and I still miss him.02:25
fluffywolfthis is someone with literally no involvement in the community whatsoever somehow gaining control over the domains and legal name, apparently through greasing the right palms.  he literally claims he spent millions.02:26
_zxq9_tuxd3v: I imagine that there is actually some protective instinct driving some of this -- but it is almost impossible to enforce protection of a voluntary system. "Control" is an illusion, doubly so in voluntary systems.02:26
_zxq9_It is also just as impossible to protect a community from itself as to protect an individual from themself.02:26
tuxd3v_zxq9_, I agree with you and MinceR about what you said..02:27
tuxd3vbut why are people resigning..02:27
MinceRin their perception, the network was subjected to hostile takeover by a corporation02:27
MinceRwhether this is true, i do not know02:27
tuxd3v3. Tomaw's team attacks christel, who had run Freenode since early02:27
tuxd3v2000, and she resigns, unable to deal with the persistent harassment.02:27
MinceRand i don't care all that much02:27
_zxq9_Because most have probably wanted to do things slightly differently for a long time, but were tied to this system because it was the largest and wanted to help out. Remember, most of us get paid in ego points for doing FOSS and community work. Now is a good chance to do something new in a way they hope might be better. That *plus* some overreaction due to the manner of the transition.02:28
jellytuxd3v, all the current staff have resigned, except two needed to manage the handover02:28
_zxq9_And also... never underestimate the motivating power of drama and stirring up more drama.02:28
tuxd3v_zxq9_, so they are all against "realrasengan"02:29
fluffywolfI had a freenode staffer as an op on one of my channels...  she tells me it's as bad as everyone says, and we should move.  I trust her, or I wouldn't have made her an op.  heh.02:29
tuxd3v?02:29
_zxq9_Anyway, things like this always eventually happen. Even Guido eventually gave up on trying to protect Python from the ravages of the Good Idea Fairy.02:30
_zxq9_I've been watching this happen since I first got into open communities in 1990.02:30
fluffywolfpython needs to be ravaged by the stop-fucking-changing-major-things-with-minor-version-bumps fairy.  :P02:30
_zxq9_hah02:30
_zxq9_2.7 was the last real Python.02:31
_zxq9_3.x should be renamed Flying Circus 1.002:31
fluffywolflol02:31
brocashelmyou will install python 3.x and you will be happy02:32
_zxq9_MUST. RESIST. MIND. VIRUS.02:32
tuxd3vbut... _zxq9_ its all very dificult to understand.. "realrasengan" seems to want freenode to strive.. is he the real gangster or are all the other guys, in overdrive mode?02:32
_zxq9_tuxd3v: The truth is somewhere in the middle of it.02:32
brocashelmgnome 40 will consume most of your resources and you will be happy02:33
MinceRi don't see why people are tied to an irc network just because it's the largest02:33
_zxq9_Of course if you take over anything then you want it to thrive. If you use hostile means to take it over, though, you are likely to damage it -- and if it is a faith based system, *of course* this is true.02:33
_zxq9_So... bleh. It doesn't matter. People can only find faith with one another through interaction, not by policy.02:33
_zxq9_So that's what will happen. Probably some here, and a lot elsewhere as well.02:34
_zxq9_99% of IRC users don't care about the admin drama.02:34
MinceR> if you take over anything then you want it to thrive.02:34
brocashelmyou will put systemd, networkmanager, pulseaudio, wayland, and other red hat garbage in your gnu/linux system and you will be happy02:34
MinceRnot so sure about that02:34
adhocmorning all02:34
MinceRwhen redhat took over most Linux distributions, they just wanted the competition to either go away or became their thralls02:35
tuxd3vbut for what I understand he refused to take Actions against.. he refused to take control, in his version "Tomaw's team" are the one trying to take control02:35
_zxq9_MinceR: Well, you could certainly just want to kill it off -- and pretending one while intending the other is a possible play, but generally only makes sense if the person doing it already has an alternative that is both available and *obvious* they want people to escape to.02:35
tuxd3vnit him02:35
_zxq9_Sort of "scaring the rabbits into the bag" instead of trying to chase them.02:35
MinceRwhen microsoft & co. took over Linux, they didn't want Linux to thrive, they're mostly fine with killing it off02:35
tuxd3vhe is against it..02:35
MinceRwhen microsoft took over the mobile division of nokia, they were probably mostly just afraid of Maemo/MeeGo02:36
MinceRand they managed to kill off phones that were built to run it02:36
_zxq9_MinceR: Right. There are strategies of denial that function this way -- but they tend to come from a really dead obvious player.02:36
_zxq9_Like if Slack took over freenode -- that would be quite different.02:36
_zxq9_There is a special situation with the FOSS world, though, where we are incapable of negotiating in a normal way. Without a mutual capacity for violence, you cannot negotiate. You can agree to do stuff together out of inherent interest and try to build trust through interaction, or not. But there are no "we both need A and want B, and both pose unbalanced and sudden risk X -- so it is in our interest to negotiate it".02:38
tuxd3vfor what I understand, "realrasengan" seems to be the only one trying to protect Christel.. what a mess02:38
_zxq9_The thing with this is that these systems of community trust are inherently fragile if they are not built around a BDFL everyone trusts.02:38
_zxq9_Trusting "the community" is not a thing.02:38
MinceReven a BDFL isn't a guarantee for anything02:39
MinceRafter all, microsoft managed to buy Guido van Rossum's soul02:39
_zxq9_Of course. But a BDFL is a *very* fast point of evaluation.02:39
_zxq9_A community is not.02:39
tuxd3vI suspect the problem is when you have someone in the cummunity that is undermining it from the inside.. which seems to be the case here..02:39
_zxq9_This drama is going to play on for a while, for example. A BDFL doing something untoward has an immediate consequence or it doesn't.02:39
_zxq9_tuxd3v: That's rampant lately. People coming with all kinds of angles on that for quite a while, actually. Since around 2014 when the CoC fad started.02:40
_zxq9_Nearly all were only social weapons.02:40
_zxq9_We lack the mutual capacity for violence, and are not physically in proximity -- so innuendo and character assassination are the tools of the corruptors.02:40
MinceRthe suits finally found a way to kill off free software02:41
_zxq9_Basically.02:41
_zxq9_Shove a CoC where it isn't wanted and watch the FOSSers squeal. It is really easy to do and make it look like "social justice" also -- that is, corporations actively fund these efforts and call themselves the good guys for it.02:41
_zxq9_It's quite brilliant.02:41
_zxq9_Then the FOSS participants, genuinely trying to do good and be seen as good, infight about it.02:42
tuxd3vthe problem is that not everyone has a nuclear button, and so some can subdue the others02:42
_zxq9_Meh. I just break off and write my own tooling.02:42
tuxd3vif all had a nuclear button, maybe people will start to respect more eachother , because what you throw around will come around..02:43
fluffywolfback to a previous topic, reading the weechat commands, I don't actually see one for sending a connect command.  but it does have die and other oper commands.  it could be it's just not used by opers.  :P02:43
_zxq9_Someone in another channel has the sense that this is due to Orange Man Bad retardation. That is, the entire stink popped up because someone on the acquiring end is a Trump supporter (or is at least being framed that way to score tactical points in the current spat).02:44
_zxq9_Which is exactly the kind of nonsense that is easy to leverage to poison a community.02:44
_zxq9_If that's really the truth of it and this is a Trump Derangement Syndrome moment then, bleh, it'll blow over in a few days and nobody will care.02:45
_zxq9_I suspect freenode isn't actually going anywhere.02:45
tuxd3v_zxq9_, in a free society every person has the right to support what they want02:46
_zxq9_Sure.02:46
tuxd3vthe others also have its opinions, but need to respect that02:46
Beertbh, I'm afraid IRC as a whole is not going anywhere. Libera will have a surge of hype/activity in the coming days. What's interesting is what will continue to happen in months...02:47
_zxq9_The real pandemic is a mass contamination of disrespect lately.02:47
BeerPeople prefer consuming centralised services these days. Discord and all those "free" services/mobile applications out there? They fall for it.02:48
tuxd3vLibera is supported by Tomaw's team?02:48
tuxd3vits what it seems..02:48
tuxd3vI wanted to know whats really going on, because this is very dark..02:49
tuxd3v3. Tomaw's team attacks christel02:50
tuxd3vCan any one have Christel words?02:50
tuxd3vthat would help :)02:50
MinceRindeed02:51
Xenguytuxd3v, Have not read upbuffer (noticed how busy IRC's been tonight?) but this is a crucial point...02:51
XenguyAL is advancing the notion that Chrystal was attacked...02:51
_zxq9_Beer: Indeed. Usability is the uber feature. We could learn a bit from that, to be fair.02:51
XenguyThe staff oppose that version of reality02:51
tuxd3vTomaw's crew abruptly cuts christel's access while she is asleep that night.02:52
brocashelm_zxq9_: agreed, he's not even in office anymore, people should get over themselves02:52
tuxd3vXenguy, many thanks02:52
XenguyBeer, Discord is proprietary; that should be all there is to it, 'next!'02:52
tuxd3vSo they harassed her..02:52
BeerXenguy: Oh I'm right on board with you. I decribed people as in "the general public". Merely stating facts here, alebit you could sense the pain in my words...02:53
XenguyIt is painful, for many of us, what is happening here and now02:54
brocashelmi almost thought you said beer (the actual beverage) is proprietary and was going to follow up with "so rms is straight edge?"02:54
_zxq9_There isn't enough popcorn to get us through 2021.02:54
Xenguybrocashelm, hah02:54
Beer_zxq9_: IRC is super usable, on top of being decentralised, lightweight, extensible, standardized, open... It's not "kikoolol", though.02:54
_zxq9_Beer: "super usable" is a relative term.02:55
Xenguy_zxq9_, I recommend the Red Dragon, if it's available in your country02:55
Beer_zxq9_: As all adjectives are02:55
brocashelmirc is way better than shit like xmpp IMO02:55
XenguyWe should not be discussing a change of protocol at this crisis point...02:56
XenguyThat's just a distraction that widens the problem area02:56
XenguyFocus on the clean IRC migration, then take stock I say02:56
Beer_zxq9_: All the pale copies you can think of tried to "do better" than IRC. Cramming features which "look cool" together with a basis not ensuring liberties & privacy is a dead-end.02:56
BeerIt all starts with design.02:57
XenguyYeah, the scaffolding02:57
brocashelm2021 is just 2020 remastered (clown world)02:57
XenguyYay02:57
_zxq9_IRC is indeed a better protocol than XMPP -- I'm an Erlanger, you really have no idea the nightmare that lies within when you really dig in... ugh.02:57
_zxq9_But...02:57
XenguyWe cloned a year02:57
BeerThis decade is def. starting on the wrong foot to be better than the last one. I was thinking exactly about that sooner :D02:58
_zxq9_And this is not IRC vs XMPP, per se... there *is* value in providing multimedia capability as well as image and source pastes.02:58
XenguyBeer, The 21st century disappointed almost immediately02:58
_zxq9_We achieve a similar thing here with links, which works pretty well, but having those all in a single interface with whiteboard, co-editing, and VOIP is nice.02:58
Beer_zxq9_: Hhmm? And where would you host that?02:58
BeerHTML chats always have been a toy for kids who knew better02:59
Xenguy_zxq9_, Most IRC people are happy to not include all those extras02:59
XenguyIt's a kind of aesthetic02:59
XenguyMinimal vs. Rich ?02:59
XenguyTwo different crowds I think02:59
brocashelmbloat02:59
brocashelmnot needed02:59
brocashelmanything you want to share can be linked03:00
_zxq9_Beer: I'm actually working on a thing with some other Erlanger friends, but it is a native client with a server side anyone can run, and they connect together. Channels are server-side similar to here, but the richer communication rooms are hosted in the client (they peer for them temporarily) and ephemeral.03:00
brocashelmand there's file transfer if you're stuck in the medieval era03:00
BeerBeyong that: where are things *hosted*. Aesthetic is a lost debate, as it's all subjective. Where things are hosted, who is controlling/owning the data, those are objective questions about a proper design.03:00
_zxq9_The central node that lets everyone find everyone else is hosted by me whenever we're working on it.03:00
onefangThat's all we need, Yet Another Messaging Protocol.03:01
_zxq9_Xenguy: Indeed. The aesthetic is important to IRC and I actually like it. Very low distraction, and also easier to keep up with a fast conversation.03:01
Beer_zxq9_: Any central node is suspect. If you try to build a federation, you try to avoid those, as they becoming controlling nodes which would be the target of hostiles03:01
Beerthey risk becoming*03:02
_zxq9_Beer: I don't care about that for this particular project.03:02
_zxq9_But you *do* have to have some way for things to find other things.03:02
Beer"I don't care". Precisely the reason behind why all those centralised services are popular03:02
_zxq9_Someone has to own a central node, own the name in a blockchain registry, or own the DNS name, etc.03:02
BeerThose 4 little words, in that order, make me feel sicker each and every day passing03:03
_zxq9_You have to have something be able to find another thing at the outset. It's just how it goes.03:03
_zxq9_Yeah, it would be super cool if we could just send "the network" a request and it could magically find that first node -- but every single peered system in the universe has the "initial reference problem" and has to solve it in some way.03:03
Beer_zxq9_: I withdraw from this talk. Sry. This Freenode event is just making me feel deeply sick to the furthest depths of my stomach.03:04
BeerBeing on the edge here.03:04
_zxq9_Even pure peer systems have to solve it by keeping a set of seed nodes alive, and those are essentially a SPOF. After that first lookup, you're fine, but you do have to perform a lookup.03:04
tuxd3vtorrents protocol?03:04
BeerI could go aggressive at any time now.03:04
tuxd3vp2p?03:04
_zxq9_tuxd3v: Yes, they have seed nodes to start, and magnet on top.03:04
_zxq9_Even freenet works this way.03:04
tuxd3vyeah indeed03:04
_zxq9_Again, once you get that initial hole punch to another peer that isn't on the seed list, you're really plugged in. But you have to start somewhere better than UDP spamming the entire public IPv6 space for open ports.03:05
_zxq9_At some point you have to say "OK, I'm not going to start my own ISP just to reduce external dependence".03:05
_zxq9_This particular area is what I deal with professionally, actually. Larry Sanger (the Wikipedia/Wikimedia one) solicited input on decentralized network designs a while back and I explained a bit about how to actually achieve a decentralized applications platform (as opposed to peered chat or distributed storage). https://larrysanger.org/community/main-forum/the-orange-pill-storage-system-a-point-by-point-and-exhaustively-detailed-answer-to-03:09
_zxq9_what-decentralization-requires/03:09
_zxq9_hah. Broke the link.03:09
_zxq9_https://larrysanger.org/community/main-forum/the-orange-pill-storage-system-a-point-by-point-and-exhaustively-detailed-answer-to-what-decentralization-requires/03:09
BeerA note of caution, if you haven't yet: drop you account on Freenode, you never know when the user DB will start being used by the adversaries, if it hasn't yet03:10
BeerKeep a copy the registration date to gloat about it ofc (:03:10
_zxq9_haha! Indeed.03:11
fluffywolfUser reg.  : May 30 16:15:29 2005 (15y 51w 1d ago)   heh03:12
Beer'grats! 1st account or have you lost an even older one? Or maybe started using IRC w/o an account?03:14
fluffywolfI had another nick, but it dropped a long time ago.03:15
onefangRemind me again what user data Freenode accounts have?  Unique email address, unique password, my user name.  What else?03:15
fluffywolfmine doesn't have an email address, and the username and password won't do anyone any good, so I don't care if they have it.03:16
BeerI guess that's about it? Check /ns info03:16
rwpfluffywolf, For me: Registered : Sep 06 21:22:54 2007 (13y 36w 6d ago)  I don't recall what I did before then. (shrug)03:16
fluffywolfI started using IRC before freenode existed.  heh.03:16
fluffywolfthe oldest channel I've had on here I've had for 15y 46w 5d, but someone else took it on the libera.chat network and wants to keep it.  which is a major problem with this migration thing.03:17
onefangOh and the IP address of the other end of my VPN.  Which is public knowledge amongst Devuan users, it's also my Devuan package repo and mirror checker.  Gets quoted here all the time.03:17
BeerI have been told data is erased on DROP. Mere reported words, though.03:18
tuxd3vGuys read this: https://kline.sh/03:18
MinceRi've read it already03:18
rwpNot sure what trouble can be caused by access to the old database information though.  What's the troubling scenarios?03:19
fluffywolferased is very relative, when it comes to database compacting, backups, etc.03:19
MinceRpassword sharing, i guess03:19
MinceRleaking of email addresses03:19
tuxd3v"Mr Lee has sought to assert total legal control over the network, including user data."03:19
BeerThere are a couple crossed-referenced resources. Some are not. I initially read https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af49740903:19
tuxd3vwhat??userdata is exactly that,,, USER DATA OWNED by the user only03:19
Beerfluffywolf: Yeah I immediately thought about backups...03:19
rwpMy email address is well known for a long time.  So nothing new there.  My passwords are all randomly generated and unique per site.  For FN I use certificates for authentication.03:20
fluffywolfI have no idea if there's an official procedure for restoring ## channels to their original freenode owners, or if I'm just stuck losing my baby of 15 years.03:20
onefangJust checked, even my real name is "onefang".03:20
Beertuxd3v: Even the sell has shady basis. The key point is that legal battle means... battle, hence money. He's on the strong side on that point.03:20
Beerfluffywolf: People seem to be raiding channels as of now. It's a storm in #libera, and one of the ops talked about a backlog of 150 channels requests a quarter ago.03:22
fluffywolfit was one of my ops.  heh.03:23
Beeramdj?03:23
BeerI also came on Libera < 3h too late to secure "Beer" :(03:24
tuxd3vSo resuming,,, Christel sold 'freenode ltd' to Andrew Lee, in a shady deal..03:25
BeerSold the domain names IIRC03:27
tuxd3vNow.. seems that I start to to understand why Tomaw's team attacked christel, and drop her access..03:27
BeerSold something which was not truly hers anyway, that's the key.03:27
Beertuxd3v: The allegations about the reason of her departure are disputed03:28
Beerreasons*03:28
tuxd3vSo she sold our own data included, for what it means... that is not legal, I mean at least not in Europe..03:28
tuxd3vthey cannot sell my data without my consent..03:28
BeerBut that sale you mentioned is the sarting point. Litigation over that could only lead to an attrition war03:28
_zxq9_Lawyers are going to be happy. Nobody else probably will be, but at least lawyers can be.03:29
BeerThe sale is invalid when what you sale is not yours... but the problem is that there was no other identified owner of the services03:29
_zxq9_Every cloud has a... hidden bomber squadron behind it.03:29
BeerTHe problem is: to make that recognised, you'll need to fight in court. Money. Attrition.03:29
BeerIf Freenode was belonging to an official structure, say non-profit, it would have been secured.03:30
BeerThe fact that historically, that freedom was not secured fired back spectatularly with a single bad decision from a single person.03:31
BeerFreenode dates back from decades in which belonging to a structure, even non-profit, was seen as dangerous.03:31
BeerGovernance is key03:32
tuxd3vho ...man..03:32
tuxd3vSome time ago, Christel, the former head of freenode staff sold `freenode ltd` (a holding company) to a third party, Andrew Lee[1], under terms that were not disclosed to the staff body.03:32
tuxd3vHow can she seels something if it was not hers?03:33
BeerYeah, OK so it was the whole company, not just the domains. 2017 or 2018 IIRC03:33
Beertuxd3v: That's the point. WHich needs to be fought. In court. Money Attrition. Give up.03:33
tuxd3vMaybe freenode ltd was indeed her own?03:33
BeerThis bloated ego muppet has money, and is determined to use it to ensure his seat of power03:34
tuxd3vAnd shee hiden this dhady deal from Tomaw's team..03:35
BeerTHe assets running Freenode were donations never bound by any contract with that structure. Staff were working on their free time, w/o contract either. Freenod Ltd was an empty shell... except for the domain names03:35
tuxd3vas a boomerang efect they harassed her to the point she left..03:35
BeerThe problem is control over the domains and operating control over the machines03:35
Beertuxd3v: This is alleged by this Andrew. The staff collegially refutes that03:36
tuxd3vwho is this guy 'Andrew Lee' ?03:36
BeerPlease present it like that w/o knowing more about it03:36
BeerPlease *do not* present it liek that03:36
tuxd3vit seems that he already was pouring millions into freenode for years..03:37
BeerOK I'm tired. Withdrawing now03:37
Beertuxd3v: Again, that's his side of the story. Please read thoroughly. No-one knows more than all which is written. Read *both* sides of the story03:37
* Beer vanish in a whirlwind03:37
tuxd3vBeer, Many thanks for your words, I didn't knew it was disputed the fact that they harassed her..03:38
* Beer also, vanishes03:38
* tuxd3v don't vanish in the wind storm :)03:38
BeerThere are resignations letters, many lgos from talks in public channels, private talks, etc.03:38
fluffywolfI'm not familiar with the backstory...  I just know that a freenode staffer I trust says it's fucked and time to move.03:39
onefanghttps://go.theregister.com/feed/www.theregister.com/2021/05/19/freenode_staff_resigns/ might help03:40
tuxd3vonefang, many thanks03:43
tuxd3vI already know.. its the South Korean Crown Prince Andrew Lee that brought it..03:48
adhoconefang: interesting read.03:52
tuxd3vadhoc, indeed :)03:52
adhoc"Having said that, the Ubuntu IRC Council has voted to migrate away from Freenode."03:53
adhocthey have a lot more to lose, they have a lot of green users incoming, they certainly don't want to be having the politics of freenode power plays to colour their interactions.03:53
adhocbalancing risk...03:54
golinux"the Ubuntu IRC Council" . . . that is so 'buntardish03:54
_zxq9_Risk is an interesting idea in open communities.03:55
golinuxAnd all this is really offtopic for this channel . . .03:55
_zxq9_Make something successful in the bazaar, commercialize it in some way, then recognize that the instability of the bazaar is the main threat to your image of stability, move away from the bazaar.03:55
_zxq9_golinux: True. Discussions of faith are tangentially related (systemd being foisted on communities vs alterantives), but yeah, all the drama stuff should really be in #drama.03:56
_zxq9_Which evidently I just started.03:56
fluffywolfif the channel is dead, is anything on-topic?  :)03:56
_zxq9_bingo03:57
golinuxAnd that is OT for this SUPPORT channel.  Please take it to #devuan-offtopic03:57
_zxq9_But this is a point nobody cares to discuss. JUST WIELD THE BANHAMMER AND FEEL LIKE A BIG MAN!03:57
XenguyEverything is now #ontopic03:57
_zxq9_haha03:57
_zxq9_Which I apparently just created also.03:57
golinuxfluffywolf: That's because you're not a dev reading the scrollback.03:57
XenguyI lied, and now I'm being a pest03:57
_zxq9_jeebus... all these new channels on the dying network03:57
XenguyMy apologies : -)03:58
onefangThink we had gotten around to just rehashing everything all over again anyway.04:00
stovepipei wish the social/off-topic chan idea would die with freenode04:01
stovepipeit made IRC miserable for over a decade04:01
_zxq9_On super active channels it makes sense. But people want IRC to be persistent data now, not ephemeral chat -- and that changes things a bit.04:02
stovepiperemoving the humanity from tech chats, not the best idea04:02
onefangOff topic chats in this support channel makes it hard for the people trying to actually do Devuan support to find the actual questions they can answer when it is buried in hundreds of off topic posts.04:03
golinuxA perfect discussion for #devuan-offtopic04:03
stovepipeIRC can have 50 conversations happening simultaenously, thats why we address people directly that we're talking to during busy times04:03
stovepipeno one has to read every line04:03
golinuxThese folks who know little about Devuan always have ideas that are irrelevant04:04
stovepipewhat folks are those04:04
golinuxand stupid04:04
golinuxfolks like you04:04
_zxq9_The real solution, or result anyway, is that most of us will just leave entirely. Poof! Just like it's been since the 1990's.04:04
onefangAnd when a newbie comes here and doesn't know which of us can answer their question?04:04
stovepipelolwat04:04
stovepipeknow little about devuan?04:04
_zxq9_Calling your users "stupid" is always a big win.04:04
stovepipeholy moly see waht i mean04:05
golinuxHumans a re stupid.04:05
stovepipethis lashing out over off-topic chats has made little hitlers o ut of peopel04:05
stovepipedoesnt even know ive been here since the beginning04:05
stovepipebut when the humanity has been sucked out of tech chats, why participate unless its necessary?04:05
golinuxSo have I and I kknow nothing about you.04:05
stovepipeits not necessary04:05
stovepipeyou dont need to know anything about me04:06
golinuxMaybe dead weight?04:06
stovepipebut i appreciate the insults04:06
_zxq9_The real channel we all need: #ontopic148804:06
golinuxDunno . . .04:06
onefangI now know enough to ignore stovepipe.  lol04:06
stovepipeuh huh04:06
stovepipetyranny feels good doesnt it04:06
tuxd3vgolinux, you are right, this is a support channel :)04:07
XenguyIt should be spelt Tearanny04:11
MinceRlol04:12
MinceRrip and tearanny?04:12
XenguyThere was this guy Rip Torn04:12
MinceRhttps://www.doomworld.com/10years/doomcomic/04:13
fluffywolfwell, reading that spam sure makes me dislike that asshole.05:09
golinuxHe is  thief and a liar05:10
golinux"a" goes in the empty space05:11
* redrick gives golinux an 'a'.05:50
golinuxredrick: :)05:59
DocScrutinizer05ohmy >>Since 2013, I have been a major sponsor of freenode providing servers and funding through one of my companies. I have no intention to stop this in the future. The rumors of a 'hostile takeover' are simply untrue - I've been the guardian and owner of freenode since 2017, when Christel, the former owner approached me and asked if I was interested in purchasing it, as we had in previous years discussed this.<<06:09
DocScrutinizer05just to let you know for that meeting later on, as factoid: libera is pretty much completely set up to take over seamlessly from freenode devuan namespace06:10
DocScrutinizer05if any channels are missing, please let me know *without joining them* or just leave again and then let me know so the channel can get properly assigned to the namespace06:11
DocScrutinizer05quick reference:  https://libera.chat/06:13
DocScrutinizer05some trivia: while here there are a 7 +o netops in #freenode, incl rasengan and chanserv bot, all the netops moved over to libera and teher are a 26+ +o netops in #libera the equivalent to #freenode here06:15
golinuxSo libera will be running on your servers?  Did I read that correctly?06:15
DocScrutinizer05sorry? I got nothing to do at all with libera, it's run by the staff that made freenode happen and run06:16
golinuxIf that is true, we are in good hands . . .06:16
DocScrutinizer05yep06:16
tuxd3vDocScrutinizer05, what about Privacy Polecies related with user data?06:17
tuxd3vpolicies*06:18
DocScrutinizer05tuxd3v: hm? please elaborate06:18
tuxd3vhow will the users data, be managed  and controlled?06:19
redrickDocScrutinizer05: I will aim to address golinux's concerns on #devuan-offtopic.06:19
tuxd3vredrick, many thanks for remembering us of that :)06:19
DocScrutinizer05tuxd3v: same way it been managed and controlled on freenode06:21
DocScrutinizer05and no, libera doesn't have your user data, you need to create a new account, preferrably with your same nick but different password06:22
tuxd3vDocScrutinizer05, we are continuing in #devuan-offofpic06:22
tuxd3vthanks for the heads up06:22
DocScrutinizer05yw06:22
tuxd3v#devuan-offtopic*06:23
tuxd3v:)06:23
onefangRight now sledjhamr.org might not be resolving while I switch nameservers.07:06
onefangsledjhamr.org should be resolving correctly now.  Though some systems might be slow updating, like one of the four around the world I was testing with.  (One of the Devuan package repos, and the apt mirror checker.)08:26
crashoverrideok, I'm moving over to OFTC09:30
DPAFYI: Ubuntu already decided that they'll be on libera: https://lists.ubuntu.com/archives/ubuntu-irc/2021-May/001922.html09:35
ham5urgDoes anyone know a imap-email-client with a reasonable search engine? I tried Thunderbird, SeaMonkey-Mail, Evolution, not one mail client which is searching correctly. Is this coincidence?11:50
CAPTCHA_REQUIREDclaws-mail11:51
CAPTCHA_REQUIREDand btw searching is done server side11:51
CAPTCHA_REQUIREDwith apache lucene11:51
gnarfacewhat's wrong with thunderbird's search other than it being slow?11:54
gnarfacei didn't see anything actually wrong with it11:55
gnarfaceseemed to be more of an issue with how large directories are handled (not at all)11:55
ham5urgCAPTCHA_REQUIRED, claws-mail is fast. But the behaviour is odd to me. When I search, it is done. But the results do not show up. I have to click every directory to look for. E.g. if it is in INBOX, I find the results there after search. But what if I have hundreds of directories?12:35
ham5urgClaws-Email is good, the directories with searched+found emails are getting a (+) sign. The first search engine which works AFAIK.13:09
APicHeya. After a „apt -y full-upgrade“ on a Devuan Beowulf-System, my Grub2 no longer finds the Config-File ‑ i manually have to enter „configfile (hd0,gpt2)/grub/grub.cfg“ at the Prompt to get the Boot-Menu with my Kernels13:11
APicI even completely switched to Ceres now with full-upgrade, but the Problem is the same13:11
APicIt is an UEFI-System13:12
gnarfaceseems like maybe a efi problem13:20
gnarfacei see something on stackexchange from 2015 about elementaryOS and deleting and replacing the /boot/efi/EFI/grub/grub64.efi file, but i think maybe on beowulf you just need to install a package13:22
APicMh, yes13:25
APicIt seems like i just lacked the Package grub-efi13:25
gnarfaceah, cool13:25
gnarfaceall working fine now?13:25
APicMaybe earlier GRUB just booted the Legacy-Way…13:25
APicDunno yet, will reboot now13:26
APicHm, now in /boot/efi/EFI i have both the Directories devuan/ and debian/13:26
APicBefore i only had devuan/13:26
gnarfaceoh, that sounds like a familiar bug13:27
gnarfacei forget what to do13:27
APicBut at least grubx64.efi is there13:27
APicBut yes, at least GRUB finds its Config now o/13:27
APicThanks for the Hint ☺13:28
gnarfaceno problem13:28
APicHm, now Audio stopped working13:36
gnarfaceuh oh13:36
gnarfacemaybe pulseaudio got installed?13:36
APicBefore i had no Pulseaudio, now alsamixer still shows HDA Intel PCH with Realtek ALC236, but pavucontrol just has a „dummy“ Output-Device13:36
APicYes13:36
APicI will try to purge it13:36
gnarfaceif that got pulled in, avahi-daemon may have also gotten pulled in13:37
gnarfaceyou might want to purge them both13:37
APicIndeed13:37
gnarfacein the future you should upgrade with --no-install-recommends to keep that from happening13:37
APicOk, thanks13:37
APicYup, Audio works again o/13:39
iv4nshm4k0vIMO it's better to 'blacklist' a package that causes issues, such as by having a .pref file under /etc/apt/preferences.d/ (say, 55-no-thanks.pref) with something along the lines of (usual RFC 822-style): Explanation: Certain packages are not welcome here.  Package: foo bar baz  Pin: release c=main  Pin-Priority: -42 .  Though having a apt.conf.d/ file with APT::Install-Recommends "false"; doesn't hurt, either.14:57
nemook... libre has enough folks. see you on the other side (maybe)15:23
ham5urgI'm using a dovecot imap server which is very fast, fast enough that I can search for emails (which can go into 10 or 20'thousand) with my self writen perl script. But what I'm missing is a capable GUI-client which can help the average users in the office with searching. A fuzzy search (levenshtein-distance) would be optimal. Is there anything like that out there?16:18
xrogaanNo idea. Doesn't seem hard to write though.16:28
xrogaanIf you already have the logic in perl, you could try to slap a GUI on top of it.16:29
SisselHi there, I#m just trieing to install ArchBang on a usb-stick with refracta2usb, but it doesn't boot. I took kernel /ArchBang/arch/boot/x86_64/vm-linux initrd /ArchBang/arch/boot/initramfs-linux.img19:44
Sisselwhat is the correct live-media-path?19:45
sysadminjoin #gamme on irc.butt.es and complain to _ncog about the spam19:53
xrogaanI know those words, but I don't understand them when put in that order.19:58
fsmithredSissel, live-media-path is the path to the directory that holds the files for that live system. You named it something, I assume.20:04
SisselI installed a downloaded an ArchBang archive (archbang-rc-1605-x86_64.iso) and installed it with r2usb on my stick20:10
network_operatioRemember Bitcoin in 2008??? Pi is a new digital currency developed by Stanford PhDs, To claim your piece of pi goto https://minepi.com and use "ilkde" as your invitation code. Get your piece of the pi now !20:10
fsmithredSissel, what live-media-path did r2u put in the boot entry?20:11
SisselI then choose live-media-path=/ArchBang/arch/boot/x86_64 (ArchBang is my "Distro Name"20:11
fsmithredchoose?20:12
fsmithredthe menu entry should be made automatically20:12
Sisselin the menu of refracta2usb20:12
fsmithredwhat is in that directory?20:13
fsmithredand is there a "live" dir with filesystem.squashfs in it?20:14
Sisselnope20:14
fsmithredthe live-media-path for a refracta10 system that I have is live-media-path=/r10/live20:16
fsmithredit needs to point to the dir that holds the squashfs20:17
Sisselthere is no squashfs at all20:17
fsmithredwithout looking it up, I don't know if it needs to be named filesystem.squashfs or not20:17
fsmithredwell then, I don't know what you do to boot it.20:17
fsmithredwhere is the live filesystem stored?20:18
Sisselhmm ... should I create the usb with the ISO_1 or ISO_2 task in r2usb?20:19
fsmithredmaybe 220:19
SisselI'll try20:20
fsmithredwhere is the live filesystem stored?20:20
fsmithredtarball? cpio archive?20:20
fsmithredsomething compressed is what I would expect.20:20
fsmithredlive-boot can deal with several formats, but I don't know the details.20:21
SisselSeems to be a problem from arch with usb (many search hits), so, I kick it20:32
SisselGood Idea for a fast, slim, gui-swiss-tool for rescueing any systems? :D20:33
SisselAn iso easy to install with refracta2usb?20:35
fsmithredRefracta20:37
fsmithredhttps://get.refracta.org/files/stable/20:38
lunarioso i know how to find out the dependencies of a package with apt-cache depends, but how do i find out what package a specific dependency was installed for?20:38
SisselHmm, good one, sorry for being a dude :)20:38
fsmithredrdepends20:39
lunarioahh, thanks fsmithred20:39
fsmithredlunario, another one is 'aptitude why <package>'20:40
lunarioi will look into that one too20:41
iv4nshm4k0vAt least with toram=, a Squashfs image can be named arbitrarily, so long as its name ends with ".squashfs".  Alternatively, the filename can be suffixed with .ext2, .ext3, .ext4, .xfs, .dir, .jffs, and will be loop-mounted appropriately (except for .dir, where it would be --bind -mounted instead, IIRC.)21:00
Sissel@fsmithread refracta rulez. Thanks.21:34
fsmithredyw.21:34
fsmithredbtw; tab-completion works here.21:34
Sisselfsmithred: ah... thx again21:35
SisselThat way it's really nice to dive deeper in linux stuff :D21:36
Sisselfsmithred: Are the type of the partitions (primary, extended) on the stick relevant (pros, cons?)21:45

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