-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

IRC: #boycottnovell @ Techrights IRC Network: Monday, August 15, 2022

back to Techrights (Main Index)


beginning of new day, August 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


1 AM, August 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


2 AM, August 15

02:23 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell

02:23 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell


3 AM, August 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)


4 AM, August 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


5 AM, August 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)


6 AM, August 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


7 AM, August 15

07:12 *britney has quit (Ping timeout: 2m30s)

07:15 schestowitz-TR; <techrights-news> "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


9 AM, August 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


10 AM, August 15

10:09 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell

10:09 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell

10:15 schestowitz-TR; <techrights-news> "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

↺ https://opensource.com/article/22/8/odt-files

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


11 AM, August 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


noon, August 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


1 PM, August 15

13:32 *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell


2 PM, August 15

14:41 *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell


3 PM, August 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

↺ 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

↺ 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; > <http://news.tuxmachines.org>.

↺ http://news.tuxmachines.org>.

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.


4 PM, August 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


5 PM, August 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

↺ 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


6 PM, August 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


7 PM, August 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


8 PM, August 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; <techrights-news> "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

↺ gemini://gemi.dev/gemlog/2022-08-15-drew-devault-mirror.gmi


9 PM, August 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


10 PM, August 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)


11 PM, August 15

23:32 *britney has quit (Ping timeout: 2m30s)


IRC: #boycottnovell @ Techrights IRC Network: Monday, August 15, 2022


back to Techrights (Main Index)

-- Response ended

-- Page fetched on Sun May 19 15:07:15 2024