@freemo Have you compared the domain subscription with https://mastovue.glitch.me or fedilab? Does it make sense to compare?
For me some toots I can see in those clients seem to be missing in "domain subscribed lists" at random. Can't see any pattern, but it seems to be a substantial part. I guess it's another obvious thing about the difference between how it's done on client side vs server side I'm misunderstanding...
@mort I see, I guess it's not really a problem with function parameters, but it feels like there are going to be edge cases where it could behave unexpectedly.
That said it could be that I just don't like what javascript does. In that log example I'm inclined to pivot on => and group everything on either side of it together.
foo([](a,b) => a + bar(a, b), c) // kind of blends together
vs
foo([](a,b) -> (a + bar(a, b)), c) // c looks more isolated
@mort I don't see a point in getting rid of curly braces, since if your lambda is not the last argument, you'll have to wrap the whole thing in parens (cause comma operator), which is even worse, but I agree that the return and the extra semi colon are painful sometimes. Maybe something like [] () -> (expr) could work? As far as I know the type after arrow can't start with a paren, so it's not ambiguous.
@freemo c++ ... everything must be written in c++ ... why no cheap hosting provider let me c++?? that's why I'm client side(also it's just more fun). Do you want qoto frontend to be rewritten in c++? it'll take measly 50 years...
@freemo For now I lack the necessary experience to volunteer in any meaningful way... also ruby? naaah, unless I'm getting paid for it.
@freemo I see, worked without https, I expected it to show old toots as well, that's what confused me initially. Thanks!
@freemo I tried that first didn't work, and thought I needed https, it worked one time with https(I think), but then I added more domains and it stopped working... I'll start over without https and report back
@freemo sure, just wanted to let you know.
@freemo you know that panel on the right, where you could select the timelines (local/federated). I'm stuck at home.
@freemo the thingie to the right for selecting timelines in simplified/single column view disappeared for me
ah, lets check out the examples folder of this nice library made for humans, I'm sure it's minimal in its scope to demonstrate basic usage, and ease you into more complex stuff.
*sees a huge monstrosity that accepts like 20 command line parameters, handles intricacies of some completely unrelated file format and uses every API it possibly could for its purpose, while meticulously checking for all possible errors* -_-
@snow maybe https://www.khanacademy.org/computing
It's not comprehensive, but can be a good starting point, to get the basic idea, and doesn't require too much time investment if you're not sure whether its for you.
@freemo "The only people" "tend to be" people you know by name?
Alrighty, valid perspective I guess... let me introduce you to
https://www.fsf.org/
https://www.gnu.org/
to bring them into existence.
@freemo ummm... who are you talking about and how do you conclude they can't support themselves through intellectual pursuits? (unless by "off of" you mean "by exploiting the uneducated masses")
I'm only familiar with the topic through free software movement, and that's mostly bunch of nerds who can only ever hope to support themselves through intellectual pursuits and nothing else (meaning since they are alive they quite clearly can).
@klntsky there is fediverse.network and fediverse.space that show some stats, but in general there is no easy way of knowing that, aside from what admins disclose.
qoto for example has policies on instance blocking nicely outlined in the about page. It doesn't block other instances, and silences only in case of active harassment. That said other instances are free to block qoto, so strictly speaking no instance can guarantee it federates with every other instance by itself.
@Ilsa there is diaspora*, that's a bit more like facebook, from what I understand. https://diasporafoundation.org/
mastodon is more like twitter
@mandlebro join the (extremely slow and seemingly going nowhere) educational revolution!
Lectures must happen at home, and homework must be done in classroom. Everyone should learn at their own pace. Nobody should progress without mastering the topic. There should be no clear delineation between teachers and students, anyone who mastered a topic and is inclined to teach should teach, and everyone should always learn.
If you can't downright rebel, then use whatever platform you have to convey the message to your students, and however little power you have to bend the rules of you class to fit this model as much as possible.