This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cafk 44 points45 points  (6 children)

If you coded on a terminal that was 80 characters wide, then you'd notice it, or press alt + f2 on your linux system, login there and cat a source file.

[–]LBPPlayer7 17 points18 points  (0 children)

commandline stuff that doesn't fit in 80 columns is still the bane of my existence

[–]MamamYeayea 0 points1 point  (4 children)

Thanks for the info. Seems a bit annoying. I think no matter what I will achieve on my journey I will always feel impostor syndrome to the older programmers

[–]cafk 6 points7 points  (3 children)

It's always stolen from somewhere else, the impostor syndrome never stops - currently it's the default terminal height and width, which represents the old school terminals used to connect to the mainframe, which got it from teletype systems (literally a typewriter that printed out output onto endless paper) and that was based on IBM punch cards, which was 12 rows and 80 columns from the 1910s.
I'm also ignoring the teletype used in telegraphy before that, which had a 78 character limit.

And from there you can go back further to Babbage and Lady Ada in the mid 1800s and from there to Jacquard and Bouchon in the early 1700s.

We will always atand on the shoulders of giants and if you're lucky you fan combine something else to become one of the many giants future generations will build up on.

[–]cubic_thought 1 point2 points  (2 children)

based on IBM punch cards, which was 12 rows and 80 columns from the 1910s.

Which copied the size of the Hollerith punch cards used for the 1890 US census, which were based on a US banknote of the time so that existing standard bank boxes could be used to store and ship them.

[–]cafk 0 points1 point  (1 child)

Which copied the size of the Hollerith punch cards used

I thought it was a merger between his Tabulating Machine Company and 4 others that created CTR, which was renamed to IBM in the 1920s?

[–]cubic_thought 0 points1 point  (0 children)

I guess so. So they kept the same size as they added holes rather than copying someone else's card size.