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 lhp (lhp@mastodon.social), page 2

  1. Embed this notice
    lhp (lhp@mastodon.social)'s status on Wednesday, 13-Nov-2024 01:10:27 JST lhp lhp

    Initially starting out as a fun hack in between talks at a conference, iwd.el is now - thanks to a contributor - reasonably functional and can be used to connect to wireless networks via #emacs (if you are using iwd standalone).

    https://git.sr.ht/~leon_plickat/iwd-el

    In conversation Wednesday, 13-Nov-2024 01:10:27 JST from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/462/267/752/890/576/original/0aa9a68cf99b051f.png
  2. Embed this notice
    lhp (lhp@mastodon.social)'s status on Sunday, 10-Nov-2024 07:52:16 JST lhp lhp

    @prahou I showed you my ~/.config/emacs/init.el, please respond

    In conversation Sunday, 10-Nov-2024 07:52:16 JST from mastodon.social permalink
  3. Embed this notice
    lhp (lhp@mastodon.social)'s status on Tuesday, 27-Aug-2024 13:10:30 JST lhp lhp
    in reply to
    • dnkl

    @dnkl however the protocol isn't really documented. There is an assuan doc for the wire protocol and there is one for the pinentry protocol, but they disagree with each other and with reality. Also sometimes they use "character" when it really should be "byte". Not that anything actually checks line lenghts. Pinentry protocol requires lines lengths which are technically illegal with assuan, but no one seems to care there either...

    In conversation Tuesday, 27-Aug-2024 13:10:30 JST from mastodon.social permalink
  4. Embed this notice
    lhp (lhp@mastodon.social)'s status on Tuesday, 27-Aug-2024 13:10:29 JST lhp lhp
    in reply to
    • dnkl

    @dnkl when I implemented the pinentry protocol, first I copied the messages sent by the "official" pinentry implementations bit-for-bit. It did not work. Then I tried following the protocol spec, which did end up working, kinda. However this means the official ones are doing it wrong, but somehow still work in a way I could not reproduce nor did I ever figure out why they are allowed to do it wrong while my program gets killed by gpg-agent.

    In conversation Tuesday, 27-Aug-2024 13:10:29 JST from gnusocial.jp permalink
  5. Embed this notice
    lhp (lhp@mastodon.social)'s status on Tuesday, 27-Aug-2024 13:10:27 JST lhp lhp
    in reply to
    • dnkl

    @dnkl the protocol actually has a way to set $DISPLAY without needing a command arg. In fact, there are two different ways to set various variables.

    Also there is a handy error code to indicate your implementation doesn't support some feature. But don't think about using it, because gpg-agent will just abort. Instead always say OK and silently drop it.

    gpg is the best argument against hand-rolling IPC.

    In conversation Tuesday, 27-Aug-2024 13:10:27 JST from gnusocial.jp permalink
  6. Embed this notice
    lhp (lhp@mastodon.social)'s status on Sunday, 28-Jul-2024 15:13:14 JST lhp lhp
    • uncomfy

    Just merged patches updating wayprompt, a #wayland native pinentry implementation using the layer-shell, to #zig 0.13. It was stuck on 0.11 for a while, so this is - at the very least - a nice QoL improvement for users compiling from source.

    Thanks @uncomfyhalomacro for doing the work! I only needed to change a few minor things. And thanks #emacs and magit for making the workflow of pulling patches from another remote, then reviewing and amending them, very comfortable.

    In conversation Sunday, 28-Jul-2024 15:13:14 JST from mastodon.social permalink
  7. Embed this notice
    lhp (lhp@mastodon.social)'s status on Tuesday, 12-Mar-2024 23:36:51 JST lhp lhp
    in reply to
    • Aral Balkan
    • Sonny
    • Matt Campbell
    • Jeff Fortin T. (風の庭園のNekohayo)
    • Florens Verschelde

    @aral @nekohayo @nah @fvsch @sonny @matt You literally were just told - multiple times - that people know the problem and care about it and that this change is not even in the next version precisely because people are aware of this and other problems. You were told there are active and funded efforts to imprve the linux accessibility stack. Isn't that exactly what you want? Your last message in this thread feels very dishonest. Maybe there is a miscommunication here?

    In conversation Tuesday, 12-Mar-2024 23:36:51 JST from mastodon.social permalink
  8. Embed this notice
    lhp (lhp@mastodon.social)'s status on Wednesday, 06-Mar-2024 19:37:49 JST lhp lhp
    in reply to
    • malevolent dictator for life
    • Dushman
    • LisPi

    @lispi314 @dushman @astrid It would be nicer though if it used scheme instead (really sad guile emacs died), used more system libraries (slowly getting there) and shipped less lisp code by default. The last point is not because "bloat", but because if you want non-standard behaviour you have to override a lot of stuff which often feals janky. F.e. evil just does not feel good and it's a popular package. And if you want less popular things like kakoune-like keybinds and the experience is just sad

    In conversation Wednesday, 06-Mar-2024 19:37:49 JST from mastodon.social permalink
  • After

User actions

    lhp

    lhp

    Gothic Tinkerer.I hack on software, enjoy photography and cooking, am mildly obsessed with vintage and alternative fashion, read mostly classic science fiction and pretentious philosophy books, like to think about esoteric compsci things, and listen mostly to dark-wave and post-punk.The only software I use voluntarily is emacs.UNIX sucks and is boring.🎵 And however hard I try to integrate, I'll always remain alien 🎶⚠️ bigots, tech-bros and LLM apologists fuck off ⚠️

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          247175
          Member since
          6 Mar 2024
          Notices
          28
          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.