Show more

Everything I wish I knew when learning C
Tom M
2022-11-18
tmewett.com/c-tips/

Maybe it would have been smart to add a mandatory "null" or "n/a" option to the Question<>Response ActivityPub interaction.

w3.org/TR/activitystreams-voca

~b boosted

We're now on Mastodon, an open-source alternative to Twitter. Follow us here: mastodon.online/@lichess

Introducing Austral: A Systems Language with Linear Types and Capabilities
by Fernando Borretti
28 December, 2022
borretti.me/article/introducin

long post 

@ben @J12t
I like to think I'm aware of those phenomemon, and that we still have hope. Oh well.

I also see you have experience with Mozilla and software engineering. And your work on elections and voting.works looks great, btw!

> I strongly recommend reading the Master Switch, by Tim Wu.

Thank you!

@ben @J12t
> some vague opposition to anything that isn't small, artisanal non profit, spec-pure implementation of the fediverse.

Yes, I believe it's important the Fediverse players are largely non-profit and spec-pure, with slow, careful improvements to ActivityPub and the network.

Fee-based models are OK though. I pay for my email server, and would for my fedi.

> That's naive.

I think it's right, and a good ideal to aim at. It's also largely the current form of the Fediverse, so I disagree.

I won't support another "kinda federated twitter but in practice usuable and centralised and dictated by Mozilla proxies".

> The gravitational force of a growing fediverse will cause all of the things you mention.

That's not a certainty. And if it was, I'd rather it happen slowly, and I think Firefox integration would accelerate those problems.

> A large player like Mozilla that understands the open web is a very good way to prevent the worst of natural tendencies and network effects.

I'm not convinced. And what about Chrome being inspired to EEE?

I don't want large players. There's no need for large players. There's no reason for Firefox to adopt such a responsibility, especially when they can make things worse, intentionally or by accident.

I trust random FLOSS volunteers, because they mostly have the same interests and vision for the network. And that's not naive, I argue.

@captainepoch
True.

From personal experience, I've had people look at the two servers and said "Mastodon looks more official and put together". Pleroma has that kind of Y2K web design. So most people are drawn to Mastodon, even if they're equally capable.

Of course, Pleroma ships with the Mastodon frontend, but many don't know that, and a novice won't understand that.

@captainepoch
We can still greatly benefit from more server software. There's way too much Mastodon. Reinforcing interoperability with multiple implementations is good.

@captainepoch

> @torresjrjr I agree, we already have too many clients for the Fediverse.

And not enough server software!

@captainepoch @ben @J12t
Oh there are so many more problems.

Privacy, anonymity, security, centralisation of the Fediverse, the proliferation of the Mastodon API and quirks in place of ActivityPub, inspiring proprietary browsers to do the same in order to embrace-extend-extinguish, the inevitable commercialisation of the theoretical Mozilla Fediverse instance, inevitable breaking changes when Firefox introduces their own "helpful" features...

Firefox is a bloated, controlled-opposition browser. And it needs to remain at the very least a browser. Considering some kind of fedi integration is rediculous.

Terrible idea and article (no offense).

@dwarf
I've been ARMY since No More Dream. Since Jimin was jamless.

~b boosted

For the holiday, a thread on how to befriend crows.

--

Befriending crows is a wonderful thing.

I have many crow friends at home and at work. They bring joy at unexpected moments and can rescue a miserable day even without shaking down the dust of snow that Robert Frost described.

This thread is an updated version of one I posted at the bird site in July 2019.

#birding #birdwatching #birds #urbanbirding #crows #corvids #crow #corvid #crowfriends

~b boosted
~b boosted
~b boosted

@rml
Do you know any small (?) projects I could browse to learn by example?

I've been trying to get into for ages, but most tutorials are either philosophical/historical or only cover the basics. Take hautils[1], a collection of small POSIX utilities written in /#harelang, which demonstrates digestible common programming practices, which would be out of scope for the official tutorial. Is there an analogue project for scheme?

Feel free to boost.

[1]: git.sr.ht/~sircmpwn/hautils

@rml
Do you know any small (?) projects I could browse to learn by example?

I've been trying to get into for ages, but most tutorials are either philosophical/historical or only cover the basics. Take hautils[1], a collection of small POSIX utilities written in /#harelang, which demonstrates digestible common programming practices, which would be out of scope for the official tutorial. Is there an analogue project for scheme?

Feel free to boost.

[1]: git.sr.ht/~sircmpwn/hautils

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.