Show newer

My markup language for is ready, and I'm eager to hear your feedback! Is it something you'd use in your apps? What features would you like to see next?

Nothing says like a exchange that has an extra $700M to spend on advertising

and this isn't a fixable problem, it's fundamentally what an NFT is

Show thread

I think what bothers me the most about NFT art is that it's conspicuous consumption in its purest form. The only benefit of owning an NFT is getting to say you "own" it.

Something I started earlier this year, that I'm really excited about and have been wanting to do for years. I'm working on adding vector tile support to libshumate, the GTK 4 maps library!

And payments. Imagine if we had federated payments (we used to, back in the days of writing checks). It would open up so many possibilities.

Show thread

Like banking apps. I won't switch banks over interest rates or credit card rewards but I will ABSOLUTELY switch over the quality of their app. If there was a standard API, those would be separate decisions.

Show thread

Cryptocurrency may be a terrible solution, but the problem it "solves" is legitimate: it's too hard to build innovative products with existing financial tech.

Show thread

You know what would be a million times more useful than cryptocurrency? An open, standardized banking and payments API.

When it comes to compiler UX, failing correctly is just as important as working correctly. The difference between good and bad error messages is quite stark.

No livestream this week, but here's a short video on the basics of GObject and introspection instead:

Of course I figure out the problem almost immediately after I end the stream. I forgot to add an IdeDiagnosticProvider in the Builder plugin! That would explain why diagnostics weren't showing up.

Next livestream: Writing a new language server! For what language? Tune in to find out on Wednesday at 15:00 UTC!

Tomorrow at 3pm UTC I'll be going live and working on libshumate, the upcoming GTK 4 maps library. Join in if you're interested in how GNOME is developed!

My GitHub Sponsors profile is now live! You can support my work on Free Software including GNOME, Hourglass (which I haven't forgotten about!), and other random stuff.

If you followed my GNOME Builder/deviced tutorial and it didn't work, it's because I forgot a step. Oops! You need to enable network discovery on the phone. The tutorial is now up to date:

I don't need to be scared of a superhuman AI, I'm already scared of what regular humans are doing with AI

Show older

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.