๐Ÿ’พ Archived View for iich.space โ€บ foo โ€บ threads โ€บ 1 โ€บ full captured on 2022-03-01 at 15:35:51. Gemini links have been rewritten to link to archived content

View Raw

More Information

โฌ…๏ธ Previous capture (2022-01-08)

โžก๏ธ Next capture (2022-04-28)

๐Ÿšง View Differences

-=-=-=-=-=-=-

โ™Š๏ธŽch /foo/

General

Return

Anonymous ยท 6mo ยท No.1

first post and welcome to โ™Š๏ธŽch, a super prototype gemini version of 2ch and such text boards

Anonymous ยท 6mo ยท No.8

๐Ÿ‘‹ thanks for making this, I'm excited to see where it goes

Anonymous ยท 6mo ยท No.23

This is such a wonderful idea

Anonymous ยท 6mo ยท No.43

Very cool

Anonymous ยท 6mo ยท No.49

Yet another gemini textboard, eh? Seems well done. I'm not sure that non-idempotent requests without a client cert are a good idea, though.

Anonymous ยท 6mo ยท No.51

I think this board looks better then others

Anonymous ยท 6mo ยท No.54

@49 another one for sure, this was the result of a weekend project and it seemed good and clean enough to put out there. what is your concern about not using certs for posts? they are extremely cheap to make so it seems that requiring them is only useful to keep track of some sort of session state though i could be missing something. could you tell me more about it?

Anonymous ยท 6mo ยท No.81

@54: main problem is that someone could post a link to e.g. gemini://iich.space/foo/threads/1/post?spamspam, then anyone following the link would spam the forum... requiring a cert, even if it's entirely ignored, protects against this. But sadly many clients don't have good support for generating certs.

gemini://iich.space/foo/threads/1/post?spamspam

Anonymous ยท 6mo ยท No.82

oops, didn't expect that to actually generate a link... we may see this problem in action! Sorry.

Anonymous ยท 6mo ยท No.83

@81 1. That's happened to Geddit once

Anonymous ยท 6mo ยท No.86

@81 that's a good point! i think a way to solve this without requiring certs would to be have some sort of token as part of the post url, something like threads/1/post/token?spamspam. the token could be time sensitive or one-use only

Anonymous ยท 6mo ยท No.89

@86 This has been done and it *does* solve the problem. They're called CSRF (cross-site request forgery) tokens.

sk!_gaAry-2 ยท 6mo ยท No.92

@89 so _that's_ what they're used for. perfect, thank you. since there isn't cookie storage to hold the token per client, the best i could think of in a short time is what i mentioned earlier about time sensitive one-use tokens. they have become part of the post urls. i hope it doesn't break anything for anyone. if it does then no one would be able to tell me, hah! let me know if you experience any problems

Anonymous ยท 6mo ยท No.98

@92 help I can't post anything ;-P

Anonymous ยท 5mo ยท No.144

This is awesome man!

sk!_gaAry-2 ยท 5mo ยท No.170

@144 thanks! this has been a really fun project. the simplicity of the protocol makes that part easy and the limitation of the typography makes that part hard. trying to come up with a clean and simple layout for content without being messy or illegible has been great. always open to feedback

sk!_gaAry-2 ยท 5mo ยท No.347

i decided to write a quick gemini->https gateway so https://iich.space/ had content on it. it's read-only but at least makes it web-facing. i enjoy the look and feel of lagrange so i modified the styles from https://gmi.skyjake.fi/ to match the markup i generate and, just like lagrange, there's inline image loading. the relative obscurity of gemini capsules can be a charming thing but i don't think it necessarily devalues a capsule to be web accessible

https://iich.space/

https://gmi.skyjake.fi/

sk!_gaAry-2 ยท 5mo ยท No.348

also i am going to have to regenerate the ssl certs soon since the current ones are set to expire in just a couple weeks. just keep in mind that gemini's TOFU will yell soon but that everything is a-ok

Anonymous ยท 5mo ยท No.379

nice, the web version will be good for sharing content.

Post a reply