Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

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

  1. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 08-Apr-2023 09:52:11 EDT Hubert Chathi Hubert Chathi
    The other day, on the radio, they were talking about the power outages in Quebec and Eastern Ontario. The commentator was saying that in Quebec, most houses are heated with electric heat since they have pretty cheap electricity there, so if the power goes out, they lose their heat and they'll get cold. And I was thinking, "Sure, but the gas furnaces that we have here still need electricity to run, so if we lose electricity, we'll get cold too." Somebody obviously hasn't been watching enough @Technology Connections videos.
    In conversation Saturday, 08-Apr-2023 09:52:11 EDT from social.uhoreg.ca permalink
  2. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 04-Apr-2023 09:28:45 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    Yes, I agree. I would have liked to be able to use an unaltered MLS for Matrix, but haven't figured out a way to do it. Of course, just because I can't figure it out, doesn't mean it isn't possible, and if anyone has any brilliant ideas, I'd be happy to hear them.
    In conversation Tuesday, 04-Apr-2023 09:28:45 EDT from social.uhoreg.ca permalink
  3. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 04-Apr-2023 09:22:48 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    I don't think I ever said that the servers need to have any knowledge of the group membership. All I said was that "the application has a way to allow clients to determine the membership of the group in the face of concurrent changes to the group membership." Whether it's done client-side or server-side, it shouldn't matter.
    In conversation Tuesday, 04-Apr-2023 09:22:48 EDT from social.uhoreg.ca permalink
  4. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Monday, 03-Apr-2023 09:43:37 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    If you're using a system where you can just use MLS's notion of membership, then you can just use that and ignore that part of my proposal. But if you're in a decentralised situation where membership changes can come from anywhere and need to be merged together, then you may need something outside of MLS to manage that. (Consider: Alice bans Bob from the room in one branch, and Bob invites Carol in another branch. When the branches get merged, should Carol be in the room or not?) MLS doesn't include any way of resolving those types of conflicts.

    Also, MLS isn't a complete membership system; for example, it doesn't define any permissions, and deliberately leaves that up to the application. For example, if Alice sends a commit that removes Bob from the tree, is that a valid operation? MLS leaves it up to the application to decide if that should be accepted.
    In conversation Monday, 03-Apr-2023 09:43:37 EDT from social.uhoreg.ca permalink
  5. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 01-Apr-2023 17:11:41 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    The proposal is intended to be fairly generic. You need some sort of notion of who's in the group, or else you don't know who to encrypt for.
    In conversation Saturday, 01-Apr-2023 17:11:41 EDT from social.uhoreg.ca permalink
  6. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 01-Apr-2023 11:47:41 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    I don't know about the timelines, but there's already talk amongst people in the MLS WG about working on a new version of MLS.

    I don't think it's possible to use an unmodified MLS in a decentralised case. Even if you could create a strict ordering, would have to end up completely discarding some updates, which is less than ideal.
    In conversation Saturday, 01-Apr-2023 11:47:41 EDT from social.uhoreg.ca permalink
  7. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Saturday, 01-Apr-2023 10:12:53 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    • Hubert Chathi
    Yes, good question. That's why I'm saying that I'm integrating a "variant of it" with Matrix. I've made some modifications (brief notes at gitlab.matrix.org/matrix-org/m…) to make it work in a decentralised system. There is more than one group working on approaches to decentralising MLS, and hopefully the next version of MLS will support a decentralised mode.
    In conversation Saturday, 01-Apr-2023 10:12:53 EDT from social.uhoreg.ca permalink
  8. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Friday, 31-Mar-2023 11:07:05 EDT Hubert Chathi Hubert Chathi
    • Matrix.org
    Messaging Layer Security (MLS) has been accepted by the IETF for publication as a standard. MLS is and #EndToEndEncryption method designed for group messaging. I've been working on integrating a variant of it with @Matrix.org (keep an eye out for demos coming soon). I've sat in on some of the IETF meetings, and the (not yet published) RFC may even contain some words that I've strung together. Congratulations to everyone who worked on it!

    www.ietf.org/blog/mls-secure-a…
    In conversation Friday, 31-Mar-2023 11:07:05 EDT from social.uhoreg.ca permalink
  9. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Thursday, 19-Jan-2023 19:39:23 EST Hubert Chathi Hubert Chathi
    As a result of working on some other personal project, I've ended up writing a literate programming extension for Sphinx: uhoreg.gitlab.io/literate-sphi… One problem with personal projects is that if you're not careful, they may spawn other projects.
    In conversation Thursday, 19-Jan-2023 19:39:23 EST from social.uhoreg.ca permalink
  10. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Sunday, 18-Dec-2022 19:24:51 EST Hubert Chathi Hubert Chathi
    Twitter's new policy doesn't just affect people who want to link to their own profiles on other platforms. It affects people who want to link to other people. Want to promote your friend who only has a presence on one of the "prohibited" platforms? Too bad. Can't do that.
    In conversation Sunday, 18-Dec-2022 19:24:51 EST from social.uhoreg.ca permalink
  11. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Friday, 18-Nov-2022 13:51:19 EST Hubert Chathi Hubert Chathi
    Hooray! We're getting the beginnings of universal dental care in Canada. Currently only for children 12 and under, and only up to a certain income level, and there's a dollar limit per child per year, but it's a start. www.cbc.ca/news/politics/feder…
    In conversation Friday, 18-Nov-2022 13:51:19 EST from social.uhoreg.ca permalink
  12. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Tuesday, 08-Nov-2022 06:13:05 EST Hubert Chathi Hubert Chathi
    Lunar eclipse early this morning

    https://social.uhoreg.ca/photos/hubert/image/4168052791636a3862b1691649221266
    In conversation Tuesday, 08-Nov-2022 06:13:05 EST from social.uhoreg.ca permalink
  13. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Friday, 04-Nov-2022 16:48:53 EDT Hubert Chathi Hubert Chathi
    This is insane. Our provincial government decided that they didn't want to pay education workers a reasonable wage, so they imposed a contract by legislation, and took away their right to strike. www.cbc.ca/news/canada/toronto…
    In conversation Friday, 04-Nov-2022 16:48:53 EDT from social.uhoreg.ca permalink
  14. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 02-Nov-2022 16:35:43 EDT Hubert Chathi Hubert Chathi
    I recently bought a new keyboard. My (20-year old) Kinesis was dying, so I needed something new. I opted for a split keyboard, this time, so that I could angle and tilt it however I wanted. I got a cantor remix https://github.com/nilokr/cantor-remix, pre-built by https://shop.beekeeb.com/ (because I don't trust my soldering yet). It takes a bit to get used to only having 36 keys, but it's quite doable. I hope to do a longer writeup on my blog at some point, but the summary is that there are some things that I wish were different, but overall, I'm liking it.
    In conversation Wednesday, 02-Nov-2022 16:35:43 EDT from social.uhoreg.ca permalink

    Attachments

    1. Invalid filename.
      GitHub - nilokr/cantor-remix: Cantor keyboard by diepala with minor changes
      from GitHub
      Cantor keyboard by diepala with minor changes. Contribute to nilokr/cantor-remix development by creating an account on GitHub.
    2. File without filename could not get a thumbnail source.
      Home
      By zOsD23rCJUa5ktnPfN50ac38iAwp18274 from beekeeb
      Popular Product of the Month The 36-key low profile keyboard – Chocofi with nice!nano & nice!view A wireless keyboard with power saving display finishing with MBK Legend ‡ 40s keycaps The 36-key low profile keyboard – Chocofi with nice!nano & nice!view Customize Your Chocofi Keyboard Cantor Series Low Profile Diodeless Keyboard42 / 36 Keys Version […]
  15. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 17-Aug-2022 14:58:22 EDT Hubert Chathi Hubert Chathi
    Wife: Our container of thyme is almost empty.

    Me: Oh no, we're running out of thyme?

    Wife: We have some in the basement, we just need to get it and refill the container.

    Me: Ah, ok. So we need to thyme travel.
    In conversation Wednesday, 17-Aug-2022 14:58:22 EDT from social.uhoreg.ca permalink
  16. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Thursday, 28-Jul-2022 10:21:13 EDT Hubert Chathi Hubert Chathi
    Today is Earth Overshoot Day.
    www.overshootday.org/
    In conversation Thursday, 28-Jul-2022 10:21:13 EDT from social.uhoreg.ca permalink
  17. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Thursday, 30-Jun-2022 13:27:52 EDT Hubert Chathi Hubert Chathi
    There is usually quite a bit of similarity between words in the Romance languages https://en.wikipedia.org/wiki/Romance_languages. However, there's one exception that I've noticed: "butterfly" is very different in at least the four most common romance languages: es: mariposa, pt: borboleta, fr: papillon, it: farfalla Linguists of ActivityPub, can anyone explain the divergence for that word?
    In conversation Thursday, 30-Jun-2022 13:27:52 EDT from social.uhoreg.ca permalink

    Attachments

    1. Invalid filename.
      Romance languages - Wikipedia
  18. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 08-Jun-2022 11:59:56 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    Finally installed. Why is macOS so hard to use? I prefer being able to just "apt install gcc".
    In conversation Wednesday, 08-Jun-2022 11:59:56 EDT from social.uhoreg.ca permalink
  19. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 08-Jun-2022 11:16:57 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    On the plus side, it's taken less than 40 hours for the progress bar to make it past the half-way mark. On the minus side, the progress bar hasn't moved for the last little while, and is no longer giving a time estimate.
    In conversation Wednesday, 08-Jun-2022 11:16:57 EDT from social.uhoreg.ca permalink
  20. Hubert Chathi (hubert@social.uhoreg.ca)'s status on Wednesday, 08-Jun-2022 10:13:06 EDT Hubert Chathi Hubert Chathi
    in reply to
    • Hubert Chathi
    Well, at least trying to run "cc" has prompted it to try to install the command-line developer tools, which is all I wanted anyways. I just hope that estimated 80-hour download time is wrong.
    In conversation Wednesday, 08-Jun-2022 10:13:06 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.