But having kids is all-in: there is no turning back and no flexibility
I would feel so much more limited and bounded in what I can do in the world, because my own financial future and my own mortality would be way more relevant with dependents.
FWIW, I probably hate Slack more than anyone else on Hackernews (because everyone somehow seems to like it). Keep in mind I also don't use the Slack desktop app but I do use the Discord desktop app, so right away this isn't a fair comparison but I'll continue with my rant anyway.
I mainly just find the user-experience to be terrible. I hate how each server is separated as if it is it's own isolated website or something. On Discord, I can switch from server to server in a click easily.
Playing GTA? I can join the GTA Discord server. Playing League? I can join that one. It's all right there.
It's also the weird SSO Slack has going on that just seems broken. When I open up Discord, I have one account, I log in and have access to all other things in the account. Basic software behavior we're all used to.
When I open up Slack, it does or does not want me to login again based on if I've been on this server before. It may or may not want me to make a new account depending on if I've made one on this server before. I try all of my emails with all of my potential passwords to see if login works, if not new account time I guess? I'm never sure weather to use my work account or not. Sometimes the @domain matters, so this creates even more of a mess.
Then don't even get me started with a lack of usernames and having intentionally hard-to-find ID. Again, why not do what Discord does and do Username#6789? Instead I have to search my friend 'John Doe' and hope it's the John I'm thinking of and not some random other John that I just invited to see all my business's internal discussions.
> but it is also not >$10B of software engineering
Really? How did you come to this conclusion?
Discord is, without a doubt, 10x better than Slack, Teams, or Zoom combined. They've solved the problem of a communication in the non-business space. That's huge.
For comparison, look at Coinbase, who has a 100B valuation. What they're doing is relatively trivial. Is that >10x the value of Discord?
I don't even think Coinbase is overvalued. 10B for Discord is just a steal.
Saying you and your wife find Slack superior is a bit lie preaching to the choir on these forums, no? Let me give a different anecdote.
When I open up teams, I have one account, I log in and have access to all other things in the account. Basic software behavior we're all used to.
When I open up Slack, it does or does not want me to login again based on if I've been on this server before. It may or may not want me to make a new account depending on if I've made one on this server before. I try all of my emails with all of my potential passwords to see if login works, if not new account time I guess?
Instead of Discord were you can see all of your servers, Slack separates this all out that makes the entire user experience (at least for me) completely abysmal.
Then don't even get me started with a lack of usernames and having intentionally hard-to-find ID. Again, why not do what Discord does and do Username#6789? Instead I have to search my friend 'John Doe' and hope it's the John I'm thinking of and not some random other John that I just invited to see all my business's internal discussions.
To sum up my 2 cents:
Teams is about the same as Zoom with some text-based chat functionality thrown in and some neat Outlook calendar integration.
Slack is just Discord that is way, way worse.
Comparing the two doesn't even make sense, but at least Teams does better in it's respective category.
> I want environments to just work. I want code to just compile. I want containers to just run. Without me having to start digging through documentation, looking at thirteen Stack Overflow threads, and cobbling a solution that will inevitably break 3 months from now.
Sometimes I conjure up the inspiration to actually implement an idea that's been on my mind. Then I spend half a day trying to setup an environment that just fucking compiles.
I'll spend several days kicking at an open door before I actually write any code. In most cases I just give up before this point.
Speaking of academic papers, I'd love to see a focus on readability.
So many papers are just too dense for readers outside of the specific field. This can be because of the complexity of the subject matter, but I often notice unnecessary specific vocabulary and over-complicating concepts.
Because of this, it's impractical for the layman to go read academic papers outside of their field. This leads to reading some news article that attempts to summarize it, and we all know that majority of the time it's just the headline that gets read.