=== ANCHOR POEM ===
═════════════════════════════════════════════════════──────────────────────────────
 Picture this: BASH, except every command automatically generates an "undo"
 command which is the exact inverse of whatever the interpreter executed. These
 undo commands are stored in a file and you can move forward, backward, and
 jump around like you're a chronomancer.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════─────────────────────────────┘

=== SIMILARITY RANKED ===

--- #1 bluesky#12 ---
═════════════════════════════════════════════════════════════════──────────────────
 alas, if only the command for deleting the contents of a directory and the
 command to delete THE ENTIRE COMPUTER FROM EXISTENCE are off by a single .
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════════════════════─────────────────┘

--- #2 fediverse/1567 ---
═════════════════════════════════════════════════──────────────────────────────────
 I helped make a script that saves the last directory you CD'd to in every
 shell / terminal. It helps because when I open a new terminal I'm already
 where I was working last, which means I'm less likely to forget what I was
 doing.
 
 However, it does make my home directory a bit more messy, as I no longer open
 my computer to that place.
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════════─────────────────────────────────┘

--- #3 fediverse/5881 ---
══════════════════════════════════════════════════════════════════════════─────────
 I wish I could click on ls output to cd up or down
 
 girl that's just called midnight commander
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

--- #4 fediverse/582 ---
═════════════════════════════════════════════──────────────────────────────────────
 @user-431 
 
 I made an alias that overwrites cd so I don't have to do this. The important
 line is line 27, you could probably accomplish something similar like this:
 
 alias cd="cd ${1} && ls -v --color=auto"
 
 I also set it up so I can change more than one directory up using ... or ....
 or .....
 
 also I have a few shortcut scripts, cdir and qcd. cdir creates a quick way to
 drop a bookmark wherever I'd like, while qcd can make permanent bookmarks.
 Also qcd makes it so whenever I open a new terminal it opens to the last
 directory I was in, which is nice if you need a new terminal to do something
 in the current folder and you don't want to have to walk alllllllll the way
 back.
A BASH script that overwrites the built in "change directory" command to auto magically list the contents of the directory you've moved into after moving.  here's the content of the script:  #!/bin/bash  alias cd="cd-improved"  function cd-improved(){      if [ "${1}" = "..." ] ; then         builtin cd .. && builtin cd ..     elif [ "${1}" = "...." ] ; then         builtin cd .. && builtin cd .. && builtin cd ..     elif [ "${1}" = "....." ] ; then         builtin cd .. && builtin cd .. && builtin cd .. && builtin cd ..          elif [ -d "./${1}" ] ; then         local target_dir="./${1}"      elif [ "${1}" = "cdir" ] ; then         local target_dir="$(tail -n 1 '/home/ritz/scripts/.cdir-target')"         echo ${target_dir}       else         local target_dir="${1}"     fi      if [ ! "${2}" = '--no-ls' ] ; then         builtin cd "${target_dir}" && ls -v --color=auto     else         builtin cd "${target_dir}"     fi          # if the qcd function is defined     if declare qcd > /dev/null; then         quick_cd -d DEFAULT         quick_cd -a DEFAULT     fi }
                                                           ┌───────────┐
 similar                        chronologicaldifferent═══════════════════════════════════════════════─────────────────────────────────────┘

--- #5 fediverse/5873 ---
══════════════════════════════════════════════════════════════════════════─────────
 "the problem with linux is you have to spend part of the program just...
 interacting with the filesystem. like, where is their /usr/bin file? (oh it's
 called a directory over there, my bad) weird they put their config over here
 (what language is that written in?) uhhhh I don't know much about localization
 settings (-- two computers on a botnet --)
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

--- #6 fediverse/112 ---
══════════════════════════════════════════─────────────────────────────────────────
 I live through the moments where I find a folder of stuff I made that I forgot
 about and I can go back and see it for the first time.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════────────────────────────────────────────┘

--- #7 fediverse/1208 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-883 
 
 what would you prefer? I exist in this IRC space at your behest, command me o'
 wizest of teachers. *.*
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #8 messages/16 ---
──────────────────────────────────────────────────────────────────────────────────
 https://www.reddit.com/r/commandline/comments/na02wx/cute_terminal_animations/
─────────┐                                                           ┌───────────┐
 similarchronologicaldifferent─────────┴┴───────────────────────────────────────────────────────────────────────────┘

--- #9 fediverse/1694 ---
════════════════════════════════════════════════════───────────────────────────────
 would anyone be interested in a Bash+Lua script that takes your Mastodon
 archive and turns it into a folder full of .txt files?
 
 I also made a script that spits out a random one on your terminal, if you want
 that
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════──────────────────────────────┘

--- #10 fediverse_boost/6017 ---
◀─[BOOST]
  
  Linux admins when they have to use Windows: :/                              
                                                                              
  Windows admins when they have to use Linux: :\                              
  
                                                            
 similar                        chronological                        different 
─▶

--- #11 fediverse/2622 ---
══════════════════════════════════════════════════════─────────────────────────────
 what kind of linux user are you if you don't even like reading terminal
 output? it's USEFUL and INTERESTING information!
 
 WHY ELSE WOULD THE PROGRAMMER OUTPUT IT???
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘

--- #12 messages/969 ---
═════════════════════════════════════════════════════════════════════════──────────
 all strategy games should (by default) show other player's mouse cursors.
 players should treat them like units in the game. they should lead and command
 with them. they should talk to the other player, and visit and vview
 invormation as they will.
                                                           ─────────┐
 similar                        chronological                        different═══════════════════════════════════════════════════════════════════════════─────────┘

--- #13 notes/environment-variables ---
═══════────────────────────────────────────────────────────────────────────────────
 To edit environment variables:
 
 ~/.bashrc is for variables only accessible by the user.
 
 /etc/profile is for variables accessible by all users.
 
 /etc/environment is for variables accessible by anyone.
───┐                                                           ┌───────────┐
 similarchronologicaldifferent══════───┴───────────────────────────────────────────────────────────────────────────┘

--- #14 fediverse/4804 ---
═══════════════════════════════════════════════════════════════────────────────────
 I love it when wine doesn't work because it "failed to open program.exe"
 
 ... okay, can you tell me why it failed?
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════════════════════───────────────────┘

--- #15 messages/264 ---
════════════════════════════════════════════════───────────────────────────────────
 Don't write self documenting code! Force people to read the documentation so
 they know how to use it
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════──────────────────────────────────┘

--- #16 fediverse/5962 ---
══════════════════════════════════════════════════════════════════════════─────────
 all you need for mouse buttons is alt ctrl and... shift
 
 then bind shift to everything that you can.
 
 can also bind backspace and delete if you have enough keys
                                                           ────────┐
 similar                        chronological                        different════════════════════════════════════════════════════════════════════════════────────┘

--- #17 fediverse/1230 ---
═══════════════════════════════════════════════────────────────────────────────────
 @user-883 
 
 is there anything relevant in this file?
 
 /home/wyatt/.config/rtsp-simple-server.yml
                                                           ┌───────────┐
 similar                        chronologicaldifferent═════════════════════════════════════════════════───────────────────────────────────┘

--- #18 fediverse/4505 ---
════════════════════════════════════════════════════════════───────────────────────
 does anyone know a linux utility which will allow me to "snip" part of the
 screen a'la flameshot, automatically spit the image into a text recognition
 system (ran locally) and place the extracted text into my clipboard?
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════════──────────────────────┘

--- #19 messages/511 ---
════════════════════════════════════════════════════════───────────────────────────
 That feeling when running a command on my laptop causes the fans to spin up on
 my desktop...!
                                                           ┌───────────┐
 similar                        chronologicaldifferent══════════════════════════════════════════════════════════──────────────────────────┘

--- #20 fediverse/2423 ---
══════════════════════════════════════════════════════─────────────────────────────
 does anyone know of any fedi software that lets you link to a particular post
 and read forward on a person's timeline from there? Or back I guess, but
 chronological viewing specifically.
                                                           ┌───────────┐
 similar                        chronologicaldifferent════════════════════════════════════════════════════════────────────────────────────┘