When I try to print under macOS, the job claims to go to the printers, yet the printer never prints it. After I waited for two minutes, the job still needed to be completed; therefore, I canceled the job. Attempt to rather. The job doesn’t cancel, so I kill the task of printing from the app I’m attempting to use. I still need to print, and this is at the worst time possible.
The Difference Between Expert and Master Computer Programmers
Expert Computer Programmers know how to deliver professional software systems.
Master Computer Programmers know how to deliver and support professional software systems.
Hide All Windows in macOS
This works on macOS 11
tell application "System Events" repeat with x in (get name of processes whose visible is true) set visible of process x to false end repeat end tell
along with usage and download details
On 2024-01-05 the standard paper margin is one inch
Staring at the ample whitespace landscape on this printed document I opened my heart to the possibility that in 2024 printed margin-sizes have gotten smaller maybe even right up to the edge of where most inkjet printers reach and my fresh research comes back with the news that…
Razer Kiyo Pro On macOS Essential Setup Guide
Introduction
The RAZER KIYO PRO (from here on simply referred to as a proper-noun Kiyo) is a beloved (eg: PC Mag: 4/5, Tom’s Guide: 4.5/5, DCW: 4.5/5, Amazon: 4.4/5 on 4,514 ratings) and fairly priced (Amazon: $80USD) webcam. Although Kiyo is unsupported on macOS using the proprietary software package Synapse3, Kiyo mostly works out of the box. With some preparation and reflection however you can get it working exactly how you like.
Continue reading “Razer Kiyo Pro On macOS Essential Setup Guide”
Checking an SHA256 Hash
If you are on macOS the easiest way to check an SHA256 hash is run this command against the file you are checking (SHA256SUMS
for example):
shasum --algorithm 256 --check --ignore-missing --warn --strict SHA256SUMS
where the hash file should look something like this
04f15c46e9d82ed36a351c1de1f9c17017c950f6d1b7233e5749440a41f141de *How_to_make_UV-9G_transmit_on_Channel_15_202311.zip
This article explains how to verify it on macOS, Windows, and Linux.
I followed the directions for macOS and Windows and they worked correctly.
I didn’t test it out on Linux.
How to Verify the Integrity and Authenticity of a File
Ubuntu covers the topic well; namely that in 2023:
sha256
tools to verify the integrity of a filegpg
tools to verify the authenticity of a file
The article is in regards to downloading Ubuntu Linux itself but it applies to any file.
HTOP: a cross-platform interactive process viewer
HTOP is
a cross-platform interactive process viewer. It is a text-mode application (for console or X terminals) and requires ncurses.
and it is worth trying.
Its user-experience feels nice and it does at least as much as top
.
The Difference Between Motivation and Dedication
The biggest difference between motivation and dedication is ACTION. Motivation is the initiative to start a task. It includes a person’s reasons and desires for engaging in a particular behavior to achieve a goal. Dedication goes beyond a mere desire. It is a person’s commitment to following through with behaviors and actions that will lead to the accomplishment of that goal. In other words, motivation does not require action because it is purely an inner desire. Dedication, on the other hand, is both an internal wish as well as physical action and hard work.
Sometimes Motivation grows into Dedication. Sometimes not. Regardless:
Kudos to your valued motivations!
They momentarily obliterate the inertia keeping you from where you are to where you want to be by giving you a chance to come up for a breath of fresh air, perspective, inspiration, and plan for action.
Won? Persevere.
Lost? Persevere.
Keep at it.
Org mode: Table Data ⇒ Code ⇒ Results
Quick example of how to use table data in a source block with Bash:
#+name: data | 1 | | 2 | | 3 | | 4 | #+name: code #+begin_src sh :var arg=data :results output printf "%s\n" "${arg[@]}" #+end_src #+RESULTS: code #+begin_EXAMPLE 1 2 3 4 #+end_EXAMPLE
Here is how the block expands using org-babel-expand-src-block
:
unset arg declare -a arg=( '1' '2' '3' '4' ) printf "%s\n" "${arg[@]}"