●● IRC: #boycottnovell @ Techrights IRC Network: Monday, March 07, 2022 ●●
● Mar 07
[00:58] *u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell
[00:58] *u-amarsh04 (~amarsh04@hngiv8sdpiaf2.irc) has joined #boycottnovell
● Mar 07
[02:04] *u-amarsh04 has quit (Quit: Konversation terminated!)
[02:04] *u-amarsh04 has quit (Quit: Konversation terminated!)
● Mar 07
[05:09] *Despatche_ (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[05:09] *Despatche has quit (connection closed)
[05:57] schestowitz-TR2 ota
[05:57] schestowitz-TR2 juist got some very interesting tips o npm and shithub
[05:57] schestowitz-TR2 toook a longe sleep today
● Mar 07
[06:17] Techrights-sec ack
[06:17] Techrights-sec "merits a comedy routine/skit." could be expanded upon
[06:18] schestowitz-TR2 OK, 1.5 HOURSD LEFT FOR THE UPLOAD
[06:18] schestowitz-TR2 caps by accident
[06:37] Techrights-sec "merits a comedy routine/skit." could be expanded upon
[06:37] Techrights-sec np
[06:37] schestowitz-TR2 draft
● Mar 07
[07:36] *DaemonFC has quit (Quit: Leaving)
● Mar 07
[08:10] schestowitz-TR2 I have made some changes to the front page of the capsule
[08:10] schestowitz-TR2 I think it improves clarity
[08:26] *Despatche_ has quit (Quit: Read error: Connection reset by deer)
[08:52] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[08:53] Techrights-sec ack
[08:53] Techrights-sec ### Graphical
[08:53] Techrights-sec can be removed or moved to the end
[08:53] Techrights-sec Many of the other headings seem rather redundant with the link content.
[08:53] Techrights-sec There should be more than a single link under any given heading.
[08:54] schestowitz-TR2 good thought. I was hoping to expand that next, it's more like skeleton
● Mar 07
[09:24] *Despatche has quit (connection closed)
[09:24] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[09:24] Techrights-sec It may be better to just cull the headings where possible. Less is more.
[09:25] schestowitz-TR2 maybe a hopping point towards child pages, a new level some times later. I will shuffle around some more and show you...
[09:33] schestowitz-TR2 needs some lateral thinking and imposter thinkingf (me as new to the capsule)
[09:43] Techrights-sec A
[09:43] Techrights-sec ack
[09:43] Techrights-sec https://www.nngroup.com/topic/writing-web/
[09:43] -TechrightsBN/#boycottnovell-www.nngroup.com | Writing for the Web Articles, Videos, Reports, Training Courses, and Online Seminars by NN/g
[09:44] schestowitz-TR2 another iteration, see capsule's front page
[09:44] schestowitz-TR2 refactoring a bit, at one point we can shorten the page by branching out to subpages
● Mar 07
[10:07] schestowitz-TR2 If you have not had a go yet at rss aggregation,using some existing code,
[10:07] schestowitz-TR2 should I start something from scratch like a dirty prototype/hack?
[10:07] schestowitz-TR2 what I have in mind is a page, sometwhere in TR, which once in x hours retreieves dozens of xml files
[10:07] schestowitz-TR2 than turns them into gemtext list of links
[10:07] schestowitz-TR2 I reckon this can be done with a few lines of bash
[10:07] schestowitz-TR2 and the list of sites will be the llonger bit
[10:37] Techrights-sec ack
[10:37] Techrights-sec wget ... | xmlstarlet | sed > gemtext.gmi
● Mar 07
[11:10] schestowitz-TR2 ok, I have a list of 571 feeds
[11:10] schestowitz-TR2 wget does not do gemini protocol
[11:10] schestowitz-TR2 afaik, curl can do gopher
[11:11] schestowitz-TR2 i will look for some geminin downloaded
[11:11] schestowitz-TR2 i see nodejs/npm implmentation
[11:11] schestowitz-TR2 that is out of thre qeustion
[11:11] schestowitz-TR2 gemini-fetch
[11:11] schestowitz-TR2 gmni is in sr.ht and had 1.0 relese 29 days ago
[11:11] schestowitz-TR2 this is from drew devault
[11:11] schestowitz-TR2 i need bearssl to compile it
[11:11] schestowitz-TR2 can you find an x86 binary?
[11:11] schestowitz-TR2 i can run this off my laptop
[11:11] schestowitz-TR2 compiling bearssl
[11:11] schestowitz-TR2 does not look small to me
[11:11] schestowitz-TR2 as they advertise
[11:11] schestowitz-TR2 hmmm libbearssl is considered beta
[11:11] schestowitz-TR2 no wonder...
[11:11] schestowitz-TR2 I tried many tricks to force is to complile
[11:11] schestowitz-TR2 including compile dependencies one by one
[11:11] schestowitz-TR2 and mess around
[11:11] schestowitz-TR2 I will try openssl
[11:11] Techrights-sec there was a trick with openssl to fetch gemini
[11:11] Techrights-sec $ echo "gemini://gemini.techrights.org/feed.xml\r\n" | openssl s_client -connect gemini.techrights.org:1965
[11:11] Techrights-sec yes somewhat early in its development
[11:18] schestowitz (echo "gemini://gemini.circumlunar.space/docs/"; sleep 1) | openssl s_client -connect gemini.circumlunar.space:1965
[11:18] Techrights-sec yes somewhat early in its development
[11:18] Techrights-sec there is a step missing in the above shell line
[11:18] Techrights-sec looking (not so familiar with openssl)
[11:18] schestowitz-TR2 with the command you have just given, is there a step that would also retrieve from the url?
[11:18] schestowitz-TR2 it shosws me only cert status
[11:18] schestowitz-TR2 I have pushed the list of feeds to git
[11:18] schestowitz-TR2 also installed xmlstarlet on the pi
[11:18] schestowitz-TR2 I found the way3~
[11:19] Techrights-sec That would work maybe with tls1.2 and not TLS 1.3
[11:19] Techrights-sec There is one option missing, I have forgotten which.
[11:38] Techrights-sec It is a real pain that the Gemini mailing list is still down.
[11:49] Techrights-sec $ echo -ne "gemini://gemini.techrights.org/feed.xml\r\n\r\n" | openssl s_client -servername gemini.techrights.org -quiet
[11:49] Techrights-sec -ign_eof -connect gemini.techrights.org:1965
● Mar 07
[12:10] Techrights-sec XML /always/ requires a proper parser. sed and awk won't do the job correctly
[12:10] Techrights-sec s/won't/can't/
[12:13] schestowitz $ cat test-xml | grep -e title -e link | tac | sed "s/ //" | sed "s/<\/title>//" | sed -e :a -e N -e '$!ba' -e 's/gmi\n/gmi /g' | grep "=>" > delme.txt
[12:13] schestowitz roy@vonick:~/Desktop/Text_Workspace/images$ cat delme.txt
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-02-lens.gmi lens
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-03-lamb.gmi Lamb
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-08-alternatives.gmi Alternatives
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-15-full_for_once.gmi Full For Once
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-15-comuterhood.gmi Commuterhood
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-15-welcome.gmi Welcome
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-09-15-fall_sickness.gmi Fall Sickness
[12:13] schestowitz => gemini://rawtext.club/~mieum/poems/2020-11-26-once_you_asked_me.gmi once you asked me
[12:14] schestowitz => gemini://rawtext.club/~mieum/poems/2021-04-04-postcuspward.gmi Postcuspward
[12:14] schestowitz => gemini://rawtext.club/~mieum/poems/2021-04-05-before_the_bloom.gmi Before the bloom
[12:14] schestowitz echo -ne "gemini://gemini.techrights.org/feed.xml\r\n\r\n" | openssl s_client -servername gemini.techrights.org -quiet -ign_eof -connect gemini.techrights.org:1965 | grep -e title -e link | tac | sed "s//=> /" | cut --d="'" -f1-1 | sed -e "s/
//" -e "s/<\/title>//" -e "s/<\/link>//" | sed -e :a -e N -e '$!ba' -e 's/gmi\n/gmi /g' | grep "=>" > delme.txt
[12:15] schestowitz-TR2 (echo "gemini://gemini.circumlunar.space/docs/"; sleep 1) | openssl s_client -connect gemini.circumlunar.space:1965
[12:15] schestowitz-TR2 I think I can do this wotjout advanced xml tools
[12:15] schestowitz-TR2 I have read some documentation
[12:15] schestowitz-TR2 seems liike the task is simple enough to do without it
[12:15] schestowitz-TR2 i am working on something
[12:15] schestowitz-TR2 one issue will be inconsistent specs for files across capsules
[12:15] schestowitz-TR2 but we can start with a smaller set
[12:15] schestowitz-TR2 a rptotype tested with two feeds
[12:15] schestowitz-TR2 yes, it's just some prototy
[12:15] schestowitz-TR2 I got it working with 2 feeda already
[12:15] schestowitz-TR2 the dirty part is the xml cruncher
[12:15] schestowitz-TR2 leaving just link and title
[12:15] schestowitz-TR2 than reversing the outputs order
[12:23] schestowitz-TR2 tabgs/spaces in the first examples made it tricker, but I have stuff the culls thesed
[12:23] schestowitz-TR2 I use that for git commit
[12:23] Techrights-sec cat feed.xml | sed -e '1d' | xmlstarlet sel -T -t -m '//item' -o '=> ' -v './link' -o " " -v './title' -n
[12:23] schestowitz-TR2 cat feed.xml | sed -e '1{/^[0-9][0-9]/d}' | xmlstarlet sel -T -t -m '//item' -v './link' -o "\t" -v './title' -n
[12:23] Techrights-sec cat feed.xml | sed -e '1{/^[0-9][0-9]/d}' | xmlstarlet sel -T -t -m '//item' -v './link' -o "\t" -v './title' -n
[12:36] Techrights-sec $ echo -ne "gemini://gemini.techrights.org/feed.xml\r\n\r\n" | openssl s_client -servername gemini.techrights.org -quiet
[12:36] Techrights-sec -ign_eof -connect gemini.techrights.org:1965 | sed -e '1{/^[0-9][0-9]/d}' | xmlstarlet sel -E utf-8 -T -t -m '//item' -
[12:36] Techrights-sec o '=> ' -v './link' -o " " -v './title' -n
[12:36] Techrights-sec just a reminder that the script which generates the feed.xml file is not yet
[12:36] Techrights-sec ready for production
[12:52] schestowitz-TR2 nice
[12:52] schestowitz-TR2 i am trying that out
[12:52] schestowitz-TR2 utf-8 still diffificult
[12:52] schestowitz-TR2 the other feed I tested with is structured differently
[12:53] schestowitz-TR2 lagrange seems unable to parse the techrights rss
[12:53] schestowitz-TR2 but I assumed it was still work in progress
[12:57] *u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell
[12:57] *u-amarsh04 (~amarsh04@hngiv8sdpiaf2.irc) has joined #boycottnovell
[12:59] *Despatche has quit (connection closed)
[12:59] *Despatche_ (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
● Mar 07
[13:01] schestowitz I've made a placeholder in gemini://gemini.techrights.org/planet/ and pushed to git
[13:03] *Despatche_ has quit (connection closed)
[13:03] *Despatche_ (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[13:06] schestowitz-TR2 i think it would help in the outgoigg link sense
[13:06] schestowitz-TR2 like old skool webrings
[13:06] schestowitz-TR2 also, it is a place for us to pick daily links from
[13:06] schestowitz-TR2 if other people find this useful, great
[13:06] schestowitz-TR2 but it's rather cheap to just fetch and filter a file once per day, then assess the contents
[13:06] schestowitz-TR2 in lagrange it already shows me more or less what I visited
[13:06] schestowitz-TR2 and I can 'shop' based on titles
[13:06] schestowitz-TR2 afaik, the existing aggregators for gemini are very very limited
[13:07] Techrights-sec it's a proof of concept prototype
[13:07] Techrights-sec there is a bit more to learn in regards to RSS or Atonm
[13:07] Techrights-sec ack
[13:07] Techrights-sec syncing local cache of gemtext for work with the feed generator...
[13:23] *techrights_guest|19 (~d557913b@54n9xgft8g6u2.irc) has joined #boycottnovell
[13:26] *techrights_guest|19 has quit (Quit: Connection closed)
[13:48] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
[13:48] *psydruid (~psydruid@jevhxkzmtrbww.irc) has joined #boycottnovell
● Mar 07
[14:17] *psydroid2 has quit (connection closed)
[14:18] *psydroid2 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
[14:40] *psydroid3 (~psydroid@memzbmehf99re.irc) has joined #boycottnovell
● Mar 07
[16:26] *activelow (~activelow@g9h8vpxavhc2n.irc) has joined #boycottnovell
● Mar 07
[17:11] *hj88 (~519aa912@54n9xgft8g6u2.irc) has joined #boycottnovell
[17:11] *hj88 has quit (Quit: Connection closed)
● Mar 07
[18:20] *Despatche__ (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[18:20] *Despatche_ has quit (Ping timeout: 2m30s)
[18:28] *Despatche__ has quit (Quit: Read error: Connection reset by deer)
[18:28] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
[18:53] *DaemonFC (~daemonfc@zgk86ipra9utw.irc) has joined #boycottnovell
● Mar 07
[19:01] Techrights-sec ack
[19:01] Techrights-sec ack
[19:01] Techrights-sec mock up : gemini://gemini.techrights.org/test.gmi
[19:26] Techrights-sec
[19:26] Techrights-sec yes, they do take up lots of space in amfora
[19:26] Techrights-sec yes, a second level for some of the various subtopics
[19:26] Techrights-sec I think so. Can you show it on the mockup?
[19:26] schestowitz-TR2 I like some things about it, I noticed that in amfora the headings can take up a lot of space
[19:26] schestowitz-TR2 how about...
[19:26] schestowitz-TR2 split the front page into two at top level
[19:26] schestowitz-TR2 so there is a concise front page
[19:26] schestowitz-TR2 and then that expands to something else
[19:26] schestowitz-TR2 it would be super-easy to implement if that second one is at the same directory level
[19:26] schestowitz-TR2 are you ok with me breaking things into two?
[19:26] schestowitz-TR2 and one being static?
[19:26] schestowitz-TR2 main one should focus on latest articles
[19:26] schestowitz-TR2 I will create test backup and edit tesk
● Mar 07
[20:26] schestowitz-TR2 lol see index.gmi.old
[20:26] schestowitz-TR2 very old
[20:26] schestowitz-TR2 sorry, was on phone, dad was in hospital
[20:26] schestowitz-TR2 it's ok now
[20:26] schestowitz-TR2 I am going to split main page into two
[20:26] Techrights-sec :(
[20:26] Techrights-sec I hope he is ok
[20:26] Techrights-sec ack
[20:26] schestowitz-TR2 needs patient consideration
[20:26] schestowitz-TR2 OK< I think I know what dom do here
[20:26] schestowitz-TR2 test.gmi becomes archives.gmi
[20:26] schestowitz-TR2 now I can make the front page shorter, move arycles nearer to the top
[20:26] schestowitz-TR2 the archives will be static18~
[20:26] schestowitz-TR2 I will remove the "lATEST ARrcvles" section from these
[20:26] schestowitz-TR2 the rest does not need updating anyway
[20:26] schestowitz-TR2 I have made two pushes
[20:26] schestowitz-TR2 one for index
[20:26] schestowitz-TR2 one for archives
[20:26] schestowitz-TR2 so you can assess thgec changes
[20:26] schestowitz-TR2 I am regenerating the index at the moment to check it works as seen in nano
[20:42] Techrights-sec ack
[20:42] Techrights-sec the gemini home page seems blank at the moment
[20:42] Techrights-sec ack
[20:42] schestowitz-TR2 just made another push
[20:42] schestowitz-TR2 a line golt cut while copypasting
[20:42] schestowitz-TR2 I like the split of the front page
[20:42] schestowitz-TR2 it has long been getting tooooo ong
[20:42] schestowitz-TR2 it can be further split up into statiuc bits over time
[20:42] schestowitz-TR2 based on some rough taxonomy of the site
[20:42] schestowitz-TR2 bbiab coffee
[20:42] schestowitz-TR2 yes, I am regenrating it
[20:42] schestowitz-TR2 there was a syntax error, see "git pull && git show"
[20:42] schestowitz-TR2 I think I will create another static page next
[20:42] schestowitz-TR2 will think in mkitchen :-)
[20:42] schestowitz-TR2 as long as we keep them in sam meirectory level everything stays simple and not broken
[20:42] schestowitz-TR2 the archives page (formerly test) has a brokewn link to bullein
[20:42] schestowitz-TR2 as we do not have an index page there, we can add one?
[20:42] schestowitz-TR2 at ~gemini/gemini/bulletin
[20:42] schestowitz-TR2 I've just found a capsule that does UK qwweather and forecasts for all locations
[20:42] schestowitz-TR2 maybe a subject for video later
[20:42] schestowitz-TR2 capsule's front page restored
[20:42] schestowitz-TR2 gn
[20:54] schestowitz gemini://gemini.techrights.org/bulletins/2022/ gemini://gemini.techrights.org/bulletins/2021/ gemini://gemini.techrights.org/bulletins/2020/ and gemini://gemini.techrights.org/bulletins/ created
● Mar 07
[21:53] *psydroid3 has quit (connection closed)
● Mar 07
[22:09] *DaemonFC has quit (Ping timeout: 2m30s)
[22:12] *DaemonFC (~daemonfc@svmabdt7i6qca.irc) has joined #boycottnovell
[22:18] *Despatche has quit (connection closed)
[22:19] *Despatche (~desp@u3xy9z2ifjzci.irc) has joined #boycottnovell
● Mar 07
[23:19] schestowitz "
[23:19] schestowitz who cares if its slow nasty, nearly unavailable
[23:19] schestowitz We do. Plus, were the ones who would have to maintain and update that. Not happening.
[23:19] schestowitz The subdomain idea wasnt at all about big pods. What about the "offer to redirect subdomains for kinda theme related pods with limited users.
[23:19] schestowitz Hosting domain names for contents we cant control is a legal nightmare. Also, no, thatd still be a single point of failure, even if would just be for some redirects. :)
[23:19] schestowitz "
[23:19] schestowitz https://diaspora.psyco.fr/posts/8258710
[23:19] -TechrightsBN/#boycottnovell-diaspora.psyco.fr | An update on the future of JoinDiaspora.com
[23:20] schestowitz sorry if it's the wrong place to ask this, but any rough ETA for account migration feature released and distributed to pods? I assume that's the equivalent of "importing" one's data. As a side note, the @schestowitz account still cannot export its data, should that be treported by email?