Ruy Lopez

After the bishop is chased away from b5 (or the knight have been taken) the idea is to play pawn to c3 in preparation for another pawn to d4 (taking the center). b1 knight then jumps 3 times to arrive at g3 protecting the king. Also note the h3 pawn which should be played soon to stop black pony from g4 ideas.

p.s. I have been playing this the wrong way.

Realistic Computer-Generated Handwriting

https://www.calligrapher.ai
https://github.com/sjvasquez/handwriting-synthesis
https://news.ycombinator.com/item?id=34530011


svg wallpaper:

Frogger & friends

Frogger

Frogger is a 1981 arcade action game developed by Konami and manufactured by Sega. In North America, it was released by Sega/Gremlin. The object of the game is to direct a series of frogs to their homes by crossing a busy road and a hazardous river. Frogger was positively received as one of the greatest video games ever made and followed by several clones and sequels.

Arkanoid

https://play.arkanoid.online

Infnite overtake

https://dragonom.itch.io/infinite-overtake

Boxes, chatgpt update

box

Needs ‘boxes’ and ‘lolcat’.

box () { echo "$*" | boxes -d simple -a hcvc | lolcat -p 50 }
  • -a hcvc # will center stuff
  • -p 50 # the amount of color spread, defaults to 3.

Example
example

Links:
Boxes https://boxes.thomasjensen.com/examples.html

Random findings

train

# colorful animated train
sl | lolcat

Nice unicode chars for rounded box

# this does look good in terminal
# ╭──────────────╮
# │     test     │
# ╰──────────────╯

Roundbox script

An attempt at roundbox script,

roundbox

Only single line text is supported.

Research

Multiline should be possible as well, get longest line first, something like

printf "woot\nwooot\nwoooot\n" | while read r; do; echo "${#r}| $r |"; done
4| woot |
5| wooot |
6| woooot |

ChatGPT multi-line roundbox script

Update: And chatgpt update that supposedly brings multi-line text into the game.

Example:

echo "NOOOOOOOOOOOO\n   WAAAAAAAAAAAAAAAY" | multibox
# returns:
╭───────────────────╮
│ NOOOOOOOOOOOO     │
│ WAAAAAAAAAAAAAAAY │
╰───────────────────╯

Adobe - Remove noise from voice recordings with speech enhancement

https://podcast.adobe.com/enhance

Mpv UI fonts

Slightly more readable UI font (windows), in mpv.conf

osd-font="Roboto"
osd-font-size=28
#osd-bold=yes

Note that the fonts can be provided from subfodler ‘fonts’ next to mpv.exe (windows)

├── mpv.exe
└── fonts
    └── Roboto-Regular.ttf

which should make entire config portable.
edit:

or

osd-font="Roboto Condensed"

Mpv - thumbnail preview

scrot

The source

git clone https://github.com/TheAMM/mpv_thumbnail_script
# run
concat_files.py cat_server.json
concat_files.py cat_osc.json

Two new files with lua extension should appear

mpv_thumbnail_script_server.lua
mpv_thumbnail_script_client_osc.lua

This applies to windows ‘portable’ mpv install from here on. Make scripts fodler next to mpv.exe and copy the two new files in there

scripts
├── mpv_thumbnail_script_client_osc.lua
└── mpv_thumbnail_script_server.lua

Make lua-settings fodler and add a new conf file, like this

lua-settings
└── mpv_thumbnail_script.conf

Check the example in documentation and populate the conf as you wish, I have changed some

autogenerate_max_duration=10600
thumbnail_width=400
thumbnail_height=400
thumbnail_count=1350
min_delta=0.1
max_delta=90
cache_directory=f:\cache\mpv_thumbs\

In mpv.conf add

# thumbnail script stuff
osc=no

To increase thumbnailing speed, duplicate the server lua script few times

scripts
├── mpv_thumbnail_script_client_osc.lua
├── mpv_thumbnail_script_server-1.lua
├── mpv_thumbnail_script_server-2.lua
└── mpv_thumbnail_script_server.lua

If the scripts don’t wanna autorun on startup, the magic shortkey is ‘T’ (that is shift+t).

Cons: Can’t get top part of the ui to show up on mouse over (that’s the one with close icon X). This is quite cpu intensive, fan loud.