frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The X Window System didn't immediately have X terminals

https://utcc.utoronto.ca/~cks/space/blog/unix/XTerminalsNotImmediate
30•zdw•4h ago

Comments

yjftsjthsd-h•3h ago
For anyone just reading the title: It's about physical thin-client X11 server machines, not xterm.
beej71•2h ago
The good old days. We had a bunch of X terminals hooked up with thin net to some HP735 servers in college.
HenryBemis•2h ago
In those good old days my Uni was giving away those bulky Unix "manuals" (after every major upgrade they were refreshing the documentation/dossiers) and they would leave on a table a few dozens of the 'outdated' ones. Everyone would grab one and it was a first-come-first-served, and you could end up in a 'useless' dossier, but still they were amazing reads.
HenryBemis•2h ago
The title made me think: the Tesla 'copilot' didn't immediately have a "copilot".
TMWNN•1h ago
I presume that X terminals did not appear at the same time as X Window because Project Athena <https://en.wikipedia.org/wiki/Project_Athena>, which created X, had its users use "real" workstations from the start, the IBM RT PC being the first. I don't know if MIT ever deployed any X terminals but, as I understand it, one of the tenets of Athena is that every workstation is a full-fledged remote login-capable node of the Athena cluster.
ch_123•1h ago
X originally was created on/ran on a graphics terminal - the DEC VAXstation 100. The VS100 was quite different to the later X thin client terminals: it required an adapter card to be installed in a host system, and the software which ran on the VS100 could directly access a chunk of shared memory on the host.

Ports to workstations with inbuilt graphics hardware came later.

References:

[1] https://www.youtube.com/watch?v=cj02_UeUnGQ

[2] https://en.wikipedia.org/wiki/VAXstation#VAXstation_100

ggm•59m ago
I had to both administer, and operate on the early X terminals from several vendors they were interesting. Labtam made strides developing boxes using the more novel Intel chips and this may have been what they sold on when they got out of the business and moved to being an ISP in Australia.

I enjoyed using blits and the early dec Ultrix workstations.

Thin X terminals were super cool. But, also really stressed out your Ethernet, and because we didn't have good audio models in X at that time, when multimedia became viable they stopped being as useful. But for a distraction free multiple term, low overhead wm world... super good price performance cost.

wkat4242•19m ago
I was surprised how a room of top notch 1280x1024 terminals was able to function so well on a shared 10mbps with pretty bad collision detection to boot. X apps of the day were super optimised for local drawing. Even games were super smooth. Toolkits like Motif were all draw calls. By the way back then we thought Motif was bloated lol :)

And then... Came the internet. People suddenly started running NCSA Mosaic in droves that bogged down the single core server. And those browsers started to push lots of bitmap stuff through the pipe to the terminals. Now that was bad, yes. When Netscape came with its image backgrounds and even heavier process people started moving away to the PC rooms :( Because all scroll content needed to be bitstreamed then.

Ps video content at that time wasn't even a thing yet. That came a bit later with realvideo first.

But there was a time when X terminals were more than sufficient, probably for a decade or so.

anthk•8m ago
The Linux Gazzete had several articles on that, one of them from Andorra.

Great times.

https://linuxgazette.net/issue45/ward/ward.html

Mechanical Watch: Exploded View

https://fellerts.no/projects/epoch.html
850•fellerts•17h ago•101 comments

New Linux udisks flaw lets attackers get root on major Linux distros

https://www.bleepingcomputer.com/news/linux/new-linux-udisks-flaw-lets-attackers-get-root-on-major-linux-distros/
63•smig0•2d ago•22 comments

Python can run Mojo now

https://koaning.io/posts/giving-mojo-a-spin/
143•cantdutchthis•2d ago•51 comments

Show HN: Ariadne – A Rust implementation of aperiodic cryptography

https://codeberg.org/CipherNomad/Ariadne
23•ciphernomad-org•4h ago•17 comments

Spectroscopic Classification of ASASSN-25cm as a Classical Nova

https://www.astronomerstelegram.org/?read=17228
12•tzury•1h ago•1 comments

I wrote my PhD Thesis in Typst

https://fransskarman.com/phd_thesis_in_typst.html
314•todsacerdoti•11h ago•159 comments

Using Home Assistant, adguard home and an $8 smart outlet to avoid brain rot

https://www.romanklasen.com/blog/beating-brainrot-by-button/
215•remuskaos•12h ago•112 comments

Polystate: Composable Finite State Machines

https://github.com/sdzx-1/polystate
54•goless•6h ago•23 comments

Finding a billion factorials in 60 ms with SIMD

https://codeforces.com/blog/entry/143279
103•todsacerdoti•9h ago•8 comments

Klein Bottle Amazon Brand Hijacking (2021)

https://www.kleinbottle.com/Amazon_Brand_Hijacking.html
209•sebg•13h ago•90 comments

Disabling Intel Graphics Security Mitigation Boosts GPU Compute Performance 20%

https://www.phoronix.com/news/Disable-Intel-Gfx-Security-20p
21•rcarmo•1h ago•4 comments

Tensor Manipulation Unit (TMU): Reconfigurable, Near-Memory, High-Throughput AI

https://arxiv.org/abs/2506.14364
33•transpute•6h ago•4 comments

Show HN: Lego Island Playable in the Browser

https://isle.pizza
77•foxtacles•9h ago•19 comments

The Tandy Corporation

https://www.abortretry.fail/p/the-tandy-corporation-part-1
27•rbanffy•2d ago•14 comments

Using Wave Function Collapse to solve puzzle map generation at scale

https://sublevelgames.github.io/blogs/2025-06-22-nurikabe-map-gen-with-wfc/
39•greentec•7h ago•11 comments

AGI is Mathematically Impossible 2: When Entropy Returns

https://philarchive.org/archive/SCHAIM-14
147•ICBTheory•14h ago•215 comments

OpenAI and Jony Ive's "io" brand has disappeared

https://www.theverge.com/news/690858/jony-ive-openai-sam-altman-ai-hardware
16•01-_-•47m ago•4 comments

Optifye.ai (YC W25) – Founding Back End Engineer

1•Vivaan_Baid•7h ago

Radio Garden

https://radio.garden/?2025
86•LeoPanthera•11h ago•14 comments

Cross-Account and Cross-Region Backups with AWS Backup (and Friends)

https://tylerrussell.dev/2025/06/20/cross-account-and-region-backups-with-aws-backup-and-friends/
35•terussell85•2d ago•11 comments

Verlet Integration and Cloth Physics Simulation

https://pikuma.com/blog/verlet-integration-2d-cloth-physics-simulation
3•atan2•2d ago•0 comments

Encounters with Reality on Christine Rosen's the Extinction of Experience

https://thepointmag.com/criticism/encounters-with-reality/
6•prismatic•3d ago•1 comments

The X Window System didn't immediately have X terminals

https://utcc.utoronto.ca/~cks/space/blog/unix/XTerminalsNotImmediate
30•zdw•4h ago•9 comments

Nano-Vllm: lightweight vLLM implementation built from scratch

https://github.com/GeeeekExplorer/nano-vllm
12•simonpure•3h ago•1 comments

Show HN: Windowfied

4•mnky9800n•2h ago•4 comments

Hawaii Highways

http://www.hawaiihighways.com/
51•yakattak•9h ago•17 comments

2048 with only 64 bits of state

https://github.com/izabera/bitwise-challenge-2048
136•todsacerdoti•3d ago•33 comments

2025 Alonzo Church Award: Paul Blain Levy for Call-by-Push-Value (CBPV)

https://siglog.org/winner-of-the-2025-alonzo-church-award/
31•matt_d•2d ago•4 comments

Interview with Francine Prose on early-1970s San Francisco [audio]

https://www.laphamsquarterly.org/content/episode-3-francine-prose
52•keiferski•12h ago•7 comments

The cultural decline of literary fiction

https://oyyy.substack.com/p/the-cultural-decline-of-literary
159•libraryofbabel•16h ago•283 comments