@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@links@lmorchard.com avatar links , to random

Stop Telling Us XMPP Should Use JSON

"We’ve been building XMPP systems for over 25 years. The XML performance question comes up often in early conversations. Every single time, we end up optimizing ejabberd configuration, clustering, architecture, client protocol usage, and databases instead."

https://www.process-one.net/blog/stop-telling-us-xmpp-should-use-json/

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random

C++ implementation of SIP, ICE, TURN and related protocols

https://github.com/resiprocate/resiprocate

#C++

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@TechDesk@flipboard.social avatar TechDesk , to random

Tech Policy Press editor @justinhendrix recently interviewed @mallory and Burcu Kilic about their article, "Big Tech Redefined the Open Internet to Serve Its Own Interests." Here's a transcript of the discussion. "One of the big ideas of this piece is that keeping the internet protected, keeping the internet, the way it works in an unfettered way and preserving interoperability and so on has become the slogan or the rallying cry of these huge companies that are using their position as centralized services or networks to say, 'We are protecting that. If you come at us, you're destroying the internet,' and that's just not... So assuming that and accepting that is assuming this false narrative," says Knodel.

https://flip.it/Rh0u_m

@Flipboard@flipboard.social avatar Flipboard , to random

Missed @ben's keynote at this year's @fediforum ? Here's the full transcript. "The opportunity right now isn't to build a better Twitter or to provide a nice place for people who care about Linux to chat: it's to build infrastructure that vulnerable people can actually use to organize, to communicate safely, and to build community. But we can only do that if we're building with those communities from day one, not building for them based on our assumptions about what they need."

https://flip.it/Xs9Lur

@octade@soc.octade.net avatar octade , to Infosec group

NEWSCARD: Decentralized, Encrypted Paste Bin via Usenet Newsgroups

NEWSCARD Publish and fetch permanent named records via Network News

Newscard creates a decentralized, encrypted, named record paste bin.

[git repo] https://codeberg.org/OCTADE/newscard (use most recent version only)

With a single command, name the card, snarf the file and encrypt it.

With another command, push the encrypted file to the public network.

With another short command, snarf a file from the network.

Only users knowing the name [key] of the record will be able to decrypt it.

If a strong passphrase is used to name the file, it will be very secure.

This is useful for quickly snarfing, encrypting, and publishing a text file:

$: card enc [passphrase] [file]
$
: card put [passphrase]

It is useful for retrieving a text file with just a key:

$: card get [passphrase]
$
: card show [passphrase]

If and when you want the general public to access the record just share the keyword.

Newscard uses nine (9) (NINE) layers of encryption with OpenSSL chacha20 cipher.

Newscard generates 9 each of: cipher keys, salts, key iteration parameters.

It would be nice if something like this were added to the ActivityPub protocol, such that keyword[@]host.url would do the same thing. Then secret text records could be stored securely for later retrieval or revelation.

infostorm@a.gup.pe icon infostorm group crypto@a.gup.pe icon crypto group infosec@a.gup.pe icon Infosec group selfhosting@a.gup.pe icon selfhosting group

ALT
@linuxmagazine@fosstodon.org avatar linuxmagazine , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@ayo@ayco.io avatar ayo , to random

Wrote a contributing guide for McFly. I’m amazed that everything is possible without an account in SourceHut, because participation can all be via email :)

https://git.sr.ht/~ayoayco/mcfly/tree/main/item/CONTRIBUTING.md

data0 ,
@data0@indieweb.social avatar

@ayo did you come across yet? Looks really intriguing. They did a lot of R&D, seem to have nailed the now. I'm going to try it for my next project

https://radicle.xyz/