Previously I have written
about what I tried and what did and did not work while trying to satisfy
neovim's :checkhealth command while detecting the Python provider on Mac
M3.
Yeah, the solution worked but it was less than optimal, due to the use of
--break-system-packages option…
Recently I bought an Ugreen Nexode PB720 100W powerbank (not sponsored in
any way). Since the documentation on specific features is lacking, I
thought I share some of my findings here.
Charging in at 65W
To utilize ultra fast powerbank charging, which is claimed to be full in
und…
I am not a power user of Mikrotik devices so far, judging by the fact that
I am not using terminal there as much as I am using web interface (or
WebFig as they call it). But Mikrotik, being a powerful platform can help
me understand what I am doing.
One of the things I figured ou…
As a security-minded individual I wanted to make sure my wireless network
is as secure as the devices on it allow. The most important piece is of
course the router. In my case, some time ago I replaced my
Archer MR200 proudly
running OpenWRT with hAP ac3
LTE6 kit router running M…
Here's a short function for fish shell I am currently using to merge
photos into one pdf and then optimize it to massively reduce the resulting
size, for instance from 13MB to 230kB without loosing too much quality.
Works for me very well, requires GhostScript and ImageMagick 7 o…
Recently a friend came to me asking for help with a repair of their Sony
WH-1000XM4 headphone with Active Noise Cancellation technology. The problem
was that one ANC was activated, right speaker was making very unpleasant
noises. Cleaning the buds did not help so we decided to re…
With the release of PHP8.4 I tried experimenting with the features it
provides. One such feature is support for properties in interfaces.
Interfaces were getting a few improvements over time, but up to PHP8.3 only
methods were allowed, omitting properties from the definition.
Wan…