●● IRC: #boycottnovell @ Techrights IRC Network: Sunday, January 29, 2023 ●● ● Jan 29 [00:49] schestowitz-TR i had deep thoughts, lateral thinking, coming to the conclusion that today's media is so bad that very seldon [00:49] schestowitz-TR it inspires me to write an article. first i notcied this in patents and epo, now i can say the same [00:49] schestowitz-TR about gnu/linux, as many 'reports' are just x version y.z released [00:50] schestowitz-TR i am still trying to come up with publication strategy ● Jan 29 [01:56] techrigthssec What was the way to apply CamelCase to TM ? [01:59] schestowitz-TR nothing witty, just create TR Daily Links, then get the links from there, but i could pipe TM page submissions [01:59] schestowitz-TR through the same pipe [01:59] schestowitz-TR but atm I am more interesting in converting opml into html sets [01:59] schestowitz-TR rianne already goes through quiterss, so there is duplication of effort [01:59] schestowitz-TR also the same feeds at her end ● Jan 29 [02:04] techrigthssec When I checked, there was *very* little overlap with the host names between [02:04] techrigthssec the two. [02:04] techrigthssec Getting OPML into HTML would be for Python: parse XML, build dictionary, [02:04] techrigthssec save in key-value database, fetch the relevant (by date) feeds, parse XML, [02:04] techrigthssec build HTML (including details/summary elements), save to temporary file and [02:04] techrigthssec point a browser at that file. [02:04] techrigthssec At least that's what I've come up with so far. [02:07] schestowitz-TR that would be a vast improvement, not doing the next 5 years what i did the past 20 [02:07] schestowitz-TR atm i make some better improvements [02:07] schestowitz-TR to the setup here [02:07] schestowitz-TR i'd like to process the opml in a way that is different from rianne's [02:07] schestowitz-TR because rigth now it is a lot of click and drool and not much inherent alta vista [02:07] schestowitz-TR like assembling all the howtos in one place or grouping related topic, one by one, from GUI [02:09] techrigthssec The first and last parts have the Python modules xmltodict and dicttoxml [02:09] techrigthssec to convert to and from dictionaries, which are Python's closest equivalent [02:09] techrigthssec to a Perl hash [02:09] techrigthssec The db is needed to track the datetimestamps: most recent successful fetch, [02:09] techrigthssec most recent status code, and wait interval specified by the feed [02:11] schestowitz-TR that would be excellent [02:11] schestowitz-TR and a departure from the more time-consuming news survey, which like i said above, typically [02:11] schestowitz-TR does not involve much news, just releases, howtos, pr junk like spamnil [02:29] techrigthssec At the risk of buzzwords, there are a lot of modules to deal with JSON [02:29] techrigthssec so it might be possible to get the datetimestamp stuff into and out of [02:29] techrigthssec the key-value db via JSON more or less automatically. I'm not sure it's [02:29] techrigthssec efficient to run but looks like it is probably easy to write, given the [02:29] techrigthssec avialability of modules. From the dictionary, it is easy (given the modules) [02:29] techrigthssec to convert to XML. Then the slow part comes: XSLT to convert to HTML. [02:29] techrigthssec The json module for python does not seem to make ordered dictionaries, at [02:29] techrigthssec least at first glance. [02:29] schestowitz-TR that would be excellent [02:29] schestowitz-TR and a departure from the more time-consuming news survey, which like i said above, typically [02:29] schestowitz-TR does not involve much news, just releases, howtos, pr junk like spamnil [02:29] schestowitz-TR speaking of buzzword [02:29] schestowitz-TR andy has a new article re hey hi [02:29] schestowitz-TR i have 15 mins left to edit it [02:29] schestowitz-TR brb [02:29] schestowitz-TR heavilt inspired by what you wrote [02:29] schestowitz-TR published, still checking it [02:29] schestowitz-TR he used the unmask meme [02:33] schestowitz[TR] Re: Hey Hype [02:33] schestowitz[TR] > With gratitude to the Techrights readers whose comments [02:33] schestowitz[TR] > inspired this and the meme explanation. [02:33] schestowitz[TR] That's excellent. The adoption of terms like Hey Hype or Hey Hi Hype helps get across the idea that lots of it boils down to hype. I did lots of ML programming even 20+ years ago. There is a motivation here, like with CLOWN computing; they want to disclaim responsibility for what computer programs do (and take over, centralise if you will, all the services/data). [02:33] schestowitz[TR] Going to edit now. It'll be in Gemini afterwards. [02:33] schestowitz[TR] PS - had MASSIVE hardware disaster on Friday. Still recovering from it. [02:34] techrigthssec There is a work around. [02:45] schestowitz-TR lots n happening all at once [02:45] schestowitz-TR just ran ddos protection on tm-old [02:49] techrigthssec ack [02:50] schestowitz-TR the automation worked perfectly today! [02:50] schestowitz-TR need to just proofread andy now [02:50] schestowitz-TR then recalibrate news reading, will check email and python in the nexthour [02:50] techrigthssec ack [02:50] techrigthssec Excellent ● Jan 29 [03:35] techrigthssec ok [03:37] schestowitz-TR looking [03:37] schestowitz-TR i have given up on synergy for now [03:37] schestowitz-TR they are hunting down all 'free'copies [03:37] schestowitz-TR to sell their blob [03:37] schestowitz-TR going to look at the python now [03:37] schestowitz-TR leaving aside 3 sdie tasks [03:38] techrigthssec ak [03:38] techrigthssec ack [03:38] techrigthssec The fetching of the feeds and tracking of intervals would be needed to. [03:38] techrigthssec The scropts are not even sketches but simply studies of the modules to [03:38] techrigthssec see that they do indeed work. [03:44] schestowitz-TR looking [03:44] schestowitz-TR i have given up on synergy for now [03:44] schestowitz-TR they are hunting down all 'free'copies [03:44] schestowitz-TR to sell their blob [03:44] schestowitz-TR going to look at the python now [03:44] schestowitz-TR leaving aside 3 sdie tasks [03:44] schestowitz-TR funny anecdote: debian does not have python by default [03:44] schestowitz-TR i probably installed about 40 packages yesterday [03:45] techrigthssec I don't see why Python3 would be in Debian by default anyway. Perl is another [03:45] techrigthssec matter though since it is essential. [03:45] schestowitz-TR perl wasthere already [03:46] techrigthssec Yes, it has to bee. [03:46] techrigthssec ^be [03:50] schestowitz-TR that python3 pair is neat [03:50] schestowitz-TR very few lines [03:50] schestowitz-TR lots done by modularity [03:50] schestowitz-TR if i can have feeds converted into html all-in-ones i can find time to also glance at patent news [03:50] schestowitz-TR it was always a human capacity problem [03:52] techrigthssec yes it is relatively quick to work with but at the cost of opacity in some ways [03:52] techrigthssec As mentioned the modules work, now it is "just" a matter of figuring out [03:52] techrigthssec what to do with them. [03:52] techrigthssec ack [03:52] schestowitz-TR good: in-depth [03:52] schestowitz-TR bad: takes time, cannot weed out chaff [03:52] schestowitz-TR ugly: sometimes quiterss does not work or shits itself [03:52] schestowitz-TR a linear list of news is easy to align by topic [03:52] schestowitz-TR but not if confined to gui [03:53] techrigthssec QuiteRSS locks up a lot and appears more or less unmaintained; Therefore I no [03:53] techrigthssec longer consider it a long-term solution. [03:54] schestowitz-TR many rss feed readers are where newsgroups readers were 20 years ago [03:54] schestowitz-TR or irc clients in recent years [03:54] schestowitz-TR or... twitter clients... good riddance!! [03:55] techrigthssec Typical for many projects. [03:55] schestowitz-TR knode closed all my bug reports without solution [03:55] schestowitz-TR as fewer were still using it [03:55] schestowitz-TR yesterday in torrentfreak they covered usenet provider lawsuit [03:57] techrigthssec closed via timeout ● Jan 29 [09:38] *psydroid2 (~psydroid@cbcfptirpkfqa.irc) has joined #boycottnovell [09:46] schestowitz-TR knode closed all my bug reports without solution [09:46] schestowitz-TR as fewer were still using it [09:46] schestowitz-TR yesterday in torrentfreak they covered usenet provider lawsuit [09:46] schestowitz-TR colleague ot in touch today [09:46] schestowitz-TR i am making preview.sh suitable for OBS Studio [09:46] schestowitz-TR Webcamoid is OK, but time to love on and consolidate [09:46] schestowitz-TR *move [09:46] schestowitz-TR done, tested, i really look forward to this setup ● Jan 29 [10:18] schestowitz-TR i've successfully run both python script on my machine [10:18] schestowitz-TR nice [10:18] schestowitz[TR] python3 test-02-read-opml.py > 1.html && firefox 1.html [10:45] techrigthssec Right but they are studies and don't actually do anything. They verify [10:45] techrigthssec that the necessary modules exist and work. The hard work will be putting the [10:45] techrigthssec components together in the right way [10:45] techrigthssec Checking [10:45] schestowitz-TR just amended andy's article, might do videos in a bit [10:45] schestowitz-TR yes, i know the code is just experimental work [10:45] schestowitz-TR reuse of third party modules is good [10:45] schestowitz-TR with code, less is more when less means reuse [10:45] schestowitz-TR all my programs in the past decade were small and simple [10:45] schestowitz-TR i used to write very large programs [10:45] schestowitz-TR i found a small bug in my irc stuff this morning and fixed it [10:45] schestowitz-TR extra whitespace [10:45] schestowitz-TR but it does two passes, only the second pass was failing [10:45] schestowitz-TR making a new directory on my local machine for 2 days in a row [10:45] schestowitz-TR btw, social control media is collpsing fast [10:45] schestowitz-TR many accounts became inactivee in january [10:45] schestowitz-TR maybe new year's resolution [10:49] techrigthssec One can hope so. [10:51] schestowitz-TR regaridng python, rianne studied it [10:51] schestowitz-TR but atm her job interviews are not for technical jobs, it's town hall [10:55] schestowitz-TR til many disengage from tech and have no money left to spend [10:55] schestowitz-TR the "tech layoffs" are just a tiny little symptom of that [10:55] schestowitz-TR people are getting tired of it [10:55] schestowitz-TR it made them miserable [10:55] schestowitz-TR even 1000 "likes" won't pay your rent [10:55] schestowitz-TR politicians react to this way tooslowly or merely embraced it to "buy time" [10:55] schestowitz-TR though bailing out corrosive forces only perpetuates the harms ● Jan 29 [12:09] *Noisytoot has quit (Ping timeout: 2m30s) [12:12] *Noisytoot (~noisytoot@tkbibjhmbkvb8.irc) has joined #boycottnovell [12:32] schestowitz-TR as sanity check, not criticism: 2 other links today, one link in manual? [12:32] techrigthssec Probably. More next pass. [12:32] techrigthssec Hmm. Links-wise that was not such a productive interval. [12:35] schestowitz-TR that is good [12:35] schestowitz-TR as i cannot cope with a lot anway atm ^_^ [12:41] *DaemonFC has quit (Quit: Leaving) ● Jan 29 [13:19] *u-amarsh04 has quit (Quit: Konversation terminated!) [13:19] *u-amarsh04 has quit (Quit: Konversation terminated!) [13:20] *u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell [13:20] *u-amarsh04 (~amarsh04@fpfsqjchsbkme.irc) has joined #boycottnovell [13:49] schestowitz[TR] >> I've just amended the text! Yes! Indeed! What's needed now is for other [13:49] schestowitz[TR] >> people to repeat these seemingly obvious arguments. [13:49] schestowitz[TR] > Great thanks for squeezing in a late addition close to deadline. [13:49] schestowitz[TR] > [13:49] schestowitz[TR] >> BTW, I found no typos while reading your article. None. Maybe I didn't read [13:49] schestowitz[TR] >> it slowly enough. [13:49] schestowitz[TR] > It's in good shape I think. Just this line doesn't seem to go [13:49] schestowitz[TR] > anywhere: [13:49] schestowitz[TR] > [13:49] schestowitz[TR] > "If we could side-step the whole messy, time consuming business of [13:49] schestowitz[TR] > eating and just take a pill or Soylent Green "Nutrition Bar". [13:49] schestowitz[TR] > [13:49] schestowitz[TR] > I would make it a rhetorical barb like: [13:49] schestowitz[TR] > [13:49] schestowitz[TR] > "If only we could side-step the whole messy, time consuming business [13:49] schestowitz[TR] > of eating and just take a pill or Soylent Green "Nutrition Bar", [13:49] schestowitz[TR] > right? [13:49] schestowitz[TR] > [13:49] schestowitz[TR] >> I think I'll do a video on this topic later, having rewritten some code on [13:49] schestowitz[TR] >> my new setup to process the files. [13:49] schestowitz[TR] > Amazing. Good you're able to bounce back technically so fast. [13:49] schestowitz[TR] > Techrights seems robust, but sounds like you maybe should invest in [13:49] schestowitz[TR] > offline resilience, maybe have a back-up server ready to spin up [13:49] schestowitz[TR] > etc. I realise these things are time consuming and expensive. [13:49] schestowitz[TR] > [13:49] schestowitz[TR] >> It has been a very hectic week for me, [13:49] schestowitz[TR] >> but I'll come back stronger. [13:49] schestowitz[TR] > Really sorry to hear of your loss and upheaval. Losing friends and [13:49] schestowitz[TR] > peers at our age can leave a mood hanging for months or years. I still [13:49] schestowitz[TR] > hardly got over losing our lead guitarist in my old band 10 years ago [13:49] schestowitz[TR] > (drugs and alcohol). That hit my creative energies hard. Still, the [13:49] schestowitz[TR] > show must go on. [13:49] schestowitz[TR] Yes, I try not to oerthink it and to keep busy. [13:49] schestowitz[TR] > Thanks for running this piece Roy, [13:49] schestowitz[TR] > [13:49] schestowitz[TR] > Please do send me a link to any video discussion etc. [13:49] schestowitz[TR] It'll be entitled The Hey Hype Machine [13:49] schestowitz[TR] Still processing/uploading the video, so did not hit publish yet. [13:49] schestowitz[TR] Reminder: my videos are not scripted or edited. ● Jan 29 [21:29] *DaemonFC (~daemonfc@5bnyh3kjti54w.irc) has joined #boycottnovell ● Jan 29 [22:12] *psydroid2 has quit (connection closed) [22:41] schestowitz[TR] you might want to consider this for the room to help weed out chatgpt bots... they are coming if they're not here already... https://ericmitchell.ai/detectgpt/ [22:41] -TechrightsBN/#boycottnovell-ericmitchell.ai | DetectGPT ● Jan 29 [23:39] *DaemonFC has quit (Quit: Leaving) [23:42] *DaemonFC (~daemonfc@2jvzsqkwe3uha.irc) has joined #boycottnovell