From 9ab82605cdd05440fb8121ebf1eae3f60634588e Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 22 Feb 2025 21:06:58 +0200 Subject: Update content for html --- gemfeed/2009-02-13-sgi-onyx-3200.html | 6 +- .../2024-08-05-typing-127.1-words-per-minute.html | 4 +- gemfeed/atom.xml | 126 +++++++++++---------- 3 files changed, 70 insertions(+), 66 deletions(-) (limited to 'gemfeed') diff --git a/gemfeed/2009-02-13-sgi-onyx-3200.html b/gemfeed/2009-02-13-sgi-onyx-3200.html index b8a894a2..e6a2c118 100644 --- a/gemfeed/2009-02-13-sgi-onyx-3200.html +++ b/gemfeed/2009-02-13-sgi-onyx-3200.html @@ -21,7 +21,7 @@
  • 4 x 400 MHz IP35 MIPS CPUs
  • 4GB of RAM

  • -./sgi-onyx-3200/desk.webp
    +

    We used this monster when I was a student worker at the Fraunhofer Institute for Production Technology around the year 2006. It operated a walk-in 2-sided 3D cave (unfortunately, I don't have any pictures of that cave), where you could literally walk around with a set of VR glasses and see everything in 3D (that was when there wasn't any Oculus Quest yet). That was useful for running industrial simulations.

    @@ -71,11 +71,11 @@ USB Human Interface Device: device id 0 type keyboard USB Human Interface Device: device id 0 type mouse
    -./sgi-onyx-3200/collage.webp
    +

    I was mainly working on drilling simulations on this machine. Sometimes I worked directly at one of the 2 terminal screens of the Onyx, or often I used a nearby Linux machine and forwarded the X11 windows to my local screen.

    -./sgi-onyx-3200/collage2.webp
    +

    E-Mail your comments to paul@nospam.buetow.org :-)

    diff --git a/gemfeed/2024-08-05-typing-127.1-words-per-minute.html b/gemfeed/2024-08-05-typing-127.1-words-per-minute.html index 4daadc6e..74984eaf 100644 --- a/gemfeed/2024-08-05-typing-127.1-words-per-minute.html +++ b/gemfeed/2024-08-05-typing-127.1-words-per-minute.html @@ -13,7 +13,7 @@

    Typing 127.1 words per minute (>100wpm average)



    -Published at 2024-08-05T17:39:30+03:00
    +Published at 2024-08-05T17:39:30+03:00; Updated at 2025-02-22

     ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
    @@ -230,6 +230,8 @@
     
    As I mentioned, keyboards will remain an expensive hobby of mine. I don't regret anything here, though. After all, I use keyboards at my day job. I've ordered a Kinesis custom build with the Gateron Kangaroo switches, and I'm excited to see how that compares to my current setup. I'm still deciding whether to keep my Gateron Brown-equipped Kinesis as a secondary keyboard or possibly leave it at my in-laws for use when visiting or to sell it.

    +Update 2025-02-22: I've received my custom Kinesis Adv. 360 build with the Gateron Baby Kangaroo key switches. I am absolutely in love! I will keep my Gateron Brown versin around, though.
    +

    Conclusion



    When I traveled with the Glove80 for work to the London office, a colleague stared at my keyboard and made jokes that it might be broken (split into two halves). But other than that...
    diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index e8e585c5..217390a1 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ - 2025-02-21T11:07:08+02:00 + 2025-02-22T21:06:27+02:00 foo.zone feed To be in the .zone! @@ -1289,33 +1289,33 @@ Jan 26 17:36:32 f2 apcupsd[2159]: apcupsd shutdown succeeded by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -
    export EDITOR=hx
    -export VISUAL=$EDITOR
    -export GIT_EDITOR=$EDITOR
    -export HELIX_CONFIG_DIR=$HOME/.config/helix
    -
    -editor::helix::random_theme () {
    -    # May add more theme search paths based on OS. This one is
    -    # for Fedora Linux, but there is also MacOS, etc.
    -    local -r theme_dir=/usr/share/helix/runtime/themes
    -    if [ ! -d $theme_dir ]; then
    -        echo "Helix theme dir $theme_dir doesnt exist"
    -        return 1
    -    fi
    -
    -    local -r config_file=$HELIX_CONFIG_DIR/config.toml
    -    local -r random_theme="$(basename "$(ls $theme_dir \
    -        | grep -v random.toml | grep .toml | sort -R \
    -        | head -n 1)" | cut -d. -f1)"
    -
    -    sed "/^theme =/ { s/.*/theme = \"$random_theme\"/; }" \
    -        $config_file > $config_file.tmp && 
    -        mv $config_file.tmp $config_file
    -}
    -
    -if [ -f $HELIX_CONFIG_DIR/config.toml ]; then
    -    editor::helix::random_theme
    -fi
    +
    export EDITOR=hx
    +export VISUAL=$EDITOR
    +export GIT_EDITOR=$EDITOR
    +export HELIX_CONFIG_DIR=$HOME/.config/helix
    +
    +editor::helix::random_theme () {
    +    # May add more theme search paths based on OS. This one is
    +    # for Fedora Linux, but there is also MacOS, etc.
    +    local -r theme_dir=/usr/share/helix/runtime/themes
    +    if [ ! -d $theme_dir ]; then
    +        echo "Helix theme dir $theme_dir doesnt exist"
    +        return 1
    +    fi
    +
    +    local -r config_file=$HELIX_CONFIG_DIR/config.toml
    +    local -r random_theme="$(basename "$(ls $theme_dir \
    +        | grep -v random.toml | grep .toml | sort -R \
    +        | head -n 1)" | cut -d. -f1)"
    +
    +    sed "/^theme =/ { s/.*/theme = \"$random_theme\"/; }" \
    +        $config_file > $config_file.tmp && 
    +        mv $config_file.tmp $config_file
    +}
    +
    +if [ -f $HELIX_CONFIG_DIR/config.toml ]; then
    +    editor::helix::random_theme
    +fi
     

    So every time I open a new terminal or shell, editor::helix::random_theme gets called, which randomly selects a theme from all installed ones and updates the helix config accordingly.
    @@ -1324,16 +1324,16 @@ editor::helix::random_theme () { by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -
    [paul@earth] ~ % editor::helix::random_theme
    -[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    -theme = "jellybeans"
    -[paul@earth] ~ % editor::helix::random_theme
    -[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    -theme = "rose_pine"
    -[paul@earth] ~ % editor::helix::random_theme
    -[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    -theme = "noctis"
    -[paul@earth] ~ %
    +
    [paul@earth] ~ % editor::helix::random_theme
    +[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    +theme = "jellybeans"
    +[paul@earth] ~ % editor::helix::random_theme
    +[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    +theme = "rose_pine"
    +[paul@earth] ~ % editor::helix::random_theme
    +[paul@earth] ~ % head -n 1 ~/.config/helix/config.toml
    +theme = "noctis"
    +[paul@earth] ~ %
     

    A better version


    @@ -1344,33 +1344,33 @@ theme = "noctis" by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -
    export EDITOR=hx
    -export VISUAL=$EDITOR
    -export GIT_EDITOR=$EDITOR
    -export HELIX_CONFIG_DIR=$HOME/.config/helix
    -
    -editor::helix::theme::get_random () {
    -    for dir in $(hx --health \
    -        | awk '/^Runtime directories/ { print $3 }' | tr ';' ' '); do
    -        if [ -d $dir/themes ]; then
    -            ls $dir/themes
    -        fi
    -    done | grep -F .toml | sort -R | head -n 1 | cut -d. -f1
    -}
    +
    export EDITOR=hx
    +export VISUAL=$EDITOR
    +export GIT_EDITOR=$EDITOR
    +export HELIX_CONFIG_DIR=$HOME/.config/helix
     
    -editor::helix::theme::set () {
    -    local -r theme="$1"; shift
    +editor::helix::theme::get_random () {
    +    for dir in $(hx --health \
    +        | awk '/^Runtime directories/ { print $3 }' | tr ';' ' '); do
    +        if [ -d $dir/themes ]; then
    +            ls $dir/themes
    +        fi
    +    done | grep -F .toml | sort -R | head -n 1 | cut -d. -f1
    +}
     
    -    local -r config_file=$HELIX_CONFIG_DIR/config.toml
    +editor::helix::theme::set () {
    +    local -r theme="$1"; shift
     
    -    sed "/^theme =/ { s/.*/theme = \"$theme\"/; }" \
    -        $config_file > $config_file.tmp && 
    -        mv $config_file.tmp $config_file
    -}
    +    local -r config_file=$HELIX_CONFIG_DIR/config.toml
     
    -if [ -f $HELIX_CONFIG_DIR/config.toml ]; then
    -    editor::helix::theme::set $(editor::helix::theme::get_random)
    -fi
    +    sed "/^theme =/ { s/.*/theme = \"$theme\"/; }" \
    +        $config_file > $config_file.tmp && 
    +        mv $config_file.tmp $config_file
    +}
    +
    +if [ -f $HELIX_CONFIG_DIR/config.toml ]; then
    +    editor::helix::theme::set $(editor::helix::theme::get_random)
    +fi
     

    I hope you had some fun. E-Mail your comments to paul@nospam.buetow.org :-)
    @@ -2421,7 +2421,7 @@ jgs \\`_..---.Y.---.._`//

    Typing 127.1 words per minute (>100wpm average)



    -Published at 2024-08-05T17:39:30+03:00
    +Published at 2024-08-05T17:39:30+03:00; Updated at 2025-02-22

     ,---,---,---,---,---,---,---,---,---,---,---,---,---,-------,
    @@ -2638,6 +2638,8 @@ jgs \\`_..---.Y.---.._`//
     
    As I mentioned, keyboards will remain an expensive hobby of mine. I don't regret anything here, though. After all, I use keyboards at my day job. I've ordered a Kinesis custom build with the Gateron Kangaroo switches, and I'm excited to see how that compares to my current setup. I'm still deciding whether to keep my Gateron Brown-equipped Kinesis as a secondary keyboard or possibly leave it at my in-laws for use when visiting or to sell it.

    +Update 2025-02-22: I've received my custom Kinesis Adv. 360 build with the Gateron Baby Kangaroo key switches. I am absolutely in love! I will keep my Gateron Brown versin around, though.
    +

    Conclusion



    When I traveled with the Glove80 for work to the London office, a colleague stared at my keyboard and made jokes that it might be broken (split into two halves). But other than that...
    -- cgit v1.2.3