Skip to main content

Historical Technology Books: Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy - 5 in a series

Technology isnt just computers, networks and phones. Technology has always been part of the human experience. All of our ancestors have looked for ways to help the survive and do less work for more gain. Archive.org has a host of old technology books (from mid-19th to mid-20th Century) available in many formats and on a host of topics. Many of the technologies discussed within these books are being put to use again these days in the back to the land" and homesteading movements. You might even find something that could address one of your own garden or farm issues, but has been lost to time and history. Enjoy! --Douglas


Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy

While this a bit more recent than other books and magazines that I have shared, Byte Magazine was one of the most important publications of the burgeoning computer age. I remember reading an issue as early as 1977 or 78 (not long after they started publishing) and continued to read it quite religiously into the early 90’s. 

Historical Technology Books:  Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy - 5 in a seriesHistorical Technology Books:  Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy - 5 in a series

Historical Technology Books:  Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy - 5 in a seriesHistorical Technology Books:  Byte Magazine Volume 00 Number 01 - The Worlds Greatest Toy - 5 in a series

Available in PDF, Text, JPG formats, and more

Carl Helmers:

What is BYTE?

"It could not have been long before some wizard of verbal magic figured out that a group of little bits must constitute a mouth watering BYTE."

"... the term byte has become part of the lexicon."

For the hardware person, "the fun is in the building."

This is the first issue of a new publication — BYTE — a monthly compendium of information for the owners and users of the new microcomputer systems becoming widely available at moderate cost. To formal and informal students of computer science, the choice of the name BYTE is quite appropriate. For a large number of applications of this new technology of inexpensive computers, character string and text, data (basic unit, one byte) is an important consideration. Bytes are the units of data manipulated by many of the small computer systems designed by readers — or assembled using one of a number of kit products now on the market.

The most c ommon definition of a byte is that of a unit of information containing 8 bits. This unit of information can at any time represent one of 2 8 = 256 possible things — for instance, one of the ASCII or EBCDIC character codes, one of the integers from to 255, a signed integer from -128 to +127, etc. The origin of the term "byte" lies in IBM's documentation and terminology for the extremely successful System 360 series. The folk tale has it that IBM needed a more "personalized" (i.e. unique) term for the old standby of earlier generation computers, the "character". The term had to be less tied to a specific type of data such as character codes — and had to take on a generic meaning as "unit of storage". With that functional specification for the required term, it could not have been long before some wizard of verbal magic figured out that a group of little bits must constitute a mouth watering byte.

With the term's widespread use in the computer field due to IBM's benign influence, the term byte has become part of the lexicon. The fundamental significance of a byte as a unit of information makes BYTE an appropriate name for the publication. BYTE is your unit of information on the state of the art of small computer systems for individual persons, clubs and classroom groups. Each month you will find information ranging from computer club announcements to manufacturers' advertisements, from technical details of hardware and software to humorous articles and editorial opinions.

The Home Brew Computing Trilogy

The story of computing is a story composed of several elements. A good way to look at the story is as a trilogy of interrelated themes . . .

HARDWARE

SOFTWARE

APPLICATIONS. ..

You need the hardware before you can progress through the first gate of a system. A virgin computer is useless so you add some software to fill it out. And the whole point of the exercise — in many but not all cases — is to come up with some interesting and exotic applications.

The technical content of BYTE is roughly divided into the trilogy of hardware, software and applications. Each component of the trilogy is like a facet of a brilliant gem — the home brew computer applied to personal uses. The trilogy is not confined to home brew computers alone of course.

In the personal computing field as in any endeavor there are people who will have foremost in their minds any one of these three topics to the exclusion of the other two. For instance some of the people I know are interested in software — and pretty exclusively software. They'll tend to concentrate on software as much as possible and try to get a minimal amount of hardware sufficient to experiment with software. A person with a primary interest in software will oftentimes be the person who purchases a kit computer because the kit minimizes the amount of hardware knowledge the person is required to have.

An example of another kind of person — in terms of isolated characteristics — is the hardware kind of person. Here the emphasis of the work with home brew computing is on putting together the hardware, designing the hardware, making things that quote "work'' unquote. A "hardware person" in many cases may not do much else — but he or she certainly will accomplish the design goal. This is the person who builds

(the first) editorial

up a computer system to the state where it might even be able to do a bootstrap off tape — then drops the system and decides to build a better one. The fun here is in the building, not in the using and programming.

Then in this description of possible ways of approaching the home brew hobby there is the applications person. This person's attitude is somewhat a synthesis of the other two types. The applications person is typically interested in getting a particular program up and running. So a Space War freak would spend a good portion of available time getting the hardware and software needed to play space war. A LIFE addict would spend a fair amount of time getting the hardware and software for the game of LIFE — and fooling around with LIFE patterns. And a person who enjoys other computer games — using the game as a goal — spends much time assembling a hardware/software system for the game. A person interested in toy robots would have a combined hardware/software problem of coordinating and controlling movement — this home roboteer must design the mechanical details, design a control algorithm — and if sophisticated fun is required, must design a pattern recognition input device and algorithm for interpreting scenes. A model railroader requiring a computer controlled layout again has this applications model — computer controlled yard and main line switches — and faces a choice of possible hardware and software components needed to make the application.

Now, aspects of the trilogy exist in any particular person who experiments with the computer systems. A common combination is for the application to drive the hardware and software choices. Then there is the person who builds the hardware first — getting caught up in the "neatness" of a logical construction in the same way that a mathematician goes off the deep end with a neat theorem. If you're starting as such a hardware hacker, you may come to the point where you say "Hmmm — I've built the hardware, so now what do I do with it?" Here the applications are following the design of the computer. It's the same way with many kinds of programming ... the software is an exploration of the possibilities of the hardware. As a software hacker you might turn to the pure logic of programming — writing and trying out routines for things ranging from augmentations of the instruction set to file managers, to games simple and sophisticated. Or you may just fool around with programming with no specific end in mind in terms of applications, for the sole purpose of seeing what you can do with the machine.

As a home brew computer software experimenter, you'll find an emotional kinship with the people who take part in the automotive hobbies. What does a "performance" automobile buff do with the machine — once all the optional improvements and features have been added underneath the personalized paint job? The auto nut takes his car out to the local drag strip or other test track and opens up the throttle to see what the engine and drive train will do in terms of speed and acceleration (proper spelling: exhilaration). Well, for computer experimenters there is a logical drag strip in every computer — an instruction set waiting to be explored. You exercise this logical drag strip by seeing what you can do in the invention of neat little (and not so little) programs to do useless (equivalent of real drag strip) performance tests in artificial circumstances — or really useful tasks (equivalent to normal transportation functions of autos). I haven't yet figured out what the computer equivalent of an air scoop hood is — or the equivalent of the weird mechanical contrivances I often see on the derriere of "muscle" cars.

You might even be the type of person who wants to do a certain programming technique just for the sake of programming you say to yourself: "OK — I want to write a BLURPTRAN language compiler and code generator, so what hardware do I need to do it?" As such a person, you would then choose a computer system in packaged and/or self-designed form such that it would fit the compiler writing goal.

In truth many will find it best to seek a sort of

"A virgin computer is useless so you add some software to fill it out . . ."

Sophisticated fun requires sophisticated thought and hard work . . .

"Hmmm — I've built the hardware, so now what do I do with it?"

"Well, for computer experimenters there is a logical drag strip in every computer — an instruction set waiting to be explored . . ."

interactive — balanced relationship between the three aspects of the computer trilogy. At any given time, almost anyone has some aspects of all three combined within his own philosophy of home brew computing.

BYTE — the magazine addresses this mixture that occurs in various people by providing articles permuting and combining these areas.

* Click these links for more books and magazine in that date or subject area

Learn more about the history of technology with these books

* A portion of each sale from Amazon.com directly supports our blogs
** Many of these books may be available from your local library. Check it out!
† Available from the LA Public Library

Comments

Popular posts from this blog

Tiny Wow - Tools That Solve Your Files Problem - Convert to/from many file formats [Shared]

A nice collection of quick, online tools, to convert to and from a variety of file types. Just the site to keep in mind when you need to shuffle one type data into a new system. — Douglas TinyWow & Your Privacy Don't you love finding a great online tool-set that claims to be free, let's you build and interact the way you want, only to be denied access if you don't pay for an account(or sign up for an account). Our site is free. We don't limit. We don't even take sign-ups. Might we take sign-ups one day? Sure, we probably will(but not any time soon). When we do go down that route, what we will NOT do is trick you into spending your time using our tools, only to be denied access before you can download what you have just spent your precious time creating. TinyWow is free. We don't have ads, we don't sell data. We currently have no plans to monetize. Why offer these tools for free? We operate two tech websites: Alphr & TechJunkie. We thought our use

Elsewhere Online: AT&T's Spam Filter Gets A Bit Too Aggressive

This story from TechDirt lays out yet another reason I recommend that folks DON'T use the email provided to them by their ISP. My typical recommendation right now is to get a Gmail account instead. It also points out why I want to manage all my SPAM on my end, without pre-filtering from an ISP. I will gladly manage my spam if it helps to insure that I see as many of my "real" messages as possible. Again, Gmail's tools work pretty good in this regard. Having an alternative email account also insures you will keep the same email, even if you decide to leave your current ISP. Witness all the folks holding onto AOL accounts just to keep their AOL email address. Thank goodness at least that is free now. AT&T's Spam Filter Gets A Bit Too Aggressive You can certainly understand why ISPs offer spam filters. It's a service for users who don't want to be totally bombarded with spam. But what I've never understood is that these ISPs rarely give the user a

On my iPhone…IFTTT (If This Then That) for iOS

IFTTT (If This Then That) for iOS IFTTT (If This Then That) for iOS My best description of IFTTT, both their main web site, and this new iOS app is "a scripting language for the We." It allows you to set up "recipes" that watch one particular service, like Feedly, Evernote, Gmail and more, and then take action on another service whenever a particular action occurs. I use this to automatically save my shared items from Feedly and elsewhere into an Evernote Notebook and also use it to post automatically post information on a variety of services. The iOS app adds to this functionality by allowing you to take various actions on your phone and triggering IFTTT actions whenever they occur. In the case of the iPhone, initiating actions can include adding new contacts to your iPhone, taking a new picture and more.  For more complete information on how IFFTT works, visit ifttt.com    From the iTunes App Store... " Put the internet to work for you. IFTTT lets y