[–] 5 points 7 months ago

Go's val, err := maybeDoThing() pattern isn't the same thing because it's not a discriminated union like Rust's Result or C++'s std::expected or the Typescript example in the article. Moreover, due to restrictions in Go's generics, it's impossible to implement what is imo the most attractive pattern enabled by the discriminated union Result types - monadic operations.

  • source
  • parent
  • context
  • [–] -1 points 7 months ago* (1 child)

    Holocaust story you shared is sad but has nothing to do with this specific change. I find it really disturbing that you cheapen the unique suffering of holocaust victims to score points here. Holocaust victims, or indeed anyone genuinely needing asylum, would not have waited over a year to apply.

    There has to be a cutoff for any change. I think there is a genuine argument to be made from a rule of law perspective that no law should have retroactive effect. However, considering your posts in this thread I have a feeling you wouldn't be satisfied with making this law not retroactive anyway.

  • source
  • parent
  • context
  • [–] 4 points 7 months ago (3 children)

    Did you even read the article? There is a process and the changes outlined in the article are a change to the process to make it less game-able by economic migrants posing as refugees. Namely

    anyone who first arrived in Canada after June 24, 2020, will not be allowed to make a refugee claim after one year

    Which makes a lot of sense, because it impacts approximately 0 genuine refugees (they either get refugee visas before arrival or tend to apply as soon as they arrive) and cuts out lots of economic migrants posing as refugees (who tend to arrive on a temporary work permit or student visa and want to extend their stay).

    The article is NOT about abolishing the right to apply for asylum.

  • source
  • parent
  • context
  • [–] 3 points 7 months ago (6 children)

    The UN human rights declaration's right to asylum was built with political asylum in mind, to protect people who are genuine victims of oppression and war. It was not built for economic migrants. The abuse of the system by opportunists killed it for everyone.

  • source
  • parent
  • context
  • [–] 4 points 8 months ago

    M2 money supply actually had not increased for a while and only recently surpassed the previous peak in 2022. Meanwhile US debt and debt to GDP ratio increased modestly (and is in fact down from the COVID era peak 'thanks' to inflation) meaning that it's mostly the treasuries market that was funding the new debt (i.e. borrowing)

  • source
  • parent
  • context
  • [–] 18 points 8 months ago (5 children)

    Doesn't mean he's living paycheck to paycheck. People often don't leave a lot of money in checking accounts from which they pay mortgages because checking accounts often offer 0% interest. So if the landlord usually has close to 0 money in his checking account expecting rent to come ahead of the mortgage paynent despite having millions in a brokerage account he'll still go into overdraft.

  • source
  • view more: ‹ prev next ›