Techrights logo

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

(ℹ) Join us now at the IRC channel | ䷉ Find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.

*britney has quit (Ping timeout: 2m30s)Aug 15 00:52
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 00:57
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 00:57
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 01:10
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 01:10
*XFaCE has quit (Quit: Retiring completely for now ("Automatic for the people, thanks for all the fish"))Aug 15 01:13
*XFaCE (~XFaCE@uzfeivw9fp6ba.irc) has joined #boycottnovellAug 15 01:17
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 01:26
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 02:23
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 02:23
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 03:04
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 03:06
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 03:40
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 03:40
*britney has quit (Ping timeout: 2m30s)Aug 15 03:49
Techrights-sec2The two scripts that are relevant are Aug 15 04:13
Techrights-sec2add-and-refresh-from-db.shAug 15 04:13
Techrights-sec2update-and-refresh-from-db.shAug 15 04:13
Techrights-sec2The perl scripts never need to be touched directly, under almost all         Aug 15 04:13
Techrights-sec2circumstances.  The update-and-refresh-from-db.sh takes a URL as an option.Aug 15 04:13
Techrights-sec2So I guess the site is in alpha still.  I hope the main site is being updatedAug 15 04:13
Techrights-sec2in parallel still.Aug 15 04:13
schestowitz-TR2I've put up a notice about the changesAug 15 04:14
schestowitz-TR2I've just updated, successfully, two pages to include followup storiesAug 15 04:22
schestowitz-TR2this is going better than I expectedAug 15 04:22
schestowitz-TR2also, thanks for reminding me of the wrapper's nameAug 15 04:22
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 04:39
schestowitz-TR2 "TechRepublic Academy" = diploma mill spam, symptom of the site giving up on anything that resembles reporting.Aug 15 04:47
Techrights-sec2no problemAug 15 04:48
Techrights-sec2found some more bugs in the process todayAug 15 04:48
Techrights-sec2checking Aug 15 04:48
schestowitz-TR2ing up on anything that resembles reporting.Aug 15 04:49
schestowitz-TR2bugs are to be expected, this is OKAug 15 04:49
schestowitz-TR2so long as it's not like a "wipe the whole DB" bug, along with static pages that this DB madeAug 15 04:49
schestowitz-TR2one thing I love about this appoach is that even the DB broke, unlike with wordpress and drupal,Aug 15 04:49
schestowitz-TR2the site would still serve pagesAug 15 04:49
Techrights-sec2ackAug 15 04:50
schestowitz-TR2what tm is: a place to find the latest news, curated and organisedAug 15 04:52
schestowitz-TR2what it is not: an original news source (used to do a few reviews a week)Aug 15 04:52
schestowitz-TR2maybe next I will do some original articles thereAug 15 04:52
schestowitz-TR2testing the ground for something like techrights laterAug 15 04:52
Techrights-sec2excellent, original content is always goodAug 15 04:59
schestowitz-TR2not sure if this is appreciated, but in new TM I sometimes add short one-line summaries, esp. for clusters of linksAug 15 05:02
schestowitz-TR2so they give an outline of what's in thereAug 15 05:02
schestowitz-TR2the improved speed and less clutter are a plusAug 15 05:02
schestowitz-TR2which geeks will likely appreciateAug 15 05:02
schestowitz-TR2and the same is then inherited by Gemini tooAug 15 05:02
schestowitz-TR22400+ views in the capsule nowAug 15 05:02
schestowitz-TR2at some point the topic can be inherited from "description" for push notificationsAug 15 05:02
schestowitz-TR2or maybe that and the titleAug 15 05:02
schestowitz-TR2since you've used temp files I've had no issues of temporaily invalid rss feedAug 15 05:02
schestowitz-TR2so maybe the irc stuff can be better streamlined (I do it manually in case of issues, which can lead to channel flooding)Aug 15 05:02
Techrights-sec2 Aug 15 05:02
Techrights-sec2the topic would be dc.subjectAug 15 05:02
Techrights-sec2that can be added in easilyAug 15 05:02
schestowitz-TR2oh, just a small suggestionAug 15 05:06
schestowitz-TR2index.shtml is today's posts or latest 50, which ever is longer Aug 15 05:06
schestowitz-TR2if a node gets updatesAug 15 05:06
schestowitz-TR2and its dc.updated-time (or whatever is called) is today, can that too be included in front page?Aug 15 05:06
schestowitz-TR2sometimes I add "(UPDATED)" and it can help if those updates get noticedAug 15 05:06
Techrights-sec2dc.date.createdAug 15 05:07
Techrights-sec2just the date, no timestampAug 15 05:07
Techrights-sec2it sorts only by date, so the updates ought to be there but they won't  Aug 15 05:07
Techrights-sec2necessarily be at the topAug 15 05:07
Techrights-sec2it sounds like we may have to add a timestamp and redo the database thoughAug 15 05:07
schestowitz-TR2oh, just a small suggestionAug 15 05:10
schestowitz-TR2index.shtml is today's posts or latest 50, which ever is longer Aug 15 05:10
schestowitz-TR2if a node gets updatesAug 15 05:10
schestowitz-TR2and its dc.updated-time (or whatever is called) is today, can that too be included in front page?Aug 15 05:10
schestowitz-TR2sometimes I add "(UPDATED)" and it can help if those updates get noticedAug 15 05:10
*schestowitz-TR2 has quit (Quit: Konversation term)Aug 15 05:10
*schestowitz-TR2 has quit (Quit: Konversation term)Aug 15 05:10
*schestowitz-TR (~acer-box@x6gnqyt8r46u8.irc) has joined #boycottnovellAug 15 05:10
*schestowitz-TR (~acer-box@freenode/user/schestowitz) has joined #boycottnovellAug 15 05:10
schestowitz-TRoh, just a small suggestionAug 15 05:11
schestowitz-TRindex.shtml is today's posts or latest 50, which ever is longer Aug 15 05:11
schestowitz-TRif a node gets updatesAug 15 05:11
schestowitz-TRand its dc.updated-time (or whatever is called) is today, can that too be included in front page?Aug 15 05:11
schestowitz-TRsometimes I add "(UPDATED)" and it can help if those updates get noticedAug 15 05:11
schestowitz-TRa) there are two examples right now in front page: 1) Linux RC 2) SparkyLinuxAug 15 05:11
schestowitz-TRb) iirc, all posts have an "updated" field, by default same as createdAug 15 05:11
schestowitz-TRin that case, index.shtml criterion can be updated instead of created?Aug 15 05:11
schestowitz-TRthen, later on, maybe we can scan for "(Update" and then add some emphasis there, as if to say, there's something new hereAug 15 05:11
Techrights-sec2ackAug 15 05:17
Techrights-sec2yes as far as I know it goes by dc.date.modified, but I can double-checkAug 15 05:17
schestowitz-TRthanks, there are at least 2 examples there in the front page right nowAug 15 05:18
schestowitz-TRprioritising them or drawing more attention to them can helpAug 15 05:18
schestowitz-TRthe idea is to editorialise a bit the pool of articlesAug 15 05:18
schestowitz-TRwith drupal we used comments for that -- hardly the correct approachAug 15 05:19
schestowitz-TRbut that helped "bump" up the nodesAug 15 05:19
Techrights-sec2I can probably add a timestamp field this week and use that for the sortingAug 15 05:23
Techrights-sec2since it seems to be a recurring requestAug 15 05:23
schestowitz-TRin rss validotors it is a non-critical warningsAug 15 05:25
schestowitz-TRbut tbh seeing that the front page already gets the order right Aug 15 05:25
schestowitz-TRmaybe due to order of records (primary key?) I don't think such a fieldAug 15 05:25
schestowitz-TRwould be neededAug 15 05:25
schestowitz-TR(btw, ot, rianne is already acing some mock exams... depending on what questions come up... can vary a bit)Aug 15 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)Aug 15 05:28
Techrights-sec2great, I hope the actual test goes smoothly.  Is it online or in-person?Aug 15 05:28
schestowitz-TRbetter in person, I think, as I can imagine some truly horrible s/w would be neeced for "online"Aug 15 05:29
schestowitz-TRrootkits and allAug 15 05:29
schestowitz-TRthanks for the git push, I can see you're made the sql query more witty with date.modifiedAug 15 05:31
Techrights-sec2yes the reason is so that when there are skips in sequence, say when a postAug 15 05:38
Techrights-sec2from many days ago gets modified, the navigation menus in the connected postsAug 15 05:38
Techrights-sec2also get updatedAug 15 05:38
*Despatche has quit (Quit: Read error: Connection reset by deer)Aug 15 05:39
*DaemonFC has quit (Quit: Leaving)Aug 15 05:55
schestowitz-TRmarius has just posted a page successfullyAug 15 06:13
Techrights-sec2excellentAug 15 06:15
schestowitz-TRso the breaking news will still land on the site if rianne and I are both awayAug 15 06:17
schestowitz-TRhe typically covers what's important very fastAug 15 06:17
schestowitz-TRthe other posters in old TM... were... of varying value... some more harm than goodAug 15 06:17
schestowitz-TRwebspam, wsl, vscode... always promoting their own sites/businessesAug 15 06:17
schestowitz-TRand sometimes even marketing campaigns for LF (itsfoss did this in TM)... I unpublished theseAug 15 06:17
Techrights-sec2wsl is spam too, so is pretty much any aspect of M$ these daysAug 15 06:17
schestowitz-TRthe idea is open posting (digg, /., reddit) seems fine on the surfaceAug 15 06:19
schestowitz-TRbut sooner or later it's just lowering the qualityAug 15 06:19
schestowitz-TRin conde nast, it's about censoring for sponsors' agendaAug 15 06:19
schestowitz-TRso that's a whole mdifferent modalityAug 15 06:19
schestowitz-TRlike deciding that not condonisng Microsoft cimes is "hatred"Aug 15 06:19
schestowitz-TRand then partnering with Microisoft to promote Gates, IE9 etc.Aug 15 06:19
schestowitz-TRmarketing campaignsAug 15 06:19
schestowitz-TRin "community" or "AMA" clothing (and the moderators anything... see what comes through)Aug 15 06:19
Techrights-sec2and too many sites are owned by conde nast without their visitors realising itAug 15 06:20
schestowitz-TRyes, conde nast is a MARKETING firmAug 15 06:22
schestowitz-TRmany "publishers" are actually PR outfitsAug 15 06:22
schestowitz-TRthey do "news" sitesAug 15 06:22
schestowitz-TRregarding WSL, covering ius dying downAug 15 06:22
schestowitz-TRthey keep RE-announcing WSL with new gimmicks and namesAug 15 06:22
schestowitz-TRgive it 2-3 years and it'll be abandonedAug 15 06:22
schestowitz-TRtoo expensive to maintain for very few adoptersAug 15 06:22
schestowitz-TR"at least we TRIED!" - MicrosoftAug 15 06:22
schestowitz-TR"let's keep saying Vista 12 some more... and next summer Vista 13..."Aug 15 06:22
schestowitz-TRME3, ME4, ME5Aug 15 06:22
Techrights-sec2ackAug 15 06:26
schestowitz-TRdid wget come along ok btw?Aug 15 06:32
schestowitz-TRi'm going to nice the pi external backupsAug 15 06:32
schestowitz-TRseeing they can lead gemini to timeouts, due to loadAug 15 06:32
Techrights-sec2haven't checked wget yetAug 15 06:32
Techrights-sec2just checked, it's till running and only up to node 167895 so farAug 15 06:32
schestowitz-TRok, so the requests are well spaced in timeAug 15 06:34
schestowitz-TRthere will be about 4 in that range that can return 404Aug 15 06:34
schestowitz-TRlike duplicate nodes we later unpublishedAug 15 06:34
schestowitz-TRbut the rest contain lots of stuff, plus comments (below the main body)Aug 15 06:34
Techrights-sec2there is work on the back end as it processes the results and looks forAug 15 06:34
Techrights-sec2unexplored linksAug 15 06:34
schestowitz-TRit should just download those pages aloneAug 15 06:35
schestowitz-TRno spindering neededAug 15 06:35
schestowitz-TR*spidieringAug 15 06:35
schestowitz-TRand reference to files like pages or images made absolute urlAug 15 06:35
schestowitz-TRso that they work on in any contextAug 15 06:35
*britney has quit (Ping timeout: 2m30s)Aug 15 07:12
schestowitz-TR<techrights-news> "Discover" now has "Get Lagrange!" Excellent, making Gemini clients even easier and faster to install, update...Aug 15 07:15
schestowitz-TR Geopard has also been added to repos. Getting Gemini clients on GNU/Linux is getting a lot easier.Aug 15 07:17
Techrights-sec2ackAug 15 07:34
Techrights-sec2later today or tomorrow I will have to redo part of the metadata tableAug 15 07:45
Techrights-sec2before deploying the recent Git commits; more work is still needed firstAug 15 07:45
Techrights-sec2on the how the feed generators handle the new date-time stampAug 15 07:45
schestowitz-TRI've just changed drupal  permissions to prevent poosting of new nodesAug 15 09:25
schestowitz-TRwill have to redo after re revert back to backupAug 15 09:25
schestowitz-TRso that it's staying unchanged Aug 15 09:25
Techrights-sec2I think the table can be redone without having to wipe the contents and startAug 15 09:26
Techrights-sec2over.Aug 15 09:26
Techrights-sec2The preliminary changes for the requisite scripts are in Git now but not rolledAug 15 09:26
Techrights-sec2out to the site.   Aug 15 09:26
Techrights-sec2ackAug 15 09:26
Techrights-sec2> I've just changed drupal  permissionsAug 15 09:27
Techrights-sec2hmm that throws the new CMS from mid-alpha to production, skipping severalAug 15 09:27
Techrights-sec2stages and with only minimal testing and even less feedback from marius andAug 15 09:27
Techrights-sec2rianneAug 15 09:27
schestowitz-TRwe cab revert back to the drupal site at any pointAug 15 09:29
schestowitz-TRat the moment the new stuff goes into newAug 15 09:29
schestowitz-TRold is either temporarily or permanently frozenAug 15 09:29
Techrights-sec2without loss of records?Aug 15 09:30
Techrights-sec2into the new database which, as alpha, can get wiped Aug 15 09:30
schestowitz-TRif we roll out changes to the DB, then we can make a complete backup of the files and, once locked, the DB tooAug 15 09:32
schestowitz-TRrianne and marius reported no new with the new site, marius already posted two stories in new todayAug 15 09:32
schestowitz-TRsince techrights is not up and running yet we can call it alpha.tuxmachines.org, copy everything to there, then use that for testingAug 15 09:37
schestowitz-TRlater the same cms will likely run there too anyhowAug 15 09:37
schestowitz-TRif 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 laterAug 15 09:37
schestowitz-TRto tuxmachnesAug 15 09:37
Techrights-sec2right be worrying about breaking things means lost time with 'unnecessary'Aug 15 09:39
Techrights-sec2preparations and reserved time for rolling back; these changes could have beenAug 15 09:39
Techrights-sec2tested in situ a few hours ago but for that factor;Aug 15 09:39
Techrights-sec2there are also some structural questions like cascading deletion and externalAug 15 09:39
Techrights-sec2references between tables that need working outAug 15 09:39
Techrights-sec2one thing at a time please, we can get TM going first and then minimize theAug 15 09:39
Techrights-sec2amount of work that is done in parallel on the scripts and the db structureAug 15 09:39
Techrights-sec2the changes today do not need changing any field definitions or table definitions but only changing the /contents/ of a key field.  Changing a table definiAug 15 09:39
Techrights-sec2tionAug 15 09:39
Techrights-sec2will be far more troublesome now that the db is live.Aug 15 09:39
Techrights-sec2As mentioned a few days ago, at our current pace, I figured we were aboutAug 15 09:39
Techrights-sec2half a month to a month and a half away from liveAug 15 09:39
Techrights-sec2haste makes wasteAug 15 09:39
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 10:09
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 10:09
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.comAug 15 10:15
-TechrightsBN/#boycottnovell-How ODT files are structured | Opensource.comAug 15 10:15
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 10:37
*wallacer has quit (Ping timeout: 2m30s)Aug 15 10:38
*wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovellAug 15 10:41
schestowitz-TRrianne has just posted some, she also saw the video I had made to MariusAug 15 11:17
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 11:34
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 11:34
*britney has quit (Ping timeout: 2m30s)Aug 15 12:51
schestowitz-TRI think ipfs updates are not fully automated with cron. I've started crond and tested, times it for 4:48am. Aug 15 12:56
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellAug 15 12:58
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellAug 15 13:32
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 14:41
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?Aug 15 15:31
schestowitzEditing is done as follows:Aug 15 15:31
schestowitzupdate-and-refresh-from-db.sh  [the URL]Aug 15 15:31
schestowitze.g.Aug 15 15:31
schestowitzupdate-and-refresh-from-db.sh https://news.tuxmachines.org/n/2022/08/15/today_s_howtos.1.shtmlAug 15 15:31
-TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines — today's howtosAug 15 15:31
schestowitzthen you can edit the entry again.Aug 15 15:31
schestowitzHopefully image uploader will work shortly, as at the moment, it's wget, then a reference to the downloaded file.Aug 15 15:31
schestowitz----------------------Aug 15 15:51
schestowitzRe: server move changing the rss feeds (feature request to restore old depth to the feed, or an alternative feed)Aug 15 15:51
schestowitz> Hi,Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz> I'm  slightly unhappy with the change to the rss feeds handling of theAug 15 15:51
schestowitz> "today's combined collection of XXX"-style articles.Aug 15 15:51
schestowitzThanks 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?Aug 15 15:51
schestowitz> On  the  old  site, the rss feed offered also offered  enough  of  theAug 15 15:51
schestowitz> sections  of the collection articles to massage the feed and extract aAug 15 15:51
schestowitz> list of (most of?) the individual articles.Aug 15 15:51
schestowitzYes, now the xml file is a lot smaller. So you want full content instead?Aug 15 15:51
schestowitz> Can you consider restoring this extra feed "depth" to the current feed?Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz> Or  maybe create a feed that lists each article and EACH entry of  theAug 15 15:51
schestowitz> collection  articles?  Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz>     (with the links pointing to the collection article, the individualAug 15 15:51
schestowitz>     entries  in  the collection or the source for the entry;  but  theAug 15 15:51
schestowitz>     link doesn't actually matter that much :-) ).Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz>     [a  not too long excerpt or just the first paragraph of the  entryAug 15 15:51
schestowitz>     would be a bonus]Aug 15 15:51
schestowitzSo basically a feed of Aug 15 15:51
schestowitzentry iAug 15 15:51
schestowitzlink jAug 15 15:51
schestowitzlink j+1Aug 15 15:51
schestowitzentry i+1Aug 15 15:51
schestowitz... ??Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz> Use case example: Aug 15 15:51
schestowitz> Aug 15 15:51
schestowitz> Get a feed listing all the howto's directly by their headlines. ConsiderAug 15 15:51
schestowitz> Aug 15 15:52
schestowitz> https://news.tuxmachines.org/n/2022/08/15/today_s_howtos.1.shtmlAug 15 15:52
schestowitz> Aug 15 15:52
schestowitz> would ADD the entries to a (second?) feed:Aug 15 15:52
schestowitz> Aug 15 15:52
-TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux Machines — today's howtosAug 15 15:52
schestowitz> - How to Install & Configure Redis 7 on Rocky Linux 9 | Mark Ai CodeAug 15 15:52
schestowitz> Aug 15 15:52
schestowitz> - My uncertainty over whether an URL format is actually legalAug 15 15:52
schestowitz> ...Aug 15 15:52
schestowitz> Aug 15 15:52
schestowitz> - How to Install Redis on Rocky Linux 9Aug 15 15:52
schestowitzSo, 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? Aug 15 15:52
schestowitz> PS:  Also thx  for  making gemini a  bit  more  prominent:  lagrange,Aug 15 15:52
schestowitz> clagrange and newswaffle seem to shape up quite nicely and distractionAug 15 15:52
schestowitz> free.Aug 15 15:52
schestowitzThanks for noticing. Few people know (yet!) what Gemini is, but we hope that will change...Aug 15 15:52
schestowitzRe: about new siteAug 15 15:55
schestowitz> Hi RoyAug 15 15:55
schestowitz> How are you? I hope you are doing great.Aug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> xxx here, from xxxxx.Aug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> I saw I cannot post on the main tuxmachines website (showing accessAug 15 15:55
schestowitz> denied) since it is moving to news.tuxmachines.orgAug 15 15:55
schestowitz> <http://news.tuxmachines.org>.Aug 15 15:55
-TechrightsBN/#boycottnovell-news.tuxmachines.org | Tux MachinesAug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> a) So, how to submit to the new website? Is there any other placeAug 15 15:55
schestowitz> where I need to register again?Aug 15 15:55
schestowitz> b) Also, I have a new website dedicated to NEWS onlyAug 15 15:55
schestowitz> xxxxx how toAug 15 15:55
schestowitz> feature that in the Tuxmachines news portal?Aug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> Please let me know.Aug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> My current account is: xxxxAug 15 15:55
schestowitz> Aug 15 15:55
schestowitz> RegardsAug 15 15:55
schestowitzHi,Aug 15 15:55
schestowitzYes, I did not forget. Jut doing this one step at a time. The new system is managed over SSH. Can you send me your public ssh key so we can create an account? I'd also need to check with a friend and send you some instructions.Aug 15 15:55
*britney has quit (Ping timeout: 2m30s)Aug 15 16:23
schestowitz-TRI have issues reaching ipfs objects, is it possible the firewall isn't permissive enough for it? I turned off ipfs at home hours ago,Aug 15 16:31
schestowitz-TRbut this has made no differenceAug 15 16:31
*u-amarsh04 has quit (Quit: Konversation terminated!)Aug 15 17:07
*u-amarsh04 has quit (Quit: Konversation terminated!)Aug 15 17:07
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 17:12
Techrights-sec2which ports are needed for IPFS?Aug 15 17:13
schestowitz-TRha, good question... ipfs is apparently using severalAug 15 17:13
schestowitz-TRI'm not 100% sure the firewall is the issue, but I tried many other things and ran out of ideasAug 15 17:13
Techrights-sec2yes I figured it would be a few   Aug 15 17:14
Techrights-sec2there don't seem to be any authoritative answers:Aug 15 17:14
Techrights-sec2https://discuss.ipfs.tech/t/how-should-i-configure-my-firewall/471Aug 15 17:14
Techrights-sec2I'll log in and take a look with netstatAug 15 17:14
-TechrightsBN/#boycottnovell-How should I configure my firewall? - Old FAQ - discuss.ipfs.techAug 15 17:14
Techrights-sec2netstat says TCP 4001Aug 15 17:14
schestowitz-TRthanks!Aug 15 17:14
Techrights-sec2ok try now, the defaults have been changed now to allow 4001 TCP inAug 15 17:15
Techrights-sec2see /etc/nftables.nftAug 15 17:15
Techrights-sec2nft -f /etc/nftables.nftAug 15 17:15
schestowitz-TRattempting 4 requests nowAug 15 17:15
schestowitz-TRretryingAug 15 17:17
schestowitz-TRshould that also be out? it's a two-way transmission platform like p2pAug 15 17:17
Techrights-sec2no out is covered already in other parts of the rulesetAug 15 17:19
Techrights-sec2in those rules out is allowed by default and in is blocked by defaultAug 15 17:19
Techrights-sec2exceptions are there in the top third of the pageAug 15 17:19
Techrights-sec2ssh, http, https, gemini, mqtts, and now also ipfsAug 15 17:19
Techrights-sec2maybe restart the ipfs daemon or send it SIGHUP to reload its configurationAug 15 17:19
*u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellAug 15 17:21
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovellAug 15 17:22
Techrights-sec2nope it did not tolerate SIGHUP :/Aug 15 17:22
Techrights-sec2furthermore there is something wonky with the setup:Aug 15 17:22
Techrights-sec2# rc-service ipfs restartAug 15 17:22
Techrights-sec2 * Starting ipfs ...Aug 15 17:22
Techrights-sec2 * start-stop-daemon: /usr/bin/ipfs diedAug 15 17:22
Techrights-sec2 * Failed to start ipfs                                                                                          [ !! ]Aug 15 17:22
Techrights-sec2 * ERROR: ipfs failed to startAug 15 17:22
schestowitz-TRyes, I did just wonder where thre process had gone, then saw you stopped itAug 15 17:23
schestowitz-TRI can't remember when I last saw trhings working, I just randomly tested it todayAug 15 17:23
Techrights-sec2SIGHUP traditionally causes a daemon to reload its configuration file and Aug 15 17:23
Techrights-sec2restart itself Aug 15 17:23
*psydroid2 has quit (connection closed)Aug 15 17:23
schestowitz-TRit is also weird like this on the piAug 15 17:24
schestowitz-TRI have to sometimes killall, not shutdown, due to a lockAug 15 17:24
schestowitz-TRor even chomd 000 the binary to steop it respawningAug 15 17:24
Techrights-sec2that would be the toxic effects of systemd perhapsAug 15 17:25
Techrights-sec2sytemctl disable ...Aug 15 17:25
Techrights-sec2ipfs is running manually under the account ipfs nowAug 15 17:26
Techrights-sec2I don't know /anything/ about ipfs so perhaps that is all wrong and sending Aug 15 17:26
Techrights-sec2the wrong stuff.  But at least it is aviable on port TCP 4001 nowAug 15 17:26
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellAug 15 17:28
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 15 17:28
schestowitz-TRI keep trying to reach objectsAug 15 17:29
schestowitz-TRthe config file is in ~/./ipfs iircAug 15 17:29
schestowitz-TRand that's a critical parameterAug 15 17:29
schestowitz-TRwhich the default service in alpine would seekAug 15 17:29
schestowitz-TRchecked server, ~/.ipfs/configAug 15 17:29
Techrights-sec2no configuration file was pointed to there when I launched it so you may wantAug 15 17:29
Techrights-sec2to kill that process and relaunch it with the right settingsAug 15 17:29
Techrights-sec2back in an hour or three Aug 15 17:29
schestowitz-TRok, I'll have a knockAug 15 17:29
*u-amarsh04 has quit (Quit: Konversation terminated!)Aug 15 17:30
*u-amarsh04 has quit (Quit: Konversation terminated!)Aug 15 17:30
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovellAug 15 17:31
*u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellAug 15 17:31
schestowitz-TRit's back, and working as a "proper" serviceAug 15 18:11
schestowitz-TRI bundled the permissions a bitAug 15 18:11
schestowitz-TRmy guess is that a mixture of account names denied accessAug 15 18:11
schestowitz-TRnothing in ipfs datastore is ssensitiveAug 15 18:11
schestowitz-TRanyway, I can get objects againAug 15 18:11
schestowitz-TRservice ipfs status/start/stop Aug 15 18:11
schestowitz-TRBTW, we got some nice feedback on the siteAug 15 18:11
schestowitz-TRmarius now knows how to edit is neededAug 15 18:11
schestowitz-TRsome ACS guy has suggestionsAug 15 18:12
schestowitz-TRbut the key thing is, the site works and allAug 15 18:12
schestowitz-TRand can cope with loadsAug 15 18:12
schestowitz-TRhe'sa  CS guy and likes to scrape links off the rss feedsAug 15 18:12
schestowitz-TRso wanted more "views" to latch onto, I asked for more clarificationsAug 15 18:12
schestowitz-TRtold him it's an alpha for nowAug 15 18:12
Techrights-sec2backAug 15 18:13
Techrights-sec2which improvements are needed, it's kind of too late to make changes since itAug 15 18:13
Techrights-sec2was put into production a  while agoAug 15 18:13
Techrights-sec2what kind of views?Aug 15 18:13
Techrights-sec2it stopped being alpha when you turned off the editing of the main site :(Aug 15 18:13
Techrights-sec2it's been pushed into production a couple of weeks prematurely :(Aug 15 18:13
Techrights-sec2tasks that would have taken 5 to 10 minutes of undisciplined experimentationAug 15 18:13
Techrights-sec2now take hours of planning and cautious execution, at least in regards to Aug 15 18:13
Techrights-sec2the modification of the database tablesAug 15 18:13
schestowitz-TRyes, I fucked that up and felt bad about it all dayAug 15 18:14
Techrights-sec2that's ok but things go slowly now and some will require long blocks of timeAug 15 18:14
Techrights-sec2just to be safeAug 15 18:14
schestowitz-TRyes, I didn't envision this scenarioAug 15 18:16
schestowitz-TRtoo riskyAug 15 18:16
schestowitz-TRpartly because it was a very slow sunday and seen as opportunity(ism)Aug 15 18:16
Techrights-sec2another week or two of testing would have been fine, and quite usefulAug 15 18:16
Techrights-sec2anyway, what feedback did the CS guy have or will he get back about that laterAug 15 18:16
schestowitz-TRI anonymised for transpaency in the channel, but I need more infoAug 15 18:19
schestowitz-TRfrom what I understand, he likes not just full html in rss as before but wanted more from itAug 15 18:19
schestowitz-TRbecause of clusters of linksAug 15 18:19
schestowitz-TRhe wanted a whole feed just for all the linksAug 15 18:19
schestowitz-TRthis is doable, but I need to know what he does and needsAug 15 18:20
schestowitz-TRI can even implement that myselfAug 15 18:20
schestowitz-TRmaybe he does some ACS "data sceince" with itAug 15 18:20
Techrights-sec2the feeds contain the recent URLs which point to the full postAug 15 18:20
schestowitz-TRyes, he seems to have an "edge" case of needsAug 15 18:21
schestowitz-TRbut I need clarificationAug 15 18:21
schestowitz-TRI also think that me putting extra effort to write a short outline might be better than just making a copy of the whole pageAug 15 18:21
schestowitz-TRbut he wants something else, it's not like pages take long to load, it's just a simple file transmissionAug 15 18:21
schestowitz-TRmy guess is that he uses some scriptsAug 15 18:21
schestowitz-TRand he's very familar with gemini  Aug 15 18:22
schestowitzRecord addedAug 15 18:30
schestowitzCreating temporary directories and filesAug 15 18:30
schestowitzCreating static XHTML and GemText hierarchiesAug 15 18:30
schestowitzDate::Calc::PP::Date_to_Time(): Date::Calc::Date_to_Time(): date out of range at /usr/local/bin/tm-extract-posts-sql.pl line 862Aug 15 18:30
schestowitzUpdating SSI filesAug 15 18:30
schestowitzCould not validate '20220815'Aug 15 18:30
schestowitzIssuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.Aug 15 18:30
schestowitzWriting the Atom feed for HTTPAug 15 18:31
schestowitzCould not validate '20220815'Aug 15 18:31
schestowitzIssuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.Aug 15 18:31
schestowitzWriting the Atom feed for GeminiAug 15 18:31
schestowitzCould not validate '20220815'Aug 15 18:31
schestowitzIssuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.Aug 15 18:31
schestowitzWriting the Gemini indexAug 15 18:31
schestowitzCould not validate '20220815'Aug 15 18:31
schestowitzIssuing rollback() due to DESTROY without explicit disconnect() of DBD::SQLite::db handle dbname=/var/www/tuxmachines.org/db/tm-static-site-generator.sqlite3.Aug 15 18:31
schestowitzPinging via MQTTAug 15 18:31
schestowitzErasing temporary directories and their files.Aug 15 18:31
schestowitz-TRok, so now we have a little db issueAug 15 18:31
schestowitz-TRrianne and I posted around the same time, I thinkAug 15 18:31
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 15 18:39
*DaemonFC (~daemonfc@2wbkh9pt9z5du.irc) has joined #boycottnovellAug 15 19:00
schestowitz-TRbackAug 15 19:01
schestowitz-TRshowed rianne how to edit and add imagesAug 15 19:01
schestowitz-TRwhich she did to the ipfire pageAug 15 19:01
schestowitz-TRalso showed her the capsules using various http proxiesAug 15 19:01
schestowitz-TRseems the capsule part is appreciated by readers who hate web bloatAug 15 19:01
schestowitz-TRnow reading below what I missed...Aug 15 19:01
Techrights-sec2yes I'm working on the live system with the changes from this morningAug 15 19:01
Techrights-sec2they should be in place now, the lock did not take and two people added Aug 15 19:01
Techrights-sec2records while I was working on the database; those had to be fixed manuallyAug 15 19:01
Techrights-sec2but there were only two; Aug 15 19:01
Techrights-sec2try now, it should be back to similar behavior as before but with a date-timeAug 15 19:01
Techrights-sec2stamp instead of just the dateAug 15 19:01
schestowitz-TRyes, I think it was a triple conflictAug 15 19:04
schestowitz-TRin the sense that rianne and I added something at the same time (no communication, she is upstairs)Aug 15 19:04
schestowitz-TRand you did the DB workAug 15 19:04
schestowitz-TRam I safe to add another page now?Aug 15 19:04
Techrights-sec2It is safe to test it , update should work too nowAug 15 19:04
DaemonFCschestowitz-TR, Who are you talking to in here?Aug 15 19:05
schestowitz-TRDaemonFC: I am talking to Techrights-sec2Aug 15 19:09
schestowitz-TRgood job, when rianne updated the page it went smoothlyAug 15 19:09
schestowitz-TRI'll try another oneAug 15 19:09
schestowitz-TRalso, the capsule as updated to not have the test pagesAug 15 19:09
schestowitz-TRI've just given rianne the css-only button ("read on") as she was still using an old templateAug 15 19:09
schestowitz-TRI'll add the page about moz hiring an exec from FBAug 15 19:09
schestowitz-TR(again)Aug 15 19:09
schestowitz-TRadd successfully, no warnings shownAug 15 19:09
Techrights-sec2ackAug 15 19:10
Techrights-sec2there are some bigger changes needed in a few days but I have to work out moreAug 15 19:10
Techrights-sec2details off line before trying them, preferably at an hour when others are notAug 15 19:10
Techrights-sec2actviveAug 15 19:10
schestowitz-TRsooner or later more "bots" like baidu and gulag will reach the domain, google is definitely adding more pagesAug 15 19:12
schestowitz-TRthere's only server load or temporary spike when adding or updading nodesAug 15 19:12
schestowitz-TRwhich happened at most 50 times a day for about 5 secs, i.e. max 5 mins totalAug 15 19:12
schestowitz-TRthe rest runs like a brute force varnish serverAug 15 19:12
Techrights-sec2ackAug 15 19:16
schestowitz-TRthanks 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)Aug 15 19:18
schestowitz-TRBack to work WedsAug 15 19:18
Techrights-sec2npAug 15 19:38
*psydroid2 has quit (connection closed)Aug 15 19:43
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellAug 15 19:46
*psydroid2 has quit (connection closed)Aug 15 19:47
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellAug 15 19:47
Techrights-sec2feeds are (probably) now properly sorted by date-time stamp based on time ofAug 15 19:47
Techrights-sec2modification so now the recently modified ones float to the topAug 15 19:47
schestowitz-TRyes, I noticed that and it's greatAug 15 19:48
schestowitz-TRin more than just thatAug 15 19:49
schestowitz-TRprior to that it seemed arbitrary orderAug 15 19:49
schestowitz-TRtoday I updated linux rc1 page about 6 timesAug 15 19:49
Techrights-sec2it was only somewhat arbitrary before but from the outside it probably lookedAug 15 19:51
Techrights-sec2randomAug 15 19:51
Techrights-sec2the date now uses 2 x 16 characters for storage instead of 2 x 8Aug 15 19:51
Techrights-sec2back in the day, that could break the utility of a database by crimpingAug 15 19:51
Techrights-sec2the max number of records available on the partition / device severelyAug 15 19:51
Techrights-sec2nowadays it's not such a problem and the benefit is a standardized,Aug 15 19:51
Techrights-sec2human-readble format; though it'd probably make more sense just to storeAug 15 19:51
Techrights-sec2as an integer (unix epoch) and convert as neededAug 15 19:51
schestowitz-TRsome hours ago I had to look up all the options of gnu date (coreutils iirc)Aug 15 19:53
schestowitz-TRbecause I made some changes to how I observe changes other than notif for git commitAug 15 19:53
schestowitz-TRI pushed some stuff back to git and it wll evolve over timeAug 15 19:53
Techrights-sec2yesAug 15 19:53
Techrights-sec2GNU date has a long-standing bug in how it mishandles relative datesAug 15 19:53
schestowitz-TRstill more expressive than thje busybox implAug 15 19:55
schestowitz-TRI had to add gnu stuf to tr's alpine, as we had done in tmAug 15 19:55
schestowitz-TRI saw thje maintainer's name and it rang a bellAug 15 19:55
Techrights-sec2nah, I got the impression that was not an issue but that there may be someAug 15 20:10
Techrights-sec2underlying structural problems that would entail a lot of workAug 15 20:10
schestowitz-TRdate is used so widelyAug 15 20:11
schestowitz-TRthat maybe it's one of those bugs that, if fixed, would end up breaking the whole planet('s systems)Aug 15 20:12
schestowitz-TRI cannot remember many examples _offhand_, but in Microsoft's Windows and Office there are many bugs like theseAug 15 20:12
schestowitz-TRand the bugs have been spun as the desirable behaviourAug 15 20:12
schestowitz-TRlike names you cannot give files... but can... and trouble lurksAug 15 20:12
Techrights-sec2the latest round of wget seems to have finished, it has counted from Aug 15 20:31
Techrights-sec2166500 168324 inclusive and fetch the numbered nodes.  However, althoughAug 15 20:31
Techrights-sec2I have not investigated, I have the strong feeling that most are orhpaned nodesAug 15 20:31
schestowitz-TRi am going to check assuming they're in "old" pathAug 15 20:34
schestowitz-TROh, I see. it looks for relative path for css fiilesAug 15 20:34
schestowitz-TRdoes wget have an option for absolute urls in downloaded pages?Aug 15 20:34
schestowitz-TRit's not just missingfiles, it also links to pages in the wrong context/domainAug 15 20:34
Techrights-sec2/var/www/tuxmachines.org/htdocs/old/Aug 15 20:35
Techrights-sec2not sure, there are options to convert the contained URLs to local ones as Aug 15 20:40
Techrights-sec2well as ones to pull in page components.Aug 15 20:40
Techrights-sec2see -k or --convert-links maybeAug 15 20:43
Techrights-sec2latest iteration : /var/www/tuxmachines.org/bin/mirror-old-tm.shAug 15 20:43
schestowitz-TRmaybe converting to local ones is what we want, if that means "/something" becomes "domain/something"Aug 15 20:43
schestowitz-TRchecking...Aug 15 20:43
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.gmiAug 15 20:46
Techrights-sec2There were a heck of a lot of '2022-08-15 08:23:55 ERROR 403: Forbidden' errorsAug 15 21:02
Techrights-sec2perhaps there is a built-in anti-scraping module that triggered?Aug 15 21:02
schestowitz-TRre "There were a heck of a lot of '2022-08-15 08:23:55 ERROR 403: Forbidden' errorsAug 15 21:04
schestowitz-TR"Aug 15 21:04
schestowitz-TRno, that's me being stupidAug 15 21:04
schestowitz-TRfor about 20 minutes I had the permissions set wrongAug 15 21:04
schestowitz-TRso public could not access nodesAug 15 21:04
schestowitz-TRI caught the mistake quickly enough owing to monitoringAug 15 21:04
*britney has quit (Ping timeout: 2m30s)Aug 15 22:06
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellAug 15 22:36
*psydroid2 has quit (connection closed)Aug 15 22:59
*britney has quit (Ping timeout: 2m30s)Aug 15 23:32

Generated by irclog2html.py 2.6 | ䷉ find the plain text version at this address (HTTP) or in Gemini (how to use Gemini) with a full GemText version.