#DoctorWho
I really want to port Cairo's internals to Rust.
It is going to take a fuckload of refactoring to make it unit-testable, anyway.
However, I don't yet know if it is worth it.
Is there an alternative to Cairo for projects that really use it to draw 2D stuff? Including librsvg? People tell me that Skia is not it, but I am eyeing tiny-skia as a Rust alternative for librsvg.
@swick Oh, I mean, I wish them the best. It's very cool work.
But if you are an existing user of Cairo...
* Can you port your (certainly underfunded) app away from Cairo?
* Can you even use a GPU renderer without massive rearchitecting?
* Do you use pango/cairo for text? Can you switch to the lower-level layers, or something else?
fyi to linux users, the unofficial signal desktop flatpak doesnt use the freedesktop Secrets API no matter what you do and leaves your keys completely unencrypted
you can just dump ~/.var/apps/org.signal.Signal and read everything stored
if you're concerned, you should probably use the native package
Huh? Not everybody wants their blog to be social media, let alone part of this particular social network. Blogs are older than social networks.
Hell, not everyone wants comments.
yes, i consider Atom a better fit than full AP or even full OStatus. I even added some classic ActivityStreams 1.0 metadata to them but I’m not enabling interactive features on the site that don’t have to do with reading and sending a network-neutral WebMention for me to approve.
I’m even thinking about disabling the Fedi-Webmention bridge tbh.
Fedi isn’t just a set of protocols; it’s also a group of people using the platform and I don’t want my home located in the middle of Time’s Square.
Low-volume Webmentions for interesting backlinks, WebSub and Atom for subscription, and Microformats/semantic markup for machine friendliness are more than enough to interoperate with any network; it’s on them to parse my posts (e.g. to generate a link preview).
What do I gain by enabling AP integration (with replies hopefully disabled) that I don’t have with links?
I’ve noticed that a lot of AP devs want to put AP in everything, despite few people actually being interested in putting everything they do online into one big social network. Not everybody wants social media all the time and everywhere.
CrowdStrike SVP Adam Meyers apologizes before Congress over the company's faulty update that caused a global IT outage, to largely sympathetic House lawmakers (Tim Starks/CyberScoop)
cyberscoop.com/crowdstrike-exe…
techmeme.com/240924/p45#a24092…
Frustrated, the woman walked up to the examiner and said, "I've answered this question in every way possible—wall, cliff, old man, and young man—yet I've failed all four times. How is this possible? What am I supposed to hit?"
The examiner smiled and replied, "The brakes!"
aws.amazon.com/about-aws/whats… #aws
Observation by a friend, which resonates with me: Regarding generative AI, I have never before seen a technology that has so polarized all the tech-intelligent people I know around *three* poles:
• "This is a useless gimmick and will pass like any other fad.”
• "This is pure evil and nobody should use it, ever.”
• "This is amazing and we can bend it towards great good.”
There’s room for nuance, but that space feels pretty lonely sometimes.
I’m at #Innotrans all day. I’ll sporadically post in this thread.
First impression: CRRC (Chinese manufacturer) has the main advert at Messe Süd
Cairo status: narrowed the bug down to a single 160-line function, so I'm comparing the executions of a case that works, and the case that crashes.
Time to extract some of this function's code and add some tests!
dx = p2->x - p1->x;
We have integer overflow; that difference is larger than 2^31 bits and the int32_t cannot represent it.
Roku unveils the $100 Roku Ultra, which is 30% faster than its other streaming players and has Wi-Fi 6, HDMI 2.1, Dolby Atmos, the Voice Remote Pro, and more (Chris Welch/The Verge)
theverge.com/2024/9/24/2425248…
techmeme.com/240924/p19#a24092…
reshared this
Marcellus Williams was sent to Missouri’s death row in 2001 for a murder he swore he did not commit.
Forensic testing of the knife used to murder Felicia Anne Gayle Picus revealed male DNA that did not belong to Williams, but he is scheduled to be executed tonight at 6 PM CST.
Both the Missouri Supreme Court and Gov. Parson have refused to grant a stay of the execution, and now it's up to the U.S. Supreme Court to decide whether to allow Williams's execution by lethal injection tonight to proceed or not.
Make sure to follow Jordan Smith as she covers the latest developments as they happen tonight.
BREAKING: The U.S. Supreme Court has denied a stay of Marcellus Williams's execution, with Justices Kagan, Sotomayor and Jackson dissenting.
Williams is scheduled to be executed at 6 PM CST.
Authenticating to a website, 2010: Type in username and password
Authenticating to a website, 2024:
- Type in username
- Look up 20-character password in password keeper
- wait
- Prompt for 2FA token
- Dig out phone
- Unlock phone
- Scroll through 50 services to find 2FA token for website
- Type in 2FA token
- Success
- Receive email alerting you to the fact you've logged in
- Six weeks later: receive email telling you service had been compromised eight weeks ago and you must change password.
reshared this
Former Alameda Research CEO Caroline Ellison was just sentenced to 2 years imprisonment and 3 years of supervised release for her role in the FTX fraud.
1. Mozilla is removing their :// from the logo?
theverge.com/2024/9/24/2425302…
2. I learned that jetty (the open source webserver) has a :// in their logo these days. When did this happen?
Federico Mena Quintero
in reply to Andrew Kelley • • •