Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Though a bit niche, my #FreeSoftwareAdvent today is ed(1).

Uncategorized
1 1 3
  • Though a bit niche, my today is ed(1). As the goofball behind @ed1conf, I certainly play it up, but I certainly use it more than the average Unix/BSD/Linux user.

    A while ago I wrote up list of reasons¹ why one might use ed, and some are more obscure/improbable reasons (though I've encountered all of them in that post), there are a couple of those that drive me back to ed regularly:

    • I can still see the output of previous commands on the screen while I edit, where a full-screen editor would obscure that output that I need to incorporate in my edit

    • it's just darn fast for a quick edit, changing a variable name or adding/removing an entry in a list, etc. No startup costs for a honkin' huge $VISUAL with dozens of plugins and language-server processes and GUI rendering

    • very usable on low-bandwith/high-latency connections like I sometimes get when I remote into machines (less of a problem now, but I still experience sessions where I'll SSH in, invoke ed, make the change, write & quit, and exit the shell, in a couple seconds, while the screen repaints things oh-so-slowly

    • and most importantly, there's quality geek-cred for using it in front of others 😆


    ¹ https://blog.thechases.com/posts/cli/why-ed1/

  • stefano@mastodon.bsd.cafeundefined stefano@mastodon.bsd.cafe shared this topic on
    valhalla@social.gl-como.itundefined valhalla@social.gl-como.it shared this topic on

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    6 Views
    Today in #FreeSoftwareAdvent it's pandoc(1).I author most of my prose in raw HTML (something I've done since the 90s, stemming from my appreciation of WordPerfect's "Reveal Codes" functionality), or occasionally I'll use Markdown. It's nice to just hand the file off to pandoc and get some other format (PDF, Word, RTF, plaintext, whatever).Is the output flashy? Not really. Is it what I would get if I hand-crafted the desired output document? No. But does it let me lazily do conversions with basically zero effort? Yep!
  • 0 Votes
    1 Posts
    5 Views
    Today in #FreeSoftwareAdvent it's Inkscape. I've used it for years, for generating meme-type images, for producing my resume, for several portfolio projects, drafting SVG source images for laser-cutter/3d-printer work, and likely dozens of other projects I'm forgetting at the moment.Having implemented a *tiny fraction* of a vector image editor/viewer (in VB6 for the PocketPC using custom XML data-structures under the hood…so early-2000s), I appreciate all the more the hard work done by the Inkscape devs.
  • 0 Votes
    1 Posts
    4 Views
    Going a bit off the beaten path for #FreeSoftwareAdvent, today I get to appreciate HaikuOS¹. While it has some issues (mostly keyboard-mapping) that prevent me from using it as the main OS on my writerdeck netbook, it is AMAZING in how well it uses resources. That little underpowered Atom processor with its 2G of RAM just flies. It boots in a fraction of the time of anything else (other than DOS) that I've installed on the hardware. The GUI and all the applications are delightfully snappy.So please join me in sending a little praise toward the @haiku project for all the wonderful work they do!⸻¹ https://www.haiku-os.org/
  • 0 Votes
    1 Posts
    9 Views
    Today's #FreeSoftwareAdvent is all about XMPP.Snikket (https://snikket.org/) is an easy-to-install, and easy-to-administer, XMPP server. It is designed for families and other small groups. The apps for Android and iOS (based on Conversations, I think) are great.Dino (https://dino.im/) is my desktop XMPP client of choice.Profanity (https://profanity-im.github.io/) is a terminal / console XMPP client, which is incredibly convenient.Why not have a fun festive project of setting up an XMPP-based chat server for you and your family and friends?#XMPP #FOSS #SelfHosting