Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Christine Lemmer-Webber (cwebber@octodon.social), page 22

  1. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Saturday, 25-May-2019 16:43:05 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    Ok! I think the #Spritely Crystal docs are now finished, with the exception that I need to proofread! https://gitlab.com/spritely/crystal/blob/master/crystal/scribblings/intro.org

    It ended up a lot longer than I expected, and so did the code. While the concepts are simple, there's a lot of subtlety...

    In conversation Saturday, 25-May-2019 16:43:05 EDT from octodon.social permalink
  2. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 22-May-2019 18:16:05 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    I think Spritely Crystal is useful. Unlike Magenc, it's not as rock-solid... crystals can shatter. That doesn't mean it isn't useful. And one reason I spent all this time on it is not just because I think it's useful, but because it illustrates so well a problem many folks in our community don't even realize we have... and one born out of serious challenges.

    Anyway, as always, feedback is *most welcome*. I hope people are finding these writeups enjoyable and valuable.

    In conversation Wednesday, 22-May-2019 18:16:05 EDT from octodon.social permalink
  3. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 22-May-2019 18:14:06 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    in reply to

    In case you want the tl;dr of this particular update:
    - Spritely Crystal is vulnerable to all sorts of weird behavior if we write out conflicting revisions
    - Oh no, now this seems like bad design, right?
    - Oh wait a whole bunch of our technology has this problem...
    - Git has this problem! Secure Scuttlebutt has this problem!! ActivityPub has this problem!!!
    - It turns out there are theoretical limits that force us to make tradeoffs
    - So, we should at least know what those tradeoffs are

    In conversation Wednesday, 22-May-2019 18:14:06 EDT from octodon.social permalink
  4. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 22-May-2019 18:06:05 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Christine Lemmer-Webber

    Pushed another big update to the #Spritely Crystal docs: "More on conflicts and the CAP theorem" https://gitlab.com/spritely/crystal/blob/master/crystal/scribblings/intro.org

    In conversation Wednesday, 22-May-2019 18:06:05 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      crystal/scribblings/intro.org · master · spritely / crystal
      from GitLab
      Crystal demonstrates how to bring "mutable" files to immutable, peer to peer systems, and is part of the Spritely project.
  5. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 21-May-2019 19:43:57 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Christine Lemmer-Webber

    Pushed some major updates to the #Spritely Crystal docs: https://gitlab.com/spritely/crystal/blob/master/crystal/scribblings/intro.org
    - Our characters learn how different crystal registries can be synced to have the same revisions
    - Our characters discover all the "fun" that is version conflicts.

    Coming up soon:
    - We discover how the problems described in this document are very general
    - In fact, the existing fediverse already has them!
    - We'll learn more about the CAP theorem and the tradeoffs we can make

    In conversation Tuesday, 21-May-2019 19:43:57 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      crystal/scribblings/intro.org · master · spritely / crystal
      from GitLab
      Crystal demonstrates how to bring "mutable" files to immutable, peer to peer systems, and is part of the Spritely project.
  6. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 21-May-2019 16:41:25 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Christine Lemmer-Webber

    I wonder: would debates over whether rich text is desirable or not in mastodon be less if it were perceived mostly as a client rendering choice issue, and switching out clients were easy?

    In conversation Tuesday, 21-May-2019 16:41:25 EDT from octodon.social permalink
  7. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Tuesday, 21-May-2019 08:41:04 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    Creating and using a custom Linux kernel on Guix System https://www.gnu.org/software/guix/blog/2019/creating-and-using-a-custom-linux-kernel-on-guix-system/

    In conversation Tuesday, 21-May-2019 08:41:04 EDT from octodon.social permalink
  8. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Thursday, 16-May-2019 11:29:12 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    A rehab center that focuses on "harm reduction" instead of abstinence https://www.npr.org/sections/goatsandsoda/2019/05/16/723582467/why-an-indonesian-rehab-center-doesnt-insist-on-abstinence

    In conversation Thursday, 16-May-2019 11:29:12 EDT from octodon.social permalink

    Attachments

    1. Invalid filename.
      Why An Indonesian Rehab Center Doesn't Insist On Abstinence
      from NPR.org
      Sam Nugraha of Indonesia says that in his country, a smile can be a mask covering inner turmoil. So how do you get addicts to be honest?
  9. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 16:54:31 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    I'm out of hacking/documentation energy for the day. I got good structure in place for the docs, but not much of the actual doc writing yet. Still important though; if you don't have the right structure it won't be a clear narrative. I probably do overthink it, though.

    In conversation Wednesday, 15-May-2019 16:54:31 EDT from octodon.social permalink
  10. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 15:48:36 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Abbie Normal

    @catonano Well, those are very functional, I agree :)

    In conversation Wednesday, 15-May-2019 15:48:36 EDT from octodon.social permalink
  11. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 15:36:34 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    I'm back! And with a good outline for the #Spritely Crystal documentation. I think this is gonna be good.

    In conversation Wednesday, 15-May-2019 15:36:34 EDT from octodon.social permalink
  12. The Book of Kels (nezchan@wandering.shop)'s status on Wednesday, 15-May-2019 14:34:35 EDT The Book of Kels The Book of Kels
    • Christine Lemmer-Webber
    • Abbie Normal
    • Chris

    @cwebber @brainblasted @catonano

    Free speech is a good thing. It allows people to express their views without fear.

    Freeze Peach, which is what these folks are after, is the ability to be offensive or incite hatred while you're not allowed to complain about it.

    In conversation Wednesday, 15-May-2019 14:34:35 EDT from wandering.shop permalink Repeated by cwebber
  13. Jacky Alciné (jalcine@playvicious.social)'s status on Wednesday, 15-May-2019 14:38:40 EDT Jacky Alciné Jacky Alciné
    • Christine Lemmer-Webber
    • AceNovo :heart_nb: :heart_ace:
    • PhilthePill

    @cwebber @AceNovo @PhilthePill I'm still working on a "What is ActivityDesk" post in my coming Patreon post but tl;dr: desktop landscape of social Web is being overlooked IMO and I wanna invest more in it

    In conversation Wednesday, 15-May-2019 14:38:40 EDT from playvicious.social permalink Repeated by cwebber
  14. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 15:35:15 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Abbie Normal
    • Chris

    @catonano @brainblasted Something to flesh out at a future time... I think I don't want to complicate this conversation by introducing it :) (and I'm trying to do some other writing!)

    In conversation Wednesday, 15-May-2019 15:35:15 EDT from octodon.social permalink
  15. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 14:16:08 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    Ok going offline to write, write, write. Probably shouldn't be too long; the hard thing is to get the structure and the words flowing.

    In conversation Wednesday, 15-May-2019 14:16:08 EDT from octodon.social permalink
  16. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 14:15:33 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • Jacky Alciné
    • AceNovo :heart_nb: :heart_ace:
    • PhilthePill

    @AceNovo @PhilthePill @jalcine I feel like I should know more about ActivityDesk :)

    In conversation Wednesday, 15-May-2019 14:15:33 EDT from octodon.social permalink
  17. Bob Mottram 🔧 ☕ ✅ (bob@soc.freedombone.net)'s status on Wednesday, 15-May-2019 13:58:50 EDT Bob Mottram 🔧 ☕ ✅ Bob Mottram 🔧 ☕ ✅
    • Christine Lemmer-Webber
    • brennen
    • Abbie Normal
    • Bob Mottram 🔧 ☕ ✅
    • Chris
    @brennen @cwebber @brainblasted @catonano In the US in the past the free speech battle was mainly from the left in terms of anti-communism and also suppression of protest against the draft during the Vietnam war. Communists, union organizers or even anyone suspected of holding vague left wing sympathies was removed from official positions and from the entertainment industry and anything which looked like left wing talk was removed from newspapers and magazines.

    So the ability to speak and organize in public is pretty important, but this is not really what the far right are up to. They know that "free speech" is a weakness, especially in the academic environment where people are very tolerant of unconventional ideas. They know that by using this they can create shock and fear and most importantly shut down any oppositional counterspeech. Once people are in a psychological state of fear they will no longer criticize the regime and be too scared to organize in public, and that's the environment in which right wing authoritarianism thrives. The blueprint is that they always use a combination of scapegoating hate speech combined with shocking acts of violence publicized as widely as possible.
    In conversation Wednesday, 15-May-2019 13:58:50 EDT from soc.freedombone.net permalink Repeated by cwebber
  18. Aleums (Origin Forme) (aleums@knzk.me)'s status on Wednesday, 15-May-2019 11:42:39 EDT Aleums (Origin Forme) Aleums (Origin Forme)

    JUNIOR WEB DEVELOPER
    Responsibilities:
    - copy and paste CSS
    - waste a bunch of time switching between two different templates until your boss finally decides on one
    - write alt text
    - contribute to an "agile" development team

    Required experience:
    - Master's degree in computer science
    - 8+ years experience writing Python, C++ or R
    - top secret security clearance

    In conversation Wednesday, 15-May-2019 11:42:39 EDT from knzk.me permalink Repeated by cwebber
  19. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 12:34:38 EDT Christine Lemmer-Webber Christine Lemmer-Webber

    Time to make lunch, then it's time to go offline and write this documentation.

    In conversation Wednesday, 15-May-2019 12:34:38 EDT from octodon.social permalink
  20. Christine Lemmer-Webber (cwebber@octodon.social)'s status on Wednesday, 15-May-2019 12:34:05 EDT Christine Lemmer-Webber Christine Lemmer-Webber
    • rain

    @rain :oh_no:

    In conversation Wednesday, 15-May-2019 12:34:05 EDT from octodon.social 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.