Live data from Hacker News

Simplicity of IRC

susam.net

241–250 of 250 posts

Re: Simplicity of IRC

#241

I've finally migrated away from the last of my irc channels the last remaining people except for one holdout agreed it's time to move on. Things have been way better since the switch..I wouldn't go back, a new bar has been set

Switch to what?

Re: Simplicity of IRC

#242

Earlier quoted context omitted.

With your IRC system, how did you deal with channel history, i.e. seeing messages that were delivered to the channel while the user wasn't there, something that slack and teams does well?

We had a similar thing going, people could set up a packages znc bouncer but the general rule was to assume everything was pretty much ephemeral to anyone not there. the best part to me about irc rooms is that they are allowed to be considered ephemeral, just like hallway talk and coffee breaks. If something comes of the discussion. Update docs, post the chat log in the wiki, send an email with cliff notes and ask if…

I don’t think it’s about referring to the chat log in the long term, it’s just about not obligating people to constantly follow the chat.

I’d be fine with all chats being deleted after a month. But if I’m out one day I’d like to see my colleague’s message about the project I currently work on.

Re: Simplicity of IRC

#243

Earlier quoted context omitted.

With your IRC system, how did you deal with channel history, i.e. seeing messages that were delivered to the channel while the user wasn't there, something that slack and teams does well?

We had a similar thing going, people could set up a packages znc bouncer but the general rule was to assume everything was pretty much ephemeral to anyone not there. the best part to me about irc rooms is that they are allowed to be considered ephemeral, just like hallway talk and coffee breaks. If something comes of the discussion. Update docs, post the chat log in the wiki, send an email with cliff notes and ask if…

> everything was pretty much ephemeral

Reminds me of this classic: https://www.youtube.com/watch?v=O2rGTXHvPCQ

Re: Simplicity of IRC

#244
post #237

Earlier quoted context omitted.

I did this years ago and this was indeed one way to do it (apparently still is)

I can confirm that I use this method. It works.

I have a possible thing I discovered recently that you might like (especially if the machine you leave screened is on your home LAN): https://tailscale.com/ has a free tier that lets you pretty trivially set up a VPN (with separate DNS and everything) from anywhere, to anywhere (and the name resolves correctly from anywhere as well). Avoids having to map ports etc. Anyway I've been playing with it and it's a neat toy at least, for sure, being able to access anything in my network from anywhere without having to manage port-mapping at my router, etc.

I'm actually going to use it to set up my own cloud dev I can access from anywhere, but it has tremendous utility beyond that

Re: Simplicity of IRC

#245
post #240

Earlier quoted context omitted.

People like it because people enjoy ownership and power. That and it's way more user friendly for newcomers. Also before Zoom got popular, it was the best voice chat for a while.

> People enjoy ownership and power. What "ownership" and "power?" Discord controls it all.

Well yes, but the illusion is enough for enough people.

Re: Simplicity of IRC

#246
post #234
post #136

Earlier quoted context omitted.

I think there's a difference between intrinsic complexity and accidental complexity, though. You're right to observe that programming involves irreducible complexity (one of the reasons why so many low code/no code tools fail is the refusal to accept this, imo), on the other hand modern toolchains are extremely complicated and could be a little more streamlined. It's a meme at this point, but there's no way having si…

The complexity of modern tool-chains suck, specially when you are just beginning. It gets you very confused, and some people end just giving up. Python is confusing with all the environment juggling if you're at the stage of doing something not trivial. But for the beginner, at least it gives you IDLE, a barebones IDE by default. I think there is a parallel universe where I use Ruby as my main language, instead of Py…

Thank you for posting this. I’ve had the same experience with Clojure and was wondering whether to try Pharo. So I did a search on HN and your comment came up, written no 24 hours before. Jung would have called this a synchronicity, or “meaningful coincidence”.

Re: Simplicity of IRC

#247
post #238
post #233

Earlier quoted context omitted.

This is how I learned how to code, by downloading Visual Studio and randomly trying stuff out. Visually you can have an immediate feedback about your work, and then you start learning the code. Nowadays, it's all about interconnecting different microservices just to bootstrap something, let alone build something complete.

> Nowadays, it's all about interconnecting different microservices just to bootstrap something What is an example of this?

Here's a great (but comedic) example: https://www.youtube.com/watch?v=y8OnoxKotPQ

Re: Simplicity of IRC

#249

I've finally migrated away from the last of my irc channels the last remaining people except for one holdout agreed it's time to move on. Things have been way better since the switch..I wouldn't go back, a new bar has been set

Preferred chat notwithstanding, at least the holdout didn't go the xkcd route: https://xkcd.com/1782/

LOL thanks for that I never saw that one
Post reply on HN