News for hackers. Stuff that matters.
Re:IRC is dead, long live IRC by andypants on Friday January 04, 2013 @05:56AM (#5007106)
I work at google campus in london, an office for startups. Many weeks ago, somebody suggested on our yammer (business social network) that we should set up an irc channel for the people who work here.

The general response was along the lines of 'that still exists?', 'hey, I heard windows 3.0 is being released', etc.

Shame, because I find irc to still be the best chat I've ever used. Their response was also weird, since, you know, these are tech startups...

Re:IRC is dead, long live IRC by chadillac83 on Friday January 04, 2013 @06:06AM (#5007118)
My company is much smaller than Google but still rather large and almost 100% IT focused. We jokingly setup an internal VPN accessible IRC server a couple years ago to share links and just have a development/sysadmin chat room. As we started using it more we started setting up specific channels for departments like #dev, #ops, #random, #dba. Now we use it for quick communications between departments, trading links, sharing articles from online, discussing technologies in an open forum, discussing infrastructure changes or proposing changes. etc. We recently have actually configured various systems like IDS, syslog, etc. to also dump to dedicated channels and use it as a throw away log dumping medium. Want to keep an eye on the db logs? #dblogs want to see how the live web cluster is doing #weblogs want to see IDS reports in real time #idslogs.

What started as a joke has actually become a staple of company wide team communication and systems monitoring... plus I get to slap coworkers with trouts.

Re:IRC is dead, long live IRC by merlincorey on Friday January 04, 2013 @08:16AM (#5007433)
At another small startup, I setup an IRC server when I was told they were using Bonjour before I got there. It started out very similarly for us -- just a place to chat with the other developers and ops people and share some links. Over time, several IRC bots were created doing real work for the company; most importantly while I was there, the deploy robot would cut a release from revision control for the particular project being deployed and deploy where it was told (or even revert to a previous release if necessary), only listening to people based on their umasks (everyone had their own hostnames with properly setup RDNS too, but that was another matter)... Worked quite well! Can't say if it still does, or not, as I am no longer there.
Re:IRC is dead, long live IRC by chipsy on Friday January 04, 2013 @08:49AM (#5007546)
I've determined independently that a IRC server fills a sweet spot in the collaborative toolset. A basic IM system isn't good enough because it doesn't have channels, it doesn't give you a shared history. Email is heavy and induces people to spend too much time per message.

Sometimes it's good to have a light/noisy feed, and IRC is just fine for that job.

Re:IRC is dead, long live IRC by Domenic_S on Friday January 04, 2013 @01:24PM (#5008918)
> A basic IM system isn't good enough because it doesn't have channels, it doesn't give you a shared history.

Your shared history vanishes when you're off the network though. Skype has channels, and preserves history, syncing your "rooms" when you log back in.

If it were as easy to pipe machine data (syslog, notices, tweets?) into Skype as it is to pipe it into IRC, it'd be perfect.

Re:IRC is dead, long live IRC by jlgreco on Friday January 04, 2013 @01:49PM (#5009069)
Eh, that's pretty much what BNCs or tmux/screen is for. The number of hours that I haven't been connected to IRC in the past 10 years is probably low-double digits. (I'm on several networks so a network outage won't knock me off IRC entirely.)

Plus with IRC you have the assurance that it will never go away. Worse case scenario is you just write your own server and do it yourself. There is no RFC for skype though.

Re:IRC is dead, long live IRC by e1ven on Friday January 04, 2013 @03:21PM (#5009633)
We use a IRC bouncer for this; It works really well to preserve history, and let me get messages when I'm offline.

when I disconnect, it automatically sets me /away, and renames my nick to e1ven_zz to make it clear to the rest of the team I'm away.. When I log back in, it renames me back to e1ven, and streams everything I missed.

Re:IRC is dead, long live IRC by adrr on Friday January 04, 2013 @01:15PM (#5008861)
Checkout HipChat. Like IRC and has a desktop and web client. They also have API which you can use to post messages to channels from external sources. We have our Capistrano/Ant scripts post their status to our "Deployment" channel. Currently working on a bot that hooks into Jenkins so we can build via our "development" channel.
Re:IRC is dead, long live IRC by patrickod on Saturday January 05, 2013 @07:56AM (#5012494)
We use Hipchat at work at the moment and while I like it overall there are some issues that they need to address.

The Air app for desktop can sometimes have performance issues for no particular reason. They're about to release a native OS X app though so that should solve this for a large amount of users.

The android application in woeful. It consistently logs me out and forgets my password which means that it's totally unusable for out of office notifications from people. I've had to rely more on their email notifications for unread personal messages than their Android app. It's a real shame because I could see myself getting a lot more use out of Hipchat if it worked well enough.

Re:IRC is dead, long live IRC by viraptor on Friday January 04, 2013 @04:11PM (#5009926)
The web client is a bit "special" though - after a day or two of running it with 4+ channels open the history will build up and jquery functions will start freezing the interaction. Flash/AIR client is much better, but... it's Flash/AIR (copy/paste issues, different set of fonts, message notifications not clear).

The best way to access hipchat that I've seen so far was just a jabber client - xmpp seems to be the backend of their service.

Re:IRC is dead, long live IRC by cdmoyer on Friday January 04, 2013 @04:22PM (#5009994)
On the mac, at least, I've found the AIR client is really, really good. I haven't really run into any of the issues you mentioned and have been using it daily for several months.

And my coworkers really love the web client. And some use xmpp. Many of us regularly use the iOS app. I guess that's one of the strength's of hipchat, the variety of access methods that all feel basically first-class. (and one person on our team even uses the SMS integration.)

Re:IRC is dead, long live IRC by hnriot on Friday January 04, 2013 @10:07AM (#5007894)
I don't agree that email is heavy at all. I see nothing here that couldn't be accomplished with email and/or a wiki. Sharing links over irc makes little sense, links belong on a wiki so they can be searched for and edited etc etc.
Re:IRC is dead, long live IRC by jlgreco on Friday January 04, 2013 @11:45AM (#5008404)
You would be hard pressed to find anybody using IRC who doesn't also use email and wikis. Once you add IRC to your toolbelt, those things, as if by magic, stop appearing to be the best tool for every job. Actually, it works that way with most tools I find.
Re:IRC is dead, long live IRC by joezydeco on Friday January 04, 2013 @10:30AM (#5007997)
But that's the appeal of IRC, the protocol is simple and it's easy to write tools that plugin and work with the stream.

In the case of links, a little bit of Python and the phenny framework let me write a bot that scraped links and post them to a private Twitter feed. That's a lot more flexible than a wiki for my purposes.

Re:IRC is dead, long live IRC by narag on Friday January 04, 2013 @07:17AM (#5007293)
A long time ago, at work, I wrote a mIRC plugin to display incoming messages from a bot on a separate stay-on-top window. IRC has indeed a lot of business applications.
Re:IRC is dead, long live IRC by andypants on Friday January 04, 2013 @06:30AM (#5007178)
That sounds like such an awesome setup!
Re:IRC is dead, long live IRC by mootothemax on Friday January 04, 2013 @07:38AM (#5007343)
Shame, because I find irc to still be the best chat I've ever used.

I agree with you. I recently worked with a lovely tech agency who used IRC for a lot of communication amongst their office and remote-based workers. Typically, each project had its own chat room, and we'd create private chat rooms as required if only a couple of us needed to discuss something.

I was really surprised with how well the system worked - and how easy it was to use! It'd probably been a decade or more since I'd used IRC, and it was a really pleasant rediscovery.

In short: I'll be recommending its use in future.

Re:IRC is dead, long live IRC by kybernetyk on Friday January 04, 2013 @06:05AM (#5007117)
Today's new tech startups are run by people who missed the time window when IRC was popular. They grew up with web based chats and instant messengers.
Re:IRC is dead, long live IRC by blhack on Friday January 04, 2013 @11:31AM (#5008314)
Unless I'm old at 25: bullshit.

The people who go "into tech" during college because they saw Mark Zuckerberg making dumptrucks full of money probably don't know what IRC is, but the people who had to get into IRC chats to figure out how to make linux work on our hardware (like me, and most of my peers) absolutely grew up with IRC.

I grew up having friends that I met solely on IRC, and having it be a staple of the way that I communicated with certain groups of people; it's the same story with most of the people I hang out with.

Re:IRC is dead, long live IRC by charleshaanel on Friday January 04, 2013 @12:39PM (#5008701)
Actually that would be a good behavioral question for a job interview. "How often do you use IRC" - says alot about the person....

I've taken to using private Skype rooms a lot (which is an underutilized resource and, incidentally, can be monetized for niche markets)

Re:IRC is dead, long live IRC by jlgreco on Friday January 04, 2013 @01:56PM (#5009112)
Yeah, I realized the other day that in a year or two I'll have been using IRC for half my life. Not adult life mind, my whole life. That would be impressive ...were I old.
Re:IRC is dead, long live IRC by octotoad on Friday January 04, 2013 @06:43AM (#5007210)
I came on the scene around the time IM and web-based chat rooms (arguably) peaked; 2000. In the 'FOSS' world, aside from mailing lists, IRC was the dominant means of communication.

I'm only turning 27 this year, and I really can't wrap my head around people using things like vendor-specific IM or web-based chat rooms as a replacement for IRC in similar scenarios.

I know it's basically the same thing; a centralised gathering point tied to a server run by a particular company or organisation, but, I don't know...IRC just feels like a more 'transparent', neutral form/protocol to me.

Re:IRC is dead, long live IRC by zalew on Friday January 04, 2013 @06:09AM (#5007124)
yep. for some context:

One of the first times Zuckerberg and I (Mark Andreessen) got together, in 2005 or 2006, he stopped me in the middle of conversation and asked: “What did Netscape do?”

http://www.wired.com/business/2012/04/ff_andreessen/all/1

Re:IRC is dead, long live IRC by rgbrenner on Friday January 04, 2013 @06:37AM (#5007198)
Andreessen: One of the first times Zuckerberg and I got together, in 2005 or 2006, he stopped me in the middle of conversation and asked: “What did Netscape do?” And I said, “What do you mean, what did Netscape do?” And he was like, “Dude, I was in junior high. I wasn’t paying attention.

I have a hard time believing that. Zuckerberg is 6 months younger than me, and I remember Netscape clearly (the end/later part of it anyway).

Re:IRC is dead, long live IRC by octotoad on Friday January 04, 2013 @06:50AM (#5007228)
I know not everybody is a nostalgic nerd with a thing for tech industry history, but, yeah, I'm two years younger and even I was aware of the general history of Netscape's journey and choices by the time I was 14-15.

Perhaps he was too busy putting his head down, pumping out a real product instead of procrastinating and focusing on the past :)

Re:IRC is dead, long live IRC by rgbrenner on Friday January 04, 2013 @07:19AM (#5007303)
I thought about this a little more.. I think the reason I find it so hard to believe is because of the MS antitrust trial. It was a huge thing at the time and Netscape was a big part of it... so unless you were completely oblivious to computers and the internet, it would be hard to not know about Netscape.
Re:IRC is dead, long live IRC by tdrnd on Friday January 04, 2013 @09:13AM (#5007663)
Strictly speaking, however, there is a difference between knowing about Netscape and knowing what they were doing. Myself, I used Netscape software daily between 1996 and 2000 something but can't say I really knew what the company was doing. Sure, I know all about that they released a web browser for free, but I have no real idea (without looking it up on Wikipedia) what they really did for their shareholders.

So I could definitely see myself posing that exact same question to Marc Andreessen.

Re:IRC is dead, long live IRC by zalew on Friday January 04, 2013 @07:08AM (#5007275)
I'm more like: sooo, this dude didn't know crap about the internet and launched one of the biggest websites in the world. #fml
Re:IRC is dead, long live IRC by rgbrenner on Friday January 04, 2013 @07:16AM (#5007292)
this is what I was thinking too. maybe this explains why it was written in PHP? :)
Re:IRC is dead, long live IRC by mseebach on Friday January 04, 2013 @07:25AM (#5007317)
No. I have no numbers, but I'd say we're looking at 80-90% of all websites written in dorm rooms in 2003 were written in PHP. Most of the rest in classic ASP (which was barely 'classic' yet in 2003).

For scale, Rails was released in June 2004, four months after Facebook's launch.

Re:IRC is dead, long live IRC by subsystem on Friday January 04, 2013 @09:51AM (#5007820)
Python was even seen as esoteric back then.

http://www.paulgraham.com/pypar.html

Re:IRC is dead, long live IRC by hdra on Friday January 04, 2013 @07:05AM (#5007270)
not that hard to believe. I am 20 now, and I didn't even know much about iPhone when it launched. All I thought about it was that its just another super expensive phone, like one of Nokia's luxury phone. Coz I wasn't interested to these things at the time, and well, I wasn't paying attention.
Re:IRC is dead, long live IRC by jwoah12 on Friday January 04, 2013 @09:02AM (#5007607)
A more apt comparison would be if you didn't know about the iPhone now. This conversation between Zuckerberg and Andreessen didn't happen right when Netscape came out.
Re:IRC is dead, long live IRC by hdra on Friday January 04, 2013 @10:20AM (#5007958)
well, there is now way for me to do a comparison using my knowledge about iPhone if I didn't about iPhone today, isn't it? :)
Re:IRC is dead, long live IRC by blhack on Friday January 04, 2013 @11:34AM (#5008334)
Misunderstand the quote more?

He's asking what netscape the group, as in the people building the software did, not what the software did.

Re:IRC is dead, long live IRC by Filligree on Friday January 04, 2013 @10:56AM (#5008145)
Funny.

I work at Google Dublin, and we consider IRC to be an invaluable business tool. There really isn't a replacement for it.

Re:IRC is dead, long live IRC by nso on Friday January 04, 2013 @09:12AM (#5007657)
Try getting them onboard with www.hipchat.com.

Even tho I still use IRC at home we use hipchat at work, and it works pretty well. The ability to easily send screengrabs and similar stuff to other users is pretty handy.

Re:IRC is dead, long live IRC by slowpoke on Friday January 04, 2013 @01:49PM (#5009068)
Is this supposed to be a joke? Why in all seven hells would you use a proprietary, hosted service which brings you zero advantages over a time-tested, open and simple network protocol which you can extremely easily host and extend yourself?

I don't get you people. I really don't get you.

Re:IRC is dead, long live IRC by jlgreco on Friday January 04, 2013 @01:59PM (#5009126)
I've just started writing it off as "Because startup!". There really are just some protocols that don't need to be reinvented as companies. Yeah, twitter is better than finger, but IRC has proven itself.
Re:IRC is dead, long live IRC by andyzweb on Friday January 04, 2013 @03:05PM (#5009532)
>twitter is better than finger

sure if you enjoy proprietary walled gardens with uptime issues

Re:IRC is dead, long live IRC by cdmoyer on Friday January 04, 2013 @02:16PM (#5009212)
I mean, I can give you the reasons that I have a hipchat account which I use with my coworkers, even though a good 50% of us are also on IRC for other purposes.

1) It proved to be a pain supporting the non-techies using IRC

2) Nobody wanted to maintain the IRC server and set up logging. (And, if you add up the couple hours to do so and maintain it in a year, hipchat ends up being a good deal)

3) Some of our people use the SMS and xmpp integration, which makes it easily fit into their existing communications.

4) The API, web based search, gui admin, github integration, unfuddle integration, etc are already setup and/or written (an extension of #2)

5) Nice handling of large chunks of pasted text. (The web and desktop clients format them in fixed width properly and limit the size but provide and expand link.) This is more convenient than pasting a pastebin link, and works better than irc because of line breaks.

I mean, basic economics as well. If someone spends an hour a year maintaining the IRC server, helping non-tech people get onto IRC, etc, then paying for hipchat instead, for 4-8 people is well worth it each year.

(This is all after having used a channel on a public irc server, then someone set up IRC on a vps, then we used grove , and ended up on hipchat for the past year.)

Re:IRC is dead, long live IRC by philsnow on Friday January 04, 2013 @05:16PM (#5010297)
When you host your chat on somebody else's service, you don't have privacy (or confidentiality).

For me, that trumps all your points. It seems that for you, it doesn't. The world's a crazy place.

Re:IRC is dead, long live IRC by cdmoyer on Friday January 04, 2013 @05:32PM (#5010371)
Yeah. We use google apps, dropbox, unfuddle, GitHub, hipchat, Linode and amazon. Basically, we're pretty comfortable trusting our business with these companies. We're not in a space where we have secrets that really would give someone a competitive advantage. A few things like security credentials are shared offline or in a truecrypt volume.

I mean. If that's truly a concern, it seems like you need to own and configure your own physical hardware and require VPN access to all of them. For us/me, the cost and inconvenience isn't worth it, considering the basically valueless data to an outsider.

That's not to say that everyone decision matrix is the same or should be... As you mention.

Re:IRC is dead, long live IRC by reinhardt on Friday January 04, 2013 @03:05PM (#5009534)
I assume you also don't get people who use proprietary, hosted services to host (Github) and run (Heroku) their code, manage their projects (Jira), email (Sendgrid), forums (vBulletin), helpdesk (Zendesk) and a whole lot more.
Re:IRC is dead, long live IRC by Karunamon on Friday January 04, 2013 @12:24PM (#5008616)
Unfortunately Hipchat won't work for my day job because the higher ups have this thing against hosted services (and given the security climate nowadays I can't entirely blame them).

Any idea of something like Hipchat but hostable internally?

Re:IRC is dead, long live IRC by nso on Friday January 04, 2013 @01:29PM (#5008954)
Let them know you'd like a self-hosted version: https://www.hipchat.com/firewall

This one looks like a carbon copy of hipchat, but I have no experience with it: http://kikuchat.com/

Re:IRC is dead, long live IRC by debacle on Friday January 04, 2013 @09:49AM (#5007806)
We ditched jabber for IRC at another company I previously worked at, and it became a staple for communication even though our entire office was only ~800 square feet.
Re:IRC is dead, long live IRC by pkulak on Friday January 04, 2013 @02:53PM (#5009449)
Interesting. My company ditched IRC for Jabber. Why did you guys make the switch in that direction?
Re:IRC is dead, long live IRC by debacle on Friday January 04, 2013 @03:39PM (#5009732)
Simplicity, really. It's easier to find stable IRC clients, and IRC servers tend to be better than Jabber servers.

The only complaint about IRC that I've heard in the past was SSL, however we added SSL to the connection without problems.

Re:IRC is dead, long live IRC by hrktb on Friday January 04, 2013 @02:48PM (#5009413)
If you have IM clients with easy to use group chat features I think IRC might not be the best choice for professional use. Keeping it within the IM clients allows to have a single place to log discussions and you know everyone is using roughly the same features.

Actually making it an explicit task to invite the right people to discuss when you need a group chat can be a feature in itself.

Now I love IRC, but for private use only.

Re:IRC is dead, long live IRC by jeffool on Friday January 04, 2013 @06:27AM (#5007170)
I don't know about know, but I remember being told as recently as a couple of years ago that id Software used it as an inter-office chat tool. I certainly have imagined its use at jobs before, even when I worked in call centers. It couldn't be hard to let the rank and file chat when not on a call. (Yes, they were oddly draconian about doing nothing, or reading a book, between calls. Forget your book and your day is ruined.)
Re:IRC is dead, long live IRC by kybernetyk on Friday January 04, 2013 @07:56AM (#5007385)
Around 2000 when I got out of school I was working as a programmer for a company that made J2ME mobile games.

They were sitting in the Netherlands and had hired a bunch of teleworkers. Mostly from Germany and Poland.

And whenever there were meetings (even with the bosses) we used IRC for that. It was pretty cool. You were also allowed to go AFK but you had to leave your client open to read the backlogs. (People knew beforehand if their active presence was required in the meeting.)

Re:IRC is dead, long live IRC by Symmetry on Friday January 04, 2013 @08:40AM (#5007521)
IRC is nice, but I still like Zephyr, the origonal IM system, better. Except for the little problem with NAT traversal...
Re:IRC is dead, long live IRC by gwillen on Friday January 04, 2013 @12:39PM (#5008699)
NAT traversal barely scratches the surface. The Zephyr protocol is a crime against nature and nature's god. :-P

(I do like the class/instance structure, though, and that's never been duplicated anywhere else as far as I know. A friend and I made a plugin for irssi that allows you to use instances on IRC, but it never caught on.)

Re:IRC is dead, long live IRC by __alexs on Friday January 04, 2013 @10:51AM (#5008120)
The UNIX write and talk commands are both over a decade older than Zephyr.
Re:IRC is dead, long live IRC by clobber on Friday January 04, 2013 @03:09PM (#5009552)
> an office for startups

> The general response was along the lines of 'that still exists?', 'hey, I heard windows 3.0 is being released', etc.

Not shocked that a bunch of kids whose first experience with a computer was Windows XP and all trying to recreate facebook have never heard of IRC