●● IRC: #boycottnovell @ Techrights IRC Network: Wednesday, August 31, 2022 ●●
● Aug 31
[00:01] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
[00:01] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
● Aug 31
[01:05] schestowitz-TR2 also, in the head, atom/xml should be changed to rss, I think
[01:05] schestowitz-TR2 if that was changed to rss 2.0
● Aug 31
[02:00] *u-amarsh04 has quit (Ping timeout: 2m30s)
[02:04] *u-amarsh04 has quit (Connection closed)
[02:04] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell
[02:04] *Noisytoot has quit (Ping timeout: 2m30s)
[02:14] *Noisytoot (~noisytoot@tkbibjhmbkvb8.irc) has joined #boycottnovell
[02:28] *u-amarsh04 has quit (Quit: Konversation terminated!)
[02:40] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell
[02:40] *u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovell
● Aug 31
[05:27] *starstreak has quit (Ping timeout: 2m30s)
● Aug 31
[06:21] *starstreak (~starstreak@muarsy2vret2q.irc) has joined #boycottnovell
● Aug 31
[07:23] *_Mio14 has quit (Ping timeout: 120 seconds)
[07:28] *DaemonFC has quit (Quit: Leaving)
● Aug 31
[08:03] schestowitz-TR2 gm
[08:03] schestowitz-TR2 is there work on the server?
[08:03] schestowitz-TR2 it says things like connection was lost
[08:03] schestowitz-TR2 and then somr recent files (pages) are missing
[08:03] schestowitz-TR2 just a minute agomaybe MQTT is timing out? not sure..
[08:11] Techrights-sec gm
[08:11] Techrights-sec not at the moment / not for a while
[08:11] Techrights-sec checking
[08:11] Techrights-sec At least one cert needs updating for MQTT, I must have fat-fingered the date
[08:11] Techrights-sec Correct.
[08:11] Techrights-sec Cehcking
[08:11] Techrights-sec :(
[08:11] Techrights-sec MQTT is only used for notification and shouldn't block anything AFAIK
[08:11] schestowitz-TR2 I think the mqtt agent has just alrted me about connection issues for git, too
[08:11] schestowitz-TR2 the funny thing is that this impacts page generation, too :D
[08:24] schestowitz-TR2 I've just scrolled up again, seems at first one page was missing and then another page was missing, but the other was OK
[08:24] schestowitz-TR2 the pages are fine in gemini though
[08:27] schestowitz-TR2 checking more, seems maybe the temp files/dirs were at fault
[08:27] schestowitz-TR2 but that all started to happen after the MQTT issue
[08:29] chunky i wanna suck off a guy
[08:33] schestowitz-TR2 trolling here, too?
[08:38] Techrights-sec How long should the client certs be good for? The last batch were set
[08:38] Techrights-sec to expire yesterday, which was fine for a test period but the next batch
[08:38] Techrights-sec of client certificates should be for longer.
[08:38] schestowitz-TR2 maybe 3 years? don't know...
[08:39] Techrights-sec Ok
[08:39] Techrights-sec I'm just concerned that if they are open-ended they can get loose.
[08:39] Techrights-sec However, if they expire frequently, it is a big pain.
[08:39] Techrights-sec Yet, if they expire infrequently, it might be harder to deal with, maybe
[08:39] Techrights-sec even forgetting the situation / notes completely by then.
[08:43] schestowitz__[TR] atm the only missing page, which updating does not re-create, is http://news.tuxmachines.org/n/2022-08-31T06:58/Games_Victoria_3_Steam_Deck_Necrosmith_and_Morwe.shtml
[08:43] -TechrightsBN/#boycottnovell- ( status 404 @ http://news.tuxmachines.org/n/2022-08-31T06:58/Games_Victoria_3_Steam_Deck_Necrosmith_and_Morwe.shtml )
[08:44] schestowitz-TR2 you can see from the URL what goes wrong or went wrong
[08:44] schestowitz-TR2 the date part
[08:46] schestowitz-TR2 oh, I see, the correct page too links to a bad today's howto URL
[08:46] schestowitz-TR2 so my guess is, new pages are created which create wrong navigation links
[08:52] Techrights-sec checking the links first now
[08:52] Techrights-sec The generator should have produced a better error when I ran the test :/
[08:52] schestowitz-TR2 gym biab
● Aug 31
[09:15] *starstreak has quit (Ping timeout: 2m30s)
[09:33] Techrights-sec ack
[09:33] Techrights-sec Ok the date error is fixed.
[09:33] Techrights-sec Thanks for spotting it and sorry it slipped through the tests here.
[09:33] Techrights-sec Looking at OpenSSL in a bit
[09:35] schestowitz-TR2 back now
[09:35] schestowitz-TR2 thanks for correcting the bug!
[09:35] schestowitz-TR2 i spent about 3 hours last night trying to improve frontpage mockup (and mobile)
[09:35] schestowitz-TR2 the one running on tuxmachines-old
[09:38] schestowitz-TR2 rianne's exam is this afternoon
[09:38] schestowitz-TR2 meanwhile I took note of things to do today, it seems like very slow news, rianne is suprised by this and we checked if there's some US holiday
[09:38] schestowitz-TR2 *surprosed
[09:38] schestowitz-TR2 tuxmachines still yields about 50 pages/day, the granularity changes a bit
[09:45] Techrights-sec Again, I hope she does very well on the exam.
[09:45] Techrights-sec I agree the news has slowed down again quite a bit. For quite a few years now,
[09:45] Techrights-sec it never bounes back from holidays of any kind. Now with the end of summer in
[09:45] Techrights-sec the northern hemisphere, it has gone down even further. Perhaps the budgets for
[09:45] Techrights-sec the autumn have been cut again.
[09:46] schestowitz-TR2 I wrote 4 or 5 posts about LF yesterday
[09:47] schestowitz-TR2 I hope you saw them
[09:47] schestowitz-TR2 one mentions the fate of linux.com
[09:47] schestowitz-TR2 based on IRS files from the year all people got fired except maybe spamnil
[09:47] schestowitz-TR2 and sheela "left"
[09:47] schestowitz-TR2 as I expected
[09:47] schestowitz-TR2 I only found out because I checked to see if jimbo still claims to speak "Japanese"
[09:47] schestowitz-TR2 he is walking on glass, maybe he will also delete all his linkedin posts next
[09:47] Techrights-sec Yes, I saw. Perhaps there is only a shell left.
[09:49] schestowitz-TR2 meanwhile the guy they hired to run linux.com has been mia for a month
[09:49] schestowitz-TR2 and i expect 2021 had further decreases in revenue
[09:49] schestowitz-TR2 to the point where such salaries are untenable
[09:49] schestowitz-TR2 they pay many sites like itsfoss and fofssofrce to shill the diploma mills
[09:49] schestowitz-TR2 zdenet also
[09:49] schestowitz-TR2 itsfoss even post this shit to tm
[09:49] schestowitz-TR2 i unpublished it immediately
[09:49] schestowitz-TR2 we have a "no spam/scam" policy
[09:59] Techrights-sec ack
● Aug 31
[10:07] schestowitz-TR2 in the past 4 items in TM RSS feed you can see the funny chars where slanted quotes were (in HTML)
[10:07] schestowitz-TR2 maybe a filter for charset is needed for shlomi fish's module in order for it to cope with incompatibilities in data passage
[10:07] schestowitz-TR2 aside from that, in git the part that says atm needs changing to rss to better inform the client/browser that it is RSS/RDF
[10:07] schestowitz-TR2 that links to "purl" -- I assume he maintains some other specs/schema that may change over time
[10:07] schestowitz-TR2 I remember that when the netscape site got "renovated" it broke a lot of things to many people
[10:16] Techrights-sec ack
[10:19] schestowitz__[TR] http://tuxmachines.org/ frontpage.php
[10:19] -TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines
[10:19] schestowitz__[TR] just a mockup for now
[10:19] schestowitz__[TR] remove spaces
[10:20] schestowitz__[TR] now a real url except for test
[10:20] schestowitz__[TR] i use php to separate updates from new items
[10:20] schestowitz__[TR] the mobile mockup is less busy
[10:20] schestowitz__[TR] it's in git, both of them
[10:21] schestowitz-TR2 *not a "real" url
[10:23] schestowitz-TR2 TM would be best off focusing on the DATA, not www. gemini, mqtt, rss, atom, rss-generated pages (more so than the old site, which also did this to an extent)
[10:23] schestowitz-TR2 so it is about the content rather than presentation, with some sorts of apis and hooks
[10:30] Techrights-sec ack
[10:46] Techrights-sec ok check the feed now, it should be ok even with & and stuff like smartquotes
[10:46] Techrights-sec The data in the database is ok; With the exception of the date format today,
[10:46] Techrights-sec the problem has been extracting it in light of the quirks of various modules.
[10:46] Techrights-sec and standards.
[10:46] schestowitz-TR2 fixed :) :)
● Aug 31
[11:02] schestowitz-TR2 rianne has just 'complained' again that there is "zero news" in her feeds
[11:02] schestowitz-TR2 I asked if literally zero (technical issues)
[11:02] schestowitz-TR2 she said, no
[11:02] schestowitz-TR2 just totally nothing interesting
[11:02] schestowitz-TR2 so we'll need to dive deep and get creative today
[11:02] schestowitz-TR2 this is the second day in a row she says that
[11:02] schestowitz-TR2 and marius is not publishing much either
[11:02] schestowitz-TR2 phoronix is running AMD brochures and picking totally meaningless commits to comment on
[11:04] schestowitz-TR2 people still work
[11:04] schestowitz-TR2 developers still develop
[11:04] schestowitz-TR2 news is happening
[11:04] schestowitz-TR2 stuff happens
[11:04] schestowitz-TR2 the issue is, not many are left to report on it
[11:04] schestowitz-TR2 so this is an investment problem
[11:04] schestowitz-TR2 there could be 10,000 articles about EPO in "the mews" or "media" this past decade
[11:04] schestowitz-TR2 this past year the number was like one dozen
[11:04] schestowitz-TR2 mostly paid-for puff pieces like EIA
[11:20] schestowitz__[TR] Record added
[11:20] schestowitz__[TR] Creating temporary directories and files
[11:20] schestowitz__[TR] Creating static XHTML and GemText hierarchies
[11:20] schestowitz__[TR] 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 873
[11:20] schestowitz__[TR] Updating SSI files
[11:20] schestowitz__[TR] Could not validate '20220831T10:19'
[11:20] schestowitz__[TR] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.
[11:20] schestowitz__[TR] Writing the RSS feed for HTTP
[11:20] schestowitz__[TR] Could not validate '20220831T10:19'
[11:20] schestowitz__[TR] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.
[11:20] schestowitz__[TR] Writing the Atom feed for Gemini
[11:20] schestowitz__[TR] Could not validate '20220831T10:19'
[11:20] schestowitz__[TR] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.
[11:20] schestowitz__[TR] Writing the Gemini index
[11:20] schestowitz__[TR] Could not validate '20220831T10:19'
[11:20] schestowitz__[TR] Issuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.
[11:20] schestowitz__[TR] Pinging via MQTT
[11:20] schestowitz__[TR] Error: Problem setting TLS options: File not found.
[11:20] schestowitz__[TR] Erasing temporary directories and their files.
[11:30] schestowitz-TR2 curiously enough the page before that, "Tor and Security", was added without any problems
[11:44] schestowitz__[TR] Metadata:
[11:44] schestowitz__[TR] Date: [2022-08-31T10:18] Linux and WWW: Ports, RSS, JS, and CSS
[11:44] schestowitz__[TR] Invalid date 'Linux and WWW: Ports, RSS, JS, and CSS'
[11:44] schestowitz__[TR] Date:
[11:44] schestowitz__[TR] Date: [20220831T10:19]
[11:44] schestowitz__[TR] Author: [Roy Schestowitz]
[11:44] schestowitz__[TR] Title: Linux and WWW: Ports, RSS, JS, and CSS
[11:45] Techrights-sec checking
[11:47] Techrights-sec the buffer is too short, can you show the beginnig of that paste again?
[11:47] schestowitz-TR2 after scrolling up a bit, I thinkt he date format upon suggestion (rianne too make these errors sometimes) is missing the "-"
[11:53] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
● Aug 31
[12:01] schestowitz-TR2 I entered title into date
[12:01] schestowitz-TR2 it corrected me with 20220831T10:19
[12:01] schestowitz-TR2 not 2022-08-31T10:18
[12:01] schestowitz-TR2 I didn't tamper or manualyl enter a date
[12:01] schestowitz-TR2 it was suggested to me and I pressed ENTER
[12:01] schestowitz-TR2 as I did many times before
[12:02] Techrights-sec thanks, checking
[12:02] Techrights-sec I'm not sure how that one occured since the one a few minute earlier had
[12:02] Techrights-sec been ok. yes
[12:02] Techrights-sec Oh! The date was entered manually?
[12:02] Techrights-sec I forgot that was there. I suppose we should leave it but better date validation is needed there in the add script.
[12:05] Techrights-sec oh, I'll fix that
[12:05] Techrights-sec interesting
[12:06] schestowitz-TR2 I edited the latst page to enter a correct title
[12:06] schestowitz-TR2 it did create ther page again, the script hangs after Ceating static... hierarchies
[12:10] Techrights-sec thanks for spotting that
[12:10] Techrights-sec can you try the same process now?
[12:10] Techrights-sec thanks again for spotti
[12:10] Techrights-sec thanks for spotting that
[12:10] Techrights-sec can you try the same process now?
[12:10] Techrights-sec thanks again for spotting that
[12:10] Techrights-sec ng that
[12:11] Techrights-sec thanks for spotting that
[12:11] Techrights-sec can you try the same process now?
[12:11] Techrights-sec thanks again for spotting that
[12:11] schestowitz-TR2 lovely. Worked perfectly this time around
[12:11] schestowitz-TR2 I will add 3 pages in a row now
[12:11] schestowitz-TR2 been cuffering them
[12:11] schestowitz-TR2 that'll help validate any new changes
[12:40] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
● Aug 31
[13:56] *Mio14 (~quassel@freenode-h6g.f2o.hhk3ii.IP) has joined #boycottnovell
● Aug 31
[14:04] *Mio14 has quit (Ping timeout: 120 seconds)
[14:04] *Mio14 (~quassel@freenode-h6g.f2o.hhk3ii.IP) has joined #boycottnovell
[14:12] *Mio14 has quit (Ping timeout: 120 seconds)
[14:13] *Mio14 (~quassel@freenode-vcl.pdm.odb5mq.IP) has joined #boycottnovell
[14:23] schestowitz-TR2 0/
[14:23] schestowitz-TR2 messing about some more with frontpage.php
[14:23] schestowitz-TR2 the one missing image is due to a filename with a space in it, causing problems for xargs
[14:23] schestowitz-TR2 if I download such files I really should rename them
[14:37] *psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovell
● Aug 31
[15:09] Techrights-sec xargs --null and feed that with -print0 or whatever option is needed to
[15:09] Techrights-sec have null-delimitd output for xargs
[15:11] schestowitz-TR2 yes, but the problem in this case was different
[15:11] schestowitz-TR2 atm it is a cronjob under "roy"
[15:11] schestowitz-TR2 ot: I foolishly forgot that ddos protection swaps htaccess files
[15:11] schestowitz-TR2 so I zapped all the redictions this morning when I ran ddos protection (needed to)
[15:11] schestowitz-TR2 but no big deal, I still have the script I made for these rules and I need to improve these redictions anyway
[15:11] schestowitz-TR2 then I need to deposit these changes aside, didn't forsee the file being ovewritten
[15:18] Techrights-sec ack
[15:24] schestowitz-TR2 ok, I've tested all the "missing" pages and they redirect OK to static
[15:24] schestowitz-TR2 the "old" site still does about 3 hits/sec
[15:24] schestowitz-TR2 it's a very old site
[15:24] schestowitz-TR2 some of that traffic is bots
[15:24] schestowitz-TR2 reminds me we need more navigation to reach old pages
[15:24] schestowitz-TR2 and now everything is there, with 2 months' nodes all going to the new site OK
[15:24] schestowitz-TR2 I've added a broader wilfcord for the RSS feed
[15:24] schestowitz-TR2 *wildcard
[15:24] schestowitz-TR2 so anything that looks like feed request goes to the active feed
[15:24] schestowitz-TR2 now, regarding front page, or anything near top level, I want to do some more work before planting the php file
[15:24] schestowitz-TR2 maybe tuxmachines.org/index to make it consistent with techrights?
[15:27] Techrights-sec ack
[15:27] Techrights-sec with the actual PHP parts removed I hope ...
[15:27] Techrights-sec Though biased, I prefer the simpler layout a lot and would like to avoid
[15:27] Techrights-sec geocitiesing it up too much. Maybe a page below the main page could have
[15:27] Techrights-sec more options and details. Also, it is (IMO) important to try to keep it
[15:27] Techrights-sec so that visually it reminds of the old layout.
[15:27] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
[15:29] schestowitz-TR2 I've just noticed that the new rss feed does not, unlike before, have author shown
[15:29] schestowitz-TR2 this is not really a problem, just a difference
[15:29] schestowitz-TR2 the php file would go on the old server, being a sort of umbrella
[15:38] Techrights-sec RSS 2, or at least the W3C validator, requires an e-mail address for author
[15:38] Techrights-sec instead of a name. I can set it so it does publish author but then it won't
[15:38] Techrights-sec validate.
[15:38] Techrights-sec https://www.rssboard.org/rss-specification
[15:38] Techrights-sec https://www.rssboard.org/rss-specification#ltauthorgtSubelementOfLtitemgt
[15:38] -TechrightsBN/#boycottnovell-www.rssboard.org | RSS 2.0 Specification (version 2.0.11)
[15:38] -TechrightsBN/#boycottnovell-www.rssboard.org | RSS 2.0 Specification (version 2.0.11)
[15:38] Techrights-sec The spec seems to say specifically as an e-mail address. I think that's
[15:38] Techrights-sec a stupid decision on their part. Another option might be to use the
[15:38] Techrights-sec Dublin Core namespace and put the string in dc.creator or dc.contributor
[15:38] Techrights-sec However, even though the spec supports it, the module's support of
[15:38] Techrights-sec namespaces is in question still.
[15:40] schestowitz-TR2 very interesting, I did not know that and it does sound dumb
[15:40] schestowitz-TR2 comparing to RSS at TR....
[15:40] schestowitz-TR2 techrights uses
-- Leo's gemini proxy
-- Connecting to gemini.techrights.org:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/plain;lang=en-GB
-- Response ended
-- Page fetched on Sun May 19 15:46:36 2024