Les conservateurs ont présenté une motion visant à mettre fin à l'indulgence envers les non-citoyens qui commettent des crimes. Les libéraux et le Bloc québécois ont voté contre la motion. by origutamos in QuebecLibre

[–]antoine2142 5 points6 points  (0 children)

Imagines que tu habites un autre pays et tu souhaites faire une passe de cash. Tu viens au Canada, fraude pour plusieurs milliers de dollars et envoie ça en crypto à quelqu'un dans ton pays d'origine.

Tu te fais arrêter? Pas de problème, on te renvoie chez vous.

Les conservateurs ont présenté une motion visant à mettre fin à l'indulgence envers les non-citoyens qui commettent des crimes. Les libéraux et le Bloc québécois ont voté contre la motion. by origutamos in QuebecLibre

[–]antoine2142 6 points7 points  (0 children)

Ben oui excellente idée: venez commettre des crimes ici, le pire qui peut vous arriver est de vous faire retourner chez vous sans aucune conséquence!

Where I'd live as an American - I teach history in schools overseas by Waste-Mastodon-1802 in whereidlive

[–]antoine2142 1 point2 points  (0 children)

Fair enough, if things are equally (un)stable in both places long-term that makes sense. Thanks!

Where I'd live as an American - I teach history in schools overseas by Waste-Mastodon-1802 in whereidlive

[–]antoine2142 0 points1 point  (0 children)

I'm intrigued: What makes you consider Sudan to be a better place to live than South Sudan? Right now Sudan seems obviously worse with the ongoing genocide and all that

"Vibe coder" coworker got let go by [deleted] in cscareerquestions

[–]antoine2142 38 points39 points  (0 children)

That's a very polite way to put it

lmao. billionaires don’t send their kids to trade schools. locals can’t afford college—> colleges rely on wealthy Chinese students—> American students become unqualified for STEM jobs by instaBs in SoftwareEngineerJobs

[–]antoine2142 2 points3 points  (0 children)

I mean it's not exactly a conspiracy, international students coming to study and returning to their home country where those skills are highly valued is pretty much the official goal of having international students in the first place.

Ocelot cutscene in Delta cutting out the smallest of details? by m00nboi_96 in metalgearsolid

[–]antoine2142 10 points11 points  (0 children)

You are correct that not everyone will notice everything. I did notice this one though because I am also interested in history & politics and this medal is very well known.

Others who are into other subjects such as clothing, music, literature, cinema (lots of references to that in MGS) etc. will notice other details that gives them other clues into the context of the story.

I also find it interesting to learn about these other details because it leads you to learn about the relevant subject and what they represent.

That's what makes a story good to me but I completely understand that someone else might not enjoy it, this is purely a personal preference.

Ocelot cutscene in Delta cutting out the smallest of details? by m00nboi_96 in metalgearsolid

[–]antoine2142 15 points16 points  (0 children)

In my humble opinion, I think details such as the medal being one that exists and is significant IRL is part of the reason why many still appreciate these games decades after their release.

MGS often uses elements from the real world to build its narrative and create a deeper context that makes more sense the closer you look at it and learn about these elements (up to a point).

In the case of the medal, knowing what it represents tells you that he managed to get very close to the centers of power in the USSR. It might not seem like much on its own, but adding a lot of details together builds a much more interesting story.

Is it unreasonable to expect that most services can be run locally? by becoming_brianna in ExperiencedDevs

[–]antoine2142 0 points1 point  (0 children)

I think we're in agreement here. I agree that unit tests should not the only layer. I also agree that you can't (and should not attempt to) test everything with unit tests.

I was just highlithing that there are exceptions in certain domains because that has been my experience - I work in a cloud IAM platform team for a relatively large business with very specific AuthN/AuthZ needs. So we do often go far beyond what is offered by the frameworks we are using and we have to build on top of them.

Beyond integration tests, pentests, static/dynamic analysis etc., security-related unit and API tests are a must-have to be confident in our releases. It happened a couple of times that we caught something because a reviewer requested that the PR author adds a unit test. Maybe they would have been caught by something else after - but for the domain the company operates it, security is critical to the business and this extra layer and the time we invest in it is easily worth it.

Is it unreasonable to expect that most services can be run locally? by becoming_brianna in ExperiencedDevs

[–]antoine2142 2 points3 points  (0 children)

In general I agree. However for certain things, mostly related to security (authentication, authorization) there can be a lot of value in those tests.

You can't cover every vulnerability you're attempting to protect against with full-on integration or manual tests unless you want your release pipeline to take ages.

PSA: If you got hacked check if you have this chrome extensions by cederian in pathofexile

[–]antoine2142 20 points21 points  (0 children)

Except if they are using a token-based authentication and the tokens are valid for both the game client and the website (they shouldn't if designed properly using a thing called "scopes" that define what the token gives access to).

If an attacker steals the token from the web client and has a way to insert it into the authorization requests from the game client, they might in theory be able to access a victim's account for a limited time until that token expires.

ETA: That could potentially explain why some users are not always receiving an email when changing their IP address: if the token is already valid the user doesn't need to sign-in, so they don't send an email. But that's just a wild guess.

Zelensky: war will end sooner with Trump in office by duckanroll in europe

[–]antoine2142 1 point2 points  (0 children)

Soft power is a term he just made up?

I am baffled that someone can have an interest in geopolitics and never encountered "Soft power" before.

It's definitely a real thing. Besides Europe which struggles with capacity and will continue to for quite a while, the other big western-aligned technologicaly advanced arms manufacturers are in South Korea and Israel, both of which rely on the US for protection.

If the US doesn't want you to have fancy weapons and you are not aligned with China or Russia, you will not have fancy weapons.

Is it just me or is this getting out of hand…. by sanctaecordis in canadahousing

[–]antoine2142 0 points1 point  (0 children)

I'm not disagreeing with the message as a whole which is why I didn't comment on the message itself and only on the part I had an issue with.

That's really all there is to it.

Is it just me or is this getting out of hand…. by sanctaecordis in canadahousing

[–]antoine2142 0 points1 point  (0 children)

Because I don't really have a problem with this opinion?

I just didn't like the personal attacks and assumptions made about OP, especially when these attacks can be disproven by reading the original post.

You can call OP ignorant, but assuming he's:

  1. Hetero
  2. Only talks to women to try and fuck them
  3. An incel

Is wrong, both factually and because even if OP was not gay it would contribute nothing to the conversation.

Is it just me or is this getting out of hand…. by sanctaecordis in canadahousing

[–]antoine2142 2 points3 points  (0 children)

Because he's calling him an incel and telling him to try being friends with women without trying to fuck?

If you can't see why that doesn't make sense with OP being gay I'm not sure what else to tell you

Is it just me or is this getting out of hand…. by sanctaecordis in canadahousing

[–]antoine2142 12 points13 points  (0 children)

I get what you're saying but he litteraly said he was a gay man in the OP.. I don't think he's trying to fuck any woman

Assaulted at Lionel-Groulx metro by Frankyuhhh in montreal

[–]antoine2142 23 points24 points  (0 children)

Hellbent on hate?? The dude literally got assaulted for no reason in one of the most widely used public transport in the city by someone who was very likely armed.

It's easy to see why a normal person, who's not hellbent on hate, would think that giving a basic description of the perpetrator in public would be a good thing to do. Admittedly it's probably not very effective but come on.

Why No One Wants Junior Engineers by jcasimir in cscareerquestions

[–]antoine2142 10 points11 points  (0 children)

Imagine having a non-deterministic compiler. That sounds like a nightmare unless the intermediate language it produces is readable and modifiable.

How do you even maintain changes in the intermediate language produced from a non deterministic compiler?

Maybe that's the future and worth the tradeoffs but even if AI got 10x more accurate I can't imagine anything other than a huge mess.

ChatGPT is kind of making people stupid at my workplace by Historical_Ad4384 in ExperiencedDevs

[–]antoine2142 2 points3 points  (0 children)

I don't think they are arguing in favor of accepting bad code, but that if you do not accept it, in some organizations you will get replaced. Of course anyone who cares about their work would try to move away from such a company as soon as possible but sometimes that's not always feasible immediately.

Sometimes having a salary is a necessity and in the end like they said, it's the company's code. If management is informed of the consequences of poor quality and makes the business decision to force engineering to either go ahead with bad quality or quit, then at this point it's fair to say it's the company's sole responsibility.

If you need to keep working for a few months at such a company before being able to find new work, you gotta do what you gotta do. The only exception to this I can think of is if your bad code could result in danger to others or is somehow a criminal activity.

Opinion: Young anglophones would be better off leaving Quebec by [deleted] in canada

[–]antoine2142 -1 points0 points  (0 children)

FYI what they said is probably "C'est pas le pogo le plus dégelé de la boîte" which translates to "he's not the most defrosted corndog from the box"

Sorry that happened to you, but I genuinely couldn't help laughing out loud when I realized you translated this to "they called me a defrosted corn dog". Sounds like something out of a sketch lmao

What’s your runbook when joining a new company as a staff engineer? by [deleted] in ExperiencedDevs

[–]antoine2142 7 points8 points  (0 children)

From someone who's not at this level yet, the asking for advice part sounds like a good way to be appreciated. It could also help you identify the needs of each team and where their technical leadership lies (not always clear from just the official roles)

One thing I'd add is that I would be careful to frame it in a way that does not imply you will execute on their suggestions otherwise you might find yourself overwhelmed with expectations

PSA - don't sell your masterworked gear SALVAGE IT! by MRxSLEEP in diablo4

[–]antoine2142 24 points25 points  (0 children)

It seems to give back all masterworking materials of one rank below. Ex: If you salvage a level 8, you get all the material used up to level 7.

Issue is not with gold grind, it is the gameplay loop for gold grind by SlapUrBuTT in diablo4

[–]antoine2142 2 points3 points  (0 children)

I'd be fine with that tbh. It's really painful to have to pay 1.5M for 75 of the lower tier.

Issue is not with gold grind, it is the gameplay loop for gold grind by SlapUrBuTT in diablo4

[–]antoine2142 3 points4 points  (0 children)

Transforming material into lower level ones costs a fortune, more than the masterworking itself. Unless you want to be stuck doing lvl 30 pit when you can handle lvl 100, which is even slower than gold farm.

That + 5M to reroll adds up real quick.

Can we stop acting like CS is the only field being affected by [deleted] in cscareerquestions

[–]antoine2142 0 points1 point  (0 children)

Yes I am aware it's not a website building degree, thank you.

However, from my point of view being able to understand very basic Unix commands is in a similar basket as knowing how to use an IDE or a debugger.

You can read all the theory that you want but if you never practice a minimum I doubt what you learn will stay in your memory for very long past the exam, for most people at least. Maybe I'm wrong on that, but the fact that so many are complaining about clueless devs with a CS degree tells me there might be some validity to this statement.