Skip Navigation
As executives flee OpenAI with warnings of danger, the company says it will plow ahead.
  • I'm not convinced he really believes that OpenAI is going to roll out AGI in the next ten years, but I'm completely sure he's determined that it's a good marketing strategy to make people believe that he believes it.

  • Engineering rule
  • Calculus was invented in the late 1600s, almost 2000 years after the Roman aqueducts were built. The Roman engineer would know some geometry, but certainly not calculus.

  • Google Was Set to Host an Israeli Military Conference. When We Asked About It, the Event Disappeared.
  • Google is an enormous company which operates flatter than you'd expect for an organization of its size. It's entirely possible that someone from Google was involved in organizing this (i.e. booking the venue) without having buy-in from leadership. Once leadership became aware after being asked about it, they may have shut the whole thing down because they knew the optics would be bad.

  • It's official, Rust is an anti C/C++ elitist slur
  • Speaking as an annoying Rust user, you're being bigoted. I'm annoying, but the vast majority of Rust users are normal people who you wouldn't even know are using Rust.

    Don't lump all the others in with me, they don't deserve that.

  • Don’t ever hand your phone to the cops
  • How exactly is an individual supposed to determine which cops will be good and which will abuse their power?

    Just as we can't make a general statement that all cops are definitely bad, you can't make a general statement that all cops in any particular country or town will be good.

    From a basic risk management viewpoint, it doesn't make sense for anyone to accept the risk that any given cop won't abuse their position, even if we were willing to accept that very few would actually do so.

    Cops have an extremely privileged status in society and the amount of damage that a bad one can do to an individual - on purpose or even by accident - is incalculable, including setting up an innocent person for capital punishment as we're seeing unfold in Missouri right now.

  • Democrats block pro-fracking bill in the Senate
  • You'd be amazed at how resistant most people are to anything that feels unfamiliar, even if it's good for them. Coal and oil jobs are familiar, green jobs are not.

    It should be as simple as you're suggesting, but sadly it isn't.

  • [BLOG] Why Rust mutexes look like they do - Cliffle
  • Best practice when using .unwrap() in production code is to put a line of documentation immediately above the use of .unwrap() that describes the safety invariants which allow the unwrap to be safe.

    Since code churn could eventually cause those safety invariants to be violated, I think it's not a bad thing for a blunt audit of .unwrap() to bring your attention to those cases and prompt to reevaluate if the invariants are still satisfied.

  • [BLOG] Why Rust mutexes look like they do - Cliffle
  • This makes a lot of sense, but the functions were Rust bindings for plain C functions, they weren't function pointers. Granted I could have put pointers to the function bindings into fields in a struct and stored that struct in the mutex, but the ability to anyhow call the bindings would still exist.

  • [BLOG] Why Rust mutexes look like they do - Cliffle
  • It's a massive win, and I would question the credibility of any systems programmer that doesn't recognize that as soon as they understand the wrapper arrangement. I would have to assume that such people are going around making egregious errors in how they're using mutexes in their C-like code, and are the reason Rust is such an important language to roll out everywhere.

    The only time I've ever needed a Mutex<()> so far with Rust is when I had to interop with a C library which itself was not thread safe (unprotected use of global variables), so I needed to lock the placeholder mutex each time I called one of the C functions.

  • Editorial Board: The teen arrested in Georgia school shooting is not an adult, and shouldn't be treated like one
  • Yeah... I'm all for compassion and understanding, but if someone is missing the voice in their head that says "Hey, we shouldn't be killing people" then their circuitry is broken, no matter what age they are or what their circumstances are. And that broken circuitry poses a real and present danger to everyone in that person's orbit.

    I don't support punitive incarceration, but the general public has the right to exist with a reasonable degree of certainty that they're not likely to encounter a cold blooded murderer on any given day, and part of ensuring that is to incarcerate people who are known to kill others, at least until such a time that we can have a high degree of confidence that they won't be doing that again.

    The person being a child doesn't really change that part of the social contract. I promise you won't be any less upset if someone you love is murdered by a child than by an adult.

  • Cheney endorsement tests just how many Republican votes Harris can get
  • One thing I've noticed among friends and family, who lean quite left compared to the general public and would be generally supportive of progressive policies, is that there's a belief that progressive policies are unpopular outside of our circle and therefore in the primary they must vote for a candidate who triangulates in order appeal to the majority in the general election. Because a centrist from the Democratic Party is better than anything we can hope for from the Republican Party.

    I try to show them statistics that progressive policies are broadly popular across both parties as long as they are not presented with labels of "socialism" or "progressivism" but the reality that we all need to contend with is that we cannot easily escape the unfair baggage that these labels carry in our society where the big media cartel controls the narrative.

    I think if we got rid of FPTP and got rid of primaries we'd see an enormous swing in favor progressive candidates. In my mind that electoral reform is the key thing to pursue. Well that and literally anything related to mitigating the climate crisis because that one really can't wait.

  • JD Vance says school shootings are a "fact of life"
  • Countries ranked in descending order by number of school shootings from 2009-2018:

    • United States: 288
    • Mexico: 8
    • South Africa: 6
    • Afghanistan: 3
    • Brazil, Canada, France: 2
    • Azerbaijan, China, Estonia, Germany, Greece, Hungary, Kenya, Russia, Turkey: 1

    One of these is not like the others. This isn't exactly a fact of life in other parts of the world.

    Source

  • InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)5C
    5C5C5C @programming.dev
    Posts 0
    Comments 252