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 Julia Evans (b0rk@social.jvns.ca), page 4

  1. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Wednesday, 07-May-2025 03:40:50 JST Julia Evans Julia Evans

    copy and paste in the terminal

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/462/343/580/800/518/original/8c6566d3028dd264.png
  2. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 01-May-2025 05:02:48 JST Julia Evans Julia Evans

    terminal programs have a lot of hidden rules

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/428/669/171/247/716/original/cd955d7422889059.png
  3. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Tuesday, 22-Apr-2025 05:58:58 JST Julia Evans Julia Evans

    how terminal colours work

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/377/955/932/615/889/original/9152a61a75a235cf.png
  4. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Monday, 21-Apr-2025 23:55:14 JST Julia Evans Julia Evans

    TIL you can configure ssh to only allow a client to run 1 specific command https://dan.langille.org/2025/04/17/using-ssh-authorized-keys-to-decide-what-the-incoming-connection-can-do/

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Using ~/.ssh/authorized keys to decide what the incoming connection can do
  5. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 18-Apr-2025 03:36:54 JST Julia Evans Julia Evans

    current status: putting a few weird terminal facts that I do not have any practical use for into the terminal zine

    (mostly I’m keeping it extremely practical but I think it's fun to have SOME weird stuff)

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/354/706/595/195/976/original/e1f11b7051de21d7.png
  6. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 18-Apr-2025 03:36:53 JST Julia Evans Julia Evans
    in reply to

    anyway a much more practical use of stty is to disable `Ctrl+S`

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/354/742/577/288/442/original/cf623b80f2e4a285.png
  7. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 18-Apr-2025 00:19:07 JST Julia Evans Julia Evans
    in reply to
    • Christine Lemmer-Webber

    @cwebber this is amazing but also I do legitimately have a hard time reading your site on mobile without reader mode

    adding a "<meta name="viewport" content="width=device-width, initial-scale=1”>” seems to really help (like this: https://superb-piroshki-90aee2.netlify.app/)

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      How decentralized is Bluesky really? -- Dustycloud Brainstorms
  8. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 11-Apr-2025 02:27:35 JST Julia Evans Julia Evans

    did a read through of the terminal zine draft today and it still needs to go through a round of beta readers but I'm feeling so good about how it's going!

    you can sign up here to get an email when it comes out: https://wizardzines.com/zine-announcements/

    In conversation about 9 months ago from social.jvns.ca permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: wizardzines.com
      Zine announcements
  9. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 04-Apr-2025 23:54:57 JST Julia Evans Julia Evans
    • Emelia 👸🏻

    @thisismissem sometimes I think i’m going to regret using a custom domain for email, like it’s great now but keeping it registered for the rest of my life is a nontrivial project and I can imagine it going wrong

    In conversation about 10 months ago from social.jvns.ca permalink
  10. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 03-Apr-2025 06:23:35 JST Julia Evans Julia Evans
    in reply to
    • Xavier Ashe :donor:

    @Xavier I thought `source blah.sh` was the same as `source ./blah.sh`!

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: blah.sh
      The Common Web
  11. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 03-Apr-2025 05:08:15 JST Julia Evans Julia Evans

    every core unix command I use

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/270/096/452/127/445/original/969b2173567ca8e5.png
  12. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Tuesday, 01-Apr-2025 06:15:55 JST Julia Evans Julia Evans

    i can tell I've been writing this terminal zine for too long because I just had the thought "oh, it might be fun to read `man bash`”

    In conversation about 10 months ago from social.jvns.ca permalink
  13. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Tuesday, 01-Apr-2025 06:15:54 JST Julia Evans Julia Evans
    in reply to

    I am learning some upsetting-to-me things from reading the bash man page, for example that in bash `source blah.sh` will by default search all directories in your PATH for a file called `blah.sh`

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: blah.sh
      The Common Web
  14. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Tuesday, 01-Apr-2025 06:15:52 JST Julia Evans Julia Evans
    in reply to
    • R.I.Pienaar

    @ripienaar the man page claims source is just a synonym for `.`

    In conversation about 10 months ago from social.jvns.ca permalink
  15. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Friday, 28-Mar-2025 16:55:54 JST Julia Evans Julia Evans

    I think a lot about how information about how computers work often seems to get passed down in an "oral history" kind of way

    like how “the terminal” works is sort of documented, but it's made of so many components that the documentation is split across a million different documents

    and some parts of "how the terminal works" are just broad conventions which aren't documented anywhere I know of (like “TUI programs like `top` or `less` will probably quit if you press `q`)

    In conversation about 10 months ago from social.jvns.ca permalink
  16. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 27-Mar-2025 04:13:38 JST Julia Evans Julia Evans

    slowly working on a mega terminal cheat sheet

    here's a link to the draft as a PDF: https://jvns.ca/terminal-cheat-sheet-draft.pdf

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/230/273/792/769/519/original/f5a4f8650092c176.png

  17. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Saturday, 22-Mar-2025 06:28:41 JST Julia Evans Julia Evans

    canonical mode

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/196/639/425/627/496/original/0c4f46cd9086206c.png
  18. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Saturday, 22-Mar-2025 00:26:52 JST Julia Evans Julia Evans

    the terminal: cast of characters

    In conversation about 10 months ago from social.jvns.ca permalink

    Attachments


    1. https://cdn.masto.host/socialjvnsca/media_attachments/files/114/201/079/833/285/494/original/ee35d7dd19c3bc3a.png
  19. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 20-Mar-2025 06:43:04 JST Julia Evans Julia Evans

    got a lot of great answers to "how is the shell involved in handling Ctrl+C" to the effect of one of:

    - "the shell is responsible for sending a SIGINT"
    - "the shell takes input from the terminal emulator and relays it to the program"
    - "it must be handled by the layer above the program, which is the shell"

    and while none of those is true, they feel like they totally _could_ be true in a different world. It feels hard to explain why it might be useful to have a more "accurate" mental model

    In conversation about 10 months ago from social.jvns.ca permalink
  20. Embed this notice
    Julia Evans (b0rk@social.jvns.ca)'s status on Thursday, 20-Mar-2025 01:45:01 JST Julia Evans Julia Evans

    follow up: for folks who replied to "who's in charge of making Ctrl+C work in the terminal" with "the shell”, why did you say that?

    I'm much more interested in answers that you're not 100% sure about than "right" answers

    (also please don't correct people who say something you think is "wrong”)

    (2/?)

    In conversation about 10 months ago from social.jvns.ca permalink
  • After
  • Before

User actions

    Julia Evans

    Julia Evans

    programming and exclamation marksI have DMs muted from people I don’t follow.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          88850
          Member since
          16 Jan 2023
          Notices
          366
          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.