I figured out how to post to this board from a text-mode browser. I managed to do that with only one accidental post. It seems I'll only be able to upload one image, because once I select an image, that fucker's getting getting uploaded immediately.
I'm trying to cut back on non-text browsing, because the attractive nuisance of the internet has become a problem, and a properly "anti-designed*" solution will hopefully make my behavior less compulsive.
I feel like it also fits the nature of an imageboard to have a deliberately minimalist interface to it. It's text and pictures, and sometimes video. A dozen or two lines of python can scrape the posts from a thread page, and a little more can display them with decent colors and formatting.
An anon on smug/tech/ mentioned the idea of displaying a thread as a graph of posts, which is also cool. You'd probably center it on the OP, from which would spring some number of replies. Any post can have arbitrary numbers of both parents and children, and that non-linearity makes the idea of a non-linear display interesting. It could be a mess in practice, though— not everyone tags the OP, which would make those posts orphans like the OP itself. To understand the position of such posts, you have to consider the time dimension rather than just ancestry, such that distance from the origin/OP scales with time.
I'd settle for an ncurses interface where I can press up/down to navigate the posts in chronological order, and right/left to expand/retract replies to a particular post inline. In that kind of interaction, you punt media to external programs rather than try to integrate everything into a centralized web browser interface, which is good because the inline player in a browser is never preferable to the standalone program you normally use. This sort of thing would probably just use cURL to upload posts or something, and that would be less retarded/more flexible about images than the text-mode browser I'm using.
This is the sort of shit I think about after dark.