news.volyx.in

Ideal Monitor Rotation for Programmers (sprocketfox.io)

860 points by ghuntley · 1753 days ago · 419 comments on HN

Article summary

The article explores the ideal monitor rotation for programmers, experimenting with different angles to find the most optimal display. The author uses the xrandr tool on Linux to rotate the screen and finds that a 22-degree rotation provides the longest line lengths and eliminates the need for an 80-column limit. This unique rotation is proposed as a potential solution for software development. The article also provides a JavaScript calculator to generate the xrandr command for given inputs.

Main themes

  • Monitor rotation and ergonomics
  • Programming and coding setups
  • Display aspect ratios and resolutions
  • Ergonomic considerations
  • Editor features and window management
  • Personalized monitor setups

What commenters say

  • Some programmers find that using a portrait monitor or a combination of portrait and landscape monitors is the most practical setup for coding and reading.
  • A few commenters suggest that a 22-degree rotation may not be practical due to potential neck strain and other ergonomic issues.
  • Others propose alternative solutions, such as using an editor with multiple tiled windows or a wide monitor with a high resolution.
  • Some commenters express a desire for monitors with a 3:2 or 16:10 aspect ratio, which they find ideal for coding and reading, but are currently unavailable or expensive.
  • A few programmers share their own monitor setups, including the use of multiple monitors, ultra-wide monitors, and stacked monitors.
  • There is a discussion about the importance of ergonomics and comfort when choosing a monitor setup, with some commenters prioritizing eye level and minimal head movement.
  • Some commenters mention the potential benefits of using a tiling window manager or a specific editor feature to improve coding efficiency.