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

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

Conversation

Notices

  1. Embed this notice
    Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 07:47:24 JST Glyph Glyph

    Feels good to be back at home with a working computer this week to provide a much more substantial update to patrons:

    https://www.patreon.com/posts/patreon-update-123479738

    In conversation about 4 months ago from mastodon.social permalink
    • Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 07:47:23 JST Glyph Glyph
      in reply to

      I am doing a bunch of background maintenance on projects like Twisted and Klein right now too, but my *focus* at the moment is to really bring production-quality mac desktop app development to the Python masses. I want to smooth over the roadblocks required to get something that just looks like "an app" out to users, without weird glitchy graphical artifacts or strange user-visible compromises.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Blaise Pabón - controlpl4n3 (blaise@hachyderm.io)'s status on Monday, 03-Mar-2025 08:08:05 JST Blaise Pabón - controlpl4n3 Blaise Pabón - controlpl4n3
      in reply to

      @glyph
      I see, so maybe something a bit more "meta" than https://codebase.show/projects/realworld

      In conversation about 4 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        CodebaseShow
        A collection of codebase examples using various languages, libraries, and frameworks to help you create your next project.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:08:06 JST Glyph Glyph
      in reply to
      • Ronald Oussoren

      Part of this is streaming every week over at https://www.twitch.tv/glyph_official to try and illustrate how this type of development can actually be made pretty normal and tractable without any special skills or tools, and it's just a matter of hitting certain roadblocks and working through them. There are lots of folks already working on tooling, (shout out @ronaldoussoren and @freakboy3742, giants upon whose shoulders I stand) but not many visibly working on end-to-end real-life demonstrations.

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: static-cdn.jtvnw.net
        glyph_official - Twitch
        That guy that wrote that computer program that one time.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:08:06 JST Glyph Glyph
      in reply to

      I guess what I'm trying to do is to make, like, a demo… scene… for user-facing app developers. macOS is my initial focus because in many ways it's *easier* than Linux or Windows, but I definitely want to make my way over to those too, eventually.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:19:43 JST Glyph Glyph
      in reply to

      Currently I am focused on this micro-utility https://github.com/glyph/pinpal as a vehicle to get the kinks ironed out, and it's getting really close. I am optimistic that I will actually be making a website for normal users (well, as "normal" as a user wanting to regularly memorize secure passcodes gets I guess) to download and use this thing within the next couple of weeks.

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        GitHub - glyph/PINPal: random PIN code memorization helper
        random PIN code memorization helper. Contribute to glyph/PINPal development by creating an account on GitHub.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:13 JST Glyph Glyph
      in reply to

      I also write about software (and sometimes politics and philosophy, or all three) at my blog — please feel free to peruse the archives over at https://blog.glyph.im/archives.html

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: blog.glyph.im
        Deciphering Glyph :: archives
        from Glyph Lefkowitz
        Deciphering Glyph, the blog of Glyph Lefkowitz.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:13 JST Glyph Glyph
      in reply to

      If Github is more your thing than Patreon, please feel free to support over at http://github.com/sponsors/glyph instead; the benefits are transferrable, and I'm happy with either.

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: avatars.githubusercontent.com
        Sponsor @glyph on GitHub Sponsors
        Glyph is the founder of the Twisted project, and creator and contributor of open source software across the Python ecosystem. He's currently making an attempt to see if "independent open source com...
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:14 JST Glyph Glyph
      in reply to

      But not just packaging of "python", all these apps include Twisted and Cryptography (even if they don't really need them) in order to demonstrate the ability to leverage existing knowledge within the ecosystem, to have a no-compromises Python development environment in the context of something that lives on your computer every day.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:14 JST Glyph Glyph
      in reply to

      Anyway, if this seems like a promising direction for development that you would want to support, I have a Patreon https://patreon.com/creatorglyph and you can subscribe for as little as $1/mo. (At this point I'd honestly love to get lots of $1 subscribers rather than a few at the higher tiers; I am looking to pay for health insurance in a sustainable way here, not have a blowout startup.)

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: c7.patreon.com
        Get more from Glyph on Patreon
        creating open source software and words on the internet
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:14 JST Glyph Glyph
      in reply to

      You also get credit via https://github.com/glyph/sponcom if you are interested in that, and hopefully I'll figure out how to roll that into 'About' box credits at some point as well

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: opengraph.githubassets.com
        GitHub - glyph/SponCom: Sponsored Comments
        Sponsored Comments. Contribute to glyph/SponCom development by creating an account on GitHub.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:15 JST Glyph Glyph
      in reply to

      Pomodouroboros was designed primarily with #ADHD folks (like myself) in mind, but we also live in a world which is increasingly trying to steal our focus, and diminish our agency by reducing the intentionality of our time with our devices. I will be happy if I can provide tools to push back against that incoming tide of distraction and dismay.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:15 JST Glyph Glyph
      in reply to

      It's also important to me to build these things in Python, because while I want to build integrated, native experiences that leverage the platform to provide the best possible experience, we also live in a world where every platform is shifting sands beneath our feet, and I want the core application logic to be:

      1. open source, so it can be inspected & modified by users for their own needs
      2. in a vendor-neutral language, so it's not glued to one particular platform or corporation by default

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:15 JST Glyph Glyph
      in reply to

      This is also why I am so keen to sand off the rough edges in a *practical* context packaging-wise. Python is an easier language to learn and hack on than (e.g.) Swift, an thus, in theory, more empowering, but the packaging stuff is a huge stumbling block, and users can (optimistically) easily spend 3-4x as much time fighting the build tools as actually writing any code, whereas the vendor's tools just kinda work out of the box.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:16 JST Glyph Glyph
      in reply to

      Next up will be https://github.com/glyph/pomodouroboros which you can already download and kinda use, but which is stuck in an unfortunate limbo of perpetual second system syndrome. Having shipped one thing and hopefully not getting distracted by packaging & integration issues all the time, though, I am confident I can get to a non-Python-programmer friendly version of that, too, soon after.

      In conversation about 4 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: repository-images.githubusercontent.com
        GitHub - glyph/Pomodouroboros: Pomodoro timer that acknowledges the inexorable, infinite passage of time
        Pomodoro timer that acknowledges the inexorable, infinite passage of time - glyph/Pomodouroboros
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:16 JST Glyph Glyph
      in reply to

      To be clear these projects are not themselves activism and I want to take pains to say I'm not couching them that way, but it's also important to me to build things congruent with my values. And I do feel pretty happy with that, for a few reasons. On an infrastructure level, these things are open source — I may want to try to charge a nominal fee via the app store or gumroad or something to make them more self-sustaining, but having the ability for users to contribute is important to me.

      In conversation about 4 months ago permalink
    • Embed this notice
      Glyph (glyph@mastodon.social)'s status on Monday, 03-Mar-2025 08:44:16 JST Glyph Glyph
      in reply to

      But on an application level, I think these do useful things as well. I feel like we're moving into a world where users are more and more left to fend for themselves for their own security; we increasingly need to rely on systems where we *cannot* expect a benevolent corporation to reset our passwords for our accounts, we need provider-independent security which *really* requires us to be able to keep several complex passwords memorized, and PINPal can help with that.

      In conversation about 4 months ago permalink
      Blaise Pabón - controlpl4n3 repeated this.

Feeds

  • Activity Streams
  • RSS 2.0
  • 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.