#gemini IRC log

Show most recent first

2023-07-09

23:12 - alexlehm

while checking my access logs, I found a new gemini search engine: gemini://gemplex.space/

alexlehm's link to 'gemini://gemplex.space/'

23:14 - epoch

> ascii art search

hrm...

gonna have to figure out how to get my collection indexed I guess

I figure since it shows alt text, it is looking inside of ``` blocks

I hope I'm just reading stuff wrong.

maybe... match useragent you like, then Disallow: blank, then at the end match the rest and disallow / ?

first match wins, right?

and disallow blank means all allowed?

an example is showing it in reverse order..

oh yeah. dynamic robots.txt might work best.

well. not for gemini I guess.

2023-07-10

09:20 - alexlehm

epoch: you could alias robots.txt to a cgi probably

14:37 - mhj

Good day geminauts~

Just saw a 1 TB microSD card on Amazon for $65 yesterday by Teamgroup. I wonder if it's any good? Teamgroup also makes SSDs. I wonder how well it would work for a Pi for Gemini. Not that Gemini needs 1 TB for anything unless you're hosting some huge EPUB/PDF library on it lol

14:58 - thrig

... 618M here

15:00 - macewentoo

looking for a linux client app do I go for one that supports both Gemini and gopher or just Gemini. is there a point to combining or is it redundant?

15:01 - thrig

how much do you browse both and how bothered would you be to have to manually copy a link hither or yon

15:01 - macewentoo

being on terminal most of time less work the better

15:01 - mhj

Maybe bombadillo? It has support for both and is lightweight?

15:01 - macewentoo

I don't browser either yet but tried some android apps

I saw that. thanks

15:03 - alexlehm

I found it very convenient that the terminal browsers support both gemini and gopher (and some even support finger)

I use Amfora mostly

bombadillo is also good

15:03 - macewentoo

anything written in c by any chance? I saw there was a CPP one

15:07 - alexlehm

most i know are in Go

15:07 - macewentoo

right. I think the bombadillo might be it. seems the most lightweight

15:08 - alexlehm

i mainly use amfora since that is installed on the tilde i use most (which is kind of lazy)

rawtext has bombardillo as main browser

15:09 - thrig

w3m has segfault prone patches to support gemini

15:09 - macewentoo

I use w3m, ill look into it

15:10 - alexlehm

my fave is Lagrange, but that is a GUI client

and written in C I think

15:12 - macewentoo

yea too lazy to use x these days. terminal just more comfy

is gopher support even worth it? like did Gemini mostly replace it

im seeing most articles on gopher like pre 2018

15:14 - thrig

there is still a lot of content on gopher

15:15 - anthk

gopher has lots of blogs/holes at sdf

and mozz.us/magical.fish...

15:18 - macewentoo

lynx supports gopher but not Gemini, w3m has the gemini patch but no gopher hmm..

15:19 - alexlehm

there seems to be much more activity on gopher regarding blogs than on Gemini

15:19 - macewentoo

like high quality tech blogs?

15:20 - alexlehm

there is a lisp person who does gopher which I found quite interesting, i probably do not have a real overview, but there seems to be a lot of interesting stuff

15:22 - macewentoo

thanks for the tips

15:26 - alexlehm

@screwtape@mastodon.sdf.org

15:29 - macewentoo

not sure if anyone tried Xenia, on android. its a proxy to gemini and lets you use chrome or whatever with gemini. works well. very cool

is there a recommendation other than geminispace.info for searching. or is searching not a thing. I read this "search is not as important, currently, on Gemini as it is on the WWW. Subscriptions and cross-site links are the main ways of finding new things." is it still true?

15:39 - thrig

gemini://gemplex.space gemini://kennedy.gemi.dev gemini://tlgs.one etc

thrig's link to 'gemini://gemplex.space'

thrig's link to 'gemini://kennedy.gemi.dev'

thrig's link to 'gemini://tlgs.one'

15:40 - macewentoo

thanks. thats helpful

15:40 - alexlehm

i made a page with a list, but it is exactly the ones that thrig listed

15:41 - macewentoo

nice. newbies need some Google functionality

15:41 - alexlehm

gemini.lehmann.cx/searchengines.gmi

15:41 - macewentoo

should be stickied

15:44 - thrig

altagoobingleduckgo it

15:51 - alexlehm

if you search with geminispace for search engines you find a list which is actuall quite good, better than mine

gemini://gemi.dev/search-engines.gmi

alexlehm's link to 'gemini://gemi.dev/search-engines.gmi'

15:52 - macewentoo

im running into a lot of broken links in searches

15:52 - alexlehm

yes, that is probably

sorry

15:53 - macewentoo

lots of sites are taken off after some time looks like

15:53 - alexlehm

yes, that happens a lot

15:53 - macewentoo

no not you

im using other search engines

all of them seem to not filter out broken stuff

15:53 - alexlehm

that might be a crawl delay

15:53 - thrig

or they include RFC or huge archives you don't care about

15:54 - alexlehm

there is a webring which has a few sites, if you click on random link with that, you also get a lot of broken pages

15:54 - thrig

entropy never sleeps

15:55 - macewentoo

seems like the find an author and subscribe strategy makes sense

the search reminds me of usenet

15:57 - gaussianblue

ncgopher is for the console, can both gemini and gopher and is written in rust

15:58 - anthk

gplaces just depends on ncurses and few bundled deps

15:59 - macewentoo

thanks. Im using proxies for both for now

just bookmark the proxies and allows me to use phone browser for all 3

16:02 - anthk

macewentoo: just use lagrange on android

16:06 - macewentoo

wtf that didnt show up in fdroid searches. my fdroid might be gimped

had no idea that fdroid has external repos. thats why it didnt show

16:12 - rkta

macewentoo: w3m has gopher support.

16:16 - anthk

macewentoo: because foxydroid or fdroid-classic works better

and snappier

fdroid-classic it's in fdroid (do'h)

you can manage your packages and repos from fdroid-classic better

16:20 - macewentoo

dang. im learning a ton here. thanks all

maybe I wont have to mitm myself with these proxy sites

I just installed w3m with the rkta patch. works well. gopher works too. I think we have a winner

16:38 - rkta

macewentoo: If you get any problems with the gemini patch just shoot me a message. Either here or via email.

16:39 - macewentoo

oh wow its the creator. thank you for making the patch!

stuff like this is really good for the internet

16:40 - rkta

you're welcome. :-)

16:40 - macewentoo

being able to unite all 3 protocols in a single browser without software dependencies and extensions is excellent programming

16:40 - anthk

the problem it's the w3m keybindings

and the cursor "floating" around

16:41 - macewentoo

I mean we just do keymaps right,

16:42 - thrig

w3m lets you change the bindings

16:42 - macewentoo

yea and you can stick multiple shellscripts into each key

16:49 - thrig

not in my w3m

16:58 - macewentoo

for me I just use keymap, command, read_shell and then add whatever scripts needed

17:00 - thrig

my w3m lacks the ability to call anything besides vi (restricted), an x11 clipboard command, or a tmux clipboard command

17:01 - macewentoo

interesting. I take it you forked it or arent using the 0.5.3 tats ver?

17:09 - thrig

it's a fork with patches for openbsd

so it can't do things like run /bin/sh or read from ~/.ssh/

17:12 - macewentoo

interesting. I have a w3m w3s in my folder thats also openbsd.never tried to build it tho

17:44 - epoch

[200~08:20:42 < alexlehm> epoch: you could alias robots.txt to a cgi probably

I'm using an index.cgi in docroot that checks if PATH_INFO == /robots.txt

17:46 - alexlehm

ah, tge [200~ is strange

the

i get that sometimes

17:48 - epoch

I also get random ~s at the end of stuff too sometimes.

haven't figured out what causes the crud yet

looks like it only does it when pasting into irssi

probably copying color codes or something

17:50 - alexlehm

i get that when pasting into the shell, mostly with urls when i use curl (or any command), probably this is the terminal emulation of mobaxterm, but you are likely using something else

17:50 - epoch

is the '2' code for yellow?

17:50 - thrig

terminals, how hard could they be

17:50 - epoch

test

oh. it is the underline

or... the underline copied right.. so something else?

17:54 - alexlehm

not that anybody will care, but I have to say, i really hate that PHP does not have a startsWith string function

oh, it has in PHP8

17:55 - chiptune

:D

17:55 - thrig

just import a leftpad module, what could possibly go wrong

17:55 - alexlehm

I am used to that in Java, so i am missing it

i am not using any modules right now

17:56 - thrig

https://www.davidhaney.io/npm-left-pad-have-we-forgotten-how-to-program/

thrig's link to 'https://www.davidhaney.io/npm-left-pad-have-we-forgotten-how-to-program/'

17:56 - alexlehm

yes, i know that story

18:01 - epoch

xkcd:2347

glad the internet knows what I meant

18:03 - thrig

string search finds xkcd://1670

18:03 - epoch

the first result was actually https://www.explainxkcd.com/wiki/index.php/2347:_Dependency

epoch's link to 'https://www.explainxkcd.com/wiki/index.php/2347:_Dependency'

18:04 - thrig

I was using a hypothetical script that searches the transcripts

18:07 - epoch

just saw something neat.

my robots.txt was requested over gemini with the "useragent" as a query string

18:12 - alexlehm

yes, i noticed that with one search engine, that is a good ide

idea

that is Lupa

18:38 - epoch

the one I saw was something about kennedy

kennedy-crawler

18:49 - alexlehm

ok, they do that as well

that is gemini://kennedy.gemi.dev/

alexlehm's link to 'gemini://kennedy.gemi.dev/'

i have also seen that on a crawler by freeshell.de