Pinned toot

I have created a new, separate account for my Mastodon client Toot!:

@tootapp

Please follow it for updates about Toot!, getting beta access, and similar things.

(I'm slightly struggling to keep up with all the attention it is getting right now through my personal account. This account is usually mainly for posting utter nonsense!)

24
17

Turns out that awk, sometime between its 30th and 35th birthdays, introduced breaking syntax changes.

Thanks, Unix. Super-appreciating.

0
4

So on that note:

GLITCH AESTHETIC IS PRIVILEGE

1
6

Now I just need to start posting incomprehensible gibberish here again to scare all my new followers over to the other account.

0
3

@Gargron Bug report that I noticed now that I have two accounts on the same server: The first time I tried logging in to the other account through Toot!, logout failed in the authentication flow. Second time, I managed to log out and log in again, but I was taken out of the authentication flow and ended up in the web UI instead. Third time, I was already logged in to the other account, so it worked.

0
0

@tootapp This really is mainly an effort to save my personal account notifications. Been crazy these last two days.

0
0

@tootapp It's been fifteen minutes, and I already have over fifty followers. This is a bit ridiculous!

1
9

I have created a new, separate account for my Mastodon client Toot!:

@tootapp

Please follow it for updates about Toot!, getting beta access, and similar things.

(I'm slightly struggling to keep up with all the attention it is getting right now through my personal account. This account is usually mainly for posting utter nonsense!)

24
17
Dag Ågren boosted

Oh yeah, i should do an #intro! I'm from the SF Bay Area originally but for many years now I've lived in Brooklyn with one small dog (not the same small dog the whole time).

I'm some sort of artist or something, mostly playing around with music and sound and words. To see some projects I've worked on: vimeo.com/ranjit and moonmilk.com

I like dogs and food and funny sounds. I'm studying Danish, uselessly.

I'm trying to wean myself from twitter but i still lovehate it.

3
0

Terrible orange man Show more

0
7
Dag Ågren boosted

@WAHa_06x36 Toot! is really charming. I’m quite delighted by it so far. 😊

1
4

Geez, I sure got a lot of beta testers all of a sudden! I kind of forgot that you can boost things on Mastodon and that post went a bit wider than expected!

Still, all good.

Just building my Personal Brand a bit more than expected.

0
15
Dag Ågren boosted

In other news, Toot! app by @WAHa_06x36 might just be about to destroy all the competition.

6
3
Dag Ågren boosted
Dag Ågren boosted

@WAHa_06x36
> dependencies:
> …, git (used for synchronizing button state), …

2
2
Dag Ågren boosted

@WAHa_06x36 this is actually a great idea if implemented system-wide. apple hire me.

1
1
Dag Ågren boosted

@WAHa_06x36 yes. Also it starts to turn red with effort.

1
2

And you want the switch state to reflect the remote state as accurately as possible.

1
0

Remember:

* The switch should change when the user clicks it.
* The network connection may take a long time to finish.
* The network connection may fail.
* The user may click the switch multiple times before the first network connection succeeds.
* Any of the network connections you may open in response to any of those clicks may fail. They may also execute out of order on the server side.
* The user may click the switch again before the animation has even finished.

2
4

Of course, the switch has a nice animation of flipping state. And no user likes a switch that you click on and then wait for a network connection to finish before it actually reacts.

How do you implement this, robustly?

I honestly don't really know.

1
2

Here is the HARDEST problem in computer science:

Your program shows a switch. Flipping the switch changes a setting on a remote server.

That is the problem.

4
7
Show more
Mastodon

This page describes the mastodon.social instance - wondering what Mastodon is? Check out joinmastodon.org instead! In essence, Mastodon is a decentralized, open source social network. This is just one part of the network, run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!

Hero image by @b_cavello