Bonus points if it includes other types of constraints: e.g, time it takes to make dinner, propose different recipes to avoid trips to the market.

LOTS of bonus points if it *suggests* events to get the family out of the routine: Thu is looking free? Go hike with the neighbors.

Show thread

2) A *family* calendar that can generate day/week schedules based on the constraints it is given.

E.g: Mom has meetings at this and that time. Dad on other days. Kids need to be picked at school between 3 and 3:30pm. Jr has karate at Weds.

Now, who-takes-who-when?

Show thread

1) Syncthing "middleware": don't just sync files between devices, but specify logic of what should happen when a device "sends" or "receives" the file.

E.g: NAS stores music files in high-res MP3 or FLAC, but you want (part of?) them in your phone as lower-res format.

It would be a good project for me to use and learn more of Go, and it would work well with what I had in mind when writing

Just too big of a project for me to do it now.

Show thread

I think I need to start posting about Ideas for products (or maybe features?) that I don't have the time/skills to work on:


Daily reminder to not start yet another Discord server if you believe in free open-source software and privacy. Looking at you "Discord Administered Organizations (DAOs)" & "decentralization enthusiasts". 🤡 Try or alternatives for a change.


Seriously, the Chrome team just landed a patch that lets sites block "View Source" _right in the middle_ of the Chrome Dev Summit.


I think it is a bad idea for instance admins (fediverse) to ban entire instances. Unless there is a very very very serious motive behind it. And make it public when you do. Because this will cut ties with those instances and the users from your own instance will be unable to reach anyone from those banned instances. This is a dangerous game that many on the fediverse are playing. They seem to not grasp the consequences.

If we ever ban any instance then we will first announce it to all of our users, and then make it public. But unless there is severe spam flooding our servers, I do not see a reason to do that.

Users can block other users and for some federated networks they can block entire instances. Let the users decide! Not a handful of "admins". #tromlive

It started as some incoherent rambling about the lack of music players that could manage remote music collections decently. It ended up as a incoherent rambling against the silo-ing of our data into apps.

You can now open all Solidity docs code examples in @EthereumRemix by clicking on the ↩️ next to each code block! This feature will be shipped with the next release & makes it super easy to play around with code while reading the docs. Try it in "latest"!

My mac says "Your screen is being observed" on the lock screen. How do I tell what app is doing this?? I've already turned off screen recording permissions for all apps in the Privacy section. And rebooted.

The more I learn what CSS3 and SVG can do with any reasonably modern browser, the less I tolerate frontend frameworks that do not separate behavior from presentation.

Every HTML5 framework wants to reinvent their own little precious wheel, when they could make *one* single UI toolkit and have completely decoupled CSS themes/skins.

So yesterday I got the first (paid!) request to add a feature on from someone who is working on what is likely to become the first (excluding my own) production instance.

A hundred bucks, but feels like a million.

Does anyone have a non-Google recommendation for an Android keyboard? I never realized how much the stock one sucks and I *really* don't want to go back to gboard.

Last week I shared my first prototype designed in @penpot with a client and it worked seamlessly.

I'm excited to move more and more professional work projects from Figma to Penpot

#FreeSoftware #LibreUX #UX

The problem with Facebook shows how fragile centralization is.

Too many users relying on one company. Too many products and subsidiaries controlled by one corporation. Too many services dependent on same infrastructure.

It was at the top of Facebook's popularity that I learned about Dunbar's number: humans' brains evolved to deal with ~150 people, and this is the average size of our social networks. Maybe it is time to think about Dunbar Corporations. More than 150 headcount? Break it apart.

@cj I wanted to take a look at the go-fed site, but it seems that you have an expired cert?

Anyway, I am wondering about the feasibility of letting communick users bring their own ids (for context, see, and turn into communick into a "ActivityPub-as-a-service provider". I asked for some feedback from the Pleroma people here but I am wondering if you have any thoughts on the matter?

In the context of @fedeproxy #forge #federation , I'm looking into the idea of having simultaneous translation during the monthly meetings in order to address the language barrier. It would improve the #diversity of participants.

Any suggestions on where to find freelance simultaneous translation services? Boost appreciated!

Finally turning the Fairphone with /e/ OS into my daily driver. Now I need to resist the temptation of installing Twitter and any Google app, and use the opportunity to (a) implement the Twitter bridge into communick and (b) start self-hosting calendar/contacts, maybe even maps and navigation?

Conduit (alternative implementation of Matrix Server) getting into beta:

Vfx commission 

Show more
Communick Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!