Restoring some film scans from DVD+Rs and one had a few errors. Luckily I had saved the Reed-Solomon data produced by #dvdisaster and was able to restore it. But I'd never done that before and in searching for help I found that it had been apparently abandoned by its author. Debian has the last "developer" version in experimental, and speed47 maintains his own branch with some enhancements.
PSA: Mosquitto was just updated to 2.0 in Debian sid/unstable. Note that "allow_anonymous" now defaults to false. If you have a simple config with no other authentication options, you'll have to add an "allow_anonymous true" line. Without that, no clients can connect!
I spent the last few days finding my way around #KiCAD. I've been experimenting with #EasyEDA since late last year, so I already know the basic concepts and workflow. 'Converted' a few boards manually and had fun finding/making symbols, footprints, and even making a 3D model with #FreeCAD! Now just need to decide on a parts supplier so I can finalise some boards and order them online.
Well my #Pinecil finally arrived this morning. Neat little soldering iron!
Now I'm looking for better ways to power it. At the moment I'm using a Blitzwolf power bank, which can only supply like 10W. That makes it pretty sluggish to heat up.
Gah, I finally got around to finding out why all 5.8.* #Linux kernels gave me BUG reports. Seems it's just over-eager ASSERT()'ing in the cachefiles code. Thanks to Takashi Iwai at Suse for the super simple fix!
Why is the join() method on strings and not lists in #Python? Seems backward to me.
i.e ', '.join(parts)
not parts.join(', ')
The reasons given for #pythonlanguage not having increment/decrement operators are rubbish. I'm still making loads of silly mistakes without them!
Linux programmer and photography nerd.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.