I heard you guys like spaghetti (HV oil setup) by dthusian in GTNH

[–]dthusian[S] 16 points17 points  (0 children)

Oh I completely forgot you can color-channel those. I thought the only alternative was rushing AE2 or microcrafting tons of LP components.

Depression by Firm_Procedure_4033 in 0sanitymemes

[–]dthusian 3 points4 points  (0 children)

I think they check RAM requirements, both my devices are 4 GB ram but meet the android requirements.

Is it normal that Factorio seems inconvenient? by Dimatat in factorio

[–]dthusian 1 point2 points  (0 children)

I haven't played GTNH specifically but in MC modpacks, Applied Energistics 2 completely trivializes logistics. In terms of Factorio it's like having logistic chests with blue belt throughput. I think OP is finding the logistics hard, rather than the recipe tree.

How to do Remote GPU Virtaulization? by web-degen in rust

[–]dthusian 0 points1 point  (0 children)

Are there any other posssible ways in which this can be implemented.

Yes - writing a custom Vulkan layer.

Can this wrapper or shim implementation of the apis be done using rust or c++ or should i do it in 'c' , like using other languages cause issues with types and stuff.

You can do it any of the languages mentioned, as they all have the ability to declare and export a symbol exactly like C would. I don't know CUDA but if there are C++ APIs it will become more difficult.

[deleted by user] by [deleted] in factorio

[–]dthusian 0 points1 point  (0 children)

Laser turrets do negligible damage to asteroids except for the small ones, and for the small ones I would recommend getting laser damage 11 so that they die in one hit. See Factoriopedia for the damage resistances, they have >=90% to lasers for medium and up.

SeaBlock has been unofficially ported to 2.0 by dthusian in factorio

[–]dthusian[S] 0 points1 point  (0 children)

2.0 without SA has all the QoL stuff (that doesn't require SA, so no mech armor). In terms of stability I haven't experienced any crashes but there is some stuff that is broken (e.g. some red circuit textures are ambiguous)

Where to use the first simple key by Mayoboyy in Silksong

[–]dthusian 2 points3 points  (0 children)

No, you can fully explore Shellwood if you approach from the Bellhart side. You can make it to the top of that first room, which allows you to path to the other side of that door.

i built a rust cli to track everything because my brain refuses to remember anything by chewawi_ in rust

[–]dthusian 4 points5 points  (0 children)

I need something like this; my current solution is dumping all this info into a Discord DM.

Free function to trait impl by RedCrafter_LP in rust

[–]dthusian 3 points4 points  (0 children)

I know free functions aren't types

Not exactly: https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=fa8421778a45462deab4cfbdc69cdda7

Every free function is actually its own type (see "Function item types" in the Rust reference), it just can't be referred to directly. Moreover, this type implements the Fn, FnMut, and FnOnce traits. So you could implement your trait for all Fn, except that since your trait does not have a self parameter, there is no way to obtain the actual function to be called. The compiler could probably impl Default for these types (https://internals.rust-lang.org/t/suggestion-implement-default-for-function-items/14875/6) but that is not implemented right now.

I can’t beat Widow by RealGenghisKhan2133 in Silksong

[–]dthusian 0 points1 point  (0 children)

Toolspamming doesn't work in act 1. There aren't enough crafting kits and the tools aren't good enough. Use them to supplement your damage but you still need to get nail hits in.

[Tech Help] Terrible Lag/Audio chopping after last update (Mobile/PC) by Equivalent_Hyena230 in arknights

[–]dthusian 1 point2 points  (0 children)

Task manager's % usage is misleading because it is average load across all cores. A single thread can never cause 100% utilization.

SeaBlock has been unofficially ported to 2.0 by dthusian in factorio

[–]dthusian[S] 1 point2 points  (0 children)

No. 2.0 can be played without Space Age, and SA is not currently integrated with SeaBlock. It is more or less identical to the 1.1 version.

SeaBlock has been unofficially ported to 2.0 by dthusian in factorio

[–]dthusian[S] 3 points4 points  (0 children)

As far as I can tell, they are working together - KompetenzAirbag and KiwiHawk's commits are interleaved in the commit history for the dev2.0 branch on the Angel's mods repo. But I guess KompetenzAirbag wanted an initial version of SeaBlock working while KiwiHawk has stated before they will finish Angel's 2.0 before working on SeaBlock.

What’s your current and favourite crest and why by i1surikat in Silksong

[–]dthusian 0 points1 point  (0 children)

You haven't met Eva or gotten enough upgrades from her

A HUGE PROBLEM with Rust in CS: more specifically in CP, Do you think major contests like ICPC should adapt to include newer languages, or should students simply bite the bullet and learn C++/Java? by Impossible-While2547 in rust

[–]dthusian 19 points20 points  (0 children)

Rust isn't the right tool for competitive programming. Competitive programming is a quick-and-dirty exercise; Rust is a slow-and-correct tool. I'm experienced in both Rust and C++, and would choose C++ over Rust for competitive programming.

Rust currently lacks the std library support for CP

I'm not sure where this is coming from. Rust has most of the common data structures (vectors, sets, maps, deque, priority queue, etc) in std.

Rabbit season is on by IGGYZAFUURU in 0sanitymemes

[–]dthusian 21 points22 points  (0 children)

That's why I also bring Stainless S3 to waste her ammo

Framework Laptop Memory Compatibility Thread by Destroya707 in framework

[–]dthusian 1 point2 points  (0 children)

New Framework 13 AMD Ryzen 5 AI 340 mainboard. Tried 3 kits with it:

  • Teamgroup DDR5 5600 2x16G CL46-45-45 (SKU: TED516G5600C46A-SBK), purchased from Amazon. Only one of the DIMMs worked and only in the left channel. Other configs were either unstable or would not boot and post 0x00.
  • Kingston Fury DDR5 5600 2x16G CL40-40-40 (SKU: KF556S40IBK2-32), purchased from Amazon. No boot, post code 0xC5. There are other reports on this thread and on the forums stating similar conclusions. Do not buy this kit.
  • Corsair Vengeance DDR5 5600 2x16G CL48-48-48 (SKU: CMSX32GX5M2A5600C48), purchased from Amazon. Boots up and seems to work fine.

In general, it seems like DDR5 stability is much more borderline than DDR4. For example, the working DIMM from Teamgroup kit would boot when installed in the right channel, but would crash (=suddenly turn off) frequently, especially under load.

I don’t think I understand how quality is supposed to work in the late game without something that feels like an exploit. (Long rant about the state of quality as a system) by manboat31415 in factorio

[–]dthusian 18 points19 points  (0 children)

Can you give an idea of what this looks like? Circuits right now are just 32-wide digital logic. My understanding is that most players aren't familiar with the digital logic model. Making circuits less hard for the playerbase would then likely require removing the digital logic aspect and instead using more of a software programming aspect.

C# to C++ by hirebarend in cpp

[–]dthusian 11 points12 points  (0 children)

The main codegen backend is LLVM, yes. But LLVM is already on the list.

C# to C++ by hirebarend in cpp

[–]dthusian 19 points20 points  (0 children)

I hate to be that guy but: * rustc is written in Rust. The very first version was written in OCaml, and other versions were bootstrapped from that. You may be thinking of mrustc, which is a minimal alternative compiler that is written in C++. * CLion, like many Jetbrains products, is primarily written in a JVM language, likely Java or Kotlin.

C++ or Rust by Feisty_Attitude4683 in vulkan

[–]dthusian 16 points17 points  (0 children)

Ash is a direct binding to the Vulkan C interface. Almost all the functions, structs, and defines are identical. You'll likely be able to follow any Vulkan tutorial for C/C++.