Dave Frampton
@majicdave
I made The Blockheads, a mobile game released in 2013 which has been played by more than 50 million people. Now I’m making an alternative to the http protocol: Technology's purpose should be to help people, not exploit them.
Today I am releasing a new local music player into open beta! ktp.nz/waraki/index... Waraki is my fight against big tech. No AI, cross platform, open source. There is no other music player like it in the world. Please try it and share it! #noai #opensource #music #software #selfhosting
Got any old mp3s on a drive somewhere? Waraki Music Player has been approved for TestFlight on iOS! I’m just waiting on macOS, and then I’ll release win/linux builds too and open up the public beta! ktp.nz/waraki/index...
Here at Majic Jungle Software we reject the use of AI and instead make use of free child labour the old fashioned way
A band mate suggested it would be good to be able to pitch shift songs by semitones, to play along with a capo. I agreed, so I added an optional set of buttons to Waraki, and it really is excellent, and quite fun
A whole lot of my longer term plans are finally coming together this year. The cattle are gone and the forest is planted!
A warm sea breeze hit early and cleared the fog this morning. Everything was saturated, my socks were soaked but the air was dry. 🌱
I'm not sure if this UI will remain .tml markup language, but it's super interesting implementing it this way, and it's helping me build the browser behind it. If you're interested in the details, this little bit of code in pic1 generates the markup text in pic2.
This is where I am up to now with Waraki Music Player, working on the UI for setting everything up without editing text files or using servers or a command line. It's finding my 2 local test libraries in a fraction of a second by scanning the local network, all coming together rather nicely!
Strong opinion: Instead of this, Finder should silently copy next to the existing directory as it does with existing files. if filePath == selectedDirPath, cp(filePath, filePath + " copy") else cp(filePath, selectedDirPath + "/" + fileName)
Our 12 yo got this maths homework last night and it destroyed everyone
Sadly, a wasp got that one too. After that, my boys helped modify a shoebox, we looked after a little caterpillar named Gerald and he flew into the garden yesterday.
I started writing down things I thought were important to remember on little notes, just one to start with, but I've been adding to them. Cheesy maybe, but it's genuinely very useful and grounding.
OK! If you would like to try out this early build of an entire new platform on iOS, you can now join the TestFlight beta, here's a link! The browser is available for Mac, Windows, and iOS (via TestFlight), details here: github.com/mjdave/katip...
I'm finishing Waraki now, that's my focus, releasing this goddamn wonderful little mp3 player so you too can ditch Spotify.
Yes!!! This is quite a moment, the first site in this new web with functioning links!
The cyclone looks like a black hole, coming in and unloading all of its energy on the upper north island. majicweather.com/nz/index.html
Just came across this photo of Wellington from 2007 and thought I'd share.
Here is the content of the two files required for that site, the first is "index.tml", the markup document, and the second is "scene.tui" which is the equivalent of the css file