I can :q whenever I want
@sonofweb.bsky.social
9 followers 16 following 18 posts
leftist adhd coder he/him enjoyer of animated shows
Posts Media Videos Starter Packs
sonofweb.bsky.social
You can produce this sequence in Uiua with the following:

\×⊂2⇌+1⇡7
sonofweb.bsky.social
I work with a lot of people whose names are always flagged by spell check. It seems like a missed opportunity to me, how simple would it be to add all unique names from AD/LDAP to a workstation's spell check dictionary as part of provisioning? Or at least everyone I talk to on Teams. #inclusion
sonofweb.bsky.social
degrading all other modes of transportation until hyperloop becomes competitive
Reposted by I can :q whenever I want
susiedent.com
Word of the day is ‘cumber-world’ (14th century): a person or thing that encumbers the planet.
Reposted by I can :q whenever I want
ebthen.bsky.social
It's nice that people are just now noticing terrible alt text but I promise you, it's not a new phenomenon.

There's a reason I've been putting so much effort into explaining how to do it properly and pushing back on "any alt text is better than none" on here for *checks notes* two years.
sonofweb.bsky.social
Environmentalism win: anti-democratic rage bait bots not using the latest, most power-hungry LLMs.
sonofweb.bsky.social
So many words yet to be banned. So much remaining freedom!

Accountability is censorship.
Censorship is inoculation.
Inoculation is control.
Transitivity is illegal.
sonofweb.bsky.social
Bombarded, we want to live.
Dejected, we want to hope.
Exhausted, we want to rest.
Belittled, we want respect.
Confounded, we want the truth.

Ignored, wants become demands.

#7syllablesentence
sonofweb.bsky.social
I just love having such a pro free speech government. ... --- ...
sonofweb.bsky.social
One of my all-time favorites!
sonofweb.bsky.social
Don't insult my intelligence, Google. A company your size was unable to keep up with a list of human cultural events? That's like one Wikipedia article. This is cowardice.
Google Calendar removed events like Pride and BHM because its holiday list wasn’t ‘sustainable’
Some users are angry that some events have been removed.
www.theverge.com
Reposted by I can :q whenever I want
susiedent.com
Word of the Day is ‘bayard’ (16th century): one who has the supreme self-confidence of ignorance.
sonofweb.bsky.social
The free speech platform for sure.
sonofweb.bsky.social
OMG that is a masterpiece in the finest traditions of obfuscated C and Perl, only more impressive! I love it!
sonofweb.bsky.social
Good catch! Yep, the " is not supposed to be there. I typed this on my phone after doing it on my work computer, and I missed that.
sonofweb.bsky.social
Explanation:
`:g/<regex>/<command>` runs <command> on every line that matches <regex>.
`:y "A` yanks a line and appends to register a.
`:norm[al]` executes normal mode commands
`gn` starts Visual mode selecting the next match of the current search.
`V` selects whole lines
`"Ay` appends to register a
sonofweb.bsky.social
Advanced #vim tip: Copying every match of a multiline regex at once

If every match is only one line, you can do
`qaq` then `:g/re/y "A`
where re is your regex. But if the regex match spans more than one line, :g will only act on the first line. So you have to do:
`:g/re/norm gnV"Ay`
sonofweb.bsky.social
Explanation:
`/\%>80c<CR>` - Find the next line with a character past 80 columns. If all the long lines have been wrapped, this will error, stopping the recursion.
`81|` - Go to column 81
`F,` - Go backwards to nearest comma
`a<CR><Esc>` - Append newline
`==` - Indent
`@q` - Recursively run macro
sonofweb.bsky.social
Advanced #vim tip: Using a recursive macro to wrap long lists. [Yes, there's also `gq`, but this is more fun]

`qqq` - Clear q
`qq` - Start recording
`/\%>80c81|F,a==@q` - Break long line at comma
`@q` - Run macro

What's your favorite use for recursive macros?
sonofweb.bsky.social
I'm 37 and I still have anxiety thinking about the Sphinxes slowly opening their eyes.