●● IRC: #boycottnovell @ FreeNode: Sunday, May 30, 2021 ●● ● May 30 [00:04] *schestowitz has quit (Password incorrect) [00:04] *schestowitz__ (~schestowitz@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [00:16] *MinceR (~mincer@bringer.of.light) has joined #boycottnovell ● May 30 [02:41] *acer-box has quit (Remote host closed the connection) [02:41] *acer-box (~acer-box@unaffiliated/schestowitz) has joined #boycottnovell [02:41] *ChanServ gives channel operator status to acer-box ● May 30 [05:09] *asusbox2 (~rianne@2a00:23c4:c3aa:7d01:9982:d359:4565:f501) has joined #boycottnovell [05:09] *rianne_ has quit (Ping timeout: 245 seconds) [05:10] *asusbox has quit (Ping timeout: 250 seconds) ● May 30 [07:53] Techrights-sec2 when is the migration? [07:53] Techrights-sec2 http://techrights.org/irc-archives/irc-log-techrights-290521.html#tMay%2029%2023:22:53 [07:53] -TechrightsBN/#boycottnovell-techrights.org | IRC: #techrights @ FreeNode: Saturday, May 29, 2021 [07:54] schestowitz we now have self-hosted IRC -- an upgrade for sure. Regarding wordpress, we might move off it when this version that we use if no longer receiving security patches [07:58] schestowitz I see that gemini grew in usage lately, maybe partly because of a youtube shoutout ● May 30 [08:08] schestowitz http://techrights.org/irc-archives/irc-log-techrights-290521.html#tMay%2029%2018:45:16 [08:08] -TechrightsBN/#boycottnovell-techrights.org | IRC: #techrights @ FreeNode: Saturday, May 29, 2021 [08:08] schestowitz = [08:08] schestowitz https://odysee.com/@BrodieRobertson:5/freenode-hijacks-700-rooms-promoting:5 [08:08] -TechrightsBN/#boycottnovell-odysee.com | Freenode Hijacks 700 Rooms Promoting LiberaChat [08:08] schestowitz # ? [08:09] schestowitz Robertson is right. It seemed benign until the channel confiscations, we've been needing to move, to the degree possible, to self-hosted IRC as a contingency. Freenode was problematic and risky before and after the exodus, and I never wanted to get caught in the drama. [08:11] schestowitz in fact, self-hosting IRC channels, like self-hosted git, is a case of walking the walk and something we can openly advocate as means of improving digital autonomy. FSF might follow. [08:19] schestowitz x https://siliconangle.com/2021/05/28/dockers-partnership-with-snyk-focuses-on-developer-first-security-dockercon/ [08:19] -TechrightsBN/#boycottnovell-siliconangle.com | Docker's partnership with Snyk focuses on developer-first security - SiliconANGLE [08:19] schestowitz = [08:19] schestowitz = [08:19] schestowitz x https://writing.kemitchell.com/2021/05/24/The-Luck-of-Open-Source.html [08:19] -TechrightsBN/#boycottnovell-writing.kemitchell.com | The Luck of Open Source /dev/lawyer [08:19] schestowitz = [08:19] schestowitz x https://translate.google.com/translate?depth=1&hl=en&prev=search&rurl=translate.google.co.uk&sl=da&u=https://www.version2.dk/artikel/skat-forsvarer-brug-teams-paahviler-enkelte-medarbejder-at-behandle-oplysninger-sikkert?utm_medium=feed&utm_source=www.version2.dk [08:19] -TechrightsBN/#boycottnovell-translate.google.com | Google Translate [08:19] schestowitz = [08:31] Techrights-sec2 Yes, self-hosting the IRC channels is an important move. [08:32] schestowitz maybe the logs past midnight are the ones detailing the plan to get off systemd, eventually.... the emotional impulses kicking in are not a new thing/problem, but we can cope OK [08:35] *acer-box (~acer-box@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [08:38] *rianne__ has quit (Read error: Connection reset by peer) [08:38] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [08:41] *libertybox (~schestowitz_log@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [08:48] Techrights-sec2 Ok, I'll check them tomorrow [08:48] Techrights-sec2 In general, in more than just the IRC case, the frenetic, thoughtless reactions [08:48] Techrights-sec2 of the herd are exploited by individuals and groups wishing to divide and [08:48] Techrights-sec2 disrupt FOSS [08:49] schestowitz this is how I see this too, with things like politics used as a non-technical wedge [08:50] schestowitz Techrights-sec2: MinceR also has some IRC backend skills, AFAIK, so we have onboard what it takes not to be undermined so easily in this fashion [08:51] schestowitz CrystalMath cried over this yesterday; all those wars take their toll on people, but we need to get back on top of the key topic [08:54] Techrights-sec2 part of it is the FB-style divisiveness, it's inability to allow people [08:54] Techrights-sec2 to compartmentalize [08:55] Techrights-sec2 people can, for example, collaborate in FOSS projects despite preferring [08:55] Techrights-sec2 unacceptable flavors of food, to pick a lame metaphor [08:55] Techrights-sec2 anyway, I see the new LXC container on HV [08:56] schestowitz it can be added to a backup routine at some point [08:58] Techrights-sec2 I am unfamliar with IRCd, is there anything special to know about backign [08:58] Techrights-sec2 it up to off-site? [08:58] Techrights-sec2 $ ssh 23.161.112.117 [08:58] Techrights-sec2 ssh: connect to host 23.161.112.117 port 22: Connection refused [08:59] schestowitz access it like a container: sudo lxc-attach ● May 30 [09:00] schestowitz past midnight the chat moved towards how to better federate IRC, and generally have more servers out there rather than few giants. Maybe if we 'master' this IRC thing we can start doing articles and videos about how to do all that... [09:01] schestowitz maybe openssh is not installed on that container, which would be understandable [09:01] Techrights-sec2 ok, but that makes it accessible for configuration not necessarily backup [09:03] Techrights-sec2 yes, that's probably best, perhaps there is an established best practice [09:03] Techrights-sec2 for legacy (LXC) containers and backups [09:03] Techrights-sec2 Anyway, it is lean: [09:03] Techrights-sec2 # ps | wc -l [09:03] Techrights-sec2 18 [09:03] schestowitz I am certain there are piping tricks from hv or some place on disk that can be access directly and send outwards, and likely not sophisticated beyond comprehension [09:07] Techrights-sec2 it might be that lxc-clone would be useful to make a snapshot on HV and then use [09:07] Techrights-sec2 rsync to copy the clone from HV [09:07] schestowitz sounds like a safe thing to try as clone implies no changes made to the original [09:09] Techrights-sec2 # man lxc-clone [09:09] Techrights-sec2 /bin/ash: man: not found [09:09] Techrights-sec2 no ida [09:09] Techrights-sec2 idea [09:11] Techrights-sec2 $ lxc-clone [09:11] Techrights-sec2 -ash: lxc-clone: not found [09:19] Techrights-sec2 there is not a separate package with that name nor anything with that string [09:19] Techrights-sec2 in the description so maybe it is a configuration option which must be enabled? [09:19] Techrights-sec2 I'm reluctant to poke around and experiment with a production system. [09:20] schestowitz I think the priorities at the moment are by all means infra related, given that we finished the EPO series and got a favourable outcome. I'll have a look later today as news is also slow. [09:21] Techrights-sec2 Can wordpress be mirrored at another site for failover? [09:22] schestowitz it is always a good idea to have mirrors in case of D-R and other unplanned events. But you know the specs for such a machine, inc. connection, exceed what a home raspi can provide [09:23] schestowitz [21:32] I think it makes most sense for you to control your own infra and thus maybe make a donation fund of some kind. I'm happy to donate into it, public or privately. [09:23] schestowitz [21:32] This deplatforming thing is going to get out of hand, but it might end up being a good thing and decentralizing the internet again so to speak. [09:23] schestowitz [21:33] hosting is expensive and it's risky when we depend on aligning with someone else's POV [09:23] schestowitz [21:33] Exactly [09:23] schestowitz [02:51] fosshost might be a good option too btw ;) [09:23] schestowitz [02:51] we're fine as it is, but thanks for the pointer [09:23] schestowitz [02:53] No problem! [09:24] Techrights-sec2 Yes, it would obviously be more beefy [09:24] Techrights-sec2 I was looking at units this morning but the new ones would be outside [09:24] Techrights-sec2 my price range. [09:30] Techrights-sec2 I agree,and hopefully a positive outcome from these many (artificial) crises [09:30] Techrights-sec2 is that more re-decentralization happens [09:31] schestowitz we are a lot better prepared for this than our so-called 'competition', hence we manage to turn 15. Wikileaks collapsed after about 12, partly because of those divide-and-rule games, plus blackmail on Moreno. [09:31] Techrights-sec2 https://slimbook.es/en/store/slimbook-one/one-ryzen-7-4800h-comprar [09:31] Techrights-sec2 8 cores only [09:31] -TechrightsBN/#boycottnovell-slimbook.es | ONE : ONE [09:32] schestowitz throughput from home networks would not be enough, even for static site, if we do videos [09:32] Techrights-sec2 I've thought about that. A second, dedicated line would be needed just for TR [09:33] Techrights-sec2 But 1Gb/s is too easily saturated [09:34] schestowitz I cannot find it in (even) Google, but over 5 years ago when Rick Falkvinge had a site, which he was hosting from home, he had about 3 days' downtime due to his ISP being crap [09:35] schestowitz SLAs for a home and a datacentre with lots of tenants will never be the same [09:37] Techrights-sec2 I kind of recall that too, but the grenades come to mind more [09:37] Techrights-sec2 However, moving to a static site would enable easy mirroring with [09:37] Techrights-sec2 Round-Robin DNS or something [09:37] Techrights-sec2 Host at home will mean downtime for minutes or hours per year [09:37] Techrights-sec2 But with several mirrors that can be minimized over all [09:37] Techrights-sec2 Going static would reduce the need for hefty CPUs too [09:38] schestowitz 1. certain we will go static one day 2. will need to sort out how to manage round robins with reliable sources (hashes/checksums), maybe there's software for that already, if not, might need to develop it [09:41] schestowitz over the past 2-3 years we became more of a technical front, developing and advocating solutions to emergent or growing issues, namely 'cancel' and 'deplatforming'. The hope is that more will then follow, e.g. ipfs, self-hosted capsules [09:46] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [09:46] *asusbox (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [09:52] Techrights-sec2 there are several good movements: small web, re-decentralization, gemini, etc [09:52] Techrights-sec2 The cancel stuff is highly weaponized and plays on social control media [09:52] Techrights-sec2 and people's mindless rabidity online [09:52] Techrights-sec2 with the static site, the old stuff can be extracted and made static like [09:52] Techrights-sec2 has been done with Gemini. Then anything new can be made with [09:52] Techrights-sec2 a static site generator on a small server and then pushed out to [09:52] Techrights-sec2 the active mirrors using rsync [09:52] Techrights-sec2 https://www.digitalocean.com/community/tutorials/how-to-configure-dns-round-robin-load-balancing-for-high-availability [09:52] -TechrightsBN/#boycottnovell-www.digitalocean.com | How To Configure DNS Round-Robin Load-Balancing For High-Availability | DigitalOcean [09:52] Techrights-sec2 Then the active mirrors do not need high privacy and could be small [09:52] Techrights-sec2 units spread out over multiple data centres [09:52] Techrights-sec2 I guess even wget could be used to convert the existing site to static pages. [09:53] schestowitz with gemini we can already do an experiment with round robin if you want.. e.g. you keeping a copy of the capsule and me setting dns differently. For a while we had australia (well, tasmania) instance for gemini... until the banana pi was taken offline [09:54] schestowitz at the moment if my home connection is down there's no way, not even a web proxy, for access to the capsule [09:55] schestowitz Oliva and RMS are giving a talk tomorrow. They recently did a paper + presentation that mentioned gemini, I think Oliva was influenced by TR [09:56] schestowitz at the very least we can have multiple gemini addresses, a primary/secondary or peer address, which in turn points to a peer/mirror. I don't have limits that I know of for subdomains or maybe I'm nowhere near the limit ● May 30 [10:01] *rianne has quit (Remote host closed the connection) [10:01] *liberty_box has quit (Remote host closed the connection) [10:01] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:03] *liberty_box has quit (Client Quit) [10:04] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:04] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:05] *liberty_box has quit (Client Quit) [10:05] *liberty_box has quit (Quit: Leaving) [10:06] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:08] *rianne has quit (Client Quit) [10:08] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:08] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:08] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:28] Techrights-sec2 no new subdomains would be needed but would be useful [10:28] Techrights-sec2 the round-robin DNS works by assigning multiple IP addresses to a single [10:28] Techrights-sec2 domain [10:29] schestowitz I was thinking more like gemini.techrights.org (round robin ha) and then g1.techrights.org, g2.techrights.org, g3.techrights.org, and so on... (no need to hard-code static IPs into the main one, can also bypass the main one) [10:30] schestowitz I have meanwhile made changes so as to fuse together the self-hosted and the freenode channels. This way there is duality of sorts, I'm just testing it a bit more... [10:31] schestowitz__ this is self-hosting test [10:51] *schestowitz has quit (Quit: Konversation term) [10:51] *schestowitz__ has quit (Quit: Konversation terminated!) [10:51] *schestowitz (~roy@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [10:51] *irc.techrights.org sets mode +q #boycottnovell schestowitz [10:52] *schestowitz (~schestowi@2a00:23c4:c3aa:7d01:9e47:addf:5b42:cd6d) has joined #boycottnovell [10:52] *schestowitz has quit (Changing host) [10:52] *schestowitz (~schestowi@unaffiliated/schestowitz) has joined #boycottnovell [10:52] *ChanServ gives channel operator status to schestowitz ● May 30 [11:07] Techrights-sec2 gemini.techrights.org could point to g3.techrights.org, etc. that's [11:07] Techrights-sec2 kind of how it would work. But the load for Gemini is not as heavy as for [11:07] Techrights-sec2 HTTP [11:07] Techrights-sec2 HTTP has the bandwidth load as well as the CPU load [11:07] Techrights-sec2 https://system76.com/servers/jacp12b/configure [11:07] -TechrightsBN/#boycottnovell-system76.com | Configure your Jackal Pro 1U - System76 [11:07] schestowitz I've just settled and tested all the IRC logging. We're not decentralised and semi-self-hosted, no single point of failure [11:08] schestowitz *we're now [11:12] Techrights-sec2 Ok good. [11:30] schestowitz setting up gemini mirror would involve: copying across ~/gemini or rsyncing it across, then starting agate, adding the key+cert pair. If the domain directs to that it can be considered trustworthy. [11:31] schestowitz no need to generate anything on mirror, just rsync across, assuming it's OK to have one "master" ('primary') and then clones around it [11:32] schestowitz bonus: we might ever be the world's first clustered gemini capsule, not just the biggest ● May 30 [12:13] *liberty_box has quit (Ping timeout: 2m30s) [12:14] *liberty_box has quit (Ping timeout: 246 seconds) [12:15] *rianne has quit (Ping timeout: 260 seconds) [12:15] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:16] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:17] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:22] *liberty_box has quit (Ping timeout: 2m30s) [12:22] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:35] *liberty_box has quit (Ping timeout: 2m30s) [12:36] *liberty_box has quit (Ping timeout: 265 seconds) [12:36] *rianne has quit (Ping timeout: 260 seconds) [12:40] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:41] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:42] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [12:49] *Techrights-sec2 has quit (Ping timeout: 245 seconds) [12:49] *liberty_box has quit (Ping timeout: 2m30s) [12:49] *Techrights-sec (~quassel@2a00:23c4:c3aa:7d01:9ed2:1eff:feb6:a8e1) has joined #boycottnovell [12:49] *libertybox has quit (Ping timeout: 258 seconds) [12:50] *liberty_box has quit (Ping timeout: 240 seconds) [12:51] *rianne has quit (Ping timeout: 240 seconds) ● May 30 [13:01] *libertybox (~schestowi@2a00:23c4:c3aa:7d01:9ed2:1eff:feb6:a8e1) has joined #boycottnovell [13:04] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [13:04] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [13:05] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 30 [15:22] Techrights-sec By the way, these two go together: [15:22] Techrights-sec http://techrights.org/2021/05/28/rms-swpats-talk/ [15:22] Techrights-sec rms-on-patents.transcript.txt [15:22] Techrights-sec I think [15:22] Techrights-sec "re-decentralize" [15:22] Techrights-sec in draft title [15:22] -TechrightsBN/#boycottnovell-techrights.org | Old Talk by Dr. Richard Stallman About How Patents Work | Techrights [15:22] schestowitz Thanks, I will correct this, it is still transcording (just started) [15:35] schestowitz transcript added ● May 30 [16:04] *liberty_box has quit (Ping timeout: 2m30s) [16:06] *rianne has quit (Ping timeout: 246 seconds) [16:07] *liberty_box has quit (Ping timeout: 272 seconds) [16:13] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [16:13] *liberty_box (~liberty@haii6za73zabc.irc) has joined #boycottnovell [16:14] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell ● May 30 [19:22] Techrights-sec thanks. the transcripts help, especially in Gemini ● May 30 [23:25] *liberty_box has quit (Ping timeout: 2m30s) [23:27] *rianne has quit (Ping timeout: 260 seconds) [23:27] *liberty_box has quit (Ping timeout: 252 seconds) [23:42] *rianne (~rianne@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell [23:42] *liberty_box (~liberty@haii6za73zabc.irc) has joined #boycottnovell [23:43] *liberty_box (~liberty@host81-154-169-167.range81-154.btcentralplus.com) has joined #boycottnovell