HNHacker News
TopNewBestAskShowJobs

tbarbugli

831 karma · joined June 19, 2012

Founder & CTO getstream.io
submissionscomments
tbarbugli··on Switching from macOS: Developer Environment
So you are saying if I show up in a coffee place with a bulky black laptop running a cheap imitation of OSX people will think this is cool?

Elementary will never be cool, in fact you will be "bullied" by both cool kids with expensive (good looking!) OSX MBP and geeks running some obscure Linux distro on a Thinkpad.

tbarbugli··on Show HN: Hot or not for yachts called Yacht or Knot
What is supposed to happen after you click on Mega Hot a bunch of times? Is something supposed to happen?
tbarbugli··on [dead]
you got a few missing images on that page (testimonials section)
tbarbugli··on Ask HN: Is there a resume/CV version management app?
would something like jekyll + git and some extra export script work?
tbarbugli··on Switching from macOS: Developer Environment
I don't mean to be offesive here, but did look at how their laptops look like?
tbarbugli··on Switching from macOS: Developer Environment
Brew works great most of the times and it is indeed very human friendly. The problem sometimes arises when you need to install something a little bit more exotic than usual (eg. graph-tool was my last case) in that case lot of things can go wrong.
tbarbugli··on Ask HN: Who is hiring? (November 2016)
Well if all the seniors at your text/telco company agree with that it must be true!
tbarbugli··on Ask HN: Who is hiring? (November 2016)
Stream.io - Amsterdam, The Netherlands - https://getstream.io [ONSITE]

We're currently expanding and looking for

  * Backend Developer (Golang/Python)
  * DevOps Engineer
Our stack

  * AWS / Softlayer / DO (on multiple datacenters and regions)
  * Python/Django/Celery/RabbitMQ
  * Cassandra/Postgresql/Redis/Memcached
  * Some services in NodeJS / Ruby
  * Alpha services in Erlang and Golang
  * Puppet/CloudInit/Terraform/Cloudformation
Skills and requirements

  * Bachelor’s degree or above in Computer Science or prior engineering experience 
  * Experience building complex high performance software 
  * You are fluent with Python and Go 
  * Comfortable with Django
  * In-depth experience with SQL database
  * Memcached/Redis
What we offer

  * Chance to work on nice-to-have problems
  * Competitive salary based on your skills and experience  
  * Equity
About Stream

Stream is an API for building, scaling and personalizing feeds. The technology relies heavily on Cassandra and machine learning. Stream powers the feeds for over 50 million end users and handles billion feed updates every day. Our customers include small startups as well as Fortune 500 companies. Building a scalable, highly available, secure and performant feed infrastructure is a hard problem.

About us

Stream was founded in The Netherlands and joined the prestigious Techstars accelerator in NYC. After Techstars Stream raised $1.75m and now has offices in both Amsterdam and Boulder, Colorado.

More details: https://angel.co/stream/jobs or email tommaso@getstream.io

tbarbugli··on Ask HN: Is Route53 working for you?
manually editing our /etc/hosts files nice! poor man DNS solution
tbarbugli··on Ask HN: Is Route53 working for you?
needless to say https://status.aws.amazon.com/ is all green :(
tbarbugli··on Ask HN: Is Route53 working for you?
nice that they replied to you. Still waiting to see a reply from them...
tbarbugli··on Cuomo signs bill prohibiting Airbnb listings in NYC
Ancient Rome, home of 20% world's population, is going to be hard to beat, but yes NYC is pretty cool too :)
tbarbugli··on DDoS Attack Against Dyn Managed DNS
I am very surprised this is not getting that much attention on national news.
tbarbugli··on DDoS Attack Against Dyn Managed DNS
I did, as far as I remember these book are all about USSR ;)
tbarbugli··on DDoS Attack Against Dyn Managed DNS
why?
tbarbugli··on Massive Dyn DNS outage
Include all website that use Github to sign-in or sign-up
tbarbugli··on DDoS Attack Against Dyn Managed DNS
Github does not work for 100% the time
tbarbugli··on Django REST framework 3.5
I agree, I find doing this with DRF very easy and had the opposite with TastyPie doing stuff I did not want or need. Having some ORM integration is nice; there are a number of situations where it's easy to use your ORM safely and get stuff done very quickly (eg. basic CRUD stuff for instance)
tbarbugli··on Django REST framework 3.5
care to explain?
tbarbugli··on Django REST framework 3.5
Did not use Tastypie since a couple years ago and I remember it being very hard to use due to be so heavily coupled to Django models. I find DRF support for Django ORM and yet the ease of use when not doing ORM stuff one the main selling points.
tbarbugli··on Django REST framework 3.5
I can only say nice things about Django REST framework, super simple to use and comes with lot of extras. Very interesting the shift towards schemas and RAML; I am quite curious to see how usable that is.
tbarbugli··on Reasons not to use Firebase
That worked really well for them! They obviously stored data in Firebase that did not belong in there. I have nothing against Firebase, but it's not meant to store all your app's data!
tbarbugli··on Reasons not to use Firebase
Why would you use Firebase as main database for your data? That decision alone is extremely silly!
tbarbugli··on Tesla Wins Contract to Help Power the California Grid
"The deal fits into Tesla Chief Executive Officer Elon Musk's long-term vision of transforming Tesla from an an electric car company to a clean-energy company. That's the same motivation behind his pending deal to acquire SolarCity Corp., the rooftop solar company founded by his cousins, of which he is also chairman and the largest shareholder."

Yeah man, what a lucky coincidence your cousin can help you saving the planet!

tbarbugli··on A Soviet scientist created tame foxes
Luckily for us their life span (at least for octopus) is really short :)
tbarbugli··on InfluxDB 1.0 GA Released: A Retrospective and What’s Next
We evaluated InfluxDB 6 months ago and did not move forward because cluster mode was still in beta. Is there anyone running a cluster in production with some decent traffic?
tbarbugli··on Ask HN: How do you deal with bugs in software you sell?
Useful bit from BSD license:

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

tbarbugli··on Linux debugging tools you'll love
I appreciate the effort and enjoyed this paper. One small remark: the first example is ridiculous. You don't need such a low level tool to find out someone is doing crazy database queries, just analyze your slow log!
tbarbugli··on Why Remote Work Should Change Startup Culture
Remote work is plan B. I don't do it unless I really have to. The reason is pretty simple, it sucks most of the times and is sub-optimal for most of the other case.
tbarbugli··on What typing ^D does on Unix (2009)
Reminds me of how many time I went crazy trying to close a telnet session on memcached ("Escape character is '^]'.") :)
← PreviousPage 6 of 12Next →