• 0 Posts
  • 164 Comments
Joined 3 years ago
cake
Cake day: June 18th, 2023

help-circle



  • mkwt@lemmy.worldtoProgrammer Humor@programming.devClosing programs
    link
    fedilink
    arrow-up
    98
    arrow-down
    2
    ·
    24 days ago

    Windows does, in fact, have signals. They’re just not all the same as Unix signals, and the behavior is different. Here’s a write-up.

    You’re correct there is no “please terminate but you don’t have to” signal in Windows. Windowless processes sometimes make up their own nonstandard events to implement the functionality. As you mentioned, windowed processes have WM_CLOSE.

    Memory access violations (akin to SIGSEGV), and other system exceptions can be handled through Structured Exception Handling.


  • It was also common to have a single step mode, where the CPU advances one cycle per switch press. Very useful for debugging.

    And you could frequently read out the contents of registers directly on rows of lights. This led to the trope of the blinky light computer in Star Trek (original series) and elsewhere. Because the lights would flash in various patterns when the computer was running, as the register contents changed. But in the single step mode you could interpret the values.










  • Both of these are “without prejudice”, meaning the gov can refile charges if they get their act together on legally appointing a US attorney with the advice and consent of the Senate.

    It’s not completely clear, but these dismissals could moot the other pending motions to dismiss, including the vindictive prosecution claims, even though those could result in “with prejudice” dismissal.

    The government can appeal these rulings. They have done so in other invalid US attorney cases.

    If they refile on Comey, he will argue that the statute of limitations has run out. The government will argue that they get a 6 month extension under a statute. Judge Currie already stated today that Comey’s position is correct, but I don’t know if that opinion binds whatever future judge gets the case when it’s refiled.

    Letitia James still has more time on the statute of limitations, so she’s in a worse position.

    It might be hard to actually get these cases refiled. Halligan was appointed using an invalid procedure precisely because there’s no way she could pass Senate confirmation. Every other prosecutor of any competence has preferred to get fired rather than charge these cases. The order today gives the judges the power to appoint an interim US attorney again, and if they do so, that one could stop any prosecution. And finally, the cases would have to pass grand jury scrutiny again. We know the Comey charges barely scraped by on 14 votes the first time.