Canadian software engineer living in Europe.

  • 17 Posts
  • 213 Comments
Joined 3 years ago
cake
Cake day: June 7th, 2023

help-circle






  • This is absolutely delicious. The whole time companies like Microsoft have been pushing this bullshit, people who understand it have been saying the same thing: it’s unsustainable both environmentally and financially.

    Now Microsoft are trialling actually charging for this thing – arguably still below cost – and people are losing their shit about their tools suddenly being too expensive. Positively delicious consequences.

    They fucked around with dependency on big tech and they’re finally finding out. I have zero sympathy. When you rent your tools and your agency from an amoral megacorp, this is what you get.






  • There’s this fabulous invention that we really don’t see enough of in this country. It’s called a tow truck.

    Fines are useful and all, but only if they’re high enough to be a deterrent and enforceable enough that the offender actually pays them. If we tow offending vehicles, this problem goes away immediately, and even those who consider the fine “the price of a day out” now have to deal with the inconvenience of having to retrieve their vehicle from the impound.

    Seriously, why don’t we see more of that here?


  • No one else has said this, and I have little faith that you’ll listen, but I’ll try anyway.

    The motivations of the “AI” are not yours. It was trained by, and often is hosted by, rich assholes who do not share your interests.

    The push for “AI” is being driven by people who stand to profit from your dependence on these things. These tools demonstrably make you stupid and dependent, which means that inevitably you’re allocating your agency to a tool that will decide for you how and even whether to do things.

    It’s why “agentic” is such a big deal for these ghouls. In a world where you can’t even buy groceries without an agent, these companies will effectively control which milk you buy, and how much you pay for it. Concert tickets: sold only to people who pay for the premium agent experience, and imagine for a moment what they have planned for software:

    User: “Build a mobile app that allows users to watch pornography on their free time.”

    AI: “That sort of project is unavailable due to our terms and conditions. Please select a more suitable topic.”

    User: “Build a simple website for an activist group opposing the involvement of tech oligopolies in government.”

    AI: “That sort of project is unavailable due to our terms and conditions. Please select a more suitable topic.”

    User: “Build an invoicing system for my paper company.”

    AI: “Absolutely, but the price for this has been increased by 300% since we own the tools and you’re just renting them.”

    This stuff is Cancer for a Free society, and your devotion and promotion of it is a big part of the problem.


  • You missed a lot. There are so many things wrong with a statement like this.

    1. A global comparison necessarily includes roads all over the country, the bulk of which being intercity motorways. Given that motorways and local roads are maintained quite differently, for a discussion about the viability of our roads for use with scooters then, which don’t use these roads, such a bias renders this metric useless.
    2. It won’t include surfaces which are likely to be used by scooters, such as pavements and cycle lanes, let alone the availability of either.
    3. It’s also likely not to include negative cultural norms like:
      • Parking in cycle lanes
      • Parking on pavements
      • Double parking
      • The average size of vehicles and the visibility the drivers have

    The biggest problem though is that it’s just a bad argument. Having roads better than another place does not make our roads “good”. At best it establishes ourselves on a spectrum of mediocrity. I saw this constantly living in Canada where people would talk about our mass transit as “better than what they have in the US” like that’s something to be proud of.

    Our roads are objectively shit. Potholes are everywhere and the pavements are literally crumbling. For a scooter, these are all serious hazards because of the wheel diameter. Those are objective facts, so lets stop with this “well at least we’re better off than ${someplace slightly shittier}” because it ignores the objective shitty state right in front of us.







  • Stay your pitchforks kids, this is just a logical response to a problem we all have. It may not be perfect (and lacks transparency), but so far it’s the best idea I’ve heard to solving the problem of what is effectively spam in the FOSS community.

    It doesn’t seem unreasonable to me that a project should be able to vet would-be contributors based on a variety of metrics. We do this with spam blockers in email all the time and while imperfect, is better than leaving email unusable.

    The risk of false-positives though is definitely something to think about. Someone shouldn’t be blocked from submitting a PR just because their account is new, but a system which combines a series of metrics:

    • account age
    • size of PR
    • number of similar PRs in the wild and the size of those PRs
    • accept/reject ratio
    • any other sort of reputational flags that might make sense

    …into a calculable score (as this one appears to do, again: better docs, more transparency please) could be quite valuable.

    My main complaint is that it’s on GitHub. Can we all just get the fuck off that dumpsterfire already?