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
    mcc (mcc@mastodon.social)'s status on Friday, 08-Aug-2025 06:37:06 JST mcc mcc
    • Cassandra is only carbon now
    • datarama

    @datarama @xgranade This is a series of thoughts I'd had myself, yeah. What I'm more interested in is "if Canada became an island, economically, could we domestically manufacture a chip without importing rare earth metals, and to what decades' specifications?"

    or maybe "can I make a computing platform which can adapt to run on *whatever hardware substrate i happen to have available*" (ie, wasm or something)?

    In conversation about 4 months ago from mastodon.social permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Friday, 08-Aug-2025 06:37:02 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Cassandra is only carbon now
      • datarama

      @xgranade @mcc @datarama the big advantage of Wasm is less the ISA (plenty of people produce x86 clones!) as the ABI: you have WASI that is far more well defined than all five hundred POSIX variants

      plus you can compile Wasm to C89

      In conversation about 4 months ago permalink
    • Embed this notice
      Cassandra is only carbon now (xgranade@wandering.shop)'s status on Friday, 08-Aug-2025 06:37:06 JST Cassandra is only carbon now Cassandra is only carbon now
      in reply to
      • datarama

      @mcc @datarama Honestly, yeah, I think WASM is as close to a permacomputing technology as I've seen get any kind of adoption. That is, the appeal of a lot of older processors from a permacomputing stance is that they're simple enough to reproduce or emulate, without needing to know a bunch of proprietary shit internal to how x86_64 processors get made.

      But you don't need a physical processor for that? A well-defined and more-or-less stable VM works well, too?

      In conversation about 4 months ago permalink
    • Embed this notice
      mcc (mcc@mastodon.social)'s status on Friday, 08-Aug-2025 06:43:42 JST mcc mcc
      in reply to
      • Cassandra is only carbon now
      • datarama

      @xgranade @datarama Right, and if you specifically choose an old processor as your basis you will wind up making choices, IE, a word size no modern CPU uses, no SIMD.

      The thing that's odd about wasm for this is it has good word sizes, and SIMD, and is everything you want EXCEPT it has an odd constraint a real CPU doesn't: It MUST be possible to efficiently prove the code doesn't violate memory constraints (e.g., is "safe to run", where "safe" is in a Rust sort of very strict sense).

      In conversation about 4 months ago permalink
    • Embed this notice
      mcc (mcc@mastodon.social)'s status on Friday, 08-Aug-2025 06:43:42 JST mcc mcc
      in reply to
      • Cassandra is only carbon now
      • datarama

      @xgranade @datarama I'm sincerely not sure if that last point is *necessary* (in practice you might be able to obviate it with, e.g., an operating system with memory protection, which in any non-Web environment you can probably get). And it does appear to have costs. So I wonder if there's a possible wasm-like taking advantage of things wasm gets right, with relaxed safety constraints and where the "bytecode" is in fact an instruction set you *could* reify in silicon, like a form of RISCV maybe.

      In conversation about 4 months ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Friday, 08-Aug-2025 06:43:42 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Cassandra is only carbon now
      • datarama

      @mcc @xgranade @datarama or go the other way and make hardware memory safe with CHERI!

      In conversation about 4 months ago permalink
    • Embed this notice
      James Widman (jameswidman@mastodon.social)'s status on Friday, 08-Aug-2025 09:09:17 JST James Widman James Widman
      in reply to
      • ✧✦Catherine✦✧
      • Cassandra is only carbon now
      • datarama

      @whitequark @mcc @xgranade @datarama sega genesis, now with CHERI instructions

      In conversation about 4 months 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.