5 ms·
Show HN: Firefeed - A Twitter clone built with Firebase
- wushupork 14y agothis is brilliant
- retube 14y agoSign in with Facebook - nope
- da_n 14y agoMy sentiment exactly, what a load of crap.
- felixchan 14y agoWhats wrong with you? It's juat a technical demo of firebase
- yawn 14y agoI wouldn't have used the same language as the parent, but every time a developer creates a FB-only login, it promotes the idea that it is acceptable. It is not.
- ericflo 14y agoSure it is acceptable.
- blackhole 14y agoNo, it isn't.
- blake8086 14y agoI accept it.
- codygman 14y agoIt really isn't acceptable to force someone else to sign up for one service to use a new service.
- nvr219 14y agoHow many potential clients are they really excluding here? In other words how many people would use this service and not already have a facebook account?
- deleted 14y ago[deleted]
- vidarh 14y agoI have one, but I categorically refuse to use Facebook to log in anywhere. In other words, if you look at how many have a Facebook account, you're looking at the wrong number.
- da_n 14y agoOK perhaps that was a tad harsh, but I do get annoyed when I see the only login option for something be Facebook. I won't go on an anti-Facebook tirade but suffice to say it is not everyone's cup of tea and not everyone has a Facebook account. I suppose given this is just a technical demo it is acceptable.
- bryogenic 14y agoIt would be refreshing to see a twitter clone that was a free-for-all w.r.t. pseudonyms. Post as anyone and then if you want to register a name you link it to email/fb/twitter.
- anant 14y agoFork the code and roll your own! You can even host it on Github pages, since it's all static content.
- anant 14y agoWe built Firefeed to show how easy it is to build realtime apps with Firebase. We've put up a detailed explanation of how we built it on the about page: http://firefeed.io/about.html http://firefeed.io/about.html The code is all open source and on Github, please feel free to fork and reuse the project. Pull requests are welcome!
- ahoy 14y agoThe option to log in without requiring FB would be nice.
- ozgune 14y agoGoing through the GitHub repository at firebase/firefeed right now. This looks pretty slick for 500 lines of code.
- mayop100 14y agoPlease feel free to tinker, fork, send pull requests, etc! It's all open source.
- jimrhoskins 14y agoIn case anyone is confused, it requires Facebook, so if you block FB, it will be pretty much an empty page with some footer links. I assumed it had crashed. But they assumed I allowed facebook. Might be good to have something show up in case you can't reach facebook.
- justhw 14y agoThanks, I had a blank page and was surprised. (I use the disconnect extension)
- joeblau 14y agoThanks for clearing that up. I was wondering why the site wasn't showing up!
- codygman 14y agoI thought it had crashed too, lol.
- graue 14y agoWow, second Show HN posted today that does that: https://news.ycombinator.com/item?id=4944334 https://news.ycombinator.com/item?id=4944334 I hope this isn't a trend.
- mayop100 14y agoThis is a technology demo. We wanted to demo our real-time tech rather than show a bunch of sign-up workflow code. Facebook auth lets us save a bunch of boring code.
- graue 14y agoWould it be much more code to support Twitter's OAuth as well? That'd appease me... everything on my Twitter is public and they have a much better record with regard to user data than Facebook. Plus your demo is a Twitter clone, so you'd get points for irony :)
- 14y ago
- nodesocket 14y agoGreat job FireBase team. Think I am going to try this for the http://commando.io http://commando.io status feed. Simply host on my CDN. Would love to have GitHub auth as well though.
- binarybits 14y agoVery nice.
- riffic 14y agoneat. Can I be the first to recommend that you peruse the federation specs (OStatus/Tent.io, also there is a w3 working group mailing list http://www.w3.org/community/fedsocweb/ http://www.w3.org/community/fedsocweb/) and try to solve the silo/walled garden issue? to elaborate, I think there is a huge future in what I call Status Update Services, and I think the trend will be for organizations to move away from the incumbent service providers towards infrastructure under their own control (as in the e-mail model.)
- anant 14y agoThanks, that is good feedback! We're working on supporting multiple auth providers, but the larger question of federation is more interesting, and equally harder. We're not sure about where to take Firefeed yet, since it was built as a demo for Firebase, but that's something we'll definitely consider in the future.
- riffic 14y agoCool, happy I'm giving helpful feedback. The field is just starting to take off, but I think it's great that there is now a growing selection of small message/status update/microblog software. It's possible that government agencies, universities, businesses, etc can take advantage of running status update services, which can be made either be public or private, tied to their own domain/network, and maintain administration of user accounts. Many other advantages from having this sort of infrastructure develop will be seen as well.
- JungleGymSam 14y agoI only see a stripe at the top and two links at the bottom (which are also very near the top of the page). Using Chrome.
- anant 14y agoThis will happen if the Facebook SDK couldn't be loaded. Perhaps you have a script blocker running? I've filed an issue to fix this - https://github.com/firebase/firefeed/issues/3 https://github.com/firebase/firefeed/issues/3
- deleted 14y ago[deleted]
- northisup 14y agoapparently not webscale?
- nodesocket 14y agoAnybody else getting error connecting? ➜ ~ curl --head http://firefeed.io/about.html HTTP/1.0 503 Service Unavailable Server: squid/3.1.14 Mime-Version: 1.0 Date: Thu, 20 Dec 2012 01:33:50 GMT Content-Type: text/html Content-Length: 3542 X-Squid-Error: ERR_DNS_FAIL 0 Vary: Accept-Language Content-Language: en X-Cache: MISS from row44proxy-postauth Via: 1.0 row44proxy-postauth (squid/3.1.14) Connection: keep-alive
- vidarh 14y agoFirebase looks really cool, but my first impression the moment I see that you end up building everything in a way where it is tightly coupled to the servers of a startup that does not have years of profitability yet (or even published pricing), is that there's no way I'd put anything but toy/demo's on it for a long time. It seems like the type of thing that'd do great with the option of a self-hosted server, and it also seems like the type of thing that'll see open source clones of pretty quickly, though. But I'd actually be vastly more comfortable paying Firebase to host my apps if I knew there was an open source fallback for their server component.
- jamest 14y ago[Firebase founder] Thanks for the feedback! We're definitely aware that it's a concern. Hopefully we can go a little way towards winning your trust by showing you the great apps built on us by larger companies (happening soon) and by giving you the best customer service we possibly can. And, hey, toys are a good starting place too. Regarding pricing, you can find it here: https://www.firebase.com/pricing.html https://www.firebase.com/pricing.html Pricing is difficult and we're trying to get it right. Your feedback would be great.
- blackhole 14y agoI almost never use Facebook to log into anything, and vastly prefer using twitter as my catch-all account. You absolutely must put in a real account system as an alternative to Facebook if this is going to take off.
- anant 14y agoWe currently provide convenience SDKs to login with Facebook, Twitter and just a regular email/password, but the system is flexible enough to allow any authentication mechanism that can produce JWTs.
- biot 14y agoYou should have graduated concurrent user limits there. Rather than 1000 across the board, start with 100 for the "Candle" plan (the name "Spark" would be a great fit too), 1000 for "Bonfire", and 5000 for "Inferno". Also, what happens if you exceed the 1000 concurrent user limit? For example, your site is momentarily popular and gets 1500 people trying it out for a few hours then goes back down under 1000. Is there burst pricing? Do connections get dropped? Is there a grace period, like the way 95th percentile bandwidth billing works?
- SquareWheel 14y agoDoes it really require Facebook to use? Don't really want to create an account just to see what this is all about.
- dutchbrit 14y agoSeems to be down here unfortunately. Would love to see this!