• 4 Posts
  • 360 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • IDE in general are not that good.

    VSCode has a lot of of expansions, enabling a developer to stay in the same environment for any language they code in.

    So if you have a multi-language setup, you can do everything in the same IDE.

    I work with embedded firmware, and let me tell you that VSCode is miles ahead from manufacturer tools.

    I personally don’t use VSCode because microcontroller manufacturer tools usually come with a repeatable easy to install environment, so I can easily handoff the projects to my clients.

    But if you ship code and don’t have to ship the environment, VSCode is a good allrounder that can do pretty much anything.

    With that said, use VSCodium instead. At least, it removes the analytics from the IDE.


  • Edit: i found the video

    A rant on personal engineering projects by BPS.shorts

    I’ll try to find a video I saw on the matter that is interesting about our projects.

    Most of us learn engineering through school and through work, where the is a product owner and a project manager that gives us work in chunks and manage the project week to week.

    When you do personal projects that you can’t finish in a day, you have to be product owner, project manager and engineer at the same time. And it is hard, especially if we hope to produce the same quality of work.

    So either it takes a lot more time to get there, or you need to “downgrade” the quality of the work to finish the project in a timely manner.

    And in the end, projects in your free time should bring you joy, not dread.

    I hope it helps you, or someone reading this, cope with a pile of unfinished projects, that will never be finished. And that’s fine.






  • What hypocrisy?

    The discussion conflates a lots of things. So to be clear :

    We are talking about someone moving to a new country, not a country invading another country and forcing them to learn the new language to assimilate them.

    We can be mad at China for annexing Tibet for example, forcing them to learn mandarin and forbidding them to talk to their native language.

    But if I decide to go live in China, then it is not far fetched to expect me to learn mandarin, regardless of its history. It is two different things.

    Context matters.

    I live in Canada. Should we make real efforts to restitute Natives? Absolutely. Does that mean that we can’t expect new immigrants to learn the current local language because of our past?

    We can’t change the past, but we can make better in the future and integrating new arrivants is necessary and beneficial for everyone.


  • If I decide to go live in Germany for example, is it reasonable for me to learn German? What about Haïti? Or Jamaica? Is it only acceptable in non colonialist countries?

    I understand that the track record about assimilating other culture is terrible. However, not speaking the local language where you live is extremely isolating. If you’ve ever had to live in a place where they don’t speak your native language, you know the feeling.

    For everything that is wrong about our immigration system, I believe that asking new immigrants to make an earnest effort to learn the local language is normal. We can’t change the past, but we can do better in the future. And making sure that a new immigrant integrates to his new country is helping both the immigrant and the country that welcomes him.