●● IRC: #boycottnovell @ Techrights IRC Network: Monday, August 15, 2022 ●● ● Aug 15 [00:52] *britney has quit (Ping timeout: 2m30s) [00:57] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [00:57] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 15 [01:10] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [01:10] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [01:13] *XFaCE has quit (Quit: Retiring completely for now ("Automatic for the people, thanks for all the fish")) [01:17] *XFaCE (~XFaCE@uzfeivw9fp6ba.irc) has joined #boycottnovell [01:26] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell ● Aug 15 [02:23] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [02:23] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 15 [03:04] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [03:06] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [03:40] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [03:40] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [03:49] *britney has quit (Ping timeout: 2m30s) ● Aug 15 [04:13] Techrights-sec2 The two scripts that are relevant are [04:13] Techrights-sec2 add-and-refresh-from-db.sh [04:13] Techrights-sec2 update-and-refresh-from-db.sh [04:13] Techrights-sec2 The perl scripts never need to be touched directly, under almost all [04:13] Techrights-sec2 circumstances. The update-and-refresh-from-db.sh takes a URL as an option. [04:13] Techrights-sec2 So I guess the site is in alpha still. I hope the main site is being updated [04:13] Techrights-sec2 in parallel still. [04:14] schestowitz-TR2 I've put up a notice about the changes [04:22] schestowitz-TR2 I've just updated, successfully, two pages to include followup stories [04:22] schestowitz-TR2 this is going better than I expected [04:22] schestowitz-TR2 also, thanks for reminding me of the wrapper's name [04:39] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [04:47] schestowitz-TR2 "TechRepublic Academy" = diploma mill spam, symptom of the site giving up on anything that resembles reporting. [04:48] Techrights-sec2 no problem [04:48] Techrights-sec2 found some more bugs in the process today [04:48] Techrights-sec2 checking [04:49] schestowitz-TR2 ing up on anything that resembles reporting. [04:49] schestowitz-TR2 bugs are to be expected, this is OK [04:49] schestowitz-TR2 so long as it's not like a "wipe the whole DB" bug, along with static pages that this DB made [04:49] schestowitz-TR2 one thing I love about this appoach is that even the DB broke, unlike with wordpress and drupal, [04:49] schestowitz-TR2 the site would still serve pages [04:50] Techrights-sec2 ack [04:52] schestowitz-TR2 what tm is: a place to find the latest news, curated and organised [04:52] schestowitz-TR2 what it is not: an original news source (used to do a few reviews a week) [04:52] schestowitz-TR2 maybe next I will do some original articles there [04:52] schestowitz-TR2 testing the ground for something like techrights later [04:59] Techrights-sec2 excellent, original content is always good ● Aug 15 [05:02] schestowitz-TR2 not sure if this is appreciated, but in new TM I sometimes add short one-line summaries, esp. for clusters of links [05:02] schestowitz-TR2 so they give an outline of what's in there [05:02] schestowitz-TR2 the improved speed and less clutter are a plus [05:02] schestowitz-TR2 which geeks will likely appreciate [05:02] schestowitz-TR2 and the same is then inherited by Gemini too [05:02] schestowitz-TR2 2400+ views in the capsule now [05:02] schestowitz-TR2 at some point the topic can be inherited from "description" for push notifications [05:02] schestowitz-TR2 or maybe that and the title [05:02] schestowitz-TR2 since you've used temp files I've had no issues of temporaily invalid rss feed [05:02] schestowitz-TR2 so maybe the irc stuff can be better streamlined (I do it manually in case of issues, which can lead to channel flooding) [05:02] Techrights-sec2 [05:02] Techrights-sec2 the topic would be dc.subject [05:02] Techrights-sec2 that can be added in easily [05:06] schestowitz-TR2 oh, just a small suggestion [05:06] schestowitz-TR2 index.shtml is today's posts or latest 50, which ever is longer [05:06] schestowitz-TR2 if a node gets updates [05:06] schestowitz-TR2 and its dc.updated-time (or whatever is called) is today, can that too be included in front page? [05:06] schestowitz-TR2 sometimes I add "(UPDATED)" and it can help if those updates get noticed [05:07] Techrights-sec2 dc.date.created [05:07] Techrights-sec2 just the date, no timestamp [05:07] Techrights-sec2 it sorts only by date, so the updates ought to be there but they won't [05:07] Techrights-sec2 necessarily be at the top [05:07] Techrights-sec2 it sounds like we may have to add a timestamp and redo the database though [05:10] schestowitz-TR2 oh, just a small suggestion [05:10] schestowitz-TR2 index.shtml is today's posts or latest 50, which ever is longer [05:10] schestowitz-TR2 if a node gets updates [05:10] schestowitz-TR2 and its dc.updated-time (or whatever is called) is today, can that too be included in front page? [05:10] schestowitz-TR2 sometimes I add "(UPDATED)" and it can help if those updates get noticed [05:10] *schestowitz-TR2 has quit (Quit: Konversation term) [05:10] *schestowitz-TR2 has quit (Quit: Konversation term) [05:10] *schestowitz-TR (~acer-box@x6gnqyt8r46u8.irc) has joined #boycottnovell [05:10] *schestowitz-TR (~acer-box@freenode/user/schestowitz) has joined #boycottnovell [05:11] schestowitz-TR oh, just a small suggestion [05:11] schestowitz-TR index.shtml is today's posts or latest 50, which ever is longer [05:11] schestowitz-TR if a node gets updates [05:11] schestowitz-TR and its dc.updated-time (or whatever is called) is today, can that too be included in front page? [05:11] schestowitz-TR sometimes I add "(UPDATED)" and it can help if those updates get noticed [05:11] schestowitz-TR a) there are two examples right now in front page: 1) Linux RC 2) SparkyLinux [05:11] schestowitz-TR b) iirc, all posts have an "updated" field, by default same as created [05:11] schestowitz-TR in that case, index.shtml criterion can be updated instead of created? [05:11] schestowitz-TR then, later on, maybe we can scan for "(Update" and then add some emphasis there, as if to say, there's something new here [05:17] Techrights-sec2 ack [05:17] Techrights-sec2 yes as far as I know it goes by dc.date.modified, but I can double-check [05:18] schestowitz-TR thanks, there are at least 2 examples there in the front page right now [05:18] schestowitz-TR prioritising them or drawing more attention to them can help [05:18] schestowitz-TR the idea is to editorialise a bit the pool of articles [05:19] schestowitz-TR with drupal we used comments for that -- hardly the correct approach [05:19] schestowitz-TR but that helped "bump" up the nodes [05:23] Techrights-sec2 I can probably add a timestamp field this week and use that for the sorting [05:23] Techrights-sec2 since it seems to be a recurring request [05:25] schestowitz-TR in rss validotors it is a non-critical warnings [05:25] schestowitz-TR but tbh seeing that the front page already gets the order right [05:25] schestowitz-TR maybe due to order of records (primary key?) I don't think such a field [05:25] schestowitz-TR would be needed [05:28] schestowitz-TR (btw, ot, rianne is already acing some mock exams... depending on what questions come up... can vary a bit) [05:28] schestowitz-TR (so she has been super-busy with this... no 9-to-5 job and kids to make it hard to study) [05:28] Techrights-sec2 great, I hope the actual test goes smoothly. Is it online or in-person? [05:29] schestowitz-TR better in person, I think, as I can imagine some truly horrible s/w would be neeced for "online" [05:29] schestowitz-TR rootkits and all [05:31] schestowitz-TR thanks for the git push, I can see you're made the sql query more witty with date.modified [05:38] Techrights-sec2 yes the reason is so that when there are skips in sequence, say when a post [05:38] Techrights-sec2 from many days ago gets modified, the navigation menus in the connected posts [05:38] Techrights-sec2 also get updated [05:39] *Despatche has quit (Quit: Read error: Connection reset by deer) [05:55] *DaemonFC has quit (Quit: Leaving) ● Aug 15 [06:13] schestowitz-TR marius has just posted a page successfully [06:15] Techrights-sec2 excellent [06:17] schestowitz-TR so the breaking news will still land on the site if rianne and I are both away [06:17] schestowitz-TR he typically covers what's important very fast [06:17] schestowitz-TR the other posters in old TM... were... of varying value... some more harm than good [06:17] schestowitz-TR webspam, wsl, vscode... always promoting their own sites/businesses [06:17] schestowitz-TR and sometimes even marketing campaigns for LF (itsfoss did this in TM)... I unpublished these [06:17] Techrights-sec2 wsl is spam too, so is pretty much any aspect of M$ these days [06:19] schestowitz-TR the idea is open posting (digg, /., reddit) seems fine on the surface [06:19] schestowitz-TR but sooner or later it's just lowering the quality [06:19] schestowitz-TR in conde nast, it's about censoring for sponsors' agenda [06:19] schestowitz-TR so that's a whole mdifferent modality [06:19] schestowitz-TR like deciding that not condonisng Microsoft cimes is "hatred" [06:19] schestowitz-TR and then partnering with Microisoft to promote Gates, IE9 etc. [06:19] schestowitz-TR marketing campaigns [06:19] schestowitz-TR in "community" or "AMA" clothing (and the moderators anything... see what comes through) [06:20] Techrights-sec2 and too many sites are owned by conde nast without their visitors realising it [06:22] schestowitz-TR yes, conde nast is a MARKETING firm [06:22] schestowitz-TR many "publishers" are actually PR outfits [06:22] schestowitz-TR they do "news" sites [06:22] schestowitz-TR regarding WSL, covering ius dying down [06:22] schestowitz-TR they keep RE-announcing WSL with new gimmicks and names [06:22] schestowitz-TR give it 2-3 years and it'll be abandoned [06:22] schestowitz-TR too expensive to maintain for very few adopters [06:22] schestowitz-TR "at least we TRIED!" - Microsoft [06:22] schestowitz-TR "let's keep saying Vista 12 some more... and next summer Vista 13..." [06:22] schestowitz-TR ME3, ME4, ME5 [06:26] Techrights-sec2 ack [06:32] schestowitz-TR did wget come along ok btw? [06:32] schestowitz-TR i'm going to nice the pi external backups [06:32] schestowitz-TR seeing they can lead gemini to timeouts, due to load [06:32] Techrights-sec2 haven't checked wget yet [06:32] Techrights-sec2 just checked, it's till running and only up to node 167895 so far [06:34] schestowitz-TR ok, so the requests are well spaced in time [06:34] schestowitz-TR there will be about 4 in that range that can return 404 [06:34] schestowitz-TR like duplicate nodes we later unpublished [06:34] schestowitz-TR but the rest contain lots of stuff, plus comments (below the main body) [06:34] Techrights-sec2 there is work on the back end as it processes the results and looks for [06:34] Techrights-sec2 unexplored links [06:35] schestowitz-TR it should just download those pages alone [06:35] schestowitz-TR no spindering needed [06:35] schestowitz-TR *spidiering [06:35] schestowitz-TR and reference to files like pages or images made absolute url [06:35] schestowitz-TR so that they work on in any context ● Aug 15 [07:12] *britney has quit (Ping timeout: 2m30s) [07:15] schestowitz-TR "Discover" now has "Get Lagrange!" Excellent, making Gemini clients even easier and faster to install, update... [07:17] schestowitz-TR Geopard has also been added to repos. Getting Gemini clients on GNU/Linux is getting a lot easier. [07:34] Techrights-sec2 ack [07:45] Techrights-sec2 later today or tomorrow I will have to redo part of the metadata table [07:45] Techrights-sec2 before deploying the recent Git commits; more work is still needed first [07:45] Techrights-sec2 on the how the feed generators handle the new date-time stamp ● Aug 15 [09:25] schestowitz-TR I've just changed drupal permissions to prevent poosting of new nodes [09:25] schestowitz-TR will have to redo after re revert back to backup [09:25] schestowitz-TR so that it's staying unchanged [09:26] Techrights-sec2 I think the table can be redone without having to wipe the contents and start [09:26] Techrights-sec2 over. [09:26] Techrights-sec2 The preliminary changes for the requisite scripts are in Git now but not rolled [09:26] Techrights-sec2 out to the site. [09:26] Techrights-sec2 ack [09:27] Techrights-sec2 > I've just changed drupal permissions [09:27] Techrights-sec2 hmm that throws the new CMS from mid-alpha to production, skipping several [09:27] Techrights-sec2 stages and with only minimal testing and even less feedback from marius and [09:27] Techrights-sec2 rianne [09:29] schestowitz-TR we cab revert back to the drupal site at any point [09:29] schestowitz-TR at the moment the new stuff goes into new [09:29] schestowitz-TR old is either temporarily or permanently frozen [09:30] Techrights-sec2 without loss of records? [09:30] Techrights-sec2 into the new database which, as alpha, can get wiped [09:32] schestowitz-TR if we roll out changes to the DB, then we can make a complete backup of the files and, once locked, the DB too [09:32] schestowitz-TR rianne and marius reported no new with the new site, marius already posted two stories in new today [09:37] schestowitz-TR since techrights is not up and running yet we can call it alpha.tuxmachines.org, copy everything to there, then use that for testing [09:37] schestowitz-TR later the same cms will likely run there too anyhow [09:37] schestowitz-TR if the main change to the schema is addition of time field, then we can also roll that out for techrigfhts alpha, test it there, then come back later [09:37] schestowitz-TR to tuxmachnes [09:39] Techrights-sec2 right be worrying about breaking things means lost time with 'unnecessary' [09:39] Techrights-sec2 preparations and reserved time for rolling back; these changes could have been [09:39] Techrights-sec2 tested in situ a few hours ago but for that factor; [09:39] Techrights-sec2 there are also some structural questions like cascading deletion and external [09:39] Techrights-sec2 references between tables that need working out [09:39] Techrights-sec2 one thing at a time please, we can get TM going first and then minimize the [09:39] Techrights-sec2 amount of work that is done in parallel on the scripts and the db structure [09:39] Techrights-sec2 the changes today do not need changing any field definitions or table definitions but only changing the /contents/ of a key field. Changing a table defini [09:39] Techrights-sec2 tion [09:39] Techrights-sec2 will be far more troublesome now that the db is live. [09:39] Techrights-sec2 As mentioned a few days ago, at our current pace, I figured we were about [09:39] Techrights-sec2 half a month to a month and a half away from live [09:39] Techrights-sec2 haste makes waste ● Aug 15 [10:09] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [10:09] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell [10:15] schestowitz-TR "Around 2005, the Organization for the Advancement of Structured Information Standards (OASIS) group defined an open format for office documents of all types" https://opensource.com/article/22/8/odt-files | Source: OpenSource.com [10:15] -TechrightsBN/#boycottnovell-How ODT files are structured | Opensource.com [10:37] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [10:38] *wallacer has quit (Ping timeout: 2m30s) [10:41] *wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovell ● Aug 15 [11:17] schestowitz-TR rianne has just posted some, she also saw the video I had made to Marius [11:34] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [11:34] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 15 [12:51] *britney has quit (Ping timeout: 2m30s) [12:56] schestowitz-TR I think ipfs updates are not fully automated with cron. I've started crond and tested, times it for 4:48am. [12:58] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell ● Aug 15 [13:32] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell ● Aug 15 [14:41] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell ● Aug 15 [15:31] schestowitz > How did you edit the entry? I didn't get that part. Which file do I need to edit when I make a mistake? [15:31] schestowitz Editing is done as follows: [15:31] schestowitz update-and-refresh-from-db.sh [the URL] [15:31] schestowitz e.g. [15:31] schestowitz update-and-refresh-from-db.sh https://news.tuxmachines.org/n/2022/08/15/today_s_howtos.1.shtml [15:31] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines today's howtos [15:31] schestowitz then you can edit the entry again. [15:31] schestowitz Hopefully image uploader will work shortly, as at the moment, it's wget, then a reference to the downloaded file. [15:51] schestowitz ---------------------- [15:51] schestowitz Re: server move changing the rss feeds (feature request to restore old depth to the feed, or an alternative feed) [15:51] schestowitz > Hi, [15:51] schestowitz > [15:51] schestowitz > I'm slightly unhappy with the change to the rss feeds handling of the [15:51] schestowitz > "today's combined collection of XXX"-style articles. [15:51] schestowitz Thanks for the feedback. It is still work in progress (alpha). My understanding is, you are extracting from the full HTML feed (the old one) a list of links and want this functionality back. Is that correct? [15:51] schestowitz > On the old site, the rss feed offered also offered enough of the [15:51] schestowitz > sections of the collection articles to massage the feed and extract a [15:51] schestowitz > list of (most of?) the individual articles. [15:51] schestowitz Yes, now the xml file is a lot smaller. So you want full content instead? [15:51] schestowitz > Can you consider restoring this extra feed "depth" to the current feed? [15:51] schestowitz > [15:51] schestowitz > Or maybe create a feed that lists each article and EACH entry of the [15:51] schestowitz > collection articles? [15:51] schestowitz > [15:51] schestowitz > (with the links pointing to the collection article, the individual [15:51] schestowitz > entries in the collection or the source for the entry; but the [15:51] schestowitz > link doesn't actually matter that much :-) ). [15:51] schestowitz > [15:51] schestowitz > [a not too long excerpt or just the first paragraph of the entry [15:51] schestowitz > would be a bonus] [15:51] schestowitz So basically a feed of [15:51] schestowitz entry i [15:51] schestowitz link j [15:51] schestowitz link j+1 [15:51] schestowitz entry i+1 [15:51] schestowitz ... ?? [15:51] schestowitz > [15:51] schestowitz > Use case example: [15:51] schestowitz > [15:51] schestowitz > Get a feed listing all the howto's directly by their headlines. Consider [15:52] schestowitz > [15:52] schestowitz > https://news.tuxmachines.org/n/2022/08/15/today_s_howtos.1.shtml [15:52] schestowitz > [15:52] schestowitz > would ADD the entries to a (second?) feed: [15:52] schestowitz > [15:52] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines today's howtos [15:52] schestowitz > - How to Install & Configure Redis 7 on Rocky Linux 9 | Mark Ai Code [15:52] schestowitz > [15:52] schestowitz > - My uncertainty over whether an URL format is actually legal [15:52] schestowitz > ... [15:52] schestowitz > [15:52] schestowitz > - How to Install Redis on Rocky Linux 9 [15:52] schestowitz So, just to ensure I understand correctly, you want an alternative feed that is a "flattened" collection of all the links in all the entries? Not clustered or grouped? [15:52] schestowitz > PS: Also thx for making gemini a bit more prominent: lagrange, [15:52] schestowitz > clagrange and newswaffle seem to shape up quite nicely and distraction [15:52] schestowitz > free. [15:52] schestowitz Thanks for noticing. Few people know (yet!) what Gemini is, but we hope that will change... [15:55] schestowitz Re: about new site [15:55] schestowitz > Hi Roy [15:55] schestowitz > How are you? I hope you are doing great. [15:55] schestowitz > [15:55] schestowitz > xxx here, from xxxxx. [15:55] schestowitz > [15:55] schestowitz > I saw I cannot post on the main tuxmachines website (showing access [15:55] schestowitz > denied) since it is moving to news.tuxmachines.org [15:55] schestowitz > . [15:55] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines [15:55] schestowitz > [15:55] schestowitz > a) So, how to submit to the new website? Is there any other place [15:55] schestowitz > where I need to register again? [15:55] schestowitz > b) Also, I have a new website dedicated to NEWS only [15:55] schestowitz > xxxxx how to [15:55] schestowitz > feature that in the Tuxmachines news portal? [15:55] schestowitz > [15:55] schestowitz > Please let me know. [15:55] schestowitz > [15:55] schestowitz > My current account is: xxxx [15:55] schestowitz > [15:55] schestowitz > Regards [15:55] schestowitz Hi, [15:55] schestowitz Yes, I did not forget. Jut doing this one step at a time. The new system is managed over SSH. Can you send me your public ssh key so we can create an account? I'd also need to check with a friend and send you some instructions. ● Aug 15 [16:23] *britney has quit (Ping timeout: 2m30s) [16:31] schestowitz-TR I have issues reaching ipfs objects, is it possible the firewall isn't permissive enough for it? I turned off ipfs at home hours ago, [16:31] schestowitz-TR but this has made no difference ● Aug 15 [17:07] *u-amarsh04 has quit (Quit: Konversation terminated!) [17:07] *u-amarsh04 has quit (Quit: Konversation terminated!) [17:12] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [17:13] Techrights-sec2 which ports are needed for IPFS? [17:13] schestowitz-TR ha, good question... ipfs is apparently using several [17:13] schestowitz-TR I'm not 100% sure the firewall is the issue, but I tried many other things and ran out of ideas [17:14] Techrights-sec2 yes I figured it would be a few [17:14] Techrights-sec2 there don't seem to be any authoritative answers: [17:14] Techrights-sec2 https://discuss.ipfs.tech/t/how-should-i-configure-my-firewall/471 [17:14] Techrights-sec2 I'll log in and take a look with netstat [17:14] -TechrightsBN/#boycottnovell-How should I configure my firewall? - Old FAQ - discuss.ipfs.tech [17:14] Techrights-sec2 netstat says TCP 4001 [17:14] schestowitz-TR thanks! [17:15] Techrights-sec2 ok try now, the defaults have been changed now to allow 4001 TCP in [17:15] Techrights-sec2 see /etc/nftables.nft [17:15] Techrights-sec2 nft -f /etc/nftables.nft [17:15] schestowitz-TR attempting 4 requests now [17:17] schestowitz-TR retrying [17:17] schestowitz-TR should that also be out? it's a two-way transmission platform like p2p [17:19] Techrights-sec2 no out is covered already in other parts of the ruleset [17:19] Techrights-sec2 in those rules out is allowed by default and in is blocked by default [17:19] Techrights-sec2 exceptions are there in the top third of the page [17:19] Techrights-sec2 ssh, http, https, gemini, mqtts, and now also ipfs [17:19] Techrights-sec2 maybe restart the ipfs daemon or send it SIGHUP to reload its configuration [17:21] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell [17:22] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell [17:22] Techrights-sec2 nope it did not tolerate SIGHUP :/ [17:22] Techrights-sec2 furthermore there is something wonky with the setup: [17:22] Techrights-sec2 # rc-service ipfs restart [17:22] Techrights-sec2 * Starting ipfs ... [17:22] Techrights-sec2 * start-stop-daemon: /usr/bin/ipfs died [17:22] Techrights-sec2 * Failed to start ipfs [ !! ] [17:22] Techrights-sec2 * ERROR: ipfs failed to start [17:23] schestowitz-TR yes, I did just wonder where thre process had gone, then saw you stopped it [17:23] schestowitz-TR I can't remember when I last saw trhings working, I just randomly tested it today [17:23] Techrights-sec2 SIGHUP traditionally causes a daemon to reload its configuration file and [17:23] Techrights-sec2 restart itself [17:23] *psydroid2 has quit (connection closed) [17:24] schestowitz-TR it is also weird like this on the pi [17:24] schestowitz-TR I have to sometimes killall, not shutdown, due to a lock [17:24] schestowitz-TR or even chomd 000 the binary to steop it respawning [17:25] Techrights-sec2 that would be the toxic effects of systemd perhaps [17:25] Techrights-sec2 sytemctl disable ... [17:26] Techrights-sec2 ipfs is running manually under the account ipfs now [17:26] Techrights-sec2 I don't know /anything/ about ipfs so perhaps that is all wrong and sending [17:26] Techrights-sec2 the wrong stuff. But at least it is aviable on port TCP 4001 now [17:28] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell [17:28] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell [17:29] schestowitz-TR I keep trying to reach objects [17:29] schestowitz-TR the config file is in ~/./ipfs iirc [17:29] schestowitz-TR and that's a critical parameter [17:29] schestowitz-TR which the default service in alpine would seek [17:29] schestowitz-TR checked server, ~/.ipfs/config [17:29] Techrights-sec2 no configuration file was pointed to there when I launched it so you may want [17:29] Techrights-sec2 to kill that process and relaunch it with the right settings [17:29] Techrights-sec2 back in an hour or three [17:29] schestowitz-TR ok, I'll have a knock [17:30] *u-amarsh04 has quit (Quit: Konversation terminated!) [17:30] *u-amarsh04 has quit (Quit: Konversation terminated!) [17:31] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell [17:31] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell ● Aug 15 [18:11] schestowitz-TR it's back, and working as a "proper" service [18:11] schestowitz-TR I bundled the permissions a bit [18:11] schestowitz-TR my guess is that a mixture of account names denied access [18:11] schestowitz-TR nothing in ipfs datastore is ssensitive [18:11] schestowitz-TR anyway, I can get objects again [18:11] schestowitz-TR service ipfs status/start/stop [18:11] schestowitz-TR BTW, we got some nice feedback on the site [18:11] schestowitz-TR marius now knows how to edit is needed [18:12] schestowitz-TR some ACS guy has suggestions [18:12] schestowitz-TR but the key thing is, the site works and all [18:12] schestowitz-TR and can cope with loads [18:12] schestowitz-TR he'sa CS guy and likes to scrape links off the rss feeds [18:12] schestowitz-TR so wanted more "views" to latch onto, I asked for more clarifications [18:12] schestowitz-TR told him it's an alpha for now [18:13] Techrights-sec2 back [18:13] Techrights-sec2 which improvements are needed, it's kind of too late to make changes since it [18:13] Techrights-sec2 was put into production a while ago [18:13] Techrights-sec2 what kind of views? [18:13] Techrights-sec2 it stopped being alpha when you turned off the editing of the main site :( [18:13] Techrights-sec2 it's been pushed into production a couple of weeks prematurely :( [18:13] Techrights-sec2 tasks that would have taken 5 to 10 minutes of undisciplined experimentation [18:13] Techrights-sec2 now take hours of planning and cautious execution, at least in regards to [18:13] Techrights-sec2 the modification of the database tables [18:14] schestowitz-TR yes, I fucked that up and felt bad about it all day [18:14] Techrights-sec2 that's ok but things go slowly now and some will require long blocks of time [18:14] Techrights-sec2 just to be safe [18:16] schestowitz-TR yes, I didn't envision this scenario [18:16] schestowitz-TR too risky [18:16] schestowitz-TR partly because it was a very slow sunday and seen as opportunity(ism) [18:16] Techrights-sec2 another week or two of testing would have been fine, and quite useful [18:16] Techrights-sec2 anyway, what feedback did the CS guy have or will he get back about that later [18:19] schestowitz-TR I anonymised for transpaency in the channel, but I need more info [18:19] schestowitz-TR from what I understand, he likes not just full html in rss as before but wanted more from it [18:19] schestowitz-TR because of clusters of links [18:19] schestowitz-TR he wanted a whole feed just for all the links [18:20] schestowitz-TR this is doable, but I need to know what he does and needs [18:20] schestowitz-TR I can even implement that myself [18:20] schestowitz-TR maybe he does some ACS "data sceince" with it [18:20] Techrights-sec2 the feeds contain the recent URLs which point to the full post [18:21] schestowitz-TR yes, he seems to have an "edge" case of needs [18:21] schestowitz-TR but I need clarification [18:21] schestowitz-TR I also think that me putting extra effort to write a short outline might be better than just making a copy of the whole page [18:21] schestowitz-TR but he wants something else, it's not like pages take long to load, it's just a simple file transmission [18:21] schestowitz-TR my guess is that he uses some scripts [18:22] schestowitz-TR and he's very familar with gemini [18:30] schestowitz Record added [18:30] schestowitz Creating temporary directories and files [18:30] schestowitz Creating static XHTML and GemText hierarchies [18:30] schestowitz Date::Calc::PP::Date_to_Time(): Date::Calc::Date_to_Time(): date out of range at /usr/local/bin/tm-extract-posts-sql.pl line 862 [18:30] schestowitz Updating SSI files [18:30] schestowitz Could not validate '20220815' [18:30] schestowitz Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3. [18:31] schestowitz Writing the Atom feed for HTTP [18:31] schestowitz Could not validate '20220815' [18:31] schestowitz Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3. [18:31] schestowitz Writing the Atom feed for Gemini [18:31] schestowitz Could not validate '20220815' [18:31] schestowitz Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3. [18:31] schestowitz Writing the Gemini index [18:31] schestowitz Could not validate '20220815' [18:31] schestowitz Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3. [18:31] schestowitz Pinging via MQTT [18:31] schestowitz Erasing temporary directories and their files. [18:31] schestowitz-TR ok, so now we have a little db issue [18:31] schestowitz-TR rianne and I posted around the same time, I think [18:39] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell ● Aug 15 [19:00] *DaemonFC (~daemonfc@2wbkh9pt9z5du.irc) has joined #boycottnovell [19:01] schestowitz-TR back [19:01] schestowitz-TR showed rianne how to edit and add images [19:01] schestowitz-TR which she did to the ipfire page [19:01] schestowitz-TR also showed her the capsules using various http proxies [19:01] schestowitz-TR seems the capsule part is appreciated by readers who hate web bloat [19:01] schestowitz-TR now reading below what I missed... [19:01] Techrights-sec2 yes I'm working on the live system with the changes from this morning [19:01] Techrights-sec2 they should be in place now, the lock did not take and two people added [19:01] Techrights-sec2 records while I was working on the database; those had to be fixed manually [19:01] Techrights-sec2 but there were only two; [19:01] Techrights-sec2 try now, it should be back to similar behavior as before but with a date-time [19:01] Techrights-sec2 stamp instead of just the date [19:04] schestowitz-TR yes, I think it was a triple conflict [19:04] schestowitz-TR in the sense that rianne and I added something at the same time (no communication, she is upstairs) [19:04] schestowitz-TR and you did the DB work [19:04] schestowitz-TR am I safe to add another page now? [19:04] Techrights-sec2 It is safe to test it , update should work too now [19:05] DaemonFC schestowitz-TR, Who are you talking to in here? [19:09] schestowitz-TR DaemonFC: I am talking to Techrights-sec2 [19:09] schestowitz-TR good job, when rianne updated the page it went smoothly [19:09] schestowitz-TR I'll try another one [19:09] schestowitz-TR also, the capsule as updated to not have the test pages [19:09] schestowitz-TR I've just given rianne the css-only button ("read on") as she was still using an old template [19:09] schestowitz-TR I'll add the page about moz hiring an exec from FB [19:09] schestowitz-TR (again) [19:09] schestowitz-TR add successfully, no warnings shown [19:10] Techrights-sec2 ack [19:10] Techrights-sec2 there are some bigger changes needed in a few days but I have to work out more [19:10] Techrights-sec2 details off line before trying them, preferably at an hour when others are not [19:10] Techrights-sec2 actvive [19:12] schestowitz-TR sooner or later more "bots" like baidu and gulag will reach the domain, google is definitely adding more pages [19:12] schestowitz-TR there's only server load or temporary spike when adding or updading nodes [19:12] schestowitz-TR which happened at most 50 times a day for about 5 secs, i.e. max 5 mins total [19:12] schestowitz-TR the rest runs like a brute force varnish server [19:16] Techrights-sec2 ack [19:18] schestowitz-TR thanks a lot again. I think ipfs iw working and will update automatically from now on, also export the hashes at 5am to gemini (I'll test again tomorrow) [19:18] schestowitz-TR Back to work Weds [19:38] Techrights-sec2 np [19:43] *psydroid2 has quit (connection closed) [19:46] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell [19:47] *psydroid2 has quit (connection closed) [19:47] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell [19:47] Techrights-sec2 feeds are (probably) now properly sorted by date-time stamp based on time of [19:47] Techrights-sec2 modification so now the recently modified ones float to the top [19:48] schestowitz-TR yes, I noticed that and it's great [19:49] schestowitz-TR in more than just that [19:49] schestowitz-TR prior to that it seemed arbitrary order [19:49] schestowitz-TR today I updated linux rc1 page about 6 times [19:51] Techrights-sec2 it was only somewhat arbitrary before but from the outside it probably looked [19:51] Techrights-sec2 random [19:51] Techrights-sec2 the date now uses 2 x 16 characters for storage instead of 2 x 8 [19:51] Techrights-sec2 back in the day, that could break the utility of a database by crimping [19:51] Techrights-sec2 the max number of records available on the partition / device severely [19:51] Techrights-sec2 nowadays it's not such a problem and the benefit is a standardized, [19:51] Techrights-sec2 human-readble format; though it'd probably make more sense just to store [19:51] Techrights-sec2 as an integer (unix epoch) and convert as needed [19:53] schestowitz-TR some hours ago I had to look up all the options of gnu date (coreutils iirc) [19:53] schestowitz-TR because I made some changes to how I observe changes other than notif for git commit [19:53] schestowitz-TR I pushed some stuff back to git and it wll evolve over time [19:53] Techrights-sec2 yes [19:53] Techrights-sec2 GNU date has a long-standing bug in how it mishandles relative dates [19:55] schestowitz-TR still more expressive than thje busybox impl [19:55] schestowitz-TR I had to add gnu stuf to tr's alpine, as we had done in tm [19:55] schestowitz-TR I saw thje maintainer's name and it rang a bell ● Aug 15 [20:10] Techrights-sec2 nah, I got the impression that was not an issue but that there may be some [20:10] Techrights-sec2 underlying structural problems that would entail a lot of work [20:11] schestowitz-TR date is used so widely [20:12] schestowitz-TR that maybe it's one of those bugs that, if fixed, would end up breaking the whole planet('s systems) [20:12] schestowitz-TR I cannot remember many examples _offhand_, but in Microsoft's Windows and Office there are many bugs like these [20:12] schestowitz-TR and the bugs have been spun as the desirable behaviour [20:12] schestowitz-TR like names you cannot give files... but can... and trouble lurks [20:31] Techrights-sec2 the latest round of wget seems to have finished, it has counted from [20:31] Techrights-sec2 166500 168324 inclusive and fetch the numbered nodes. However, although [20:31] Techrights-sec2 I have not investigated, I have the strong feeling that most are orhpaned nodes [20:34] schestowitz-TR i am going to check assuming they're in "old" path [20:34] schestowitz-TR Oh, I see. it looks for relative path for css fiiles [20:34] schestowitz-TR does wget have an option for absolute urls in downloaded pages? [20:34] schestowitz-TR it's not just missingfiles, it also links to pages in the wrong context/domain [20:35] Techrights-sec2 /var/www/tuxmachines.org/htdocs/old/ [20:40] Techrights-sec2 not sure, there are options to convert the contained URLs to local ones as [20:40] Techrights-sec2 well as ones to pull in page components. [20:43] Techrights-sec2 see -k or --convert-links maybe [20:43] Techrights-sec2 latest iteration : /var/www/tuxmachines.org/bin/mirror-old-tm.sh [20:43] schestowitz-TR maybe converting to local ones is what we want, if that means "/something" becomes "domain/something" [20:43] schestowitz-TR checking... [20:46] schestowitz-TR "Luckily, I was able to reconstruct most of Drew's capsule using saved content from older crawls from Kennedy, my Gemini search engine. I rewrote the internal hyperlinks to be relative links, so you can read the capsule online or off." gemini://gemi.dev/gemlog/2022-08-15-drew-devault-mirror.gmi ● Aug 15 [21:02] Techrights-sec2 There were a heck of a lot of '2022-08-15 08:23:55 ERROR 403: Forbidden' errors [21:02] Techrights-sec2 perhaps there is a built-in anti-scraping module that triggered? [21:04] schestowitz-TR re "There were a heck of a lot of '2022-08-15 08:23:55 ERROR 403: Forbidden' errors [21:04] schestowitz-TR " [21:04] schestowitz-TR no, that's me being stupid [21:04] schestowitz-TR for about 20 minutes I had the permissions set wrong [21:04] schestowitz-TR so public could not access nodes [21:04] schestowitz-TR I caught the mistake quickly enough owing to monitoring ● Aug 15 [22:06] *britney has quit (Ping timeout: 2m30s) [22:36] *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell [22:59] *psydroid2 has quit (connection closed) ● Aug 15 [23:32] *britney has quit (Ping timeout: 2m30s)