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

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

Notices by Brian Swetland (swetland@chaos.social)

  1. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 04-Jun-2025 14:20:46 JST Brian Swetland Brian Swetland
    in reply to
    • mcc
    • ✧✦Catherine✦✧

    @whitequark @mcc That definitely aligns with my experience trying to read it from a "how do I build a functional WASM runtime" and "how do I generate correct WASM binaries" standpoint.

    Some notes from my initial encounters with it illustrate specific grumbles with the presentation:
    https://chaos.social/@swetland/111271568378452789

    In conversation about 11 days ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Brian Swetland (@swetland@chaos.social)
      from Brian Swetland
      Am I the only one who finds that the WASM spec takes a lot of effort to understand? I've been able to find answers to my questions, but it has taken a lot more time and effort than I'd expect for something that feels like a straightforward and sensible design. The presentation feels needlessly convoluted. I'd love a quick reference "green card" that lays out the bytecode and file format in the style of traditional CPU docs. #WebAssembly #Documentation
  2. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 04-Jun-2025 14:16:53 JST Brian Swetland Brian Swetland
    in reply to
    • mcc
    • ✧✦Catherine✦✧

    @mcc @whitequark Between that and how just incredibly convoluted the spec is (any needed piece of information on an opcode or how it works is inevitably spread between 3-5 different sections of the spec), WASM really makes my head hurt. There are some good ideas in there and people are doing good things with it, but from a "sit down and understand how it all works" standpoint it's a pain in the butt.

    In conversation about 11 days ago from chaos.social permalink
  3. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Sunday, 01-Jun-2025 19:24:07 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark I've been meaning to check this out now that the various single-pair ethernet PHYs are in production. Especially curious how complex/expensive the PoE options are because combining single-pair PHYs with little MCUs sounds like a lot of fun especially if you can deliver power too...

    In conversation about 14 days ago from chaos.social permalink
  4. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 30-Apr-2025 18:35:41 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark Optimizing these debug transports is fun. Looking at this comment in my SWD tooling from ages ago (about how many SWD ops fit in command buffer to the probe firmware)...

    // 10 txns overhead per 128 read txns - 126KB/s on 72MHz STM32F
    // 8 txns overhead per 128 write txns - 99KB/s on 72MHz STM32F

    In conversation about 2 months ago from chaos.social permalink
  5. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 30-Apr-2025 18:12:34 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark it is a mystery!

    In conversation about 2 months ago from chaos.social permalink
  6. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 30-Apr-2025 17:08:34 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark I think (if I'm remembering the layout relative to the JTAG scan direction correctly) that this "design decision" falls out of wanting to be able to get at the DBGBREAK bit by itself at times (avoiding scanning in/out 32bits of extra overhead).

    In conversation about 2 months ago from chaos.social permalink
  7. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 30-Apr-2025 16:38:24 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark SWD has its warts, but it feels mostly (sometimes over-) designed... whereas the ARMTDMI stuff feels very, uh, tacked on after the fact is probably kindest... then ARM9 (not A9)... well I've forgotten the specifics, but I what remember is it being an even more convoluted evolution.

    In conversation about 2 months ago from chaos.social permalink
  8. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 30-Apr-2025 16:35:04 JST Brian Swetland Brian Swetland
    in reply to
    • ✧✦Catherine✦✧

    @whitequark Having done ARM7TDMI JTAG debug interface implementation first, back in the day, made the convoluted bits of SWD based debug really seem not all that bad by comparison.

    It's been long enough now that your posts on this are bringing back more nostalgia than trauma.

    In conversation about 2 months ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      http://comparison.It/
  9. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Saturday, 25-Jan-2025 07:38:54 JST Brian Swetland Brian Swetland

    Am I imagining things or didn't there used to be a way to attach spoiler-protected images to posts without putting the entire post behind a CW?

    #Mastodon #Questions

    In conversation about 5 months ago from chaos.social permalink
  10. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Friday, 20-Dec-2024 00:43:32 JST Brian Swetland Brian Swetland

    I hate a lot of things about "AI", but one of the most infuriating things to me is people responding to questions (in chat systems, social media, forums, etc) by cutting and pasting ChatGPT or whathaveyou.

    Please, if you don't know and can't be bothered to actually find out, just don't reply at all. Thanks!

    I mean, seriously, if I wanted the shitty "AI" answer I could have just asked one of any number of shitty "AI" agents out there. You are not helping here.

    In conversation about 6 months ago from chaos.social permalink
  11. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Monday, 25-Nov-2024 15:20:33 JST Brian Swetland Brian Swetland
    in reply to
    • mcc
    • Christine Lemmer-Webber

    @mcc Strong agreement with this assessment.

    Similarly, they have open protocols and open source implementations for the backend, but as @cwebber 's excellent writeup points out, operating a full independent instance is nontrivial, and lacking any actual full instances users could migrate to, the promises of being able to "take your account elsewhere" remain mostly aspirational for the time being.

    I mostly hope that fedi/activitypub is inspired by some of the interesting bsky features...

    In conversation about 7 months ago from chaos.social permalink
  12. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Monday, 21-Oct-2024 18:59:46 JST Brian Swetland Brian Swetland
    • AzulCrescent

    @AzulCrescent The worst ones are where even the bowl is an add-on and the default experience just gives you a handful of flour.

    In conversation about 8 months ago from chaos.social permalink
  13. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Monday, 01-Jul-2024 10:10:37 JST Brian Swetland Brian Swetland

    Hey, #ActivityPub folks.

    I'm curious -- has there been thought given to making some kind of simple HeyFollowMe button on web pages that could work as smoothly as RSS buttons did for RSS using folks back in the day?

    Ideally not requiring one to copy and paste a URL into a #Mastodon search box or type your home server address into a Follow dialog box on another site's page.

    I'm assuming there's some reason such a thing isn't already out there.

    #Question

    In conversation about a year ago from chaos.social permalink
  14. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Friday, 22-Mar-2024 15:33:40 JST Brian Swetland Brian Swetland
    in reply to
    • Matt "msw" Wilson
    • mikolaj

    @mikolaj @msw Maybe they're thinking about whatever happens with the inevitable fork(s) of the pre-"source-available"-licensed version of Redis...

    In conversation about a year ago from chaos.social permalink
  15. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Wednesday, 31-Jan-2024 10:54:26 JST Brian Swetland Brian Swetland
    • Thomas 🔭🕹️
    • Anil Dash

    @thomasfuchs @anildash I'd potentially be interested in AR if it could be delivered in a form factor not much different from the actual glasses I already wear (as opposed to something on the ski-mask to motorcycle-helmet spectrum) with sufficient resolution, battery life, integration, etc.

    Of course the killer use-case of "remind me who these people are I'm talking to" immediately falls into a huge pit of privacy and invasiveness concerns for everyone on the other side of the glasses.

    In conversation Wednesday, 31-Jan-2024 10:54:26 JST from chaos.social permalink
  16. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Thursday, 11-Jan-2024 07:11:28 JST Brian Swetland Brian Swetland

    A thought: Which is the last generation that remembers computers that just hard crashed all the time?

    Where you learned to Save Often and Make Backups because even if the App worked great, the whole machine might just blow up at any moment.

    I feel like, for me, this pretty much stopped being a thing by the early 2000s. But I also started using Linux as a primary OS in the mid-90s, so mostly saw Win95/ME/etc from afar.

    I do remember when X11 would sometimes just explode, killing all my apps.

    In conversation Thursday, 11-Jan-2024 07:11:28 JST from chaos.social permalink
  17. Embed this notice
    Brian Swetland (swetland@chaos.social)'s status on Friday, 19-May-2023 05:25:22 JST Brian Swetland Brian Swetland
    in reply to
    • Studio 8502 :verified:

    @mos_8502 I'm doing this for my little systems language compiler project as a bootstrapping mechanism -- a minimal transpiler that generates C from a subset of the target language so I can then write the full compiler in itself.

    Previously I was writing a full compiler in C with the thought to do a mechanical translation step after, but as I started digging deeper into optimization, etc, I was unhappy with the complexity of both the code and the translation process. Thus this new approach.

    In conversation Friday, 19-May-2023 05:25:22 JST from chaos.social permalink

User actions

    Brian Swetland

    Brian Swetland

    Writes the codes. Recovering OS Engineer (BeOS, HiptopOS, Android, LK, Fuchsia). Embedded systems hacker. Hobbyist Digital Designer. Player of video games. Etc.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          110748
          Member since
          2 Apr 2023
          Notices
          17
          Daily average
          0

          Feeds

          • 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.