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

help-circle



  • 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.











  • Not OP but I can share my journey through my career.

    Depends on where you are in the world and your work ethic.

    I was a terrible student with a hard time understanding harder maths (due to my schooling, but that is something specific to my region), and I was still able to graduate with a 3/4.3 score. It was a lot of hard work that I wasn’t prepared to do due to my work ethic. I had to learn to be at least decent fast and the first year was brutal.

    My experience is that university is a lot harder than the work after university. But the corporate world can be soul crushing. In big corpos, you usually do the same part of a process where as during university, you do a lot of interesting and varied stuff.

    My electrical engineering program was generalist with each semester being a different domain of electrical engineering and me being interesting in embedded electronics. So doing a semester of power transmission lines was brutal because I wasn’t that organised and didn’t like the courses.

    Society tend to romanticize engineering, but there is a lot of busywork and project management and you get caught in administrative bullshit just like any other job (ask a software engineer thoughts on stand-ups and agile and be ready to hear horror stories).

    But, if you really like engineering, there are those moments of pure engineering that makes you forget all the bullshit around and make the career worthwhile.

    So life rambling aside, engineering is a worthwhile career. It is not an easy path, but the work is manageable though sometime overwhelming. Treat university like a 9-5 job with some overtime and you’ll do fine.

    I didn’t have to worry about the financial side of things because I live a place where school is cheap and student financial aid is plentiful. So keep that in mind when making your decision because I cannot comment on that part.





  • I am a newbie so I am not sure I understand correctly. Tell me if my understanding is good.

    Your Pi-Hole act as your DNS, so the VPS use the pi-hole through the tunnel to check for the translation IP, as set through the DNS directive in the wg file. For example, my pi-hole is at 10.0.20.5, so the DNS will be that address.

    On the local side, the pi-hole is the DNS for all the services on that subnet and each service automatically populate their host name on pi-hole. I can configure the DNS server in my router/firewall (OPNSense in my case)

    So when I ping service.example.com, it goes through the VPS, which queries the pi-hole through the tunnel and translates the address to the local subnet IP if applicable.

    So when I have the wg connection active and my pi-hole is the DNS, every web request will go through the pi-hole. If the IP address is inside the range of AllowedIPs, the connection will go through the tunnel to the service, otherwise, the connection will go through outside the wg tunnel.

    Does that make sense?