+0.25 IBM, sonic delay lines, and the history of the 80×24 display (www.righto.com S:+0.05 )
95 points by rbanffy 7 days ago | 45 comments on HN | Mild positive Moderate agreement (3 models) Editorial · v3.7 · 2026-03-15 22:37:54 0
Summary Knowledge & Scientific Heritage Acknowledges
This technical history blog post documents IBM's sonic delay line technology and the evolution of the 80×24 computer display format. The content primarily engages with Article 19 (freedom of information) through public knowledge sharing and Article 27 (scientific heritage) by preserving engineering history. The evaluation reflects minimal direct engagement with human rights frameworks, as the content focuses on technical documentation rather than rights-related issues.
Article Heatmap
Preamble: ND — Preamble Preamble: No Data — Preamble P Article 1: ND — Freedom, Equality, Brotherhood Article 1: No Data — Freedom, Equality, Brotherhood 1 Article 2: ND — Non-Discrimination Article 2: No Data — Non-Discrimination 2 Article 3: ND — Life, Liberty, Security Article 3: No Data — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: ND — Equality Before Law Article 7: No Data — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: ND — Privacy Article 12: No Data — Privacy 12 Article 13: ND — Freedom of Movement Article 13: No Data — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: ND — Freedom of Thought Article 18: No Data — Freedom of Thought 18 Article 19: +0.12 — Freedom of Expression 19 Article 20: ND — Assembly & Association Article 20: No Data — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: ND — Education Article 26: No Data — Education 26 Article 27: +0.22 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — Social & International Order 28 Article 29: ND — Duties to Community Article 29: No Data — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
E
+0.25
S
+0.05
Weighted Mean +0.17 Unweighted Mean +0.17
Max +0.22 Article 27 Min +0.12 Article 19
Signal 2 No Data 29
Volatility 0.05 (Low)
Negative 0 Channels E: 0.6 S: 0.4
SETL +0.22 Editorial-dominant
FW Ratio 60% 6 facts · 4 inferences
Agreement Moderate 3 models · spread ±0.125
Evidence 4% coverage
2M 29 ND
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.00 (0 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.00 (0 articles) Expression: 0.12 (1 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.22 (1 articles) Order & Duties: 0.00 (0 articles)
HN Discussion 9 top-level · 7 replies
lysace 2026-03-15 12:56 UTC link
No idea if this was a factor, but 80x25 on the IBM PC allows for showing 80x24 plus that extra line of function key labels:

https://en.wikipedia.org/wiki/IBM_BASIC#/media/File%3AIBM_Ca... (IBM BASIC screenshot)

hanfoo 2026-03-15 13:44 UTC link
Deeply fascinated by these historical threads. It is precisely the various design choices made throughout history that have shaped the computer systems we use today.
II2II 2026-03-15 13:45 UTC link
Tangentially related: is there a history covering IBM's development of microcomputers? It is clear that the traditional story of the development of the IBM PC leaves out many important details. There the 5100/5110/5120, which goes back to the mid-1970's and reflects the stereotype of IBM. There is also the System/23 DataMaster, where the hardware seems to be the basis of the IBM PC. This seems to go against the traditional story that the IBM PC was some sort of renegade project. (If anything, they appear to be companion projects. The main difference being the DataMaster's focus upon IBM firmware/software.)
veltas 2026-03-15 14:28 UTC link
From a linked article on shift registers:

> To avoid these astronomical prices, some computers used the cheaper alternative of shift register memory.

Might be a direction for 2026 too?

thakoppno 2026-03-15 14:41 UTC link
One theory I saw argued the punch card size was the reason for 80x24. But why were punch cards that size? They were designed off of the cards used for the census. Why were the census cards that size? Because they were modeled after the dollar bill size.

I do love thought experiments like this but do believe they’re insatiably unresolvable.

BirAdam 2026-03-15 14:50 UTC link
Man. I love the design of old terminals, computers, and such.

I am, also, extremely glad that these form factors were abandoned. Having an old terminal, it is possibly the least ergonomic machine I have ever used.

Animats 2026-03-15 19:29 UTC link
The PARC crowd thought displays should have the form factor of a sheet of paper. Hence the Alto display.[1] That never caught on.

[1] https://www.righto.com/2018/01/xerox-alto-zero-day-cracking-...

thangalin 2026-03-15 19:56 UTC link
The linage can be traced back to Basile Bouchon's paper tape invention in 1725. The article doesn't mention the role of punched cards in The Holocaust, though, which my blog post goes into:

https://dave.autonoma.ca/blog/2019/06/06/web-of-knowledge/

pezezin 2026-03-15 21:57 UTC link
Fascinating article, I really like knowing where the old standards came from.

But I am extremely curious the first picture in the "The IBM 2260 video display terminal" section. All the other pictures show the typical extremely round CRT of the era, but that one is the characteristic cylindrical tube of Trinitrons, a technology released several years later. I am trying to find some information about it to no avail.

bluedino 2026-03-15 13:53 UTC link
Imagine when edit.com came out and QBASIC used it for the editor. You lost two more lines of valuable code space!

https://en.wikipedia.org/wiki/MS-DOS_Editor#/media/File%3AMS...

ronsor 2026-03-15 14:49 UTC link
In the end, all reasons resolve to either "it's what we had at the time" or "someone thought it looked good."
kens 2026-03-15 16:43 UTC link
Like I need another big project :-)

The IBM Datamaster is an interesting system, but it was doomed. It had an 8-bit Intel 8085 processor, cost $9000, and came out in July 1981. The IBM PC had a 16-bit 8088 processor, cost $1565, and came out a month later. So there was no reason to buy a Datamaster

There's a good description of Datamaster in "A Personal History of the IBM PC" by Dave Bradley (one of the PC's designers). Unfortunately, it's paywalled.[1]

[1] https://doi.ieeecomputersociety.org/10.1109/MC.2011.163

staplung 2026-03-15 19:14 UTC link
And the reason they were modeled after the dollar bill size is because there were already many types of systems for storing and organizing them. That came in handy for the census.

The old BBC Connections series has a segment with James Burke using the old census tabulators.

https://www.youtube.com/watch?v=z6yL0_sDnX0&t=2640s

locallost 2026-03-15 20:15 UTC link
I see people doing that today.
TacticalCoder 2026-03-15 22:04 UTC link
Same. And you may like this one:

https://design.tel/olivetti-tvc-250/

kens 2026-03-15 22:10 UTC link
The manual for the IBM 2260 describes the CRT in detail but I don't think it has the information you want. My guess is that if you're IBM, you can get the CRT in whatever shape you want.

[1] https://www.bitsavers.org/pdf/ibm/2260/Y27-2046-3_2260_2848_...

Editorial Channel
What the content says
+0.30
Article 27 Cultural Participation
Medium A: content documents technical and scientific history F: framing emphasizes preservation of engineering knowledge
Editorial
+0.30
SETL
+0.24

Article preserves and shares scientific and technical heritage of computing history, supporting cultural participation in scientific advancement.

+0.20
Article 19 Freedom of Expression
Medium A: content discusses historical information sharing F: framing emphasizes technical knowledge dissemination
Editorial
+0.20
SETL
+0.20

Article provides technical historical information about computer engineering, which demonstrates commitment to information access and knowledge sharing. However, no explicit engagement with freedom of expression principles.

ND
Preamble Preamble

Content is technical history with no reference to human dignity, peace, or justice principles.

ND
Article 1 Freedom, Equality, Brotherhood

Article discusses computer hardware history without reference to equality or dignity.

ND
Article 2 Non-Discrimination

No discussion of discrimination, distinction, or status.

ND
Article 3 Life, Liberty, Security

No reference to life, liberty, or personal security.

ND
Article 4 No Slavery

No discussion of slavery or servitude.

ND
Article 5 No Torture

No reference to torture or cruel treatment.

ND
Article 6 Legal Personhood

No discussion of legal personhood.

ND
Article 7 Equality Before Law

No reference to equal protection before law.

ND
Article 8 Right to Remedy

No discussion of legal remedies or justice.

ND
Article 9 No Arbitrary Detention

No reference to arbitrary arrest or detention.

ND
Article 10 Fair Hearing

No discussion of fair trial or due process.

ND
Article 11 Presumption of Innocence

No reference to criminal law or presumption of innocence.

ND
Article 12 Privacy

No discussion of privacy or family matters.

ND
Article 13 Freedom of Movement

No reference to freedom of movement.

ND
Article 14 Asylum

No discussion of asylum or refuge.

ND
Article 15 Nationality

No reference to nationality or statelessness.

ND
Article 16 Marriage & Family

No discussion of marriage or family rights.

ND
Article 17 Property

No reference to property rights or expropriation.

ND
Article 18 Freedom of Thought

No discussion of freedom of conscience or religion.

ND
Article 20 Assembly & Association

No reference to freedom of assembly or association.

ND
Article 21 Political Participation

No discussion of political participation or democracy.

ND
Article 22 Social Security

No reference to social security or welfare.

ND
Article 23 Work & Equal Pay

No discussion of labor rights or employment.

ND
Article 24 Rest & Leisure

No reference to rest, leisure, or working hours.

ND
Article 25 Standard of Living

No discussion of food, housing, health, or welfare.

ND
Article 26 Education

No reference to education or learning.

ND
Article 28 Social & International Order

No discussion of social and international order.

ND
Article 29 Duties to Community

No reference to duties or community responsibilities.

ND
Article 30 No Destruction of Rights

No discussion of limitations on rights or state authority.

Structural Channel
What the site does
Element Modifier Affects Note
Legal & Terms
Privacy
No privacy policy or data handling information observable on provided content.
Terms of Service
No terms of service information observable on provided content.
Identity & Mission
Mission
No explicit mission statement observable on provided content.
Editorial Code
No editorial code or standards observable on provided content.
Ownership
No ownership information observable on provided content.
Access & Distribution
Access Model
Content appears publicly accessible; no paywall or subscription model evident.
Ad/Tracking
Font loading from Google services observable; full tracking configuration not determinable from provided content.
Accessibility
Insufficient structural content provided to assess accessibility features.
br_tracking +0.05
Preamble ¶5 Article 12 Article 19
No third-party trackers detected
br_security -0.05
Article 3 Article 12
Security headers: HTTPS
br_accessibility -0.05
Article 26 Article 27 ¶1
Accessibility: 100% alt text
br_consent 0.00
Article 12 Article 19 Article 20 ¶2
No cookie consent banner detected
+0.10
Article 27 Cultural Participation
Medium A: content documents technical and scientific history F: framing emphasizes preservation of engineering knowledge
Structural
+0.10
Context Modifier
0.00
SETL
+0.24

Public blog format enables participation in scientific knowledge community with minimal barriers.

0.00
Article 19 Freedom of Expression
Medium A: content discusses historical information sharing F: framing emphasizes technical knowledge dissemination
Structural
0.00
Context Modifier
0.00
SETL
+0.20

Public accessibility of blog content enables information distribution but no explicit structural commitment to free expression observed.

ND
Preamble Preamble

No structural elements observable related to human rights frameworks.

ND
Article 1 Freedom, Equality, Brotherhood

No structural signals regarding equal rights or freedom from discrimination.

ND
Article 2 Non-Discrimination

No observable structural barriers or inclusion mechanisms.

ND
Article 3 Life, Liberty, Security

No structural elements affecting personal safety or security.

ND
Article 4 No Slavery

No structural elements related to slavery.

ND
Article 5 No Torture

No structural elements affecting protection from harm.

ND
Article 6 Legal Personhood

No structural signals regarding legal recognition.

ND
Article 7 Equality Before Law

No observable structural elements affecting legal equality.

ND
Article 8 Right to Remedy

No structural elements providing recourse mechanisms.

ND
Article 9 No Arbitrary Detention

No structural signals affecting arrest procedures.

ND
Article 10 Fair Hearing

No structural elements related to judicial proceedings.

ND
Article 11 Presumption of Innocence

No structural elements affecting criminal procedures.

ND
Article 12 Privacy

No structural elements protecting privacy.

ND
Article 13 Freedom of Movement

No structural barriers to movement.

ND
Article 14 Asylum

No structural elements affecting asylum seekers.

ND
Article 15 Nationality

No structural elements affecting citizenship.

ND
Article 16 Marriage & Family

No structural elements affecting family formation.

ND
Article 17 Property

No structural elements affecting property.

ND
Article 18 Freedom of Thought

No structural barriers to belief or conscience.

ND
Article 20 Assembly & Association

No structural elements enabling or restricting assembly.

ND
Article 21 Political Participation

No structural elements affecting political engagement.

ND
Article 22 Social Security

No structural elements providing social support.

ND
Article 23 Work & Equal Pay

No structural elements affecting workers.

ND
Article 24 Rest & Leisure

No structural elements affecting rest or recreation.

ND
Article 25 Standard of Living

No structural elements addressing basic needs.

ND
Article 26 Education

No structural elements facilitating education.

ND
Article 28 Social & International Order

No structural elements affecting global order.

ND
Article 29 Duties to Community

No structural elements promoting civic duties.

ND
Article 30 No Destruction of Rights

No structural elements limiting or protecting against rights abuse.

Supplementary Signals
How this content communicates, beyond directional lean. Learn more
Epistemic Quality
How well-sourced and evidence-based is this content?
0.51 medium claims
Sources
0.4
Evidence
0.5
Uncertainty
0.4
Purpose
0.7
Propaganda Flags
No manipulative rhetoric detected
0 techniques detected
Emotional Tone
Emotional character: positive/negative, intensity, authority
measured
Valence
+0.2
Arousal
0.2
Dominance
0.3
Transparency
Does the content identify its author and disclose interests?
0.00
✗ Author
More signals: context, framing & audience
Solution Orientation
Does this content offer solutions or only describe problems?
0.32 problem only
Reader Agency
0.3
Stakeholder Voice
Whose perspectives are represented in this content?
0.20 1 perspective
About: institution
Temporal Framing
Is this content looking backward, at the present, or forward?
retrospective historical
Geographic Scope
What geographic area does this content cover?
national
United States
Complexity
How accessible is this content to a general audience?
technical high jargon domain specific
Longitudinal 662 HN snapshots · 30 evals
+1 0 −1 HN
Audit Trail 50 entries
2026-03-16 00:13 eval_success PSQ evaluated: g-PSQ=0.051 (3 dims) - -
2026-03-16 00:13 eval Evaluated by llama-3.3-70b-wai-psq: +0.05 (Neutral)
2026-03-16 00:10 eval_success Lite evaluated: Neutral (0.07) - -
2026-03-16 00:10 eval Evaluated by llama-3.3-70b-wai: +0.07 (Neutral)
reasoning
Technical blog post, no rights discussion
2026-03-16 00:10 rater_validation_warn Lite validation warnings for model llama-3.3-70b-wai: 1W 0R - -
2026-03-15 23:45 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-15 23:45 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 23:07 eval_success Lite evaluated: Neutral (-0.08) - -
2026-03-15 23:07 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 23:07 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 22:37 eval_success Evaluated: Mild positive (0.17) - -
2026-03-15 22:37 eval Evaluated by claude-haiku-4-5-20251001: +0.17 (Mild positive) 9,639 tokens +0.08
2026-03-15 22:34 eval_success Evaluated: Neutral (0.09) - -
2026-03-15 22:34 rater_validation_warn Validation warnings for model claude-haiku-4-5-20251001: 29W 29R - -
2026-03-15 22:34 eval Evaluated by claude-haiku-4-5-20251001: +0.09 (Neutral) 9,753 tokens
2026-03-15 21:28 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-15 21:28 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 21:19 eval_success Lite evaluated: Neutral (-0.08) - -
2026-03-15 21:19 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 21:19 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 20:48 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-15 20:48 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 20:41 eval_success Lite evaluated: Neutral (-0.08) - -
2026-03-15 20:41 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 20:41 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 20:12 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-15 20:12 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 20:06 eval_success Lite evaluated: Neutral (-0.08) - -
2026-03-15 20:06 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 20:06 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 19:36 eval_success PSQ evaluated: g-PSQ=0.280 (3 dims) - -
2026-03-15 19:36 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 19:30 eval_success Lite evaluated: Neutral (-0.08) - -
2026-03-15 19:30 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 18:58 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 18:53 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 18:06 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 18:00 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 16:58 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 16:52 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 15:48 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 15:48 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 15:10 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 15:06 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 14:32 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 14:32 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 13:55 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive) 0.00
2026-03-15 13:55 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral) 0.00
reasoning
Technical blog post on history of display technology, no rights discussion
2026-03-15 13:18 eval Evaluated by llama-4-scout-wai-psq: +0.28 (Mild positive)
2026-03-15 13:18 eval Evaluated by llama-4-scout-wai: -0.08 (Neutral)
reasoning
Technical blog post on history of display technology, no rights discussion