Install the Package
sudo apt update && sudo apt install numlockx
Turn on Num Lock
numlockx on

Technical notes, and other ideas.
Install the Package
sudo apt update && sudo apt install numlockx
Turn on Num Lock
numlockx on
Open an Administrator Command Prompt and run:
wmic path softwarelicensingservice get OA3xOriginalProductKey
If that returns blank, try in PowerShell (Admin):
(Get-WmiObject -Query 'select * from SoftwareLicensingService').OA3xOriginalProductKey
If still blank, you likely have a digital-only license—no key is needed; just sign in on the new PC with your Microsoft account.
In an elevated Command Prompt, run:
slmgr.vbs /upk
This uninstalls the key from the old machine, freeing up the license.
Option A: Command Line
Open Admin Command Prompt and run:
slmgr.vbs /ipk YOUR-25-CHAR-KEY-HERE
slmgr.vbs /ato
Option B: Settings UI
Go to Settings > System > Activation > Change product key, paste your key, and follow the prompts.
If activation fails, confirm you have a Retail license (Settings > System > Activation) or contact Microsoft support for a manual transfer.
This website does a great job of converting a PDF to an OCR PDF so you can search for text.
From the command line, sample
docker ai can I containerize this application?
Docker has an Docker MCP Toolkit
https://www.docker.com/blog/announcing-docker-mcp-catalog-and-toolkit-beta/
Automated and improved rules
You can now generate rules directly from a conversation using the /Generate Cursor Rules command. This is useful when you want to capture the existing context of a conversation to reuse later.
Remember when you export dBeaver settings some of the files are hidden, which means they start with a period.
AI Search Enging
https://www.perplexity.ai/search
AI IDE Editor built on Visual Studio Code
https://www.cursor.com/
You can cmd+tab, and then while still holding command press Q over any app you want to quit, and then tab onto the next
When using menu libre you want it to pickup the new application settings, right away.
#!/bin/bash
# Show a notification that the app is launching
notify-send "Refreshing ~/.local/share/applications/"
update-desktop-database ~/.local/share/applications/