@thibaultamartin Developing good interfaces IS hard, both on paper and in practice. Developers are the only digital workers who can make tools for themselves - designers have to trust a developer. And this trust is easier to build if there's a healthy community / ecosystem around the protocol and the software. And not just a productive community, but a community that is inviting and friendly to newcomers - e.g. designers that can help make better UX.
#CrazyIdea an OS that
1) took care of the entire UI, and any app or program would define it's GUI through a declarative language
2) dedicated one CPU core to running the UI smoothly, so only the OS (or a privileged program) had control of windows, ensuring they wouldn't freeze or deadlock during normal operation.
An OS without 1 might have
2b) dedicated one CPU core to running the designated GUI threads of any program, and only those threads would have access to the GUI ABI/API.
@zatnosk Huh! Since DMs can be addressed to multiple people, that makes an invite-only poll (with group size limited by character limit)
Tech, opinion Show more
Data doesn't have to be globally addressable.
People don't have to be globally addressable.
Relative Names, Named Relations and Pet Names can do anything we want.
On follower interfaces; group by domain Show more
Instead of a raw follower list in chronological order, federated social media could (should?) have the list sorted by instance name, so it'd be easy to get an overview of where one's posts are automatically federated - possibly including a notice for any relays one's home instance sends public posts to.
And it should be possible to auto-accept follows from a whitelist of domains, administered through the same interface.
NaNoWriMo Show more
Hello. Today is 1st of October, which means #NaNoWriMo is a month away.
I've decided to participate this year, but with a personal goal of 10k words instead of the default 50k words.
I'm going to (attempt) write in the Epic Fantasy genre, in a culture similar to viking age Scandinavia with some hopefully strange magic.
To prepare, I've been doing some loose worldbuilding and have a few notes on some of the characters I want to write about.
My plan is to prepare a rough outline of the plot and have plenty of characters prepared, with different wants and needs for plenty opportunity of conflict.
This account will primarily be used to microblog about this project for then next two months, and I'll try to put major posts in a personal #NaNoNosk hashtag.