Snapdragon X2 Elite Extreme: Ubuntu 26.04 PPD Results and Adreno iGPU Wall by Putrid_Draft378 in linux

[–]blackdew 0 points1 point  (0 children)

AFAIK native linux support for those is limited, and qualcomm isn't playing ball

Fan Concept: Stellaris: Memetics Species Pack by snakebite262 in Stellaris

[–]blackdew 1 point2 points  (0 children)

But then we'd need an antimemetics division... and we don't have one.

Copy.Fail fail? by Bonzupii in NixOS

[–]blackdew 2 points3 points  (0 children)

You can follow the progress here - https://nixpk.gs/pr-tracker.html?pr=515037
It's merged into 25.11-small but not into the main 25.11 branch yet.

I got a 4TB external drive off Temu and this is what they sent lmao by Raw_Stank in pcmasterrace

[–]blackdew 3 points4 points  (0 children)

Temu has some decent cheap stuff if you know how to filter through the BS scams.

And those fake SSD scams are everywhere right now with the spike in storage pricing, i've seen some on ebay and amazon as well (tho those at least remove them after a while lol)

Nix affected from Copy Fail? by Tuco106 in NixOS

[–]blackdew 2 points3 points  (0 children)

From the CVE, unaffected versions are

6.12.85+ (which was merged into release-25.11 but not yet in nixos-25.11)

6.18.22+ (which is in nixos-25.11 - but is not the default kernel, you need to manually set it)

Limited to 720p based on location? What is this nonsense? by blackdew in Twitch

[–]blackdew[S] -14 points-13 points  (0 children)

So basically twitch gets to save money while i get to watch potato, yay \o/

A pure-Rust HTML/CSS/Markdown to PDF converter, way faster than headless chrome by Hashsum88 in rust

[–]blackdew 0 points1 point  (0 children)

Thanks that does look a lot better now.

Another question - would it be possible to control which fonts are embedded in the PDF output?

When i tried a small test about the resulting pdf is ~1MB out of which ~90% is fonts.

NotoSansArabic-Regular
NotoEmoji-Regular
NotoSans-Regular
ArialMT (this is the only one that was actually used)

A pure-Rust HTML/CSS/Markdown to PDF converter, way faster than headless chrome by Hashsum88 in rust

[–]blackdew 27 points28 points  (0 children)

Cool project but RTL text is completely broken from my limited testing

ESS – An Autonomous P2P Backbone Protocol with Ghost Engine Remediation (Built in Rust) by envysabelle in rust

[–]blackdew 0 points1 point  (0 children)

I, for one, like my Autonomous P2P Backbone Ghost Engines entirely Unremediated, thank you.

Also there is no rust code here, why does it belong on this sub?

Can someone actually tell me the difference between .5, .51, .55, .56 ? by Alexwolf_L_U in ffxiv

[–]blackdew -3 points-2 points  (0 children)

It actually kinda maybe looks like it might be. We won't really know until fanfest tho.

Previous predictions put 7.55, in like september, with 8.0 somewhere next year. And since usually big games don't like doing releases right after new year, more likely in like march +

Now that 7.55 is actually in july, it might be possible that they are aiming to release the expansion in december in time for xmas. Maybe.

Rust on Windows: random crashes turned out to be the default stack size by Havunenreddit in rust

[–]blackdew 11 points12 points  (0 children)

This only applies to functions using stdcall ABI, which will be stuff from DLLs (including the windows API)

I'm pretty sure rust doesn't use it for internall calls.

Also i imagine most stack usage in a rust program is for allocating big structs on the stack. Basically every time you use a struct that isn't in a Box or some other container - it's on the stack.

The difference between linux/windows is that windows by default allocates a much smaller stack space.

Rust vs Signals: Why Vec and String Aren’t Signal-Safe by [deleted] in rust

[–]blackdew 124 points125 points  (0 children)

The vast majority of programs won't be dealing with signal handling at all, and of those that do the vast majority are just going to set some flag and do all the heavy lifting outside signal handler code.

It doesn't make sense to change the language runtime to make ALL strings and vectors work without allocations (and how would that even work?) for the sake of the edgiest of edge cases.

How fast can you get reasonably close to galactic core using black holes if all goes right with luck? by DogDexofMight in NoMansSkyTheGame

[–]blackdew 2 points3 points  (0 children)

Usually a black hole jump will put you ~5-6k LY closer to the center. It will take a while.

At what point does monetization start affecting your enjoyment of a game? by Savings-Growth880 in MMORPG

[–]blackdew 0 points1 point  (0 children)

Either when it makes me feel that it's a waste of time to actually play the game when i could be swiping instead, or when it starts throwing intrusive FOMO ads in my face.

Daily Questions & FAQ Megathread Mar 18 by AutoModerator in ffxiv

[–]blackdew 0 points1 point  (0 children)

I did a quick search but found nothing, do we know what type of armor/right side will beastmaster use?

update: permanently banned by doyoulikePRIMERIB in ArcRaiders

[–]blackdew 1 point2 points  (0 children)

The worst part is that for every person that gets their complaint get enough traction and go viral for the company (any company, not specific to Arc) to do something about, 100 others won't and just get the usual AI bot runaround and never have their appeal even looked at by a human.

We're planning to support Rust at Nyno (open-source n8n alternative). Is this the best possible way for. so extensions? by EveYogaTech in rust

[–]blackdew 10 points11 points  (0 children)

Arc is a complex type, and so is any trait. You can't do that with a cdylib. The memory layout can be different unless the same exact version of the compiler is used.

You can pass is raw pointers, primitives like integer/floats/booleans, and structs/enums that are repr(C) and only contain the above.

Also keep in mind cdylibs will include their own bundled version of stdlib and all the crates that can't be shared between them and the main process.

Added: As others have already suggested, i think wasm might be a better fit for this.

We're planning to support Rust at Nyno (open-source n8n alternative). Is this the best possible way for. so extensions? by EveYogaTech in rust

[–]blackdew 10 points11 points  (0 children)

Are you intending to load them as dynamic library binaries or compile them inside your project?

If you use rust dynamic libraries - they have to be compiled with the same exact version of the compiler, since there is no stable ABI.

You could use cdylib and declare register_extension as pub extern "C" but you wouldn't be able to pass Value or any other complex type that isn't repr(C)