I want to talk about this Associated Press article: apnews.com/article/hegs... Specifically, this sentence. I don't like this sentence! The wording implies Signal has known vulnerabilities. That's untrue. I think more people should use Signal, & don't want reporting to discourage people from it.

A reminder that if you're interested in #SVG and the #WebStandards process, and specifically about trying to get SVG standardization back into gear, there is an open meeting on the topic today. It's hosted by Eric Meyer ( @Meyerweb ) of Igalia, as part of W3C Breakouts Day.

Starts in 5.5 hours. You'll need a w3.org account to sign up; meeting is via zoom with irc chat.

w3.org/events/meetings/09b7b3f…

in reply to Amelia Bellamy-Royds

Rough minutes from the #SVG session, if you were interested but couldn't call in:

w3.org/2025/03/26-svg-neglect-…

There will also be a video of Eric's opening presentation.

We didn't come up with any grand solutions in 1 hour, but I think there was a loose consensus on the following priorities:

- Getting a published SVG standard that is consistent with browser SVG implementations.
- Creating a comprehensive test suite to identify interop issues.
- Using smaller feature module specs in future.

#svg
This entry was edited (3 days ago)
in reply to Federico Mena Quintero

@federicomena
If the W3C flattens (i.e. destroys) document SVG; then Inkscape will have no choice but to fork the standard.

The domination by Browsers and what they choose or fail to implement is a serious problem. That no SVG creators were involved in this discussion is damning and furthers the rift between SVG as a document standard and SVG as a CSS add-on.

Thanks for the at FMQ. 👍

in reply to Federico Mena Quintero

@federicomena You can subscribe to the github repository issues.
github.com/w3c/svgwg/issues

There's also the public email list, www-svg@w3.org, but the only messages it gets most months are automated github issue summaries:
lists.w3.org/Archives/Public/

If you're interested in committing more time & energy you could apply to be an invited expert on the SVG working group.

But really, the reason for this one-off session was that all productive discussions on SVG standardization has stalled.

@doctormo

in reply to Amelia Bellamy-Royds

@doctormo Thanks, maybe indeed I should pay more attention to the repo's issues. I have looked at some of them in the past, but haven't really had anything to contribute.

My personal interest is in clarifying some things in the spec - but I'd have to trawl through librsvg's bug tracker to find places where we mention such things :)

(Also getting one or two features finalized, so librsvg can have parity with Inkscape - gradient meshes come to mind.)

in reply to Federico Mena Quintero

@federicomena @doctormo It would certainly be helpful if you could file issues against the SVG spec whenever you run up against something that is unspecified, unclear, inconsistent, or just plain wrong.

However, do be aware that for a few years there really hasn't been anyone doing anything with those issues & it might be a while yet before that changes.

Also, apparently the build system is broken & editorial fixes that have been merged in the repo aren't showing up even on the Editor's Draft.

in reply to Amelia Bellamy-Royds

@federicomena @doctormo And to be clear, spec issues would still be useful despite all that because:

They provide a record for whenever someone is working on it again.

They provide evidence that there is still a demand for a better SVG spec, from devs working on all sorts of projects.

Not ideal, no, but yeah, if you have the time to at least post cross-links to your own bug tracker, it will hopefully make a difference eventually.

in reply to Julia

@julia there's github.com/ianprime0509/zig-go… but for the most part it's a slightly nicer way to use the C APIs directly. It doesn't abstract away the issues with the C code where I'd want it to, e.g. this issue: github.com/ianprime0509/zig-go…
in reply to MarkAssPandi (tiny)

@markasspandi @julia Currently it's basically the C APIs with some adjustments and a few useful helpers. There are a few warts where the generated bindings don't line up with what the C types expect (e.g. C wanting a null terminated list of strings and the Zig API not being null terminated), but you can write a C app with slightly prettier code.

Like Julia pointed out though, there's potential to build on comptime to make the C APIs nicer to work with.

in reply to Julia

@julia @markasspandi In some cases there's less boilerplate, and in some cases there's more.

Regardless of the boilerplate, you do things that make your code very reminiscent of C code, like this: gitlab.gnome.org/BrainBlasted/…

In Rust you can capture multiple values in a closure and use them that way. In zig you have to wrap them in a heap-allocated struct like you would in C.

well well, my first 20 terabyte drive. How nice. Filled up an 8 TB back-up drive almost (with about 2 left), so it was time to get a new one. Along with having used about 50% of a 4 TB Buffalo Nas, it was going to be needed eventually. Interesting that the pricepoint difference between 20 TB and 26 TB goes up by about $70,

One of the more outstanding complaints about Super Egg Hunt has been the egg beep. apparently it can become headache inducing. So. What would happen if we gave the user the option to change it? check out this super Egg Hunt demo. and while you're listening, reply with all the changes and differences you hear.

Celou zimu jezdím bez újmy snad po každém myslitelném povrchu.
A pak udělám školáckou chybu za mokra na tramvajovém pásu 🤦‍♂️
Kolo má pár šrámů, já pár modřin, ale dopadlo to asi nejlíp, jak mohlo. Podařilo se mi celkem dost zpomalit a pak si v motorkářském stylu lehnout. Helmu jsem měl, ale naštěstí nepotřeboval. A dokonce i oblečení přežilo 😅
Teď se budu chvilku téhle trase vyhýbat 🙈

As always in #uspol, what’s controversial here is not that an American bomb leveled an entire apartment building in #Yemen killing 53 people (both Republicans and Democrats believe such operations are permissible), only that the plans to do so were discussed on an unsecured chat #signal #signalgate

If any journalist going to WWDC is reading this, I would love it if you could press folks involved with App Review to give a statement on what their plan is for when armed DOGE agents extrajudicially seize the app store's datacenters in order to deploy tracking software to migrants & trans people's phones.

Not a shitpost; this is a serious question. This is not a plan that we will get to develop after the fact. Do they have a hot spare of their trust root in a different jurisdiction?

Bureaucratie française, situation financière

Sensitive content

I studied #German for 4 years in high school, but eventually gave it up because I didn't find it useful. All the Germans I met at university and conferences spoke English.

This is certainly not the case for people in the #car sales industry. When I bought a BMW in #Germany 10 years ago, it was a big official dealer and there was only one person who could speak English with me. Now I'm buying an Audi, it's again a big official dealer and there's no one who speaks English. We're negotiating a €25k deal with the help of translators. 🙂

in reply to Adam Štrauch

@bycx The disconnection from Musk would only be the first step to restore my trust in the company. I think his culture is very much integrated into the company. Great engineering on one side and fairly bad privacy policies and principals, false marketing, dubious transport security approaches and terrible treating of employees on the other side.
In the last years, great engineers have been leaving and Musk's loyalists staying, it will be a long-term fixing.

If you run a program that's deterministic, then by definition, your experiences with that program will be typical of its expected behavior. There's some important nuance there about making sure that the input you provide is the input you mean to provide, hence reproducible builds, containerization, etc.

But still, that's by contrast with programs whose behavior is inherently stochastic. There, it's easy to fool yourself into believing the program "works" when you just got lucky.

in reply to Cassandra Granade 🏳️‍⚧️

That's part of the problem with "I tried an LLM and it worked, therefore LLMs are useful." It takes a lot more than trying things out to reach that conclusion.

I've used the analogy of a Vegas slot machine before; if all you see are people getting good results out of LLMs, it's easy to believe that's the typical mode of operation.

in reply to Cassandra Granade 🏳️‍⚧️

Relevant article: LLMs use a lot of the same techniques as psychics' "cold reading" to convince people they know more than they do.

softwarecrisis.dev/letters/llm…

Four hundred and nineteen Twitter accounts that posted on Brexit were localized to Russia’s Internet Research Agency… About a third of the discussion of Brexit on Twitter was generated by bots—and more than 90% of the bots tweeting political material were not located in the United Kingdom. Britons…had no idea at the time…that the bots were part of a Russian foreign policy to weaken their country. The margin of the vote was 52% for leaving and 48% for staying. … Brexit was a triumph for Russian foreign policy, and a sign that a cyber campaign directed from Moscow could change reality.
—Timothy Snyder, The Road To Unfreedom: Russia, Europe, America
#russia #unitedkingdom #uk #brexit

Pixelfeds Mastodon Api compatibility

Sensitive content

#AndroidAppRain at apt.izzysoft.de/fdroid today with 12 updated and 1 added apps:

+ PhotoSwooper: a dating app for ur photos (swipe to delete/keep) 🛡️

RB status: 553 apps (43%)

4 #Magisk modules were updated at apt.izzysoft.de/magisk

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

in reply to loowiz

@loowiz and even as reproducible build 🤗 Waiting for you to switch from pre-releases to "real ones", so our recipe updater stops complaining 🙈

And yes, I have a few crawlers running here to find interesting apps to add. While IzzyOnDroid gained some popularity meanwhile, not all developers are aware of it and know they can request inclusion. Thanks to FOSS licenses giving us the 4 freedoms – and thanks to you applying such a FOSS license :awesome:

We're coming to the point where decentralized social media contains the only structures we're going to have left that aren't completely controlled by hard-right interests

The one centralized holdout is Bluesky, which means either that's going to need to be decentralized, or it's going to be the next right-wing target over this year probably

Today is my birthday and the release on my album on audiotape and VHS!

"Objectivity" is an audiovisual critical study of the western industrial paradigm that sees nature as something that can be analyzed, tamed and counted.

Side A is a deep drone trip through analogous soundscapes. Side B is a versatile compilation, from a post-punk song "Predmet" to a musique concrete opus Holo Electron using a weird French machine from 1960s that is supposed to heal all your pain using electromagnetic waves. "Proctor" is a drone walk through the northern sea using analogous wooden synthesizers made by a friend of mine from Karelia. "Dissolution of Hierarchy" is a drone hymn to equity of all sounds.

The album can be purchased as a hard copy or downloaded for free or for a donation here:

1-1-1.bandcamp.com/album/objec…

We are raising funds for physical therapy for my little daughter Lila who suffers from epilepsy. All money raised will help us cover medical costs of her physical and language therapy.

Following popular request, here is a proper announcement about editing and deletion of messages available in app stores now. It briefly highlights how Delta Chat actually works contrary to how even some experts thinks it works :)

TL;DR Delta Chat is not a classic e-mail client. It uses special messages to co-ordinate encryption, metadata and group interactions and now edit/delete. Delta Chat implements a Peer-to-Peer messaging paradigm without any server state.

delta.chat/en/2025-03-26-edit-…

1/2 "Ideme ďalej: v koalícii je nateraz poriadok. Zároveň však ďalej nejdeme: Slovensko neurobilo krok dopredu už viac ako desaťročie.

Namiesto toho je zaseknuté v nejakej obludnej časovej slučke, v ktorej tí istí ľudia majú stále tie isté škandály a vysvetľujú ich stále rovnako a so stále rovnakým výsledkom. Intelektuálne je to výživné asi ako nosenie dreva do lesa, aj písanie receptu na zemiakovú kašu je zaujímavejšie."

~ #SamoMarec

🔒komentare.sme.sk/c/23467497/vl…

Custom images from an asset catalog don't automatically resize with text. If an image is not purely decorative, we should ensure it scales appropriately when users adjust their preferred font size. We can easily do it with the ScaledMetric API in SwiftUI: nilcoalescing.com/blog/Adaptin…
#SwiftUI #iOSDev

#Matrix #LiveTextChat zu #digitaleKirche und #SocialMedia Heute, 20 Uhr! Bringt Euch gern ein mit Fragen, Gedanken und Erfahrungen.


#Abschied von #SocialMedia - ! - ? -

Kommenden Mittwoch gibt es dazu 20 Uhr einen #LiveTextChat im #Matrix 💬 Raum der @onlinekirche@kirche.social
mit @rockToamna@mastodon.social von dem @eulemagazin@mastodon.social

Bin gespannt auf den Austausch zum Thema!
#digitaleKirche und SocialMedia.

onlinekirche.net/matrix/
#FediKirche #SakristeiLeaks