<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dw="https://www.dreamwidth.org">
  <id>tag:dreamwidth.org,2017-04-20:3147171</id>
  <title>lmemsm</title>
  <subtitle>lmemsm</subtitle>
  <author>
    <name>lmemsm</name>
  </author>
  <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/"/>
  <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom"/>
  <updated>2025-06-10T12:41:24Z</updated>
  <dw:journal username="lmemsm" type="personal"/>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:31065</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/31065.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=31065"/>
    <title>Console Based Software</title>
    <published>2025-06-09T16:50:29Z</published>
    <updated>2025-06-10T12:41:24Z</updated>
    <category term="floss"/>
    <category term="linux"/>
    <category term="command line"/>
    <category term="windows"/>
    <category term="free software"/>
    <category term="freedos"/>
    <category term="console"/>
    <category term="foss"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">Let's talk console based software and FOSS operating systems.  First, some console based software resources I've liked over the years include:&lt;br /&gt;&lt;a href="https://inconsolation.wordpress.com/"&gt;https://inconsolation.wordpress.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="https://termux.dev/en/"&gt;https://termux.dev/en/&lt;/a&gt;&lt;br /&gt;&lt;a href="https://archiveos.org/rogue/"&gt;https://archiveos.org/rogue/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://inx.maincontent.net/"&gt;http://inx.maincontent.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href="https://lmemsm.dreamwidth.org/31065.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=31065" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:26446</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/26446.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=26446"/>
    <title>Cross-platform Utilities</title>
    <published>2022-10-10T19:00:22Z</published>
    <updated>2022-10-11T19:23:48Z</updated>
    <category term="unix"/>
    <category term="bsd"/>
    <category term="cross-platform"/>
    <category term="aix"/>
    <category term="c"/>
    <category term="windows"/>
    <category term="linux"/>
    <category term="utilities"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">I'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="https://lmemsm.dreamwidth.org/26446.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=26446" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:24895</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/24895.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=24895"/>
    <title>WSL and X Windows programs</title>
    <published>2022-06-09T13:26:23Z</published>
    <updated>2023-06-29T13:53:37Z</updated>
    <category term="x windows"/>
    <category term="wayland"/>
    <category term="xrdp"/>
    <category term="rdp"/>
    <category term="aix"/>
    <category term="vnc"/>
    <category term="windows"/>
    <category term="linux"/>
    <category term="wsl"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">I've been reading a lot about WSL.  It'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've built the X server on Windows from source and all the packages for it.  I'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't very satisfactory.  The other protocols I investigated were vnc and xrdp.  Both offer faster alternatives to X forwarding or other techniques I'd tried.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href="https://lmemsm.dreamwidth.org/24895.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=24895" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:22499</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/22499.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=22499"/>
    <title>Lightweight Command Line Utility Program Alternatives</title>
    <published>2021-11-19T14:16:57Z</published>
    <updated>2021-11-19T18:43:10Z</updated>
    <category term="vmstat"/>
    <category term="floss"/>
    <category term="linux"/>
    <category term="whoami"/>
    <category term="free"/>
    <category term="du"/>
    <category term="nbase"/>
    <category term="w"/>
    <category term="bsd"/>
    <category term="nproc"/>
    <category term="top"/>
    <category term="who"/>
    <category term="windows"/>
    <category term="df"/>
    <category term="uptime"/>
    <category term="ubase"/>
    <category term="open source"/>
    <category term="coreutils"/>
    <category term="ps"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">I'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'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="https://lmemsm.dreamwidth.org/22499.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=22499" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:21120</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/21120.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=21120"/>
    <title>Online Social and Group Alternatives</title>
    <published>2021-10-10T13:50:04Z</published>
    <updated>2023-09-02T20:48:44Z</updated>
    <category term="social media"/>
    <category term="internet"/>
    <category term="bots"/>
    <category term="forums"/>
    <category term="science fiction"/>
    <category term="rabbits"/>
    <category term="dogs"/>
    <category term="cats"/>
    <category term="linux"/>
    <category term="groups"/>
    <category term="hsp"/>
    <category term="fediverse"/>
    <category term="mastodon"/>
    <category term="online"/>
    <category term="astronomy"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">Once again, I'm searching for discussion forums and decent social media options online.  I'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're really oriented more for one person sharing something he or she knows.  It'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="https://lmemsm.dreamwidth.org/21120.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=21120" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:20380</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/20380.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=20380"/>
    <title>QEMU Cheat Sheet</title>
    <published>2021-06-29T14:58:13Z</published>
    <updated>2021-06-30T13:20:50Z</updated>
    <category term="reactos"/>
    <category term="virtual"/>
    <category term="android"/>
    <category term="linux"/>
    <category term="debian"/>
    <category term="operating system"/>
    <category term="qemu"/>
    <category term="windows"/>
    <category term="cheat sheet"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">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's harder to find documentation on what you're looking for with QEMU as compared to VirtualBox.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href="https://lmemsm.dreamwidth.org/20380.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=20380" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:15548</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/15548.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=15548"/>
    <title>Rescue Flash Drive</title>
    <published>2020-05-14T15:31:33Z</published>
    <updated>2020-05-22T22:55:05Z</updated>
    <category term="hard drive"/>
    <category term="wifi"/>
    <category term="flash drive"/>
    <category term="antix"/>
    <category term="windows 10"/>
    <category term="rescue"/>
    <category term="linux"/>
    <category term="ntfsfix"/>
    <category term="unetbootin"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">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'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="https://lmemsm.dreamwidth.org/15548.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=15548" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:15162</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/15162.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=15162"/>
    <title>FLOSS for Low Resource Computers</title>
    <published>2020-05-11T14:51:36Z</published>
    <updated>2024-05-25T13:55:05Z</updated>
    <category term="debian"/>
    <category term="floss"/>
    <category term="linux"/>
    <category term="nano-x"/>
    <category term="windows"/>
    <category term="os"/>
    <category term="low resource"/>
    <category term="browsers"/>
    <category term="lightweight"/>
    <category term="xfdos"/>
    <category term="antix"/>
    <category term="freedos"/>
    <category term="portable"/>
    <category term="older computers"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">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="https://lmemsm.dreamwidth.org/15162.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=15162" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:9516</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/9516.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=9516"/>
    <title>FLOSS Educational Distribution - Ideas Needed</title>
    <published>2019-05-09T14:04:01Z</published>
    <updated>2021-12-03T13:16:43Z</updated>
    <category term="text"/>
    <category term="console"/>
    <category term="accessibility"/>
    <category term="pdcurses"/>
    <category term="distribution"/>
    <category term="sdl"/>
    <category term="lightweight applications"/>
    <category term="educational"/>
    <category term="ncurses"/>
    <category term="command line"/>
    <category term="iso"/>
    <category term="framebuffer"/>
    <category term="remaster"/>
    <category term="utilities"/>
    <category term="linux"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">For a long time now, I'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'd like to gear it specifically toward educational software so that groups like Schoolforge may make use of it.  If you'd like to help, I would love to have suggestions for lightweight, portable software that can run in console or framebuffer mode.  I'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="http://www.distasis.com/connect.htm"&gt;http://www.distasis.com/connect.htm&lt;/a&gt; ).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;(&lt;a href="https://lmemsm.dreamwidth.org/9516.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=9516" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:8502</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/8502.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=8502"/>
    <title>GUI library design</title>
    <published>2019-02-20T15:00:28Z</published>
    <updated>2019-02-20T15:00:51Z</updated>
    <category term="android"/>
    <category term="pdcurses"/>
    <category term="sdl"/>
    <category term="opengl"/>
    <category term="fonts"/>
    <category term="dos"/>
    <category term="windows"/>
    <category term="ncurses"/>
    <category term="graphics"/>
    <category term="gui"/>
    <category term="cross-platform"/>
    <category term="picogl"/>
    <category term="c"/>
    <category term="win32"/>
    <category term="freebsd"/>
    <category term="allegro"/>
    <category term="nano-x"/>
    <category term="linux"/>
    <category term="library"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">Some of the C graphics libraries are great, but I'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've created several iterations of my own GUI library, but have never been satisfied with the results.  That's the main reason I keep investigating cross-platform GUIs, to see if someone'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'm targeting.  However, I can't seem to find one GUI library that provides a simple way to do what I want.  So, I'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'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="https://lmemsm.dreamwidth.org/8502.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=8502" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
  <entry>
    <id>tag:dreamwidth.org,2017-04-20:3147171:6683</id>
    <link rel="alternate" type="text/html" href="https://lmemsm.dreamwidth.org/6683.html"/>
    <link rel="self" type="text/xml" href="https://lmemsm.dreamwidth.org/data/atom/?itemid=6683"/>
    <title>C runtime libraries</title>
    <published>2017-05-15T15:10:49Z</published>
    <updated>2024-06-04T20:23:38Z</updated>
    <category term="mscvrt"/>
    <category term="mingwrt"/>
    <category term="c runtime library"/>
    <category term="linux"/>
    <category term="musl"/>
    <category term="bionic"/>
    <category term="windows"/>
    <category term="c"/>
    <category term="eglibc"/>
    <category term="windows ce"/>
    <category term="pdclib"/>
    <category term="bsd"/>
    <category term="tre"/>
    <category term="newlib"/>
    <dw:security>public</dw:security>
    <dw:reply-count>0</dw:reply-count>
    <summary type="html">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'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 'C' 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="https://lmemsm.dreamwidth.org/6683.html"&gt;Read more ...&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://www.dreamwidth.org/tools/commentcount?user=lmemsm&amp;ditemid=6683" width="30" height="12" alt="comment count unavailable" style="vertical-align: middle;"/&gt; comments</summary>
  </entry>
</feed>
