• 0 Posts
  • 358 Comments
Joined 4 months ago
cake
Cake day: October 16th, 2025

help-circle

  • As far as I understand, a DCDC converter is less efficient and more expensive than an equivalent ACAC converter. I don’t know about switching power supplies, and whether that’s true or extendable to the transformer case, sorry.

    Long distance point to point power transmission (like internationally) is often DC because transmission losses become more important.





  • Looks like the chipset/graphics driver is crashing. That can be because of the driver or the hardware.

    It will be hard to diagnose, but you can search for the most detailed of those log lines together with your laptop model and see if that yields anything. There problem is that it’s never possible to know whether you have a software issue or a hardware issue that is exposed by particular software.

    You can try installing a completely different os (i.e windows) to see if the same problem occurs - if it does you can be fairly sure it’s hardware.





  • Who made the laws mate?

    The answer to that is not relevant to the question of whether laws are “black and white”.

    Do you notice how in dictatorships they actually just ignore the laws instead?

    They ignore some laws, some of the time.

    The principle of the Rule of Law is that all people are subject to the same law, and that law is available so that everyone can know what it is.

    Quick history lesson: in Tudor and Stuart England, the King could prosecute anyone he liked for anything he liked in the so-called Star Chamber; it did not have to hand down judgements based on any written law and instead it could decide any case before it based on its own ideas of morality. Successive Kings used this to punish those opposed to them and their policies. The Star Chamber was abolished during the English Civil War by parliament (opposed to the King) because of its excesses, and along with its abolition came a growing understanding that became the principle of the rule of law.

    When you allow courts to rule otherwise than in accordance with the law, you allow them to pick whom they punish and whom they do not punish. This is the case with all exceptions to Rule of Law - such as presidential pardons. They were designed to permit mercy, but Trump used them to pardon his supporters.

    When you ask to suspend Rule of Law and permit leniency - permit deviation from the law - you’re asking to allow whomever has influence over the use of that deviance to exert their own personal will on the judicial process. The powerful having influence over justice is a hallmark of authoritarianism, which is what you’re asking for.

    What you want is for people who commit crimes that you think have mitigating circumstances to be let off. Making you the authority in your authoritarian fantasy.


  • An almost-complete lockup on Linux is basically always due to running out of memory and having to hit swap. A system can run at 100% CPU and still be usable, but when it hits 100% memory, it will not be usable. For a desktop system, that means keystrokes, if they are registered at all, won’t be registered until minutes have passed. For a server, it will mean all requests time out.

    Unfortunately, Linux’s approach to memory management firstly allows this to happen and secondly fails to solve it once it does happen. What is supposed to happen is that the “OOM killer” wakes up and kills off a process to free up memory. That may theoretically happen if you left the machine on for a year, but what actually happens is that the amount of memory needed to run programs exceeds the amount of physical RAM, but swap is still available, so the OOM killer doesn’t give a shit. At this point many, many operations in programs are taking several orders of magnitude longer than they should do because instead of fetching a value from memory they need to:

    1. context switch to the kernel
    2. find some memory to write to disk, and write it
    3. find the requested memory on disk, and read it into memory
    4. context switch back to the process

    So while your PC is running 100-1000x slower than it normally would, the OOM killer is doing nothing. If you manage to consume all your swap space, then, and only then, will the OOM killer wake up and kill something. It may kill the right thing, or it may not.

    The modern approach is to use a user-space OOM daemon which monitors memory and swap usage and aggressively kills processes before that happens. Unfortunately, this tends to result in killing your (high-memory) web browser, or the whole desktop session.

    Sucks. Get more RAM for your sever maybe.



  • The law’s pretty clear in this case.

    What you’re saying is really that breaking the law was justified, something that the legal system has no concept of and never can.

    This has nothing to do with dictatorship; all democracies are built on the rule of law, which means the if you break the law (and are caught) you suffer the punishment.

    It’s actually the opposite: Discretionary exceptions to the law are a hallmark of authoritarian societies where those with power let their friends off the hook, but punish their enemies harshly. Maybe you can think of some examples in recent times in the US.