Slacker
Dev tools
terminal chat client
SHOW HN2015
How HN took it
5 positive, 3 neutral or asking, 0 mixed, 2 critical, out of 10 comments about the project. Thread score +0.16.
Execution: 2 for, 1 againstIdea: 1 for, 0 againstDesign: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, well-commented code
From 1 comment
I was building something similar in Go for the exact same reason so looks like there is validation for the product at least! Great work on shipping, incredibly well commented and…
imothee on HN
Building for fun and learning is a good reason to ship
From 1 comment
I upvoted this comment because I really like the idea of "I built this because I wanted to". I like the idea of Show HNs as an "I made this thing for me, and not for any other…
jwise0 on HN
Objections
PHP is the wrong language for a command-line tool
From 3 comments
i was all interested until i saw PHP. That's not a dis on PHP. It's just that PHP is so not the right tool for the job for a command line client. Sure, it appears you can coerce…
masukomi on HNI'd agree with you, but somehow arcanist manages to be written in PHP.
tshadwell on HNThis reminds me of people who say: "JavaScript is designed for embedding in web pages. Node.js developers are crazy too." The Right Tool for the job is not the same for everyone.…
babuskov on HN
Ncurses extension must be installed separately, hurting deployment
From 2 comments
I actually intended to write a comment in the README about my choice of language, but as things go, I forgot. This was, first and foremost, an educational pet project for me. I…
bkanber on HN> I /like/ building things in the wrong language. That's not the issue here. You could have written that in shell script it wouldn't matter. Just that PHP(+ all the extensions…
aikah on HN
Requests
Mark messages as read when the client is away
From 1 comment
2) is a pretty good point actually, maybe slack could integrate that in their backend - basically if the irc client is set as away do not mark read. if not or returns from away,…
zobzu on HN
Questions
How was working with PHP, pros and cons?
From 1 comment
How did you like working with PHP for the project? Pros/cons?
xasos on HN
Alternatives named
Slack's IRC gateway with IRC curses or Emacs clients
From 1 comment
Slack has an IRC backend and IRC has CLI and Curses interfaces you can use (even Emacs interfaces).
LukeHoersten on HN
Python for ncurses tools
From 2 comments
Why not use Python then? Its implementation of arrays/dictionaries is much less duct-tapey.
ssunstruck on HNFor me, my go-to tool for stuff like this is Python. It's been a while since I've done an ncurses tool with it though, I'm not sure how painful/unpainful it would be. It's easy…
tonyarkles on HN