Questions tagged [history]
History of computers, digital electronics, hardware manufacturers, and software developers.
854
questions
2
votes
3
answers
342
views
did people already connect computer with other computers (like a LAN/Intranet) before ARPANET/NPL that sparked the Internet? [closed]
As far as I understand ARPANET and NPL shared the goal to make data transmission scalable and reliable over large distances between many computers/networks. Of course to make the internet today, ...
4
votes
2
answers
3k
views
What was the last Mac in the obelisk form factor?
In the 80s, most home computers had the CPU and keyboard in a single unit with monitor and disk drive separate; most business computers had the CPU and disk drives in a 'desktop' horizontal case (...
9
votes
1
answer
2k
views
What is the meaning of asctime?
I see asctime in C, C++ and Python. What does the abbreviation mean? All those functions of max 8 characters are pretty obvious (strcpy e.g.) but this one eludes me.
Is it ASCII time? Is it 'as ctime' ...
24
votes
6
answers
9k
views
Why was video, audio and picture compression the poorest when storage space was the costliest?
"Full-motion video" sequences in PC and console games in the 1990s were bad-looking, in spite of taking huge amounts of storage space. Same thing with random short video clips that I ...
4
votes
1
answer
231
views
When did Turing's results become impactful in computer science? [closed]
Turing was working on a mathematical problem, not a computational one, and computers of a sort existed before his work. At what point did the researchers working on computers realize that Turing's ...
32
votes
2
answers
8k
views
Did Forth's inventor Charles Moore really write a CAD program in only 5 lines of code?
In wiki.OSDev.org, they talk about Forth's inventor Charles Moore and you have the following statement:
Charles Moore, inventor of Forth, wrote a CAD program which was
structured around just 5 lines ...
12
votes
6
answers
8k
views
What was the original unix font?
I'm looking for a font for a tattoo. I don't have any preferred font so I thought using the original Unix font could be a great reference to the great history. Can't find any reliable information ...
3
votes
0
answers
323
views
First Computer built by a single person [closed]
Who was it that built the first functional electronic computer as a single-person effort? It must have been back in the mini-computer era, 1970 or so, but who was it?
23
votes
1
answer
3k
views
What innovation helped CD-ROM speeds increase exponentially?
Early CD-ROM drives were considered both expensive and slow (in comparison to HDDs). This limited their adoption until around 1992, when both the prices fell and the speeds increased dramatically.
In ...
10
votes
4
answers
4k
views
How was the first release of Java (JDK 1.0) used?
Foreword: I am not trying to accomplish a task using this technology but rather asking about the specific use cases of the very first release, out of curiosity.
Was Java used for anything else other ...
60
votes
12
answers
17k
views
How did people get apps on their computer before the Internet?
The Internet has existed since the 90s, but how did people get apps and games installed on their computers before that and how were they accessed and saved?
13
votes
3
answers
2k
views
At what point did computing go from mainly performance- and functionality-oriented to security-oriented? Why? [closed]
I realize this question may have a different answer for each field of computing (enterprise vs. business vs. personal vs. field equipment), but there should still be an objective point in time where ...
30
votes
3
answers
4k
views
What exactly did the "UNFORMAT" MS-DOS command do?
I found only this:
The UNFORMAT command is used to undo the effects of formatting a disk.
The command is available in MS-DOS versions 5 and later.
Source: https://en.wikipedia.org/wiki/...
10
votes
1
answer
1k
views
What kind of printer is shown in the opening title sequence for the movie Desk Set?
The movie Desk Set opens (see here for a clip) with a close-up of a computer printer which is pre-loaded with paper containing the film's opening credits. While the printer doesn't appear to actually ...
3
votes
1
answer
274
views
Mark IV - information please
I have in my library a copy of "Mark IV systems : Application Development Systems : Pocket Specifications Manual" by Informatics Inc. I can find very little about this, only a generalised ...
30
votes
2
answers
3k
views
What "spectacular to watch" algorithms were used for sorting tapes?
Python's heapq.__about__ variable contains an anecdote (François Pinard, circa 2000):
[1] The disk balancing algorithms which are current, nowadays, are
more annoying than clever, and this is a ...
40
votes
5
answers
6k
views
What's the origin of process return status 0 meaning success?
Why, usually, does 0 mean success in process return status codes?
When I worked at TANO Corp in New Orleans in the late 70s and early 80s, the convention there was the opposite: 1, true, was the "...
12
votes
1
answer
364
views
Was there a hard disk type that had a SMART overflow crash/bug?
A data center employee told me a story about 25 years ago, explaining why that data center took some time to assemble a RAID array. Recently, I wasn't able to verify the facts by googling, and I may ...
19
votes
4
answers
4k
views
What was the purpose of those special user accounts in Unix?
In a modern Linux system – modern enough to have upgraded useradd to a version from no earlier than February 2008 – it is usually the case that user accounts with UIDs no less than 1000 (other than ...
13
votes
2
answers
3k
views
Why does OpenGL use counterclockwise order to determine a triangle's front face by default?
OpenGL by default determines a triangle to be facing towards the camera if the triangle's vertexes are ordered in a counterclockwise order from the perspective of the camera. This seems to have been ...
38
votes
3
answers
5k
views
Why are assemblers called assemblers?
We tend use the term assembler as if there is a fundamental implication of being different from a compiler. This disparity is usually taken as a fact, no matter how sophisticated or primitive either ...
3
votes
1
answer
350
views
Which system had the first desk accessories?
Many early operating systems were single-tasking. However, sometimes small programs were developed that could share the system and user interface with a main program. Examples include Borland ...
11
votes
1
answer
392
views
How did the MC6800 get its name?
The 68000 was allegedly named for its (approximately) 68k transistors, and to imply some sort of relation to Motorola’s first microprocessor, the 6800.
But then how did Motorola pick the name “6800”?
11
votes
4
answers
2k
views
Did any hardware-supported floating-point format ever fast-track integers?
The floating-point format on the ZX Spectrum has the unusual feature of special-casing small integers: Why does Sinclair BASIC have two formats for storing numbers in the same structure?
There are ...
38
votes
3
answers
11k
views
What was the first operating system to be called an "operating system"?
According to Wikipedia, the first operating system was GM-NAA I/O, produced in 1956 by General Motors' Research division for its IBM 704.
According to Merriam-Webster and Etymonline, the term "...
10
votes
1
answer
457
views
What's the story behind IBM's SKU numbers?
Big Blue IBM seemingly since forever is using a fixed numbering scheme for all their parts, where every little thing, dingus and gizmo is labeled with the so-called IBM SKU#. It's always in the form:
...
14
votes
2
answers
4k
views
What was the first software company to go public?
I'm trying to determine which was the first purely software company to launch an IPO on a major stock exchange. By this I mean a company whose revenue comes directly from software unit sales, rather ...
1
vote
0
answers
417
views
Where does Hello World come from? [closed]
Where does the concept of the first program programmers learn to do is print hello world to the console originate from?
This seems to be a tech tradition as old as the mountains? Where does the ...
26
votes
2
answers
5k
views
Which software was the first to use copy protection?
While researching early magnetic storage around 1980, I've come to ponder if we know of the first piece of software on removable media that employed copy protection?
The Wikipedia article mentions ...
8
votes
4
answers
2k
views
Why didn't the original Commodore PET computer use a standard typewriter style keyboard?
Being a huge fan of Commodore, I've often wondered why Commodore would use such a horrible keyboard layout for their premier computer utilizing an alpha-numeric keyboard. My only guesses would be ...
10
votes
1
answer
1k
views
What did Shin Nihon Kikaku (SNK) originally manufacture in 1973?
The company SNK was originally Shin Nihon Kikaku, founded in 1973. What did Shin Nihon Kikaku originally manufacture in 1973? I would assume some sort of primitive computers or calculators, but ...
9
votes
1
answer
948
views
Was there a compression program based on the Mayne-James algorithm?
Before the advent of Lempel-Ziv family compression algorithms, there was an algorithm for "Information compression by factorising common strings" by A. Mayne and E. B. James (1975), based on ...
28
votes
1
answer
3k
views
When and why was the question mark chosen to abbreviate PRINT?
In many dialects of BASIC, the PRINT statement can be abbreviated with a single question mark when entering programs or direct-mode commands. So instead of typing PRINT "HELLO, WORLD" you ...
22
votes
4
answers
5k
views
What was the first programming language with generics?
To belatedly celebrate the release of Go 1.18, I ask the question: what was the first programming language with support for generics?
For concreteness (to prevent anyone trying to weasel out with ‘...
3
votes
1
answer
260
views
What was the first personal computer store in Australia?
In the US, the personal computer revolution was kickstarted by mail order, which is the channel through which the Altair was sold. However, it did not take long for the new industry to be augmented ...
11
votes
1
answer
478
views
Why was Paperback Writer renamed to Pocket Writer?
I was a big fan of Digital Solutions Inc.'s Paperback Software, a Commodore 64/128 productivity suite that featured an interoperable word processor (Paperback Writer), spreadsheet (Paperback Planner), ...
17
votes
2
answers
1k
views
Can I really change standard operator priorities in ALGOL 68?
In Algol 68, I can declare the priority (precedence) of an operator-symbol:
prio @ = 5;
(Higher number means higher precedence).
I can apparently redefine the priorities of built-in operators:
...
5
votes
1
answer
362
views
Why did Dennis Ritchie write that UNIX was a modern implementation of CTSS? [closed]
At the Tenth Hawaii International Conference on the System Sciences in 1977 Dennis Ritchie presented the paper The Unix Time-sharing System: A retrospective in which he states:
...a good case can be ...
15
votes
2
answers
2k
views
What information was "off limits" to IBM PC clone BIOS authors?
Back in the PC clone days the accepted legally defensible method of selling a non-IBM PC BIOS was using a "clean room" whereby an engineer who had never been exposed to proprietary IBM ...
25
votes
5
answers
9k
views
Why did Western designs suddenly overtake native Russian ones in the USSR?
In the USSR there flourished some very interesting machines, including the БЭСМ and МЭСМ lines, the Сетунь, the ЭВМ Стрела and others.
Maybe the most famous ones are
БЭСМ-4, which is said to have ...
4
votes
1
answer
199
views
Who were the members of the IEEE 754 working group?
The IEEE 754 working group began meeting in 1977, produced a draft standard for floating-point arithmetic by the beginning of the eighties, and had it formally ratified in 1985, by which time it was ...
32
votes
7
answers
4k
views
Did any PC software floating point use non-IEEE format?
During the 1980s, prior to the 486 (well, strictly speaking, prior to the discontinuing of the 486SX in the nineties), IBM PCs and compatibles had hardware floating point only in the form of an ...
4
votes
2
answers
503
views
Why do computer rooms no longer have raised floors? [closed]
As I understand it, computer rooms in the days of mainframes and minicomputers, commonly had raised floors, so that the space under the floor could be used for power cables and cool air.
I'm not clear ...
17
votes
1
answer
412
views
Was any commercial end-user software written in PROMAL?
PROMAL is a procedural programming language from the 1980s. Its designer, Systems Management Associates, released compilers for the Commodore 64, Apple II, and IBM PC. The language and development ...
58
votes
9
answers
13k
views
What is the oldest digital processor still performing non-educational duties in its original environment?
I discover that Mariner 9 is supposed to crash on Mars this month (2022/03). Discussing the specification of the CPU, I see that a CPU from the early 70s is still running.
So I was wondering (sort of ...
8
votes
0
answers
521
views
What did the Big Red Button actually do on the IBM 4341?
Wiktionary explains the origin of the term molly guard:
Originally a Plexiglas cover improvised for the Big Red Switch on an IBM 4341 mainframe after a programmer's toddler daughter (named Molly) ...
10
votes
1
answer
553
views
Nontrivial B program
I have been able to find very little about the B programming language online. the predominant resources seem incomplete, particularly in regards to standard library functions. I have not been able ...
3
votes
2
answers
440
views
Did any 8-bit disk drive screen off the hardware? [closed]
The Commodore 1541 floppy drive was a separate computer in its own right, with its own 6502 CPU. It was designed that way because they were basically copying the design from the Vic, partly due to a ...
6
votes
2
answers
379
views
Were there any square monitors other than PLATO?
The PLATO multiuser interactive computer system used – and indeed invented for this purpose – a plasma display, whose key selling point in the late sixties was that it did not need refresh, therefore ...
28
votes
3
answers
4k
views
The two types of Return keys on keyboard layouts
Why have these two types of Return keys persisted to this day? A quick look at different keyboards from different keyboard manufacturers from today shows the Shift-style Return seems to have more ...