Graham Perrin<p><span class="h-card" translate="no"><a href="https://mstdn.social/@kkarhan" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kkarhan</span></a></span> <span class="h-card" translate="no"><a href="https://mastodon.social/@ThTh" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ThTh</span></a></span> <span class="h-card" translate="no"><a href="https://bsd.network/@freezr" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>freezr</span></a></span> oh, I prepared myself for attack long before those aliens landed. </p><p>Pictured: a desktop background, KDE Plasma, Summer 2021.</p><p>I'm not without a sense of humour. <<a href="https://forums.freebsd.org/threads/freebsd-screen-shots.8877/page-69#post-519987" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forums.freebsd.org/threads/fre</span><span class="invisible">ebsd-screen-shots.8877/page-69#post-519987</span></a>> point at the screenshot, then wait for the name of the file to reveal itself.</p><p><<a href="https://codeberg.org/FreeBSD/freebsd-src/src/commit/20fae1e1699021d4f277819f7b32bf1178a1a991/usr.bin/fortune/datfiles/freebsd-tips#L44-L47" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/FreeBSD/freebsd-s</span><span class="invisible">rc/src/commit/20fae1e1699021d4f277819f7b32bf1178a1a991/usr.bin/fortune/datfiles/freebsd-tips#L44-L47</span></a>> </p><p>Joking aside: genuinely, vi is one of the things that originally stopped me from using FreeBSD: <<a href="https://forums.freebsd.org/threads/installation-issue-gnome-desktop.82101/page-2#post-532359" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">forums.freebsd.org/threads/ins</span><span class="invisible">tallation-issue-gnome-desktop.82101/page-2#post-532359</span></a>>. </p><p>A few days ago, I suffered unwanted appearance of vi when using chsh to attempt a change of shell for a user, whilst testing a possible enhancement to freebsd-update(8). After maybe thirty seconds of INTENSE frustration — unable to edit a single line, without things going HORRIBLY wrong — I gently struck a pair of keys to brutally force a sudden reset of FreeBSD (in a VirtualBox guest). </p><p>Unforgiving software deserves a swift, silent, brutal response. There's great pleasure in this approach to killing vi. </p><p>chpass(1): <<a href="https://man.freebsd.org/cgi/man.cgi?query=chpass&sektion=1&manpath=freebsd-release" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">man.freebsd.org/cgi/man.cgi?qu</span><span class="invisible">ery=chpass&sektion=1&manpath=freebsd-release</span></a>></p><p><a href="https://mastodon.bsd.cafe/tags/vi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vi</span></a> <a href="https://mastodon.bsd.cafe/tags/vile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vile</span></a> <a href="https://mastodon.bsd.cafe/tags/joke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>joke</span></a> <a href="https://mastodon.bsd.cafe/tags/nojoke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nojoke</span></a> <a href="https://mastodon.bsd.cafe/tags/shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shell</span></a> <a href="https://mastodon.bsd.cafe/tags/chsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chsh</span></a> <a href="https://mastodon.bsd.cafe/tags/chpass" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chpass</span></a> <a href="https://mastodon.bsd.cafe/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> <a href="https://mastodon.bsd.cafe/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a> <a href="https://mastodon.bsd.cafe/tags/upgrade" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>upgrade</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a>-update</p>