Ello being Ello again…
Looks like the Ello website has been doing the thing again…
[Almost 18 hours this time; let’s see if this continues for more than a day this time…]
Update: Hitting the 48-hour mark…
Update: Going on 4 days…
Update: A week now. Quite doubtful its coming back.