quackduck
quackduck on Hacker News
you can configure sshd to run any random executable when a user connects
this sounds like a terminal thing. what terminal are you on.
oh nonono thanks for posting lol
i'd be interested in seeing that. here its ok because it doesnt use sshd at all
ssh-chat sort of inspired devzat. here's the story: I used to live in dubai at the time and for some odd dns reasons I could never actually join ssh-chat, but it acted as proof that ssh chats are possible, and so I decided to make my own version of it. then I moved to the us and was actually able to use both ssh-chat and devzat.
a devzat regular made that!
that wasn't it but yeah lol
I just have a really shit server
so sorry for it being down right now. hn hug of death is real
working on bringing it back, hold on
Oh btw the go SSH lib being old thing has been fixed for a while now.
Hello, I made devzat. I can try to answer if anyone has any questions about ssh-based apps
> editors think the "human interest" angle sells.
does it not?
Posted by
quackduck on Thursday February 23, 2023 @03:24PM
from the ghacks.net dept.
> That sounds like a great feature/configuration option. Maybe even allow a admin-defined backlog size for people that want persistent instances.
Done! https://github.com/quackduck/devzat/commit/00160b83751d90176...
> SSH based chat is not super popular which really surprises me. I could see devzat being an amazing fall-back for a private chat inside a company when Slack or Discord are having a moment or for those times when people want to say something that isn't recorded forever and especially not visible to their management. I think it would also be amazing for people in oppressive regimes that block access to all the mainstream chat platforms but allow SSH to specific VPS providers.
:))))) I'm glad you like devzat. I'd love to talk to you on the main chat!
Hiii, I'm the person who made devzat.
Devzat supports a "private" mode in which only some IDs you specify in the config file are allowed to join. In that mode, it disables the 16 message backlog on #main too. It seems like that would be a good option for you, but it looks like you're having the people you know gen new SSH keys every time (which is what IDs are based on). I'm curious why.
Would you have liked a standalone preference for whether to have a backlog? What features would you like / what things could be improved?
Always interesting to see how devzat is being used.
Posted by
quackduck on Saturday August 06, 2022 @09:58PM
from the self-post dept.
I made this crappy, most likely very insecure hash function with zero actual cryptographic hash knowledge while on a plane.If you can find a collision or find the preimage of f11e7def9c2ec4c0, you'll officially have broken it.Link: https://gist.github.com/quackduck/0da5d2ed7807e3ef22dc2e0cdadbf90a
> I succeeded only because my teenage self somehow pulled off a phone call to Motorola sales where I claimed to be an engineer "evaluating" the 6809 CPU and they sent me the manual and a quick reference card.
lol that is such a nice story
ooh thanks for sharing that game
I'm glad you liked it! By a teenagers' guide I meant it was written by teens (including me: I'm 17). What do you think of the warehouse analogy?
Posted by
quackduck on Tuesday June 28, 2022 @11:42AM
from the github.com dept.
Absolute legend, I still remember when you pitched this IRL to Guillermo Rauch and Tom P Werner!