Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

Random

hongminhee ,
@hongminhee@todon.eu avatar

As a first step towards adding Object Integrity Proofs (FEP-8b32) to , I've made it support keys. I've also enabled multiple keys to be associated with an actor. For example, if you look at the actor from the Fedify Example Blog (https://fedify-blog.deno.dev/users/fedify-example), you'll see that it has two public keys, one for RSA and one for Ed25519.

You can try it out in version 0.10.0-dev.190+4dffb89a.

https://jsr.io/@fedify/fedify@0.10.0-dev.190+4dffb89a

hongminhee OP ,
@hongminhee@todon.eu avatar

FEP-521a has been implemented in .

Actors now have the property, and the class has been added. For example, if you look at the the actor from the Fedify Example Blog (https://fedify-blog.deno.dev/users/fedify-example), you can see that it has the assertionMethods property in addition to the publicKey property.

You can try it out in version 0.10.0-dev.196+55cc34d1.

https://jsr.io/@fedify/fedify@0.10.0-dev.196+55cc34d1

hongminhee OP ,
@hongminhee@todon.eu avatar

Thanks to @silverpill, is finally FEP-8b32 compliant! Though it's not ready for general release yet, it's passing tests in the latest main branch. I'll test it with Mitra and other FEP-8b32-compliant implementations, and if it works well, it'll be included in 0.10.0.

You can try it out in version 0.10.0-dev.205+0cbca257.

https://jsr.io/@fedify/fedify@0.10.0-dev.205+0cbca257

erlend ,
@erlend@writing.exchange avatar

https://blog.commune.sh/weird-happenings/

After two months of development, a LOT has happened in the Weird project.

Weird is a web application built to increase the agency of internet users. We are building three interconnected pillars as our foundation:

  • Independent social sign-in rooted in the OIDC standard as keymaster
  • A personal web space creator
  • An actually-social network of shared purpose

In two weeks we're starting our pilot with the Norwegian Buddhist Foundation!

erlend OP ,
@erlend@writing.exchange avatar

https://webdirections.org/blog/reweirding-the-web/

Funny how this lovely article by @johnallsopp is practically like I asked an actually competent GenAI ‘please write a “state of the web” article from the POV of the Weird project’.

Will definitely refer to this in our future writings! 🫶

Wolven ,
@Wolven@ourislandgeorgia.net avatar

Windows Recall doesn't just screenshot things, it OCR's the shots, and then stores the OCR as plaintext in a local SQLlite database.

I mean what the FUCK??!

I've said it before and I'll say, again, & again, & again, that jamming "AI" into everything without considering the privacy and security implications is a) going to cause a major breach of at least two US laws, and b) just a really silly and terrible idea which is going to put a lot of people in danger, and this "recall" shit is among the worst of it i've seen.

Windows 11 has just become a complete capture system disguised as an OS. Every keystroke, work session, video call, and downtime window, logged, correlated, and extrapolated. And they're trying to sell it to you as being a SERVICE.

So let me be as clear as possible about this: Fuck That, Forever.

Roll it BACK, microsoft

https://www.theverge.com/2024/6/3/24170305/microsoft-windows-recall-ai-screenshots-security-privacy-issues

kenney ,
@kenney@mastodon.gamedev.place avatar

The first Learn with Kenney premieres in 100 minutes! I'm very excited about this and would love to hear what you think :)

https://www.youtube.com/watch?v=3xr5gztI94Y

binaryDiv ,
@binaryDiv@chaos.social avatar

@kenney
I like it a lot!

It's short, but covers some very important UX basics that are often done wrong, not just by beginners but also in commercial products.

I think this is very valuable and I hope you'll make more videos like these! :3

ameliacervera ,
@ameliacervera@mastodon.social avatar

"Think of the most vulnerable person you know, and vote in their best interests".

DavidGoldfield ,

@ameliacervera @JamesGleick That’s good advice. For me, that would be unborn children.

wai ,
@wai@w3c.social avatar

WCAG 3 Working Draft is updated and ready for your input.

This draft includes potential outcomes that we are exploring. The purpose of this draft is to:

  • better understand the scope of user needs and how they could be addressed in an accessibility standard,
  • request assistance in identifying possible gaps, and
  • request assistance locating and conducting research to validate or invalidate the outcomes listed.

Find out more about WCAG 3 and how you can comment from https://w3.org/WAI/wcag3

julian ,
@julian@community.nodebb.org avatar

I'm confused about a particular aspect of Inbox Forwarding as detailed in the ActivityPub spec:

... the server needs to forward these to recipients that the origin was unable to deliver them to. To do this, the server MUST target and deliver to the values of to, cc, and/or audience...

... The server MUST only target the values of to, cc, and/or audience on the original object being forwarded, and not pick up any new addressees whilst recursing through the linked objects (in case these addressees were purposefully amended by or via the client).

Emphasis mine.

My reading suggests that only the values of to, cc, and audience on the referenced object should be used, and not those values on the activity itself.

But doing so would preclude the use of Inbox Forwarding in scenarios where the Activity wrapper contains additional addressees that the underlying object does not have.

e.g. A Note by A contains a single addressee: as:Public. It is then Announced by B and C. Later, A updates the Note, and their server sends out Update(Note) with the following addressees: as:Public, B, B/followers, C, C/followers, but the object referenced still contains a single addressee: as:Public.

In that case, when received by B and C, should they forward the activity to their followers?

trwnh ,
@trwnh@socialhub.activitypub.rocks avatar

julian: If the activity is the thing being forwarded, then an additional complication could arise in that I cannot simply re-sign the activity, as my instance key does not belong to the originating actor. this is indeed an issue that arises due to the following: ActivityPub does not specify any authentication/verification mechanism HTTP Signatures, which the current fediverse uses, are not replayable or relayable. If you're concluding that this makes inbox forwarding impossible with HTTP Signatures, then congratulations, you understand why LD Signatures ended up being used for this (and why FEP-8b32 proposes using Data Integrity Proofs at the LD level as well). It's either that, or find a way to replay entire HTTP messages (so that the HTTP Signature can be validated against the original HTTP interaction). Or otherwise rethink the fundamentals of the fediverse's entire security model.

BentiGorlich ,
@BentiGorlich@gehirneimer.de avatar

@julian
@trwnh
Mbin handles inbox forwarding like this: if the signature does not match, but the url in the id field is from the same domain as a receiver in the to , cc or audience field, we consider it a forwarded message and fetch the original activity from the url in the id field

robalex ,
@robalex@indieweb.social avatar

Here's a tool that can crawl feeds, find and render a network map. Uses git scraping, golang, and GitHub Pages.

This builds on the blogroll.opml concept: https://opml.org/blogroll.opml

Live site: https://alexsci.com/rss-blogroll-network/

Source code: https://github.com/ralexander-phi/rss-blogroll-network

bardi ,
@bardi@mas.to avatar

Currently working on an important first update to Tusks that will address many of the early pain points/limitations. Should be submitted for App Store review no later than tomorrow night.

(Will respond to all @’s as soon as I can.)

bardi OP ,
@bardi@mas.to avatar

I managed to carve enough pockets of time over the weekend to get this update done asap. Thanks everyone for your patience. 1.07 is now available: https://midnight-beanie-ccb.notion.site/Changelog-92a8ce131cf24ac786180db0f619c236?pvs=4 This will be the first of many :) Have a great week!

bardi OP ,
@bardi@mas.to avatar

Tusks 1.16 went out over the weekend with important fixes to the Pins screen. Entries will be presented the same as on the Posts screen, and they should all appear at launch (regardless of when you updated them last) https://midnight-beanie-ccb.notion.site/Changelog-92a8ce131cf24ac786180db0f619c236?pvs=4. Another smaller update on its way soon too.

kenney ,
@kenney@mastodon.gamedev.place avatar

Trying something new by creating '' for content creators on video platforms. These will all be animated, 4K and CC0 (public domain) licensed. Will come in a variety of themes including gamedev, programming, pixel art and game engine specific ones!

kenney OP ,
@kenney@mastodon.gamedev.place avatar

@Radgryd Still working on them! This pack is a bit more difficult for me as I have to do research on what's industry standard, in an industry I don't particularly work in hah

Radgryd ,
@Radgryd@mstdn.games avatar

@kenney Ooh, I'm so excited for them because I LOVE your style! I just thought I'd missed them or they were on your Patreon or something. Please shout when they're ready because I'm gonna pick them up wherever they are! :pika_sunglasses:

GeriAQuin ,
@GeriAQuin@mstdn.social avatar
eniko ,
@eniko@peoplemaking.games avatar

Kitsune Tails is coming August 1st, 2024 to Steam and itch!

If you wanna be notified when Kitsune Tails (think gay furry weeb mario with fox girls) comes out, boost this post! I'll edit it when the game releases, and you should receive a notification!

More info/Steam wishlist and demo: https://kitsunegames.com/kitsunetails

JamesGleick ,
@JamesGleick@zirk.us avatar

Alexandria Ocasio-Cortez (D-NY) continues to be the member of Congress who best demonstrates the qualities of leadership so badly needed by her party. She will not succeed in impeaching these Supreme Court justices, but she will shine a light on their corruption and lay down a marker for voters.

Every Democrat should learn from her example.

https://www.newsweek.com/supreme-court-justices-impeachment-aoc-1919728

smallcircles ,
@smallcircles@social.coop avatar

The future of history: Second Interbellum? :blobhyperthink: hope not.

smallcircles ,
@smallcircles@social.coop avatar

> Yet the whole thing was simply painful to watch, mostly because it was useless on any practical level. This much ballyhooed confrontation between two political foes for the most important office in the world turned out to be featherlight on substance, policy, interest, intellect, imagination, vision, energy, ideas, humor and hope. It was heavy on one thing (besides cringe), though: ego.

https://www.theguardian.com/us-news/live/2024/jun/27/presidential-debate-trump-biden-updates?page=with:block-667e40de8f086bfb3f8efcef#block-667e40de8f086bfb3f8efcef

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines