Tootfinder

Opt-in global Mastodon full text search. Join the index!

No exact results. Similar results found.
@mgorny@social.treehouse.systems
2024-05-22 07:15:06

#RustLang / Cargo support in #Gentoo has received a lot of optimizations over time.
Does that sound like a good thing? I'm afraid it isn't: it's just saying how *bad* the ecosystem is, that we have to keep adding hacks to make it even remotely usable.
For a start, we immediately gave up on packaging the dependencies separately. After all, we're talking about a humongous effort, creating thousands of Gentoo packages whose only purpose would be delivering sources that would be only linked statically into executables. Lot of effort, lot of space waste, no gain. Instead, every Rust package carries a huge list of crates it needs, and a humongous Manifest listing yet another set of copies of checksums for these crates.
We are strongly relying on mirroring crates on Gentoo mirror infrastructure. Why? Because crates.io is uselessly slow. On top of that, Portage normally does fetching in series, so grabbing hundreds of crates takes half an eternity. In fact, I've even made #PyCargoEbuild use aria2 to fetch new crates from crates.io in parallel to work around this.
I have recently added a hack to unpack crates in parallel, because even unpacking all of them is awfully slow. Ironically, the crates that seem to take most of the time to unpack are these responsible for Windows support.
PyCargoEbuild also has a function to repack all dependent crates into a single tarball that we redistribute. Why? Because some packages have so many dependencies that listing them all makes ebuilds and their Manifests humongous. For every package like that, *all* Gentoo users suffer a significant growth in repository size, even if they are never going to use the package in question. So instead of listing and fetching crates, we fetch a ready-made crate tarball. Which is also much smaller than all crates combined, and therefore faster to fetch and unpack (though I haven't compared this to parallel unpacking).
Oh, perhaps I should have mentioned first that Cargo is one of the few ecosystems that simply cannot be packaged without creating dedicated tools to prepare and update the ebuilds.
But yeah, Rust is awesome.

@trochee@dair-community.social
2024-03-20 15:38:56

Eh, some good vocabulary in here
> Elle coanime également le balado Mystery AI Hype Theater 3000 (Nouvelle fenêtre), qui décortique l’emballement Š propos de l’IA.
«balado» — podcast
«décortique l’emballement» — dissects the hype
Attention @…
Ne vous méprenez pas : les robo…

@jdrm@social.linux.pizza
2024-05-10 09:10:16

Manifiesto por una web humana humanewebmanifesto.com/

@Techmeme@techhub.social
2024-04-06 06:30:59

TSMC's swift response to the earthquake highlights the readiness of Taiwan's chip sector, and experts say Japan's chip industry is similarly well-prepared (Nikkei Asia)
t.co/hokhmKyRr7

@jdrm@social.linux.pizza
2024-05-10 09:10:16

Manifiesto por una web humana humanewebmanifesto.com/

@ideal_CH@tooting.ch
2024-03-22 15:49:39

#FreePalestine Suisse
Manifestation Š Lausanne demain samedi 23 mars 16h devant la cathédrale
> Le gouvernement suisse reste complice par son silence. Il ne se positionne toujours pas pour un cessez-le-feu permanent, ignorant les cris de détresse qui s’élèvent de Gaza et les voix qui s’élèvent dans son propre pays. Il ne prend aucune mesure concrète contre Israël, même face aux preuves accablantes de violations flagrantes des droits humains et du droit international.
renverse.co/infos-locales/arti

@arXiv_csHC_bot@mastoxiv.page
2024-04-12 06:50:23

The Dance of Logic and Unpredictability: Examining the Predictability of User Behavior on Visual Analytics Tasks
Alvitta Ottley
arxiv.org/abs/2404.07865

@arXiv_physicsdataan_bot@mastoxiv.page
2024-03-12 07:05:40

HiRA-Pro: High resolution alignment of multimodal spatio-temporal data: a process physics driven approach
Abhishek Hanchate, Himanshu Balhara, Vishal S. Chindepalli, Satish T. S. Bukkapatnam
arxiv.org/abs/2403.06888

@ideal_CH@tooting.ch
2024-06-01 11:56:41

La neutralité comme instrument — le #manifesteNeutralité21 prend le contre-pied d'archaïsmes mythologisés sur "la neutralité" suisse. C'est bien.
Après cela, il reste une question ouverte: est-ce qu'on prend les droits humains au sérieux comme critère de politique étrangère, ou on s'aligne sur le moins-disant des pays de l'#OTAN en la matière?
#neutralité21 #Neutralität21 #neutralità21 #SuisseEnEurope #ThomasCottier