工具与资源sprocketfox.io
程序员理想的显示器旋转方式
Ideal Monitor Rotation for Programmers
2021 — 2023,它一次次回到首页
黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。
导读
作者从程序员的使用场景出发,探讨显示器竖屏(旋转 90 度)的优缺点:竖屏适合阅读代码和长文档,但横屏在看视频、宽表格等场景更合适。文章还介绍了如何用 xrandr 在 Linux 下配置屏幕旋转。
为什么经久不衰:显示器朝向是程序员日常争论的经典话题,这篇结合实际命令配置的文章时隔两年两度登上 HN 首页,至今仍是讨论竖屏工作流的常被引用的参考。
HN 评论精选
以幽默方式指出屏幕旋转还有俯仰、偏航等更多“自由度”
有意思,但作者只考虑了一个自由度——“滚转”。同样重要的还有“俯仰”和“偏航”。“俯仰”是为了适应另一种旋转,HCI 领域称之为“驼背瘫”。“偏航”则很重要,因为有时你的代码写得足够优雅惊艳,需要路过的人看到它,胜过你自己需要看到它——这时就用偏航把显示器转向走廊或窗户。
mgraczyk查看英文原文
This is interesting but the author considers only one degree of freedom, "roll". Equally important are "pitch" and "yaw". "pitch" is necessary to accommodate another kind of rotation, known in HCI as "slouch". "yaw" is important because sometimes your code is so elegant and impressive, that you need people walking by to see it more than you need to see it yourself. You use yaw to rotate your monitor away, toward the hallway or window.
单一大屏加键盘切换比多屏更专注高效
我更喜欢只用一个大外接显示器。如果用笔记本,接外接屏时我会合上盖子。用键盘快捷键切换应用、一次专注一件事,让我的效率更高。两个或更多显示器太容易让我分心。当然,各有所好。
gboss查看英文原文
I prefer to work with a single large external monitor. If my device is a laptop I keep it in clamshell mode when attached to an external monitor. I find switching applications with keyboard shortcuts and focusing on one thing at a time has improved my productivity. Using two or more monitors made it so easy for me to get distracted. To each their own though.
高分辨率小字号下,单笔记本屏也完全够用
有没有人和我一样(全栈程序员 + 设计师 + 摄影爱好者)只用一个笔记本屏幕就完全够用?可能因为我喜欢移动办公,也可能我把 UI 和文字调得很小,16 寸 MBP 上能同时放下三个 VSCode 标签页、网页加画中画视频、几个终端,或 Sketch 里的多个视图。我 15 年多从没觉得需要第二块屏,连多桌面都不用。不是抱怨,只是想弄清多屏的真实需求在哪。
can16358p查看英文原文
Am I the only one (fullstack programmer + designer + hobby photographer) here who's perfectly okay with a single laptop monitor? Maybe it's to do with I love being mobile, maybe it's that I use UI and text very small, but I can perfectly fit either 3 Vscode tabs, or website + PIP video, a few terminals, many views in Sketch or a combination of those in a screen (16" MBP). I'm also okay with working with Photoshop or sometimes DaVinci Resolve or After Effects too. Honestly I don't understand why so many screens are needed, haven't felt any need for more than one in 15+ years (though I've always used max possible resolution + very small UI scaling). I even don't use multiple desktops. Not a rant or criticism in any way, just trying to see an actual need for multiple (or rotated) monitors.
戏谑调侃 HN 上对竖屏和站立办公的狂热崇拜
愚人们,退散吧。最能博得 HN 青睐的理想显示器旋转方式,是以每秒 1-2 厘米的速度在办公室内沿轨道做二维连续环绕运动——这样不仅能彰显显示器旋转之妙,还能彰显站立办公之风尚。日暮时分,显示器应被收入天鹅绒袋中,轻轻安放在一叠古老的 Haskell 羊皮纸上,以便在下次站立式站会上汲取灵感,正如我主基督所愿。
nimbius查看英文原文
fools begone. The ideal monitor rotation --the one that secures the most favour on HN-- is a slow 1-2 centimetre per second continuous orbit about the office in 2 dimensions on a tracked rail. This in turn ensures that one may not only glorify their monitors rotation, but also glorify their practice of standing whilst working instead of sitting. The movement --which rotates as well amongst its own Z axis-- also promotes good evangelical proselytization of the many woes of desk sitting, for example, that ten million people die per second for not standing at the lectern as a fourteenth century pork belly clearinghouse clerk. At days end then the monitor should be guided into a velvet sack, and stored gently atop a layer of old Haskell parchments that it may succor inspiration at the next stand-up which is conducted standing, as our christ lord intended.
历次讨论
同类还值得读
直接在浏览器中启动 Linux 内核
Boot a linux kernel right inside your browser.
Fabrice Bellard 的 JSLinux 页面,用 JavaScript 在浏览器里启动一个 Linux 内核,并提供一个可交互的终端环境。
工具与资源上首页 5 次 · 2011–2025bellard.orgHacker News 未公开功能与行为清单(2018)
A List of Hacker News's Undocumented Features and Behaviors (2018)
数据科学家 Max Woolf 整理的 Hacker News 未公开功能与行为清单,涵盖投票机制、排名算法、账号惩罚等社区运作细节。
工具与资源上首页 5 次 · 2019–2025github.comMapSCII:在终端中用盲文和 ASCII 渲染地图
MapSCII – Braille and ASCII map renderer for the console
MapSCII 是一个在命令行终端里渲染地图的开源工具,用盲文字符和 ASCII 字符把地理数据画成可交互浏览的字符地图。
工具与资源上首页 5 次 · 2017–2025github.com顶尖大学的免费在线课程
Free Online Courses from Top Universities
Open Culture 整理的一份免费在线课程合集,汇集了全球顶尖大学(如 MIT、斯坦福、耶鲁等)向公众开放的网络课程资源,涵盖音频、视频等多种形式。
工具与资源上首页 5 次 · 2010–2022openculture.com淘气字符串:容易引发用户输入问题的字符串清单
Naughty Strings: A list of strings likely to cause issues as user-input data
一个 GitHub 仓库,收录了大量容易让程序出问题的用户输入字符串,如特殊字符、emoji、SQL 注入片段、系统命令等,供开发者用于测试输入处理逻辑。
工具与资源上首页 4 次 · 2015–2020github.com