Recent submissions

Comment · 5 years ago
"Catching on" doesn't mean "is the right way to do things". Code reuse is in fact a prime example of a misuse of inheritance
Comment · 6 years ago
Comment · 6 years ago
Looks promising! Are there any docs coming on a production ready setup? Reading below it looks like you're working on high availability, but even in the single machine scenario, do you have recommendations for persistence, fault tolerance etc?
Comment · 9 years ago
I'm not sure I'd agree that "All Threads" not being a channel warrants the exact opposite navigational behaviour as a channel. An obvious user experience is one that I don't have to think about. If you've already been trained by Slack to expect different behaviour on different screens then of course you'll think they did it right, but I don't care to have to be trained on how to use software.

As for hard dates I don't know of any, but the article suggests "2 years" and I've seen StackOverflow posts from 2014 asking about threading so I'm sure it was at least on Slack's radar for that long.

The point of all of this however is that a) 2 years is far too long for an MVP rollout (if that's what this is) and that b) they simply added some lipstick onto existing substandard features.

Our personal preferences re: UX etc aren't even really all that relevant as we'll obviously never agree on that, but we can certainly agree that spending 2 years delivering a limited-use MVP for a giant company like Slack with almost unlimited manpower is pretty miserable.

Comment · 12 years ago
I was going to say the same thing. I wouldn't even think about touching this gem. Multiple methods close to 200 lines long, all in a single file with no test suite. I shudder to think what the cyclomatic complexity of the 'api_comparison' method is. Have fun contributing to this project.
Comment · 12 years ago
Comment · 12 years ago
Good call I'll update the post to mention resolving commits. This was not intended to enlighten those who already know how rebase works.
Comment · 14 years ago
outraged? I think it's amazing. This is the kind of creativity we need from professors, especially in subjects such as programming where things can get quite bland. I wish I had these kinds of tests in school, I probably would have paid more attention.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton