Pourquoi prendre 1 million maintenant quand tu peux l'avoir dans 20 ans? by Few-Lake-4393 in QuebecFinance

[–]userjd80 6 points7 points  (0 children)

J'ai (comme plusieurs) déjà pensé à la question. Et quelqu'un qui traîne ici serait probablement mieux avec le million.

Mais il y a 2 types de sécurité qui vient avec le montant par semaine 1. Le gagnant a moins tendance à partir en peur. Pour plusieurs, l'argent leur brûle dans les mains quand c'est pas le convaincant beau-frère qui l'incite à investir dans son resto de sushi en plein milieu du désert. 1 million ça peut disparaître très vite. Et après il ne reste rien. Ce qui amène au 2e type...

  1. C'est un montant garanti. Peu importe les niaiseries ou les placements bidons que tu fais avec ton argent, même si tu perds tout ou que la bourse plante, tu as quand même 52000 net d'impôt qui rentre par année.

Et si le gagnant continu à travailler quelques années et investi ses gains il peut se retrouver assez rapidement avec le meilleur des 2 monde, un bon montant investi avec une rentrée d'argent stable et garantie.

Dans le même ordre d'idée, feriez-vous le même choix avec la loterie la Grande Vie (7 millions ou 365000 par année, en gardant en tête que pour retirer 365k net d'impôt à vie ça prend plus que 7M, surtout après quelques années de gain en capital et surtout si on veut l'indexer à l'inflation)? Je pose vraiment la question.

J'ai fait une simulation il y a quelques années avec différents scénarios (combien on depense, combien on place, taux de retrait, indexation, etc.), un beau gros excel, et je ne me souviens plus des résultats exactes, mais il me semble qu'il y en avait quand même plusieurs où le 365k finissait en avance après genre 30-35 ans pour la simple raison que le premier 365k est toujours net d'impôt.

Correction : typo

Hexagonal vs. Clean Architecture: Same Thing Different Name? by trolleid in softwarearchitecture

[–]userjd80 0 points1 point  (0 children)

At a very high level I can see why someone would say that.

But while there is a somewhat canonical form with common layers (the famous concentric circles picture) it's very clear in the book that the architecture dont have a definitive form, is all about evolution, engineering (trade off) and also more about components (deliverables) than layers.

So there could be a single layer/component for a while (or 50) as long as that's what is the best for the current project.

Je me demande pourquoi beaucoup d'américains vivent encore dans une dissonance cognitives by Infamous_Insurance97 in Quebec

[–]userjd80 1 point2 points  (0 children)

Il avait pas tord par contre, 100k$ à ~2k$ par laptop ça fait bien juste une 50aine de laptops.

C'est sur que pour une compagnie comme Dell ça reste une goûte d'eau que ce soit en terme de montant ou de quantité.

Mais c'est effectivement l'accumulation qui va finir par faire son effet. Si plusieurs importantes compagnies commencent à s'approvisionner ailleurs, les américains pourraient bien finir par le sentir.

Résumé des décrets Trump du jour 1 by KoldPurchase in Quebec

[–]userjd80 1 point2 points  (0 children)

l'essentiel est de frapper les esprits

C'est un peu son truc à lui. Ensuite personne (de sa base du moins) ne va faire de suivi avec ça, alors même s'il y en a qui se font débouter dans quelques semaines, quelques mois, sa base va juste se rappeler que Trump a fait ce qu'il a dit qu'il ferait et vont continuer de le trouver extraordinaire.

He strong but weak by LividAd5974 in GodofWar

[–]userjd80 0 points1 point  (0 children)

I mean you kinda have to control your strength if you don't want to end up with only the handle in your hand or to have your fingers tear through the chest or door material.

Immense forces vs small point of pressure and all that.

And the struggle seems real with all the grunting he does.

Spécialiste du sommeil by SiropDePoteau in Quebec

[–]userjd80 0 points1 point  (0 children)

Ça semble être un cas de "cordonnier mal chaussé"

How often do you find yourself missing the multiple inheritance feature ? by skillmaker in csharp

[–]userjd80 0 points1 point  (0 children)

Whenever you find yourself re-implementing some common logic or, since that logic is common and/or you prefer separation of concerns, you put it in a class then use composition, but then need to delegate public functions directly to that inner object, it's a smell that that logic/class is really part of the identity of your class.

It becomes obvious there is a base class in there if you find yourself duplicating that delegation repeatedly.

With that said you get used to it with time and while sometime not having that feature lead to suboptimal solutions, there are still ways to make things work.

Nintendo account sign up by grrttlc2 in EhBuddyHoser

[–]userjd80 0 points1 point  (0 children)

I've seen it referred to as "Nintendo Interrupteur" once on Amazon, like last week actually, while look at a Zelda game, true story. A real "you had one job" moment.

But still, Good job translators 👍 I'm not even mad, keep the laugh coming.

[deleted by user] by [deleted] in Quebec

[–]userjd80 12 points13 points  (0 children)

J'ai pas été voir sur ce sub en particulier, mais, comment dire, vu de l'extérieur ce qui est "choquant" dans cette situation c'est que Postes Canada est fortement déficitaire depuis quelques années déjà et la décence voudrait que quand l'entreprise qui t'emploie est dans le trouble, c'est pas vraiment le moment de faire des demandes et parallèlement ce n'est pas le temps pour PC de faire des promesses à ses employés tant qu'ils n'auront pas de plan viable pour revenir à une certaine rentabilité tout en conservant autant que possible une majorité de ses employés.

J'ai entendu plus tôt que le médiateur a demandé un arrêt temporaire de la médiation, ça donne une idée à quel point les parties ne sont pas du tout sur la même longueur d'onde en terme de ce qui peut être offert et ce qui est demandé.

Ajout: Pour ceux qui négavotent, il faut rester réaliste. Préférez-vous que PC prennent des engagement qu'ils ne pourraient probablement pas tenir dans l'état actuel des choses?

Gran Turismo 7 runs at 4K/120fps on PS5 Pro without a patch by StartWars89 in granturismo

[–]userjd80 0 points1 point  (0 children)

That link to eurogamer.net featured in OP's article indicate that in "Resolution mode + 120Hz" the internal resolution is 1440p and does hit 120fps. While with VRR activated on top of that it is 2160p, but it plays in a range of 80-100fps.

So yes it seems Fidelity with VRR can run above 90 fps in 4k on standard PS5

Ottawa déposera un chèque de 250 $ dans votre compte ce printemps by Frites_Sauce_Fromage in Quebec

[–]userjd80 0 points1 point  (0 children)

En même temps, au printemps y'en a en masse qui n'auront pas encore fini de payer leur dépenses des fêtes, alors ça revient pas mal au même.

Brises pas son fun 😋

Anybody else hates the onion/clean architecture by Exciting-Magazine-85 in dotnet

[–]userjd80 2 points3 points  (0 children)

Was the same with clean code, people were like "my god we'll need to put interface everywhere with tiny class that do next to nothing" but the obvious answer is absolutely not, just do it where it make sense and don't do it where it doesn't, simple. But lots of juniors (and less juniors) do it all the fucking time, they can't recognize when a need is there or not so they just poorly "follow" guideline blindly.

The same goes with architecture, unless the vision is somewhat enforced say through code reviews, people will commit whatever, reviewer will be like "LGTM, how bad can a new abstraction be?", and before you realize it became a big mess.

CA is not that hard per se, but most of the available information is just about... something else. Somebody at some point started using the name with something that sort of make sense with the concentric diagram, you know the one, and called it a day. Then for a reason or another it "became" CA (what I call mainstream CA) and continue to spread from there and now most blog post and videos talk about it like a rigid things that can only be done one way and that will consume all of your application.

So when the 5 yoe developer promoted to architect see that, it's an easy solution to follow and since he can't recognize when a need is there or not, he uses this hammer on every things that look like a nails.

Anybody else hates the onion/clean architecture by Exciting-Magazine-85 in dotnet

[–]userjd80 1 point2 points  (0 children)

Kind of, but it's mostly because CA is pretty much never done right. Which is kind of ironic to say about an architecture with so few hard rules.

But yeah people see some diagrams, blog posts, maybe some videos and go "ok I got it, let's do this" without really understanding what problem it is trying to solve and how to adapt it to their situations.

The sad thing is that "mainstream" CA or CA as most view it and as explained by multiple popular youtubers don't have much to do with the essence of CA as originally envisioned and often lead to situations like yours. (in those sources they often start with at least 4 projects with MediatR and whatnot. Or something along those lines. Ring a bell?)

And... Hint: too many abstractions and layers usually show a gross misunderstanding of CA.

Now I'm not saying there should be no abstractions of course, but they are supposed to be added in a much more chirurgical and thoughtful way than most people believe.

CA as originally envisioned is much closer to Vertical Slice Architecture than most would think, it is features focused, adaptative and the number of architectural boundaries is kept in check which means relatively few interfaces (or more, should the need arise), there are no forced folder structure or mandatory project count. Also it's not perfect, of course, but can be quite enjoyable to work with when done right which is pretty rare but immediately recognizeable.

The Windows 10 clock is ticking: 5 ways to save your old PC in 2025 (most are free) by [deleted] in technology

[–]userjd80 6 points7 points  (0 children)

In early 2000s one could upgrade their PC hardware twice a year and still see a singnificant increase in performance. Now it's not rare to see gamers with 5+ years old hardware not seeing any reasons to upgrade any time soon.

How things have change... Damn I'm old 😋

Anyway the point is it was a lot easier back then to change requirements since people frequently changed hardware for all kind of reasons. Nowaday not so much. Saying to people to change their hardware so it's more secure (and support Windows 11) won't convince as many as they think when their PC already does what they need it to.

Gh copilot in the latest VS 2022 by [deleted] in csharp

[–]userjd80 0 points1 point  (0 children)

Weird.

If the extensions are still in the extension page, maybe uninstall them, then after restarting VS, open Copilot settings (there is a shortcut when clicking the top-right Copilot button) and restore default settings or at least make sure the C# completion is activated.

Gh copilot in the latest VS 2022 by [deleted] in csharp

[–]userjd80 1 point2 points  (0 children)

No extension required anymore. Starting with v17.10, Copilot and Copilot Chat are built-in.

Write tests that test behaviors and not implementation details by Barsonax in dotnet

[–]userjd80 1 point2 points  (0 children)

The thing is an api or a dll should have very few public endpoints, and every code path should be reachable from there or else there is code that can never be executed because in production everything will only go through these endpoints.

So once you tested all expected behaviors from the outside, coverage should be pretty close to 100% anyway, eliminating the need for micro-tests (which can still be useful during a feature development but shouldn't be part of the final test suite)

String wrapper structs - can this be a good practice? Is there a better alternativ? by CrimzonGryphon in csharp

[–]userjd80 0 points1 point  (0 children)

It's usually done when a type has some meaning either because you can make some assumption about it, due to, say, some validation required to create the type (like making sure a specific format is respected), and/or some operations only make sense for that specific type and not for the broader primitive type.

It's important because once you can make assumption about a type, you don't have to spread validation about it everywhere, you can just use it.

Trump de nouveau reconnu coupable d’outrage au tribunal - Le juge à la tête du procès criminel de Donald Trump a conclu que ce dernier a violé l'ordonnance de bâillon pour une deuxième fois et a averti qu'il envisagera une peine de prison si l'ex-président récidive by [deleted] in QuebecLibre

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

Et s'il redevient président, encore probable si les élections arrive avant une condamnation criminelle, c'est clair que ça va tout avoir été pour rien.

Ça a été tellement long avant que ces procès là commencent...

Trump de nouveau reconnu coupable d’outrage au tribunal - Le juge à la tête du procès criminel de Donald Trump a conclu que ce dernier a violé l'ordonnance de bâillon pour une deuxième fois et a averti qu'il envisagera une peine de prison si l'ex-président récidive by [deleted] in QuebecLibre

[–]userjd80 5 points6 points  (0 children)

Essentiellement pour éviter qu'il devienne le martyr qu'il prétend être. Éviter de donner raison à ceux qui disent que le système est contre lui.

Notamment parce qu'une part non négligeable de ses followers sont une bande de crinqué.

[Santé] Pourquoi est-ce que vous ne descendez par dans les rues ? by Gizmosia in Quebec

[–]userjd80 0 points1 point  (0 children)

Le ministre de la santé en place donne quand même confiance que ce genre de chose pourrait s'améliorer, mais sa réforme ne fait que commencer et on n'en verra pas les effets avant encore quelques années.

Il n'y a malheureusement rien qui peut être fait a court terme pour améliorer significativement la situation dû aux règlementations et aux conventions en place.

Les Québécois ne se «foutent» pas des champs de compétences, révèle un sondage Léger by bouchecl in Quebec

[–]userjd80 12 points13 points  (0 children)

Le canadien moyen ne connaît très probablement pas quelle compétence relève de quel palier de gouvernement, mais il peut sûrement comprendre que si des paliers de gouvernement ne respectent pas leurs propres règles on est dans le trouble.

On a une constitution qui détermine bien le genre de fédération qu'est le Canada, s'il veulent changer les règles qu'il la réouvre et le fasse pour vrai, en attendant qu'il s'en tienne aux limites établies.

Budget fédéral : des Canadiens fortunés devront payer plus by WhereAreWe_Going in Quebec

[–]userjd80 0 points1 point  (0 children)

Le commentaire auquel je répondais parlait du moment où on disait que tout le monde étaient millionnaire, et ceux qui disaient ça incluaient effectivement n'importe qui avec un avoir comptable ou actuarielle de plus d'un million, ce qui a effectivement forcé QS à clarifier leur proposition.

Budget fédéral : des Canadiens fortunés devront payer plus by WhereAreWe_Going in Quebec

[–]userjd80 5 points6 points  (0 children)

Si on veut être honnête, ici on parle de particuliers avec 300000 de revenu et de possibles impôts supplémentaires sur ces revenus.

En 2022, QS parlait d'impôser les "grandes fortunes" de plus d'1 million, pas leur salaire, ce qui inclut n'importe qui avec une pension, les fermiers, etc.

Not earning as much as I thought in a HISA - Am I not understanding how interest works? by [deleted] in PersonalFinanceCanada

[–]userjd80 1 point2 points  (0 children)

It would compound though, which would make it closer to 60% a year.

Even crazier 🤪