=> back to Techrights (Main Index)
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
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
02:23 *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
02:23 *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
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)
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
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)
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
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
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: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
=> ↺ 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: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
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
13:32 *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
14:41 *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell
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.
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
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
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
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
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
=> ↺ gemini://gemi.dev/gemlog/2022-08-15-drew-devault-mirror.gmi
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
22:06 *britney has quit (Ping timeout: 2m30s)
22:36 *britney (~britney@muarsy2vret2q.irc) has joined #boycottnovell
22:59 *psydroid2 has quit (connection closed)
23:32 *britney has quit (Ping timeout: 2m30s)
=> back to Techrights (Main Index) This content has been proxied by September (3851b).Proxy Information
text/gemini;lang=en-GB