💾 Archived View for bbs.geminispace.org › u › Houjimmy › 19480 captured on 2024-12-17 at 15:35:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

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

Comment by 🦁 Houjimmy

Re: "Imageboard"

In: s/AskGemini

This is a pure masterpiece. Kinda remembered me a vocaloid.

Thank you for sharing.

🦁 Houjimmy [OP]

Sep 07 · 3 months ago

13 Later Comments ↓

💎 istvan · Sep 07 at 12:59:

So if you want me to write a basic image board in gemini, how much like 4chan are you looking for?

Do you want it to do something like generate tripcodes from a user certificate, and posting without a cert is going full anon?

Guessing just have a table of certs that are mod/admin status to either add remove links when viewing the board.

Would need to make a series of prompts that slowly build out a query string. First it asks for message content, then it prompts for an image link to include. Canceling the image link would result in a text only post.

For display, show the first 10 posts in each board and the first 3 replies to each post. Follow post link to view the full thread.

🦁 Houjimmy [OP] · Sep 07 at 17:55:

I really don't necessarily want YOU to write. I was just guessing if it was possible to implement something like this in gemini, because I once deployed on my site a model mostly based on html.

I just wanted a platform with more images, where images are the focus - and people could interact. Because I rarely see images here.

In my opinion, tripcodes are a must, so people can reference what other people are talking and answer in a big conversation... But anonimate is not essential. I think a lot of scumbags use anonimate to troll, so It is not the main focus. Like a gopher chan I used once, but maybe using Titan to directly upload an small sized image.

💎 istvan · Sep 07 at 20:06:

It’s about a two hour job to make the basics of a -chan bird for gemini, and probably a bit longer to add titan uploading later. I think the idea of converting all incoming images to ANSI is pretty cool.

If this is something anyone would use I’d happily buy a domain name and make it, just to expand gemini offerings.

🦁 Houjimmy [OP] · Sep 08 at 16:54:

I know is cool to convert images to ANSI, but I keep thinking if this is really necessary. It would be for bandwith saving or just because gopher-like retro style purposes?

Istvan, what do you think about this gopher imageboard?

gopher://khzae.net:70/1/chan

💎 istvan · Sep 08 at 17:07:

It costs more bandwidth to send ansi than it does PNG by far.

I’m about 80% done. Just finishing some last db work and making sure inputs are sanitized and cleaned up and any warnings are properly handled.

Should be up this week.

🦁 Houjimmy [OP] · Sep 08 at 18:59:

So... I think there is really no need to ANSI, at least in my point of view. Or to give people the chance to choose normal image or ANSI.

The idea was more to "develop" a bit of the graphic side in gemini, give it more color etc, without compromising to much bandwith and space. But if it is the same I don't think there is a need to all the effort put in converting, I dunno.

🦁 Houjimmy [OP] · Sep 08 at 19:00:

If you do, please create a github to the project. I am not very versed in coding, but I can at least try to help a bit.

💎 istvan · Sep 08 at 19:58:

It depends on the size of the image. A 400KB-4MB JPEG might go down to 50KB of ANSI. Smaller images might end up bigger.

I don't have it working yet, but the plan is to use subdomain filtering to decide what to deliver. The default is ANSI, but acessing from the ascii.* subdomain would deliver ASCII art instead, which is much smaller.

Both can participate in the same board. It's just a question of which payload people want.

I suppose I could also add a null.* subdomain that removes all image display and only shows links.

It's all working off the same board and same database, it's just the user choosing what to see and me choosing the default.

🦁 Houjimmy [OP] · Sep 09 at 05:04:

I think that a image size should not be beyound 100 or 200k jpeg. I usually compress quality and achieve for most images less than that. And it someone would want to use it in a 2.5G grps connection or an older computer, I think it would help to generate the page faster depending the quantity of nested replies in the same page.

💎 istvan · Sep 09 at 22:17:

I don’t think it’s appropriate to degrade the original files to that degree. There could be people wanting to share their photography or 4K wallpapers.

I think an <40K ansi preview or <6K ascii preview followed by a link to open the original image is the way to go.

I will add a file size indicator to the image link so people can decide whether they want to commit to the data download based on the preview and post text.

🚀 DdlyH · Dec 09 at 00:56:

Was this ever finished? I don't see any comments since September...

🦁 Houjimmy [OP] · Dec 14 at 10:49:

Unfortunally, I don't know.

☯️ dragfyre · Dec 14 at 12:05:

@istvan was around recently iirc.

also, i must have missed this thread. an imageboard that previews images in ascii/ansi art? that is *amazing*.

Original Post

🌒 s/AskGemini

Imageboard — I have a fool question for those that understand the protocol better: Would be possible to implement an Imageboard over Gemini, like 4chan?

💬 Houjimmy · 27 comments · 2 likes · Sep 06 · 3 months ago