<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://old.hacdc.org/index.php?action=history&amp;feed=atom&amp;title=User%3AHudson%2FUnix_room</id>
	<title>User:Hudson/Unix room - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://old.hacdc.org/index.php?action=history&amp;feed=atom&amp;title=User%3AHudson%2FUnix_room"/>
	<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=User:Hudson/Unix_room&amp;action=history"/>
	<updated>2026-05-07T18:09:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://old.hacdc.org/index.php?title=User:Hudson/Unix_room&amp;diff=1501&amp;oldid=prev</id>
		<title>Hudson: New page: I was looking for a quote by Ken Thompson about his #1 failure with Unix&#039;s design (leaving the &#039;e&#039; off the creat system call) and found this interview response by Rob Pike (fellow co-consp...</title>
		<link rel="alternate" type="text/html" href="https://old.hacdc.org/index.php?title=User:Hudson/Unix_room&amp;diff=1501&amp;oldid=prev"/>
		<updated>2008-12-04T19:40:52Z</updated>

		<summary type="html">&lt;p&gt;New page: I was looking for a quote by Ken Thompson about his #1 failure with Unix&amp;#039;s design (leaving the &amp;#039;e&amp;#039; off the creat system call) and found this interview response by Rob Pike (fellow co-consp...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;I was looking for a quote by Ken Thompson about his #1 failure&lt;br /&gt;
with Unix&amp;#039;s design (leaving the &amp;#039;e&amp;#039; off the creat system call)&lt;br /&gt;
and found this interview response by Rob Pike (fellow co-conspirator&lt;br /&gt;
in the invention of Unix):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
One odd detail that I think was vital to how the group functioned&lt;br /&gt;
was a result of the first Unix being run on a clunky minicomputer&lt;br /&gt;
with terminals in the machine room.  People working on the system&lt;br /&gt;
congregated in the room - to use the computer, you pretty&lt;br /&gt;
much had to be there.  (This idea didn&amp;#039;t seem odd back then;&lt;br /&gt;
it was a natural evolution of the old hour-at-a-time way of booking&lt;br /&gt;
machines like the IBM 7090.)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
The folks liked working that way, so when the machine&lt;br /&gt;
was moved to a different room from the terminals,&lt;br /&gt;
even when it was possible to connect from your private office,&lt;br /&gt;
there was still a `Unix room&amp;#039; with a bunch of terminals where&lt;br /&gt;
people would congregate, code, design, and just hang out.&lt;br /&gt;
(The coffee machine was there too.)&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&lt;br /&gt;
The Unix room still exists, and it may be the greatest&lt;br /&gt;
cultural reason for the success of Unix as a technology.&lt;br /&gt;
More groups could profit from its lesson, but it&amp;#039;s really hard&lt;br /&gt;
to add a Unix-room-like space to an existing organization.&lt;br /&gt;
You need the culture to encourage people not to hide in&lt;br /&gt;
their offices, you need a way of using systems that makes a public&lt;br /&gt;
machine a viable place to work - typically by storing the data&lt;br /&gt;
somewhere other than the &amp;#039;desktop&amp;#039; - and you need people like Ken&lt;br /&gt;
and Dennis (and Brian Kernighan and Doug McIlroy and Mike Lesk&lt;br /&gt;
and Stu Feldman and Greg Chesson and ...) hanging out in the room,&lt;br /&gt;
but if you can make it work, it&amp;#039;s magical.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I find that I miss the communal machine room environment and shared&lt;br /&gt;
machine Unix machines.  These days everyone has Unix in their pocket&lt;br /&gt;
(hello, iPhone!) and private Unix laptops (hello, MacBooks!), so it&lt;br /&gt;
is far too easy to hide in the office, the cafe or at home rather&lt;br /&gt;
than work together with fellow geeks.&lt;br /&gt;
&lt;br /&gt;
It also made it easier for new users to become inculculated into&lt;br /&gt;
the ways of doing things so that everyone had a shared culture.&lt;br /&gt;
The global Usenet culture was worlds different than the fractured&lt;br /&gt;
web-forum world, even after the beginning of the Eternal September.&lt;br /&gt;
Anyone who posted &amp;quot;FIRST!!1!&amp;quot; to Usenet would have received&lt;br /&gt;
a stern talking to from a local wheel user, rather than being able&lt;br /&gt;
to flame-away from the privacy of their own home.&lt;br /&gt;
&lt;br /&gt;
In many ways, I wonder if the creation of spaces like [[Main Page|HacDC]] have more to do with a return to the communal environment.  It isn&amp;#039;t pair programming in the XP sense, but perhaps more communal discovery rather than communal development.&lt;br /&gt;
&lt;br /&gt;
[[User:Hudson|Hudson]] 19:40, 4 December 2008 (UTC)&lt;/div&gt;</summary>
		<author><name>Hudson</name></author>
	</entry>
</feed>