HNHacker News
TopNewBestAskShowJobs

pietromenna

91 karma · joined May 29, 2015

[ my public key: https://keybase.io/pietromenna; my proof: https://keybase.io/pietromenna/sigs/x7QYW8ZtHltjm6N2Ea3xwI2O8DpAzJIK9SUX8q26RE4 ]
submissionscomments
pietromenna··on Google is entering its Yahoo phase
Need to be on X to see other comments
pietromenna··on Compiled and interpreted languages: Two ways of saying tomato
Really great article, thank you author for writing it. I think the first 2 implementations are what I think as interpreted. The next two, not sure. For the last, there is no doubt of compiled. But that is just my understanding.
pietromenna··on A flight simulator that runs in the browser
Login required....
pietromenna··on Tell HN: Today I made my first “bucks” on the web
Congratulations ! Thank you for sharing. Would you be open to share you this idea turned into reality? How you found the necessity of the product?
pietromenna··on Git from the Inside Out
There is the video edition: https://youtu.be/fCtZWGhQBvo

Anyway, excellent write from Mary Rose and she is an exceptional presenter as well!

pietromenna··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··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··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··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··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··on I live in the country with the most expensive Apple products on the planet
Is being 1st or 2nd place in this matter to celebrate? I live in Brazil and this is something that really sucks.
pietromenna··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··on Times are great for programmers now. How does it end?
Ditto!
pietromenna··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··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··on BCHS: OpenBSD, C, httpd and SQLite web stack
BRHS does not sound as cool as BGHS. This is the only reason to exclude Rust and prefer Go. :p
pietromenna··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··on Send text messages for free using Python
I’m wondering if it is possible to find a list of provider emails from other countries such as BraZil.
pietromenna··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.

pietromenna··on Deep Learning Interviews book: Hundreds of fully solved job interview questions
Wow! Great resource! Thank you!
pietromenna··on Visual Studio Code November 2021 Updates
thank you!
pietromenna··on Rancher Desktop, a Docker Desktop Replacement
And this is how lots of great products and ideas get killed. Failing to monetize them.
pietromenna··on Unplanned Freefall? Some Survival Tips (2001)
done! Is there a way to put an auto reminder to read it just a minute before the accident happens?
pietromenna··on Back Orifice (1998)
Oh Gosh, many many memories of my script kiddie past.
pietromenna··on Operations is not Developer IT
To the author of this article: Really great job on it, had great fun reading and also lots of truths in there. But this part:

”Often they have not even bothered to do basic troubleshooting, things like read the documentation on what the error message is attempting to tell you.”

This happens, but this just means that your Development Team needs some coaching or to improve their quality.

This tells more of a quality of the development team you have been working with. You have to pass along this feedback and ensure that Development team also works with professionalism as everybody else.

DevOps would tell be that "Dev & Ops" would look up issues together (Yes, he will be blocked as well WORKING with you), if you find that it was developer's fault. Tell them: "Hey, this is on your side. You saw how we troubleshooted together. Now each of us has new tricks to use in the future".

If you don't do that, you are the shortest path to get THEIR problem solved. And it is too easy to go that path.

pietromenna··on An Open Source Multi-Player Starship Bridge Simulator for Linux
The long installation steps are a feature. Seems like the ideal foreplay.
pietromenna··on When did Neil Armstrong set foot on Mars?
now we can confirm that AI as as flawed as human intelligence itself. It just dynamically reads all the texts and remembers what it wants without being sure it is right.
pietromenna··on Kid Pix as a JavaScript App
It allows to see. I just tested on chrome dev tools. What it does not to is set the filling as it worked on the original app. Anyways, really nice memories. I was a child (6 yo) when I first touched those. Thanks for the hint to play with CSS. :-)
pietromenna··on Kid Pix as a JavaScript App
Wow! Many many many memories from the past. The bad part is I only used on Black/White Display in the past and now is in colors
pietromenna··on Why Use Message Queues?
Thank you for your comment. It is true that it also helps on observability. To add into the story it would be the restaurant owner can look into the orders afterwards to analyze and suggest changes.
Page 1 of 2Next →