Live data from Hacker News

4K is for programmers

tiamat.tsotech.com

141–150 of 342 posts

Re: 4K is for programmers

#141
post #110

Earlier quoted context omitted.

Tabbing between windows can be an distraction. The stack-like function of the tab mechanism does not help it either.

You should try a tiling WM in which you can switch between windows based on their location. eg, alt+{left,down,up,right}

Any recommendations? I dived into xmonad some time ago but I never found a good and fast windows manager for OS X.

Re: 4K is for programmers

#142
post #109
post #82

The article lists the "ideal size" for monitors at 50 inches, and the one for TVs at 100+ inches! While I'm sure it's great to have such massive screen real estate (I wanna get a 4K in 2014 too), I can't but help think this is the programmer equivalent of consumers buying needlessly large TVs. I work on a 24" desktop monitor and a 14" laptop one. How is 50" the "ideal size"? Even 39"? At what point does the law of di…

Jakob Nielsen's research on "ideal size" is 48Kx32K (1200 dpi) @ 1200 fps for perfect image quality. See http://www.nngroup.com/articles/how-much-bandwidth-is-enough... His 2012 recommendation was 30" or larger screens for knowledge workers ( http://www.nngroup.com/articles/computer-screens-getting-big... ).

Only 120 fps actually in the article. He also doesn't talk about the color space, only about the granularity.

But anyway, quite nice that there are articles that take a little bit of a human point of view and not just the usual "existing technology, just 20% better is good enough for everyone"

Re: 4K is for programmers

#143
post #99
post #88

Earlier quoted context omitted.

Sure, but if one were to plot (a) the number of alt-tabs you do in a day, versus (b) screen size in inches...don't you think at some point the delta benefits would start leveling off?

Sure, diminishing returns kick in but monitors are cheap and programmers are expensive. It's the same reason that 16+GB of ram and SSD's are worth it. Not because most people need it but the cost is low enough that the productivity gains need to be minuscule to be worth it. aka Assuming monitors last ~3 years and cost below 2,000$ it takes a tiny difference to be worth it because your not just comparing productivity…

That wasn't the best thought out example. The total yearly cost for a programmer would have to exceed 666.666 $ to justify a 1000 $ purchase, if the improvement is only 0.05%.

That said, I agree. The benefit doesn't have to be big to justify it.

Re: 4K is for programmers

#144

Earlier quoted context omitted.

I've got an early 2013 rMBP with the NVIDIA GeForce GT 650M and it drives 4k at 30 Hz over HDMI.

Can you reply with your Model Identifier? Click the Apple icon in the top left of the menu bar, choose "About This Mac", click "More Info", click "System Report", and on the first screen ("Hardware Overview"), the Model Identifier will be displayed. Mine is "MacBookPro10,1". I would love to verify that it is capable of driving these 4k displays, if you wouldn't mind checking.

MacBookPro10,1

Re: 4K is for programmers

#145
post #130

> At our office, we just equipped all of the programmers' workstations with Seiki 39" 4K televisions as monitors. [...] For the time being, there is no single higher-productivity display for a programmer. Maybe it's just me, but I'm most productive on a 13" laptop. I can change my work place and position as I want, plus only one app fitting on the screen actually helps me focus. Emacs/tmux/IDE users can do most progr…

I prefer:

> 12" 1440x900 (X200s)

> 14.1" 1440x900 (T400)

Resolution is big enough, mobile, keyboard is normal sized and you can see your coworker while talking to him.

Re: 4K is for programmers

#146

My problem is that I have really bad eyesight and I don't want to program all day on a monitor with pixel density like that. I have a laptop which has a high pixel density, 1080p at 13 inches and it is just not ideal. I am zoomed in 150% to 200% on websites routinely.

High pixel density should, ideally, have no influence on text sizes but the sharpness of the text.

You should increase the DPI count in your OS.

Re: 4K is for programmers

#147
post #35
post #30

"Seiki is missing a golden opportunity to dominate the desktop display market by removing the television tuner, speakers, and remote, and then reallocating that budget to a 60Hz or better input (HDMI 2 and/or DisplayPort), a matte screen surface, and instant-on DPMI support, all the while retaining the market-wrecking price." And while we're at it, I want a unicorn as well! Seriously, speakers, a remote and a TV tune…

I'll take my unicorn in black, too. I'm not a monitor manufacturer, just an opinionated blogger. But are you telling me that a matte surface would cost more to manufacture than a glossy surface? DPMI support costs a lot? Of my wishlist items, DisplayPort seems the toughest to this layperson, but even that doesn't seem unreasonable. In my earlier blog entry about the same monitor, I said I'd also be willing to pay a t…

Dell will beat them to it - the new Dell UltraHD, while only 28", is a proper desktop 4K monitor with what will (most likely) be far better color accuracy and usability, for $699.

Seiki just dropped their price to $500 which is attractive, but I think the Dell's build quality and internals will be worth the $200 premium.

Re: 4K is for programmers

#148
post #141

Earlier quoted context omitted.

You should try a tiling WM in which you can switch between windows based on their location. eg, alt+{left,down,up,right}

Any recommendations? I dived into xmonad some time ago but I never found a good and fast windows manager for OS X.

There was some discussion about OS X window management options on another thread the other day: https://news.ycombinator.com/item?id=6998309

Re: 4K is for programmers

#149
post #103

Earlier quoted context omitted.

I don't really understand how a TV can be needlessly large. Also, I don't understand why people still buy TVs in 2014. When I replaced my TV about 4-5 years ago, I bought a 500€ beamer and a 100€ retractable canvas. Sure, that beamer only has 1024x768, but today you'll certainly be able to buy something significantly better in a similar price range. With my living room PC connected to the beamer, my "screen" is 1.7 m…

Because contrast and brightness are much higher on televisons. Also, televisons often offer more features like usb, networking, sound and cec. I'm not entirely sure about most beamers, but I don't believe they offer the same integration with a chromecast or raspbmc that my current 500 euro sharp aquos does.

my setup is a Samsung 42" TV + AppleTV + a PS4. The colours and clarify are amazing (the sound isn't)

I use the TV for BBC iPlayer, Netflix, and Viki (I'm into asian soap operas) I use the Apple TV for Youtube, The PS4 is for Battlefield 4, I use Airplay for anything else

Re: 4K is for programmers

#150
post #141

Earlier quoted context omitted.

You should try a tiling WM in which you can switch between windows based on their location. eg, alt+{left,down,up,right}

Any recommendations? I dived into xmonad some time ago but I never found a good and fast windows manager for OS X.

I use bspwm, which has a very simple design and follows the unix philosophy quite nicely. A single daemon process which manages windows, and all configuration is done with the shell via the `bspc` command, which talks to the daemon over a socket. A separate daemon (sxhkd) is used for keybindings, and the configuration for sxhkd is just a map of keybindings (including mouse buttons) to shell commands, with a very simple DSL to allow groups of commands, and the use of the cursor position. Example from my configuration:

    alt + {Left,Down,Up,Right,h,j,k,l}
        bspc window --focus {left,down,up,right,left,down,up,right}

    {alt,super} + Tab	
        bspc {window,monitor} --focus next
    
    alt + super + {Left,Down,Up,Right}
        bspc window --swap {left,down,up,right}

    super + {Left,Down,Up,Right}
        bspc window --edge {left,down,up,right} push
    
    super + shift + {Left,Down,Up,Right}
        bspc window --edge {right,up,down,left} pull

    super + q
        bspc window --kill
Worth noting that bspwm treats monitors individually when using window commands, so you need a separate set to handle windows on diff monitors (unless using Xinerama).

I've no idea whether it works on OSX though. 2bwm seems to be popular among OSX users, but I've not tried it.

Post reply on HN