Show more
craig0990 boosted

Haunted by strange dreams that my waking mind could not contain. What dreamlands did you visit last night?

Good morning, #fediverse. Good morning.

craig0990 boosted
craig0990 boosted

Mastodon doesn't punish you for living your life.

It doesn't actively take metrics of your interactions to gauge your social or cultural capital.

Never will it demand that you post this much to be or stay relevant to the community, disappearing into the void if you don't meet The Quota.

So please, for the love of toot, take breaks whenever you feel you need to! We'll be here when you get back! :patcat:

craig0990 boosted

I'm happy to announce that my barebones ActivityPub server, implemented in Node.js/Express, is now open source! I intend for it to be a reference implementation for developers who are adding ActivityPub to their own services, but also it is an application server that you can build on if you want.

In other words, t's a few hundred lines of code that lets you create Mastodon-compatible accounts that can accept follow requests and post stuff to their followers.

craig0990 boosted

I would like to have an interview or job offer now, please.

craig0990 boosted
craig0990 boosted

We've got more big news.

For the past year, we've been working to reach the rising number of mobile users worldwide.

Introducing Tor Browser for Android (alpha), the mobile browser with the strongest privacy protections ever available.

Help us test it before the stable hits!

Download it now from GooglePlay:

Learn more about it:

Why is it whenever somebody hands you a business card you feel obligated to stare at it for a good few seconds? πŸ€”

craig0990 boosted
craig0990 boosted
craig0990 boosted

You might think that someone who complains is having a bad time while someone who is quiet is having a good time.

It's the opposite.

Someone who complains:

* believes that what they are doing is worth complaining about
* believes that they are worthy of better circumstances
* feels a sense of agency over their environment

Someone who is quiet:

* doesn't believe what they're doing is worth complaining about
* doesn't believe they're worthy of better circumstances
* feels powerless

OK, screw it: anybody good with and/or ? πŸ˜…

Trying to write a GObject wrapper around an existing C++ library, so I can generate GIR/Typelib introspection files for use in GJS apps. Unfortunately, my C-fu consists of Stack overflow copypasta.

I have everything working in isolation, just never together 😁

It's just like the good old days at University: copying code and making educated guesses to make it work πŸ˜‚

At least the end goal of all this will make it accessible in ...

craig0990 boosted

If you missed it yesterday: has written a proposal for integrating packages with /#activitypub! The best thing about this proposal? It could in the future power comments and popularity of apps in F-Droid. 😍

craig0990 boosted
craig0990 boosted administration announcement 

From now on, announcements about the instance will come from the @announcements account. For example: server reboots, upgrades, downtime, etc.

Users are encouraged to follow the account; new users will follow it by default.

Thank you to @wojtek for the suggestion. Let me know if you have any questions.

`npm i -g npm` - nope
`sudo dnf update npm` - nope
`yarn global upgrade npm` - oh, of course...

Nearly have React Native + GJS/GTK + meson builds working - I have no idea what I'm doing, but it nearly works πŸ˜€

craig0990 boosted

We are 3 months old. Thanks for all the support! ❀️

Show more
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!