-- Leo's gemini proxy
-- Connecting to gemini.techrights.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
02:32 *Despatche has quit (Quit: Read error: Connection reset by deer)
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
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)
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)
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
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
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
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
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
13:17 *psydroid2 has quit (connection closed)
13:18 *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
14:01 *DaemonFC has quit (Quit: Leaving)
14:33 *psydroid2 has quit (connection closed)
14:33 *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
18:06 schestowitz-TR; [13:25] <schestowitz> 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
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] <techrights-news> 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; <techrights-news> 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.
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)
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; "
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
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!
-- Response ended
-- Page fetched on Sun May 19 13:14:09 2024