Proverbs, aphorisms, quotations (English) | by Linux fortune |
hardware stress fractures | |
The hardware bus needs a new token. | |
A novice asked the master: "I perceive that one computer company is much larger than all others. It towers above its competition like a giant among dwarfs. Any one of its divisions could comprise an entire business. Why is this so?" The master replied, "Why do you ask such foolish questions? That company is large because it is so large. If it only made hardware, nobody would buy it. If it only maintained systems, people would treat it like a servant. But because it combines all of these things, people think it one of the gods! By not seeking to strive, it conquers without effort." -- Geoffrey James, "The Tao of Programming" | |
Comparing software engineering to classical engineering assumes that software has the ability to wear out. Software typically behaves, or it does not. It either works, or it does not. Software generally does not degrade, abrade, stretch, twist, or ablate. To treat it as a physical entity, therefore, is misapplication of our engineering skills. Classical engineering deals with the characteristics of hardware; software engineering should deal with the characteristics of *software*, and not with hardware or management. -- Dan Klein | |
... computer hardware progress is so fast. No other technology since civilization began has seen six orders of magnitude in performance-price gain in 30 years. -- Fred Brooks | |
Ever wondered about the origins of the term "bugs" as applied to computer technology? U.S. Navy Capt. Grace Murray Hopper has firsthand explanation. The 74-year-old captain, who is still on active duty, was a pioneer in computer technology during World War II. At the C.W. Post Center of Long Island University, Hopper told a group of Long Island public school adminis- trators that the first computer "bug" was a real bug--a moth. At Harvard one August night in 1945, Hopper and her associates were working on the "granddaddy" of modern computers, the Mark I. "Things were going badly; there was something wrong in one of the circuits of the long glass-enclosed computer," she said. "Finally, someone located the trouble spot and, using ordinary tweezers, removed the problem, a two-inch moth. From then on, when anything went wrong with a computer, we said it had bugs in it." Hopper said that when the veracity of her story was questioned recently, "I referred them to my 1945 log book, now in the collection of the Naval Surface Weapons Center, and they found the remains of that moth taped to the page in question." [actually, the term "bug" had even earlier usage in regard to problems with radio hardware. Ed.] | |
Fellow programmer, greetings! You are reading a letter which will bring you luck and good fortune. Just mail (or UUCP) ten copies of this letter to ten of your friends. Before you make the copies, send a chip or other bit of hardware, and 100 lines of 'C' code to the first person on the list given at the bottom of this letter. Then delete their name and add yours to the bottom of the list. Don't break the chain! Make the copy within 48 hours. Gerald R. of San Diego failed to send out his ten copies and woke the next morning to find his job description changed to "COBOL programmer." Fred A. of New York sent out his ten copies and within a month had enough hardware and software to build a Cray dedicated to playing Zork. Martha H. of Chicago laughed at this letter and broke the chain. Shortly thereafter, a fire broke out in her terminal and she now spends her days writing documentation for IBM PC's. Don't break the chain! Send out your ten copies today! For example, if \thinmskip = 3mu, this makes \thickmskip = 6mu. But if you also want to use \skip12 for horizontal glue, whether in math mode or not, the amount of skipping will be in points (e.g., 6pt). The rule is that glue in math mode varies with the size only when it is an \mskip; when moving between an mskip and ordinary skip, the conversion factor 1mu=1pt is always used. The meaning of '\mskip\skip12' and '\baselineskip=\the\thickmskip' should be clear. -- Donald Knuth, TeX 82 -- Comparison with TeX80 | |
Hardware met Software on the road to Changtse. Software said: "You are the Yin and I am the Yang. If we travel together we will become famous and earn vast sums of money." And so the pair set forth together, thinking to conquer the world. Presently, they met Firmware, who was dressed in tattered rags, and hobbled along propped on a thorny stick. Firmware said to them: "The Tao lies beyond Yin and Yang. It is silent and still as a pool of water. It does not seek fame, therefore nobody knows its presence. It does not seeks fortune, for it is complete within itself. It exists beyond space and time." Software and Hardware, ashamed, returned to their homes. -- Geoffrey James, "The Tao of Programming" | |
`Lasu' Releases SAG 0.3 -- Freeware Book Takes Paves For New World Order by staff writers ... The central Superhighway site called ``sunsite.unc.edu'' collapsed in the morning before the release. News about the release had been leaked by a German hacker group, Harmonious Hardware Hackers, who had cracked into the author's computer earlier in the week. They had got the release date wrong by one day, and caused dozens of eager fans to connect to the sunsite computer at the wrong time. ``No computer can handle that kind of stress,'' explained the mourning sunsite manager, Erik Troan. ``The spinning disks made the whole computer jump, and finally it crashed through the floor to the basement.'' Luckily, repairs were swift and the computer was working again the same evening. ``Thank God we were able to buy enough needles and thread and patch it together without major problems.'' The site has also installed a new throttle on the network pipe, allowing at most four clients at the same time, thus making a new crash less likely. ``The book is now in our Incoming folder'', says Troan, ``and you're all welcome to come and get it.'' -- Lars Wirzenius <wirzeniu@cs.helsinki.fi> [comp.os.linux.announce] | |
No hardware designer should be allowed to produce any piece of hardware until three software guys have signed off for it. -- Andy Tanenbaum | |
Real computer scientists despise the idea of actual hardware. Hardware has limitations, software doesn't. It's a real shame that Turing machines are so poor at I/O. | |
Real computer scientists only write specs for languages that might run on future hardware. Nobody trusts them to write specs for anything homo sapiens will ever be able to fit on a single planet. | |
Real software engineers don't like the idea of some inexplicable and greasy hardware several aisles away that may stop working at any moment. They have a great distrust of hardware people, and wish that systems could be virtual at *___all* levels. They would like personal computers (you know no one's going to trip over something and kill your DFA in mid-transit), except that they need 8 megabytes to run their Correctness Verification Aid packages. | |
... that the notions of "hardware", and "software" should be extended by the notion of LIVEWARE - being that which produces software for use on hardware. This produces an obvious extension to the concept of MONITORS. A liveware monitor is a person dedicated to the task of ensuring that the liveware does not interfere with the real-time processes, invoking the REAL-TIME EXECUTIONER to delete liveware that adversely affects ... -- Linden and Wihelminalaan | |
The only thing cheaper than hardware is talk. | |
Those parts of the system that you can hit with a hammer (not advised) are called hardware; those program instructions that you can only curse at are called software. -- Levitating Trains and Kamikaze Genes: Technological Literacy for the 1990's. | |
Thus spake the master programmer: "Without the wind, the grass does not move. Without software, hardware is useless." -- Geoffrey James, "The Tao of Programming" | |
We don't understand the software, and sometimes we don't understand the hardware, but we can *___see* the blinking lights! | |
X windows: It's not how slow you make it. It's how you make it slow. The windowing system preferred by masochists 3 to 1. Built to take on the world... and lose! Don't try it 'til you've knocked it. Power tools for Power Fools. Putting new limits on productivity. The closer you look, the cruftier we look. Design by counterexample. A new level of software disintegration. No hardware is safe. Do your time. Rationalization, not realization. Old-world software cruftsmanship at its finest. Gratuitous incompatibility. Your mother. THE user interference management system. You can't argue with failure. You haven't died 'til you've used it. The environment of today... tomorrow! X windows. | |
...computer hardware progress is so fast. No other technology since civilization began has seen six orders of magnitude in performance-price gain in 30 years. - Fred Brooks, Jr. | |
How many hardware guys does it take to change a light bulb? "Well the diagnostics say it's fine buddy, so it's a software problem." | |
"I will make no bargains with terrorist hardware." -- Peter da Silva | |
A comment on schedules: Ok, how long will it take? For each manager involved in initial meetings add one month. For each manager who says "data flow analysis" add another month. For each unique end-user type add one month. For each unknown software package to be employed add two months. For each unknown hardware device add two months. For each 100 miles between developer and installation add one month. For each type of communication channel add one month. If an IBM mainframe shop is involved and you are working on a non-IBM system add 6 months. If an IBM mainframe shop is involved and you are working on an IBM system add 9 months. Round up to the nearest half-year. --Brad Sherman By the way, ALL software projects are done by iterative prototyping. Some companies call their prototypes "releases", that's all. | |
"I dislike companies that have a we-are-the-high-priests-of-hardware-so-you'll- like-what-we-give-you attitude. I like commodity markets in which iron-and- silicon hawkers know that they exist to provide fast toys for software types like me to play with..." -- Eric S. Raymond | |
"Just think of a computer as hardware you can program." -- Nigel de la Tierre | |
Bagbiter: 1. n.; Equipment or program that fails, usually intermittently. 2. adj.: Failing hardware or software. "This bagbiting system won't let me get out of spacewar." Usage: verges on obscenity. Grammatically separable; one may speak of "biting the bag". Synonyms: LOSER, LOSING, CRETINOUS, BLETCHEROUS, BARFUCIOUS, CHOMPER, CHOMPING. | |
beta test, v: To voluntarily entrust one's data, one's livelihood and one's sanity to hardware or software intended to destroy all three. In earlier days, virgins were often selected to beta test volcanos. | |
Default, n.: The hardware's, of course. | |
handshaking protocol, n: A process employed by hostile hardware devices to initate a terse but civil dialogue, which, in turn, is characterized by occasional misunderstanding, sulking, and name-calling. | |
Hardware, n.: The parts of a computer system that can be kicked. | |
IBM: [International Business Machines Corp.] Also known as Itty Bitty Machines or The Lawyer's Friend. The dominant force in computer marketing, having supplied worldwide some 75% of all known hardware and 10% of all software. To protect itself from the litigious envy of less successful organizations, such as the US government, IBM employs 68% of all known ex-Attorneys' General. | |
Q: How many hardware engineers does it take to change a light bulb? A: None. We'll fix it in software. Q: How many system programmers does it take to change a light bulb? A: None. The application can work around it. Q: How many software engineers does it take to change a light bulb? A: None. We'll document it in the manual. Q: How many tech writers does it take to change a light bulb? A: None. The user can figure it out. | |
There was this New Yorker that had a lifelong ambition to be an Texan. Fortunately, he had an Texan friend and went to him for advice. "Mike, you know I've always wanted to be a Texan. You're a *____real* Texan, what should I do?" "Well," answered Mike, "The first thing you've got to do is look like a Texan. That means you have to dress right. The second thing you've got to do is speak in a southern drawl." "Thanks, Mike, I'll give it a try," replied the New Yorker. A few weeks passed and the New Yorker saunters into a store dressed in a ten-gallon hat, cowboy boots, Levi jeans and a bandanna. "Hey, there, pardner, I'd like some beef, not too rare, and some of them fresh biscuits," he tells the counterman. The guy behind the counter takes a long look at him and then says, "You must be from New York." The New Yorker blushes, and says, "Well, yes, I am. How did you know?" "Because this is a hardware store." | |
Hard Copies and Chmod And everyone thinks computers are impersonal cold diskdrives hardware monitors user-hostile software of course they're only bits and bytes and characters and strings and files just some old textfiles from my old boyfriend telling me he loves me and he'll take care of me simply a discarded printout of a friend's directory deep intimate secrets and how he doesn't trust me couldn't hurt me more if they were scented in lavender or mould on personal stationery -- terri@csd4.milw.wisc.edu | |
While I nodded, nearly napping, suddenly there came a tapping, As of some one gently rapping, rapping at my chamber door. -- Edgar Allan Poe, "The Raven" [Quoted in "VMS Internals and Data Structures", V4.4, when referring to hardware interrupts.] And now I see with eye serene The very pulse of the machine. -- William Wordsworth, "She Was a Phantom of Delight" [Quoted in "VMS Internals and Data Structures", V4.4, when referring to software interrupts.] | |
Q: How many Microsoft support staff does it take to change a light bulb? A: Four. One to ask "What is the registration number of the light bulb?", one to ask "Have you tried rebooting it?", another to ask "Have you tried reinstalling it?" and the last one to say "It must be your hardware because the light bulb in our office works fine..." | |
Linux: Because rebooting is for adding new hardware | |
Linux: Because rebooting is for adding hardware Solaris: Because you don't need to reboot to add hardware Windows: Because rebooting is for adding hardware, adding software, regularly scheduled downtime, and should also be done on a daily basis to keep the machine running. -- From a Slashdot.org post | |
Trying to get Windows to run on the hardware that Linux typically runs on is like pushing an elephant through a keyhole. -- Forbes Magazine | |
Is Windows Antique? SILICON VALLEY -- The first ever antique mall devoted to computers has opened its doors deep in the heart of Silicon Valley. Named "Stacks of Antiqueues", the new mall features obsolete hardware, old software, and other curiosities that only a nerd would want to buy. The mall also features a whole collection of Microsoft software, which, as can be expected, has the Redmond giant up in arms. The mall, founded by a group of Linux, FreeBSD, and BeOS users, has a whole section devoted to Microsoft "antiques". Offerings range from a rare (and expensive) copy of Windows 1.0 all the way up to Windows 98. All versions of DOS from 1.0 up are available, in addition to such Microsoft products as Bob, Profit, and Multiplan. Bob Hinesdorf, one of the mall's founders, defends the decision to include Microsoft products in its selection of antique computer stuff. "Windows 98 is surely antique; it's based on 16 bit Windows 3.x code, which was based on 16 bit DOS code, which was based loosely on 8 bit CP/M." | |
Microsoft Mandatory Survey (#15) Customers who want to upgrade to Windows 98 Second Edition must now fill out a Microsoft survey online before they can order the bugfix/upgrade. Question 15: In your opinion, what companies should Microsoft seek to acquire in the coming year? A. Disney. I'd like to see a cute animated movie starring Clippit the Office Assistant. B. CBS. I'd like to see a new line-up featuring must-watch shows like "Touched by a Microserf", "Redmond Hope", "Everybody Loves Bill", "The Late Show With Steve Ballmer", and "60 Minutes... of Microsoft Infomercials", C. Google. Microsoft could drastically improve the quality and performance of this search engine by migrating it from Linux to Windows NT servers. D. Lowes Hardware Stores. Every copy of Windows 2000 could come bundled with a coupon for a free kitchen sink or a free window! | |
Jargon Coiner (#9) An irregular feature that aims to give you advance warning of new jargon that we've just made up. * RHYMES WITH CYNICS: The final answer to any debate about how to pronounce Linux. Of course, "cynics" might not be the best word to associate Linux with... * WISL? (Will It Support Linux?): The very first thought that springs into a Linux user's mind when a cool new piece of software or hardware is announced. * JJMD! (Jar Jar Must Die!): Meaningless reply given to a question or poll for which you don't have a good answer. Example: Question: "When did you stop beating your wife?" Answer: "JJMD!" | |
Bill Gates Passes Turing Test LONDON, ENGLAND -- Microsoft proclaimed that they have passed the Turing Test by creating a Bill Gates multimedia simulacrum that crack BBC interviewer Jeremy Paxman couldn't distinguish from the real thing. "I never would have expected this," Paxman said about the Gates AI program. "After all, this Microsoft program actually worked for an extended period of time, something you don't see very often." Microsoft has plans to mass-produce the Bill Gates holographic simulation by 2010 or so. "The hardware just isn't there yet for home use," a Microserf explained. "By then, though, Intel's Itanium 6 Super Pro Plus III CPU running at 600 Ghz or whatever should be sufficient." Windows 2010 is expected to include the Bill Gates simulation, making the World's Richest Man(tm) accessible to the entire world. A newly printed brochure for the faux-Gates advertises, "Need help running Windows 2010? Bill Gates will sit beside you and guide you through the system. Have a question for the world's sexiest and smartest nerd? He'll answer it. Wondering if free and open source software is a plot by Communists freaks to overthrow the free market system? He'll be there to explain. Want to ask for a personal loan? Sorry, won't happen." | |
Affordable Virtual Beowulf Cluster Every nerd drools over Beowulf clusters, but very few have even seen one, much less own one. Until now, that is. Eric Gylgen, the open source hacker famous for EviL (the dancing ASCII paperclip add-on to vi), is working on a program that will emulate Beowulf clusters on a standard desktop PC. "Of course," he added candidly, "the performance of my virtual cluster will be many orders of magnitude less than a real cluster, but that's not really the point. I just want to be able to brag that I run a 256 node cluster. Nobody has to know I only spent $500 on the hardware it uses." Eric has prior experience in this field. Last month he successfully built a real 32 node Beowulf cluster out of Palm Pilots, old TI-8x graphing calculators, various digital cameras, and even some TRS-80s. He demonstrated a pre-alpha version of his VirtualEpicPoem software to us yesterday. His Athlon machine emulated a 256 node Beowulf cluster in which each node, running Linux, was emulating its own 16 node cluster in which each node, running Bochs, was emulating VMWare to emulate Linux running old Amiga software. The system was extremely slow, but it worked. | |
Your Co-worker Could Be a Space Alien, Say Experts ...Here's How You Can Tell Many Americans work side by side with space aliens who look human -- but you can spot these visitors by looking for certain tip-offs, say experts. They listed 10 signs to watch for: (3) Bizarre sense of humor. Space aliens who don't understand earthly humor may laugh during a company training film or tell jokes that no one understands, said Steiger. (6) Misuses everyday items. "A space alien may use correction fluid to paint its nails," said Steiger. (8) Secretive about personal life-style and home. "An alien won't discuss details or talk about what it does at night or on weekends." (10) Displays a change of mood or physical reaction when near certain high-tech hardware. "An alien may experience a mood change when a microwave oven is turned on," said Steiger. The experts pointed out that a co-worker would have to display most if not all of these traits before you can positively identify him as a space alien. -- National Enquirer, Michael Cassels, August, 1984. [I thought everybody laughed at company training films. Ed.] | |
"Hardware simply does not work like the manual says and no amount of Zen contemplation will ever make you at one with a 3c905B ethernet card." - Alan Cox | |
"Maybe a good analogy is that drivers are to hardware companies like excrements are to living creatures: in order to stay alive, they have to produce them, but you don't put much love into their production, and their internals (like their development) may be a little disgusting." - Werner Almesberger | |
> Is there an API or other means to determine what video card, namely the > chipset, that the user has installed on his machine? On a modern X86 machine use the PCI/AGP bus data. On a PS/2 use the MCA bus data. On nubus use the nubus probe data. On old style ISA bus PCs done a large pointy hat and spend several years reading arcane and forbidden scrolls - Alan Cox on hardware probing | |
Alan Cox wrote: > In theory however i2o is a standard and all i2o works alike. In practice i2o > is a pseudo standard and nobody seems to interpret the spec the same way, the > implementations all tend to have bugs and the hardware sometimes does too. That's a pretty good description of standards in general, at least when it comes to hardware :-) - Jens Axboe's interpretation of standards | |
The kernel is intended as the arbiter between userspace and hardware, and userspace and userspace. Format conversion has nothing to do with arbitration. - Jeff Garzik on linux-kernel | |
> Sorry, at this point we are not allowed to publish the source code of the > lcs and qeth drivers (due to the use of confidential hardware interface > specifications). We make those modules available only in binary form > on our developerWorks web site. > Gosh. I didn't know you guys were so advanced that you didn't use an electronic hardware interface! Your 'hardware interface specifications' use magnetohydrodynamics, and they are top-secret, right? - Richard B. Johnson on linux-kernel | |
The kernel is not there to cover up for usermode programmers inability to get things right. It has enough to do covering up for the hardware folk - Alan Cox on linux-kernel | |
The last time I looked, Solaris and AIX and all the rest of the "scalable" systems were absolute pigs on smaller hardware, and the "scalability" in them often translates into "we scale linearly to many CPU's by being really bad even on one". - Linus Torvalds | |
<Knghtbrd> Okay, you people have started talking about BSDM applications of network hardware... I think I'll run off and do something useful and Debianish and stay OUT of this one... <Knghtbrd> (for a change) | |
Reading computer manuals without the hardware is as frustrating as reading sex manuals without the software. - Arthur C Clarke | |
Win 95 is simplified for the user: User: What does this configuration thing do? You: It allows you to modify you settings, for networking, hardware, protocols, ... User: Whoa! Layman's terms, please! You: It changes stuff. User: That's what I'm looking for! What can it change? You: This part change IP forwarding. It allows ... User: Simplify, simplify! What can it do for ME? You: Nothing, until you understand it. User: Well it makes me uncomfortable. It looks so technical; Get rid of it, I want a system *I* can understand. You: But... User: Hey, who's system is this anyway? You: (... rm this, rm that, rm /etc/* ...) "All done." -- Kevin M. Bealer <kmb203@psu.edu> | |
It's computer hardware, of course it's worth having <g> -- Espy on #Debian | |
The only really good reason I can think to not release specs is embarrassment on just how crappy some hardware out there is, or just how buggy it is. -- Chris Wedgwood <cw@ix.net.nz> | |
Column 1 Column 2 Column 3 0. integrated 0. management 0. options 1. total 1. organizational 1. flexibility 2. systematized 2. monitored 2. capability 3. parallel 3. reciprocal 3. mobility 4. functional 4. digital 4. programming 5. responsive 5. logistical 5. concept 6. optional 6. transitional 6. time-phase 7. synchronized 7. incremental 7. projection 8. compatible 8. third-generation 8. hardware 9. balanced 9. policy 9. contingency The procedure is simple. Think of any three-digit number, then select the corresponding buzzword from each column. For instance, number 257 produces "systematized logistical projection," a phrase that can be dropped into virtually any report with that ring of decisive, knowledgeable authority. "No one will have the remotest idea of what you're talking about," says Broughton, "but the important thing is that they're not about to admit it." -- Philip Broughton, "How to Win at Wordsmanship" | |
Home centers are designed for the do-it-yourselfer who's willing to pay higher prices for the convenience of being able to shop for lumber, hardware, and toasters all in one location. Notice I say "shop for," as opposed to "obtain." This is the major drawback of home centers: they are always out of everything except artificial Christmas trees. The home center employees have no time to reorder merchandise because they are too busy applying little price stickers to every object -- every board, washer, nail and screw -- in the entire store ... Let's say a piece in your toilet tank breaks, so you remove the broken part, take it to the home center, and ask an employee if he has a replacement. The employee, who has never is his life even seen the inside of a toilet tank, will peer at the broken part in very much the same way that a member of a primitive Amazon jungle tribe would look at an electronic calculator, and then say, "We're expecting a shipment of these sometime around the middle of next week." -- Dave Barry, "The Taming of the Screw" | |
Now, you might ask, "How do I get one of those complete home tool sets for under $4?" An excellent question. Go to one of those really cheap discount stores where they sell plastic furniture in colors visible from the planet Neptune and where they have a food section specializing in cardboard cartons full of Raisinets and malted milk balls manufactured during the Nixon administration. In either the hardware or housewares department, you'll find an item imported from an obscure Oriental country and described as "Nine Tools in One", consisting of a little handle with interchangeable ends representing inscrutable Oriental notions of tools that Americans might use around the home. Buy it. This is the kind of tool set professionals use. Not only is it inexpensive, but it also has a great safety feature not found in the so-called quality tools sets: The handle will actually break right off if you accidentally hit yourself or anything else, or expose it to direct sunlight. -- Dave Barry, "The Taming of the Screw" | |
XLI: The more one produces, the less one gets. XLII: Simple systems are not feasible because they require infinite testing. XLIII: Hardware works best when it matters the least. XLIV: Aircraft flight in the 21st century will always be in a westerly direction, preferably supersonic, crossing time zones to provide the additional hours needed to fix the broken electronics. XLV: One should expect that the expected can be prevented, but the unexpected should have been expected. XLVI: A billion saved is a billion earned. -- Norman Augustine | |
XXVI: If a sufficient number of management layers are superimposed on each other, it can be assured that disaster is not left to chance. XXVII: Rank does not intimidate hardware. Neither does the lack of rank. XXVIII: It is better to be the reorganizer than the reorganizee. XXIX: Executives who do not produce successful results hold on to their jobs only about five years. Those who produce effective results hang on about half a decade. XXX: By the time the people asking the questions are ready for the answers, the people doing the work have lost track of the questions. -- Norman Augustine |