iurisilvio's comments

iurisilvio | 8 years ago | on: Ask HN: Who is hiring? (June 2017)

Totally agree with this. I always did 40 hour work-week, but recently had a child and reduced to 20 to manage his first months. I produce almost the same, but now my rss feed and youtube queue is full. Just lost my time doing nothing.

iurisilvio | 8 years ago | on: Ask HN: What's the benefit of deferring updates?

My reason: I don't live in an IT perfect world. Moving parts that always break with updates.

I have third party provided configuration in some machines and most of the Windows updates break these configurations. When it happens, I have to call these third party and a non-IT person come here to reconfigure things.

These configurations are mostly client certificates that work only with IE8 or older (!!!). Their websites use ActiveX, Flash or some other buggy tech. I have the option to maintain my computers working without patches or I update my Windows and wait 2 days (or more) before they're able to reconfigure my machines (and this downtime costs a lot).

I try to sandbox these machines in my network, but you know it is not perfect.

iurisilvio | 9 years ago | on: Ask HN: Stick with Flask or Learn Ruby on Rails?

Stick with Flask. I don't think it is a good reason to change. To be fair, you'll have the same maintenance issue with any language/framework. Some are better maintained, but I think Flask/Django/RoR are in the same league.

I'm a huge Flask user, with projects with 50+ Flask extensions installed. Most of them I just plugged in and never had issues. Some issues I had were easy to patch and most of them were fixed upstream.

You have some complex extensions, but a lot of them are just small wrappers, so it is possible it's just good enough and feature complete.

iurisilvio | 9 years ago | on: Data Loss at GitLab

Exactly. today we're able to see a bad disaster recovery happening, but it happens all the time. I revised my backups and added some redundancy to it.

Everyone knows how much backups are important and talk about it all the time, but I bet a lot of companies don't do it right. It is expensive, don't add real value (except when it does), etc.

Today I added automated replication of backups from AWS to another cloud provider. Just in case...

I did this becauase recently, a local brazilian cloud provider (ServerLoft) didn't paid his server (Equinix) and went offline forever. 16k companies went offline without time to recover anything there.

iurisilvio | 9 years ago | on: Ask HN: Would you use Python as the main lang in a potentially large project?

Yes. Use what you already know and make your project fast.

Today, after some large projects, I miss strong typing but not enough to change everything. You need more tests, but I can live with it.

We integrated with a large retailer in a complex project with only two developers and I think Python was the reason to it. Too many open source things already done and fast iterations.

iurisilvio | 9 years ago | on: InfluxDB 1.1: 60% performance increase and new query functionality

I don't have too much data (around 2 years and 500k data points.

I was about to move to another database, because a query to old data or long ranges just consumed all my machine resources for some minutes. I can't use grafana because their reads crashes the server when someone want a different query.

After the 1.1 upgrade, it is really fixed. I can query anything without worries.

iurisilvio | 9 years ago | on: Ask HN: Where should I host my startup?

I have around 20-30 instances there and it is a long time since the last fail.

In the past it failed a lot (~1 instance completely fail per month), but I think it is better now.

iurisilvio | 9 years ago | on: Ask HN: New OSS Projects: Go or Java?

I tried to start another project in Go instead of Python/Flask. I never really started.

If you want to learn, Go is a good choice. If you want to get things done, use what you already know.

iurisilvio | 9 years ago | on: Startups that launched at Y Combinator S16 Demo Day 2

Techcrunch did a nice interview with them, asking some of your same questions.

These private colleges have a lot of government support through financial aid to poor/black/minorities attend a college. These colleges are profitable even with empty seats. Filling these empty seats for half of the price is awesome, but they won't crash without it. The company behind most of these colleges merged with another one this year and their stocks (KROT3 and ESTC3) are growing fast (50%+ this year).

https://techcrunch.com/2016/08/19/quero-education-an-online-...

iurisilvio | 9 years ago | on: Ask HN: How much equity in early stage startup for a developer?

I totally agree with this response, but as first tech employee you have good leverage. Possibly only you know what's happening and the cost to change is high. You can try to negotiate equity to a CTO position instead of first developer.

If they have more tech employees, you lose this leverage.

iurisilvio | 10 years ago | on: Chat database for millions of messages per day

I'm not related to OP, but thanks for this answer! It is not easy to find a clear answer like that for a complex problem.

The first time I had to build something to scale at day one, it was a long research about databases, cluster/shard, architecture and everything else you described. It worked, but it'd been easier with an answer like this one!

page 2