Techrights logo

IRC: #boycottnovell @ Techrights IRC Network: Saturday, July 30, 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)Jul 30 00:16
*psydroid2 has quit (connection closed)Jul 30 00:25
schestowitz-TRconfig'd rianne's barrier, tuxmachines-new (access to site, ssh keys), some other desktop stuff on a dedicated machineJul 30 03:27
schestowitz-TRconfig'd rianne's barrier, tuxmachines-new (access to site, ssh keys), some other desktop stuff on a dedicated machineJul 30 04:29
schestowitz-TRI've just done another quick post to remind people who Microsoft obstructs Linux bootingJul 30 04:29
schestowitz-TRit needs to be repeated ad infinitumJul 30 04:29
schestowitz-TROver 1,000 Brits Die Each Week With COVID-19 (Far Worse Than Prior Summers), BBC Pretends COVID-19 Ceased to Exist https://schestowitz.com/Weblog/archives/2022/07/30/over-1000-brits-die-each-week-with-covid-19-far-worse-than-prior-summers-bbc-pretends-covid-19-ceased-to-exist/Jul 30 05:08
-TechrightsBN/#boycottnovell-schestowitz.com » Blog Archive » Over 1,000 Brits Die Each Week With COVID-19 (Far Worse Than Prior Summers), BBC Pretends COVID-19 Ceased to ExistJul 30 05:08
*DaemonFC has quit (Quit: Leaving)Jul 30 07:30
schestowitz-TRrebooting the HV, I think (maybe not)Jul 30 07:32
*Disconnected (Remote host closed socket).Jul 30 07:36
*Now talking on #boycottnovellJul 30 07:37
*Topic for #boycottnovell is: TechRights.org | Channel #boycottnovell for http://TechRights.org | Free Software Sentry – watching and reporting maneuvers of those who oppose software freedom :: please also join channels #techrights and #boycottnovell-socialJul 30 07:37
*Topic for #boycottnovell set by schestowitz!~roy@haii6za73zabc.irc at Tue Jun 1 20:22:10 2021Jul 30 07:37
*liberty_box (~liberty@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*chunky (~chunky@wa5c3nj9mkua2.irc) has joined #boycottnovellJul 30 07:37
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellJul 30 07:37
*viera (~viera@njsz8uc49vydg.irc) has joined #boycottnovellJul 30 07:37
*qa2 (~sid145515@frp6gv52kp9fi.irc) has joined #boycottnovellJul 30 07:37
*libertybox_ (~schestowitz_log@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*libertybox (~schestowitz_log@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*Noisytoot (~noisytoot@y56qsb6r6yg94.irc) has joined #boycottnovellJul 30 07:37
*schestowitz-TR (~acer-box@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*rianne_ (~rianne@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*asusbox (~rianne@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*schestowitz (~roy@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*irc.techrights.org sets mode +q #boycottnovell schestowitzJul 30 07:37
*Techrights-sec (~quassel@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*Techrights-sec2 (~quassel@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:37
*spazz (~spazz@urifce6zxwtdi.irc) has joined #boycottnovellJul 30 07:38
*TechrightsBN (~b0t@ju4kayhrhsm6a.irc) has joined #boycottnovellJul 30 07:38
TechrightsBNHello World! I'm TechrightsBN running phIRCe v0.77Jul 30 07:38
*Seaduck- (~seaduck@ys9kag65kxsiu.irc) has joined #boycottnovellJul 30 07:38
*XFaCE (~XFaCE@uzfeivw9fp6ba.irc) has joined #boycottnovellJul 30 07:38
*schestowitz[TR2] (~schestowitz[TR]@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:38
*schestowitz[TR] (~schestowitz[TR]@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 07:38
*wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovellJul 30 07:38
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovellJul 30 07:40
*mjg59_ (~mjg59@ajm54sra9b86c.irc) has joined #boycottnovellJul 30 07:41
*MinceR (~mincer@bringer.of.light) has joined #boycottnovellJul 30 07:41
*irc.techrights.org sets mode +a #boycottnovell MinceRJul 30 07:41
schestowitz-TRthr reboot ought to have fixed the disk issues, details in irc logs circa 7am today (you probablt wantJul 30 07:54
schestowitz-TRto read that)Jul 30 07:54
schestowitz-TRI've decided to wait for you before we make a procedural approach to reconstructing the tmux sessionJul 30 07:54
schestowitz-TRon the new VMs, likely tuxmachinesJul 30 07:54
schestowitz-TRunder uder "tuxmachines" I've started a tmux session which for now has only one pane, for TRJul 30 07:54
schestowitz-TRI think we can consoliate nmon, apachetop, firewall, ddos protection etc. in that one sessionJul 30 07:54
schestowitz-TRand make it persistent across reboots by using some settings fileJul 30 07:54
*rianne has quit (Quit: Konversation terminated!)Jul 30 08:04
*rianne_ has quit (Quit: Konversation terminated!)Jul 30 08:04
*rianne_ (~rianne@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 08:04
*rianne (~rianne@freenode-i33.jp8.7132oi.IP) has joined #boycottnovellJul 30 08:04
Techrights-sec2acckJul 30 08:23
Techrights-sec2gmJul 30 08:23
Techrights-sec2the tmux session had only the two scripts Jul 30 08:23
Techrights-sec2though I guess the same session could have apachetopJul 30 08:23
Techrights-sec2what dimensions should it be?  There might be a way to fix those dimensionsJul 30 08:23
Techrights-sec2in the session so that when a wrong sized window is attached it doesn't resizeJul 30 08:23
Techrights-sec2but instead waits without changing.Jul 30 08:23
schestowitz-TRgmJul 30 08:24
schestowitz-TRTIL tmux-256color is a thingJul 30 08:24
schestowitz-TRand some versions of tmux do not support itJul 30 08:24
schestowitz-TRin TR under /rootJul 30 08:24
schestowitz-TRwe have two shell scriptsJul 30 08:24
schestowitz-TRone for apachetopJul 30 08:25
schestowitz-TRone monitor-techrightsJul 30 08:25
schestowitz-TRthe latter creates two panes, with one just running standard topJul 30 08:25
Techrights-sec2one tracks http the other sshd on new TMJul 30 08:27
schestowitz-TRinventory: nigel's monitor (nmon,), tuxmachines old and new http, TR http, firewall, ddos protection if turned onJul 30 08:28
Techrights-sec2tmux-3.3a-r0Jul 30 08:34
schestowitz-TRyeahJul 30 08:39
schestowitz-TRconsolidating everything in one session that survives reboots sans remote ssh connections (we can do key-based ssh)Jul 30 08:39
schestowitz-TRwould be idealJul 30 08:39
schestowitz-TRI wish to start adding images, what would you suggest as base dir? we'll reuse these imagesJul 30 08:39
schestowitz-TRI don't want to add imagemagick but I can quickly, e.g. from my machine toss small images fromJul 30 08:39
schestowitz-TRmy machine to news.tuxmachines.org, then 'hotlink' from tuxmachines.org to themJul 30 08:39
schestowitz-TRand link locally in news.tuxmachines.orgJul 30 08:39
schestowitz-TRa lot of images are reusable, e.g. good mug of torvalds for kernel announcmentsJul 30 08:39
Techrights-sec2Are they site images?  Then /Images is where the could goJul 30 08:42
Techrights-sec2If they are for posts, then we should make a subdirectory therJul 30 08:42
Techrights-sec2It'd be best to keep the content separate from the "infrastructure", it makesJul 30 08:42
Techrights-sec2things easier to manage.Jul 30 08:42
Techrights-sec2Yes /Features can workJul 30 08:42
Techrights-sec2Double check that permissions are OKJul 30 08:42
schestowitz-TRI don't think subdirs would be needed as many images will be reused and adding more (long) path levels would slow down the linking processJul 30 08:42
schestowitz-TRmaybe /Features/imagename.jpgJul 30 08:42
schestowitz-TROKJul 30 08:42
schestowitz-TRthis means tuxmachines.org (old) will not hotlink in new nodes anymoreJul 30 08:42
schestowitz-TRbut use the sister subdomainJul 30 08:43
Techrights-sec2"hotlinking" generally refers to linking to objects on another domain / serverJul 30 08:48
Techrights-sec2img.samdomain.suffixJul 30 08:52
Techrights-sec2cdn.xxxxxx.xxxxxxJul 30 08:52
Techrights-sec2bbl in some minsJul 30 08:52
Techrights-sec2testing the workflowJul 30 08:52
Techrights-sec2can you remind me the css button block type/syntax?Jul 30 08:52
schestowitz-TRimg.samdomain.suffixJul 30 08:53
schestowitz-TRcdn.xxxxxx.xxxxxxJul 30 08:53
schestowitz-TRbbl in some minsJul 30 08:53
schestowitz-TRtesting the workflowJul 30 08:53
schestowitz-TRcan you remind me the css button block type/syntax?Jul 30 08:53
Techrights-sec2iircJul 30 08:53
Techrights-sec2<a href="..." class="readon">...</a>Jul 30 08:53
schestowitz-TRhow does it check for hotlinking? it rejects https://news....Jul 30 09:03
-TechrightsBN/#boycottnovell-Could not resolve host: news; Unknown error ( status 0 @ https://news )Jul 30 09:03
Techrights-sec2it checks for absolute links, it can probably be tuned to skip the local   Jul 30 09:03
Techrights-sec2domain (with a bit of work though)Jul 30 09:03
Techrights-sec2relative links would work best and be portable; they are necessary once Jul 30 09:03
Techrights-sec2news.tuxmachines.org becomes tuxmachines.org and the former retired or repurposedJul 30 09:03
schestowitz-TRi just wanted a domain dpscified that would work across old and newJul 30 09:11
Techrights-sec2absolute paths will break in the near future and possibly again in the more Jul 30 09:14
Techrights-sec2distant futureJul 30 09:14
schestowitz-TROK, see latest nodeJul 30 09:15
schestowitz-TRuses 30% so it scales as the browser is resizedJul 30 09:15
schestowitz-TRI seem to recall the button looking different the first time you showed it to meJul 30 09:20
schestowitz-TRso I assume you have tweaked it further, esp. padding and colours?Jul 30 09:20
Techrights-sec2checkingJul 30 09:21
Techrights-sec2yes, it looked different, the gradient is missing from this one though itJul 30 09:21
Techrights-sec2is in the CSS.  There may be a conflicting rule in place. Jul 30 09:21
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 09:26
schestowitz-TRit looked better when I saw it the first time around, I'll make more test pages of this kind nowJul 30 09:29
schestowitz-TRif Ic an find any newsJul 30 09:29
Techrights-sec2     Jul 30 09:29
Techrights-sec2Found the conflict, ...Jul 30 09:29
Techrights-sec2kludge in place Jul 30 09:29
schestowitz-TRah, nice, much better nowJul 30 09:30
schestowitz-TRI'll do a test page shortly, a cluster re raspiJul 30 09:30
schestowitz-TRdifferent template typeJul 30 09:30
schestowitz-TRI retrofit this into "old" site atmJul 30 09:36
schestowitz-TRneed to bypass caches to testJul 30 09:36
schestowitz-TRthe css is heavily cached and condensedJul 30 09:36
schestowitz-TR---------------------------------------------------Jul 30 09:36
schestowitz-TRadded a cluster-type node with locally-hosted imageJul 30 09:46
schestowitz-TRnow catching up with tmux here, sorry, was focusing on one thing at a timeJul 30 09:46
Techrights-sec2ok slightly less kludgyJul 30 09:47
Techrights-sec2The image floats over too far though.  Checking...Jul 30 09:47
Techrights-sec2the image has many problems, one is that it is a full image and then "scaled"Jul 30 09:47
Techrights-sec2in the browser, instead of a thumbnail.  The markup is missing a width andJul 30 09:47
Techrights-sec2height as well.  Lacking those, the rendinging goes much more slowly.Jul 30 09:47
Techrights-sec2I wonder what, short of Imagemagick, can be used to measuer the width and height?Jul 30 09:47
schestowitz-TRjust showed rianne how images are done and 00-READMEJul 30 10:04
schestowitz-TRbut she iw working today and tomorrowJul 30 10:04
schestowitz-TRnot yet ready to post in 2 placesJul 30 10:04
schestowitz-TRoh, wowJul 30 10:04
schestowitz-TRcounterpunchJul 30 10:04
schestowitz-TR2 stories again on sat.Jul 30 10:04
schestowitz-TRthey used to do like 51 aka "weekend edition"Jul 30 10:04
schestowitz-TRso they're cuttingJul 30 10:04
schestowitz-TRtalk about bucking the trendJul 30 10:04
schestowitz-TRscheer post is doing okJul 30 10:04
schestowitz-TRit's t he new truthdigJul 30 10:04
Techrights-sec2the new site would render the image much better without the inline styles     Jul 30 10:04
Techrights-sec2ack Jul 30 10:04
Techrights-sec2okJul 30 10:04
Techrights-sec2ackJul 30 10:04
schestowitz-TRthe inline stile assumed bland white BGJul 30 10:06
schestowitz-TRwhich is now ahat we have in newJul 30 10:06
schestowitz-TRwe'll tweak over time..Jul 30 10:06
schestowitz-TRI don't want to use "too" advanced CSSJul 30 10:06
schestowitz-TRas many browsers do not support thatJul 30 10:06
schestowitz-TRso you treat some people as "second class"Jul 30 10:06
schestowitz-TRapropos, with locally hosted images we can reuse them in geminiJul 30 10:06
schestowitz-TRe.g. by softlinking them in the gemini dirsJul 30 10:06
schestowitz-TR "Running FreshRSS has been a great experience. So much so that I almost forgot that I had Feedly account, despite using it for more than a decade." gemini://warmedal.se/~bjorn/posts/2022-07-30-i-just-left-feedly.gmiJul 30 10:11
schestowitz-TRRSS is garlic to the GAFAM vampireJul 30 10:11
Techrights-sec2ackJul 30 10:21
*u-amarsh04 has quit (Quit: Konversation terminated!)Jul 30 10:34
*u-amarsh04 has quit (Quit: Konversation terminated!)Jul 30 10:34
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovellJul 30 10:37
*u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJul 30 10:37
schestowitz-TRsooo.... the tmux on alpine has colour in tmux itself, but programs like nmon andJul 30 10:40
schestowitz-TRapachetop do not seem to workJul 30 10:40
schestowitz-TRthey want tmux-256colorJul 30 10:40
schestowitz-TRI alreayd tried workaroundJul 30 10:40
schestowitz-TRwait, this is strange, even htop and top won't runJul 30 10:40
schestowitz-TRif I hope to another machines from TM-new over sshJul 30 10:40
Techrights-sec2If you're doing it that way, you should run tmux on your local computer andJul 30 10:42
Techrights-sec2then in each of the various panels SSH into the remote systems.Jul 30 10:42
Techrights-sec2That ought to work a bit more reliablyJul 30 10:42
schestowitz-TR1) many are running locally on the serverJul 30 10:43
schestowitz-TR2) I shsare them with you sometimesJul 30 10:43
schestowitz-TR3) lcoally I have lots of screenspace, no need for multiplexerJul 30 10:43
Techrights-sec2okJul 30 10:43
Techrights-sec2apachetop is not available in AlpineJul 30 10:52
schestowitz-TRthat's OK, I originally installed it from a third party source to better understand patterns and block accordingly Jul 30 10:53
schestowitz-TRin a hurryJul 30 10:53
Techrights-sec2something at ipv4 address 81.154.171.101 is hammering the feed every few secondsJul 30 10:58
Techrights-sec2should we block it ;)Jul 30 10:58
schestowitz-TRnoJul 30 10:59
schestowitz-TRthis is a checkerJul 30 10:59
schestowitz-TRI will slow it downJul 30 10:59
Techrights-sec2what is it checking for?  there is a much better way.Jul 30 11:02
Techrights-sec2it has filled the logs, displacing everything elseJul 30 11:02
schestowitz-TRI started running it some days ago to detect new pages being added and chain it to the "old" style IRC stuffJul 30 11:03
schestowitz-TRbut forgot to pace it down while testingJul 30 11:03
schestowitz-TRhence grep -v feedJul 30 11:03
Techrights-sec2-v won't include records that have been displacedJul 30 11:07
Techrights-sec2we can add a hook to the tm-add-entry-sql.pl or the wrapper script so that Jul 30 11:07
Techrights-sec2you can get pinged somehow,Jul 30 11:07
Techrights-sec2MQTT might be of useJul 30 11:07
Techrights-sec2^MQTT over TLSJul 30 11:07
schestowitz-TRI've longer wanted to automate these, but that can go horribly wrong after downtime and then flood the channelJul 30 11:08
Techrights-sec2right now the log files consist almost only of the feed queries and we mightJul 30 11:08
Techrights-sec2as well turn off logging completely to save space Jul 30 11:08
Techrights-sec2similar for Git vs sshdJul 30 11:08
schestowitz-TRthat typically runs once in 200 seconds, for the old siteJul 30 11:10
schestowitz-TRsome daysago when testing I removed a zeroJul 30 11:10
schestowitz-TRthat was excessiveJul 30 11:10
Techrights-sec2yes, and the log rotation is quite shortJul 30 11:11
Techrights-sec2Can you use the hook script mentioned the other day?Jul 30 11:11
schestowitz-TRgit is checked every 10 minsJul 30 11:12
schestowitz-TRit's about 140 times a day and usually just gets idnetical checksumJul 30 11:12
*DaemonFC (~daemonfc@6vrwsc2us544y.irc) has joined #boycottnovellJul 30 11:15
schestowitz-TR(i totally agree with you, btw, there's lots of stuff long overdue for improvement, Jul 30 11:28
schestowitz-TRI'm still undecided on the tmux monitoring as the problem domain changed)Jul 30 11:28
schestowitz-TRa) teaJul 30 11:28
schestowitz-TRv0 did not sleep engoughJul 30 11:28
schestowitz-TRc) hence slow, soemtimes staring... mindlesslyJul 30 11:28
schestowitz-TRd) not pressured in terms of time, everything fits this weekendJul 30 11:29
schestowitz-TRe) i work monday, once, then off till next weekendJul 30 11:29
schestowitz-TRf) trying to think openly while making tea etcJul 30 11:29
schestowitz-TRg) WHAT we need to monitor and HOWJul 30 11:29
schestowitz-TRh) lots of attention spam wasted seeing things I did not need to see, force of habitJul 30 11:29
schestowitz-TRat the moment two panes in tmux on tm-ne are shared across two PCs here, one is more visible Jul 30 11:29
schestowitz-TRbut I don't know what REALLY needs monitoring, apache issues were ages agoJul 30 11:29
schestowitz-TRI monitor the DB of tm-old more closely with system bell since the incidentJul 30 11:29
schestowitz-TRdb issues not happpening for over 2 weeks already, i might be wasting my time watching itJul 30 11:29
schestowitz-TRwill need to check if after this reboot dmesg still shows any xfs errorsJul 30 11:29
schestowitz-TRjust checked and no such error at all since this morning's rebootJul 30 11:29
schestowitz-TRscsi/qemu issue, details in irc logs circa 7am todayJul 30 11:29
schestowitz-TR(still thinking, going bacck to kitchen)Jul 30 11:29
schestowitz-TRkitchen thought: should we make a tool that takes image url, downloads it, maybe processes it,Jul 30 11:29
schestowitz-TRthen returns its relative url in "/Features"?Jul 30 11:29
schestowitz-TRjust checked, both curl and wget are installedJul 30 11:29
schestowitz-TRthat an yield $URL" width=$W height="$H" ..Jul 30 11:29
schestowitz-TRnot even checking the originalJul 30 11:29
schestowitz-TRif it it being resized the parameters fill those blanksJul 30 11:29
schestowitz-TRso then copy paste into the hypetextJul 30 11:29
schestowitz-TRI'm slow to type, not tired but slow, odd sleep patternsJul 30 11:29
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 11:32
Techrights-sec2ackJul 30 11:33
Techrights-sec2okJul 30 11:33
Techrights-sec2ackJul 30 11:33
Techrights-sec2yes that kind of tool would help, I thinkJul 30 11:33
Techrights-sec2unfortunately ImageMagick is likely needed for that, but it is usable inJul 30 11:33
Techrights-sec2as shell scriptJul 30 11:33
Techrights-sec2Or maybe Perl, againJul 30 11:33
Techrights-sec2yesJul 30 11:33
schestowitz-TRI think we can CAN apachtop for now, unless we get some surges and attacks again, then it can come in handyJul 30 11:36
schestowitz-TRrunning it 24/7 gives us nothingJul 30 11:36
schestowitz-TRI detect downtimes in better ways, if I'm not AFKJul 30 11:36
schestowitz-TRnmon was good when we didn't have mitigations for TMJul 30 11:36
schestowitz-TRover the past week it has not given any essential alrtJul 30 11:36
schestowitz-TRso sod Nigfelk's Monitor tooJul 30 11:36
schestowitz-TRI got accustomed to thinks that just made noise, like "SEO" or "ego surfing"Jul 30 11:36
schestowitz-TRor "checking stats"... waste of time, all of them... for a ffirmationJul 30 11:36
schestowitz-TRIf I get alerted that a site is slow I can fire up those tools and investigateJul 30 11:36
schestowitz-TRphp has funcions for resizing images, but like many others those are (IIRC) wrappers for imagemagickJul 30 11:36
schestowitz-TRor another libraryJul 30 11:36
schestowitz-TRwordpress, drupal, mediawiki uses these...Jul 30 11:36
Techrights-sec2I'm not sure there is some CPAN module which refers to GD whatever that isJul 30 11:36
schestowitz-TRdoes perl have something native? webp not essential, png, jpg, maybe gif are commonJul 30 11:36
schestowitz-TRno bmp, tiff etc.Jul 30 11:36
schestowitz-TRGD is the common alternativeJul 30 11:36
schestowitz-TRbtw, f* howtoforge, they've blocked me consistently with clownflare for like 4 months alreadyJul 30 11:38
schestowitz-TRwhen lxer and linuxotday link there I cannot even enterJul 30 11:38
schestowitz-TRthis is the www they tell us is so accessible even blind people can use itJul 30 11:38
schestowitz-TRclearly falko isn't running the siteJul 30 11:38
schestowitz-TRit's run by a total moronJul 30 11:38
schestowitz-TRthat site did exceptionally well in the digg.comJul 30 11:38
schestowitz-TResp. it's "perfect desktop" seriesJul 30 11:38
Techrights-sec2ok I'll look in to that, it will requite incron to watch the upload directoryJul 30 11:39
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 11:40
schestowitz-TRiirc, atm the Features dir contains 2 objectsJul 30 11:44
schestowitz-TRthey're not rescaledJul 30 11:44
schestowitz-TRnot statically anywayJul 30 11:44
schestowitz-TR"old" tuxmachines links to that pair, tooJul 30 11:44
schestowitz-TRthe inline css should not be inline, it can be passed to the css primary file and a class be used insteadJul 30 11:44
schestowitz-TRit's an old quick 'hack' for rianne and IJul 30 11:44
schestowitz-TRwith a proper class we can manage it all from one file as we see fit and as firefox reached sub-1% market share Jul 30 11:44
schestowitz-TRthe www is in for a tough time, just like wall street, where standard and poors (s&p) is not hundereds of companies, it's Jul 30 11:44
schestowitz-TRprimarily few like GAFAM and thus a massive bubbleJul 30 11:44
schestowitz-TRthe www is imploding, sites shut down due to a lack of interest from readers and no incentive to write for themJul 30 11:45
schestowitz-TR(or no salry for writers)... a vicious cycleJul 30 11:45
schestowitz-TRso www will become more webspam and we need to massage tuxmachines into something that can adapt to thatJul 30 11:45
schestowitz-TRto me, phoronix is a marketing site that occasionally has a useful url in 'articles'Jul 30 11:45
Techrights-sec2:(Jul 30 11:49
Techrights-sec2inline overrides the others Jul 30 11:49
schestowitz-TRthe old site is not a mess, but it was never elegant eitherJul 30 11:52
schestowitz-TRnot even when it was handed over to us back in 2013Jul 30 11:52
schestowitz-TRa lot of the enhancements were dirty hacks around drupal's limitationsJul 30 11:52
schestowitz-TRit's a miracle it stayed in OK shape so long thereafterJul 30 11:52
schestowitz-TRwith little over 170,000 pages now, not counting Gallery2Jul 30 11:52
schestowitz-TRnot sure if you noticed, old tuxmachines now scales images with % for new nodes and does the rendering of "Read more" as CSSJul 30 11:52
schestowitz-TRI had to unchain css from the combinedd, obfuscated since fileJul 30 11:52
schestowitz-TR*css fileJul 30 11:52
schestowitz-TR(mind working slowly)Jul 30 11:52
Techrights-sec2ackJul 30 11:52
schestowitz-TRI'll take a break tooJul 30 11:58
schestowitz-TRthe moment we divert regulars to the new site the old site's traffic will collapse, as much of the remainign requests will be archives, searches, botsJul 30 11:58
schestowitz-TRnot new updatesJul 30 11:58
schestowitz-TRsame as when leaving twitterJul 30 11:58
schestowitz-TRold stuff does not age wellJul 30 11:58
schestowitz-TRcome to think of it, when alpha goes beta... productionJul 30 11:58
schestowitz-TRI should let the old one run with the "abd" DB for a few weeks before reverting back and redirecting the pages "missing"Jul 30 11:58
schestowitz-TRthen, tuxmachines.org front page should be something like in techrights.org front pageJul 30 11:58
schestowitz-TRwith many places one can go, inc. geminiJul 30 11:58
schestowitz-TRthe rss feeds will obv. become a redirectJul 30 11:58
schestowitz-TRmaybe we'll add a new section with original articles and advocacy of gnu/linuxJul 30 11:58
schestowitz-TRnews.tuxmachines.org will be one of several portionsJul 30 11:58
schestowitz-TRTravel Fatigue and US hospitality gemini://midnight.pub/posts/1088Jul 30 12:27
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellJul 30 12:29
*Despatche has quit (Quit: Read error: Connection reset by deer)Jul 30 13:14
*Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovellJul 30 13:40
Techrights-sec2backJul 30 14:20
Techrights-sec2I think it makes more sense to have the images in Images and the site's ownJul 30 14:20
Techrights-sec2images can be in some other directoryJul 30 14:20
Techrights-sec2insteadJul 30 14:20
Techrights-sec2The resizing took only a few minutes to figure out, it uses Image::ScaleJul 30 14:20
Techrights-sec2but working out the details for the work flow are taking a bit.  I'm not sureJul 30 14:20
Techrights-sec2if a reboot is needed for inotify to finish installingJul 30 14:20
schestowitz-TRit makes practical sense to keep these isiolated so backups can skip the directory as it grows larger Jul 30 14:21
schestowitz-TR(maybe at x10 times higher the rest of the site)Jul 30 14:21
Techrights-sec2yes that is part of the reasonJul 30 14:25
Techrights-sec2ok now to figure out inotify in Alpine Jul 30 14:26
schestowitz-TRI thought it waas file system (kernel) feature merely inherited by the OSJul 30 14:27
Techrights-sec2yes, thus I wonder if a reboot is requiredJul 30 14:27
Techrights-sec2there is also some configuration required too, but I think I have that setJul 30 14:27
Techrights-sec2(perhaps)Jul 30 14:27
schestowitz-TRFast-forwardJul 30 14:53
schestowitz-TR bin/tm-scale-and-process-image.pl | 121 ++++++++++++++++++++++++++++++++++++++Jul 30 14:53
schestowitz-TR 1 file changed, 121 insertions(+)Jul 30 14:54
schestowitz-TR create mode 100755 bin/tm-scale-and-process-image.plJul 30 14:54
schestowitz-TR2022-07-30 14:35  | Links: 2022-07-30.txtJul 30 14:54
schestowitz-TRGit:    2022-07-30 09:20 | Git-TM: 2022-07-30 14:35  | Links: 2022-07-30.txtJul 30 14:54
schestowitz-TR :)Jul 30 14:54
Techrights-sec2npJul 30 15:05
Techrights-sec2incrond started, but not sure if it is enabled after a rebootJul 30 15:05
Techrights-sec2but probably it is startingJul 30 15:05
schestowitz-TRsounds like alpine would be very challenging as a desktop :-)Jul 30 15:06
schestowitz-TRthen again, that's not its purpose and target usersJul 30 15:06
Techrights-sec2I like it's leanness but taking shortcuts on manual pages is not saving muchJul 30 15:18
Techrights-sec2of any space and kind of goes against the nature of things but its mostlyJul 30 15:18
Techrights-sec2quite good otherwiseJul 30 15:18
Techrights-sec2it's now set up such that image files which are uploaded to /var/www/tuxmachines.org/uploads/ get processed and put in /var/www/tuxmachines.org/htdocs/Images/Jul 30 15:18
Techrights-sec2along with a thumbnail and a matching text file containing the correspondingJul 30 15:18
Techrights-sec2markupJul 30 15:18
Techrights-sec2Perhaps there should be a check to only try to proces files named *.jpeg, *.jpg,Jul 30 15:18
Techrights-sec2*.png, and *.gif but for now it tries any which show up in the directoryJul 30 15:18
Techrights-sec2and drops out if the file is not a proper image; if it is an image then it isJul 30 15:18
Techrights-sec2processed and movedJul 30 15:18
Techrights-sec2The old images still have to be removed from Images, what should the newJul 30 15:18
Techrights-sec2directory for the site's images be called, I'm kind of at a loss for a momentJul 30 15:18
Techrights-sec2maybe just "I" or "i" or maybe the post images should be in "i" since thereJul 30 15:18
Techrights-sec2is an "n"Jul 30 15:18
schestowitz-TRi seems goodJul 30 15:20
schestowitz-TRprobably lowercaseJul 30 15:20
schestowitz-TRif I understand correctly,Jul 30 15:20
schestowitz-TRI wget IMAGE_URLJul 30 15:20
schestowitz-TRthen wait a bitJul 30 15:20
schestowitz-TRthn open a text file with the html in it to the resize image Jul 30 15:20
Techrights-sec2okJul 30 15:21
Techrights-sec2yes, just a secJul 30 15:21
Techrights-sec2wget --directory-prefix /var/www/tuxmachines.org/uploads/ ...Jul 30 15:21
Techrights-sec2then after a few seconds look in /var/www/tuxmachines.org/htdocs/i/Jul 30 15:21
Techrights-sec2wget --directory-prefix /var/www/tuxmachines.org/uploads/ ...Jul 30 15:21
Techrights-sec2todo: add provision for recogizing SVGs but skipping the scalingJul 30 15:21
schestowitz-TRWe very seldom use such filesJul 30 15:22
schestowitz-TRas they are barely used (they should be used more but sites transform them to raster space)Jul 30 15:22
schestowitz-TRmaybe due to "old" browsersJul 30 15:22
schestowitz-TRwe add about 15k pages per year, maybe 7k of them have an image, so we can estimate sizesJul 30 15:28
schestowitz-TRI still need to figure out the best way to handle page updatesJul 30 15:28
schestowitz-TRin drupal we used the comments section for updatesJul 30 15:28
Techrights-sec2hmm Image::Scale cannot recognize SVG :(Jul 30 15:29
Techrights-sec2what kind of page updates? The wrapper script updates the HTML automaticallyJul 30 15:29
schestowitz-TRlike, system76 has some product and later 10 more sites write about itJul 30 15:30
schestowitz-TRand we add those too to the pageJul 30 15:30
Techrights-sec2there is a wrapper script for updating posts, update-and-refresh-from-db.shJul 30 15:32
Techrights-sec2Of course the new information would have to be part of the bodyJul 30 15:32
Techrights-sec2the date modified gets updated automatically and that is what is one of theJul 30 15:32
Techrights-sec2criteria for inclusion in the feedsJul 30 15:32
Techrights-sec2Yes the title could also be changedJul 30 15:32
schestowitz-TRyes, I'm thinking of the formatJul 30 15:33
schestowitz-TRand whether to also change the date to bump it back up to the front pageJul 30 15:33
schestowitz-TRand alter headline with "UPDATE" ststusJul 30 15:33
schestowitz-TRI need to practice that some more, as does rianneJul 30 15:33
schestowitz-TRI think latest on top, not bottom, for the new updatesJul 30 15:33
Techrights-sec2We do not track the hour/minute/second of the update.  Just the date.Jul 30 15:35
Techrights-sec2So the day's batch is a day's batch.  But if it is essential to have a strictJul 30 15:35
Techrights-sec2chronological sequence then a timestamp can be added to the keys table and Jul 30 15:35
Techrights-sec2included in the sortJul 30 15:35
Techrights-sec2^sortingJul 30 15:35
schestowitz-TRit's fine as it isJul 30 15:38
schestowitz-TRyears ago a reader from germany said it was hard to follow the site as he was missing some older stories, which moved to page 2Jul 30 15:38
schestowitz-TRif the front page is almost a day's lumpJul 30 15:38
schestowitz-TRplus summaries/descJul 30 15:38
schestowitz-TRthan it'll make skimming easierJul 30 15:38
schestowitz-TRinc. newly updated (on the day) newsJul 30 15:38
schestowitz-TRrss readers treat duplicates differently  Jul 30 15:38
schestowitz-TRand dor xml/rssJul 30 15:38
schestowitz-TRsome show items with updated titles againJul 30 15:38
schestowitz-TRsome do not unless the url changeJul 30 15:38
schestowitz-TRdepending on criterion/a for duplicate/new itemJul 30 15:38
Techrights-sec2the batch is n days worth of posts or n posts, whichever is the larger sizeJul 30 15:38
*DaemonFC has quit (Quit: Leaving)Jul 30 15:42
Techrights-sec2okJul 30 16:08
*schestowitz has quit (Ping timeout: 2m30s)Jul 30 16:48
*schestowitz has quit (Ping timeout: 120 seconds)Jul 30 16:49
*schestowitz (~roy@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 16:55
*irc.techrights.org sets mode +q #boycottnovell schestowitzJul 30 16:55
*schestowitz (~schestowi@freenode/user/schestowitz) has joined #boycottnovellJul 30 16:55
*schestowitz has quit (Ping timeout: 2m30s)Jul 30 17:00
*schestowitz has quit (Ping timeout: 120 seconds)Jul 30 17:02
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellJul 30 17:06
*schestowitz (~roy@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 17:07
*irc.techrights.org sets mode +q #boycottnovell schestowitzJul 30 17:07
*schestowitz (~schestowi@freenode/user/schestowitz) has joined #boycottnovellJul 30 17:07
*Now talking on #boycottnovellJul 30 17:11
*Topic for #boycottnovell is: TechRights.org | Channel #boycottnovell for http://TechRights.org | Free Software Sentry – watching and reporting maneuvers of those who oppose software freedom :: please also join channels #techrights and #boycottnovell-socialJul 30 17:11
*Topic for #boycottnovell set by schestowitz!~roy@haii6za73zabc.irc at Tue Jun 1 20:22:10 2021Jul 30 17:11
*schestowitz (~roy@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 17:11
*irc.techrights.org sets mode +q #boycottnovell schestowitzJul 30 17:11
*Now talking on #boycottnovellJul 30 17:11
*schestowitz (~schestowi@freenode/user/schestowitz) has joined #boycottnovellJul 30 17:11
*psydroid2 has quit (connection closed)Jul 30 17:26
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellJul 30 17:28
schestowitz-TRfirst reboot after 102 daysJul 30 17:28
schestowitz-TRafter full system updateJul 30 17:28
schestowitz-TRwill take advantage of this to re-arrange EVERYHTUNGJul 30 17:28
schestowitz-TRbased on EXISTING workflowJul 30 17:28
schestowitz-TRnot old habits Jul 30 17:28
schestowitz-TRthis takes a lot of thinkingJul 30 17:28
Techrights-sec2it seemed the connection brokeJul 30 17:28
schestowitz-TRthe temptation to run back to the familiarJul 30 17:28
Techrights-sec2ackJul 30 17:28
*psydroid2 has quit (connection closed)Jul 30 17:28
*psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovellJul 30 18:08
*schestowitz[TR] has quit (Quit: Ex-Chat)Jul 30 18:09
schestowitz-TRdarn, I mostly came back to the old workflowJul 30 18:13
schestowitz-TRit means I'm not improving itJul 30 18:13
schestowitz-TRI am goint to abandon tmux @ TRJul 30 18:13
schestowitz-TRit had it purpose in the pastJul 30 18:13
Techrights-sec2 ackJul 30 18:21
schestowitz-TRupdating the pi fullyJul 30 18:21
schestowitz-TRnow backing it up (/home)Jul 30 18:21
schestowitz-TRto make best use of this wash-offJul 30 18:21
schestowitz-TR<techrights-nbot> WordPress to Gemini gemini://szczezuja.flounder.online/gemlog/2022-07-30-Wordpress-to-Gemini.gmiJul 30 18:22
Techrights-sec2yes reboots and such are an opportunity to ensure that everything is up to dateJul 30 18:23
*britney has quit (Ping timeout: 2m30s)Jul 30 18:28
schestowitz-TRok, almost happy with all the changes Jul 30 18:43
schestowitz-TRwill go show rianne how to postJul 30 18:43
schestowitz-TRok, rianne has just posted her first pageJul 30 18:43
Techrights-sec2ackJul 30 18:44
Techrights-sec2excellent, was the workflow and process acceptable?Jul 30 18:44
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellJul 30 18:48
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 18:58
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 18:58
*techrights-news (~techrights-news@hcdms2vr9hu9e.irc) has joined #boycottnovellJul 30 19:29
schestowitz-TRis the image resizer operational already?Jul 30 19:48
schestowitz-TRcan I try it?Jul 30 19:48
schestowitz-TRah, okJul 30 19:48
Techrights-sec2not sure, it's untestedJul 30 19:49
Techrights-sec2sure try it just look out for mistakes and oversights, such as theJul 30 19:49
Techrights-sec2inability to handle SVGJul 30 19:49
Techrights-sec2THough SVG is XML so it may just be a matter of using an XML parser to Jul 30 19:49
Techrights-sec2pull out two attributes from the right element(s)Jul 30 19:49
schestowitztuxmachines-new:/var/www/tuxmachines.org/htdocs/i$ ls -la ../../uploads/Jul 30 19:54
schestowitztotal 12Jul 30 19:54
schestowitzdrwxr-sr-x 2 tuxmachines webmasters   37 Jul 30 18:52 .Jul 30 19:54
schestowitzdrwxrwsr-x 8 tuxmachines webmasters  101 Jul 30 11:44 ..Jul 30 19:54
schestowitz-rw-r--r-- 1 tuxmachines webmasters 8825 Jul 30 18:52 terminal-linux-logo.pngJul 30 19:54
schestowitz-TRok, so I added a png file to uploadsJul 30 19:54
schestowitz-TRnow I check under i/Jul 30 19:54
Techrights-sec2it is intended to function when a file lands in /uploads the file gets movedJul 30 19:55
Techrights-sec2to /i along with a thumbnail and a text file containing the markup.  The textJul 30 19:55
Techrights-sec2file probably ought to be deleted once the markup is collectedJul 30 19:55
Techrights-sec2I see the problem, I missed adding the module. It's not in the repository,Jul 30 19:55
Techrights-sec2it'll have to be added manually.  Jul 30 19:55
Techrights-sec2Checking ...Jul 30 19:55
schestowitz-TRthanks  Jul 30 19:55
Techrights-sec2it'll take quite a while there are some prereqisites which are not easy toJul 30 20:13
Techrights-sec2solve in AlpineJul 30 20:13
Techrights-sec2at least not for meJul 30 20:13
schestowitz-TRin the meantime I'll use the Features directoryJul 30 20:14
schestowitz-TRas a sort of fallback of sortsJul 30 20:14
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 20:14
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 20:14
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 21:53
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 21:53
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 21:58
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 21:58
*britney has quit (Ping timeout: 2m30s)Jul 30 21:58
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellJul 30 22:03
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellJul 30 22:03
*DaemonFC (~daemonfc@uc6wq4andxjyk.irc) has joined #boycottnovellJul 30 22:05
*u-amarsh04 has quit (Quit: Konversation terminated!)Jul 30 22:25
*u-amarsh04 has quit (Quit: Konversation terminated!)Jul 30 22:25
*u-amarsh04 (~amarsh04@5tcc2vuaj9aks.irc) has joined #boycottnovellJul 30 22:37
*u-amarsh04 (~amarsh04@freenode-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovellJul 30 22:37
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellJul 30 22:39
*britney has quit (Ping timeout: 2m30s)Jul 30 23:11
*britney (~britney@muarsy2vret2q.irc) has joined #boycottnovellJul 30 23:12
Techrights-sec2the research won't be so quick but I figure it's solveableJul 30 23:38
*psydroid2 has quit (connection closed)Jul 30 23:48

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.