Techrights logo

IRC: #boycottnovell @ Techrights IRC Network: Thursday, August 25, 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.

*techrights_guest|75 (~ac3a9349@54n9xgft8g6u2.irc) has joined #boycottnovellAug 25 02:29
*techrights_guest|75 has quit (Ping timeout: 2m30s)Aug 25 02:37
*Techrights-sec has quit (Ping timeout: 120 seconds)Aug 25 03:05
*Techrights-sec (~quassel@freenode-j7a7ih.am6e.nqgd.t29qgt.IP) has joined #boycottnovellAug 25 03:07
schestowitz__[TR]seems not only lagrange but also proxies don't like how "smart" quotes are done in the capsule ("Google’s") https://gemini.susa.net:1993/cgi-bin/Proxy.sh?url=gemini%3A%2F%2Fnews.tuxmachines.org%2Fn%2F2022%2F08%2F24%2FVideos_and_Shows_Privacy_Massive_Wiki_Manjaro_and_Linux_Mint.gmi https://gemini.susa.net:1993/cgi-bin/Proxy.sh?url=gemini%3A%2F%2Fnews.tuxmachines.org%2Fn%2F2022%2F08%2F24%2FVideos_and_Shows_Privacy_Massive_Wiki_Manjaro_Aug 25 03:31
schestowitz__[TR]and_Linux_Mint.gmiAug 25 03:31
-TechrightsBN/#boycottnovell-Missing content type. Ignoring.Aug 25 03:31
-TechrightsBN/#boycottnovell-Missing content type. Ignoring.Aug 25 03:31
schestowitz-TR2gmAug 25 05:51
schestowitz-TR2sorry to have added another item (above), it's not so important, just related to something you said you could not reproduce in amforaAug 25 05:51
*DaemonFC has quit (Quit: Leaving)Aug 25 07:54
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 25 07:58
Techrights-seccheckingAug 25 08:43
Techrights-secthat's getting added somewhere after the page leaves our capsule so there'sAug 25 08:43
Techrights-secnot much to do except file bug reportsAug 25 08:43
Techrights-secwait, there is a bug with that part ofthe UTF-8 againAug 25 08:43
Techrights-secIt's in the db ok, so that's good.Aug 25 08:43
Techrights-secfixed, I think.Aug 25 08:43
Techrights-secthanks for spotting that!Aug 25 08:43
schestowitz-TR2backAug 25 08:46
schestowitz-TR2rianne worked yesterdayAug 25 08:46
schestowitz-TR2so we celebrate her bday today, insteadAug 25 08:46
schestowitz-TR244thAug 25 08:46
schestowitz-TR2looks likle the utf-8 bug is solved :-)Aug 25 08:46
schestowitz-TR2I'll try to find something to add in htmlAug 25 08:46
Techrights-secok contratulations on her birthday observedAug 25 08:46
Techrights-secackAug 25 08:47
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 25 08:55
schestowitz-TR2I've just done a pair of testsAug 25 08:57
schestowitz-TR2with LWN and ItsFOSS the title="" part gets champed awayAug 25 08:57
schestowitz-TR2*chompedAug 25 08:57
schestowitz-TR2the test with Red Hat is still there, but I don't know how to reproduce itAug 25 08:57
Techrights-seccheckingAug 25 09:02
Techrights-secas mentioned the other day there are just over 1000 hosts/domains which areAug 25 09:02
Techrights-secin TM but not in TR.  For this to work, the lookup table in the module     Aug 25 09:02
Techrights-secTuxMachines::ReadOn has to be filled it prior to addng or updating a postAug 25 09:02
Techrights-secIt's not feasible in this work flow to have the usual refresh scripts Aug 25 09:02
Techrights-secmodify the bodies of the posts so if retroactive application is needed, a Aug 25 09:02
Techrights-secnew script would be needed.  Can you check /usr/local/lib/perl5/TuxMachines/Aug 25 09:02
Techrights-secfor ReadOn.pm and make sure the sites in the lookup table are there?  I've notAug 25 09:02
Techrights-sechad time to slog through all 1000.Aug 25 09:03
schestowitz-TR2both sites are missing from that listAug 25 09:03
schestowitz-TR2so it seems not like a bug after allAug 25 09:03
schestowitz-TR2I could go through the list in camelcase, splitting side the less political and more political domainsAug 25 09:03
Techrights-secyes, but there are still the 1000 unkown sites from TMAug 25 09:08
Techrights-seca different workflow is needed I thinkAug 25 09:08
Techrights-secwhat might be an idea would be to have the add and update scripts make Aug 25 09:14
Techrights-seca list of unknown sites and then manually process them as a batch everyAug 25 09:14
Techrights-secfew days with some kind of retroactive editing (by script) of the existingAug 25 09:14
Techrights-secposts.  Ideas?Aug 25 09:14
Techrights-secThe steps would beAug 25 09:14
Techrights-sec1) check the list every few daysAug 25 09:14
Techrights-sec2) edit ReadOn.pmAug 25 09:14
Techrights-sec3) check the changes into GitAug 25 09:14
Techrights-sec4) check out into the mirrorAug 25 09:14
Techrights-sec5) copy manually from the mirror to /usr/local/lib/perl5/Aug 25 09:14
Techrights-sec6) manually run the retrofit scriptAug 25 09:14
Techrights-secBut several of those steps are quite time consuming, at least in regards toAug 25 09:14
Techrights-secthe amount of attention they require to do rightAug 25 09:14
schestowitz-TR2how about a somewhat backwards approach?Aug 25 09:15
schestowitz-TR2when I add a domain not in the listAug 25 09:15
schestowitz-TR2I then add it to the list fiorstAug 25 09:15
schestowitz-TR2and from the pm file it'll perdiodically get pushed to git?Aug 25 09:15
schestowitz-TR2sooner or later all the still-active sites will have an entryAug 25 09:15
schestowitz-TR2in the next 1q0 years we may add 150,000 storiesAug 25 09:15
schestowitz-TR2but likely from less than 1000 domainsAug 25 09:15
Techrights-secthen steps 2-6 apply stillAug 25 09:16
schestowitz-TR2how did you selct the subset for ReadOn.pm? If scanning the list takes less than a second, then we can join with CamelCaseAug 25 09:18
schestowitz-TR2and then keep them synchronised periodicallyAug 25 09:18
schestowitz-TR2by merging Aug 25 09:18
*starstreak has quit (Ping timeout: 2m30s)Aug 25 09:23
schestowitz-TR2there is another possibilityAug 25 09:24
schestowitz-TR2I can scan camelcase at my endAug 25 09:24
schestowitz-TR2if I find a match, it'll add it automaticallyAug 25 09:24
schestowitz-TR2and then the server side will be a second pass or one that's applicable to a submitted who is not me (usually rianne)Aug 25 09:24
Techrights-secI ran a link extractor over all the files in the document root at tm-newAug 25 09:26
Techrights-secSynchronizing with the TR git repository:Aug 25 09:26
Techrights-sec0) re-synchronizeAug 25 09:26
Techrights-sec1) check the list every few daysAug 25 09:26
Techrights-sec2) edit ReadOn.pmAug 25 09:26
Techrights-sec3) check the changes into GitAug 25 09:26
Techrights-sec4) check out into the mirrorAug 25 09:26
Techrights-sec5) copy manually from the mirror to /usr/local/lib/perl5/Aug 25 09:26
Techrights-sec6) manually run the retrofit scriptAug 25 09:26
Techrights-secthe hard parts are steps 2 through 6Aug 25 09:26
Techrights-secor at least 2 through 5Aug 25 09:26
Techrights-secthere's almost no crossover between the two sets so it is going to be           Aug 25 09:26
Techrights-secunproductive to spend time on synching since it is more effort than justAug 25 09:26
Techrights-secediting the two unrelated sets independentlyAug 25 09:26
Techrights-secit would not be difficult to log the missing sites as they are foundAug 25 09:39
Techrights-secby either the update or the add script; the work comes in when the logAug 25 09:39
Techrights-secis processed and the sites are added to the module's lookup tableAug 25 09:39
Techrights-secthat's three or four steps, of necessityAug 25 09:39
schestowitz-TR2yes, that migth work betterAug 25 09:41
schestowitz-TR2I've just added some more pagesAug 25 09:41
schestowitz-TR2days ago I added many video channels to my rss feedsAug 25 09:41
schestowitz-TR2I think video will be a growing thing, even if not in googletubeAug 25 09:41
schestowitz-TR2at least with gulag I have a proxy and can embed with seek time to skip nonsenseAug 25 09:41
Techrights-secackAug 25 09:53
schestowitz-TR2would it speed up the process if I manually add title for now?Aug 25 09:54
Techrights-secit depends, is it faster (over time) to add titles manually or Aug 25 09:54
Techrights-secto do steps 1 - 6 above (over time) ?Aug 25 09:54
schestowitz-TR2I think combining both?Aug 25 09:56
schestowitz-TR2we add 30-50 pages per day, I don't think it'll slow downAug 25 09:56
schestowitz-TR2with a TM capsule we might even add a section specific to gemini protocol at some pointAug 25 09:56
Techrights-secackAug 25 09:56
schestowitz-TR2If I understand correctly, ReadOn.pm will override anything in title="" if a match is foundAug 25 09:58
schestowitz-TR2which is goodAug 25 09:58
schestowitz-TR2and if it is empty and no match is found, it removed title="" completely?Aug 25 09:58
Techrights-secit should only create a title attribute if there is not one there or if Aug 25 10:07
Techrights-secthere is one but it is empty; perhaps it should not touch empty ones; theyAug 25 10:07
Techrights-secmight be empty on purposeAug 25 10:07
schestowitz-TR2yes, I think this is the desirable behaviourAug 25 10:08
schestowitz-TR2this way camelcase will be used only as a fallbackAug 25 10:08
schestowitz-TR2I wonder if it is worth extending to all lists, e.g. groups of linksAug 25 10:13
schestowitz-TR2a la techrightsAug 25 10:13
schestowitz-TR2it would not be hardAug 25 10:13
schestowitz-TR2all it takes is scanning links in <li> and adding title if the domain is recognisedAug 25 10:13
schestowitz-TR2this already happens in techrights, with a different workflowAug 25 10:13
Techrights-seconce the lookup table exists, the rest is not hard to automate, the bottleneckAug 25 10:20
Techrights-secis the maintenance of the lookup tableAug 25 10:20
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 25 10:23
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 25 10:24
Techrights-secokAug 25 10:31
Techrights-secyes the large multinationals have a general desire to eliminate open protocolsAug 25 10:31
Techrights-secand open formats; the WWW is the biggest PITA for them in that regard, itAug 25 10:31
Techrights-sechas both HTML and HTTP; They don't care much about TLS since the certificateAug 25 10:31
Techrights-sechierarchy in browser and elsewhere has been successfully compromisedAug 25 10:31
schestowitz-TR2the media does a fine job making itself obsolete tooAug 25 10:31
schestowitz-TR2partly by failing to ever evolveAug 25 10:31
schestowitz-TR2maybe because of managers there Aug 25 10:31
schestowitz-TR2or the VCs/hedge fundsAug 25 10:31
schestowitz-TR2how about this:Aug 25 10:33
schestowitz-TR2I will add some names manually from my endAug 25 10:33
schestowitz-TR2let that pile up for a bitAug 25 10:33
schestowitz-TR2then, at a later point Aug 25 10:33
schestowitz-TR2db -> fildumpAug 25 10:33
schestowitz-TR2grep reddon filedump | cut |sort | uniq Aug 25 10:33
schestowitz-TR2then you get a list of previously used domains and how they are describedAug 25 10:33
schestowitz-TR2aided in part at my end by camelcaseAug 25 10:33
schestowitz-TR2I can easily envision this going on for many yearsAug 25 10:33
schestowitz-TR2in one porotocol/form or anotherAug 25 10:33
schestowitz-TR2I think "apps" will throw www under the busAug 25 10:33
schestowitz-TR2gulag already tried, with ampAug 25 10:33
schestowitz-TR2never mind spdy and js etc.Aug 25 10:33
schestowitz-TR2the media does a fine job making itself obsolete tooAug 25 10:33
schestowitz-TR2partly by failing to ever evolveAug 25 10:33
schestowitz-TR2maybe because of managers there Aug 25 10:33
schestowitz-TR2or the VCs/hedge fundsAug 25 10:33
mjg59_spdy turned into http/2?Aug 25 10:41
mjg59_Unclear what the complaint is thereAug 25 10:41
mjg59_It's just a lower overhead mechanism for negotiating transfersAug 25 10:41
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 25 10:45
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 25 10:46
Techrights-secI'm think the second navigation bar in TM can be redone but don;t have Aug 25 11:03
Techrights-seca convenient way to demo the change.Aug 25 11:03
schestowitz-TR2the next/prev?Aug 25 11:04
schestowitz-TR2webp alsoAug 25 11:04
schestowitz-TR2mjg59_: I knowAug 25 11:04
schestowitz-TR2that's not goodAug 25 11:04
schestowitz-TR2same for drmAug 25 11:04
schestowitz-TR2making old browsersa not compatibleAug 25 11:04
schestowitz-TR2like they do with the CA cartelAug 25 11:05
schestowitz-TR2they don't care about people with disabilities and the environmentAug 25 11:05
*DaemonFC (~daemonfc@r6fx9ce6x78p6.irc) has joined #boycottnovellAug 25 11:05
Techrights-secyesAug 25 11:06
schestowitz-TR2I think we need some ways to lead to older days, e.g. from the same month, wherein there is an index for the dayAug 25 11:07
schestowitz-TR2this way nothing is close to being orphnedAug 25 11:07
schestowitz-TR2maybe button for "also today" "previous day" "next day"Aug 25 11:07
Techrights-secRather than having them in the center, as they are now, it would be possiblyAug 25 11:09
Techrights-secand improvment to have them justified to the edges.  That way one canAug 25 11:09
Techrights-secclick forward or backward continuously without having to chase the links backAug 25 11:09
Techrights-secand forth across the line as they get longer or shorter.  Right now if Aug 25 11:09
Techrights-secprev / next has one short and one long and then one long and one short you haveAug 25 11:09
Techrights-seca high risk of clicking on the wrong oneAug 25 11:09
Techrights-secLI / UL will do the jobAug 25 11:09
Techrights-secno table is neededAug 25 11:09
schestowitz-TR2to set apart the arrows you might need deiv or tableAug 25 11:09
schestowitz-TR2table would be the 1990s styleAug 25 11:09
mjg59_11:04 < schestowitz-TR2> making old browsersa not compatibleAug 25 11:10
mjg59_That seems like an argument for never improving a protocol everAug 25 11:10
mjg59_Unless we're willing to freeze development then inventing new things that work better does at some point mean that old things stop workingAug 25 11:11
mjg59_I'm not aware of anything that serves HTTP/2 but not HTTP/1.1 right now, and I suspect it's going to be a long time until that happensAug 25 11:12
mjg59_But if it does, that's not an attack on old browsers! That's just progress, because people want to implement stuff that works better and will not spend all of their lives supporting stuff that hasn't been updated in over a decadeAug 25 11:13
mjg59_Otherwise you're getting into "Why doesn't Linux run on a 386 any more" territoryAug 25 11:14
mjg59_(A decision that was made by Linus)Aug 25 11:15
schestowitz-TR2btw, I have arindam's public keyAug 25 11:19
schestowitz-TR2but I don't think we tested enough yetAug 25 11:19
schestowitz-TR2so that's on hold for nowAug 25 11:19
schestowitz-TR2like the image upload thingAug 25 11:19
schestowitz-TR2386 is VERY oldAug 25 11:20
mjg59_So is HTTP/1.1Aug 25 11:22
schestowitz-TR2in falkon, the rhs of the rhs arrow need a little more marginsAug 25 11:27
schestowitz-TR2it touches the borderlineAug 25 11:27
schestowitz-TR2but otherwise works well, as expected Aug 25 11:27
schestowitz-TR2I've added more styling to the readon buttonAug 25 11:27
Techrights-seccheckingAug 25 11:30
schestowitz-TR2looks like you reverted back several changesAug 25 11:43
Techrights-secthey're still in Git Aug 25 11:47
Techrights-secGit has not been updated since I mentioned the above changed regarding the   Aug 25 11:47
Techrights-secnavigation barAug 25 11:47
Techrights-secpush to git and then pull into the /var/www/tuxmachines.org/ hierarchyAug 25 11:47
schestowitz-TR2I did that earlier after I had changed the cssAug 25 11:49
schestowitz-TR2adn then saw the changes to navigation, even in liveAug 25 11:49
Techrights-secyes, I had tested them and was in the process of rollingthem out, but Aug 25 11:51
Techrights-sechad not pushed to Git yet from hereAug 25 11:51
Techrights-secsu -c 'cd /var/www/tuxmachines.org/; git pull origin master' -s /bin/sh gitAug 25 11:52
Techrights-sec... * branch            master     -> FETCH_HEADAug 25 11:52
Techrights-secAlready up to date.Aug 25 11:52
Techrights-sec/var/www/tuxmachines.org/ is only a mirror of what's in GitAug 25 11:58
schestowitz-TR2so I am guesing you pushed that back for a bitAug 25 11:59
schestowitz-TR2along with the changesAug 25 11:59
schestowitz-TR2as my changes and yours are not in the live site nowAug 25 11:59
schestowitz-TR2i ran the pull from tm-new after I had modified the cssAug 25 11:59
Techrights-secackAug 25 12:06
*DaemonFC has quit (Quit: Leaving)Aug 25 12:51
Techrights-secon the topic ofthe image upload, how has the incron workflow gone?  that hasAug 25 13:38
Techrights-secbeen available for testing (on the production site:( though) for some timeAug 25 13:38
Techrights-secon the topic ofthe image upload, how has the incron workflow gone?  that hasAug 25 13:38
Techrights-secbeen available for testing (on the production site:( though) for some timeAug 25 13:38
*wallacer has quit (connection closed)Aug 25 13:38
*wallacer (~quassel@6bsu33ajs4zs4.irc) has joined #boycottnovellAug 25 13:39
schestowitz-TR2I tried plaacing new files in the uploads dir, expecting something to emerge in the other dir with some html/txt fileAug 25 13:42
schestowitz-TR2but iirc, that never quite worked yetAug 25 13:42
schestowitz-TR2and we were not sure why, then moved on to something morre pressing (at the time)Aug 25 13:42
schestowitz-TR2I assume you still rework the navigation partAug 25 13:42
schestowitz-TR2as atm the arrows are gone, from live at leastAug 25 13:42
schestowitz-TR2for a moment it was live, with the arrows and the left/right alignAug 25 13:42
schestowitz-TR2and then it disappearedAug 25 13:42
schestowitz-TR2archiving will become more important and navigation to old "content" when we have thousands of nodes in the new siteAug 25 13:42
*psydruid (~psydruid@jevhxkzmtrbww.irc) has left #boycottnovellAug 25 17:22
*psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovellAug 25 17:22
Techrights-secthe upload script is blocked by a permissions problem; I need to find a wayAug 25 17:41
Techrights-secto override any existing permissions and force group-write on the incoming   Aug 25 17:41
Techrights-secfilesAug 25 17:41
Techrights-secif they get uploaded as 664 they are fine, if they are uploaded as 644, whichAug 25 17:41
Techrights-secis the default on most systems, then they are blockedAug 25 17:41
Techrights-sechmm some other problem with incronAug 25 17:41
Techrights-secincron won't run as any user even though the system log says it hasAug 25 17:41
schestowitz-TR2b ack, both of usAug 25 17:42
schestowitz-TR2maybe saved ('earned') about 60-90 pounds by patiently huntingAug 25 17:42
schestowitz-TR2that's the "special day out"Aug 25 17:42
schestowitz-TR2trams are still a risk of unexpected "Crowding"Aug 25 17:43
schestowitz-TR2wow, great job on the navigation bar. really nice, i love it!Aug 25 17:46
schestowitz-TR2the "core" part of the cms is solidAug 25 17:46
schestowitz-TR2even db lockingAug 25 17:46
schestowitz-TR2can be confusing at times but I communicate with rianne when the lock kicks in to avert conflictAug 25 17:46
schestowitz-TR2navigation/archive pages are not urgenjt because for now it's feasible to crawl backwarsAug 25 17:46
schestowitz-TR2it gets harder months or years down the lineAug 25 17:46
*psydroid2 (~psydroid@h635kpe3hju7k.irc) has joined #boycottnovellAug 25 17:51
*Noisytoot has quit (Ping timeout: 2m30s)Aug 25 19:17
*Noisytoot (~noisytoot@tkbibjhmbkvb8.irc) has joined #boycottnovellAug 25 19:25
*starstreak (~starstreak@muarsy2vret2q.irc) has joined #boycottnovellAug 25 19:39
*starstreak has quit (Ping timeout: 2m30s)Aug 25 20:19
*starstreak (~starstreak@muarsy2vret2q.irc) has joined #boycottnovellAug 25 20:21
*DaemonFC (~daemonfc@x7hxirptnxtdg.irc) has joined #boycottnovellAug 25 21:03
*DaemonFC has quit (Quit: Leaving)Aug 25 22:20
*DaemonFC (~daemonfc@ngwmkycssbdbc.irc) has joined #boycottnovellAug 25 22:52
*schestowitz[TR2] has quit (*.net *.split)Aug 25 23:23
*schestowitz__ has quit (*.net *.split)Aug 25 23:23

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.