notabug.org/apiote/amuse/src/m

I have also tagged gott v1.1.0. This, in turn, has been a really small change.
As I can see there is still no readme and I haven't included gott in my latest toot.
Gott (which can be found at notabug.org/apiote/gott) is a microframework for error handling in Go, which follows the Railway Oriented Programming. - 2/2

Show thread

This week, I've tagged a·muse v0.2.0. This version brings mainly books and shows books/series that films or TV series are based on. This has, however, been a big changeset for me, as it includes slight changes to UI, initial attempts at caching, 2 new translations, and more.
There are known limitations concerning the based-on functionality and searching books in Inventaire.
Also, API has been moved to v0.3.0.
Full changelog can be found at - 1/2

the code so far is usable and has almost all planned features for v0.1.0.
Reasoning *will* be in readme, and the code can be found at notabug.org/apiote/dot - 5/5

Show thread

later—Tutanota. I made many attempts, but with constant changes of API and the need to reverse engineer and guess (because of PM's weird understanding of open source), and with the fact that Hydroxide works, I think I have given up on Cobalt. I also think that self-hosting Hydroxide and using it with a usual MUA (also on the phone) is more reasonable than having a separate mail app.

* dot
dot is a simple dotfile manager based on strict assumptions. There are no releases yet, but - 4/5

Show thread

notabug.org/apiote/amuse

* Bimba (@bimba)
I haven't worked on Bimba for a long while. Too long a while, I think. Much has changed since I started—first, Poznań public transport operator released GTFS feeds, then GTFS-RT feeds. I've had a kind of writers block when it comes to Bimba and now I think I need to think it through and rewrite it from scratch. I don't know when, though.

* Cobalt
Cobalt was meant to be a library that would make talking with Protonmail API easy, and - 3/5

Show thread

readlist of books. Something I couldn't find in any other software of this kind is showing connection between a film and the book it's based on. That way one can see if there's a book that needs to be read before watching the film.
So far TMDb frontend is released as v0.1.0, books will be released with v0.2.0 for which I just need to tidy up a bit, and do I expect to release it within days. v0.3.0 will see lists and marking watched/read.
a·muse can be found at - 2/5

Show thread

Tomorrow I start working, which means I'll have less time for my side projects (that up to this point have been my main projects). I want to summarise what I have done and what I still want to do.

There are 4 major projects I have worked on. They will be listed alphabetically and—incidentally—they are A, B, C, and D:

* a·muse
It's a no-JavaScript frontend for TMDb and more. It's meant to be a self-hosted service where one can make a watchlist of both films and TV series, but also - 1/5

Adam boosted
Adam boosted

If you use Google Analytics in your open source project, you're a narcissistic asshole.

I have ditched the Android app. It was the last non-FOSS one on my phone. It complained all times about Google Services I don't have (LineageOS). And now I discovered that the said app uploads all the contacts I mail to PM’s servers where they’re kept in an unencrypted form. Not to mention all the bugs—since 2 versions or so the app crashes when there's no Internet connection. And new versions introduce only regressions; no changelog, no new functions. Just misery.

Adam boosted

The PM client can authenticate with single password so it now has a name (Cobalt) and a repo (notabug.org/apiote/Cobalt)

And after three days of trying to conform to ProtonMail modified SRP-based authentication I must say this: why in the world bcrypt uses weird base64 and why in the world was big endianess invented (that is for computers, not for humans).
But I did it!

I’ve put off tooting this but now that my room is painted (and I didn’t paint it, black) I think I shouldn’t any more.
I hereby claim to be the man behind @bimba. I also code Miei (E2EE, self hosted, free as in freedom contacts and calendars storage) [notabug.org/apiote/Miei-server], and as of lately I try to write an Android client for ProtonMail.

"Hello, World!" say

/* Computer science student. Fed up with business agenda. */

FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).