Show more
~b boosted

News!

- Moved repo to codeberg.org/forgefed/forgefed, and development has resumed with new contributors!

- Site is now at forgefed.org!

- Chat is at #forgefed:libera.chat, on IRC/Matrix

- Forum is moving to socialhub.activitypub.rocks

- Gitea federation is WIP

- I've resumed work on Vervis, intending to relaunch it and put federated patches/MRs in the spec

- Simplified 1st spec draft is WIP

- I may step down at some point, project future seems bright now ^_^

--fr33

~b boosted

@ddevault
Introducing the Himitsu keyring & password manager for Unix
June 20, 2022
drewdevault.com/2022/06/20/Him

A project, influenced by 's factotum.

~b boosted

Hi @humanetech :)

I just want to clarify to onlookers that the hare-activity library is purely aspirational at the moment.

But thank you anyway. We dare to dream.

My list of outlined infant programs and libraries
sr.ht/~torresjrjr/hare-project

I may not have enough effective time to complete and perfect these ideas myself, but I'm posting in the hopes others can carry the torch.

Some rationale for the list:

The "darian" and "mayan" libraries if successful will prove that the stdlib design choices for timekeeping, including Hare's timescales and timezones, are robust and expandable as advertised. Also, Martian time is cool.

The "ninefmt" library will provide a friendlier alternative to the stdlib's POSIX subset of strftime "%Y-%m-%d" specifiers. plan9front's tmdate(2) defines a nice "YYYY MM DD" syntax.

The "jsonld" and "activity" libraries will form the bedrock for an eventual Fediverse server. I'd love to see another interoperable contender written in Hare. Something modular and simple.

The "chess" library will allow Hare to prove itself as a robust language for complex algorithms and large data. Imagine Deep Blue in Hare, or another lichess.org implementation.
chessprogramming.org/

Speaking of science, maybe there should be science/physics-related library. Any ideas?

The "ed" (and "vi") utilities will allows Hare devs to code in their own dogfood. I also have my sights on sam/acme, and structural regular expressions in particular:
doc.cat-v.org/bell_labs/struct

Reach out if interested.

~b boosted
~b boosted
~b boosted

As I announced earlier, I've been working on an alternative to PrivacyTools, PrivacyGuides, etc. All of them target non technical users, have sponsors and affiliate links.

The Privacy Raccoon - Digital Self-defense against mass surveillance
raccoon.ebin.city/

It's not finished yet, there's a lot of work to do. But I wanted to announce it so people can contribute to it. If you're interested in contributing, go here:
raccoon.ebin.city/README.html

~b boosted

telex muzeum v trebotove. maji tam nejmin 10 funkcnich dalnopisu propojenych pres ustrednu a spoustu dalsich kramu. stoji to za navstevu. stop

@Seirdy
I like to work with the following rules for simple utilities:

-V -> version
-v -> verbose
-h -> small help text, 20 lines or less. use man for longer text.

-V should print the program name and version number only. Avoid extra info or lines.

$ prog -V
prog 2.0.1

$ prog -V
prog 0.3.4-a7efb4c

~b boosted
@Moon @zxcvfadsf @p I think putting arbitrary images (who decides there is a dog emoji but not an axolotol one?) within text should have never been the job of the text encoding system. All of that crap should be entirely up to the frontend displaying the text which may interpret some string as a custom image (like :pleromatan:), or otherwise if you want images within text just write in some rich-markup language like HTML TempleOS's hypertext :templeos:
~b boosted
@hiro @zxcvfadsf @Moon I don't know how Hindi works but Arabic is a rendering problem.

> would require color as an intrinsic property of characters

That was the exact moment we decided to destroy ourselves.

There's no guarantee that users you are talking to are also Mastodon users.

Don't encourage monopolization the network. Other servers are equally just as part of the Fediverse.

Show thread

@peter
It may not, but it's a little annoying and disrespectful to assume every user they see on their Mastodon web interface is also a Mastodon user. There's no guarantee of that! And omitting "the Fediverse" is denying the existance of other servers, which monopolizes the network and gives Mastodon more leeway to push their own implementation of ActivityPub.

@ChiaChatter
If you spend all your time on the Fediverse via the Mastodon interface, you can easily forget (or not even notice) that others are viewing the same content via other interfaces (Pleroma, for example). It all looks like "Mastodon", but it's not! There's no guarantee you're talking to other Mastodon users.

@nantucketebooks
Mine's infused with Turkish cigar. Enhances the experience imo.

Say "Fediverse", not "Mastodon". They are not interchangeable. If you're on Mastodon, you are inextricably on the Fediverse too.

Thanks to @vladh’s great work, now has tuple unpacking, as per the spec section 6.6.47.3

const (a, b, c): (i64, str, f64) = (2i, "hello", 1.0);

git.sr.ht/~sircmpwn/harec/comm

harelang.org/specification/

I'm surprised there's no (FLOSS) piano app for Android (F-droid). Anyone know of one?

Show more
Qoto Mastodon

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