Error when calling script 'openspace.fadeIn': Could not find property 'Scene.Moon.Enabled'
Mostly work related stuff which I would've entered into my "Log book". Instead of hosting it on an intranet site, outsourcing the hosting to blogger!
Thursday, March 19, 2026
openspace command convention
Error when calling script 'openspace.fadeIn': Could not find property 'Scene.Moon.Enabled'
Monday, March 16, 2026
tumblerd prevents disk from being ejected on Linux
OpenSpace session recording "save frames" crash
On my Lenovo ThinkCentre M93 machine with an NVidia GTX1050 graphics card, OpenSpace session recording playback with "save frames" was crashing after a few hundred frames being saved. Each frame was taking around 1000 to 1500 ms for 4096x4096 frames.
According to Claude.ai, the crashes might be due to CEF "being starved" between updates - and I submitted this fix as an issue on the OpenSpace repo.
Claude suggested workaround was in SGCT.
// sgct/src/image.cpp
png_set_compression_level(png, -1); // changed to:
png_set_compression_level(png, 1);
As the comment just above that line says, -1 sets the compression level to default, which seems to be 6. Setting this to 1 made the frame export only 300 ms per frame (3x faster) and also fixed the crashes - so CEF was not "being starved" of updates.
The increase in file size was not much, 4 MB increased to 5.1 MB for a typical frame.
Another change I made before exporting again, was to close all other windows and apps like the Edge Browser, which I had used earlier for triggering the exports - now OpenSpace has some checkboxes in the export settings which allows us to hide the UI while exporting, so we don't need to trigger the export via a web browser.
Edit: No, the problem is not solved. No crash when saving frames for this recording, ts_003_moon_to_Earth.osrectxt
but crashes after a few hundred frames when saving frames for this recording, ts_002_india_rotate_zoom.osrectxt
So my current workaround was to split the recording into multiple smaller recordings.
Thursday, March 05, 2026
downloading from a server via http (no SSL) with auth
- Directly downloading via the browser - slow, prompts us to "Keep" or delete the file every time due to being downloaded unsecurely
- Using aria2 -
aria2c -x16 -s16 --http-user=USERNAME --http-passwd=PASSWORD url
Need ProtonVPN, since without it, http downloads are severely throttled to less than 100 kbps. - Better option, running
aria2c -x16 -s16 --http-user=USERNAME --http-passwd=PASSWORD -i urls.txt
on one of our AWS servers - all the URLs get downloaded in a jiffy, then we can use Filezilla and download to our local machine over sftp without throttling issues.
Friday, February 27, 2026
github 14 day traffic stats
Friday, February 20, 2026
adjusting sound volume on Mac
Adjusting the volume using the menu bar is a simple and straightforward method. Here are the steps to follow:
- Click on the Apple logo in the top-left corner of your screen.
- Select "System Preferences" from the drop-down menu.
- In the System Preferences window, click on "Sound."
- Go to the "Output" tab.
- Drag the volume slider to adjust the volume level.
Tuesday, February 17, 2026
interesting - No-AI chatbot
Monday, February 16, 2026
using Blender to mask bright scenes
- Multiple masks one atop another to darken extremely bright areas,
- Using Shift-D to duplicate and then K to cut the mask
- Using an adjustment layer to increase contrast for the base layer.
close all Finder windows on Mac
Tuesday, February 10, 2026
Moodle custom reports not being emailed
Monday, February 02, 2026
google workspace storage limits
Thursday, January 29, 2026
pdfs - make smaller - split or join
1. Make some pdfs smaller than 200 kB to enable uploading on a govt. website
2. Split some pages of the pdf into separate documents.
Monday, January 26, 2026
troubleshooting dot net server crash on AWS
see who has signed an app on MacOS
Via https://www.youtube.com/watch?v=1UDUtO7LY0k
Apple Menu > About this Mac > More info button > (Search for System Report on left-hand panel)
In System Report, click the System Report button, then Software > Applications on left-hand panel.
Scroll down to the app in question.
Our self-signed OpenSpace builds show up as "Unknown". Sheepit Mac client also shows "Unknown", so there is a chance that I can edit the manifest of the app to run a script on double-click in order to allow the Mac build to run with a double-click on the app file.
Saturday, January 17, 2026
allowing a non-root user to restart a service on Ubuntu Linux server
Friday, January 16, 2026
Azure supported VM sizes
some quirks of my KVM setup and Apple keyboard layout
HDMI KVM Switch 4 Port -
there were some quirks which I had to work around.- The Dell desktop running Linux Mint needed the USB keyboard to be mapped to it while booting, or else it would boot into Windows instead, even though the default boot sequence was set to Linux. Probably because the "fail-safe" boot option is different, when it beeps to indicate "No keyboard detected."
- The KVM switch defaults to number 4 on power up, not number 1. So, the Dell desktop needs to be connected to 4 and not 1, for booting up without having to hit the KVM switch.
- The Mac mini can boot OK without having the KVM mapped to it, but if we leave it on and not logged in, the login screen blanks and we can't get the screen to come back to life with the keyboard or mouse - we need to short-press the power button.
- The Mac mini default keyboard mapping was showing the Indian rupee symbol ₹ instead of the backtick symbol ` for the key to the left of 1 (perhaps after the upgrade to MacOS Tahoe). Since I need ` for markdown on github etc, changed the keyboard layout to "US" from "ABC India" which was the default. For this, following this,
chose Apple menu > System Settings, then searched for Keyboard in the sidebar. There, Input sources > Edit button, the small + button at the bottom left to add Input sources. Quite easy to miss.

