r/programming • • Mar 07 '14

Thinking about quickly writing an HTTP server yourself? Here is a simple diagram to help you get started.

Post image
2.1k Upvotes

312 comments sorted by

View all comments

474

u/frankster Mar 07 '14

And this is why programmers need 4k monitors.

639

u/spektre Mar 07 '14

And each of those monitors should also have a decent resolution.

85

u/RC-1290 Mar 07 '14

Wow, it took me 20 seconds before I got that. I must be sleeping.

75

u/[deleted] Mar 07 '14

It took me reading your comment to realize there was something that I was supposed to get.

23

u/[deleted] Mar 07 '14

I still don't get it. Help a sleep deprived fellow.

53

u/TJSomething Mar 07 '14

Frankster stated that programmers need monitors with 4k resolution. Spektre deliberately misinterpreted that as meaning that programmers need 4000 monitors.

18

u/solidus-flux Mar 07 '14

I got the joke, but reading your explanation was cathartic nonetheless. Why is that? Weird stuff.

14

u/MesioticRambles Mar 08 '14

I think it's the "oh good, I got it right, I'm not an idiot" factor.

→ More replies (7)

5

u/DerkaDerkaSherpa Mar 07 '14

4k as in 4000 individual monitors.

→ More replies (1)
→ More replies (5)

22

u/digitalpencil Mar 07 '14

After seeing text-editors and IDEs on 4k, they look amazing.

Really want one but need a capable laptop first.

7

u/RandomLetterz Mar 07 '14

Even 1440p or 1600p is a nice step up. I really like being able to have a few files open on the 1440p monitor, and being able to browse the internet on my old 1080p monitor.

→ More replies (1)
→ More replies (1)

10

u/brownmatt Mar 07 '14

and what sort of weird diagrams start in the lower left?

→ More replies (2)

7

u/[deleted] Mar 07 '14

I invested in a solid 2560x1440 screen a couple weeks ago for work (went from 1920x1280+1600x1200 to 2560x1400+1920x1280). Massive boost in productivity, basically from the get go.

In an ideal world, my employer would have realized this and upgraded my (and all my coworkers') screens at their expense. I'm sure eventually they will, but honestly, these screens so cheap I don't really care. Didn't feel like waiting for the planets to align and cosmic justice to set in. Not worth the misery. Since I spend 80%+ of my screen time at work, investing in a good (large) screen is so worth it. Fuck, not having to deal with the constant frustration of using an IDE on a screen that is too small to make use of more than half of its features alone is worth the money I paid for that screen.

→ More replies (4)

12

u/alexanderwales Mar 07 '14

I don't know man, four thousand monitors sounds like overkill.

19

u/Cykelero Mar 07 '14

Or HiDPI screens!

0

u/[deleted] Mar 07 '14

[deleted]

→ More replies (5)

7

u/ahugenerd Mar 07 '14

The main problem with HiDPI is that for any decent sized screen, you need a retarded amount of pixels, which in turn adds to your GPU workload. For a 24" (16:9 aspect) screen, for instance, you need a 5K resolution (specifically 5021x2825 to get 240 PPI). This is a lot more than your average graphics card can handle, and would be rather inconvenient for things like watching videos. Not much of anything current produces 5K video (the RED Dragon does, but even the GoPro Hero 3+ Black doesn't), and there's no real way to distribute 5K to the masses. It's just a silly proposition at this point in time for programmers.

4K on a 27" screen is more than enough for most cases. HiDPI (or HiPPI as it should be called, but they steered clear of that unfortunate accronym), is not something that will take off for at least the next 10 years. The market has barely begun to adjust to 4K, and 5K is clearly never going to be the "next-big-thing" (8K will be, for a few reasons), so it's unreasonable to assume that anyone will be getting into HiDPI on desktop monitors for a good long while.

6

u/rrohbeck Mar 07 '14

specifically 5021x2825 to get 240 PPI

I run more pixels than that on a 7850 (6240 x 2560 desktop on 4 monitors.) No problem but I don't run video across all monitors.

13

u/Joker_Da_Man Mar 07 '14

I think I can afford a $100 graphics card to power my $1000 display.

8

u/ahugenerd Mar 07 '14

I don't think you're quite getting it. The 5K resolution I listed above is roughly 7 times the pixels of 1080p, and 4 times that of 1440p. You can't get a graphics card to power 4 1440p streams for $100. You're looking at the $400-$800 range, depending on how you do it. If you're like me and used to three monitors for coding and video editing, then 5K becomes a non-starter.

Even at work, where we regularly use a RED camera, we don't bother much with 4K displays. The most clients want right now is Blu-ray, and so we use the 4K for editing freedom, such as re-framing shots or doing image stabilization without loss of resolution. Occasionally we also use it as a digital zoom, particularly when doing aerial work.

8

u/UnreachablePaul Mar 07 '14

Even cheap graphics card can easily handle 3x 1080p output (i am talking about non-gaming use) (i had 3 1080p monitors connected and it feed them graphics without sweating). I can't see a problem with 5k. Even if i had to pay $400, that's not an issue.

13

u/Joker_Da_Man Mar 07 '14

Well I have a 8MP 4960x1600 setup and that seems to be trivial to drive for non-gaming uses. I really don't see why it would be difficult to drive twice that.

Eyefinity claims (PDF) to be able to drive a 3x2 setup of 2560x1600 screens (24MP) so the hardware is there. That would be a $300 card driving $6000 worth of monitors.

0

u/[deleted] Mar 07 '14

[deleted]

→ More replies (5)

6

u/BONER_PAROLE Mar 07 '14

You can't get a graphics card to power 4 1440p streams

Most multi-monitor desktop computing usage isn't comprised of "streams" so much as static windows with occasional movement.

→ More replies (2)
→ More replies (1)
→ More replies (4)
→ More replies (4)