DaveJarvis's recent activity

  1. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    Link Parent
    What bug did you find?

    knuth sent me a cheque for my troubles

    What bug did you find?

  2. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    Link Parent
    Nice! Thank you. Without a wired push button switch, it won't work for me. Hopefully it'll help others who may have differing requirements.

    Nice! Thank you. Without a wired push button switch, it won't work for me. Hopefully it'll help others who may have differing requirements.

  3. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    Link Parent
    Will do. I'll save it alongside my emails from Barack Obama, Alan Kay, Neil deGrasse Tyson, Andy Weir, Wil Wheaton, Brian Kernighan, and Dennis Ritchie.

    Will do. I'll save it alongside my emails from Barack Obama, Alan Kay, Neil deGrasse Tyson, Andy Weir, Wil Wheaton, Brian Kernighan, and Dennis Ritchie.

  4. Comment on 3840x2160 120 Hz KVM in ~comp

  5. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    (edited )
    Link Parent
    I use the scroll lock key in the text editor I've written. In the bottom-right corner of one of the tutorials, you can see a lock icon. Pressing scroll lock locks the scrollbar. Intercepting...

    Double-tap scroll lock

    I use the scroll lock key in the text editor I've written. In the bottom-right corner of one of the tutorials, you can see a lock icon. Pressing scroll lock locks the scrollbar. Intercepting keystrokes, especially with a hard-coded hot key, tends to interfere with my workflow.

    1 vote
  6. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    (edited )
    Link Parent
    Yes, I've done this twice now. Wendell replied today: https://i.ibb.co/Ph5rb1z/level1-kvm.jpg I wouldn't even know where to begin to create that. I couldn't find anything on the forums.

    Or email level1 techs on their store and see if a remote mode is possible?

    Yes, I've done this twice now.

    Wendell replied today:

    This is a pic of a hid usb gadget wr have a how to on how to build on tbe forum. You can also use a programmable macro board like a falcon rgb8 for remore switching

    https://i.ibb.co/Ph5rb1z/level1-kvm.jpg

    I wouldn't even know where to begin to create that. I couldn't find anything on the forums.

    2 votes
  7. Comment on 3840x2160 120 Hz KVM in ~comp

    DaveJarvis
    Link Parent
    I prefer not to modify manufacturer hardware, in case I have to RMA it. Besides, I don't have the equipment on hand to make the modifications, and buying the equipment feels like something better...

    I prefer not to modify manufacturer hardware, in case I have to RMA it. Besides, I don't have the equipment on hand to make the modifications, and buying the equipment feels like something better spent on a KVM that meets my requirements without modification. ;-)

    1 vote
  8. 3840x2160 120 Hz KVM

    Can someone recommend a KVM that works? I've been looking for a couple of years now. Requirements: 2-port, 1-monitor, DisplayPort 1.4 KVM Has a wired push button switch (and cable can be extended...

    Can someone recommend a KVM that works? I've been looking for a couple of years now.

    Requirements:

    • 2-port, 1-monitor, DisplayPort 1.4 KVM
    • Has a wired push button switch (and cable can be extended if needed)
    • Runs at 3840x2160 @ 120 Hz (or 60 Hz)
    • Works with HP docking station (HP USB-C Dock G5 for business)
    • Works with Classic 101 Black Buckling Spring USB keyboard
    • Works with Logitech TrackMan Marble Trackball
    • Works with HP laptop and custom desktop build (NVIDIA T1000 GPU)

    Anti-requirements:

    • Does not intercept keystrokes (or can be disabled)
    • Does not intercept mouse scrolling (or can be disabled)
    • Does not randomly repeat keys
    • Does not block certain keystrokes (e.g., ctrl+shift+t)
    • Does not let Windows laptop go to sleep
    • Does not require manually re-waking Windows laptop by pushing power button
    • Does not require switching back-and-forth to re-establish connectivity to both computers
    • Does not take more than 3 seconds to switch between computers
    • Does not randomly blank the screen for 1 second
    • Does not require unplugging and re-plugging the USB keyboard

    Here's the setup showing both computers and the push button switch:

    I have tried:

    • IOGEAR GCS62DP (almost perfect; kills keyboard after 60 swaps; RMA'd)
    • DiamondTiger KVM Switch EDID 8K@60Hz, 4K@144Hz, DP 1.4 (repeats keys, blanks screen, has screen tearing, and many other issues)
    • CanadaComputers iCAN HDMI USB KVM Switch 2x1 with Switch Extension 4K 60Hz (completely blocks certain keystrokes)

    Wendell's Level1Techs Store offers a highly recommended KVM, yet lacks a wired toggle button.

    What other KVM switches are available that "just work" and have a wired push button for switching?

    The next KVM I'm thinking about trying:

    ATEN also has a switch, which is on par with the IOGEAR (4K @ 60 Hz, no EDID):

    6 votes
  9. Comment on 29% of global, 46% of US, EV owners likely to switch back to ICE cars per McKinsey consumer survey in ~transport

    DaveJarvis
    Link Parent
    https://dave.autonoma.ca/blog/2019/08/06/typesetting-markdown-part-7/ The summary: https://dave.autonoma.ca/blog/2019/08/06/typesetting-markdown-part-7/images/ci-output-07.png

    Along the way, this part will attempt to answer a deceptively simple question: what’s the return on investment for an electric vehicle, roughly?

    https://dave.autonoma.ca/blog/2019/08/06/typesetting-markdown-part-7/

    The summary:

    https://dave.autonoma.ca/blog/2019/08/06/typesetting-markdown-part-7/images/ci-output-07.png

    4 votes
  10. Comment on What creative projects have you been working on? in ~creative

    DaveJarvis
    Link
    I've spent about seven years writing a novel, which was shortlisted in an international writers' contest. The story is about a young woman who, with the help of a close-knit community, builds a...

    I've spent about seven years writing a novel, which was shortlisted in an international writers' contest. The story is about a young woman who, with the help of a close-knit community, builds a free food distribution system to feed the community. A covert agency partially responsible for maintaining the security of the economic system, attempts to foil her plans. She succeeds, but only until the agency directly intervenes. Then chaos. My near-future, hard sci-fi novel interweaves technology, artificial general intelligence, unique high-level offensive strategies, and ultimately pits machine against humanity. (I wrote my own desktop text editor and ConTeXt typesetting integration to help write and typeset the novel.)

    Would enjoy feedback from interested alpha readers.

    4 votes
  11. Comment on I understand climate scientists’ despair – but stubborn optimism may be our only hope in ~enviro

    DaveJarvis
    Link Parent
    People are studying it as a climate mitigation tool to add to the toolbox. Putting money towards this research and its applications seems more promising and practical than DAC, IMO....
    1 vote
  12. Comment on I understand climate scientists’ despair – but stubborn optimism may be our only hope in ~enviro

    DaveJarvis
    (edited )
    Link Parent
    Did mentioning whales bury the lede? Phytoplankton sequesters 3 billion GtC annually. CO2 DAC requires long-term maintenance, will take decades to build to scale, requires power, emits CO2 during...

    but it's got nothing to do with the solution to climate change.

    Did mentioning whales bury the lede? Phytoplankton sequesters 3 billion GtC annually.

    CO2 DAC requires long-term maintenance, will take decades to build to scale, requires power, emits CO2 during construction, and my math of 2,700 was based on average annual emissions since 1850, which doesn't reflect today's emissions. In 2022, we emitted 36.8 GtC, which is an order of magnitude higher than my paltry 2.7 GtC annual average. DAC alone to reach net zero would be $36.8 trillion (or 36,800 plants). The global GDP was $101.3 trillion in 2022, for comparison.

    Making massive phytoplankton blooms doesn't require long-term maintenance, needs no power (hello sunshine), would emit comparatively little CO2, and maybe could be accomplished in under a decade? I can't imagine sprinkling a mother lode of rust to seed the blooms would cost anywhere near $3 trillion.

    Frankly it is going to cost of wildly more money to not solve the problems we are facing.

    Most assuredly! Preaching to the choir.

    3 votes
  13. Comment on I understand climate scientists’ despair – but stubborn optimism may be our only hope in ~enviro

    DaveJarvis
    Link Parent
    There are inroads being made into direct air capture (DAC). Now I'm not a climate scientist, so these numbers may be a bit off: According to the 2022 Global Carbon Budget, the cumulative fossil...

    continuing to fund research into direct air capture

    There are inroads being made into direct air capture (DAC). Now I'm not a climate scientist, so these numbers may be a bit off:

    1. According to the 2022 Global Carbon Budget, the cumulative fossil CO₂ emissions for 1850–2021 were 465 ± 25 gigatonnes of carbon (GtC).
    2. Over 171 years of CO₂ emissions we spewed on average 2.7 GtC emitted annually. This number is much higher today (see below).
    3. A federally funded DAC in Ector County is slated to capture 1 million metric tons of carbon (MtC) per year.
    4. Using DAC alone would require 2.7 GtC / 1 MtC, which is 2700 installations to net zero humanity's global annual CO₂ emissions. This does not claw back today's 424.72 ppm to 1850s levels.
    5. Occidental’s DAC plant in Ector County will cost $1 billion.
    6. Ballpark cost to build 2700 plants is on the order of $2.7 trillion?

    Doing something is better than maintaining the status quo. What effect would spending $1 billion have on spurring the growth of phytoplankton, whales, and trees — to say nothing of $2.7 trillion?

    From NOAA: "The researchers found that organic carbon production captures roughly 3 billion tons of carbon per year, which is equivalent to about one quarter of total human emissions, while particulate inorganic carbon production diminishes CO2 uptake by about 270 million tons per year."

    From NOAA: "This process allows whales to store more carbon in their bodies than trees. One whale can capture an average of 33 tons of carbon dioxide over its lifespan. A live oak tree, one of the most efficient carbon-capturing tree species, captures roughly 12 tons of carbon dioxide over a maximum 500-year lifespan."

    Phytoplankton, whales, and trees sequester carbon naturally, without hardly any effort on our part.

    7 votes
  14. Comment on New NASA black hole visualization takes viewers beyond the brink in ~space

    DaveJarvis
    Link
    Veritasium delves deeply into black holes, exploring the implications of Einstein's field equations: https://www.youtube.com/watch?v=6akmv1bsz1M

    Veritasium delves deeply into black holes, exploring the implications of Einstein's field equations:

    https://www.youtube.com/watch?v=6akmv1bsz1M

    3 votes
  15. Comment on Why Gen Z is quietly giving up in ~life

  16. Comment on KeenWrite 3.4.7 in ~comp

    DaveJarvis
    Link Parent
    Thanks! Windows Explorer? I use Linux, a terminal, and locate or find. Also, I tend to work on one project at a time, and each project has its own directory. Click the command prompt. Press...

    Thanks!

    Is there a way to search for files? I'm not seeing anything looking in all of the menus.

    Windows Explorer? I use Linux, a terminal, and locate or find. Also, I tend to work on one project at a time, and each project has its own directory.

    Is there a way to hide the command prompt window in Windows?

    1. Click the command prompt.
    2. Press Alt+Space to bring up the menu.
    3. Press n to select minimize.

    If you'd like to submit a PR, there appear to be ways to start the command prompt minimized. You'd need to change the install script around line 198.

    You could also try launching java in the background using start /b.

    Another possibility is to update the batch file with:

    if not "%minimized%"=="" goto :minimized
    set minimized=true
    start /min cmd /C "%~dpnx0"
    goto :EOF
    :minimized
    rem Run minimized:
    "%SCRIPT_DIR%\\${ARG_JAVA_DIR}\\bin\\java" ...
    

    I haven't tried any of these methods, so you'd have to do some legwork to figure it out.

  17. Comment on Has anyone else noticed a difference in their winters? in ~enviro

    DaveJarvis
    Link
    A while back I made a web application to let people query Environment Canada's climate data (1900 to 2010) themselves. The graph that left me worried the most was this one:...

    A while back I made a web application to let people query Environment Canada's climate data (1900 to 2010) themselves. The graph that left me worried the most was this one:

    You can see the tool in action in these other videos:

    4 votes
  18. Comment on Why do so many developers provide only 64-bit or x64 builds of their software these days? in ~comp

    DaveJarvis
    (edited )
    Link
    My free, cross-platform desktop text editor, KeenWrite, only supports 64-bit architectures because it's more effort to support 32-bit: The installer script would have to support 32-bit JVMs. The...

    My free, cross-platform desktop text editor, KeenWrite, only supports 64-bit architectures because it's more effort to support 32-bit:

    • The installer script would have to support 32-bit JVMs.
    • The publish script would have to post 32-bit binaries.
    • The release script would have to build the combination of 32-bit binaries for the supported operating systems.
    • The container would need to be 32-bit, which means grabbing a suitable ConTeXt installer.
    • Does Podman even offer 32-bit binaries? Although this is begging the question, it'd take effort to find and integrate them.
    • The website would need to provide download more links, or a drop-down.
    • Plus it doubles the amount of platform testing, and I'm the only person working on the project.
    • Do most users know the difference between 32- and 64-bit architectures? Or care? Or care to know?

    On the one hand, this is a DRY violation. On the other, it's a lot less work.

    13 votes