pietromenna's comments

pietromenna | 3 years ago | on: Ask HN: Learn C++11 or Rust in 2022?

I agree with you, it might turn out that C++ outlives Rust. I am seeing more codebases being created from scratch in Rust nowadays. We are just making bets on the opposite side. I guess we both agree that the deciding factor should be what you think the future will look like in 5+ years. Nobody knows what will happen in 5 years, then it is a bet or an investment decision you make.

pietromenna | 3 years ago | on: Ask HN: Learn C++11 or Rust in 2022?

I would choose Rust. Today it might be that the market has more jobs on C++ and there are more codebases.

In the future, those codebases will only be the legacy ones and you will end up doing more maintenance with C++.

With Rust your investment of today will pay off in a few years.

Deciding what to learn today is an investment decision and you should look into what you think the future will look like. To me it looks Rusty. :-)

pietromenna | 4 years ago | on: RedwoodJS 1.0

They did a really nice job creating an awesome experience by having picked up a nice set of tools and bundling them together. IMHO It is the first true full stack Javascript/Typescript framework that thought on all the important details: logging, great tutorial, community that helps, etc.

pietromenna | 4 years ago | on: Software engineering ethics by Uncle Bob

In all industries there are people without ethics, the same happen in our industry. Most people have ethics and standards and I completely agree with you that we should not generalize it.

pietromenna | 4 years ago | on: Software engineering ethics by Uncle Bob

Don't get me wrong, but it is because you don't like the ideas presented or because you don't like him?

I think there is a problem when we cancel ideas because of whom is telling them.

pietromenna | 4 years ago | on: Times are great for programmers now. How does it end?

With law I believe it can happen, but with medicine, not really.

Most visits to doctors it is not about only about the sickness (or information about what medicine to get), but about socializing and somebody inspect you and discuss with you. This part, the machine cannot do. It is what is called the doctor-patient relationship. If you think this is not the important part, I cannot disagree more with you.

I go to doctors only when I really need, but the pattern I see around is that people have a real long lasting trust relationship with the doctors they see.

pietromenna | 4 years ago | on: People don't want to run their own bank

I agree with you and the article. I believe that crypto currencies solve if you need privacy with your money use case. What I think is that governments are interested in seeing we’re every penny goes so they can tax you properly. Centralized banks are somehow governments agents, they report were every penny goes. With regards to the money you had in your wallet, it was never your full assets, but the money you got to spend on something you don’t care and you do not want people to know what it was. This is your crypto wallet.

pietromenna | 4 years ago | on: Slackware 15.0

A bonus point is that Slackware does not rely on systemd. it is still a bunch of bash scripts that you can figure out what is going on.

pietromenna | 4 years ago | on: Send text messages for free using Python

Thank you, what I missed is how you do to find out for other providers. In Brazil you covered 50% of the carriers. But how can I help you to find out the other ones and update the information for you. Should I contact the providers and ask for it and send a Pull Request?

Again, thank you for putting this into a post!

pietromenna | 4 years ago | on: Ask HN: Why is software quality always decreasing?

You already got the main reason in your text: " engineers compromising in the face of business pressure or engineers making mistakes due to lack of experience or foresight"

Those two factors are a reality now a days: people leave teams when they get experience and go to a place where they have 0 experience (knowledge is lot) and they built everything under pressure to deliver to meet market demands (so we rush to deliver features).

I would also tell you that in the past well organized projects were exception not the rule.

page 1