pacarvalho

Joined 9 years ago

Karma
105
Submissions
127
Member since
Aug 30
Engineering is my passion, work and hobby. If you want to talk about anything software, startups, solving engineering challenges or investments just send me an email at [email protected]!

Favorite tech stack: Ruby on Rails, React, Sentry, Amplitude & AWS. Favorite books: The Lean Startup, From 0 to 1 and The Hard Things About Hard Things. Hobbies: Rock climbing (especially bouldering) and DOTA.

View on Hacker News

Recent submissions

Comment · 2 years ago
Kind of... Spent a while debugging an issue where the client was convinced he could not schedule new appointments in the system on the 29th.

It turned out he had set another setting incorrectly which was causing the appointment never to be valid.

But the rarity of the date let me wonder in the wrong direction for a while...

Comment · 4 years ago
Makes sense. IMO contractors are supposed to be companies. Such as https://avantsoft.com.br that you hire for specific things and that can abstract the actual employee management, etc from the company that hires.
Comment · 4 years ago
It seems the authors did not find evidence of a "pink tax":

"Finally, while our findings do NOT support the existence of a pink tax as conceived by regulators, a more expansive definition of the pink tax could include differences in markups across men’s and women’s products."

"...our finding that women’s personal care products are not systematically more expensive than substantially similar men’s products calls into question the role of government intervention to reduce the pink tax."

Comment · 4 years ago
What is the average cost from using other methods?
Comment · 4 years ago
0. Use GIT.

1. Add a staging environment.

2. Add a CICD.

3. Add tests. Start by easy ones (new features) to get team used to writing them. Then important flows. If your team doesn’t have the bandwidth hire a contractor. Ex: https://avantsoft.com.br

4. Choose a part of the code the warrants being the first to refactor. Balance easiness with importance.

5. Define a better structure/architecture for it.

6. Refactor.

7. Repeat from 4 as many times as needed.

Also, consider micro-services on new features… may be an alternative to full rewrite.

Comment · 4 years ago
The big question to me is: At what level of the tech stack should moderation happen?

Should it be done by the ISP? By the IaaS? By the software provider? By developers?

Ideally, moderation would occur at just one level. That way, there are less avenues for abuse to occur. Leaving moderation rules vague may lead to some services that could be beneficial (whistleblowers, etc) to be easily taken down.

Comment · 4 years ago
Interesting study. Just reading outputs from GPT3 or other models makes it seem almost lifelike. Sometimes it is easy to forget it is just a well fit function with a lot of parameters.
Comment · 4 years ago
Slack has an interesting model where the license count charged to the company only includes active users which is a subset of those that are registered.
Comment · 4 years ago
It is quite tough. What are your thoughts on if it is worth it?
Comment · 4 years ago
"Productivity porn is anything that after having been consumed makes you feel like you were productive when in reality you didn’t actually do anything." - Interesting definition.
Comment · 4 years ago
I am surprised this hasn't happened a long time ago. It has felt for a while that Facebook has been almost entirely cannibalized by Instagram.

Also wonder how much of that is due to Tiktok being more expensive to produce and thus having a higher average price per influencer?

Comment · 4 years ago
Are you a very avid adopter of products from early stage startups? Forced updates tend to be more common with small companies that can't devote resources to maintaining backwards compatibility.
Comment · 4 years ago
Definitely a vanity metric ;)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton