Pinned toot

Welcoming the Hare programming language
torresjrjr.com/archive/2022-05

Duck Chess - https://duckchess.com/

--

Chess involving a rubber duck aka chess for programmers!
#FairMail just got discontinued.

As announced by the developer himself, he stopped maintaining all of his apps. All of the repositories are archived and apps were pulled from the Play Store.

Appeal response: https://forum.xda-developers.com/t/closed-app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/page-1087#post-86909811

https://forum.xda-developers.com/t/closed-app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/page-1087#post-86909853

This is a big problem with the Play Store, and one of the reasons I don't like it: you never know when your app is going to be literally yeeted the fuck out of there.

Many good apps were pulled from there, with no support nor any regarding for the life of the people that earn money with this model.

Apple is no different, it just doesn't publish your app directly if you don't comply with its guidelines.

I don't know if Marcel will ever read this, but I'm really sorry that you had to end this. I used FairMail in the past and it was a great app, very well crafted. Thank you for your work!

--

On a side note, read also this: https://forum.xda-developers.com/t/closed-app-5-0-fairemail-fully-featured-open-source-privacy-oriented-email-app.3824168/page-1087#post-86909365

That is the balance of the experience of the person behind FairMail.

To be honest, people should really appreciate more programmers that spend their (free) time working on software that respects privacy and freedoom other apps do not.

https://github.com/M66B/FairEmail/blob/master/PRIVACY.md

See if the Gmail app does the same. It does not.

I really hope he recovers from this at some point of his life, because this might be a very depressing situation.

This thunderstorm in is the perfect imbridus ambiance .

How to install a Vim plugin from a git repository
torresjrjr.com/archive/2022-05

But I'm not convinced that PGP is so wonky just because it is trying to do something hard. PGP, remember, is 30 years old, and dramatically under-resourced. When Snowden used PGP to contact journalists with his disclosures, the tool he used had a single, half-time volunteer maintainer:

41/

Maintaining my first project: part V, the return

The eternal dilemma of hacking: make something work *now* or explore some fun side track?

Why in-depth image descriptions are not as helpful as you might think

Imagine you're using an online shop. What you'll typically see is a list of products where each list item has a small preview image, a product name and some other metadata.
Now imagine that the shop displays a long textual description for each product instead. This is what the timeline appears like to screen reader users if long image descriptions are used. And unlike people seeing the text, they don't have the luxury of skimming to grasp vital information quickly -- they have to wait for the screen reader to read it all.

In-depth descriptions are only helpful when the user has decided the content is interesting to them. Currently, most fedi frontends put them in the attachment's alt attribute, which is fine if the user is currently viewing a single post instead of the timeline. But on the timeline, it's much more important to have quick summaries instead.
In terms of the example above, it's the same difference as when viewing a single product vs. the product list. You're only interested in the details if a product is interesting to you.

Image description on fedi are a step up from having none at all, but they're still inadequate. Ideally, you could provide both a quick summary and an in-depth description, and the UI presents both in a way that's the most helpful.
Since this possibility doesn't exist, please consider keeping image descriptions short and putting the long description in the post body.

Knuth’s desktop from 1994.

I thought about it and probably if it wasn't for Mastodon's dumb exclusive advertising I would've joined the Fediverse earlier.
Like many others my first contact with the existence of the Fediverse was Mastodon. I only knew Mastodon existed, Mastodon is the main #1 thing. I kind of saw the term Fediverse around and its wikipedia page but my brain kind of ignored the possibility of joining an instance running something different, since I had the impression Mastodon is the only one worth(?I think?).
Either way Mastodon was never appealing to me, I wasn't a fan of it, so I didn't join. (if curious, this is partly because Mastodon seemed to try to be heavily inspired by the experience/atmosphere of Twitter, while somehow seeming duller than it, which I didn't appreciate too much).

If right from the beginning I was introduced to this as the Fediverse being this general network which offers me multiple flavours of server software I can try, each being well advertised and showcased too AND it was clear it didn't matter which I joined, there would be more chances I would've joined earlier, when I first heard about all of this.

This interconnection and variety of choice is fun and appealing! It is a cool novelty into itself and its full potential should be shown off, instead of mentally locking new users into Mastodon. Or at least this is what I think and what I would value myself.

and, well, for the record, the first time I joined fedi was the time I learned about Pleroma and the fact I don't miss anything if I join it vs joining a Masto instance.

Maintaining my first project: part IV, the end

--

This is the last release of Husky I will do.

@torresjrjr datetime::in(&chrono::tz("Europe/Moscow")!, dt)

What timezone do you "hello world" from? 🌐

The datetime of 's first commit!

I wish description lists <dl> were common in most dialects of Markdown. Like PHP’s colon syntax, or even the tilde one.

The:   quick    :   brown:   foxjumps:   over    :   the    :   lazy:   dog

Bootstrapping the toolchain under 2 minutes on an 11 year old ThinkPad.

I kinda hate that the common connotation of meme is me funny internet image and not a "living" idea as it used to be

Never been really a fan of all the new post C languages but the fact that #hare aims to target #plan9 makes it very appealing for me to jump in and give it a try.