-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

IRC: #boycottnovell @ Techrights IRC Network: Monday, March 07, 2022

back to Techrights (Main Index)


beginning of new day, March 7

00:58 *u-amarsh04 (~amarsh04@joseon-rmogvn.g0d7.dtdf.mc4289.IP) has joined #boycottnovell

00:58 *u-amarsh04 (~amarsh04@hngiv8sdpiaf2.irc) has joined #boycottnovell


2 AM, March 7

02:04 *u-amarsh04 has quit (Quit: Konversation terminated!)

02:04 *u-amarsh04 has quit (Quit: Konversation terminated!)


5 AM, March 7

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


6 AM, March 7

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


7 AM, March 7

07:36 *DaemonFC has quit (Quit: Leaving)


8 AM, March 7

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


9 AM, March 7

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/

↺ 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


10 AM, March 7

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


11 AM, March 7

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

gemini://gemini.techrights.org/feed.xml\r\n"

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

↺ gemini://gemini.circumlunar.space/docs/";

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

gemini://gemini.techrights.org/feed.xml\r\n\r\n"

11:49 Techrights-sec; -ign_eof -connect gemini.techrights.org:1965


noon, March 7

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/ <link href='/=\> /" | cut --d="'" -f1-1 | sed "s/ <title>//" | 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

↺ gemini://rawtext.club/~mieum/poems/2020-09-02-lens.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-03-lamb.gmi Lamb

↺ gemini://rawtext.club/~mieum/poems/2020-09-03-lamb.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-08-alternatives.gmi Alternatives

↺ gemini://rawtext.club/~mieum/poems/2020-09-08-alternatives.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-15-full_for_once.gmi Full For Once

↺ gemini://rawtext.club/~mieum/poems/2020-09-15-full_for_once.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-15-comuterhood.gmi Commuterhood

↺ gemini://rawtext.club/~mieum/poems/2020-09-15-comuterhood.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-15-welcome.gmi Welcome

↺ gemini://rawtext.club/~mieum/poems/2020-09-15-welcome.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-09-15-fall_sickness.gmi Fall Sickness

↺ gemini://rawtext.club/~mieum/poems/2020-09-15-fall_sickness.gmi

12:13 schestowitz; => gemini://rawtext.club/~mieum/poems/2020-11-26-once_you_asked_me.gmi once you asked me

↺ gemini://rawtext.club/~mieum/poems/2020-11-26-once_you_asked_me.gmi

12:14 schestowitz; => gemini://rawtext.club/~mieum/poems/2021-04-04-postcuspward.gmi Postcuspward

↺ gemini://rawtext.club/~mieum/poems/2021-04-04-postcuspward.gmi

12:14 schestowitz; => gemini://rawtext.club/~mieum/poems/2021-04-05-before_the_bloom.gmi Before the bloom

↺ gemini://rawtext.club/~mieum/poems/2021-04-05-before_the_bloom.gmi

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/<link>/=> /" | cut --d="'" -f1-1 | sed -e "s/<title>//" -e "s/<\/title>//" -e "s/<\/link>//" | sed -e :a -e N -e '$!ba' -e 's/gmi\n/gmi /g' | grep "=>" > delme.txt

gemini://gemini.techrights.org/feed.xml\r\n\r\n"

12:15 schestowitz-TR2; (echo "gemini://gemini.circumlunar.space/docs/"; sleep 1) | openssl s_client -connect gemini.circumlunar.space:1965

↺ gemini://gemini.circumlunar.space/docs/";

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

gemini://gemini.techrights.org/feed.xml\r\n\r\n"

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


1 PM, March 7

13:01 schestowitz; I've made a placeholder in gemini://gemini.techrights.org/planet/ and pushed to git

gemini://gemini.techrights.org/planet/

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


2 PM, March 7

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


4 PM, March 7

16:26 *activelow (~activelow@g9h8vpxavhc2n.irc) has joined #boycottnovell


5 PM, March 7

17:11 *hj88 (~519aa912@54n9xgft8g6u2.irc) has joined #boycottnovell

17:11 *hj88 has quit (Quit: Connection closed)


6 PM, March 7

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


7 PM, March 7

19:01 Techrights-sec; ack

19:01 Techrights-sec; ack

19:01 Techrights-sec; mock up : gemini://gemini.techrights.org/test.gmi

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


8 PM, March 7

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

gemini://gemini.techrights.org/bulletins/2022/

gemini://gemini.techrights.org/bulletins/2021/

gemini://gemini.techrights.org/bulletins/2020/

gemini://gemini.techrights.org/bulletins/


9 PM, March 7

21:53 *psydroid3 has quit (connection closed)


10 PM, March 7

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


11 PM, March 7

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

↺ 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?


IRC: #boycottnovell @ Techrights IRC Network: Monday, March 07, 2022


back to Techrights (Main Index)

-- Response ended

-- Page fetched on Sun May 19 14:42:42 2024