@ace@lemmy.ananace.dev avatar

ace

@ace@lemmy.ananace.dev

Just another Swedish programming sysadmin person.
Coffee is always the answer.

And beware my spaghet.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ace,
@ace@lemmy.ananace.dev avatar

I feel like this could go really well together with Piet.
Just imagine; an album consisting of a bunch of Velato programs with Piet code as the artwork.

[Question] With Whatsapp having to become interconnect-able due to DMA, are there any known messenger apps which are planned to be interconnected with Whatsapp?

With all the news, I couldn’t find the information. All I know is from a Lemmy user who said Signal stated they won’t connect with Whatsapp. I really want to swap off a Meta-owned app, but cannot lose access to the people who use Whatsapp....

ace,
@ace@lemmy.ananace.dev avatar

Well, the first tests for interconnected communication with WhatsApp were done with Matrix, so that’s a safe bet.

ace, (edited )
@ace@lemmy.ananace.dev avatar

The first official implementation of directly connecting WhatsApp to another chat system - using APIs built specifically for purpose instead of third-party bridges - was indeed done against the Matrix protocol, as part of a collaboration in testing ways to satisfy the interoperability requirements of the EU Digital Services Act.
So not a case of a third-party bridge trying to act as a WhatsApp client enough to funnel communication, but instead using an official WhatsApp endpoint developed - by them - explicitly for interoperation with another chat system.

I think the latest update on the topic is the FOSDEM talk that Matthew held this February.

Edit: It’s worth noting that the goal here is to even support direct E2EE communication between users of WhatsApp and Matrix, something that’s not likely to happen with the first consumer-available release.

ace,
@ace@lemmy.ananace.dev avatar

To be fair, I’d consider a silent assassination to be nowhere near as aggressive as a full frontal assault.

With how much security they’re speaking about, it does makes sense that even “low-aggression” unlawful activities would still potentially involve a whole bunch of combat.

ace,
@ace@lemmy.ananace.dev avatar

He won’t be allowed to perform at Eurovision with the Windows 95 name/trademark/logo, so it would be hilarious if he switches to a name like Linuxman during it.

ace,
@ace@lemmy.ananace.dev avatar

Version requirements? No rules!

ace,
@ace@lemmy.ananace.dev avatar

Well, there are people running Linux in all manner of ways, like VRChat shaders.

FEP-61cf: The OpenWebAuth Protocol (socialhub.activitypub.rocks)

This is the proposed FEP-61cf: The OpenWebAuth Protocol. OpenWebAuth is the “single sign-on” mechanism used by Hubzilla, (streams) and other related projects. It allows a browser-based user to log in to services across the Fediverse using a single identity. Once logged in, they can be recognised by other...

ace,
@ace@lemmy.ananace.dev avatar

This looks really odd in relation to other fediverse software; Why /magic and required to be on the root of the domain? Why hard-require routing the domain part of the user ID when .well-known/webfinger exists? Why is there a X-Open-Web-Auth header which the spec only describes as “its purpose is unclear from the code”?
So many questions.

I definitely like the idea of distributed sign-in, Solid did a decent work of that many years ago after all. This particular proposal just looks rather odd.

ace,
@ace@lemmy.ananace.dev avatar

If you build a linked list in C, and put the pointer to the next entry as the first element in your struct, then you only need a single variable (and two comparisons) to do sorted insertion into the list.

ace,
@ace@lemmy.ananace.dev avatar

Steve Rogers might have America’s Ass, but Mothman has the Buns of Steel.

ace,
@ace@lemmy.ananace.dev avatar

Why is it .jpg and not .jxl? That’s the registered extension for JPEG-XL.

ace,
@ace@lemmy.ananace.dev avatar

The built-in Firefox support is only activated for unstable builds, so you can’t enable it on stable unless you manually enable it during compile-time.

ace,
@ace@lemmy.ananace.dev avatar

Here’s a .jxl JPEG-XL upload I did on Lemmy three days ago;
…ananace.dev/…/ad4e745e-0135-4cc3-889c-052600828d…

ace,
@ace@lemmy.ananace.dev avatar

People really have no love for JPEG-XL - though to be fair that’s mainly Google’s fault at the moment.

Stalwart v0.5.2 (stalw.art)

We are thrilled to announce the release of Stalwart Mail Server 0.5.2, which brings two significant advancements: the integration of the ACME protocol for automatic TLS certificate deployment and support for the HAProxy Protocol. These features mark a substantial step forward in our commitment to enhancing the security and...

ace,
@ace@lemmy.ananace.dev avatar

You could also just run IMAP/JMAP/SMTP as separate components, I can’t see any place in the Stalwart documentation - or in the Docker image itself - where monolith is the only option.

I haven’t tested the setup myself yet, but me and another root are planning on testing a setup of Stalwart to replace a semi-broken IMAP/JMAP setup for a computer club, keeping the SMTP as is.

ace,
@ace@lemmy.ananace.dev avatar

Haven’t really used any proper JMAP clients - since the setup is broken anyway, so mainly just curl.

Make Inkscape installed through Flatpak callable in the terminal as 'inkscape'?

I have a Python-package that calls Inkscape as part of a conversion process. I have it installed, but through Flatpak. This means that calling inkscape does not work in the terminal, but rather flatpak run org.inkscape.Inkscape. I need the package to be able to call it as inkscape....

ace,
@ace@lemmy.ananace.dev avatar

I personally use ~/.bin for my own symlinks, though I also use the user-specific installation instead of the system-wide one.
I wouldn’t guarantee that any automation handles ~/.local/bin or ~/.bin either, that would depend entirely on the distribution. In my case I’ve added both to PATH manually.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • kavyap
  • DreamBathrooms
  • everett
  • magazineikmin
  • InstantRegret
  • ngwrru68w68
  • Youngstown
  • Durango
  • slotface
  • rosin
  • GTA5RPClips
  • modclub
  • PowerRangers
  • provamag3
  • thenastyranch
  • khanakhh
  • osvaldo12
  • ethstaker
  • vwfavf
  • mdbf
  • tester
  • tacticalgear
  • Leos
  • cisconetworking
  • cubers
  • normalnudes
  • megavids
  • All magazines