●● IRC: #boycottnovell @ Techrights IRC Network: Sunday, August 07, 2022 ●● ● Aug 07 [02:32] *Despatche has quit (Quit: Read error: Connection reset by deer) ● Aug 07 [05:39] schestowitz-TR gm [05:39] schestowitz-TR I can make ipfs addition of objects about 5 times faster [05:39] schestowitz-TR but atm the ability to serve ipfs from a home node over copper is now good [05:39] schestowitz-TR so making the code more efficient might be pointless ● Aug 07 [06:33] Techrights-sec gm [06:33] Techrights-sec the efficiency might come in handy later somehow [06:33] Techrights-sec ack [06:34] schestowitz-TR I'm running garbage collection for ipfs atm [06:34] schestowitz-TR trying to see if I can salvage the darn shebang [06:34] schestowitz-TR the problem is that it times out a lot [06:34] schestowitz-TR daniel p, who also runs a node of ipfs, complained he was havinf similar issues [06:34] schestowitz-TR very slow or not reachable [06:34] schestowitz-TR but I don't give up just yet [06:34] schestowitz-TR they did make improvements before [06:34] schestowitz-TR and I thought about it yesterday [06:34] schestowitz-TR under some circumstances, you can give it more resources [06:34] schestowitz-TR like a vps [06:34] schestowitz-TR to bypass dns/site censorship [06:34] schestowitz-TR the imp;ortant thing is to maintain the index of hashes and file store [06:34] schestowitz-TR the data is now 900 MB in aggregated side [06:34] schestowitz-TR 20+ months of bulletins and irc files [06:34] schestowitz-TR the datastore, or caches etc. grew to about 5gb [06:34] schestowitz-TR I think that's too much, many stale files in there [06:34] schestowitz-TR btw, the 5:10am backup went well [06:34] schestowitz-TR now I just need to write something to purge old backups [06:34] schestowitz-TR those backups include some working files of rianne and myself [06:34] schestowitz-TR so the backup drive becomes a third disk onto which to write active work [06:34] schestowitz-TR in TR git you will see some long-overdue changes associates [06:34] schestowitz-TR with the toxic residue of "hashtags" [06:34] schestowitz-TR to me, they're not just a way to refer to IRC channel on our network [06:35] schestowitz-TR do you think it would be sensible to mention in TM that we're now in gemini and point to clients or primers? [06:35] Techrights-sec not quite yet, the Gemini capsule is getting there but there are still [06:35] Techrights-sec problems with the conversion and such [06:37] schestowitz-TR I think the order or migration might be [06:37] schestowitz-TR first say we have a capsule [06:37] schestowitz-TR later, make copies of "new" nodes (July, August) [06:37] schestowitz-TR add rediections [06:37] schestowitz-TR test [06:37] schestowitz-TR revert back to backups [06:37] schestowitz-TR lock old DB/CMS [06:37] schestowitz-TR update rss feed by redirection [06:37] schestowitz-TR I'll contact marius asking him to test node creation [06:46] *britney has quit (Ping timeout: 2m30s) [06:46] Techrights-sec thanks, marius' input is very important though I don't want to inconvenience [06:46] Techrights-sec him with too much, I just hope the work flow is acceptable [06:46] Techrights-sec as mentioned an other option is to do all the editing, including the metadata, [06:46] Techrights-sec via nano (or should there be a provision for using vi too?) [06:46] Techrights-sec perhaps the first step is that we say there /will/ be a capsule [06:46] Techrights-sec it's not production-ready by any means atm [06:46] Techrights-sec it's rather close though [06:48] schestowitz-TR I've decided not to tell him yet as the UI or interfaces (apis) might change a bit and it's hard to explain over email with nitty-gritty details like, this time [06:48] schestowitz-TR you cannot hotlink, but here, have this tool where you wget a file and it generates for you some html bits (which is still work in progress) ● Aug 07 [07:00] schestowitz-TR I've just garbage-collected away over a GB of ipfs objects regarded as stale [07:00] schestowitz-TR but performance is still sub-par [07:00] schestowitz-TR maybe I'll pass ipfs to a datacentre? [07:00] schestowitz-TR I've just garbage-collected away over a GB of ipfs objects regarded as stale [07:00] schestowitz-TR but performance is still sub-par [07:00] schestowitz-TR maybe I'll pass ipfs to a datacentre? [07:01] Techrights-sec there is a bug somewhere in that an empty slug turned up [07:01] Techrights-sec I'm not sure how to duplicate it but it was probably during the input process [07:01] Techrights-sec RP2040_based_board_ships_for_5_40 should have been the right slug [07:01] schestowitz-TR the empty slug is one that I noticed [07:01] schestowitz-TR and I think it's my mistake [07:01] schestowitz-TR maybe it doesn't check for some edge case [07:01] Techrights-sec how often should garbage-collection be run? Is there a way to trigger it [07:01] Techrights-sec automatically when it is needed before it would be too slow? [07:01] Techrights-sec only a mistake in the UI, it should not be possible to create an empty slug [07:01] Techrights-sec can you recall the process? [07:01] Techrights-sec The other fields were present in that record, just the slug was empty [07:02] schestowitz-TR I don't remember how or why it happened [07:02] schestowitz-TR I jst noticed that it did [07:04] Techrights-sec checking [07:04] schestowitz-TR thought: we now have a modern OS [07:04] schestowitz-TR and ipfs has not scaled well for my connection for ages already [07:04] schestowitz-TR should I deploy to the tr alpine VM? [07:04] schestowitz-TR and see if I can sync new objects to there? [07:04] schestowitz-TR probably well overdue [07:07] schestowitz-TR oh, better yet, keep the node at home, usually turned off, [07:07] schestowitz-TR and add a node at the server, which will become a primary one [07:07] schestowitz-TR it just needs to have the same objects in it [07:07] schestowitz-TR I'll make it today's objective [07:07] schestowitz-TR we'll see how alpine can copy with golang [07:07] schestowitz-TR *cope [07:08] Techrights-sec there is an lxc container techrights-new [07:08] Techrights-sec if IPFS can be added from the repository, it might be ok to try there [07:08] Techrights-sec if it cannot be added from the repository, it might not be a good idea to [07:08] Techrights-sec that might work too, but my main concern is sticking with tools from [07:08] Techrights-sec the repository [07:08] schestowitz https://pkgs.alpinelinux.org/package/edge/community/x86/go-ipfs [07:08] -TechrightsBN/#boycottnovell- ( status 404 @ https://pkgs.alpinelinux.org/package/edge/community/x86/go-ipfs ) [07:08] schestowitz "404 Page not found." [07:08] schestowitz looks like it was removed [07:12] Techrights-sec WARNING: Ignoring http://dl-cdn.alpinelinux.org/alpine/edge/main: No such file or directory [07:12] Techrights-sec right, but apk is unfamiliar so the steps to correct that error are elusiv [07:12] Techrights-sec ERROR: http://dl-cdn.alpinelinux.org/alpine/edge/community: temporary error (try again later) [07:12] Techrights-sec WARNING: Ignoring http://dl-cdn.alpinelinux.org/alpine/edge/community: No such file or directory [07:12] -TechrightsBN/#boycottnovell-dl-cdn.alpinelinux.org | Index of /alpine/edge/main/ [07:12] Techrights-sec 2 errors; 27 distinct packages available [07:12] -TechrightsBN/#boycottnovell-dl-cdn.alpinelinux.org | Index of /alpine/edge/community/ [07:12] Techrights-sec wget: bad address 'dl-cdn.alpinelinux.org' [07:13] Techrights-sec if it's not in the repository it would be inadvisable to have it on a public [07:13] Techrights-sec facing system on fat pipes in a data centre [07:15] Techrights-sec I don't see any IPFS stuff in the repository at all, at least no by name [07:16] schestowitz-TR there used to bethere used to be [07:16] schestowitz https://webcache.googleusercontent.com/search?q=cache:GabBWWvsr4oJ:https://pkgs.alpinelinux.org/package/edge/community/x86/go-ipfs+&cd=1&hl=en&ct=clnk&gl=uk&client=pub-2479740519054892 [07:16] -TechrightsBN/#boycottnovell-webcache.googleusercontent.com | Alpine Linux packages [07:16] Techrights-sec hmm then it may have been removed from the 3.x series [07:16] Techrights-sec ack [07:17] schestowitz MaintainerOleg Titov [07:17] schestowitz Build time2022-07-21 14:19:15 [07:22] Techrights-sec ack [07:22] Techrights-sec something is up with apk, perhaps dns: [07:22] Techrights-sec ping -c 3 dl-cdn.alpinelinux.org [07:22] Techrights-sec ping: bad address 'dl-cdn.alpinelinux.org' [07:22] Techrights-sec that's google :( [07:23] Techrights-sec resolv.conf is empty [07:23] Techrights-sec doesnt the data centre have its own? [07:23] schestowitz-TR yes, you need to echo '8.8.8.8' > resolve... or similar [07:23] schestowitz-TR I'm on that machine atm as well [07:23] schestowitz-TR choose dns [07:23] schestowitz-TR I tried adding ipfs or go-ipfs [07:23] schestowitz-TR add dns to it, of your choie [07:23] schestowitz-TR most 'free' choices are awful [07:23] schestowitz-TR and ISPs pretend they need not provide any [07:23] schestowitz-TR you can see what kaniini suggested for tm-new [07:23] schestowitz-TR he and xrevan were arguing over it [07:24] Techrights-sec the DNS should be as topologically close to the data centre as possible [07:25] schestowitz-TR can you add one and then try apk add ipfs? [07:26] schestowitz-TR if you do that I can take care of the rest and hopefully ipfs@techrights will be back on top [07:26] schestowitz-TR that would also remove a yoke from my home pi [07:26] schestowitz-TR and hokme network in general [07:27] Techrights-sec ok [07:27] Techrights-sec # apk add go-ipfs [07:27] Techrights-sec (1/2) Installing kubo (0.14.0-r1) [07:27] Techrights-sec Executing kubo-0.14.0-r1.pre-install [07:27] Techrights-sec Executing kubo-0.14.0-r1.post-install [07:27] Techrights-sec To be able to use the ipfs service you will need to create the ipfs repository [07:27] Techrights-sec (eg: su -s /bin/sh -c "ipfs init -e" ipfs) [07:27] Techrights-sec or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions. [07:27] Techrights-sec (2/2) Installing kubo-openrc (0.14.0-r1) [07:27] Techrights-sec Executing busybox-1.35.0-r22.trigger [07:27] Techrights-sec OK: 72 MiB in 30 packages [07:42] *DaemonFC has quit (Quit: Leaving) ● Aug 07 [08:03] schestowitz-TR ping [08:03] schestowitz-TR installed nanop and ssh, configured them [08:03] schestowitz-TR we need to decide on user accounts (for ssh/rsync) [08:03] schestowitz-TR created account for me [08:03] Techrights-sec a dns entry might help [08:03] schestowitz-TR should I make dns entry? [08:03] schestowitz-TR created account for ipfs [08:09] schestowitz-TR which subdomain/s? [08:09] schestowitz-TR at some point maybe ipfs. git. etc [08:09] schestowitz-TR if we have new and old in tandem at one point tr-new.techrights.org would seem odd [08:09] schestowitz-TR can you create yourself an account with adduser? [08:09] schestowitz-TR I'll add just ipfs.techrights.org for now [08:09] schestowitz-TR added rsync also [08:09] schestowitz-TR dns is working ok now (from here) [08:09] schestowitz-TR ipfs.techrights.org [08:09] schestowitz-TR ipfs will have its own user [08:09] schestowitz-TR consistent with the pi, not same access creds [08:10] Techrights-sec tr-new ? [08:10] Techrights-sec ok [08:12] schestowitz-TR it'll take several days for me to upload the ipfs directory, but that's OK, there's no hurry [08:12] schestowitz-TR I've compacted the data as best as I could [08:13] Techrights-sec $ ssh-keygen -t ed25519 -C 'roy tr-new' -f tr-new [08:13] Techrights-sec $ ssh-copy-id -i tr-new ipfs.techrights.org [08:13] Techrights-sec I can log in now with keys. Have you set up keys yet? It is important to [08:13] Techrights-sec turn of password authentication as soon we can [08:15] schestowitz-TR let me first ther transfer and then set keys up for both acccounts [08:15] schestowitz-TR so that they can pass files as needed [08:15] schestowitz-TR anyway, tuxmachines needs to be done first [08:15] schestowitz-TR ipfs is not urgent, but it's long overdue that we give it the b/w it needs without choking gemini and rianne's videos etc. [08:15] Techrights-sec The above two lines will do it . [08:16] Techrights-sec updated /etc/profile [08:16] Techrights-sec maybe TR's Git ought be moved there too? [08:17] schestowitz-TR that'll require also making changes on the pi/gemini [08:17] schestowitz-TR eventually [08:17] schestowitz-TR that'll require also making changes on the pi/gemini [08:17] schestowitz-TR small changes, assuming same alias [08:18] Techrights-sec ok [08:18] Techrights-sec not big changes though [08:18] Techrights-sec yes [08:24] schestowitz-TR passwordless login set up fro roy [08:25] schestowitz-TR but don'\t turn off pw yet [08:25] schestowitz-TR as I need to do the same for the pi later [08:25] schestowitz-TR when done copying I'll test to see if object availability improves over ipfs [08:25] schestowitz-TR before doing any coding or investing further time in this [08:25] schestowitz-TR having a fixed ip address can help [08:25] schestowitz-TR as it's easy for the swarm to predict where to find the registered device id [08:26] Techrights-sec it doesn't need to be password less, the key can have a strong passphrase [08:49] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell ● Aug 07 [09:07] schestowitz[TR2] # du -sh [09:07] schestowitz[TR2] 111.8M . [09:08] schestowitz[TR2] after about an hour [09:08] schestowitz[TR2] it'll take days longer [09:08] schestowitz[TR2] but it's a one-time thing, then I'll just need to add the new objects to it, which can take under a minute [09:12] Techrights-sec ack [09:22] schestowitz-TR in theory we could add videos to ipfs (scale issue due to total size of videos and time taken to get checksums [09:23] schestowitz-TR but we don't lack capacity there [09:23] schestowitz-TR I tried peertube and it's only good if many people have copies [09:23] schestowitz-TR blender3d adopted it, but it's just way too slow [09:23] schestowitz-TR fsf adopted it also, but it containue to use locally-hosted mediagoblin [09:23] Techrights-sec ack [09:23] Techrights-sec my uninformed guess is that the size would choke most nodes [09:23] Techrights-sec they need to host an extra seed (or whatever it is called) themselves to [09:23] Techrights-sec bootstrap the process; if it's too slow people turn away rather than join in [09:27] schestowitz-TR such an extra seed might end up de facto dedicated hosting [09:27] schestowitz-TR in which case nothing is achieved by peertube [09:27] schestowitz-TR like ipfs where one node only has the hashed data [09:27] schestowitz-TR there's a reason why bittorrent only ever scales well for things like big films, popular music, pr0n etc. [09:27] schestowitz-TR the incentive to share today's news won't be there next week or in 10 years [09:27] schestowitz-TR but music from 10 years ago is still alluring to many people [09:27] schestowitz-TR you rely on oveerlap in what many people are after and thus have copies of, locally stored [09:27] Techrights-sec ack [09:27] schestowitz-TR one merit of ipfs is that it bypasses dns [09:27] schestowitz-TR but it has its own addressing system [09:27] schestowitz-TR ands not every node has updated information of which node is on which ip, assuming people's isps shuffle that around a lot [09:31] *britney has quit (Ping timeout: 2m30s) [09:41] Techrights-sec yes ISPs change home IP addresses rather often [09:51] schestowitz-TR it helps discourage hosting anything public from home [09:51] schestowitz-TR i.e. it helps "protect the children" [09:51] schestowitz-TR I asked BT, repeatedly, what it would take to get static ip address [09:51] schestowitz-TR they said no way unless you are business [09:51] schestowitz-TR when I worked in dial support as undergrad students we gave some profs fixed ip addresses, iirc [09:51] schestowitz-TR some also ran vpn through us (MMC) [09:51] schestowitz-TR *MCC [09:51] schestowitz-TR So they can access things like library from home [09:51] schestowitz-TR connections are faster now [09:51] schestowitz-TR but services are not much improved [09:51] Techrights-sec The proprietrary portion of the university libraries' digital collections [09:51] Techrights-sec used to be available via SSO (kerberos and ldap); You'd log in from where [09:51] Techrights-sec you were, if it was not a campus IP address, and away you'd go. Now there [09:51] Techrights-sec are boondoggles like VPNs and such, especially CISCO, VPNs which have poor [09:51] Techrights-sec performance and are really only there to burn up the budget and to block [09:51] Techrights-sec Linux and *BSD clients [09:54] schestowitz-TR back then a big challenge, for me also, was supporting mandrake users and such [09:54] schestowitz-TR this was 20 years ago [09:54] schestowitz-TR we had some instructions, but for the most part the bsd and gnu/linux profs were on their own [09:54] schestowitz-TR I used mandrake in the officer and later tried ubuntu 4.10 (first release) on a dell desktop [09:54] schestowitz-TR it just looked and behaved like debian [09:54] schestowitz-TR it was debian with bongo sound and another set of themes/colours [09:54] schestowitz-TR MS (Mark S) did an MS. He copied the competition. Now he's pushing crap like snaps. [09:54] schestowitz-TR Canonical https://substackcdn.com/image/fetch/w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7c05bb0e-b52e-426a-8bd8-cf63c21ac9b9_1600x1067.png [09:55] Techrights-sec at the time it was nearly identical to Debian [09:55] Techrights-sec that was quite nice, Debian with polish [09:57] schestowitz-TR debian with polish is called sparkyLinux ;-) [09:57] schestowitz-TR POLISH, gedddit? [09:59] schestowitz-TR sparky= polish distro based on debian [09:59] schestowitz-TR eurolinux=polish distro based on rhel [09:59] schestowitz-TR they do other locales too [09:59] schestowitz-TR but don't have marketing capacity [09:59] schestowitz-TR cannot afford to buy "LET'S TALK" episodes from clickfraud spamni [09:59] schestowitz-TR where 99% of the "views" are bots ● Aug 07 [10:00] Techrights-sec There was a Polis(ed) distro for a while but it was only ok for one release or [10:00] Techrights-sec so and then it got quickly out of maintenance and more trouble than it was [10:00] Techrights-sec worth; it was a good try though [10:05] schestowitz-TR m4linux is polish too, but I cannot recall for sure what it is based on [10:05] schestowitz-TR it has routine releases, marius covers it a lot [10:05] schestowitz-TR gnu/linux was originally a community respons to corporate shittiness from ibm (1980s) or xerox [10:05] schestowitz-TR but then it was called "linux" and sold as the reaction to Microsoft'a crimes and market abuses [10:05] schestowitz-TR now we need the commuity to replace [10:05] schestowitz-TR a) corporate distros (inc. AWS) [10:05] schestowitz-TR b) corporate controlled distros like SPI/Debian (they have Arch in the bag, too) [10:05] schestowitz-TR what's needed is people who know how to assemble the tools [10:05] schestowitz-TR and reject shit like snap, firefox, chro* and systemd [10:05] schestowitz-TR pclinusos comes close [10:05] schestowitz-TR and uses kde, not gnome [10:05] schestowitz-TR alpine is good also [10:05] schestowitz-TR a lot of what people think they need they don't really need [10:05] schestowitz-TR if you must play games, aaa games, maybe get a console like steamos (arch/kde/drm) [10:05] schestowitz-TR steam deck, with steamos [10:05] schestowitz-TR I think newswaffle is awesome and our goal in gemini should be to add more missing pieces [10:05] schestowitz-TR we have youtube mirror, github mirror (ish, more like gateway), way to read any news site one choose [10:05] schestowitz-TR in any language [10:05] schestowitz-TR weather there are several options [10:05] schestowitz-TR some games and riddles [10:06] schestowitz-TR social control media does not need a replacement [10:06] schestowitz-TR it just needs to die [10:06] Techrights-sec a) good way to describe the, "cloud" services are basically proprietary [10:06] Techrights-sec distros [10:06] Techrights-sec b) Devuan has a fighting chance now [10:06] Techrights-sec Alpine seems very nice and lean; It's much better than I though it would be and [10:06] Techrights-sec I was already positively inclined towards it from the beginning [10:18] *u-amarsh04 has quit (Quit: Konversation terminated!) [10:18] *u-amarsh04 has quit (Quit: Konversation terminated!) [10:23] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell [10:23] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell [10:24] schestowitz-TR I spoke to jonathen cartel [10:24] schestowitz-TR he's not so bad [10:24] schestowitz-TR there was pressure for him to be a dick like sam [10:24] schestowitz-TR sam did a GR on systemd [10:24] schestowitz-TR not under this name obviously [10:24] schestowitz-TR they didn't fgollow through ... yet [10:24] schestowitz-TR maybe lennard working for a debconf SPONSOR will wake them up [10:24] schestowitz-TR BTW, I did a quick post on devuan yesterday [10:24] schestowitz-TR re ipfs, given that isps give us appalling upload speeds we can use that as a building block to make a more decentralised Net (maybe Web, too) [10:24] schestowitz-TR the key thing is to put ipfs in lots of places [10:24] schestowitz-TR I removed the alias australia.techrights.org [10:24] schestowitz-TR as the guy no longer wants ipfs connecting to a zillion ip address, inc. some from CHOYNA (aussie accent) [10:24] schestowitz-TR 230mb uploaded so far... I think I can upload just the objects, not datastore (like cache) [10:24] schestowitz-TR and then start from that... will save me days' worth of uploading [10:24] schestowitz-TR to speed it up I've stopped rsync [10:24] schestowitz-TR now uploading with --exclude [10:24] Techrights-sec ack [10:24] schestowitz-TR for things I think it can autogenerate anyway [10:24] schestowitz-TR datastore and blocks [10:24] schestowitz-TR lol, I wrote jonathan CARTEL [10:24] schestowitz-TR must be muscle memory [10:24] schestowitz-TR but still funny [10:24] schestowitz-TR I think as soon as I have SOME objects, I will be able to start ipfs on the server [10:24] schestowitz-TR and later add the new arrivals [10:24] schestowitz-TR for gemini capsule I can write the page to html, then wget from the pi [10:24] schestowitz-TR it's public data anyway [10:24] schestowitz-TR or use ssh/similar, we don't have nginx/apache on the server yet [10:33] Techrights-sec which would you prefer, nginx or apache2? [10:36] schestowitz-TR we currently use apache, so it means less to change afterwards [10:36] schestowitz-TR but let's finish TM first, knowing some of the setup there helps with TR later (e.g. git) [10:36] schestowitz-TR I think just copying across the files from centos and running git on them would be OK [10:36] schestowitz-TR if you have spare time you can try that already, first as a second address [10:36] schestowitz-TR there's also the "Links" account [10:36] schestowitz-TR we can tidy up the files and programs when moving to the new /home [10:36] schestowitz-TR not systemd-homed [10:37] Techrights-sec ok [10:37] Techrights-sec I've made a directory for the vhost but will not add apache2 yet [10:37] Techrights-sec I gues the Links account can be moved ● Aug 07 [11:25] Techrights-sec in Amfora, it is possible now to progress forward through Tux Machines posts [11:25] Techrights-sec by pressing Enter twice per post. [11:25] schestowitz-TR i assume double tap means progress to first link? [11:40] *DaemonFC (~daemonfc@pizjd6872z3m6.irc) has joined #boycottnovell [11:44] Techrights-sec yes [11:44] Techrights-sec tab then enter works too [11:44] Techrights-sec but the first link is the defaut so enter is less work [11:53] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell ● Aug 07 [12:00] schestowitz-TR ipfs running on the server now [12:00] schestowitz-TR I'll add more objects as they arrive [12:00] Techrights-sec ok [12:00] Techrights-sec moving links over to ipfs.techrights.org [12:01] schestowitz-TR oh, excellent, I assume ... or never mind, you sent daily links already [12:03] Techrights-sec yes they were sent already [12:07] Techrights-sec seems to work; anyway, that's where the'll be tomorrow [12:09] Techrights-sec inotify is available, if needed ... [12:27] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell [12:48] schestowitz-TR Oh, I was in the wrong window [12:48] schestowitz-TR I wanted to say, OK, so I didn't respond as I was busy posting some links [12:48] schestowitz-TR and am also tinkering with ipfs [12:48] schestowitz-TR it already runs with the data it has gotten so far [12:48] schestowitz-TR as for links, I diodn't realise a connection was broken [12:48] schestowitz-TR so I was not getting alerted about new links [12:48] schestowitz-TR I think that's all I wanted to say, but maybe there was more [12:48] schestowitz-TR I will have to change code and topologies later for ipfs to work nicely on the server side [12:48] schestowitz-TR but first I'll check the impct on object availability ● Aug 07 [13:17] *psydroid2 has quit (connection closed) [13:18] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell ● Aug 07 [14:01] *DaemonFC has quit (Quit: Leaving) [14:33] *psydroid2 has quit (connection closed) [14:33] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell ● Aug 07 [18:06] schestowitz-TR [13:25] https://neritam.wordpress.com/2022/08/03/the-owner-of-the-proprietary-software-controls-the-computer-not-the-owner-of-the-computer/ is a video TR p [18:06] -TechrightsBN/#boycottnovell-neritam.wordpress.com | The owner of the proprietary software controls the computer, not the owner of the computer neritam [18:06] schestowitz-TR osted as webm this year, it's hotlinked [18:06] schestowitz-TR 612mb/~940mb [18:06] schestowitz-TR I've already added many objects to ipfs and need your advice [18:06] schestowitz-TR so here is what I'm thinking [18:06] schestowitz-TR 2:30-40am, machine generates irc logs, then bulletin, time it finishes unknown [18:06] schestowitz-TR it'll report in irc [18:06] schestowitz-TR then it sends all the objects to the pi as before [18:06] schestowitz-TR in addition it sends them to TR-new and reports to me if issues exist [18:06] schestowitz-TR ipfs processes the object on the server, not the pi [18:06] schestowitz-TR but the pi needs those objects for gemini, as well [18:06] schestowitz-TR ipfs might run very gently as a fallback or background process, not touch the disk much [18:06] schestowitz-TR at 3am the server adds the new objects (9 in total) [18:06] schestowitz-TR it then sends the new hashes stuff to your homdir on the SERVER, not the pi [18:06] schestowitz-TR it also updates the ipfs tables and transmits to gemini on the pi, or the pi pulls the index of hashes from a www address [18:06] Techrights-sec ok [18:06] Techrights-sec how much can be transfered to tr-new and removed from the pi? [18:06] schestowitz-TR this whole process would mean changes to the code, but not major changes [18:06] schestowitz-TR I thought, after cloning, I'd still be able to take over from the pi, but reachability of that many objects would be poor [18:06] schestowitz-TR so I wonder, after changing the code, whether I should make similar versions of the scripts on the server [18:06] schestowitz-TR or push to git with those changes apply [18:06] schestowitz-TR they cannot run the same on both the pi and the server [18:08] schestowitz-TR the words you use show there might be a misconcpetion about ipfs [18:08] schestowitz-TR one is a booter of the other [18:08] schestowitz-TR the objects are the same, they're assumes so based on the hashes [18:08] schestowitz-TR so the more nodes having them in circulation, the better [18:08] schestowitz-TR the pi is more relaxed and the home network less busy when ipfs is off [18:08] schestowitz-TR the main issue was, where to serve these from? [18:08] schestowitz-TR /s/booter/booster [18:21] Techrights-sec I have no clue about how IPFS works. So my advice, if one could call it that, [18:21] Techrights-sec is unlikely to be informed. Whatever the internal workings, I would suggest [18:21] Techrights-sec trying to move as much of the core activities as possible to tm-new. [18:34] schestowitz-TR processing the files on the server is astonishingly fast [18:34] schestowitz-TR like 5-10 faster than the pi [18:34] schestowitz-TR and I can see objects reachable again for the first time in about a year [18:34] schestowitz-TR if there' a blessing associated with this past tuesday's incidents, this is it [18:34] schestowitz-TR anyway, let this to me, I'll get this done by the morning I reckon [18:34] schestowitz-TR testing can take a few more days [18:34] schestowitz-TR another good thing about the incidents is that I can mount the drive again and have automated backups [18:34] schestowitz-TR network aspects like iptables or wifi available don't matter much anymore [18:34] schestowitz-TR I also fortified the SBC [18:34] schestowitz-TR owing to the network capacity stuff you made the script more robust to timeouts and disruption [18:34] schestowitz-TR so that's good as well [18:34] schestowitz-TR sometimes I can throttle it again if gemini causes heavy load [18:34] schestowitz-TR which happened 2 weeks ago (55k reqs a day) [18:35] Techrights-sec nftables would be better ... [18:35] Techrights-sec than iptables if available [18:35] Techrights-sec tc is what does the traffic shaping and that is available to either [18:37] schestowitz-TR I think the only thing we lost in the root OS was the addition of the traffic shaping scripts with sudoers [18:37] schestowitz-TR but we won't need that anymore if all goes as planned [18:37] schestowitz-TR being able to throttle down the pi is still possible by hand, which is good [18:37] schestowitz-TR I'll clone the whole OS hopefully this coming week [18:37] schestowitz-TR tonight's task will be to change the code to generate you the ipfs bits into homedir on server [18:37] schestowitz-TR and to properly update the same on the "old" site [18:37] schestowitz-TR this time those objects will actually be accessible [18:38] Techrights-sec ack [18:50] schestowitz-TR it resolves several outstanding issues [18:50] schestowitz-TR and makes ipfs viable again (it was a scale issue) [18:51] Techrights-sec ack ● Aug 07 [19:07] schestowitz-TR 740mb now [19:07] schestowitz-TR the master copy will be home hosted and ready to roll [19:07] schestowitz-TR but the booster and authoritative sources for generating the hashes will be in the DC [19:07] schestowitz-TR they will be kept in sync [19:07] schestowitz-TR so if one is online the other is still OK [19:07] schestowitz-TR I'll figure out the details later and maybe write something about that [19:07] schestowitz-TR when the transfer is done I'll change the code and test stuff [19:07] schestowitz-TR what I asked earlier is, how to manage two similar codebases [19:07] schestowitz-TR without git splitting off into two branches [19:07] schestowitz-TR I still don't know how profound the changes might be, maybe I can just "comment out" the bits for local [19:07] schestowitz-TR and write those for remote [19:07] schestowitz-TR it might be no more than 10 lines in total [19:07] Techrights-sec ack [19:07] Techrights-sec be sure to use similar, but distinct, names for the scripts and such [19:09] schestowitz-TR at some point later techrights.org will point to another ip address, so I will use domain name [19:09] schestowitz-TR but be aware tomorrow morning I hope you'll have the usual files in your homedir [19:09] schestowitz-TR if not tomorrow, later this week [19:10] Techrights-sec ok [19:10] Techrights-sec sometime soon I'd like to rearrange MQTT a little so that it would open the [19:10] Techrights-sec possibility of maybe adding generic read-only access in the future, at least [19:10] Techrights-sec for some of the 'topics' [19:11] schestowitz-TR as alternative to rss like test.mosquitt [sic].org? [19:11] schestowitz-TR I assume you get notificed when I add notes to TM-new but don't know if those contain data other than topic [19:11] Techrights-sec [19:11] Techrights-sec yes [19:11] Techrights-sec yep [19:14] Techrights-sec for now, it says only date, time, and "tux machines site updated" [19:14] Techrights-sec it could convey more details, or not [19:14] schestowitz-TR nice, but... [19:14] schestowitz-TR I wonder what clients exist for that and how widely used they are [19:14] schestowitz-TR IOW, if this becomes a public API, I doubt many hardcore gnu/linux users will care [19:15] Techrights-sec regardless, it would be helpful to juggle the account names a little [19:15] Techrights-sec Paho used to exist for Python but they eliminated the ability to work with [19:15] Techrights-sec self-signed certificates. [19:15] Techrights-sec I'm not sure any would care, but it's more about the principle of the matter [19:15] Techrights-sec a little renaming now will / could go a long way later [19:18] schestowitz-TR yes, it would at least be "innovative" [19:18] schestowitz-TR we're ther first site of this kind (scope/topic) with a gemini capsule, that's for sure [19:18] schestowitz-TR many other firsts, but it's not a popularity contest [19:21] Techrights-sec the hierarchical nature of the 'topics' could be exploited better for Git [19:21] Techrights-sec notifications, down to the relevant directory or maybe even file which has [19:21] Techrights-sec been updated .. perhaps. Though commits can, and often do, contain multiple [19:21] Techrights-sec file updates, and that presents a puzzle. That might be overthinking it [19:21] Techrights-sec but at least the usernames for MQTT can be redone to be more informative [19:21] Techrights-sec so that it is easier to figure out which one is where. [19:21] Techrights-sec That's not for today but maybe tomorrow or later. [19:21] Techrights-sec The Git notification over MQTT can and should stay simple. [19:21] Techrights-sec Yes, and even that seems to be a first. [19:21] Techrights-sec The level of notification on your end can be kept generic. [19:21] schestowitz-TR it is enough to tell me to run a check, when I am free, to see what changed [19:21] schestowitz-TR anything beyond that would be unwanted distraction from what I do at the time of the alert [19:21] schestowitz-TR until my mind frees up [19:25] schestowitz-TR todo: [19:26] schestowitz-TR a) fix ipfs [19:26] schestowitz-TR b) resume publication pace (lower priority) [19:26] schestowitz-TR c) find more rss feeds if possible (it's vvvvvvweeeeeeewwwy vewwwwy slow this past week), impacting (b) [19:26] schestowitz-TR d) back up for better D-R planning (I think the outages won't happen again; they did a massive job there) [19:27] Techrights-sec ack [19:29] schestowitz-TR lots of good stuff today in irc logs [19:29] schestowitz-TR re uefi [19:29] schestowitz-TR I try not to spend too much time on it, but morale-wise it's good to know Microsoft is [19:29] schestowitz-TR really THAT nerous. I see from the inside some staff of MSFT panicking. Many lost a lot of money [19:29] schestowitz-TR as their capital was tied to the company's "value" [19:29] schestowitz-TR and they are shedding off stuff, anyone can go (person, project, team) [19:29] schestowitz-TR other companies don't need Windowes people, so reraining needed [19:29] Techrights-sec they've been in that state for 20 years afaik [19:29] Techrights-sec what's different now is that people know how hard M$ works covertly and overtly [19:29] Techrights-sec to undermine the free market [19:30] schestowitz-TR brb [19:30] Techrights-sec ack [19:36] schestowitz-TR brb [19:36] schestowitz-TR OK, just checked some Windows and Edge stats [19:36] schestowitz-TR I still have 2 msft series going [19:36] schestowitz-TR and one upcoming epo [19:36] schestowitz-TR august is slow, so I'm in no hurry to finish the material [19:36] schestowitz-TR would rather get close to completition of site migration and then fortify what we have [19:36] schestowitz-TR if you can, make backups of TR sometimes [19:36] schestowitz-TR I see many sites perishing these days (offline, no activity, or webspam "exit startegy") [19:36] schestowitz-TR so www-only is not a viable long-term strategy [19:36] schestowitz-TR nor is social control media, lol... [19:39] schestowitz-TR [18:52] This statement was issued on a Sunday; they've solved none of the underlying issues, they're just gagging those who speak about Debian issues https://www.debian.org/News/2022/20220807 [19:39] -TechrightsBN/#boycottnovell-www.debian.org | Debian -- News -- Ownership of "debian.community" domain [19:40] schestowitz-TR note to self: remind people to adopt system-free distros and remind devs to consider building on devuan [19:40] schestowitz-TR debian just issued a cocky statement [19:43] schestowitz-TR Most British COVID-19 mourners suffer PTSD symptoms: survey | News https://news.curtin.edu.au/media-releases/most-british-covid-19-mourners-suffer-ptsd-symptoms-survey/ Source: news | Gemini address: gemini://gemi.dev/cgi-bin/waffle.cgi/view?https%3A//news.curtin.edu.au/media-releases/most-british-covid-19-mourners-suffer-ptsd-symptoms-survey/ [19:44] -TechrightsBN/#boycottnovell-news.curtin.edu.au | Most British COVID-19 mourners suffer PTSD symptoms: survey | News [19:45] Techrights-sec ack [19:45] Techrights-sec the backups of TR have to take place over SFTP, so I'll have to make alternate [19:45] Techrights-sec scripts from the ones I have at the moment. [19:46] schestowitz-TR at least the disks are no longer moaning [19:46] schestowitz-TR the most important piece of data, as it changes a lot, if the wordpress DB [19:46] schestowitz-TR videos I do, in theory, keep locally by virtue of how they are uploaded [19:46] schestowitz-TR but the WP DB is countless hours of human effort [19:46] schestowitz-TR of many people inc. WBers [19:46] schestowitz-TR we have a commitment to them [19:49] Techrights-sec yes that's very good [19:50] schestowitz-TR just spoke to rianne we'll buy backup hardware in the supermarket tomorrow [19:50] schestowitz-TR they have a section for it [19:51] *psydroid2 has quit (connection closed) [19:52] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell [19:52] Techrights-sec more USB HDs or SSDs? [19:53] *psydroid2 has quit (Quit: Leaving) [19:54] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell [19:54] schestowitz-TR not decided yet, maybe both, but also depends on brands and prices [19:54] schestowitz-TR more like usb sticks and sd [19:54] schestowitz-TR the important files are usually on the pi anyway [19:55] schestowitz-TR and we have enough external drives for now [19:55] schestowitz-TR (off topic people work work 6am to 6pm for nasty companies life in a personal digital disarray... too much time wasted grooming someone else's systems) [19:57] Techrights-sec For now I'd recommend the spinning rust models rather rather than the solid [19:57] Techrights-sec state models. [19:57] Techrights-sec Oh. Ok. The USB sticks would be good for mirroring the RPi systems. [19:57] Techrights-sec It appears that mirroring like that is apparently the best practice. [19:57] Techrights-sec RAID 1 is supposedly unlikely to be of any use in the situation where the [19:57] Techrights-sec power goes out and forces unclean shutdowns. ● Aug 07 [20:00] schestowitz-TR michael west's site is postging a LOT this monh, I assume it is thriving a shame it focuses most on .AU [20:00] schestowitz-TR though sometimes some UK perspective too [20:00] schestowitz-TR I don't expect more shutdowns of this kind (there were several as they try to bring the power back up to no avail, with inconsistent voltage too [20:00] schestowitz-TR but it's also safer now from evil miss broomstick ... who knocked it over a few times by accident [20:00] schestowitz-TR spinning rust now gets a full snapshot of /home every morning at 5:10am [20:00] Techrights-sec Yes he writes a lot and does good work but only a little ever seems to overlap [20:00] Techrights-sec with TR [20:00] schestowitz-TR it's good for daily links, I try to support by linking to his word [20:00] schestowitz-TR he seems truly independent [20:01] schestowitz-TR iirc, former prisoner of murdoch [20:05] schestowitz-TR ---- [20:05] schestowitz-TR lessons of the past month: [20:05] schestowitz-TR YOU might be OK with economic volatility [20:05] schestowitz-TR but OTHERS might not be and it's all connected [20:05] schestowitz-TR whether you like it or not [20:05] schestowitz-TR Then, disconnecting oneself from others seems the least harmful way forward [20:05] schestowitz-TR "crab culture" (trying to drag other crabs down) [20:05] schestowitz-TR btw, one client at work now gets amber lights showing on the server SMART issue [20:05] Techrights-sec check the smartctl data [20:05] Techrights-sec if possible [20:05] schestowitz-TR we'll need to swap out the whole RAID [20:05] schestowitz-TR some of them don't take such stuff into accounbt [20:05] schestowitz-TR but at least properly forwarned [20:05] schestowitz-TR we moved them to wireguard [20:05] schestowitz-TR they used to pay a FFOOOORTTUNE for some shit company to "support" openvpn for them [20:05] schestowitz-TR it's RIDICULOUS! [20:06] schestowitz-TR not my dept. and I'm on my way out, I hope by year's end [20:06] Techrights-sec ack [20:08] schestowitz-TR one client did a migration from djangocms to drupal [20:08] schestowitz-TR they always hire on low budget [20:08] schestowitz-TR like totally clueless slingers from india [20:08] schestowitz-TR and this time a pair of people in yerevan [20:08] schestowitz-TR of course they lost data in the migration [20:08] schestowitz-TR again, their problem [20:09] schestowitz-TR if they want to keep their data in tact, they'll need to pay [20:09] schestowitz-TR that one idiot threw kubernetes on a server just for the "fun" of it [20:09] Techrights-sec yes [20:09] Techrights-sec :( [20:09] schestowitz-TR for no purpose whatsoever [20:09] schestowitz-TR a live/prod webserver [20:09] schestowitz-TR we had to restrict his account and he needed to go through us before installing anything [20:09] schestowitz-TR after this kept happening [20:10] schestowitz https://ipfs.io/ipfs/QmNSNxDGf8uW24qwfnLjXrvXVvHmUMuSgb1HJu756yHhud [20:10] schestowitz-TR 850mb [20:10] schestowitz-TR getting there soon, then I can start testing on a "real" thing [20:10] schestowitz-TR not testing the water [20:12] Techrights-sec ack [20:43] schestowitz-TR correcting myself: michael west started REPOSTING from AAP [20:43] schestowitz-TR Those are not stories made by him and colleagues [20:43] schestowitz-TR and, if anything, they can 'dilute' the signal or even "signal an exit strategy" [20:44] schestowitz-TR same thing thgat happenes in truthDig before it died (reprinting trash from AP) ● Aug 07 [21:53] schestowitz Gemini Search Results Study, Part 1 gemini://auragem.space/devlog/20220807.gmi "This is going to be a fairly brief post that will be further expanded upon in Part 2, which probably won't be published for at least a few days. [21:54] schestowitz " ● Aug 07 [22:07] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [22:20] *DaemonFC (~daemonfc@ijuka6jw4r856.irc) has joined #boycottnovell [22:22] schestowitz-TR I've temporarily cleared the path to /home/links with 777, until we do groups (needs thinking [22:22] schestowitz-TR as I need to get to /home/links/ipfs for IRC files [22:22] schestowitz-TR that's on tr-new, not the pi [22:24] schestowitz-TR https://nitter.it/profesorluis/status/1556246634329264128#m [22:24] -TechrightsBN/#boycottnovell-profesorluis.port (@profesorluis): "Schools, according to Richard Stallman, are becoming monsters for imposing proprietary software and spying on children http://techrights.org/2021/05/15/richard-stallman-2019-talk/"|nitter.it [22:41] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [22:48] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 07 [23:00] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [23:26] schestowitz-TR ok, 11pm all done and sorted, expect the files in the above-mentioned path of links, I added some packages like gnu coreutils [23:26] schestowitz-TR for date to work properly, I can enhance later from where it stands, resotoring and adding more funtionality [23:26] schestowitz-TR ipfs has good availability again!