Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Hubert Chathi (hubert@social.uhoreg.ca), page 2

  1. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 31-Oct-2023 22:33:27 EDT Hubert Chathi Hubert Chathi
    Finally figured out how to make flatpak Firefox use my non-flatpak Firefox's profile. Copy ~/.mozilla/firefox/{profileDirectory} to ~/.var/app/org.mozilla.firefox/.mozilla/firefox, and edit ~/.var/app/org.mozilla.firefox/.mozilla/firefox/profiles.ini to add the new profile. Then run flatpak run org.mozilla.firefox --ProfileManager and select the profile that was copied.
    In conversation Tuesday, 31-Oct-2023 22:33:27 EDT from social.uhoreg.ca permalink
  2. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 03-Oct-2023 18:58:05 EDT Hubert Chathi Hubert Chathi

    Wow! The Bank of Canada is actually acknowledging that inflation might be caused by corporate greed? It's taken them long enough, but I guess it's good that they got there. I guess the next question is: what are they going to do about it?

    www.cbc.ca/news/business/corpo…

    In conversation Tuesday, 03-Oct-2023 18:58:05 EDT from social.uhoreg.ca permalink
  3. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Monday, 02-Oct-2023 22:53:38 EDT Hubert Chathi Hubert Chathi
    Trying out KWin + the Bismuth addon instead of XMonad. Initial impression is that it's usable, but will take some time to get used to. XMonad is way more customizable and powerful, but also has some annoying quirks. So we'll see if I can get KWin/Bismuth set up close enough to what I want.
    In conversation Monday, 02-Oct-2023 22:53:38 EDT from social.uhoreg.ca permalink
  4. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Thursday, 21-Sep-2023 16:33:10 EDT Hubert Chathi Hubert Chathi
    Is it just me, or does "I made a promise that I subsequently broke. I "moved too fast" when I broke that promise. I make the same promise that I previously made" sound a lot like "I won't do it now, but I'll probably try it again later, except more carefully next time"? www.cbc.ca/news/canada/toronto…
    In conversation Thursday, 21-Sep-2023 16:33:10 EDT from social.uhoreg.ca permalink
  5. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 20-Sep-2023 14:56:30 EDT Hubert Chathi Hubert Chathi
    • Ivan Enderlin
    @Ivan Enderlin 🦀 Would have wanted to have my son on Linux, but there are games that he wants to play that are Windows-only. :(
    In conversation Wednesday, 20-Sep-2023 14:56:30 EDT from social.uhoreg.ca permalink
  6. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 20-Sep-2023 12:43:26 EDT Hubert Chathi Hubert Chathi
    Trying to set up a computer for my son and, argh, why is Windows so hard to use? Linux is so much easier.
    In conversation Wednesday, 20-Sep-2023 12:43:26 EDT from social.uhoreg.ca permalink
  7. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 12-Aug-2023 10:11:52 EDT Hubert Chathi Hubert Chathi

    www.smbc-comics.com/comic/co-o…

    In conversation Saturday, 12-Aug-2023 10:11:52 EDT from social.uhoreg.ca permalink
  8. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Friday, 04-Aug-2023 09:56:15 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    The Olm section is now up: uhoreg.gitlab.io/matrix-tutori…
    In conversation Friday, 04-Aug-2023 09:56:15 EDT from social.uhoreg.ca permalink
  9. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 26-Jul-2023 23:36:16 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    Text for Olm encryption is done. Just need to write a few more tests. Next up will be to-device messages, and then showing how all the different encryption parts get put together. At that point, we'll almost have a replacement for the current E2E implementation guide.
    In conversation Wednesday, 26-Jul-2023 23:36:16 EDT from social.uhoreg.ca permalink
  10. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 25-Jul-2023 10:00:16 EDT Hubert Chathi Hubert Chathi

    "If we spent just one-tenth of the effort we spend prosecuting the poor on prosecuting the rich, it would be a very different world." -- Bruce Schneier

    www.schneier.com/blog/archives…

    In conversation Tuesday, 25-Jul-2023 10:00:16 EDT from social.uhoreg.ca permalink
  11. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Monday, 24-Jul-2023 20:31:24 EDT Hubert Chathi Hubert Chathi

    The Olm section of my Matrix Client Tutorial is functioning, but still needs a bunch of explanatory text and some tests written. Is it weird to talk about a section in a book "functioning"? Welcome to literate programming.

    I love using literate programming for this tutorial. It just feels so natural. If you ever want to write a tutorial or other document for teaching something programming-related, consider using literate programming.

    In conversation Monday, 24-Jul-2023 20:31:24 EDT from social.uhoreg.ca permalink
  12. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 15:12:01 EDT Hubert Chathi Hubert Chathi

    @Hugo XMPP's OMEMO is based on the Double Ratchet system introduced by Signal, and used in most modern end-to-end encrypted messaging systems (before MLS). You could say that MLS is inspired by the Double Ratchet -- it came about from a desire to make something that scaled better than Double Ratchet for larger groups, and it uses some ratchet constructions. But MLS uses a tree structure that makes it more efficient, and also introduces some new features such as authenticated group membership.

    XMPP might adopt MLS in the future, but I haven't heard of anyone trying to do so. But if anyone is working MLS in XMPP, I'd be interested to know.

    In conversation Tuesday, 18-Jul-2023 15:12:01 EDT from social.uhoreg.ca permalink
  13. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 11:35:48 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    Also, this seems like a good time to highlight the fact that end-to-end encryption is essential for secure communications, and attempts by governments to limit or backdoor encrypted messengers are misguided. There was a time when governments fought against SSL (now TLS), but now it is everywhere and widely accepted. Governments are now fighting against end-to-end encryption, but hopefully that will see the same fate as their fight against SSL.
    In conversation Tuesday, 18-Jul-2023 11:35:48 EDT from social.uhoreg.ca permalink
  14. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 11:22:44 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    I've given some talks about MLS in the past, including www.youtube.com/watch?v=xOMUG_… which is a hand-wavey high-level overview of how MLS works, and archive.fosdem.org/2022/schedu… about MLS in Matrix.
    In conversation Tuesday, 18-Jul-2023 11:22:44 EDT from social.uhoreg.ca permalink
  15. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 11:07:15 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Matrix.org
    • Hubert Chathi
    One common question that comes up with MLS is whether different messaging systems that use MLS will be able to interoperate. For example, with Matrix, Wire, and Wickr using MLS, could users of one system communicate with users of the other? The short answer is "no", since even if the encryption system is the same, the payload is different. However, there is another working group at the IETF, https://datatracker.ietf.org/wg/mimi/about/, that is working on that issue, so we may get interoperable end-to-end encrypted messaging in the not-too-distant future. Naturally we at @Matrix.org are in on that effort (though not me personally, other than in a peripheral role).
    In conversation Tuesday, 18-Jul-2023 11:07:15 EDT from social.uhoreg.ca permalink
  16. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 10:54:51 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Matrix.org
    • Hubert Chathi
    I'm happy to be working on MLS support for @Matrix.org. You can see our progress at arewemlsyet.com. I've been working on it for several years now (the hardest part has been figuring out how to adapt it to work in a decentralised environment), but we're getting closer to something that's usable in clients. We have a proof-of-concept implementation (don't use it for anything serious, because it may self-destruct without warning), and some demo videos. And we'll be working on advancing our extensions for decentralisation into a standard, somehow.
    In conversation Tuesday, 18-Jul-2023 10:54:51 EDT from social.uhoreg.ca permalink
  17. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 18-Jul-2023 10:47:17 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    Messaging Layer Security (MLS) is now RFC 9420 https://datatracker.ietf.org/doc/rfc9420/! MLS is a standard for end-to-end encryption in messaging systems. Many messaging systems, including @Matrix.org, are working on supporting MLS. A huge thank you to @Richard Barnes and @Raphael Robert, and to many others, for their work on MLS.
    In conversation Tuesday, 18-Jul-2023 10:47:17 EDT from social.uhoreg.ca permalink

    Attachments

    1. RFC 9420: The Messaging Layer Security (MLS) Protocol
      from IETF Datatracker
      Messaging applications are increasingly making use of end-to-end security mechanisms to ensure that messages are only accessible to the communicating endpoints, and not to any servers involved in delivering messages. Establishing keys to provide such protections is challenging for group chat settings, in which more than two clients need to agree on a key but may not be online at the same time. In this document, we specify a key establishment protocol that provides efficient asynchronous group key establishment with forward secrecy (FS) and post-compromise security (PCS) for groups in size ranging from two to thousands.
  18. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 15-Jul-2023 09:50:36 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    The initial version of the Megolm section is now up: uhoreg.gitlab.io/matrix-tutori…
    In conversation Saturday, 15-Jul-2023 09:50:36 EDT from social.uhoreg.ca permalink
  19. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 08-Jul-2023 11:58:45 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    So, the argument is --download-only, not --download. Oh well.
    In conversation Saturday, 08-Jul-2023 11:58:45 EDT from social.uhoreg.ca permalink
  20. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 08-Jul-2023 11:33:34 EDT Hubert Chathi Hubert Chathi
    I thought that I had told apt to only download the packages but ... it looks like today is the day that I'm upgrading to bookworm.
    In conversation Saturday, 08-Jul-2023 11:33:34 EDT from social.uhoreg.ca permalink
  • After
  • Before
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.