Julia Evans
@b0rk.social.jvns.ca.ap.brid.gy
programming and exclamation marks
I have DMs muted from people I don’t follow.
[bridged from https://social.jvns.ca/@b0rk on the fediverse by https://fed.brid.gy/ ]
I have DMs muted from people I don’t follow.
[bridged from https://social.jvns.ca/@b0rk on the fediverse by https://fed.brid.gy/ ]
I have a new zine idea and I think I'm going to work on it secretly for a little while before talking about it but I'm feeling excited
(it is related to making websites)
(it is related to making websites)
November 10, 2025 at 6:50 PM
I have a new zine idea and I think I'm going to work on it secretly for a little while before talking about it but I'm feeling excited
(it is related to making websites)
(it is related to making websites)
Reposted by Julia Evans
Behold the zipper’s first upgrade in over a century. YKK, the Japanese company that makes about half the world’s zippers, has created a zipper that removes the traditional fabric tape, creating a lighter, more flexible, lower-impact closure that sits flush with garments. It requires new […]
Original post on wandering.shop
wandering.shop
November 7, 2025 at 5:05 PM
Behold the zipper’s first upgrade in over a century. YKK, the Japanese company that makes about half the world’s zippers, has created a zipper that removes the traditional fabric tape, creating a lighter, more flexible, lower-impact closure that sits flush with garments. It requires new […]
i switched from making zines in a basic note-taking app to Affinity Designer years ago but now that Canva announced that they're making it free I'm thinking of switching back to working in Goodnotes
it has a lot of limitations (basic stuff like "you can't change the width of a line after you […]
it has a lot of limitations (basic stuff like "you can't change the width of a line after you […]
Original post on social.jvns.ca
social.jvns.ca
November 7, 2025 at 2:42 PM
i switched from making zines in a basic note-taking app to Affinity Designer years ago but now that Canva announced that they're making it free I'm thinking of switching back to working in Goodnotes
it has a lot of limitations (basic stuff like "you can't change the width of a line after you […]
it has a lot of limitations (basic stuff like "you can't change the width of a line after you […]
Reposted by Julia Evans
Blood test developed that can diagnose ME/CFS with 96% accuracy. Links to long Covid found. Epigenetic connection confirmed (it's how the test works).
https://www.sciencedaily.com/releases/2025/11/251102205021.htm
HT @bamboy
#mecfs #longcovid #chronicillness
https://www.sciencedaily.com/releases/2025/11/251102205021.htm
HT @bamboy
#mecfs #longcovid #chronicillness
Breakthrough blood test finally confirms Chronic Fatigue Syndrome
A team of scientists has developed a highly accurate blood test for Chronic Fatigue Syndrome. The test reads tiny DNA patterns that reveal the biological signature of the illness. For millions who’ve faced doubt and misdiagnosis, it’s a breakthrough that finally validates their experience — and may help diagnose long Covid too.
www.sciencedaily.com
November 5, 2025 at 6:37 PM
Blood test developed that can diagnose ME/CFS with 96% accuracy. Links to long Covid found. Epigenetic connection confirmed (it's how the test works).
https://www.sciencedaily.com/releases/2025/11/251102205021.htm
HT @bamboy
#mecfs #longcovid #chronicillness
https://www.sciencedaily.com/releases/2025/11/251102205021.htm
HT @bamboy
#mecfs #longcovid #chronicillness
sometimes I wonder if it would be clearer to call "detached HEAD state" in Git something like "branchless state", because all it really means is that you don't have a current branch
(sort of like https://github.com/arxanas/git-branchless)
(sort of like https://github.com/arxanas/git-branchless)
GitHub - arxanas/git-branchless: High-velocity, monorepo-scale workflow for Git
High-velocity, monorepo-scale workflow for Git. Contribute to arxanas/git-branchless development by creating an account on GitHub.
github.com
October 27, 2025 at 5:13 PM
sometimes I wonder if it would be clearer to call "detached HEAD state" in Git something like "branchless state", because all it really means is that you don't have a current branch
(sort of like https://github.com/arxanas/git-branchless)
(sort of like https://github.com/arxanas/git-branchless)
Reposted by Julia Evans
For anyone else considering the seasonal pursuit of carving a pumpkin and spending time looking through dollar store toolkits or scrolling through dozens of identical crappy plastic tool sets in attractive clamshell zip cases on Amazon, let me save you some time.
The magic term you want is […]
The magic term you want is […]
Original post on mastodon.social
mastodon.social
October 19, 2025 at 2:09 AM
For anyone else considering the seasonal pursuit of carving a pumpkin and spending time looking through dollar store toolkits or scrolling through dozens of identical crappy plastic tool sets in attractive clamshell zip cases on Amazon, let me save you some time.
The magic term you want is […]
The magic term you want is […]
I know there are a lot of CSS magicians on the fediverse, is anyone open to freelance work? we're looking for some help with https://wizardzines.com
share a link to your site?
share a link to your site?
wizard zines
wizardzines.com
October 21, 2025 at 2:17 PM
I know there are a lot of CSS magicians on the fediverse, is anyone open to freelance work? we're looking for some help with https://wizardzines.com
share a link to your site?
share a link to your site?
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at https://wizardzines.com/#posters
October 20, 2025 at 3:22 PM
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at https://wizardzines.com/#posters
TERM
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
October 14, 2025 at 3:09 PM
TERM
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
notes on switching to Helix from vim https://jvns.ca/blog/2025/10/10/notes-on-switching-to-helix-from-vim/
Notes on switching to Helix from vim
jvns.ca
October 10, 2025 at 2:23 PM
notes on switching to Helix from vim https://jvns.ca/blog/2025/10/10/notes-on-switching-to-helix-from-vim/
would any of you folks be interested in reading an explanation of Git's data model I'm working on? (with the goal of including it in Git's official documentation)
if so, reply to this and I'll DM you a link!
if so, reply to this and I'll DM you a link!
October 8, 2025 at 8:03 PM
would any of you folks be interested in reading an explanation of Git's data model I'm working on? (with the goal of including it in Git's official documentation)
if so, reply to this and I'll DM you a link!
if so, reply to this and I'll DM you a link!
git usage question: if you use `git pull` and `git push`, how do you usually use them?
possible answers include:
- just run `git push` and `git pull` with no arguments (other than --rebase or --ff-only etc)
- always specify remote/branch with `git push origin main` and `git pull origin main`
- […]
possible answers include:
- just run `git push` and `git pull` with no arguments (other than --rebase or --ff-only etc)
- always specify remote/branch with `git push origin main` and `git pull origin main`
- […]
Original post on social.jvns.ca
social.jvns.ca
October 6, 2025 at 9:05 PM
git usage question: if you use `git pull` and `git push`, how do you usually use them?
possible answers include:
- just run `git push` and `git pull` with no arguments (other than --rebase or --ff-only etc)
- always specify remote/branch with `git push origin main` and `git pull origin main`
- […]
possible answers include:
- just run `git push` and `git pull` with no arguments (other than --rebase or --ff-only etc)
- always specify remote/branch with `git push origin main` and `git pull origin main`
- […]
I'm thinking of trying to add an explanation of Git's core data model (commits / branches / references) to Git's official documentation, but where should it go?
curious about where you would think to look for such a thing
here are the current docs: https://git-scm.com/docs
curious about where you would think to look for such a thing
here are the current docs: https://git-scm.com/docs
Git - Reference
git-scm.com
September 29, 2025 at 4:38 PM
I'm thinking of trying to add an explanation of Git's core data model (commits / branches / references) to Git's official documentation, but where should it go?
curious about where you would think to look for such a thing
here are the current docs: https://git-scm.com/docs
curious about where you would think to look for such a thing
here are the current docs: https://git-scm.com/docs
meet the terminal emulator https://wizardzines.com/comics/meet-the-terminal-emulator/
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
September 29, 2025 at 4:15 PM
meet the terminal emulator https://wizardzines.com/comics/meet-the-terminal-emulator/
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
related to the Git cheat sheet I mentioned last week https://git-scm.com/cheat-sheet, I'm thinking of making some changes to the official Git glossary (https://git-scm.com/docs/gitglossary), to make it easier to look up what terms like "object" or "reference" mean in Git
I need some test […]
I need some test […]
Original post on social.jvns.ca
social.jvns.ca
September 25, 2025 at 7:53 PM
related to the Git cheat sheet I mentioned last week https://git-scm.com/cheat-sheet, I'm thinking of making some changes to the official Git glossary (https://git-scm.com/docs/gitglossary), to make it easier to look up what terms like "object" or "reference" mean in Git
I need some test […]
I need some test […]
stty
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
September 24, 2025 at 3:21 PM
stty
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
added a cheat sheet to the official Git website https://git-scm.com/cheat-sheet
September 16, 2025 at 6:27 PM
added a cheat sheet to the official Git website https://git-scm.com/cheat-sheet
more "how do you use this git feature" questions: do you ever use `git reset --soft`? What do you use it for?
(note: --soft is not the default)
(note: --soft is not the default)
September 16, 2025 at 2:17 PM
more "how do you use this git feature" questions: do you ever use `git reset --soft`? What do you use it for?
(note: --soft is not the default)
(note: --soft is not the default)
TERM
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
September 15, 2025 at 3:07 PM
TERM
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
another slightly obscure git question: have you ever used the “pushremote“ option in Git so that you can push a branch to a different remote than you pull from? Why?
September 13, 2025 at 1:16 PM
another slightly obscure git question: have you ever used the “pushremote“ option in Git so that you can push a branch to a different remote than you pull from? Why?
Reposted by Julia Evans
Today, we’re ready to show you the upcoming quote posts feature in more detail. We’ve put together a blog post with examples of how quote posts will work on Mastodon, ahead of early access on our own servers next week 💬 Full launch to come, in Mastodon v4.5 […]
Original post on mastodon.social
mastodon.social
September 11, 2025 at 6:29 PM
Today, we’re ready to show you the upcoming quote posts feature in more detail. We’ve put together a blog post with examples of how quote posts will work on Mastodon, ahead of early access on our own servers next week 💬 Full launch to come, in Mastodon v4.5 […]
more weird git stuff : I'm trying to explain why "git pull origin main" will merge `main` into the current branch, but 'git push origin main' will NOT push the current branch to `main` (instead AFAICT it pushes the local "main" branch to the remote "main", no matter what your current branch is) […]
Original post on social.jvns.ca
social.jvns.ca
September 11, 2025 at 7:27 PM
more weird git stuff : I'm trying to explain why "git pull origin main" will merge `main` into the current branch, but 'git push origin main' will NOT push the current branch to `main` (instead AFAICT it pushes the local "main" branch to the remote "main", no matter what your current branch is) […]
finally (after literally everyone else *) I got my print copy of The Secret Rules of the Terminal!
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
September 8, 2025 at 3:14 PM
finally (after literally everyone else *) I got my print copy of The Secret Rules of the Terminal!
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
meet the TTY driver
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
September 8, 2025 at 3:07 PM
meet the TTY driver
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
for a long time I've been ignoring git GUI tools ("I can just use the command line! it's fine!) but recently I've been needing to do a lot of repeated "edit the commit message of the commit 3 commits ago", and doing that with `git rebase -i` is annoying.
with lazygit I can just scroll to the […]
with lazygit I can just scroll to the […]
Original post on social.jvns.ca
social.jvns.ca
September 3, 2025 at 4:34 PM
for a long time I've been ignoring git GUI tools ("I can just use the command line! it's fine!) but recently I've been needing to do a lot of repeated "edit the commit message of the commit 3 commits ago", and doing that with `git rebase -i` is annoying.
with lazygit I can just scroll to the […]
with lazygit I can just scroll to the […]