Noodlings | Inspiration Is Around You

21st Noodling of jam packed excitement… not really.

This is the 21st hot-pocket-sized podcast that won’t scorch roof of your mouth.

I have a small collection of vintage or near vintage gaming consoles. I lean mostly in the Nintendo party as I think they have a great grasp on what is fun. I don’t always agree with many of their business practices but the entertainment they have provided is multi-generationally successful. In order to lower the wasted time of hooking these systems up to enjoy and better organize their presentation, I built a Gaming Rack that was inspired by watching a YouTube channel called Retro Recipes. Seeing how nicely laid out and easily enjoyed they were set up, I made the decision that I must adapt this idea to my little world.

I’ll address this in greater length in the future but suffice to say, the creation of this Gaming Rack has made coexisting with lots of tech in the common areas of my house so much better. The big win was a place to keep all the tablets, handhelds and mobile devices so that they don’t linger in the kitchen or on the dining room table. They have a place to sit and charge and it is pretty fantastic.

The primary item of note here is, you can find inspiration all around you. The final result of my gaming rack, largely, isn’t anything like what I saw on the Retro Recipes channel but the purpose and intent is very much the same. I appreciate inspiration from wherever it materializes.

Modern Computer in a Commodore 64 Shell

The Commodore 64 was my first computer and there is something about the classic, beige bread-bin shape that brings a kind of retro-excitement. I have many fond childhood memories of flicking the switch on the side of the case where I was greeted with that “Ready” prompt and the blinking cursor on the light gray field… You see, I had a 13 inch, wood grain black and white TV that I mostly used with this fine machine. Only on special occasions did I get to enjoy it full color on the family TV in the living room. When I did though, that blue screen would fill the room with near endless possibilities of electric joy and hours of entertainment. There hasn’t ever really been an experience quite as exhilarating, as a child then when I learned how to input those load commands and hear the 1541 disk drive come to life with the warm sound of heads seeking over the spinning disk. To this day, when I use that disk drive, it takes me back to those bleak winder days where I would cozy up to a mug of hot cocoa and Commodore 64 delight.

WTTR.in | Weather Forecast in the Terminal

I have had an affinity for all things terminal in my old… or middle age. Not that I have ever spent all that much time in the terminal back in the 80s and 90s but as I transitioned into the Linux world, I started to enjoy the terminal and wanted to learn it.

What I am most interested in by this is the quick and efficient retrieval of the weather forecast. Since this is a terminal application, the actual limitations are few of what can access this information. The Commodore 64 with a text only web browser should be able to view this and certainly any other computer that came after it. In effect, this makes nearly any computer built, still quite relevant for modern tasks, or at least, it certainly helps keep computers useful.

Being able to access weather data quickly in the terminal is far preferred over using a web page as this is much quicker and does not gobble up internet bandwidth and cast a net of trackers at you.

I was made aware or rather re-aware of this information by some of the folks over at The Otherside Podcast Network.

Rickroll in the Terminal

When I was watching a YouTube channel “Adrian’s Digital Basement“, I noticed a dancing dude on some kind of small device in the background, on his wall of interesting things.

You know, I am seeing a pattern of me snooping on YouTubers…

I took me a bit of searching to realize that this was the “Rickroll” and out of curiosity, I had to see if it was available as a terminal command. Sure enough, this absolutely is a thing in the terminal and I had to Rickroll myself!

I found the project on Github, ran the commands and got an incredible laugh out of it. In an effort to not lose this again, I made a quick blathering about it on CubicleNate.com

There is nothing of any real value on this at all.

BDLL Followup

Talk on application preferences. What I got out of this was the push to use fish instead of bash for my shell. Fish stands for “Friendly Interactive SHell” So, calling it fish shell is a like ATM Machine.

In short this truly revolutionizes the terminal interface. This takes the terminal from good to awesome. The bottom line of what makes this awesome, and I will create a blathering post about this later, is that it holds your hand in using commands in the shell. It has parsed the man pages so when you start entering a command and press the tab key, it does more than just display what command you may be entering, it gives you the options and descriptions of what it is, continue to press tab and you will cycle through the similar commands. It’s

openSUSE Corner

Introducing the Open Build Service Connector

Open Build Service Connector is built around bookmarks of packages. Individual packages or whole projects can be checked out directly from within Visual Studio Code, similar as to how you would with osc.

This works well with the openSUSE project philosophy of collaboration which is at the heart of all things openSUSE and fundamentally built into the Open Build Service.

Node.js, OpenSSL, Mesa Update in Tumbleweed

Some of the major package updates in the last week of snapshots include newer versions of the Linux Kernel, Node.js, OpenSSL, Mesa, Apparmor, ImageMagick, AutoYaST and many others. Several CVEs and bug fixes have been addressed and the Mesa graphics library updates to support Intel Rocket Lake platform

Tumbleweed Roundup

https://review.tumbleweed.boombatower.com/

Computer History Retrospective

Computer Chronicles – Speech Synthesis (1984)

I think we often take for granted about how well speech-to-text and text-to-speech works these days on rather small hand held devices. I know that I have become unreasonably upset with my mobile when it didn’t translate anything or translated what I said poorly. I have to stop and look back in time at the history of speech synthesis and compare it to the size and limitations of the machines in 1984 at the commencement of commercially available solutions for speech synthesis.

Although not covered in this episode of Computer Chronicles, there was an application called “SAM” which means, Software Automatic Mouth, published in 1982 by “Don’t Ask Software”. I played with it a lot on the Commodore 64 and what I found out more recently was that this really taxed the little 64kib machine which is why it had to blank the screen when speaking.

SAM on the Web

The applications for speech synthesis in 1984 were a bit of a stretch in some ways. I’m not sure if it was the large awkward microphone or the obvious shoehorning of it’s usage for checking your stock portfolio but it did seem a bit clunky. Other uses, like the speak and spell, I thought was good but a camera or my car speaking to me is not really something I would appreciate today.

Could you imagine your camera telling you that you need to use a flash when taking a picture at a wedding?

The Speak and Spell is, in my opinion, is one of the best examples of a fantastically well executed consumer product. Though I don’t enjoy my Speak and Spell much as an adult, it is fun to pull it out from time to time and see how poorly my spelling still is after so many decades on this planet.

If speech synthesis is of any interest to you, I recommend watching this and seeing formative years of computer speech synthesis to gain a bit of appreciation on where we are today. Maybe you totally appreciate it but I know that my attitude falters from time-to-time and it’s good to look back and see how far we have journeyed.

Final Thoughts

Inspiration is all around you, it is just a matter of you taking the time to pause for a moment and look for it. There are truly creative minds out there, freely sharing ideas that you can apply in your life to make things just a bit better. Pause and appreciate the bits of inspiration throughout computing history that have made our tech lives so very interesting and fun. For a nerd, this is truly the best time to be alive.

Noodlings | No Linux for 10 Days

20th Noodling, just like the previous, delivered inconsistently!

The 20th cookie sized podcast, but not one of those oatmeal raisin type of cookies, more like something with chocolate chips.

Chinese food containers are a feat of clever engineering. Most people just toss them in the bin once they are done with them but if you stop to look at how they are folded together from wax coated paper, you have to smile and marvel at the ingenuity of this clever, nesting box.

Element | Matrix Chat Client

The Element client makes using Matrix quite enjoyable. Previously, using Matrix was a bit of a lack-luster, almost a science experiment kind of feel to it. Sure, it worked but it didn’t have the polish and great user experience I have using Telegram. I can say, with much confidence, using Element feels like a real product. It feels just as good as any other messaging client. It is still early days for me so it’s still all new and exciting.

Send and Receive Text Messages SMS with Element

Amiga Fast File System Return to Linux Kernel

A component of the Linux kernel for the Amiga Fast File system had been broken that deals with the basic permission bits, protection bits in Amiga OS. The Linux Kernel would only set bits but never delete them.

Max Staudt is the developer that noted this issue and submitted a fix “for good” such that this won’t be an issue in the Linux Kernel any more. He said, “…Linux a nd classic AmigaOS can coexist in the most peaceful manner.”

Linus Torvalds appears to have agreed and the code made it into rc4 of version 5.9 which is slated to be release this month, October 2020.

This is great news for those of us that are vintage tech enthusiasts.

VisualBoy Advance

I was in a situation where I was away from home for an extended period of time. As a result I was separated from my old tech which means authentic hardware to do the more retro style of gaming that I enjoy. While away, I had a hankering for some GameBoy fun to unwind at the end of the day. The application I found, which I ultimately installed from the Snap Store was VisualBoy Advance. The big take away on why this is a great application for playing GameBoy and GameBoy Advance games is the ease of use and how highly configurable it is.

Dell Inspiron 20 3048 Black Screen Repair

Power outage left me with a computer where the LED on the side would show activity but there wasn’t even a flicker on the screen itself. It was out, completely black, no light whatsoever.

Ultimately the issue came to a faulty power supply which tells me that I need to take the time to put in some sort of UPS to protect it in the future. This isn’t the first time I have had issues with this computer as a result of power fluctuations.

No Linux for 10 Days

In my time away from my normal life, I was in a situation where I was without Linux for almost two weeks. I hear of people that consider time away from tech as being “refreshing”. I wouldn’t consider that the case at all but it was enlightening. Using “analog” methods for recording information is super inefficient but it did force me to work on my hand writing as it is atrocious.

Secondly, having to use Windows 10 to do “digital work” was so frustrating, I will say, the points of frustration were not all the fault of Windows 10 but it did make me greatly despise using tech. It confirmed that if Linux went away and I was forced to use Windows 10, I just wouldn’t.

BDLL Followup

There was a discussion about the perfect distribution that dominated the majority of the the conversation. I can easily say that openSUSE fits as the perfect distribution. There isn’t much I would change about it. The only thing I can think is a little polish in Tumbleweed as such that it becomes real easy to do distribution updates, preferably, using Zypper.

openSUSE Corner

openSUSE + LibreOffice Conference

Going on now is the openSUSE + LibreOffice virtual conference. There is one day left but you have to register before participating as to keep out spammers. There are two virtual rooms where talks are given and a workshop room to hack on LibreOffice. Thinking about this, there is an element missing from the event. There isn’t a virtual hall way to get lost in and have random conversations about of topic subjects. Maybe Next time?

It’s nice to see that virtual conferences are still happening. Just because the world has hit a rather large bump, not all the wheels have fallen of of the wagon.

Join our team and help us improve the openSUSE learning experience!

openSUSE is a project that has many parts to it and with the very lively and thriving community, some things can become untidy. The project has multiple distributions, although Leap and Tumbleweed get more of the mind share, things can become a bit overwhelming for someone new to start poking around the openSUSE spaces.

This is why a group of volunteers have taken up the task of improving the learning experience for users regardless of their experience level. We want to make sure that new users can best identify solutions for their requirements and experienced users have the detailed documentation that is easy to access and update.

Any help is welcome for writing, editing, peer-reviewing, video production and testing.

Tumbleweed Roundup

  • 20201008 moderate 90
    • MozillaFirefox (80.0 -> 81.0.1)
    • inkscape
    • kdeconnect-kde
    • libzypp (17.25.1 -> 17.25.2)

https://review.tumbleweed.boombatower.com/

Computer History Retrospective

Computer Chronicles – Super Computers (1984)

Oldest computing machine is the abacus

Massive Parallel architectures was the key feature of these massive super computers. It is interesting to see that the super computer technology of this time is essentially the architecture that would later be adopted by the average home computer, to include your mobile device.

These computers were rated at over 100 million calculations per second. I wanted to get some kind of a baseline comparison to a modern Threadripper but getting actual “calculations per second” isn’t a thing with modern benchmarks. I would be interested in see how one of the old Cray super computers of the mid-1980s would compare to the average gaming desktop computer of today. It’s worth a wonder.

Parallel processing was a big thing with these super computers but the rate of improvement had slowed down and the discussion boiled down to the next breakthrough coming in changing the way things are done and different algorithms to take advantage of greater speed increases.

It was initially by government grants that breakthroughs in super computers came about and once better understanding and more applications were developed for the super computer did the commercial applications jump on board to better simulate a 3D world for testing such as the automotive and oil industry. Ultimately, making the process of being profitable much quicker.

Barriers at the time is building better algorithms to map on a computer’s architecture while at the same time, modifying the architectures to work with the algorithms. There was such a massive number of changes and experimentation in this time. The US and Japanese manufacturers were competing against each other at the super computer level. Both governments investing in the private sector to help with R&D costs. Really a spectacular time in the history of computing.

Final Thoughts

Take some time to appreciate some of the marvels around you. Even something as ubiquitous as a to-go container has an incredible story behind it. Someone or many someones spent many hours engineering the shape and the design of the thing as well as the many hours or perhaps years it took to perfect the manufacturing process. We often take for granted the wonderful luxuries we have.

Noodlings | BIOS Games Serving the NDI™ Plugin

Another prime number… and no the title doesn’t make sense. It’s just a nonsensical way to string everything together.

19th Noodling on a mid-August night

19 Episodes… 19 is another prime number!

Fun facts about chocolate milk can be found here

BIOS Update Dell Latitude E6440 on Linux

My BIOS was 4 years out of date. I thought it was time to update it. I went to the Dell Support page and noticed that they only had *.exe files available. I sighed and was initially frustrated because my initial supposition was that I was going to have to have a working copy of Windows to do the update. 

AntiMicro | Map Keyboard and Mouse Controls to Gamepad on openSUSE

Installed a game called Pokemon Insurgence on Lutris and there was no way to play the game with a gamepad. Rather than try to fight things, set out for an application that would map the keyboard controls to the WiiU Pro Controller that has become my gamepad of choice.

CPU Downgrade

After receiving this message following a BIOS upgrade, I was forced to purchase a lower powered CPU for my AMD Workstation.

OBS NDI™ Plugin on openSUSE

The NDI plugin offers a fairly easy way to send OBS video signal (presumably other applications can take advantage of this too) to another OBS instance on another machine. This can come in handy for numerous reasons such as splitting up workloads between machines by capturing output from one machine, such as gaming computer, to stream with a dedicated unit that interfaces with YouTube.

BDLL Followup

What have you done that would cause you to lose your Linux card

openSUSE Corner

New Prototype Builds Bringing Leap, SLE Closer Will be Available Soon

The release manager for openSUSE Leap, Lubos Kocman, has updated openSUSE’s develop community on efforts to bring the codes of Leap and SUSE Linux Enterprise closer together.

Tumbleweed Roundup

  • 20200805 Stable 99
    • MozillaThunderbird (68.10.0 -> 68.11.0)
      • Several CVEs addressed
    • transactional-update (2.22 -> 2.23)
      • Subpackages: transactional-update-zypp-config
      • Version 2.23
      • Add “run” command to be able to execute a single command in a new snapshot
      • Add “–drop-if-no-change” option to discard snapshots if no changes were performed (BETA, required for Salt integration)
      • Removed previous CaaSP Salt support (gh#openSUSE/transactional-update#33)
      • Avoid “file not found” message on systems without /var subvol
  • 20200810 Score of a moderate 84
    • epiphany (3.36.3 -> 3.36.4)
    • gcc10 (10.2.1+git465 -> 10.2.1+git501)
    • gnome-mines (3.36.0 -> 3.36.1)
    • kernel-source (5.7.11 -> 5.8.0)
    • squid
    • zypper-lifecycle-plugin (0.6.1490613702.a925823 -> 0.6.1596796104.87bdab7)

https://review.tumbleweed.boombatower.com/

Computer History Retrospective

Computer Chronicles – Fifth Generation Computers (1984)

The pioneers in the field talk about 5th generation computers capable of Artificial Intelligence and heuristic learning; giving computers context. In 1984, computers were already being used to make knowledge based decisions.

The Computer Chronicles – Fifth Generation Computers (1984)

Final Thoughts

Take some time to have fun. Good, clean wholesome fun. Go for a walk, enjoy the weather on any day that it is possible. Take some time to cherish each moment, whether it is good or bad, find the positive in the situation and make it a point to say “thank you” as often as possible.

Noodlings | Hardware is for the Terminal

18 is such an adult number. Perhaps I am truly becoming a grown up podcast here.

18th Noodling of mid-summer musings

18 Episodes… 18 is a fun number. Divisible by 2, 3, 6 and 9. The age you can vote in the United States.

LG 29″ UltraWide | Monitor Upgrade and Configuration on Linux

I have historically made my hardware decisions based on price, generally I get what I can get for as low or as reasonable as possible. Basically, I go for free or near-free and fabri-cobble something together. After seeing some other computer setups, I have really thought that I want to be able to function more effectively and efficiently than I had been. One of the areas that I have been less than happy has been my monitor layout. I have been pushing 3 displays with my Dell Latitude E6440 and for the most part, it has been meeting my needs but there were some work flows that have not been working out so well.

Tmux Terminal Desktop

I can’t say that I ever spent my childhood wishing I had the ultimate terminal desktop but the more I have played on Linux, the more I have spent time in the terminal and I really can’t explain why I find it so charming. Perhaps it is the low memory usage of the applications? The clever modern implementation of certain terminal applications? I can’t really say, but there is something incredibly charming about the terminal.

Turn off Monitor using CLI

This is another gift to future me from present me. I made the mistake of not properly writing this down before so I had to search for the answer. The problem is, sometimes, it seems as though Plasma is not shutting off my external screens consistently. I can’t say why but I have a suspicion that it is due to a specific communication application as I can almost guarantee that it is preventing my screens from turning off. I don’t have definitive proof of this so I am not going to put it in writing.

BDLL Followup

Keyboards and mechanical keyboard talk

openSUSE Corner

Release Team to have retrospective meeting about openSUSE Leap 15.2

Members of the openSUSE community had two retrospective meeting on the release of openSUSE Leap 15.2 after receiving feedback from the recent survey.

Leap 15.2 Install party @ GOLEM – A quick report

Italian Linux users did an openSUSE Leap 15.2 Launch Party, at the local LUG (it’s called GOLEM, it’s in a small town in central Italy), and Dario Faggioli made a quick report.

Tumbleweed Roundup

  • 20200730 Stable 99
    • MozillaFirefox (78.0.2 -> 79.0) Numerous CVEs addressed
    • snapper (0.8.11 -> 0.8.12)
      • Subpackages: libsnapper5 snapper-zypp-plugin
      • fixed error when using mksubvolume to create /tmp (bsc#1174401)
    • yast2 (4.3.17 -> 4.3.19)
  • 20200731 Stable 99
    • ghostscript
    • kernel-source (5.7.9 -> 5.7.11)
      • iwlwifi: Make some Killer Wireless-AC 1550 cards work again (bnc#1012628).
      • dpaa_eth: Fix one possible memleak in dpaa_eth_probe (bnc#1012628).
      • m68k: nommu: register start of the memory with memblock (bnc#1012628).
      • m68k: mm: fix node memblock init (bnc#1012628).
      • clk: qcom: gcc: Add GPU and NPU clocks for SM8150 (bnc#1012628).
      • ALSA USB-audio bug fix, driver improvements for realtek audio
      • Improvements to USB Serial
      • Intel_th added support for Jasper Lake CPU
  • 20200803 Pending Score of a Stable 93
    • aaa_base (84.87+git20200708.f5e90d7 -> 84.87+git20200507.e2243a4)
      • Too many improvements to list but suffice to say, lots of code cleanup and bug fixes
    • adwaita-qt (1.1.1 -> 1.1.4)
    • dnsmasq (2.81 -> 2.82)
    • polkit (0.116 -> 0.117)
      • memory management fixes
      • read-only-root-fs (1.0+git20200121.5ed8d15 -> 1.0+git20200730.1243fd0)
    • As an aside, bluetooth audio is properly working again.
  • 20200804 pending Stable 97
    • iso-codes (4.4 -> 4.5.0)
    • ncurses (6.2.20200613 -> 6.2.20200711)
      • fixed pound sign mapping in acsc
      • additional changes for building with visual Studio C++

Computer History Retrospective

Computer Chronicles – Printers

At this time, printers were divided up in two classes, impact and non-impact. Emerging technology in in laser printers was being developed.

Final Thoughts

Life can be full of surprises, sometimes you can get a curve-ball thrown at you. It might really throw a wrench in your plans and mess up your plans in life.

Don’t put it off, don’t ignore it. Face that challenge head on. Begin immediately on unwinding the bailiwick. I promise you won’t regret that decision.

Noodlings | Designing, Replacing and Configuring

A prime number podcast but not a prime podcast

17th Noodling of technical musings

I’d like to say something interesting about the number 17, it’s a prime number, the last year you are a minor in the United States, perhaps other places… Team 17 was a great video game house in the 90s that made the game Worms, that was cool. Played that quite a lot some years back…

Fusion 360 Architectural Design

Used Fusion 360 on Linux to help me design a major renovation project. I need a new space for my dusty projects, a place to make wood and metal chips and other non-electronics friendly tasks like welding.

MechBoard64 | Replacement Commodore 64 Keyboard

Modern replacement keyboard project for the Commodore 64. Not in production but all the plans to build your own are available.

Zoom Meeting Large UI Elements | Fix

Over-sized UI elements

TUXEDO Pulse 15 | Possible AMD Linux Laptop Upgrade

First New Piece of Hardware that excites me and just may be my next laptop

BDLL Followup

  • Ubuntu Cinnamon Remix is struggling with their process to become an official distribution due to 3rd party packages
  • FerenOS reaches 5 years
  • Community feedback, concerning getting into Network Administrator, get your hands on, buy some cheap used equipment, get the Debian network administrator handbook. Get real equipment seems like the best way to learn.
  • For me, Ocular for reading. For managing ebooks, I use Calibre. Folio was talked about but it looks to Gnome.

openSUSE Corner

openSUSE + LibreOffice Virtual Conference Extends Call for Papers

Organizers of the openSUSE + LibreOffice Virtual Conference are extending the Call for Papers to August 4. Participants can submit talks for the live conference past the original deadline of July 21 for the next two weeks. The conference is scheduled to take place online from Oct. 15. – 17.

The length of the talks that can be submitted are either a 15-minute short talk, a 30-minute normal talk and/or a 60-minute work group session. Organizers believe shortening the talks will keep attendees engaged for the duration of the online conference.

The conference will have technical talks about LibreOffice, openSUSE, open source, cloud, containers and more. Extra time for Questions and Answers after each talk is possible and the talks will be recorded. The conference will schedule frequent breaks for networking and socializing.

The conference will be using a live conferencing platform and will allow presenters with limited bandwidth to play a talk they recorded should they wish not to present a live talk. The presenter will have the possibility to control the video as well as pause, rewind and fast-forward it.

Attendees can customize their own schedule by adding sessions they would like to participate in once the platform is ready. More information about the platform will be available in future news articles.

Organizers have online, live conference sponsorship packages available. Interested parties should contact ddemaio (at) opensuse.org for more information.

Release Team Asks for Feedback on openSUSE Leap “15.2”

The openSUSE release team is would like feedback from users, developers and stakeholders about the release of the of community-developed openSUSE Leap 15.2 through a survey. The survey is available at https://survey.opensuse.org. openSUSE Leap 15.2 was released on July 2. The survey centers on these two questions: what went well and what didn’t go well?

Tumbleweed Roundup

  • 20200728 Pending Stable 99
    • ffmpeg-4
    • sudo (1.9.1 -> 1.9.2)
      Subpackages: sudo-plugin-python
  • 20200727 Pending Stable 99
    • yast2 (4.3.15 -> 4.3.17)
  • 20200726 Pending Stable 99
    • Mesa (20.1.3 -> 20.1.4)
    • Mesa-drivers (20.1.3 -> 20.1.4)
    • fourth bugfix release for the 20.1 branch
    • just a few fixes here and there, nothing major
    • gnome-disk-utility (3.36.1 -> 3.36.3)
    • Fix creating partitions by using special parameter when requesting the maximal partition size.
    • Updated translations.
  • 20200724 Stable 97
    • NetworkManager (1.24.2 -> 1.26.0)
    • flatpak (1.6.4 -> 1.8.1)
    • kernel-firmware (20200702 -> 20200716)
    • pipewire
    • Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
  • 20200721 Stable 94
    • MozillaFirefox
    • Add mozilla-libavcodec58_91.patch to link against updated soversion of libavcodec (58.91) with ffmpeg >= 4.3.
      libzypp (17.24.0 -> 17.24.1)
      Fix bsc#1174011 auth=basic ignored in some cases (bsc#1174011)
      Proactively send credentials if the URL specifes ‘?auth=basic’ and a username.
    • ZYPP_MEDIA_CURL_DEBUG: Strip credentials in header log (bsc#1174011)
    • version 17.24.1 (22)
  • 20200720 Stable 95
    • kernel-source (5.7.7 -> 5.7.9) Numerous fixes
      protect ring accesses with READ- and WRITE_ONCE
      KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (bnc#1012628).

Computer History Retrospective

Computer Chronicles – Microchip Technology

Value of computers today is enormous and this put that into some of its perspective.

Final Thoughts

It is never good to live in fear. The world is indeed a dangerous place, filled with so many things that reWe are often focused on the negative in the world. The things that are bad or could be improved and often become far too resentful as a consequence. If we spend more time focusing on the miracles that bring us the technology and comforts we get to enjoy day in and day out. I think the world would be a better place

Noodlings | Amiga 1200, openSUSE Leap 15.2 and Documentation

Almost finished this on time…

16th Noodling of things

There are certain numbers, due to my nerdiness, that have importance to me. 16 is one of them. Some people get excited about reaching 10 or 20 or 100, I get excited about base 2 numbers. 8, 16, 32, 64 will be huge! I’ll have to plan something special for number 64.

Amiga 1200 Replacement Case

openSUSE Virtual Installation Party

I decided to have a properly socially distanced virtual installation party with openSUSE Leap 15.2. It was a nice small group of people. I enjoyed this kind of question answer forum. I had a few people on in the BDLL Discord server for live chat and people on YouTube sending messages

Updating openSUSE Documentation on the Wiki

This was sort of an impromptu activity. I wanted to update the documentation that I maintain for openSUSE and decided to do it while on a live stream and make it a chat with virtual friends.

Now on LBRY

Mostly for the reason of having a backup and other options for people to access the content I create

Concern about information being lost in the block-chain. Several videos I have tried to watch stopped playing with errors.

BDLL Followup

Ubuntu Cinnamon Reivew

New Podcast to fill in the gap. Linux User Space Podcast with Rocco, Joe Lamothe, Dan Simmons and Leo Chavez

Thoughts on Apple moving to its own silicon

openSUSE Corner

Computer History Retrospective

Computer Chronicles – Storage Devices (1983)

This is a great retrospective on how far we have come with mass storage devices.
Last part of a computer that was still mechanical

At this time there was rapid development happening on magnetic storage mediums. In a short period of time, the technology packed only a few thousand bits per square inch and quickly moved to 8 million bits per square inch and beyond.

Guest, Alan Shugart from Seagate technology shared that the introduction to the 8″ floppy proved the tech and the 5¼” floppy helped in the explosion of the home computer. Intel’s bubble memory device, a solid state device would not ever replace the floppy. Shugart said nothing will replace the floppy and that he didn’t see the 3.5″ replacing the 5¼” floppy because the world’s programs are all written on 5¼” floppies and he can’t see it ever being trans-coded onto another medium.

Final Thoughts

It is never good to live in fear. The world is indeed a dangerous place, filled with so many things that remind us of our mortality. regardless, you just cannot live in fear. Live every day with hope and optimism. Regardless of the crazy and awful things happening around us, we are still living the best time of human history.

Noodlings | KDE Plasma 5.19, Partition Manager and a BADaptor

Really kicking it in to 3rd gear… not high gear yet.

15th Noodling of nonsense

KDE Plasma 5.19 Experience

It is another fantastic release with much attention being made to the finer details that enhance the usability experience without taking away from any of its functionality.

KDE Partition Manager

I have become quite the fan of Gparted over the years of my Linux life and I started wondering if there were other partition management options out there. Specifically one that is Qt based instead. This is not a light on GTK based applications, I just find that they don’t tend to look as nice and clean as Qt apps. In this off-hand search, I stumbled upon PartitionManger which is in official openSUSE Tumbleweed and Leap Repositories.

openSUSE Tumbleweed on an HP Zbook 15 G2 with Nvidia Quadro K2100M

I have reached the end of the road with this machine. We have been together for about three years and before sending it off to the ether, I wanted to try out openSUSE Tumbleweed on it. It was something of a question I have been asking myself since I was first assigned the piece of hardware. Windows 7 worked fine on it but how would it spin with the Plasma desktop.

Badaptor, DeWalt 20v MAX battery to Ryobi 18v One+

In 2019, I bought into DeWalt 20v MAX cordless tool platform as part of my mission to reduce complexity in and improve efficiency in as many aspects of my life as possible. This is a long term mission of mine with many facets but basic tools was at the foundation of this plan. DeWalt has a great line of tools to choose from, but they are aimed at the commercial, industrial or professional builder. I would consider myself an intermediate or advanced DIY-er with the occasional moonlighting as either a handyman or builder, so I wanted some of those higher end tools to be available.

BDLL Follow Up

UbuntuDDE Discussion

UbuntuDDE Review from an openSUSE User on CubicleNate.com

openSUSE Corner

  • Leap 15.2 upcoming release in only 7 days. One week from today
  • openSUSE + LibreOffice Conference Updates
    • https://news.opensuse.org/2020/06/17/opensuse-libreoffice-conference-update/
    • Organizers of the openSUSE + LibreOffice Conference have been slightly adjusted the conference dates from the original dates of Oct. 13 – 16 to the new dates of Oct. 15. – 17.
    • The new dates are a Thursday through a Saturday. Participants can submit talks for the live conference until July 21 when the Call for Papers is expected to close.
    • The length of the talks for the conference have also been changed. There will be a 15-minute short talk, a 30-minute normal talk and a 60-minute work group sessions to select. Organizers felt that shortening the talks were necessary to keep attendees engaged during the online conference. The change will also help with the scheduling of breaks, social video sessions and extra segments for Questions and Answers after each talk.

Tumbleweed

https://review.tumbleweed.boombatower.com/

  • 20200611 Stable 98
    • Alsa 1.2.2 -> 1.2.3
    • ffmpeg-4 4.2.2 -> 4.2.3 – Stable bug fix release, mainly codecs and format fixes
    • ncurses 6.2.20200502 -> 6.2.20200531
    • yast2 4.3.5 -> 4.3.6
    • 20200612 Moderate 72
    • iwlwifi broken in kernel-5.7.1
    • NVIDIA kernel module broken release
  • 20200614 Unstable 66
    • zypper dup from 20200609 to 20200614 and run into an infinite boot loop: https://paste.opensuse.org/89998412
      Hardware: Processors: 12 × Intel® Core™ i7-9750H CPU @ 2.60GHz Memory: 15,4 GiB Arbeitsspeicher Graphics Processor: Mesa DRI Intel® UHD Graphics 630
    • This was probably due to the move to GCC10
  • 20200615 Moderate 71
    • Fix building with gcc10
  • 20200616 Moderate 73
    • plasma-framework 5.70.0 -> 5.71.0
  • 20200617 Moderate 74
    • zypper (1.14.36 -> 1.14.37)
    • Mesa (20.0.7 -> 20.1.1)
  • 20200618 Pending moderate 74
    • PackageKit
    • flatpak
    • plasma5-thunderbolt
  • 20200621 Pending moderate 79
    • plasma5-workspace (5.19.0 -> 5.19.1)
    • snapper (0.8.9 -> 0.8.10)
  • 20200622 Pending moderate 78
    • gnome-desktop (3.36.2 -> 3.36.3.1)
    • libreoffice (6.4.4.2 -> 7.0.0.0.beta2)

Computer History Retrospective

Computer Chronicles – Computers in Education (1983)

Fear of computers replacing teachers and dehumanizing education
– I think in many ways this has happened but in a way, with the changes in multimedia, as opposed to the beeps and boops of computers in 1983, we have humanized computers a bit. With individuals creating tutorials and education personalities you can follow online have made more educators out of us as opposed to less
– Terminal becomes a kind of personal tutor
– Time at the terminal is more like a game
– Computer instruction was more like rote training
– Kids trained in logic
– Logo whimsical way to tell a computer what to do taught

Final Thoughts

If you are going to spread anything, make it love, joy and peace. You can’t ever go wrong with that

Noodlings | LeoCAD, DeWalt and a UPS

Dusting off for the 14th installment.

14th Noodling of nonsense and clamoring

LeoCAD from Design to Publication

Designing, organizing the timeline and publishing a MOC (My Own Creation) on Rebrickable.com using LeoCAD on openSUSE

DeWalt cordless Power tool platform

A little trip outside the cubicle for my appreciation for a great cordless tool platform that enables me to do more with greater efficiency. My mission to simplify and reduce life complexity

APC UPS Battery Backup Rebuild

Fixing is my preferred option to buying new. Not only is it financially but environmentally more beneficial.

BDLL Followup

Thoughts about Lubuntu and Linux Mint choice to forbid Snaps.

openSUSE Corner

openSUSE + LibreOffice conference will be online. See the news article for details on on the Open Source Event Manager system, the online Summit and submitting for talks for it.

Tumbleweed Updates for snapshots 20200609 and 20200610, both trending stable scores.

Snapshot Reviewer Site

Computer History Retrospective

In the 5th episode of the 1st season of Computer Chronicles in the year 1983 was an episode about Robotics. Lots of interesting speculation about the commercial viability of robotic devices.

Even at this time, robotics in manufacturing, or machines in general were starting to do many of the more dangerous tasks that could easily be replaced by some sort of structured process where robots could excel.

The fear of robots taking away jobs as seen in the early 20th century but the speculation that robots would completely eliminate all jobs doesn’t seem to have come into fruition. I know that today we speculate that automation will replace us in every way. It has in some capacities but I do believe it opens up the world for more skilled occupations. Robots and computers are certainly very disruptive to society, but they also give us new things as well.

Here is the video in it’s video tape recorded glory from 1983.

Final Thoughts

We all have immutable characteristics, things about us we cannot control about us. That will never make you less of a person

Noodlings | Lighting the Emby Server with Kdenlive

Coming back strong in 2020… no… not coming back… I haven’t been gone, just delayed.

12th Noodling, a dozen, a foot or a cup and a half of crap?

AMD System from Yester-Years Parts

I recently posted about my computer build. In short, this is a computer build on parts that are in no way considered top of the line. They are all quite old and that did pose a few problems. One, this motherboard would not boot from a software RAID pool. I was able to bootstrap the BTRFS RAID pool with a separate drive and root partition. It did add some complexity to my system but I think it works out okay.

Building a system is something I have wanted to do for quite some time. As in, several years but time, finances and decision vapor-lock had kept me from it. What pushed me over was a fortuitous conversation at a Christmas gathering last year, I struck a nerdy conversation, with a computer store owner that ultimately gave me this giant Thermaltake case without a motherboard and a few weeks later, another fortuitous happening where I was given a bunch of old computer equipment and an AM3 motherboard was among the rest of the aged equipment which drove the rest of the build. My course of action was to stuff the most memory and fastest processor in that which is what I did and I am happy with it. I am not going to belabor that process as I have talked about it before and I have a link you can follow if you are interested in those details.

As a result of this, I had tons of fun, it was a great learning experience and that same guy gave me another case, not as big but far more robust in design with a water cooler. I now want to build another machine but I am thinking a more pure gaming machine and leave this current machine to be my server workstation. I don’t know when I would get to this but I think this one will be a project I do with my kids. Use it as a teaching opportunity and turn it into a kind of family event. Currently, the machine has a Core 2 Duo CPU platform of some kind. I think I would probably do another AMD build, something newer that can take advantage of these new fancy CPUs coming out. I still wouldn’t go bleeding edge but certainly something closer than what I have now.

Emby Server Summation

I have fully evaluated my use of Emby and given a little write up on it. I described the installation process, setting it up, importing my media files and so forth. I want to just summarize the highlights and the lowlights of my experience before I begin my next testing of Plex.

What I like

Emby is super easy to set up. It is nothing more than copying one line into a terminal and executing it. It is super simple and the script also seems to, at least on the version I installed, start and enable the emby-server service.

It’s super easy to add media libraries to Emby. The wizard walks you through it in the beginning and if you want to add additional libraries, that is very easy to do through the configuration tool.

Streams to just about everything in the house. Essentially, if it has a browser, you have access to the Emby server. I haven’t had any issues with the system in the approximately five weeks I have been using it.

Updating the metadata and identity of any movies is as easy as a click and search. You can change the cover images and so forth. Some of the movies I have ripped haven’t always been detected completely correctly. For example, there are three different Grinch movies and I had to manually define which decade they came from. It was super easy.

The Android application works quite nicely. I am actually impressed with the ease of use of the application. It also has quite the fine polish to it as well.

What I don’t like

This was an open source project that went closed source. I sort of have an issue with that and I am not alone with that assessment. It was at that point that Jellyfin was forked from Emby which is what makes me incredibly interested in Jellyfin.

I can’t stream to my Wii, though I don’t really blame the project for not supporting a 14 year old game console. There isn’t an app on the Homebrew channel though at the time of writing, I realized that there is a browser on the Wii so perhaps more investigation is needed. I will update this paragraph with any new information I learn as I investigate that possibility.

Updates will have to be done manually. The server does say it needs to be updated and to do so requires the same step as installation. That is really the only clunky part about this whole setup.

Final Thoughts

Emby is pretty great. Regardless of what I do not like about it. It is a great experience. If you are undecided on your media server and have a desire to try the different options, this is a good one. If this was my only option, I could easily get along fine with it. Since I have two others, I will check those out too.

I highly recommend you try out Emby as the shortcomings are nitpick issues. I don’t like that it went closed source but the project, closed or open, is sound. It is a great, well polished, experience.

This is my first media server review. I will have follow up articles to this in the near future. If there are any inaccuracies or areas I need to revisit, please let me know and I will take the time to make updates.

Kdenlive 19.12 Review

It did take me a quick start tutorial to get going. I do kind of wish there were more instructions on how to do things that weren’t in video form. I like video and all but it is too slow to go through. I would rather scan down a page and see little clips of how each effect is done on it’s own. I suppose there is nothing stopping me from doing that.

Kdenlive is easy to just get going with it. Once you understand the work flow, dump your videos, music, pictures and such in the “pot-o-media” and you are off to the races.

What I Like

Kdenlive is incredibly stable and reliable. Crashing is incredibly rare. I have spent many hours at a time editing and not once has Kdenlive crashed. In all fairness, it’s been hours of editing because I am not very good at it. I have used and rendered video on both my Dell Latitude E6440 and my “new” AMD FX-9590 system with out any glitching or issues. I am impressed by the stability and smooth operation of Kdenlive on openSUSE Tumbleweed.

The user interface of Kdenlive makes sense. The shortcuts, the ease of defining the effects and transition as well as previewing the video makes for an easy and enjoyable video editing experience. Even the scrolling across the timeline or through the tracks, all just makes intuitive sense.

The options for rendering videos or even just audio has a straight forward interface that makes it quite clear what is happening when you start that render. Also, when you start the render, you can continue to use Kdenlive. It does not lock you out of the application.

What I Don’t Like

The text editor for title screens is a bit ropey. The cursor indicator isn’t always visible so I often have to make special effort to get to the right location which includes some delete and retype from time to time. The use of it is not as much fun as the rest of the application.

Not so much a fault of the application but doing video editing really needs more screen real-estate. One 1080p screen is not enough. Not the fault of the application but it is hard to see and read everything going on without excessive scrolling.

Final Thoughts

Kdenlive is a great application with a lot more features than I know how to even use. I don’t do any complex video editing. I don’t have good video equipment so I don’t have a real high level of motivation to create a lot of video content at this time. You can only polish a turd so much and I am often not happy with the video I shoot. I am happy, however, with what I can do with the video in Kdenlive. It does make turning the lack-luster video into barely acceptable video content. Editing with Kdenlive is easy to use and is enjoyable to turn the mess I start with into something more usable. I would like to make more excuses to do more video content because the great user experience Kdenlive provides.

I have heard of people complain that Kdenlive isn’t stable, well, that is a bunch of hooey. Kdenlive on openSUSE Tumbleweed works fantastically well without any crashing. I am very thankful for fantastic packaging and QA process from the openSUSE Project and I am very grateful for every programmer that has had a hand in every piece of this, from the Linux kernel to the Plasma desktop to the application itself. Thank you for all your time and efforts.

Linux Powered Festive Lights

Move from Christmastime to Wintertime. One of those I like a lot more than the other but by having “winter lights” it brightens up the space around me and pushes that gray, cold, dark sadness away. Thanks Linux!

Anything multi-colored and Christmas specific has been taken down. The strands of multicolor lights on my porch have been replaced by blue lights. The wreath and Santa are down but in Santa’s place is an inflatable snowman. Everyting is now white and blue around my house. Not as much fun as Christmastime but I think there is a rule about how much fun you can have at any point in time of the year and I don’t want to over indulge in it. I have to keep it for the designated times, be seasonally appropriate.

I have purchased a few other little things to add to my display. What can I say, I enjoy talking about it. More on that in the future.

AppImageLauncher Review

Of the three Universal package installers, AppImage is one of them. Historically, it has been my least favorite due to the more squirrely way of managing each application. Essentially, you had these files are scattered about your file system or shoved in a folder some place and if you wanted to put them in the menu, you had to do it manually. When you downloaded an update, because not all AppImages support updating, you had to recreate or edit the menu entry and lacks all sense of intuitiveness. It is just incredibly primative

Some AppImages would integrate themselves into your menu system and even perform their own updates. Most of them, however, do not implement those nice little features. Another step, before launching it, having to modify the properties to make it executable. Not a difficult step but it was another step that made it feel a little clunky to use. Combine all these anti-features together and it was my least favorite Universal package. Sill grateful, just least interested.

Step in AppImageLauncher. This throws a significant change in the Universal Package landscape. I have been favoring Snaps for many reasons: the central repository, the ease-of-use in the command line or graphical tools (I used the command line), automatic updates and vast selection of applications has made it my first stop in the Universal Package route. The next has been Flatpak. It has a pseudo Central Repository, nothing official, it integrates nicely with Plasma’s Application Explorer, Discover. Flatpak has recently been better about automatic updates and does a fantastic job of theming itself automatically to your desktop settings.

Lastly has been AppImages because of the rather ad-hoc nature and disjointed desktop experience they have provided. They would respect your desktop themes and are a great non-committal way to try an application but lacked a convenient and clean way to access them. I have used AppImageLauncher for such a short period of time but it is a game changer as far as desktop experience is concerned. The ease of installation and removal of your application in the menu and the automatic organization makes for a purposefully integrated experience. You really can’t tell that you are using an AppImage unless you are doing a right click in the menu entry. Now, on my openSUSE systems, AppImage is a first-class citizen beside my system package manager (RPMs), Snaps, or Flatpak. 2020 is starting of great in the software world.

So why would you use the AUR?

BDLL Follow up

Something that doesn’t seem to get enough attention is the BDLL Discourse Forum. There is a lot of great discussion going on there, not just because I am dumping everything I am working on there but because it is a great place to get help, talk about your Linuxy experiences and just have great conversation about interesting things in tech.

The Linux Half Top was a thread submitted by Steve (Mowest). He had a broken laptop screen and instead of dumping $100 plus into the machine for a new screen and touch panel, he took the screen off entirely, added an HDMI to VGA adapter. Steve gave credit to another community member Dalton Durst for the idea. It reminded Sleepy Eyes Vince of the Commodore 64 where the computer was in the keyboard and just needed a screen.

The whole idea was brilliant, simply brilliant and was an exercise in problem solving by looking for an entirely different solution. Well done.

I highly recommend you take a trip to the BDLL Discourse for some very interesting discussion, discoveries and ideas.

openSUSE Corner

Tumbleweed Snapshots 20191231, 20200101, and 20200103

postgresql10 (10.10 -> 10.11) 59 line item changes applied to PostgresQL

xfce4-terminal (0.8.8 -> 0.8.9.1) Respect the “Working Directory” setting when opening initial window, Fix invalid geometry on Wayland, and several other polishing improvements.

xfce4-branding-openSUSE (4.14+20191207 -> 4.14+20191230) several packages relating to openSUSE branding which included setting the default cursor to Adwaita

libvirt had CVE-2019-11135 addressed

ALSA (1.2.1.1 -> 1.2.1.2) several upstream fixes and UCM and UCMv2 fixes and enhancements. See Changes

NetworkManager (1.18.4 -> 1.22.2) Fix multiple issues in the internal DHCP client, including: wrong parsing of search domains and classless routes options, and failures in obtaining and renewing the lease with certain server configurations.

flatpak (1.4.3 -> 1.6.0) several fixes to include fixing some leaks and not to poll for updates in the portal when on a metered connection.

Catfish (1.4.11 -> 1.4.12) for Wayland and GNOME Shell support

Ffmpeg-4 numerous subpackage updates

SSHfs (3.6.0 -> 3.7.0) to give you higher max connection to improve responsiveness during large file transfers.

VIM (8.2.0000 -> 8.2.0063) 54 line item fixes

Tumbleweed Snapshot Reviewer:
20191231 – moderate 79
20200101 – stable 91
20200103 – moderate 85

Four more snapshots are in the pipeline and at pending stable scores

Computer History Retrospective

I was recently watching an episode of Computer Chronicles that covered the idea of “Simulator Software” recorded in 1983. They talked of the flight simulators of the time, simulations of architecture and urban design. Even in the 1980s they were saving money by doing virtual testing of an environment before you spend the time and money on the real thing.

There was a flight simulator used by the military in the early 1980s that by today’s standards, not so great but if I were running that on an Amiga or x86 based PC in the mid-90s, it would have been pretty darn impressive yet.

It is interesting to see now, the graphics capabilities have advanced. Any one modern graphics card has such incredible graphical capabilities, delivering fantastic realism. It’s something that is pretty amazing if you stop and think about it.

I can’t help but wonder how those ideas were sold at the time to punch information into a computer that by all accounts is not all that capable of calculating the vast sets of variables that are done today. Today, there is so much more that can be done with finite element analysis in software that you don’t have to pay for. Examples of this are, FreeCAD and Fusion360, one an open source application, the second a close source application but free to use for hobbyists.

This is a great episode of the Computer Chronicles if you are interested in seeing the early development of computer simulation in the early 80s. The excitement around it is pretty fascinating and we can thank these people for pushing the technology from which we enjoy the fruits today.