8 ms·
Flock, fast and free team messenger
- chubs 10y agoIf you want this to be a good Slack competitor, please make a native mac client which doesn't perpetually take 15% of my CPU the way Slack does - i'd convince our team to switch on that basis alone (all else being equal).
- chaitanya 10y agoI get why you are saying that, and we are working hard to ensure that our CPU/memory usage stays low. We aren't there yet, but hopefully we should soon be at a point where this is no longer a concern. (Not denying that Webkit based apps have some overhead already, but we are trying to keep the remaining overhead low). That said, there's a significant advantage to using this approach -- you don't need to build different apps for different desktop platforms, plus it also helps to have same UI across platforms, which is why we went for this.
- OhSoHumble 10y agoYeah, and that's completely understandable. However, Slack on my ultraportable Windows laptop just brings the hardware to a halt. I get better performance by just keeping a tab open in my browser so I go with that. I know it's pros/cons and it helps you push out builds but, man, webkit apps are terrible. On the plus side, the Mac update that was pushed out not that long ago was pretty nice. EDIT: Oh, you're not from Slack; you're the CTO of Flock. I'm a little tipsy so whoops. What's the difference between Slack and Flock? I didn't really see too much of a difference at first glance.
- chaitanya 10y ago> What's the difference between Slack and Flock? We get asked that a lot, so much that we made made a video about it https://www.youtube.com/watch?v=GDDapdpgCd8 https://www.youtube.com/watch?v=GDDapdpgCd8 :-) Here's a summary: 1) Flock is faster and slicker 2) Routine tasks (searching contacts, looking at the most recent messages across conversations, keyboard shortcuts, etc.) are much easier 3) Our API platform, FlockOS, is much more powerful compared to Slack's (see https://docs.flock.co https://docs.flock.co)
- mikecsh 10y agoThis reasoning is essentially "it's easier for us". I have to use slack for work and it is extraordinarily frustrating to have to use such a ridiculously slow and resource intensive application for sending text messages in 2016. Coupled with the non-native UI (can I right click on that message? Oh no - it's a web page, let's find the cog to click on). Saying that it allows the UI to be the same on every platform to me means that it is not good on any platform. I would take IRC over slack any day at this point.
- deleted 10y ago[deleted]
- Mithaldu 10y agoI have evaluated and ditched many messengers over time, and frankly: If you don't offer a native client that keeps itself at <100 Mb usage, and an absolute minimum of CPU usage when not in use, you get relegated to being installed on a trash phone used only for responding to absolute emergencies and even then only with letting the sender know how much i disapprove of their use of the software. I've moved many of my friends and business partners off such disrespectful software over the years, even some who worked on said messengers. You can try and tweak and fiddle knobs in a website running in a chrome-less browser all day, but you'll NEVER get into an acceptable performance range for an ever-present background process. And if you can't get there, you don't deserve being used. Yes, it's cheaper for you. But the costs you pass on to your users (and the environment) are astronomical. Edit: Also, the spacing in your UI layout looks fine for promotional purposes, but is extremely wasteful and useless for involved conversation, particularly of a technical nature where referring back to earlier bits of the convo is important.
- malnourish 10y agoYou have some copy duplication at the bottom of the page in the press area, PCWorld and ComputerWorld both have the same "Meet flock [...] productivity gains" text.
- agilebyte 10y agotl;dr of difference to Slack: a) 2.5x faster to load initially than Slack, b) UI that will "sweep you of your feet", c) seamless app integration (according to them)
- me551ah 10y agoAlso apps are a lot more powerful in flock. In slack you can only interact with apps using slash commands. In flock, an app can declare UI buttons in multiple places which can trigger actions like opening a widget or sending events to app backend. You can also include widgets inside your messages (e.g. checkout our polls app). Read our API docs for more: https://docs.flock.co/ https://docs.flock.co/ (PS: I work in the Flock android team)
- spdustin 10y agoYou may want to rethink how you differentiate Flock from Slack https://api.slack.com/docs/message-buttons https://api.slack.com/docs/message-buttons
- me551ah 10y agoFlock supports message buttons too. And also buttons for apps across the UI, more on that here: https://www.youtube.com/watch?v=0zQfbeh_gKk https://www.youtube.com/watch?v=0zQfbeh_gKk -- Not just that, you can craft your own custom UI in an inline attachment widget which can do whatever you want (for e.g. take a look at polls app) And finally, apps are first class citizens in Flock, which means they have much deeper integration with UI widgets. You can have an app show its own UI right inside Flock, Our To-DO app for instance, is an app anyone could build to extent what Flock can do. More on our platform here: https://www.youtube.com/watch?v=0zQfbeh_gKk https://www.youtube.com/watch?v=0zQfbeh_gKk ( P.S : I work in the flock android team )
- munaf 10y agoI recognize several of the people in your front page screenshot [1]. They are well-known in the design community. Did you get permission to use their photographs? [1] http://imgur.com/a/nWbtt http://imgur.com/a/nWbtt
- vidhisn 10y agowe use http://uifaces.com/ http://uifaces.com/ for our mocks and screenshots, and these are all pre-authorised images. However, if anyone from the community doesn’t want their pic up, we’ll be happy to take it down. (I manage the marketing at Flock, and happy to answer any more questions you may have)
- mrmondo 10y agoHi, congratulations on your release! Where can I find the source code to inspect?
- icholy 10y agoIt doesn't seem to be open source.
- petepete 10y agoMaybe try Mattermost if you want something similar that's open Free. https://www.mattermost.org https://www.mattermost.org
- esseti 10y agodoes anyone know why people do not use mattermost instead of slack&co? it seems to have everything in place, and it's free and opensource.. is it beacuse you need to deploy by yourself?
- petepete 10y agoWe use it along with the GitLab omnibus package so install and setup was very straightforward. It's great and has handled everything we've thrown at it; no complaints whatsoever.
- chaitanya 10y agoSorry, Flock isn't open source. We will open source some of our libraries in the near future though :-)
- mrmondo 10y agowow, that's a shame! Sorry to hear that.
- sergiotapia 10y agoIs this a native app or Electron? Electron is super slow and was a mistake.
- domoritz 10y agoI thought so too until I used VScode and no I'm not sure anymore.
- me551ah 10y agoIt's a hybrid app , but we use nw.js instead of electron. nw.js is a lot faster than electron.
- chaitanya 10y agoWe don't use Electron, but its the same principle. The desktop app is written using HTML/CSS/Javascript running inside a webview. I get why people hate Electron based apps, and we are working hard to ensure that Flock keeps its footprint as low as possible given our architecture (there's a significant advantage in building one desktop app instead of three different ones). We are not there yet, but soon we should reach a point where our CPU/memory usage is not a concern.
- sukhmeet2390 10y agoAny reason for terming Electron app as slow? The best i could find was https://github.com/electron/electron/issues/5672 https://github.com/electron/electron/issues/5672
- Shank 10y agoIs Accenture really a customer? Whirlpool? These are absolutely huge names -- how have I not heard of this before?
- paukiatwee 10y ago> 25000+ COMPANIES AROUND THE WORLD USE FLOCK A lot of Show HN apps/websites using big companies logo, not sure why it is legal to do so, when I believe all is for marketing. And I hope they will response to your comment.
- BorisMelnik 10y agoit happens, and the legalities really vary from company to company. a few years ago there was the "startup logo generator" or something like that here on HN it got so bad. also, let's say I work for Staples in customer support. Me and my 3 buddies use Flock to communicate at work using Flock, and send files back and forth...now "Staples uses Flock."
- goatherders 10y agoYes, and? When you build a product hoping for bottom-up user adoption (as opposed to getting the CtO to make a company wide mandate) then its totally fair to do this. Half the hosting companies on earth have Disney and NewsCorp and Nike and Starbucks logos on their client pages because an employee used his work email to buy a $5 shared hosting account for his mom's blog.
- vidhisn 10y agoWe have active users from both these companies. We launched our product a year and a half ago at SXSW in Austin, but it’s only recently that we’ve started aggressively marketing it. This year, we were at Techcrunch Disrupt, NY and SF and currently exhibiting at TNW Momentum, NY. Do drop by our booth, if you happen to be in the city.
- hoverbear 10y agoI'm rather curious, what's preventing you from supporting Firefox?
- scottharveyco 10y agoAre there any plans to add video calls or screen sharing as a feature? Having those work cross platform would be a huge advantage over other existing messaging applications.
- me551ah 10y agoFlock supports video calling and screen sharing via appear.in and Google Hangouts integration. And it works cross platform too. We don't have anything native yet. (PS: I work in the Flock android team)
- deleted 10y ago[deleted]
- chaitanya 10y agoThis was a little unexpected, but glad to see Flock featured on HN's front page! (I am the CTO of Flock, and will be happy to answer any of your queries).
- zillionize 10y agoCongrats! Flock vs Slack reminds me of Zendesk vs Freshdesk. Any thought on fundraising? Investors would beg to get in :)
- bhavintu 10y agoThank you for your kind words. We are currently flush with funds, however we are certainly open to raising future rounds externally and will be doing so. (Founder and CEO, Flock)
- zillionize 10y agoAwesome! When you raise your next round keep me posted - zillionize at gmail dot com.
- gbraad 10y agoInvalid email: http://imgur.com/a/Xo2mS http://imgur.com/a/Xo2mS Wondering why people still check for 'valid' email addresses.
- Keats 10y agoLooks neat. Small UI comment on the landing page: the header of the columns looks exactly like the links so I initially clicked on Flock OS wondering what it was before realising it wasn't a link. What's the stack behind it (frontend/backend)? PS: tried to open the FlockOS blog to see what it was and all I see is an empty Medium page?
- chaitanya 10y agoThanks for the feedback, we will fix the styling. Also, I think someone was a little too eager to link to the FlockOS blog, we will remove it. Our backend is mostly Java, the desktop app is based on HTML/CSS/Javascript while the mobile apps are native.
- sandGorgon 10y agoProudly built in India - http://indianexpress.com/article/technology/social/flock-the-indian-competition-for-slack-2784044/ http://indianexpress.com/article/technology/social/flock-the... Good going @chaitanya - can you talk about the technology stack choices ? Clojure ? Quick question - how does one migrate ? can you pull all data out of hipchat/slack ?
- chaitanya 10y agoSorry no Lisp or Clojure here ;-) Our backend is mostly Java, the desktop app is based on HTML/CSS/Javascript while the mobile apps are native. We are working on a migration tool from Slack (and others) to Flock, we will release it soon.
- sandGorgon 10y agojava 8 + lambda by any chance ? we have been considering kotlin + vertx for some time now... so it would be interesting to hear about your experience in the vanilla java world.
- chaitanya 10y agoOur core infra doesn't use lambda (we can't really, its not a good fit). However, I think for some of our ancillary services and especially for a lot of FlockOS apps (https://apps.flock.co https://apps.flock.co), it makes a lot of sense. Just yesterday in fact, I was at AWS dev day in Pune where I explained how easy it is to build a FlockOS app using lambda and node.js. We will put up a blog post on it soon.
- sandGorgon 10y agoActually I was not talking about AWS Lambda...but Java 8 "lambdas" (streams,lombok,lambdas...the whole shebang)
- chaitanya 10y ago
- chaitanya 10y agoIf you are curious about how Flock compares to Slack (we get that a lot), we made a short video about it: https://www.youtube.com/watch?v=GDDapdpgCd8 https://www.youtube.com/watch?v=GDDapdpgCd8
- wnm 10y agoas a developer, I was curious to read about building apps for flock. let me tell you about my experience: first, I had to create an account. I just wanted to get some information, but ok. after entering an email (in firefox), getting a pin via email, entering the pin, I got redirected to a page that said: "No account set yet." I tried to sign in via https://web.flock.co/ https://web.flock.co/, where it told me that firefox wasn't supported. So I tried the same steps with chrome, where it told me "Access Denied", and I need to contact developer support. Maybe you guys are not ready yet? Or where can a developer get some information about creating apps for your platform?
- chaitanya 10y agoI am sorry you had to face this, we are aware of this issue and are fixing it. We have only just opened up our API platform (FlockOS) for external developers, and we are mostly reaching out to them via hackathons, where we make the steps required very clear. I hadn't imagined us getting HNed right now :-| So the issue is that you need to sign up before you can access the developer dashboard, and you can only do that through a Flock client as of now. Unfortunately, as you found out, our web client doesn't support Firefox and that's basically hit our worst case scenario with this issue. If you want to try it out, you can sign up using web.flock.co on Chrome or Safari, or download one of our clients. Once you do that you will be able to sign in to https://dev.flock.co https://dev.flock.co. The documentation for building apps is on https://docs.flock.co https://docs.flock.co.
- kedar_apte 10y agoLike the ui. The mobile app is nice. Works seamlessly on ubuntu with chrome extension. Have not seen a situation where I have ran out of cpu cycles. I have an i5. Its nice. I have faced one challenge though a few times, that is, it takes a little while to reconnect when u bring the laptop out of suspend. It connects eventually but u wait like for 15 seconds before u can start. It is not a deal breaker though :) good job. Keep going.
- dang 10y agoThis post got a huge number of bogus upvotes. We ban accounts and sites that do that, so please don't do it again.
- chaitanya 10y agoWe're sorry about this. It wasn't our intention to promote bogus upvotes. We're guessing as word spread throughout our group of companies, people got excited and up-voted. We’re definitely going to be more careful about this in the future.
- acedinlowball 10y agoThis is really great! It has all the features I need. Going to get my team to start using this right away. EVERY team should be using this product. Thank you sir!