I really wish tusky / the website handled media better. I'd be uploading a lot more kitten content if I was able.
@dgonyeo the phone apps and the website definitely feel like they could use some work on the UX. It seems like all the technical details that would be interesting to people like us are sorted out, and they all just need a lot of polish.
@sdemos or I make my own client and make it just the way I like. If it's a console app I can avoid that whole GUI thing I'm not very good at.

@dgonyeo you can make it as obtuse as you want, as long as the functionality is there, and it's user friendly because you already know how to use it.

Sounds like the motto of terminal applications to me.

@dgonyeo some sample commands `tootctl -t federated -l 10` `tootctl -u "My cli is pretty cool"` `tootctl -p "[email protected]/post/43" -r "cool story bro"`
@dgonyeo I would use it.
@sdemos tbf I'm aiming for a ncurses type UI, but a tootctl would be a nice way to test the base functionality
@sdemos tootctl --tl federated --watch to test streaming

@dgonyeo yeah, having a tootctl would be a good way to test out the logic of your client before you dive into the hellworld that is ncurses would probably be a good idea.

Although it does seem like haskell has pretty alright tui support

@sdemos the brick package will make everything lovely. I really enjoy making curses style UIs in Haskell because of that package, and that's part of the reason I want to do this project.
@sdemos this is also assuming I can seduce oauth into working at some point
@sdemos glancing at the spec it looks like oauth _really_ wants you to either be in a browser or have easy access to one.
@dgonyeo oauth is terrifying. It seems like there should be a way to do it that's impossible to screw up, since its so important, but everytime I try I feel like I might not make the right function calls in the right order and there will be some glaring vulnerability.
@dgonyeo either way it seems like something you should be able to do from a phone app as easily as you do from a browser, or at least would I hope that's true
@sdemos tusky the Android app boots you over to a browser to do the auth 🙃
@sdemos I'm sure there's a way, I just might need to read a long and confusing spec to figure it out