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 JC Brand (jcbrand@mastodon.xyz), page 2

  1. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 14-Mar-2023 23:40:43 JST JC Brand JC Brand
    in reply to
    • Alex Gleason
    • pwm

    @alex @3baabe4d008648b5438bfe3180e3d443cbc36478fbabb65007099a96a1c56922

    Ultimately I came to the conclusion to drop the gateway and do something that I call Nostr-over-XMPP.

    Basically wrapping signed Nostr events inside XMPP messages.

    This breaks compatibility with vanilla XMPP clients, but you get some XMPP features to your Nostr account, like a contacts roster, nicknames, blocklists, message history etc.

    In conversation Tuesday, 14-Mar-2023 23:40:43 JST from mastodon.xyz permalink
  2. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 14-Mar-2023 23:40:34 JST JC Brand JC Brand
    in reply to
    • Alex Gleason
    • pwm

    @alex @3baabe4d008648b5438bfe3180e3d443cbc36478fbabb65007099a96a1c56922

    I've been researching and planning to write an XMPP-Nostr gateway and ran into the same issues and had similar ideas to you.

    The signing requirement makes Nostr incompatible with other protocols if you want the user to control their keys and your gateway to not know them.

    In conversation Tuesday, 14-Mar-2023 23:40:34 JST from mastodon.xyz permalink
  3. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Saturday, 21-Jan-2023 07:26:31 JST JC Brand JC Brand
    in reply to
    • Sven

    @sven

    Strange, my account is almost a decade old, relatively well known (it's publicly indexed) and I almost never get spam.

    I did block a few spammy XMPP servers, but that was years ago.

    In conversation Saturday, 21-Jan-2023 07:26:31 JST from mastodon.xyz permalink
  4. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Wednesday, 18-Jan-2023 17:51:25 JST JC Brand JC Brand

    It's happened so many times and I'm still amazed when I'm stuck with some programming problem, only to take a long break, or to sleep on it, and then next time I look at it I solve in in 5 minutes.

    Grinding can be counter-productive.

    In conversation Wednesday, 18-Jan-2023 17:51:25 JST from mastodon.xyz permalink
  5. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 03-Jan-2023 20:06:20 JST JC Brand JC Brand

    Feeling really constrained by the 500 char limit today.

    Such a ridiculous way to try and communicate with people.

    Thinking of creating my own instance just so that I can write longer posts when I want to.

    In conversation Tuesday, 03-Jan-2023 20:06:20 JST from mastodon.xyz permalink
  6. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 29-Nov-2022 17:14:47 JST JC Brand JC Brand
    in reply to
    • Alex Gleason
    • @polarisera reposted your post

    @alex @silverpill @polarisera

    I added libsignal based E2EE for Converse.js, a web XMPP client.

    Every tab is definitely not a new device. The browser itself is however a device.

    The Signal desktop app is also basically a web-app wrapped in Electron.

    The main issue with E2EE over a website is that served JavaScript can't be signed and verified and the code can change at any time. But Electron apps also self-update, so ?♂️

    If the code is 100% FOSS and you self-host, it's much less of an issue

    In conversation Tuesday, 29-Nov-2022 17:14:47 JST from mastodon.xyz permalink
  7. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 29-Nov-2022 17:10:19 JST JC Brand JC Brand
    in reply to
    • Michael Downey 🧢
    • MattJ

    @mattj @downey

    This definitely goes both ways.

    You'll be hard-pressed to find (for example) a Hacker News comments page for an article about XMPP that does not include a bunch of people talking about how Matrix is better.

    Tribalism is a base human tendency and also manifests in FOSS projects.

    In conversation Tuesday, 29-Nov-2022 17:10:19 JST from mastodon.xyz permalink
  8. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 08-Nov-2022 23:04:49 JST JC Brand JC Brand
    in reply to
    • djsumdog
    • Strypey
    • Mark Shane Hayden

    @strypey @djsumdog @msh

    I feel a bit sorry for the journos.

    That said, if you think this is somehow just about Trump, it just shows the limitations of your own understanding.

    Trump tapped into an existing mistrust of corporate media, he didn't create it.

    Journalists are dangerous. They dox people, they misrepresent and propagandize.

    They carry water for the military industrial complex, security state, big pharma etc.

    They are also the cause of a lot of the toxicity on Twitter.

    In conversation Tuesday, 08-Nov-2022 23:04:49 JST from gnusocial.jp permalink
  9. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 08-Nov-2022 18:20:24 JST JC Brand JC Brand
    in reply to
    • INPC
    • jimmyrayreid

    @mxtthxw @jimmyrayreid

    It's just the common phenomenon of people showing off on social media.

    Like how people post photos of their holiday in Greece, but not of themselves having just woken up with a swollen face and lines under the eyes.

    I've contemplated writing an introduction but decided it's mostly cringe.

    In conversation Tuesday, 08-Nov-2022 18:20:24 JST from mastodon.xyz permalink
  10. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Tuesday, 08-Nov-2022 18:19:52 JST JC Brand JC Brand
    in reply to
    • Dr. Unabart :vepi: :jrbd:
    • Snikket

    @Unabart

    If you can get other people to use it, #XMPP with OMEMO end-to-end-encryption is pretty secure.

    Conversations is an excellent Android client. There are iPhone clients, but they're not as good sadly.

    Bonus points if you run your own server (which is probably much easier than running dobbs.town).

    Check out @snikket_im

    In conversation Tuesday, 08-Nov-2022 18:19:52 JST from mastodon.xyz permalink
  11. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Sunday, 06-Nov-2022 06:06:59 JST JC Brand JC Brand
    in reply to
    • Adam Davidson

    @adamdavidson

    A while back it was an ugly conspiracy theory that Covid came from a lab.

    Imagine calling yourself "journalist" but then creating a safe space for yourself where you're not confronted with certain ideas.

    In conversation Sunday, 06-Nov-2022 06:06:59 JST from mastodon.xyz permalink
  12. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Sunday, 06-Nov-2022 05:38:47 JST JC Brand JC Brand
    in reply to
    • Alex Gleason

    @alex We were relatively poor at the time. I was freelancing 100% on Converse, declining other work. We were barely covering expenses.

    They offered a generous hourly rate. I was tempted, but it also felt wrong, having a 3 month old girl.

    I discussed it with my wife a few times. Eventually I got a great job offer somewhere else. Full time employment still working on Converse 90% of the time integrating it into an existing site.

    In conversation Sunday, 06-Nov-2022 05:38:47 JST from mastodon.xyz permalink
  13. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Sunday, 06-Nov-2022 05:33:49 JST JC Brand JC Brand
    • Alex Gleason

    @alex Does soapbox support theming?

    Are there alternative themes that one can try out?

    In conversation Sunday, 06-Nov-2022 05:33:49 JST from mastodon.xyz permalink
  14. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Sunday, 06-Nov-2022 05:30:53 JST JC Brand JC Brand
    in reply to
    • Alex Gleason

    @alex I got contacted by the MyFreeCams people in 2018. They wanted me to integrate Converse.

    I declined, just had my daughter being born and didn't feel like working on something like that.

    They then went with Pleroma I heard later.

    In conversation Sunday, 06-Nov-2022 05:30:53 JST from mastodon.xyz permalink
  15. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Wednesday, 02-Nov-2022 04:18:30 JST JC Brand JC Brand
    in reply to
    • Rodger Roundy

    @roundy

    What made me sad was seeing a child going out trick or treating alone with her mother. No friends? ?

    In conversation Wednesday, 02-Nov-2022 04:18:30 JST from mastodon.xyz permalink
  16. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Wednesday, 02-Nov-2022 04:09:30 JST JC Brand JC Brand
    • moparisthebest

    Yesterday I released Converse 10.0.0

    https://github.com/conversejs/converse.js/releases/tag/v10.0.0

    Converse is a web-based #XMPP client.

    The UI is all web components done with https://lit.dev

    There's an Electron version that will be updated to 10.0.0 soon and a Tauri version.

    Tauri is a Rust-based Electron alternative.

    Converse-Tauri is the first XMPP client that supports QUICK, via xmpp-proxy from @moparisthebest

    https://github.com/conversejs/converse-tauri

    In conversation Wednesday, 02-Nov-2022 04:09:30 JST from mastodon.xyz permalink

    Attachments


    1. https://6-28.mastodon.xyz/media_attachments/files/109/267/620/253/835/187/original/7ed9de0f883efc90.png

    2. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
      GitHub - conversejs/converse-tauri
      Contribute to conversejs/converse-tauri development by creating an account on GitHub.
  17. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Thursday, 22-Sep-2022 04:10:55 JST JC Brand JC Brand
    in reply to
    • Hyolobrika

    @Hyolobrika

    The gigantic fake breasts and nipples are obscene. That's enough IMO to disallow this.

    Would they allow someone with a gigantic penis visibly going down the side of his trousers?

    Besides being obscene, it's also offensive. It makes a mockery of womanhood. They wouldn't allow someone wearing a swastika due to its offensive nature, so why this?

    In conversation Thursday, 22-Sep-2022 04:10:55 JST from mastodon.xyz permalink
  18. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Thursday, 08-Sep-2022 21:15:26 JST JC Brand JC Brand
    in reply to
    • The Matrix.org Foundation
    • Technical Issues
    • Podverse
    • Libera Chat

    @technicalissues @podverse @matrix @liberachat

    Matrix has made it part of the marketing strategy to say that they're all about providing interoperability and bridges between chat protocols.

    The funny thing is, this is largely the same stuff that XMPP people said twenty years ago.

    For XMPP, there is Biboumi which is a bridge between IRC and XMPP and which works well.

    Besides IRC, are there other platforms that are reliably bridged to Matrix? They stopped making an effort bridging XMPP.

    In conversation Thursday, 08-Sep-2022 21:15:26 JST from mastodon.xyz permalink
  19. Embed this notice
    JC Brand (jcbrand@mastodon.xyz)'s status on Thursday, 08-Sep-2022 21:15:25 JST JC Brand JC Brand
    in reply to
    • The Matrix.org Foundation
    • Technical Issues
    • Podverse
    • Libera Chat

    @technicalissues @podverse @matrix @liberachat

    Eventually it fell upon an XMPP-guy to work on improving the Matrix/XMPP bridge.

    https://aria-net.org/SitePages/Portal/Bridges.aspx

    In conversation Thursday, 08-Sep-2022 21:15:25 JST from mastodon.xyz permalink
  • After

User actions

    JC Brand

    JC Brand

    Software development and electronic music.Works mainly with XMPP.Creator of https://conversejs.orgMusic: http://dustandhofmann.com

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          9411
          Member since
          8 Sep 2022
          Notices
          39
          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.