• 0 Posts
  • 68 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle

  • First, despite there being multiple school shootings this year, school shootings are a tiny fraction of the overall homicides in the US

    Which are also often committed with guns…

    which are, in turn, dwarfed by the number of suicides committed with firearms.

    I’m not talking about suicide.

    Second, looking at your link you provided, you see a lot of things like, “A gun was fired during a fight near a basketball game at Appoquinimink High School. No injuries were reported”, and “Bullets struck two windows of classrooms at PS 78 in the Stapleton neighborhood of Staten Island. One classroom was occupied by ten adults, but no bullets entered the classrooms” being counted as "school shootings:, which you then compare to Columbine. You are intentionally, and in bad faith, conflating entirely different things, and placing them all under the heading of, “firearms near schools”.

    I did nothing of the sort. There are multiple bona fide school shootings in that list, such as the Michigan State shooting and the Covenant shooting.

    It is relevant, because it has different causes, and is thus addressed differently.

    That’s not a meaningful answer. Let’s have some details.

    Are you willing to engage in good faith, or have you already decided that the only solution is banning firearms?

    Are you willing to engage in good faith? So far, you’ve argued based on false premises (namely that school shootings are rare, and that there are no bona fide school shootings in the previously linked Wikipedia list) and evasive non-answers (namely that targeted violence at school is to be “addressed differently”, with no explanation of how). Doesn’t seem like good faith to me.







  • I’d start by admitting that school shootings are, despite being extremely sensationalized, also extremely rare.

    There have been multiple school shootings this year alone. Your statement would have been reasonable had you made it in the wake of the Columbine shooting, but to say it today is frankly absurd.

    In scare quotes, because the people that commit random acts of violence in schools—versus targeted violence–are so uncommon that it’s hard to draw definite conclusions about risk factors.

    That is not relevant. Targeted violence in school isn’t tolerable either.

    Almost all of them ‘leak’ information in the days or weeks prior to murders; I do think that there needs to be a way to seriously investigate things like that, but I don’t know how you could do that in a way that doesn’t infringe on other, equally fundamental rights.

    Indeed, so we’re going to have to solve this problem in whichever way minimizes harmful side effects. Unfortunately, that may involve inconveniencing gun owners, but it’s better than depriving everyone of privacy and going full Minority Report.

    When you get right down to it, a lot of it is an issue of culture, where people feel like violence is a reasonable way to express feelings.

    Mass shootings in particular are usually committed by someone who has no intention of still being alive afterward, and they do indeed almost always end in the shooter’s death. That’s not merely a “way to express feelings”.

    the UK and Australia both have combined rates of violent crime–battery, forcible rape, robbery, murder–comparable to the US, and, in the case of rape in Australia, likely rather higher.

    You’re contradicting yourself. How can American culture be uniquely violent if those other countries have similar rates of violence?

    The US does have a sharply higher murder rate though; our violence is more lethal.

    Because we have guns.

    The unfortunate truth is that you can’t have rights without someone misusing those rights to hurt other people.

    Yes, and we preserve those rights despite that because the alternative is worse.

    The alternative we’re discussing right now is gun control. Is that worse than the status quo? If so, why?

    If people can drive, sooner or later someone is going to drive a rental van into a crowd, just because they want to kill people and that’s the way they can do it.

    This equivalence is questionable for two reasons:

    1. Unless I’m mistaken, that doesn’t happen anywhere near as often as shootings do.
    2. Cars have a purpose other than killing. Guns don’t.








  • Hold up. That entire image is 8-bit. It’s a JPEG image. JPEG can’t encode more than 8 bits per channel. Nor can most displays, including mine, display more than 8 bits per channel. And yet the left half of your image exhibits far worse banding than the right half.

    The left half looks more like 5 bits per channel rather than 8. You’d see that kind of banding in gradients back in the days of Windows 3.1, when 16-bit color was common. (16-bit color uses 5 bits each for red and blue, and 6 bits for green.)



  • Because web development sucks, web developers are always trying to reinvent web development such that it doesn’t suck, and they keep failing.


    They keep failing because it’s impossible, and it’s impossible because the requirements are directly contradictory.

    • Web application code must be simple and understandable (which requires the application to use a minimum of libraries and frameworks), but web applications must look and feel modern and fancy (which requires big, complicated frameworks).
    • Web development must be easy (which requires the project to be written in JavaScript or something similarly simple), but web applications must have sophisticated functionality and not crash (which requires the project to be written in TypeScript, Rust, or something similarly non-simple).
    • Web development must be easy (which requires the entire project to be written in a single language), but web applications must work to at least a basic degree with scripting disabled (which requires the project to contain non-trivial amounts of HTML and CSS in addition to JavaScript/TypeScript/Rust/etc).
    • Web applications must be fast and not crash (which requires a compilation step with type checking), but it must be possible to iterate very quickly (which requires there to not be a compilation step).
    • And so on.

    And they keep failing because, quite frankly, they don’t know how to succeed. Most web developers are not grizzled 50-year-olds with decades of experience and a solid understanding of things like type systems and build automation, and most grizzled 50-year-olds with decades of experience and a solid understanding of things like type systems and build automation want nothing to do with web development. Microsoft somehow managed to scrape together enough exceptional individuals to create TypeScript, but they seem to have exhausted the supply of such individuals.

    Most web developers don’t even seem to fully appreciate what TypeScript does and why it’s important, let alone have the skill to write similarly sophisticated tools themselves. Consider, for example, Vite not running TypeScript type checking with every build. Vite’s developers cite compilation speed as their motivation for cutting this corner. These people clearly do not understand the importance of correctness checking.

    Another example: as far as I can tell, no web application build tools track dependencies between source files for incremental compilation, nor am I aware of any standard format for compilers (TypeScript, Sass, Babel, etc) to communicate that information to the build tools invoking them (Webpack, Vite, Grunt, etc).


    Every once in a while there’s a ray of hope, like TypeScript, but that’s all it is: hope. The web developer experience has never been anywhere close to the caliber of developer experience you’ll get with a language like Rust, and sadly I don’t foresee that changing any time soon.

    And no, htmx is not the answer to our prayers. It seeks to fix HTML, and HTML is not what’s fundamentally broken.



  • So, you propose that I live in a state of perpetual nausea from eating nothing but horrid-tasting, questionably-nutritious, plant-based “food” instead of actual food, and then die in the apocalypse anyway? No thanks. Civilization is done for, living in it is miserable enough already, and I am not interested in sacrificing what few shreds of happiness remain in order to accomplish basically nothing.

    The only way to avert the coming disaster is decisive, mandatory action from the top of society on down, and that obviously isn’t going to happen, so the best I can realistically hope for is to live it up and be dead before it gets really ugly.

    But I still do what I asked of others: I reduce my footprint

    Not as much as you could. You still live in shelter, use electricity, exhale carbon, eat carbon-absorbing plants, and excrete methane. Humanity’s very existence is driving global warming. There is no escape.

    support workers’ rights

    running for office

    working towards things like ending harmful subsidies

    None of these things are going to happen. The rich will string you up by the toenails before they let you derail their gravy train, and your fellow proles will cheer as they do it. That’s why we’re doomed: powerful people are enforcing our doom, and everyone else worships them.