https://keepandroidopen.org/
#keepandroidopen #android #freedom #smartphones #foss #software
Guy with family and friends, and now also a dog, living somewhere rainy and cold in the northern hemisphere.
Developer of Sputter Music #Sequencer for #android and accompanying #puredata patch Spitback.
The last couple of years I have also been into #3dprinting and #microcontrollers. They have become performant enough to do #audio and #musictechnology, which is awesome.
Hope to find more people on here to share those interests with.
| Dev blog | https://casualcomputing.info/ |
| Spitback Pure Data Patch | https://github.com/funkyfourier/spitback |
| YouTube | https://www.youtube.com/channel/UCxwVhByaxnwujqrXs6q1Xxw |
To an extent, social media has raised my profile, but I’ve been blogging since 2006 and would do better than most if social media disappeared. I have my own platform.
What bothers me most about social media—including Hacker News, Mastodon, Reddit, Twitter/X, etc.—is that it provides a platform to idiots, those who say shit so dumb, glib, and insipid that nobody would ever see it or pay attention unless the platform places their posts conspicuously in reply to something interesting.
Remember "Metal Slug", a hardcore arcade side-scroller?
I've ported a clone to SDL2 and for the web in https://midzer.de/wasm/minislug/
Even playable on mobile, would not recommend though =D
Finally made some more progress with migrating to new native C++ sequencer code!
Read more at: https://casualcomputing.info/posts/playhead-movement-fully-working/
Playhead movement is now fully working with the new native C++ sequencer code, as can be seen in this video: Implementing movement of the playhead is not as straightforward as it might seem. This is functionality is often taken for granted and it is hard to fathom on the surface how hard and complex this problem really is. I will attempt to explain:
And here it is in action in a simple demo showing all 12 channels playing.
New toy by lft:
https://youtube.com/watch?v=LNGH_I8hkXM
#commodore #c64 #mos6581

According to Google, #Conversations_im is now also collecting users’ email addresses.
Pretty much the exact same thing that happened to Quicksy about a month agoÂą is now also happening to Conversations.
An app update I submitted ~48 hours ago passed review without any issues. A subsequent update just now, which contained very minor bug fixes, was rejected because I failed to declare that I’m collecting email addresses.
I’m so tired of this bullshit.
“Why I prefer human-readable file formats”
Choosing human-readable file formats is an act of technological sovereignty. It's about maintaining control over your data, ensuring long-term accessibility, and building systems that remain comprehensible and maintainable over time. The slight overhead of human readability pays dividends in flexibility, durability, and peace of mind.
These format
https://www.osnews.com/story/143009/why-i-prefer-human-readable-file-formats/