historicaldocuments

joined 2 months ago

I ended up creating an account just to block communities/users. At the time there was a poster posting to his own instance that was federated with lemmy.world, and he was reposting nothing but reddit posts, and the volume was such that they had to go. With no algorithm there's no way to just see subscribed stuff without losing out on discovering new things.

And just a tip, Lemmy will let you export (to JSON) your configuration options to include who you've blocked.

[–] historicaldocuments@lemmy.world 1 points 2 days ago (1 children)

Who defines the untrusted applications though?

¯\(ツ)/¯

If GNOME wrote it then they probably trust it. If you're using GNOME, then you've accepted their security model on some level.

At least you know to go look for it. Attackers will only get more sophisticated:

https://ioctl.fail/preliminary-analysis-of-aur-malware/

[–] historicaldocuments@lemmy.world 1 points 2 days ago (3 children)

according to their stated security model, untrusted applications must not be allowed to communicate with the secret service.

That won't be a popular stance to take when someone eventually steals a bunch of cached, unlocked credentials off of D-BUS because of an oversight somewhere in the npm/aur/pip/cargo/whatever ecosystem.

More rabbit hole:

[–] historicaldocuments@lemmy.world 1 points 2 days ago (1 children)

What kind of car?

[–] historicaldocuments@lemmy.world 6 points 2 days ago (7 children)

They used to be. Go back far enough in time and you could climb up under the hood into the engine bay to work on it. All that went by the wayside to get smaller packaging, lighter weight, and better fuel efficiency.

Now you need special tools or special code readers to solve/diagnose all vehicle problems. The large scale farmers are dealing with this now with the large combines and harvesters needing a tech with special equipment to read all the codes where the older tractors from the 70s and 80s can be repaired.

Well, nothing to do but start at the first one and work our way down...

Hm. Had been thinking of it in terms of controlling the local file system.

Thanks.

[–] historicaldocuments@lemmy.world 2 points 5 days ago (2 children)

people then concluded that FROST is harder to exploit in real-world scenarios than in the lab

What happens if there's an extra 4GB of stuff laying around?

https://arstechnica.com/google/2026/05/no-google-hasnt-changed-chromes-local-ai-features-its-just-as-confusing-as-ever/

A jeep renegade I rented did ok

You must've gotten a good one.

Try the c++23 standard. There's been a lot of cross pollination. Contrived example follows:

#include <format>
#include <numbers>
#include <print>
#include <string>

int main(int argc, char *argv[]) {
    double pi = std::numbers::pi;
    std::string fstr = std::format("{}, {:>.2}, {:>.5}, {:>.10}", pi, pi, pi, pi);
    std::string h = "Hello";
    std::string w  = "World";
    std::println("{}, {}!", h, w);
    std::print("This won't have a {},", "newline");
    std::println(" but this will add it."); // Add a newline.

    // Can't put a non-constant string as the first argument to
    // print or println so they can be checked at compile time.
    std::println("{}", fstr);
    return EXIT_SUCCESS;
}