Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting strategy by Atlassian. First they bought bitbucket, then SourceTree, now HipChat.

Also I hope HipChat will now finally get that native OS X client they've been promising for ages.



At least you can still get AIR for OSX. Trying running the HipChat client on Linux... it's pretty painful, and getting more painful as time goes on (and we get further and further from Adobe's last release of AIR for Linux). It's even more painful to get it running on a 64 bit Linux distribution...


As we speak, I'm running a Windows virtual machine in fullscreen on my left monitor. The VM's sole job is running Adobe AIR for the HipChat client.


Why haven't I thought of that?!


Sounds efficient :)


Hey, what else are you going to use a 6-core CPU and 16GB of RAM for if not to throw VMs around willy-nilly?


I agree. I have to use the web based interface whenever I'm on Linux. I'd really like to see a native client.


We just use the XMPP support and Pidgin for linux.

No images or file transfers, but it's pretty pain free.


^ this - I've just given up trying to get TweetDeck running on 64 bit Ubuntu 11.10


Native apps are definitely in our future. :)


What's wrong with the Air client?


I use HipChat daily:

- AIR doesn't play nicely with dynamically switching graphics chips (read: all MacBook Pros and iMacs). The app itself, AIR's installer, and updater, will all randomly crash due to this, with no hint at what's wrong. The only way to fix this (if you've somehow realized this is the problem) is to lock your graphics card in System Preferences.

- It will peg your graphics card, just like Flash on Mac. You can be looking at a plain chat window and hear your MacBook Pro spinning up like a jet engine, as if you're about to do something, well, more substantial.

- It crashes, and worse, it has a really bad habit of corrupting itself when crashing. To-date I've reinstall HipChat at least 10 times on my machine. The "AIR installer crashes randomly because of graphics card problem" undocumented bug makes this even more annoying.

- It's just slow.

johnnydoe is right. AIR is like client-side Java, or any other write-once-deploy-many products. It's lowest-common-denominator crap. It has all of the limitations of its target platforms, none of its strengths, and all of the laziness that comes with trying to design a one-size-fits-all UI for everyone.


Air stinks Stop being lazy and work your own native client or just don't do it.

But that's just my opinion.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: