Pinned post

"The Art and Secrets of " - a digital 92-page 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.

Buy on or @itchio:

store.steampowered.com/app/317

holypangolin.itch.io/the-art-a

Pinned post

The recording of my talk - a dive into a bug in USB 2.0 and the problem of spontaneous modem resets that used to be experienced on the is now available to watch: fosdem.org/2024/schedule/event

Pinned post

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!
holypangolin.itch.io/odglos

Pinned post

time!
My name is dos; some call me Sebastian. I made dozens of small silly video 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 phones for ages, which led me to work with @purism on the Librem 5. btw I use Arch, but I ❤️ Debian!

Spring Sale! If you wanted to check out my artbook for Karambola, it is now 50% OFF :))) It won't get better than that. Check it out:
store.steampowered.com/app/317
or:
itch.io/s/149695/the-art-and-s
I appreciate your support ❤️
#mastoart

Today we can observe who reads the news with comprehension and who passes stuff forward without second thoughts 😜

This is Sway in HDR mode, but unlike last time, there are no hacks nor tricks. It supports both SDR and HDR content on both SDR and HDR outputs. Phew!

Want to try it out? Instructions here: gitlab.freedesktop.org/wlroots

For those interested, I’ve pushed the firmware that implements the necessary alt-mode dance to get UART out of the 's USB-C port to ’s repository.

It wasn’t pushed before because it was very crude and I wanted to clean it up before pushing. It still is, but I decided to actually get it out regardless rather than risk having it sit and wait for even more months 😛

Show thread

I'm not sure which of you need to hear this, but:

If you push yourself to your limits and burn out for a company, you are trading years of your future productivity for minor gains in the present.

Burning out will _fuck you up_, it's like brain fog or depression, and it takes years to recover

When discussing digital independence, keep in mind that it works differently for proprietary products and FOSS.

To achieve independence from a proprietary software or service you need to _get out_ - stop using it, create and switch to an alternative.

To achieve independence with FOSS projects, you need to get _in_ - invest resources (human, infra,.. not money) in the project and its ecosystem, so that it becomes yours.

Congratulations to Gints Zilbalodis and the entire Flow film crew for the Academy Award win!

Flow is the manifestation of Blender’s mission, where a small independent team is able to create a story that moves audiences worldwide.

Thank you for the shout out! 🧡 #b3d

Discrete Fourier transform is one of the most important algorithms in computing but it's also one of the worst-explained ones. You can go through pages of search results and not find a single accessible explanation of *why* it works.

A while back, I put together an explainer. I don't think it ranks highly in search, but if you want to understand the algorithm behind a lot of multimedia compression algorithms & filters, here's your chance:

lcamtuf.coredump.cx/blog/fouri

Of all the things I've done in my career, this is probably the one I'm the most proud of.

When me and two others at Intel started working on the Vulkan driver, Mesa had a reputation for being behind on everything. The Intel drivers were still on OpenGL 3.3 (fp64 was a pain), OpenGL ES 3.1 or maybe even 3.0, and perf okay but kinda meh. I think there might have been a driver or two in Mesa exposing GL 4.x at that point but, as a project, we were still a ways from full OpenGL 4.5.

With Vulkan, we jumped the line and had Vulkan 1.0 conformance on Intel on launch day. It was a hell of a lot of work (I worked 80+ hours/week that last month or two) but we got there. The driver branch we dropped that day was pretty shaky and it was missing a lot of features but we were there. It took a year or two to get to where we had decent perf, working games, and feature parity with the hardware. But that was okay because there were only two titles that came out that first year and getting them working was the important bit.

Then Vulkan 1.1 came out and we were there with a day-0 driver again. This time, without missing any interesting features. Then 1.2 and 1.3 and now 1.4. With every new version, more drivers joined the train. When Vulkan 1.4 launched, there were 5 different Mesa drivers that landed MRs on to enable Vulkan 1.4 on launch day.

This has totally changed the conversation about open source graphics. When I started, everyone scoffed at Mesa. Today, the speed at which we're able to implement features and launch new API versions is the envy of the graphics industry. We're still not totally caught up everywhere—NVK and PanVK still need work and etnaviv Vulkan doesn't exist—but we're going toe to toe with the proprietary driver teams across most of the industry. The fact that Linux Vulkan drivers are being hammered by most of Valve's library via DXVK and VKD3D means the Mesa drivers are often more stable and robust than their closed source or Windows counterparts.

It's a totally different world for 3D graphics now than it was a decade ago.

Show thread

People mimic what they see when there’s a perceived danger. I was just at the pharmacy picking up my wife’s meds, and every pharmacist was wearing a surgical mask (wish they were n95, but I’ll take it). There were about 10 of us in the lobby and only three folks did not have a mask. As the moments ticked by, 2 of them walked over and picked up one of the free masks and put them on. The next three people who walked in, upon seeing a room of masked people, also put masks on from the free box. You may not think you’re setting an example, but you are. Show yourself. Be the light.

Dyzio sends you best morning wishes - today, be as perfect as he is. Well, okay, at least half as perfect, that would already be great.

(slightly edited to focus on what's actually important 😼)

Hey look, it still works! It's fully functional and daily drivable 😎

Show thread

on Halium/droidian/linux mobile

really need to write a blog post about this but summarising my thoughts for now:

* Droidian and other Halium based projects are not Linux mobile

* They shouldn't be carelessly compared with #postmarketOS/Mobian, they are much closer to Android in terms of tech stack/complexity/longevity

* Basically the WSL of #LinuxMobile

But, still good, still valuable for making your device more-free, and for the growing app ecosystem.

but i am slowly losing my mind every time i see someone describe a mediatek phone running a proprietary BSP as "real linux mobile" you are warping what little "brand recognition" this community has and it will reflect poorly on all of us when more light is shed on the underlying software stacks and long-term unmaintainable downstream hacks

Looks like this may be The Year of Fractional Scaling on Wayland (read: I've just started to use it and neither my eyes nor laptop fans begged me to disable it right away)

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml