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

help-circle
  • If you’re training right it never gets any easier, but you do get faster.

    Having said that, most people when they first start can’t run slow enough to maintain a stable aerobic heart rate. The solution is alternating run / walk, building up to progressively more running between walk breaks.

    As an example, right now I can maintain 11:00 mi / mile at, my threshold heart rate, where I can maintain a conversation, and feel like I can keep going indefinitely. So I run 80% of my runs at that speed, and the rest at faster speeds over shorter distances. Great.

    But 2 years ago when I restarted running after a break, my aerobic pace was more than 13:00 / mile. That’s a problem because at that speed I can’t physically maintain the running mechanic. It breaks down. So the only options are to run faster than optimal, which means you’re not getting aerobic training (instead it’s anaerobic training); or to slow down into the walking mechanic.

    Research suggests that slow running in the aerobic zone is the key to improving aerobic pace and endurance. And if that aerobic pace is not possible because of mechanics, then alternating run / walk is a good way to average out the heart rate.











  • For reference, Oklahoma has quite a history with alcohol prohibition. The state retained full prohibition until 1959, some 20 years after the 21st amendment and repeal of the Volstead Act.

    Liquor by the drink, aka bars, were not legalized until 1984. Before then you had to pay a membership fee to join a “private club” where you could then have a bartender pour you shots out of “your” personal bottle that was kept behind the bar.

    Oklahoma had 3.2 beer until 2018 when it was repealed by state referendum.





  • They’ve had individual -bin versions of a few big builds, like firefox, chromium, and libreoffice for basically forever.

    They had something called distcc for a long time too. That let you, the user, cross-compile packages on one machine for installation on different machine(s).

    But at the end of 2023, they dramatically expanded the system, adding configuration machinery to install $packagename from source or binary (i.e. not like firefox and firefox-bin). And they set up the server infrastructure to host a much larger number of official binary packages for amd64 and arm64. Around the same time they added a “distribution kernel” as an ebuild, so users no longer had to “compile it yourself”. And I think the dist-kernel is now available as a binary.




  • mkwt@lemmy.worldtoProgrammer Humor@programming.devClosing programs
    link
    fedilink
    arrow-up
    98
    arrow-down
    2
    ·
    3 months 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.