• 1 Post
  • 70 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle



  • Politically, Carney needs to signal to voters that Trump is the reason we can’t get a good deal, not the Liberals. You and I already know that, but my conservative voting parents don’t. If Carney had walked away day 1, many voters would be thinking that maybe the Conservatives could get us a good deal.

    I think there was other value too - I think if we had walked away months ago, tariffs like this would have been imposed even sooner. Delaying tariffs like this is providing real value for Canadian exporters at the relatively cheap cost of some politicians’ time.


  • Afaik US Social Security running out of money is kind of an illusion as all the money is “invested” with the US government anyway, which is to say that the money is already coming out of the same pot of as all their other spending. It’s not as if once that account hits $0 that to maintain benefits they’d have to ramp up their spending - rather once it hits $0 they’ll be cutting spending, and to maintain benefits would require them to spend what were before it hit $0.

    It’s kind of akin to their “debt limit” - it’s just an artificially constructed barrier to their spending they impose on themseves but can tweak whenever they want. This isn’t to say that real barriers won’t appear - for instance maybe the bond market is expecting them to cut spending once it hits $0 and will react poorly if they don’t.








  • My friend is an indie game developer and he once told me the typical refund rate, which I think was only a little lower than this. I don’t think the game length is playing that large a role here, rather people use that refund policy as a way to try out a game (like a demo). Probably most of the people who refunded wouldn’t have bought it in the first place without that refund policy, so he shouldn’t really view this as “because of this policy I lost 55K sales”.







  • What does it mean for a project to deserve the [AI] tag? This matters, because you may have a lot of projects where a developer may think “no” and someone else thinks “yes”. Some examples from my day job:

    • Developer used AI to understand part of the codebase and suggest ways to accomplish goal. Developer incorporated that suggestion, though using their own knowledge deviated from AI’s suggestion in parts. Developer wrote the code themselves. Is this project [AI] or [NOT AI]?
    • Developer used AI to review existing (human-written) code for quality and security purposes. AI noticed some issues and proposed fixes. Developer reviewed and accepted them. Is this project [AI]?
    • Developer knew they wanted to implement a feature, and while implementing it there was a boilerplate function. Developer asked AI to write this function, manually reviewed it, confirmed it worked, and added it to the codebase. Is this project [AI]?

    In these examples the developer carefully reviews the AI’s output, which I think distinguishes it from vibe-coded slop, which at least is what I want to ignore.

    It’s also worth noting that an open-source project may receive and incorporate a well-written contribution where the human developer used AI carefully like this. Unless they disclosed that they used AI, it may be unknowable to the project maintainers whether their project is [AI] or not, depending on how you define it. What tag should these projects use?