"The Art and Secrets of #Karambola" - a digital 92-page #artbook heavily illustrated with yet unpublished sketches, drawings, paintings and locations from the game - is now out!
Agata (@holypangolin) reveals her thoughts on the curious fruity characters’ personalities and backstories, as well as some difficult decisions she had to make during the design process.
https://store.steampowered.com/app/3172920/The_Art_and_Secrets_of_Karambola/
https://holypangolin.itch.io/the-art-and-secrets-of-karambola
The recording of my #FOSDEM talk - a dive into a bug in USB 2.0 and the problem of spontaneous modem resets that used to be experienced on the #Librem5 is now available to watch: https://fosdem.org/2024/schedule/event/fosdem-2024-3200-universal-serial-bug-a-tale-of-spontaneous-modem-resets/ #linuxmobile #mobilelinux #usb #fosdem24 #fosdem2024 #fossonmobile #mobile #linux
The newest game I've been working on, ODGŁOS, is finally available to play! A cute owl, the history of electronic music, shapeshifting snakes and intergalactic journeys inside the Polish Radio Experimental Studio - all in a stop-motion interactive story :) You'll need a browser, headphones and 30 minutes to spare. Have fun!
https://holypangolin.itch.io/odglos
#Introduction time!
My name is dos; some call me Sebastian. I made dozens of small silly video #games and some slightly less small ones too. I'm one half of @holypangolin studio. Sometimes I pretend to be a musician, but don't get fooled. I'm also a living encyclopedia on a Polish rock band "Perfect". Trams are cooler than trains. The more caramel, the better. I've been using GNU/#Linux on #mobile phones for ages, which led me to work with @purism on the Librem 5. btw I use Arch, but I ❤️ Debian!
The new version of Millipixels, now in crimson-updates-proposed, significantly improves the way photos are developed by default. No need to develop the RAWs on your own to get rid of that greenish retro look anymore. Time to update and show off your cats on the fedi 😺
#shotonlibrem5 #librem5 #shotonmainline #pureos #gnu #linux #linuxmobile #linuxphone #linuxsmartphone #mobilelinux #catsofmastodon #cats #camera
Remember the Linux VM thing that Android dev tools now have? The tech behind it is the peak of using remote attestation to prevent you from controlling or inspecting what runs on your device. And another feature that apps will use to refuse to work on rooted devices.
You can only run kernel images signed by Google or an approved OEM with the virtualization API (enforced at the guest firmware level which is signed and verified by the host OS).
Google lists a use case as running a malware classifier on your device while preventing you from reverse engineering the algorithm. They list other vendors use cases as running some vague client risk assessment models.
Remember the proposed laws about enforcing client side scanning of all sent messages? This is the perfect plumbing for that.
We are losing the war on generalized computing.
source.android.com/docs/core/virtualization/architecture
source.android.com/docs/core/virtualization/usecases
Last but not least, last kernel update is also lowering the FPS you can get in various modes - from 120/60/60/20/15 to 83.3/40/30/20/8. Why?
It was the easiest way to reduce the MIPI CSI-2 clock freq, which turns out to effectively resolve the issue of camera locking up until a reboot under DRAM load due to ERR050384 erratum! The driver could be made to configure the clocks dynamically to unlock the full FPS range again, but that's left for later.
Kernels are hard to show, so have more cats 😸
The way it does video recording is still... uhm, not great 🤪 so it's only usable for short clips, but it also benefits from the processing improvements, so these short clips should at least look prettier now. Audio should be a bit less desynced now too.
If you want to record for as long as your storage lets you to with perfect audio sync, check out the video recorder at https://source.puri.sm/-/snippets/1223
Millipixels has really overstayed its welcome, it was meant to be a temporary pile of hacks to facilitate driver development, but - perhaps inevitably, as makeshift does - it stayed there much longer than anticipated. I have spent a few hours polishing some of its roughest edges, finishing up past WIP work and hacking some desperately needed quality-of-life improvements in.
Along with e.g. rotation sensing and better QR code detection, it can now also adjust frame rate to extend exposure time.
Here's a few cat-less examples too for some variety.
The processing is still pretty basic, you can easily get better results out of Darktable etc. but it should nevertheless be a big improvement for what you get by a simple point-and-shoot.
Here's a before-and-after example. There's much more (done with an early version of this code) in my old thread: https://social.librem.one/@dos/115091388610379313
The new version of Millipixels, now in crimson-updates-proposed, significantly improves the way photos are developed by default. No need to develop the RAWs on your own to get rid of that greenish retro look anymore. Time to update and show off your cats on the fedi 😺
#shotonlibrem5 #librem5 #shotonmainline #pureos #gnu #linux #linuxmobile #linuxphone #linuxsmartphone #mobilelinux #catsofmastodon #cats #camera
Muscari (Grape Hyacinth) 🌱 is my favorite flower ❤️ It used to grow in my great grandma's wild garden back when I was small and it had an abundance of fruits and veggies. Then an evil landscape architect came (I know it because I was trained to be one) and planted a bunch of easy to maintain but exotic bushes and trees, that look nice and tidy but there is almost no life there... maybe except for hedgehogs and cats 😊
This one-off painting is still available in my shop!
Omg I found a perfect thing today while checking my cat’s glucose levels xD
Isn’t that a perfect hat for a train conductor??
All we need now is a train :D and one more hat to make it the sweetest team of conductors, no?
@neil I honestly believe that having majority of the population run platforms that allow application developers to attest the environment their applications run in is the single biggest threat to Free Software that's ever been there. It needs to be viciously opposed.
📍 Details for the postmarketOS conference are up, as well as a call for proposals!
Details:
https://postmarketos.org/conference/
CfP (deadline is 2026-06-30):
https://pretalx.postmarketos.org/postmarketos-conference-2026/cfp
"We are looking forward to your entry! No matter your background, everyone is welcome to be part of our event.
Your submission can be a short talk (max. 20 mins including questions), long talk (max. 60 mins including questions), workshop, meetup or discussion round (90 mins, for other durations please contact us).
The audience will consist of:
- kernel hackers
- distribution developers
- desktop environment maintainers
- activists
- end users
and potentially more groups of people. If your submission targets at least one of these groups, it's probably a good one! Ideally, it would also be related to postmarketOS in some way, but that is not a hard requirement."
I'm making a whole world out of pencils for my little movie! ❤️ Follow me on my stop-motion journey. 🔥 Here's what I've got so far...
i was quite surprised to discover that no one had registered deleteduser [dot] com, and was curious to see how many emails i'd get if i registered it, assuming many orgs 'delete' logic probably just overwrote the email address with blahblah@deleteduser.com or similar.
The answer, is at least 3 different orgs in the hour that I've owned that domain and been listening for email.
And yes, all of those emails contain the actual PII of the person who has been 'deleted' :-D
Sometimes I feel like Clara in Dalek... Inside I feel like a super cool and whimsical fairy, while people perceive me as robotic and creepy. I always worry that you're going to find out that I'm too weird and not like me anymore... 😭 so let's get on with it. I'll put my weirdest out there and we'll see who stays. Shall we?
This is the most absurd train cap we found, saying "Czuwak" which means "Dead man's switch". And it's perfect!
Please help Quirky Owl reach her destination! We need some money for new computer to finish our stop-motion movie. Thank you ❤️ https://ko-fi.com/holypangolin/goal?g=4
Hi, I'm dos. Silly FLOSS games, open smartphones, terrible music and more. 50% of @holypangolin; 100% of dosowisko.net. he/him/any. I don't receive DMs.