• 0 Posts
  • 13 Comments
Joined 11 months ago
cake
Cake day: July 10th, 2025

help-circle
  • depends on how familiar I am with the software. generally (and this is being more on the conservative end) I’d wait for a developer to fix it, if I am familiar with how the software works, I won’t even look for complex software, I’d just build it on my own get the initial bugs out and improve it if it needs improvement.

    I’ve done this a couple of times but whenever I do bring this up, I usually give the time when I made a script to convert my scilab code into MATLAB code. My linear algebra professor uses MATLAB for compiling and running code and I’m too petty to use it. yes, the reason I made a script can be generalized to my pettiness and hatred for MATLAB.


  • that the source code is open to be seen, cloned, or be redistributed. This also depends on the licenses – what users can do with the code – but generally you could redistribute your own flavor or instance of a specific social media.

    the source code does not include user data like upvotes or comments that is (in the case of Lemmy) stored by the specific instance.

    not too familiar how decentralized networks something like how a post cumulates upvotes on a specific server is something I’m not too familiar with. Point is, if you look in the Lemmy source code, it should not include user data or metrics. that is all stored within the users specific instance.





  • simple answer, yes, but that depends what you are going for.

    for something as simple as an electrical heating element, it works by a short circuit. non shorted circuits have grounds (of which voltage is 0) this is accomplished by adding resistors, capacitors, or inductors in parallel/series (generally speaking). Now a short circuit is where you have a source connected to a wire and as current goes through that loop it will increase the amount of current since you have no element disappating the voltage/current and that energy must go to heat.

    this is why I say “never to use floor heaters” since they are incredibly inefficient, energy costs go up which will end up costing more for a few hours than if you just turned on the central heat a few degrees.

    as for modern transistors, its different than just doing a short circuit, there’s actual resistors and capacitors inside it than it just being a short circuit as per my previous answer. where the heat accumulates is the 20+ billion of those that’s 5 cm x 5 cm in size. for integrated (IC) circuits, electrical/electronic engineers usually work in the mW or 10^-3 W the fact that CPU’s/GPU’s (especially the desktop varients) use 120 W to 400/500 W puts into scale how much fucking energy these motherfuckers use. Heat is a given in these circumstances, were talking 10^5 larger in wattage than most IC circuits and elements (op-amps, resistors, capacitors, inductors) would ever use.






  • electrical engineer here

    if you’re familiar with memory allocations like in C or C++, you would know that before allocating memory on the heap, there is some memory used by the OS that is strictly inaccessible to the languages. taking that operation and abstracting it to the hardware level, before giving the rest of the unallocated memory to the OS, specific system processes and hardware reservations use some of that memory. When a resource monitor (like btop or htop) reports memory, it only reports memory within scope of the memory allocation inside the OS. that’s why you see 61.3 GB instead of 64 GB, ~2.7GB is being used to run the hardware.