It's wonderful though, don't get me wrong. Building your own tools is a critical part of mastering any craft.
Posts by Dave Frampton
I remember when I tried to make my own physics engine, how my cars would explode and I gave up as I wasn't sure if it was the engine or the input parameters.
Building any platform is the same, your tools are just as unreliable as your product, so every issue has twice the search area.
I'm finishing Waraki now, that's my focus, releasing this goddamn wonderful little mp3 player so you too can ditch Spotify.
My hatred for AI has reached new highs recently, wasn’t even aware I could hate a technology so much. I hate everything about it from top to bottom, wont even consider any good sides anymore, they are totally eclipsed by the bad. Ban it everywhere, for everything, ASAP.
I've just put out the first release of my cheeky little programming language, tui. I really bit off more than I could chew to be honest, lost some more hair. But it works! Tui is now a genuinely useful tool which is building exciting things. I'm very proud of it ☺️ github.com/mjdave/tui
I like to believe it’s not humanity as a whole, just some sub-populations for some periods of time, that it’s a cycle like domestic violence and it can be broken.
I’ve just about got katipo where I want it for now, with many loose ends I can tidy up in my spare time, rather than giant jobs that take my precious morning brain. First though, I need to spend more days yet again moving further off US tech. It’s a long grind, they had me by the balls.
Katipo has a lot of similarities with LÖVE - love2d.org It basically is the same principle but the created games and apps can also be distributed and run from within a generic browser platform.
The ceasefire never felt real, but it was nice to imagine it there for a bit, wasn’t it.
Yes!!! This is quite a moment, the first site in this new web with functioning links!
Yes! Very much so.
If you throw your fruit peels in the bin, you’re wasting them! This shows what can happen if you enrich soil with organic matter and walk away. 🌱 www.sciencealert.com/how-12-000-t...
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
Open the fucking hallway and go to bed you crazy bastards! You have 1 more minute, then I start removing the lightbulbs
I had the same thought
Just came across this photo of Wellington from 2007 and thought I'd share.
A big problem (and not just on Bluesky) is people being unwilling to admit that they misread something. It shouldn't be hard to say "My bad, I thought you meant something else" instead of doubling down.
I find it fascinating that governments all over are reducing fuel tax at this time. It quite obviously increases demand right when we should be reducing it, making the inevitable shock when we have to cut usage in a few weeks even worse.
I just got global high scores working! With a nice API too. So the host that provides the site/game's files can now also easily receive, store, and share dynamic public data, of any kind. It's stored in an lmdb database too at both ends, and cached client-side for offline use.
sounds like a pretty damn good game idea, man :)
holy crap, glad you came out OK, I will be more careful!
It’s just so frustrating watching how slowly they are doing nothing. You can just imagine all the fluster behind the nothing too. In 2020 we had a government, this time we are on our own.
It feels just like February 2020, only more tired
Beautiful!
I don’t smoke, but that cigar looks like it smells amazing doesn’t it?
Gotta test that high scores work
And already it supports tui code within the style parenthesis. So you could do [text](bold = true) or [text]({fontSize=24, italic = math.randomInt(2) == 0})
# This is a basic site example This is **bold**. And *this is not*. This is some [stylized inline test](styleA) text. This is [some [nested](styleB) [stylized](styleC) test text](styleA) and we should be back to normal. You can edit this index.tml file to contain whatever content you like. index.tml is the katipo equivalent of an index.html. The ".tml" stands for "tui markup language".
styleA = { backgroundColor = vec4(0.0,0.5,0.0,0.5) } styleB = { bold = true color = vec4(1.0,0.0,0.0,1.0) } styleC = { font = "sapiensInternational" fontSize = 24 }
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
Oh hell yes, blinking, jiggling, color changing, the whole lot!
heeeey there we go!