GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Thursday, 08-May-2025 02:31:20 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
    in reply to
    • Cassandra Granade 🏳️‍⚧️

    @xgranade interestingly, highly disciplined languages like Rust actually benefit this part of the "ecosystem" because the high-quality feedback from the compiler can be used to refine the result (where otherwise you'd have a much harder time making something that doesn't segfault)

    In conversation about 4 days ago from mastodon.social permalink
    • Embed this notice
      Cassandra Granade 🏳️‍⚧️ (xgranade@wandering.shop)'s status on Thursday, 08-May-2025 02:31:22 JST Cassandra Granade 🏳️‍⚧️ Cassandra Granade 🏳️‍⚧️
      in reply to

      The whole thing flies in the face of the kind of engineering discipline that leads to formal specifications, IDLs and APIs, reproducible builds, linters and fuzzers and memory-safe languages.

      To throw that all out in favor of sparkling `cat /dev/urandom | sh` just breaks my brain. Why do people think that's an OK way to make software?

      In conversation about 4 days ago permalink

      Attachments


    • Embed this notice
      Cassandra Granade 🏳️‍⚧️ (xgranade@wandering.shop)'s status on Thursday, 08-May-2025 02:31:23 JST Cassandra Granade 🏳️‍⚧️ Cassandra Granade 🏳️‍⚧️
      in reply to

      (And yes, I've used `curl | sh` and even mentioned it positively in my gemlog yesterday. It's bad, but on some occasions the best of a bunch of bad options. That's not the case here, though.)

      In conversation about 4 days ago permalink
    • Embed this notice
      Cassandra Granade 🏳️‍⚧️ (xgranade@wandering.shop)'s status on Thursday, 08-May-2025 02:31:24 JST Cassandra Granade 🏳️‍⚧️ Cassandra Granade 🏳️‍⚧️

      I just cannot put myself in the headspace of a programmer who hits a button that pipes word mcnuggets directly into the terminal and runs them.

      We've known that `curl | sh` is bad for a long time, how does that get better if the thing you curl is a badly designed RNG?

      In conversation about 4 days ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.