Show newer

First observation: I opened the app "unconciously" a *lot*, since now I reach for the phone and open it up, only to realize the app is no longer on the menu.

Show thread

I've just disable the Youtube app on my phone. I'm curious to see what effect this "dopamine detox" will have on me.

Reading this "improved libjxl documentation" commit [1]:

> If none of these functions were used, the pixels are assumed to be nonlinear sRGB for integer data types (JXL_TYPE_UINT8, JXL_TYPE_UINT16), and linear sRGB for floating point data types (JXL_TYPE_FLOAT16, JXL_TYPE_FLOAT)

"linear sRGB" WTH? Isn't like the whole point of sRGB to represent a non-linear values with gamma of 2.2?


Michal boosted

With Unicode support and all the block characters, amazing!

Show thread

Hello all, looking for guidance! I want to "simplify Boolean expression" to create a minimal description of a boolean vector using pre-defined expressions, e.g. convert [0,0,1,1,0,1,1,1,0,0,0,0,0] into `fromEurope || (hasCar && likesMusic)` (made up example).

I've been looking into Z3 solver and `simplify` and patterns, but I'm not sure it can "go backwards", and I'm lost in the nomenclature and high-level math. E.g. would "weakest precondition"[1] apply to my case?


when dealing with failed Android uploads:

$ cd path/to/nextcloud
$ ./ log:tail # retry an upload in the Android app now, note the path in the error message in "Sabre\DAV\Exception\MethodNotAllowed: The resource you tried to create already exists"
$ rm -r myuser/uploads/001122aabbcc
$ sqlite3 data/owncloud.db "delete from oc_filecache where path like 'uploads/001122aabbcc%';"

Michal boosted

Random comment on YT:

> When Nvidia launches the 40xx series, the 30xx will finally be affordable and the 20xx series will be cheap, that means I can finally buy the 1660.

My discoverability gripe with Mastodon UI(s) (web, Tusky, Mastodon app) as a single-user instance: when someone boosts a post from someone I don't follow, I only get to see the boosted post and its immediate parents.

In order to see more context / discussions, I have to "jump out" of the app and "Open in browser". This opens the web UI not from my instance, but from the OP instance, and includes followup comments that are public. There's no way (that I know of) to "pull" that into my instance.

Michal boosted

"What does your parent(s) tell their friends that you do?"

"I spend all day getting pissed at my machine for doing exactly what I told it to do."

My first SMD rework (short in TP-Link router, suspect shorted n-channel dual mosfet sop-8 chip) failed, as in I did not manage to get the router working. But hey, I no longer have a short at power supply and another chip next to it (PWM buck controller) is now overheating, so ... success?

Michal boosted

Stumbled upon a video of modem sounds explained on a spectrograph, and immediately reminded me of this gem:

I've been playing with on my always-on computer and had to run other errands, and left it "idle" for >1d in a closed room.

It turns out that "idle" CPU usage for Meshroom is ~400% CPU while "doing nothing" and reported total time of >160h, and the room was nicely heated up a few °C above other rooms.

I wonder how much this would cost me...

After the announcements, it looks like I'll be skipping another generation of for my "new computer" waiting for better HW, since the announced Ryzen 7000 series specs look amazing.

If the is going to last as long as the did, it makes sense to "jump in" early and then have an uprade path towards the end of its lifetime, with many generations of improvements in between.

Another month, another successful scrub with no errors, going 6 years strong, with >6TiB of data, having been through multiple expansions and replacements.

I know hope is not a strategy, but reading online forums I keep hoping that the anecdotes of btrfs naysayers are just that, anecdotes.

Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!