Preferences

McGlockenshire
Joined 920 karma

  1. > And we're all just supposed to act like this isn't absolutely insane.

    This is insane to you only if you didn't experience the emergence of this technique 20-25 years ago. Almost all server-side templates were already partials of some sort in almost all the server-side environments, so why not just send the filled in partial?

    Business logic belongs on the server, not the client. Never the client. The instant you start having to make the client smart enough to think about business logic, you are doomed.

  2. > no one could ever say conclusively that the pedal issue was real or not

    You should ask a mechanic's opinion.

  3. Well, as it happened, when I was part of a company that released software, we prioritized high-visibility bugs that users complained about often.

    This is a high-visibility bug that users complain about often.

  4. Not wanting to use the works of / a project lead by someone that holds beliefs that are repulsive to you is a perfectly valid reason.
  5. > made a political comment someone didn't like

    It should be noted that this specific framing ("it's just a disagreement," "someone didn't like it," "it's nothing big") is used by the people that, instead, like the "comment." It's an extremely common pattern. So is one of the words he uses later, "histrionics."

    The comment in question is an ethnonationalist blog post. Not a comment somewhere, but an actual goddamn essay. But you don't have to take my word on it, you can read it yourself:

    https://world.hey.com/dhh/as-i-remember-london-e7d38e64

    You should also click through his archive for more, because this isn't really new for him, it's just taking it to a new low.

    > by a small group of terminally online histrionics

    Again, witness the minimization of the actual thing he said and the redirection to the critics. Why? It's the argument pattern they've adopted.

    The term that the parent post would be looking for it actually "social shaming." You see, shame used to be an effective tool against bigotry. Not wanting to associate with bigots isn't histrionics. On the contrary, being OK with bigotry is bad, and wrong!

  6. There was a time when a previous employer looked like we were going to go down in flames -- 2008. I wrote such a love letter in the main include file (yay PHP) that told them how to figure out how the application worked and gave a credit blurb to all the previous devs and how they helped build the application.

    We didn't go under quite yet and it was my extreme pleasure to allow two more devs to write their own blurbs and edit the letter to help future others. The company later went under and was acquired by a competitor, so I'm sure they've seen the letter in order to figure out how to extract data from the system. Effort not wasted.

  7. AFAIK that warning is "scripts on this page will capture image data from the window viewport, which in turn can be used to fingerprint you because of how rendering works"

    Some people will care about this.

  8. bsky recently changed (proposed changing?) their policies on how adult stuff is presented. the wording they've chosen has a specific focus on explicit consent, resulting in having to do ... that.
  9. The "debate" ended up doing nothing but spreading misinformation.

    Society as a whole has a responsibility to not do that kind of shit. We shouldn't be encouraging the spread of lies.

  10. > because a global entity was pulling the strings at the WHO'

    excuse me I'm sorry what?

  11. Wow! When that one DHH blog went around the other day, I didn't actually pay attention to who the author was. All I saw was yet another bigoted rant and just skimmed it and rolled my eyes. (e: here it is to save people the effort: https://world.hey.com/dhh/as-i-remember-london-e7d38e64 )

    I should not have skimmed it. From your link:

    > In the same post he praises Tommy Robinson (actual name Stephen Christopher Yaxley-Lennon), a right-wing agitator with several convictions for violent offences and a long history of association with far-right groups such as the English Defence League and the British Nationalist Party. He then goes on to describe those that attended last weekend’s far-right rally in London as “perfectly normal, peaceful Brits” protesting against the “demographic nightmare” that has enveloped London, despite the violence and disorder they caused.

    > To all of that he ads a dash of Islamophobia, citing “Pakistani rape gangs” as one of the reasons for the unrest, repeating a weaponised trope borne from a long since discredited report from the Quilliam Foundation, an organisation with ties to both the the US Tea Party, and Tommy Robinson himself.

    This is ... disqualifying. That's the best word I can summon here to express my dismay. This is a crossed line. Absolutely nutso.

    edit2: Uh wow I really should not have skimmed it. Here's one paragraph from DHH's blog itself:

    > Which brings us back to Robinson's powerful march yesterday. The banner said "March for Freedom", and focused as much on that now distant-to-the-Brits concept of free speech, as it did on restoring national pride. And for good reason! The totalitarian descent into censorious darkness in Britain has been as swift as its demographic shift.

    Well, if that doesn't speak volumes as to DHH's values, I don't know what does.

  12. I know you're already getting piled on here but

    > less emotional,

    Expressing emotions is good, actually.

  13. Well, you see, once a Cloudflare site violated the TOS so badly that they had to get their C-levels involved to decide if the TOS violation was bad enough to not want them on their platform. That one site was kicked off and this site *HOWLED* at the terrible giant internet company doing a censorship and they have never been forgiven.

    (The site that was "deplatformed" was fine and still exists, much to the chagrin of the minorities it directs hate towards and the people literally stalked there.)

  14. Yes, actually, if continuing to run the service is going to exceed my available budget then I do want the service turned off! If I can't pay for it, and I know I can't pay for it, what other possible choice do I have?

    Do any of you people have budgets, or do you all rely on the unending flow of VC money?

  15. > but it doesn’t natively support shutting down services [...] of course AWS doesn’t check each S3 request or Lambda invocation against your budget, instead, it consolidates periodically via background reporting processes

    So, in other words, the vendor has provided substandard tooling with the explicit intent of forcing you to spend more money.

  16. You seem to be describing this as a bad thing instead of the objectively good thing that it is.
  17. > every single one sounds like a complete amateur making a cloud configuration mistake

    Golly if only the configuration wasn't made this way on purpose exactly to cause this exact problem.

  18. blaming the victim? stay classy.

    intentionally allowing huge billing by default is scummy, period.

  19. > How would it be easier than putting it at the front?

    Have you ever wondered why `tar` is the Tape Archive? Tape. Magnetic recording tape. You stream data to it, and rewinding is Hard, so you put the list of files you just dealt with at the very end. This now-obsolete hardware expectation touches us decades later.

This user hasn’t submitted anything.