<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>lmemsm</title>
  <link>https://lmemsm.dreamwidth.org/</link>
  <description>lmemsm - Dreamwidth Studios</description>
  <lastBuildDate>Mon, 09 Jun 2025 16:50:29 GMT</lastBuildDate>
  <generator>LiveJournal / Dreamwidth Studios</generator>
  <lj:journal>lmemsm</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/31065.html</guid>
  <pubDate>Mon, 09 Jun 2025 16:50:29 GMT</pubDate>
  <title>Console Based Software</title>
  <link>https://lmemsm.dreamwidth.org/31065.html</link>
  <description>Let&apos;s talk console based software and FOSS operating systems.  First, some console based software resources I&apos;ve liked over the years include:&lt;br /&gt;&lt;a href=&quot;https://inconsolation.wordpress.com/&quot;&gt;https://inconsolation.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://termux.dev/en/&quot;&gt;https://termux.dev/en/&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://archiveos.org/rogue/&quot;&gt;https://archiveos.org/rogue/&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://inx.maincontent.net/&quot;&gt;http://inx.maincontent.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/31065.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=31065&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/31065.html</comments>
  <category>free software</category>
  <category>linux</category>
  <category>console</category>
  <category>command line</category>
  <category>foss</category>
  <category>windows</category>
  <category>freedos</category>
  <category>floss</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/26446.html</guid>
  <pubDate>Mon, 10 Oct 2022 19:00:22 GMT</pubDate>
  <title>Cross-platform Utilities</title>
  <link>https://lmemsm.dreamwidth.org/26446.html</link>
  <description>I&apos;m trying to locate ports of some of the more popular Unix/Linux utilities to other operating systems such as AIX and Windows.  I find it helpful to have the same utility on all the systems I work on, not just on a few them.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/26446.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=26446&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/26446.html</comments>
  <category>aix</category>
  <category>windows</category>
  <category>bsd</category>
  <category>unix</category>
  <category>utilities</category>
  <category>cross-platform</category>
  <category>linux</category>
  <category>c</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/24895.html</guid>
  <pubDate>Thu, 09 Jun 2022 13:26:23 GMT</pubDate>
  <title>WSL and X Windows programs</title>
  <link>https://lmemsm.dreamwidth.org/24895.html</link>
  <description>I&apos;ve been reading a lot about WSL.  It&apos;s a great way to run Linux in Windows without needing a virtual machine like VirtualBox or Qemu installed.  However, the earlier versions of WSL only ran command line or console based programs.  If you wanted to run X Windows programs, you needed an X server.  Well it just so happens, I&apos;ve built the X server on Windows from source and all the packages for it.  I&apos;ve recently been testing remote access to X Windows programs on an AIX machine at work.  From those tests, I found X forwarding using tools like putty and a Windows based X Windows server can be rather slow.  My experiments with sixel weren&apos;t very satisfactory.  The other protocols I investigated were vnc and xrdp.  Both offer faster alternatives to X forwarding or other techniques I&apos;d tried.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/24895.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=24895&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/24895.html</comments>
  <category>vnc</category>
  <category>windows</category>
  <category>aix</category>
  <category>wayland</category>
  <category>linux</category>
  <category>wsl</category>
  <category>x windows</category>
  <category>xrdp</category>
  <category>rdp</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/22499.html</guid>
  <pubDate>Fri, 19 Nov 2021 14:16:57 GMT</pubDate>
  <title>Lightweight Command Line Utility Program Alternatives</title>
  <link>https://lmemsm.dreamwidth.org/22499.html</link>
  <description>I&apos;ve been investigating some of the lightweight, command line utilities that are often used to check the status on a system.  In some cases, it was hard to track down the packages they were in.  It&apos;s difficult to search when some of the names are so ubiquitous.  Just try running a search for the free utility.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/22499.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=22499&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/22499.html</comments>
  <category>bsd</category>
  <category>ps</category>
  <category>ubase</category>
  <category>whoami</category>
  <category>vmstat</category>
  <category>open source</category>
  <category>df</category>
  <category>w</category>
  <category>free</category>
  <category>uptime</category>
  <category>linux</category>
  <category>nproc</category>
  <category>windows</category>
  <category>coreutils</category>
  <category>floss</category>
  <category>who</category>
  <category>top</category>
  <category>du</category>
  <category>nbase</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/21120.html</guid>
  <pubDate>Sun, 10 Oct 2021 13:50:04 GMT</pubDate>
  <title>Online Social and Group Alternatives</title>
  <link>https://lmemsm.dreamwidth.org/21120.html</link>
  <description>Once again, I&apos;m searching for discussion forums and decent social media options online.  I&apos;ve never been a fan of Facebook, but started using their forums quite a bit in the last year because the forums I used to frequent either disbanded or migrated to Facebook.  It can be very hard to find a good discussion forum these days except on major social media platforms.  Most social media options are designed similar to blogs.  You can have two way conversations, but they&apos;re really oriented more for one person sharing something he or she knows.  It&apos;s much harder to find options that let you ask questions and learn from others.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/21120.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=21120&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/21120.html</comments>
  <category>forums</category>
  <category>astronomy</category>
  <category>internet</category>
  <category>social media</category>
  <category>online</category>
  <category>bots</category>
  <category>linux</category>
  <category>rabbits</category>
  <category>cats</category>
  <category>groups</category>
  <category>fediverse</category>
  <category>mastodon</category>
  <category>hsp</category>
  <category>science fiction</category>
  <category>dogs</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/20380.html</guid>
  <pubDate>Tue, 29 Jun 2021 14:58:13 GMT</pubDate>
  <title>QEMU Cheat Sheet</title>
  <link>https://lmemsm.dreamwidth.org/20380.html</link>
  <description>I just got used to VirtualBox and ended up having to switch to QEMU.  VirtualBox seems to run better than QEMU.  I tried to load several operating systems in QEMU that ran fine under VirtualBox and they failed.  Decided to try a Debian netinst because that works well with most machines.  Then I had to figure out all over again how to get files between the host and guest systems.  It&apos;s harder to find documentation on what you&apos;re looking for with QEMU as compared to VirtualBox.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/20380.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=20380&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/20380.html</comments>
  <category>linux</category>
  <category>reactos</category>
  <category>debian</category>
  <category>virtual</category>
  <category>cheat sheet</category>
  <category>qemu</category>
  <category>operating system</category>
  <category>android</category>
  <category>windows</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/15548.html</guid>
  <pubDate>Thu, 14 May 2020 15:31:33 GMT</pubDate>
  <title>Rescue Flash Drive</title>
  <link>https://lmemsm.dreamwidth.org/15548.html</link>
  <description>I am NOT at all happy with Windows 10.  I also recommend AGAINST purchasing the Edimax AC 600 WiFi Adapter and a Sandisk flash drive.  I&apos;ve usually felt pretty comfortable using various versions of Windows.  However, while working from home, Windows 10 started an update in the middle of an important task I was trying to complete.  It then took all night just to update the computer.  I turned the system on the next day.  It booted up Windows successfully and promptly notified me that there was a problem with the drive and that it would attempt to correct it.  After that, I was unable to boot Windows on that computer.  In both cases, I was unable to choose not to have the task done to my computer.  If Windows 10 had not updated my machine and then attempted to do something to my drive, my computer would still be working right now and I would not have lost what I was working on.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/15548.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=15548&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/15548.html</comments>
  <category>linux</category>
  <category>windows 10</category>
  <category>flash drive</category>
  <category>unetbootin</category>
  <category>antix</category>
  <category>rescue</category>
  <category>ntfsfix</category>
  <category>wifi</category>
  <category>hard drive</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/15162.html</guid>
  <pubDate>Mon, 11 May 2020 14:51:36 GMT</pubDate>
  <title>FLOSS for Low Resource Computers</title>
  <link>https://lmemsm.dreamwidth.org/15162.html</link>
  <description>Considering how hard it is to get computers (still waiting over a month) and computer parts, now is a great time to look into bringing new life to your old hardware.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/15162.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=15162&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/15162.html</comments>
  <category>older computers</category>
  <category>nano-x</category>
  <category>low resource</category>
  <category>lightweight</category>
  <category>debian</category>
  <category>os</category>
  <category>linux</category>
  <category>portable</category>
  <category>xfdos</category>
  <category>windows</category>
  <category>antix</category>
  <category>freedos</category>
  <category>floss</category>
  <category>browsers</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/9516.html</guid>
  <pubDate>Thu, 09 May 2019 14:04:01 GMT</pubDate>
  <title>FLOSS Educational Distribution - Ideas Needed</title>
  <link>https://lmemsm.dreamwidth.org/9516.html</link>
  <description>For a long time now, I&apos;ve been wanting to put together an ISO with Free, Libre and Open Source software similar to the kind our Linux Users Group gave out on Software Freedom Day.  I&apos;d like to gear it specifically toward educational software so that groups like Schoolforge may make use of it.  If you&apos;d like to help, I would love to have suggestions for lightweight, portable software that can run in console or framebuffer mode.  I&apos;m specifically interested in educational, hobby-related, utility, information/organizing and/or word processing programs.  Have any recommendations?  Please let me know ( &lt;a href=&quot;http://www.distasis.com/connect.htm&quot;&gt;http://www.distasis.com/connect.htm&lt;/a&gt; ).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/9516.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=9516&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/9516.html</comments>
  <category>sdl</category>
  <category>iso</category>
  <category>linux</category>
  <category>ncurses</category>
  <category>console</category>
  <category>educational</category>
  <category>text</category>
  <category>lightweight applications</category>
  <category>pdcurses</category>
  <category>distribution</category>
  <category>utilities</category>
  <category>remaster</category>
  <category>command line</category>
  <category>framebuffer</category>
  <category>accessibility</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/8502.html</guid>
  <pubDate>Wed, 20 Feb 2019 15:00:28 GMT</pubDate>
  <title>GUI library design</title>
  <link>https://lmemsm.dreamwidth.org/8502.html</link>
  <description>Some of the C graphics libraries are great, but I&apos;ve yet to find a simple GUI that makes it easy to port some older BASIC programs that I want to be able to keep working with.  I&apos;ve created several iterations of my own GUI library, but have never been satisfied with the results.  That&apos;s the main reason I keep investigating cross-platform GUIs, to see if someone&apos;s found a better way to do it.  Of the various designs, the ideas behind the immediate mode GUIs seem the most useful for the type of programs I&apos;m targeting.  However, I can&apos;t seem to find one GUI library that provides a simple way to do what I want.  So, I&apos;ve decided to revisit my old GUI library designs but eliminate some of the framework constraints and some of the object oriented elements.  Instead, I&apos;m looking at a more procedural approach that uses concepts from immediate mode GUIs.  &lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/8502.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=8502&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/8502.html</comments>
  <category>linux</category>
  <category>win32</category>
  <category>sdl</category>
  <category>graphics</category>
  <category>freebsd</category>
  <category>picogl</category>
  <category>pdcurses</category>
  <category>android</category>
  <category>gui</category>
  <category>dos</category>
  <category>cross-platform</category>
  <category>nano-x</category>
  <category>c</category>
  <category>opengl</category>
  <category>ncurses</category>
  <category>windows</category>
  <category>fonts</category>
  <category>allegro</category>
  <category>library</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>https://lmemsm.dreamwidth.org/6683.html</guid>
  <pubDate>Mon, 15 May 2017 15:10:49 GMT</pubDate>
  <title>C runtime libraries</title>
  <link>https://lmemsm.dreamwidth.org/6683.html</link>
  <description>Was at a PHP meetup where the group was discussing Docker.  Members and the presenter knew certain Linux distributions had a smaller footprint for use with Docker.  I was surprised to find out they really didn&apos;t know why that was.  One of the key factors is the C runtime library.  Basic C runtime libraries just cover the functions and data structures that are part of the ISO C standard.  Many C runtime libraries also add functions and data structures that are part of the POSIX standard as documented by the Open Group.  Some C runtime libraries are rather bloated and provide a wide variety of functions (even beyond those documented by the ISO C and POSIX standards).  Others provide a bare minimum.  Some, especially those targeting embedded systems are designed for efficiency.  Others are designed for functionality.  Some provide no Unicode support (locale &apos;C&apos; only).  Some like musl, concentrate on UTF-8 support.  Some try to support a large variety of characters sets and internationalization features.  All these factors can affect code size and efficiency when compiling programs.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href=&quot;https://lmemsm.dreamwidth.org/6683.html&quot;&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=6683&quot; width=&quot;30&quot; height=&quot;12&quot; alt=&quot;comment count unavailable&quot; style=&quot;vertical-align: middle;&quot;/&gt; comments</description>
  <comments>https://lmemsm.dreamwidth.org/6683.html</comments>
  <category>eglibc</category>
  <category>c runtime library</category>
  <category>windows ce</category>
  <category>tre</category>
  <category>bsd</category>
  <category>windows</category>
  <category>musl</category>
  <category>bionic</category>
  <category>newlib</category>
  <category>mingwrt</category>
  <category>mscvrt</category>
  <category>pdclib</category>
  <category>linux</category>
  <category>c</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>
