Coding Error Quotes

We've searched our database for all the quotes and captions related to Coding Error. Here they are! All 100 of them:

There needs to be an error code that means “I received your request but decided to ignore you.
Martha Wells (Rogue Protocol (The Murderbot Diaries, #3))
I have something that I call my Golden Rule. It goes something like this: 'Do unto others twenty-five percent better than you expect them to do unto you.' … The twenty-five percent is for error.
Linus Pauling
He knew what he was experiencing was a basic error in programming, and he wished he could open up his brain and delete the bad code. Unfortunately, the human brain is every bit as closed a system as a Mac.
Gabrielle Zevin (Tomorrow, and Tomorrow, and Tomorrow)
All living organisms grow. But in nature there is a self-limiting logic to growth: organisms grow to a point of maturity, and then maintain a state of healthy equilibrium. When growth fails to stop – when cells keep replicating just for the sake of it – it’s because of a coding error, like what happens with cancer. This kind of growth quickly becomes deadly.
Jason Hickel (Less is More: How Degrowth Will Save the World)
Deep practice is built on a paradox: struggling in certain targeted ways—operating at the edges of your ability, where you make mistakes—makes you smarter. Or to put it a slightly different way, experiences where you're forced to slow down, make errors, and correct them—as you would if you were walking up an ice-covered hill, slipping and stumbling as you go—end up making you swift and graceful without your realizing it.
Daniel Coyle (The Talent Code: Unlocking the Secret of Skill in Sports, Art, Music, Math, and Just About Everything Else)
Deep practice feels a bit like exploring a dark and unfamiliar room. You start slowly, you bump into furniture, stop, think, and start again. Slowly, and a little painfully, you explore the space over and over, attending to errors, extending your reach into the room a bit farther each time, building a mental map until you can move through it quickly and intuitively.
Daniel Coyle (The Talent Code: Unlocking the Secret of Skill in Sports, Art, Music, Math, and Just About Everything Else)
How does she do it? She makes it sound like she is so cut up to be giving them this information, and it's all just bumph out of her head. She never told them ANYTHING. I don't think she's given them the right name of any airfield in Britain except Mainsend and Buscot, which of course were where she was stationed. They could have easily checked. It's all so close to truth, and so glib--her aircraft identification is rather good considering what a fuss she makes about it. It makes me think of the first day I met her, giving those directions in German. So cool and crisp, such authority--suddenly she really was a radio operator, a German radio operator, she was so good at faking it. Or when I told her to be Jamie, how she just suddenly turned into Jamie. This confession of hers is rotten with error...
Elizabeth Wein (Code Name Verity (Code Name Verity, #1))
Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software-development techniques you use determine how many errors testing will find.
Steve McConnell (Code Complete)
In the short run, technology many be more efficient than man, but it will never be perfect. Every piece of equipment will eventually reveal an error code. In the long run, man will never be perfect, but prove to be more reliable than technology.
Suzy Kassem (Rise Up and Salute the Sun: The Writings of Suzy Kassem)
Error handling is important, but if it obscures logic, it’s wrong.
Robert C. Martin (Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series))
Copy and paste is a design error
Steve McConnell (Code Complete)
Nature knows nothing of imperfection; imperfection is a human perception of nature. Inasmuch as we are part of nature we are also perfect; it is our humanity that is imperfect. And, ironically, because of our capacity for imperfection and error we are free beings—a freedom that no stone or animal can enjoy. Without the possibility of error and real indeterminacy implied by the quantum theory, human liberty is meaningless. The God that plays dice has set us free.
Heinz R. Pagels (The Cosmic Code (Books on Physics))
But other hordes would come, and other false prophets. Our feeble efforts to ameliorate man’s lot would be but vaguely continued by our successors; the seeds of error and of ruin contained even in what is good would, on the contrary, increase to monstrous proportions in the course of centuries. A world wearied of us would seek other masters; what had seemed to us wise would be pointless for them, what we had found beautiful they would abominate. Like the initiate to Mithraism the human race has need, perhaps, of a periodical bloodbath and descent into the grave. I could see the return of barbaric codes, of implacable gods, of unquestioned despotism of savage chieftains, a world broken up into enemy states and eternally prey to insecurity. Other sentinels menaced by arrows would patrol the walls of future cities; the stupid, cruel, and obscene game would go on, and the human species in growing older would doubtless add new refinements of horror. Our epoch, the faults and limitations of which I knew better than anyone else would perhaps be considered one day, by contrast, as one of the golden ages of man.
Marguerite Yourcenar (Memoirs of Hadrian)
In 1953, Allen Dulles, then director of the USA Central Intelligence Agency (CIA), named Dr Sidney Gottlieb to direct the CIA's MKULTRA programme, which included experiments conducted by psychiatrists to create amnesia, new dissociated identities, new memories, and responses to hypnotic access codes. In 1972, then-CIA director Richard Helms and Gottlieb ordered the destruction of all MKULTRA records. A clerical error spared seven boxes, containing 1738 documents, over 17,000 pages. This archive was declassified through a Freedom of Information Act Request in 1977, though the names of most people, universities, and hospitals are redacted. The CIA assigned each document a number preceded by "MORI", for "Managament of Officially Released Information", the CIA's automated electronic system at the time of document release. These documents, to be referenced throughout this chapter, are accessible on the Internet (see: abuse-of-power (dot) org/modules/content/index.php?id=31). The United States Senate held a hearing exposing the abuses of MKULTRA, entitled "Project MKULTRA, the CIA's program of research into behavioral modification" (1977).
Orit Badouk Epstein (Ritual Abuse and Mind Control)
The goal is to minimize the amount of a program you have to think about at any one time. You might think of this as mental juggling—the more mental balls the program requires you to keep in the air at once, the more likely you'll drop one of the balls, leading to a design or coding error.
Steve McConnell (Code Complete)
I like my code to be elegant and efficient. The logic should be straightforward to make it hard for bugs to hide, the dependencies minimal to ease maintenance, error handling complete according to an articulated strategy, and performance close to optimal so as not to tempt people to make the code messy with unprincipled optimizations. Clean code does one thing well. -Bjarne Stroustrup, inventor of C++ and author of The C++ Programming Language
Robert C. Martin (Clean Code: A Handbook of Agile Software Craftsmanship)
A 1670 revision of the criminal code found yet another use for salt in France. To enforce the law against suicide, it was ordered that the bodies of people who took their own lives be salted, brought before a judge, and sentenced to public display. Nor could the accused escape their day in court by dying in the often miserable conditions of the prisons. They too would be salted and put on trial. Breton historians have discovered that in 1784 in the town of Cornouaille, Maurice LeCorre had died in prison and was ordered salted for trial. But due to some bureaucratic error, the corpse did not get a trial date and was found by a prison guard more than seven years later, not only salted but fermented in beer, at which point it was buried without trial.
Mark Kurlansky (Salt: A World History)
The virus is causing something akin to panic throughout corporate America, which has become used to the typos, misspellings, missing words and mangled syntax so acceptable in cyberspace. The CEO of LoseItAll.com, an Internet startup, said the virus had rendered him helpless. “Each time I tried to send one particular e-mail this morning, I got back this error message: ‘Your dependent clause preceding your independent clause must be set off by commas, but one must not precede the conjunction.’ I threw my laptop across the room.”  . . . If Strunkenwhite makes e-mailing impossible, it could mean the end to a communication revolution once hailed as a significant timesaver. A study of 1,254 office workers in Leonia, N.J., found that e-mail increased employees’ productivity by 1.8 hours a day because they took less time to formulate their thoughts. (The same study also found that they lost 2.2 hours of productivity because they were e-mailing so many jokes to their spouses, parents and stockbrokers.)  . . . “This is one of the most complex and invasive examples of computer code we have ever encountered. We just can’t imagine what kind of devious mind would want to tamper with e-mails to create this burden on communications,” said an FBI agent who insisted on speaking via the telephone out of concern that trying to e-mail his comments could leave him tied up for hours.
Lynne Truss (Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation)
Thinking of yourself is boyish is one thing, but your friends assigned you a gender - without asking - and that flayed you. If I had to speculate, you're actually upset because you believe they should know you well enough to avoid such an error. Which isn't totally fair to you or them. Gender, sexuality, fluidity: Those areas require stumbling around in the dark, feeling, and bumping into things. But even if you can admit to that, you still feel out of control. And probably lonely.
Courtney C. Stevens (Dress Codes for Small Towns)
The realization came over me with full force that a good part of the remainder of my life was going to be spent in finding errors in my own programs.
Maurice Wilkes (Memoirs of a Computer Pioneer (History of Computing))
The recent recognition that the genetic code possesses a unique capacity to resist errors caused by mutation imparts the biochemical intelligent design argument with an entirely new level of credibility. Like a giant SOS shaped with letters ablaze, the optimal nature of the genetic code signals that an Intelligent Agent used those rules to start and sustain life.
Fazale Rana (The Cell's Design (Reasons to Believe): How Chemistry Reveals the Creator's Artistry)
Once a virus gets into an intensive poultry shed it can move quickly through the flock, constantly replicating itself. Any ‘errors’ or changes to the genetic code during replication don’t get repaired: this is how the virus mutates and new variant strains emerge. The tragedy is that while intensive farms provide ideal conditions for the emergence of new aggressive disease strains, wild birds can then become infected too. Experience
Philip Lymbery (Farmageddon: The True Cost of Cheap Meat)
You may not like what I'm saying, but the cops and these people have a sort of code. So long as the rich and powerful don't go overboard, cops give them the slack that people who live in the barrios or Third Ward or the trailer parks don't get
Marc Grossberg (The Best People: A Tale of Trials and Errors)
Sam knew the foot was gone. He could see it was gone. He knew what he was experiencing was a basic error in programming, and he wished he could open up his brain and delete the bad code. Unfortunately, the human brain is every bit as closed a system as a Mac.
Gabrielle Zevin (Tomorrow, and Tomorrow, and Tomorrow)
One of the paradoxes of defensive programming is that during development, you'd like an error to be noticeable—you'd rather have it be obnoxious than risk overlooking it. But during production, you'd rather have the error be as unobtrusive as possible, to have the program recover or fail gracefully.
Steve McConnell (Code Complete)
there is any moral to this story, it’s that, when you are writing code, remember that someone may have to comb through it and check everything when it is being repurposed in the future. It could even be you, long after you have forgotten the original logic behind the code. For this reason, programmers can leave “comments” in their code, which are little messages to anyone else who has to read their code. The programmer mantra should be “Always comment on your code.” And make the comments helpful. I’ve reviewed dense code I wrote years before, to find the only comment is “Good luck, future Matt.
Matt Parker (Humble Pi: A Comedy of Maths Errors)
Some properties should not be changed. The Answer to Life, the Universe, and Everything is 42, and you want it to stay that way. Error and status flags will often be hard-coded into your classes. Although they should be publicly and statically available, client code should not be able to change them.
Matt Zandstra (PHP Objects, Patterns, and Practice)
[O]ne of the fatal errors of conceptual theology has been the separation of the acts of religious existence from the statements about it. Ideas of faith must not be studied in total separation from the moments of faith. If a plant is uprooted from its soil, removed from its native winds, sun-rays and terrestrial environment, and kept in a hothouse— will observations made of such a plant disclose its primordial nature? The growing inwardness of man that reaches and curves toward the light of God can hardly be transplanted into the shallowness of mere reflection. Torn out of its medium in human life, it wilts like a rose pressed between the pages of a book. Religion is, indeed, little more than a desiccated remnant of a once living reality when reduced to terms and definitions, to codes and catechisms. It can only be studied in its natural habitat of faith and piety, in a soul where the divine is within reach of all thoughts.
Abraham Joshua Heschel (God in Search of Man: A Philosophy of Judaism)
A body, he thought, was like a complex and complicated clock. Each one unique in its parts. Through study, one might discover the tricks of its mechanisms. Through trial and error, one might calibrate one’s touches on the gears and learn to make the clock tick. He drew his knuckles down her nape, along her spine. She shuddered
Meredith Duran (A Lady's Code of Misconduct (Rules for the Reckless, #5))
The chief care of the legislators [in the colonies of New England] was the maintenance of orderly conduct and good morals in the community: thus they constantly invaded the domain of conscience, and there was scarcely a sin which was no subject to magisterial censure. The reader is aware of the rigor with which these laws punished rape and adultery; intercourse between unmarried persons was likewise severely repressed. The judge was empowered to inflict either a pecuniary penalty, a whipping, or marriage, on the misdemeanants; and if the records of the old courts of New Haven may be believed, prosecutions of this kind were not unfrequent. We find a sentence, bearing date the 1st of May, 1660, inflicting a fine and reprimand on a young woman who was accused of using improper language, and of allowing herself to be kissed. The Code of 1650 abounds in preventive measures. It punishes idleness and drunkenness with severity. Innkeepers were forbidden to furnish more than certain quantities of liquor to each customer; and simple lying, whenever it may be injurious, is checked by a fine or a flogging. In other places, the legislator, entirely forgetting the great principles of religious toleration which he had himself demanded in Europe, makes attendance on divine service compulsory, and goes so far as to visit with severe punishment, and even with death, Christians who choose to worship God according to a ritual differing from his own. Sometimes, indeed, the zeal for regulation induces him to descend to the most frivolous particulars: thus a law is to be found in the same code which prohibits the use of tobacco. It must not be forgotten that these fantastical and vexatious laws were not imposed by authority, but that they were freely voted by all the persons interested in them, and that the manners of the community were even more austere and puritanical than the laws.... These errors are no doubt discreditable to human reason; they attest the inferiority of our nature, which is incapable of laying firm hold upon what is true and just, and is often reduced to the alternative of two excesses. In strict connection with this penal legislation, which bears such striking marks of a narrow, sectarian spirit, and of those religious passions which had been warmed by persecution and were still fermenting among the people, a body of political laws is to be found, which, though written two hundred years ago, is still in advance of the liberties of our own age.
Alexis de Tocqueville (Democracy in America)
In all cases, life had already ceased for the patient. In fact, life had ceased before the code started. That was the time when the patient had stopped breathing or the heart had stopped beating. That was when the patient had really died. Yet we officially record the time of death as the moment when we adjourn our battle, not the moment the cells have adjourned theirs.
Daniel P. Sulmasy (When We Do Harm: A Doctor Confronts Medical Error)
In a strange way, death is actually one of the steps of the code. It isn't listed in the algorithm, of course, but it's there. The first step. Everyone knows it, but no one will say it. Even though the patient has already died from the devastation of disease, the code presses on until someone "calls it." Then, and only then, can death be acknowledged. It is a wrenching combination of human grief and quotidian bureaucracy.
Daniel P. Sulmasy (When We Do Harm: A Doctor Confronts Medical Error)
The idea . . . that Christianity brought a new ethical code into the world is a grave error. If it had done so, then we would have to conclude that all who first preached it wholly misunderstood their own message: for all of them, its founder, His precursor, His apostles, came demanding repentance and offering forgiveness, a demand and an offer both meaningless except on the assumption of a moral law already known and already broken.
C.S. Lewis (Christian Reflections)
Meanwhile, the original programmers will have left, and their replacements -- believing they understand the code -- will make some truly spectacular errors, mistakes that will suddenly make everything completely stop working for a while. So that what had seemed to be a descending curve of bugs, a fall toward the ever-receding zero, will reveal itself as the shape of another equation altogether: a line of relentlessly rising, bug-counts climbing in an endless battle against infinity.
Ellen Ullman (The Bug)
(There needs to be an error code that means “I received your request but decided to ignore you.”) Initially, it had been pretty easy. (“If you bother her again I will break every individual bone in your hand and arm. It will take about an hour.”) Then it had gotten more complicated as even the passengers who liked each other started to get into fights. I spent a lot of time (valuable time I could have been viewing/reading my saved entertainment media) arbitrating arguments I didn’t give a shit about.
Martha Wells (Rogue Protocol (The Murderbot Diaries, #3))
Code should be obvious: When someone needs to make a change, they should be able to find the code to be changed easily and to make the change quickly without introducing any errors. A healthy code base maximizes our productivity, allowing us to build more features for our users both faster and more cheaply. To keep code healthy, pay attention to what is getting between the programming team and that ideal, then refactor to get closer to the ideal. But the most important thing to learn from this example is the rhythm of refactoring. Whenever I’ve shown people how I refactor, they are surprised by how small my steps are, each step leaving the code in a working state that compiles and passes its tests. I was just as surprised myself when Kent Beck showed me how to do this in a hotel room in Detroit two decades ago. The key to effective refactoring is recognizing that you go faster when you take tiny steps, the code is never broken, and you can compose those small steps into substantial changes. Remember that—and the rest is silence.
Martin Fowler (Refactoring: Improving the Design of Existing Code (Addison-Wesley Signature Series (Fowler)))
It’s worth thinking about language for a moment, because one thing it reveals, probably better than any other example, is that there is a basic paradox in our very idea of freedom. On the one hand, rules are by their nature constraining. Speech codes, rules of etiquette, and grammatical rules, all have the effect of limiting what we can and cannot say. It is not for nothing that we all have the picture of the schoolmarm rapping a child across the knuckles for some grammatical error as one of our primordial images of oppression. But at the same time, if there were no shared conventions of any kind—no semantics, syntax, phonemics—we’d all just be babbling incoherently and wouldn’t be able to communicate with each other at all. Obviously in such circumstances none of us would be free to do much of anything. So at some point along the way, rules-as-constraining pass over into rules-as-enabling, even if it’s impossible to say exactly where. Freedom, then, really is the tension of the free play of human creativity against the rules it is constantly generating. And this is what linguists always observe. There is no language without grammar. But there is also no language in which everything, including grammar, is not constantly changing all the time.
David Graeber (The Utopia of Rules: On Technology, Stupidity, and the Secret Joys of Bureaucracy)
When the genetic code was solved, in the early 1960s, it turned out to be full of redundancy. Much of the mapping from nucleotides to amino acids seemed arbitrary—not as neatly patterned as any of Gamow’s proposals. Some amino acids correspond to just one codon, others to two, four, or six. Particles called ribosomes ratchet along the RNA strand and translate it, three bases at a time. Some codons are redundant; some actually serve as start signals and stop signals. The redundancy serves exactly the purpose that an information theorist would expect. It provides tolerance for errors. Noise affects biological messages like any other. Errors in DNA—misprints—are mutations.
James Gleick (The Information: A History, a Theory, a Flood)
The sixty-story John Hancock Tower was built in Boston in the 1970s, and it was discovered to have an unexpected torsional instability. The interplay of the wind between the surrounding buildings and the tower itself was causing it to twist. Despite being designed in line with current building codes, torsional instability found a way to twist the building, and people on the top floors started feeling seasick. Once again, it was tuned mass dampers to the rescue! Lumps of lead weighing 330 tons were put in vats of oil on opposite ends of the fifty-eighth floor. Attached to the building by springs, the lead weights damp any twisting motion and keep the movement below noticeable levels.
Matt Parker (Humble Pi: A Comedy of Maths Errors)
Inheritance has recently fallen out of favor as a programming design solution in many programming languages because it’s often at risk of sharing more code than necessary. Subclasses shouldn’t always share all characteristics of their parent class but will do so with inheritance. This can make a program’s design less flexible. It also introduces the possibility of calling methods on subclasses that don’t make sense or that cause errors because the methods don’t apply to the subclass. In addition, some languages will only allow a subclass to inherit from one class, further restricting the flexibility of a program’s design. For these reasons, Rust takes a different approach, using trait objects instead of inheritance.
Steve Klabnik (The Rust Programming Language)
In one of his numerous prefaces he says, “I have always been on the side of the Puritans in the matter of Art”; and a closer study will, I think, reveal that he is on the side of the Puritans in almost everything. Puritanism was not a mere code of cruel regulations, though some of its regulations were more cruel than any that have disgraced Europe. Nor was Puritanism a mere nightmare, an evil shadow of eastern gloom and fatalism, though this element did enter it, and was as it were the symptom and punishment of its essential error. Something much nobler (even if almost equally mistaken) was the original energy in the Puritan creed. And it must be defined with a little more delicacy if we are really to understand the attitude of G. B. S., who is the greatest of the modern Puritans and perhaps the last.
George Bernard Shaw (George Bernard Shaw: Collected Articles, Lectures, Essays and Letters: Thoughts and Studies from the Renowned Dramaturge and Author of Mrs. Warren's Profession, ... and Cleopatra, Androcles And The Lion)
The thing about Web companies is there's always something severely fucked-up. There is always an outage, always lost data, always compromised customer information, always a server going offline. You work with these clugey internal tools and patch together work-arounds to compensate for the half-assed, rushed development, and after a while the fucked-upness of the whole enterprise becomes the status quo. VPs insecure that they're not as in touch as they need to be with conditions on the ground insert themselves into projects midstream and you get serious scope creep. You present to the world this image that you're a buttoned-down tech company with everything in its right place but once you're on the other side of the firewall it looks like triage time in an emergency room, 24/7. Systems break down, laptops go into the blue screen of death, developers miskey a line of code, error messages appear that mean absolutely nothing. The instantaneousness with which you can fix stuff creates a culture that works by the seat of its pants. I swear the whole Web was built by virtue of developers fixing one mistake after another, constantly forced to compensate for the bugginess of their code.
Ryan Boudinot (Blueprints of the Afterlife)
For example, say you're an average web developer. You're familiar with a dozen programming languages, tons of helpful libraries, standards, protocols, what have you. You still have to learn more at the rate of about one a week, and remember to check the hundreds of things you know to see if they've been updated or broken and make sure they all still work together and that nobody fixed the bug in one of them that you exploited to do something you thought was really clever one weekend when you were drunk. You're all up to date, so that's cool, then everything breaks. "Double you tee eff?" you say, and start hunting for the problem. You discover that one day, some idiot decided that since another idiot decided that 1/0 should equal infinity, they could just use that as a shorthand for "Infinity" when simplifying their code. Then a non-idiot rightly decided that this was idiotic, which is what the original idiot should have decided, but since he didn't, the non-idiot decided to be a dick and make this a failing error in his new compiler. Then he decided he wasn't going to tell anyone that this was an error, because he's a dick, and now all your snowflakes are urine and you can't even find the cat.
Anonymous
On the other hand, some of the family’s impatience with the public is justified. When I use Federal Express, I accept as a condition of business that its standardized forms must be filled out in printed letters. An e-mail address off by a single character goes nowhere. Transposing two digits in a phone number gets me somebody speaking heatedly in Portuguese. Electronic media tell you instantly when you’ve made an error; with the post office, you have to wait. Haven’t we all at some point tested its humanity? I send mail to friends in Upper Molar, New York (they live in Upper Nyack), and expect a stranger to laugh and deliver it in forty-eight hours. More often than not, the stranger does. With its mission of universal service, the Postal Service is like an urban emergency room contractually obligated to accept every sore throat, pregnancy, and demented parent that comes its way. You may have to wait for hours in a dimly lit corridor. The staff may be short-tempered and dilatory. But eventually you will get treated. In the Central Post Office’s Nixie unit—where mail arrives that has been illegibly or incorrectly addressed—I see street numbers in the seventy thousands; impossible pairings of zip codes and streets; addresses without a name, without a street, without a city; addresses that consist of the description of a building; addresses written in water-based ink that rain has blurred. Skilled Nixie clerks study the orphans one at a time. Either they find a home for them or they apply that most expressive of postal markings, the vermilion finger of accusation that lays the blame squarely on you, the sender.
Jonathan Franzen (How to Be Alone)
Neo-Darwinism and Mutations In order to find a solution, Darwinists advanced the "Modern Synthetic Theory," or as it is more commonly known, Neo-Darwinism, at the end of the 1930s. Neo- Darwinism added mutations, which are distortions formed in the genes of living beings due to such external factors as radiation or replication errors, as the "cause of favorable variations" in addition to natural mutation. Today, the model that stands for evolution in the world is Neo-Darwinism. The theory maintains that millions of living beings formed as a result of a process whereby numerous complex organs of these organisms (e.g., ears, eyes, lungs, and wings) underwent "mutations," that is, genetic disorders. Yet, there is an outright scientific fact that totally undermines this theory: Mutations do not cause living beings to develop; on the contrary, they are always harmful. The reason for this is very simple: DNA has a very complex structure, and random effects can only harm it. The American geneticist B. G. Ranganathan explains this as follows: First, genuine mutations are very rare in nature. Secondly, most mutations are harmful since they are random, rather than orderly changes in the structure of genes; any random change in a highly ordered system will be for the worse, not for the better. For example, if an earthquake were to shake a highly ordered structure such as a building, there would be a random change in the framework of the building which, in all probability, would not be an improvement. Not surprisingly, no mutation example, which is useful, that is, which is observed to develop the genetic code, has been observed so far. All mutations have proved to be harmful. It was understood that mutation, which is presented as an "evolutionary mechanism," is actually a genetic occurrence that harms living things, and leaves them disabled. (The most common effect of mutation on human beings is cancer.) Of course, a destructive mechanism cannot be an "evolutionary mechanism." Natural selection, on the other hand, "can do nothing by itself," as Darwin also accepted. This fact shows us that there is no "evolutionary mechanism" in nature. Since no evolutionary mechanism exists, no such any imaginary process called "evolution" could have taken place.
Harun Yahya (Those Who Exhaust All Their Pleasures In This Life)
debugger, a tool that will preserve your C source code after compilation and enable you to do such things as step through it manually, or alter data as an aid to finding and correcting programming errors.
Wiki Books (C Programming)
Creating code that fails with reasonable error messages takes minor effort in the present but provides value forever.
Anonymous
Eighty percent of the errors are found in 20 percent of a project's classes or routines
Steve McConnell (Code Complete)
the error rate in manual testing is comparable to the bug rate in the code being tested.
Steve McConnell (Code Complete)
Without the possibility of error and real indeterminacy implied by the quantum theory, human liberty is meaningless.
Heinz R. Pagels (The Cosmic Code: Quantum Physics as the Language of Nature)
Thoughtful design, code review, pair programming, and a considered test strategy (including TDD practices and fully automated unit test suites) are all of the utmost importance. Techniques like assertions, defensive programming, and code coverage tools will all help minimise the likelihood of errors sneaking past.  We all know these mantras. Don’t we?
Anonymous
Manipulating strings in C or C++ is error prone. Four common errors are unbounded string copies, off-by-one errors, null-termination errors, and string truncation.
Robert C. Seacord (Secure Coding in C and C++ (SEI Series in Software Engineering))
many shipwrecks and engineering disasters were blamed on faulty tables. These mathematical tables were calculated by hand, and the mistakes were simply the result of human error. This caused Babbage to exclaim, “I wish to God these calculations had been executed by steam!” This marked the beginning of an extraordinary endeavor to build a machine capable of faultlessly calculating the tables to a high degree of accuracy. In 1823 Babbage designed “Difference Engine No. 1,” a magnificent calculator consisting of 25,000 precision parts, to be built with government funding. Although Babbage was a brilliant innovator, he was not a great implementer. After ten years of toil, he abandoned “Difference Engine No.
Simon Singh (The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography)
Systems Test No parts of the schedule are so thoroughly affected by sequential constraints as component debugging and system test. Furthermore, the time required depends on the number and subtlety of the errors encountered. Theoretically this number should be zero. Because of optimism, we usually expect the number of bugs to be smaller than it turns out to be. Therefore testing is usually the most mis-scheduled part of programming. For some years I have been successfully using the following rule of thumb for scheduling a software task: l /3 planning l/6 coding l/4 component test and early system test l/4 system test, all components in hand.
Anonymous
Use manual sanity checks in data pipelines. When optimizing data processing systems, it’s easy to stay in the “binary mindset” mode, using tight pipelines, efficient binary data formats, and compressed I/O. As the data passes through the system unseen, unchecked (except for perhaps its type), it remains invisible until something outright blows up. Then debugging commences. I advocate sprinkling a few simple log messages throughout the code, showing what the data looks like at various internal points of processing, as good practice — nothing fancy, just an analogy to the Unix head command, picking and visualizing a few data points. Not only does this help during the aforementioned debugging, but seeing the data in a human-readable format leads to “aha!” moments surprisingly often, even when all seems to be going well. Strange tokenization! They promised input would always be encoded in latin1! How did a document in this language get in there? Image files leaked into a pipeline that expects and parses text files! These are often insights that go way beyond those offered by automatic type checking or a fixed unit test, hinting at issues beyond component boundaries. Real-world data is messy. Catch early even things that wouldn’t necessarily lead to exceptions or glaring errors. Err on the side of too much verbosity.
Micha Gorelick (High Performance Python: Practical Performant Programming for Humans)
If your code is adaptive, you will be able to make changes to it more quickly, more easily, and with fewer errors than you would if you were working with a codebase that impedes changes.
Anonymous
However, it is recommended that an exception only be caught if something meaningful can be done at that point in the code. This could be as simple as rolling back a database transaction or as complex as showing users a fancy user interface for them to view the error details and to report the error to the developers. It is also often inadvisable to catch an exception and silently do nothing, or catch the general Exception base type. Both of these two scenarios together are even more discouraged. With the latter scenario, you end up attempting to catch and respond to everything, including exceptions that you realistically have no meaningful way of recovering from, like OutOfMemoryException, Stack­ OverflowException, or ThreadAbortException
Anonymous
And of course you learn from the errors of others. You may never know what type of person someone is unless they are given opportunities to violate moral or ethical codes.
Nassim Nicholas Taleb (Antifragile: Things That Gain From Disorder)
Encapsulation is broken because all functions in the path of a throw must know about details of that low-level exception. Given that the purpose of exceptions is to allow you to handle errors at a distance, it is a shame that checked exceptions break encapsulation in this way.
Robert C. Martin (Clean Code: A Handbook of Agile Software Craftsmanship)
The perfect tool to help make running your business easier and more profitable. The Harbortouch POS system is the perfect tool to help make running your business easier and more profitable. Harbortouch combines the highest quality hardware with cutting edge software and offers these high-end POS systems at no cost to you! Manage your business with an easy to use point of sale solution, complete with back office accessibility and reporting. Send offers to your customers via Facebook, Twitter, SMS text or online to help grow your business. Wherever you may be, accepting credit card payments have never been so quick, easy and affordable. Perfect for small retail stores, yogurt shops, cafes, kiosks,food trucks and other small merchants :- ->Base package includes 13.3" touch-screen display, cash drawer, receipt printer, integrated customer display, 5 employee cards, and waterproof foldable keyboard. ->Cloud-based reporting and POS management through Lighthouse. ->Cutting-edge payment technology supports all major credit/debit cards (including PIN debit), NFC, EMV, Apple Pay and Perkwave. ->Just 1.59% + 20 cents per transaction. ->$39/month service fee. ->Optional accessories include remote printer (only supports 1 remote printer per location) and bar code reader. ->Harbortouch offers 50 free customized, full color gift cards and a 60-day free trial to all of our merchants. Manage multiple operations through your Harbortouch POS system: accept cash, checks, credit and debit, place orders, access reports, track inventory, and manage employees with the built-in time clock. Increase operational efficiency, minimize ordering errors and reduce shrinkage. More accurate employee time tracking reduces payroll while Harbortouch's reporting capabilities help you decrease accounting and bookkeeping expenses. Our award winning customer support is handled entirely in-house and is available 24 hours a day, 7 days a week.
Poin Of sale place
the purpose of the finally block is to contain cleanup code that should always be executed, the compiler will flag an error if you place a return statement inside a finally block. An
Christian Nagel (Professional C# 5.0 and .NET 4.5.1)
The most challenging part of programming is conceptualizing the problem, and many errors in programming are conceptual errors. Because
Steve McConnell (Code Complete)
Get Roku update if your Roku remote not working. If you see Roku error code 001, 003, 011, 014 or HDCP unauthorized content disabled, then contact Roku support.
scarlettnelsonus
errorMessage()
Robert C. Martin (The Robert C. Martin Clean Code Collection (Collection) (Robert C. Martin Series))
Even the best human software has about one error for every ten thousand lines of code, and most have many more than that.
Stuart Armstrong (Smarter Than Us: The Rise of Machine Intelligence)
According to a study by Carnegie Mellon University, commercial software typically has twenty to thirty bugs for every thousand lines of code—fifty million lines of code means 1 million to 1.5 million potential errors to be exploited. This is the basis for all malware attacks that take advantage of these computer bugs to get the code to do something it was not originally intended to do. As computer code grows more elaborate, software bugs flourish and security suffers, with increasing consequences for society at large.
Marc Goodman (Future Crimes)
Using JavaScript Error objects to reject promises can capture the call stack for troubleshooting
Daniel Parker (JavaScript with Promises: Managing Asynchronous Code)
Es todo un clásico el libro de Martin Fowler titulado ‹‹Refactoring: improving the design of existing code››; este libro me ha ayudado como ningún otro a mejorar en la calidad del código que escribo y debería estar en la estantería de cualquier programador profesional. El
Rafael Gómez Blanes (El Libro Negro del Programador: Cómo conseguir una carrera de éxito desarrollando software y cómo evitar los errores habituales - Segunda Edición (Spanish Edition))
In other words, Brazilian soccer is different from the rest of the world's because Brazil employs the sporting equivalent of a Link trainer. Futsal compresses soccer's essential skills into a small box; it places players inside the deep practice zone, making and correcting errors, constantly generating solutions to vivid problems.
Daniel Coyle (The Talent Code: Unlocking the Secret of Skill in Sports, Art, Music, Math, and Just About Everything Else)
Programming languages, their features, readability, and interoperation Code reuse across platforms (server vs web vs mobile) Early error detection (compile-time vs runtime error detection, breadth of validation) Availability and cost of hiring the right talent; learning curve for new hires Readability and refactorability of code Approach to code composition, embracing the change Datastore and general approach to data modeling Application-specific data model, and the blast radius from changing it Performance and latency in all tiers and platforms Scalability and redundancy Spiky traffic patterns, autoscaling, capacity planning Error recovery Logging, telemetry, and other instrumentation Reducing complexity User interfaces and their maintainability External APIs User identity and security Hardware and human costs of the infrastructure and its maintenance Enabling multiple concurrent development workstreams Enabling testability Fast-tracking development by adopting third-party frameworks
Anatoly Volkhover (Become an Awesome Software Architect: Foundation 2019 (#1))
No problem,” muttered Mr. Raymo, waiting for the door to the secret passageway to glide shut. When Kyle was absolutely certain that the Krinkle brothers wouldn’t follow Mr. Raymo into the Rotunda Reading Room, he popped up and waved. “Mr. Keeley!” whispered Mr. Raymo. “Did you create the error code in Abraham Lincoln’s software?” “It was a group effort,” Kyle answered modestly. “But, yeah, that was us. We need to ask you a question.” “Please hurry,” said Mr. Raymo, looking over his shoulder. “If the brothers catch you kids…” “Mr. Raymo,” said Kyle, “can you use your Nonfictionator to replicate anybody saying anything?” “Yes. But I prefer to have the characters generated by the device speak with historical accuracy. That is why those of us on the Nonfictionator team have put such a high premium on proper research.” “But,” said Kyle, “if we did the research and gave you the audio and visual data you needed to create a truthful, honest representation of someone, or two someones…” “Then I can easily re-create that person or persons in holographic form,” said Mr. Raymo. “It’s also extremely helpful if an audio recording exists of the subject. For instance, I am quite confident that we have correctly captured Michael Jordan’s authentic voice, since we had primary source material to work with. Abraham Lincoln, on the other hand, sounds like Daniel Day-Lewis from the movie.
Chris Grabenstein (Mr. Lemoncello's Great Library Race (Mr. Lemoncello's Library, #3))
[W]hat befell the philosophers in AD 529 was not just one single law but a staccato burst of legal aggression issued by Justinian. ‘Your Clemency . . . the Glorious and Indulgent’ Justinian is how laws of this period referred to him. Justinian’s reverence, the legal code of the time announced, shone out ‘as a specially pure light, like that of a star’, while Justinian himself was referred to as ‘Your Holiness’; the ‘Glorious emperor’. There was little glorious or indulgent about what was coming. And there was certainly nothing that was clement. This was the end. The ‘impious and wicked pagans’ were to be allowed to continue in their ‘insane error’ no longer. Anyone who refused salvation in the next life would, from now on, be all but damned in this one. A series of legal hammer blows fell: anyone who offered sacrifice would be executed. Anyone who worshipped statues would be executed. Anyone who was baptized – but who then continued to sacrifice – they, too, would be executed. The laws went further. This was no longer mere prohibition of other religious practices. It was the active enforcement of Christianity on every single, sinful pagan in the empire. The roads to error were being closed, forcefully. Everyone now had to become Christian. Every single person in the empire who had not yet been baptized now had to come forward immediately, go to the holy churches and ‘entirely abandon the former error [and] receive saving baptism’. Those who refused would be stripped of all their property, movable and immovable, lose their civil rights, be left in penury and, ‘in addition’ – as if what had gone before was not punishment but mere preamble, they would be ‘subject to the proper punishment’. If any man did not immediately hurry to the ‘holy churches’ with his family and force them also to be baptized, then he would suffer all of the above – and then he would be exiled. The ‘insane error’ of paganism was to be wiped from the face of the earth.
Catherine Nixey (The Darkening Age: The Christian Destruction of the Classical World)
As you mature in your profession, your error rate should rapidly decrease towards the asymptote of zero.
Robert C. Martin (Clean Coder, The: A Code of Conduct for Professional Programmers (Robert C. Martin Series))
you have the freedom to return any object in your constructors, as long as it’s an object. Attempting to return something that’s not an object (like a string or a boolean false, for example) will not cause an error but will simply be ignored, and the object referenced by this will be returned instead.
Stoyan Stefanov (JavaScript Patterns: Build Better Applications with Coding and Design Patterns)
In typical DevOps transformations, as we progress from deployment lead times measured in months or quarters to lead times measured in minutes, the constraint usually follows this progression: Environment creation: We cannot achieve deployments on-demand if we always have to wait weeks or months for production or test environments. The countermeasure is to create environments that are on demand and completely self-serviced, so that they are always available when we need them. Code deployment: We cannot achieve deployments on demand if each of our production code deployments take weeks or months to perform (i.e., each deployment requires 1,300 manual, error-prone steps, involving up to three hundred engineers). The countermeasure is to automate our deployments as much as possible, with the goal of being completely automated so they can be done self-service by any developer. Test setup and run: We cannot achieve deployments on demand if every code deployment requires two weeks to set up our test environments and data sets, and another four weeks to manually execute all our regression tests. The countermeasure is to automate our tests so we can execute deployments safely and to parallelize them so the test rate can keep up with our code development rate. Overly tight architecture: We cannot achieve deployments on demand if overly tight architecture means that every time we want to make a code change we have to send our engineers to scores of committee meetings in order to get permission to make our changes. Our countermeasure is to create more loosely-coupled architecture so that changes can be made safely and with more autonomy, increasing developer productivity.
Gene Kim (The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations)
In 1864, he came up with the idea that reduced errors in telegraphed messages. Called a Morse Repeater, the invention slowed down the message at the receiving end by punching the dots and dashes of Morse code into a slower running strip of paper, resulting in fewer operator errors. This work carried Edison into maturity and established his reputation for inventiveness
Captivating History (Thomas Edison: A Captivating Guide to the Life of a Genius Inventor (Biographies))
internet engineers have designated error code 418 as I’m a teapot. It is returned by any internet-enabled teapots that are sent a request to make coffee. It was introduced as part of the 1998 release of Hyper Text Coffee Pot Control Protocol (HTCPCP) specifications.
Matt Parker (Humble Pi: A Comedy of Maths Errors)
I often said I wouldn't have pursued programming as a career if I still did drugs. This is probably true, since weed was always immensely crippling for me. I would have weed hangovers for days, and while stoned, was unable to read or do much of anything besides clean and play video games. Whether or not this would have turned out to be true is academic, but it's definitely true that I wouldn't have become a programmer if I hadn't lost my mind, because the recovery process taught me my most valuable skill as a programmer: how to not think. Programming requires the acceptance that you are entering meaningless symbols into a machine that's going to spit out other meaningless symbols, and this can be hard to accept. It requires abandoning all hope for an answer for the existential "why?" in favour of shuffling boolean values ad infinitum. By no interpretation of the concept of understanding does a computer understand what you're telling it or what it's telling you. On top of that, programming as an act is more often hindered than helped by thinking. Despite zero years of training in computer science, I've found I have an edge in debugging because I never look or ask for an explanation. Ninety percent of the computer bugs in a program are tiny, one-line errors, and you just have to find that error. Holding the entire logical structure of a million lines of code in your mind in futile. The task is to find the references and connections and track them back until you hit the problem. If I get an error message, I copy it into Google, because someone somewhere has encountered and solved the problem, probably by tracking down the people who originally wrote the program. In seven years of programming, I've solved exactly two undocumented bugs via pure deductive reasoning.
Peter Welch
function imgLoad(url) { return new Promise(function(resolve, reject) { var request = new XMLHttpRequest(); request.open('GET', url); request.responseType = 'blob'; request.onload = function() { if (request.status === 200) { resolve(request.response); } else { reject(Error('Image didn\'t load successfully; error code:' + request.statusText)); } }; request.onerror = function() { reject(Error('There was a network error.')); }; request.send(); }); }
Michael B. White (Mastering JavaScript: A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application Development)
it is pretty much impossible to come up with perfect code first time around. It is only when people are using the software, putting it under strain, that you see the bugs and deficiencies you could never have anticipated. By putting the code out there and subjecting it to trial and error you learn the insights that create progress. Why, he asked Vanier, would you try to answer every question before you have a single user?
Matthew Syed (Black Box Thinking: The Surprising Truth About Success)
Errors in code are what programmers call bugs, though when our programs go wrong, we prefer to call them “unexpected additional features.” Very
Paul Wilton (Beginning JavaScript)
We cannot achieve deployments on demand if each of our production code deployments take weeks or months to perform (i.e., each deployment requires 1,300 manual, error-prone steps involving up to three hundred engineers). The countermeasure is to automate our deployments as much as possible, with the goal of being completely automated so they can be done self-service by any developer.
Gene Kim (The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations)
What impressess me is that one bug... error... glitch.... just ruin the perfection of myself.
Deyth Banger (Code (Deeper Level #7))
Writing and repairing software generally takes far more time and is far more expensive than initially anticipated. “Every feature that is added and every bug that is fixed,” Edward Tenner points out, “adds the possibility of some new and unexpected interaction between parts of the program.”19 De Jager concurs: “If people have learned anything about large software projects, it is that many of them miss their deadlines, and those that are on time seldom work perfectly. … Indeed, on-time error-free installations of complex computer systems are rare.”20 Even small changes to code can require wholesale retesting of entire software systems. While at MIT in the 1980s, I helped develop some moderately complex software. I learned then that the biggest problems arise from bugs that creep into programs during early stages of design. They become deeply embedded in the software’s interdependent network of logic, and if left unfixed can have cascading repercussions throughout the software. But fixing them often requires tracing out consequences that have metastasized in every direction from the original error. As the amount of computer code in our world soars (doubling every two years in consumer products alone), we need practical ways to minimize the number of bugs. But software development is still at a preindustrial stage—it remains more craft than engineering. Programmers resemble artisans: they handcraft computer code out of basic programming languages using logic, intuition, and pattern-recognition skills honed over years of experience.
Thomas Homer-Dixon (The Ingenuity Gap: How Can We Solve the Problems of the Future?)
To overcome Roku tv error code 014 improve your router’s signal strength and try connecting once again.
susane
In another thirty to fifty years, the demand for cheap labor will have produced even more machines over the employment of actual humans. And in that time frame, humans will have lost their voice, their power, all freedoms, and all worth. It is inevitable that machines will one day become the ultimate enemies of mankind. We are not evolving or progressing with our technology, only regressing. Technology is our friend today, but will be our enemy in the future. In the short run, technology many be more efficient than man, but it will never be perfect. Every piece of equipment will eventually reveal an error code. In the long run, man will never be perfect, but prove to be more reliable than technology.
Suzy Kassem
How to get my business on top of google search? Let’s begin with an explanation of why being on top of Google is important. To be precise, what does this mean? What are the advantages and disadvantages of being here? And who should care about it in any case? Being on top of google search means that when users make the search query - the site appears before its competitors. Not only in the row of results, but also among them in the first place. The more often you are there, the better. Being on top of Google search has a significant impact on traffic growth for your business. This is due to two reasons: 1) 80% of people do not click beyond page 1 in search engine results 2) When someone goes down to pages 2-3 they do not stay there, so it's a lost cause When it comes to SEO, there are no secrets or magic formulas that work 100% all the time. There is only a set of rules that helps you determine which actions yield a better result based on research made within a certain period of time. It may not be 100%, but you need to know at least some basics in order to have an idea about why your site doesn't have high rankings yet and what needs to be done to achieve them! Based on our experience with improving the search engine position of numerous fantasy app development websites, we compiled this list of the most important factors that influence Google rankings: 1. The code of your website and its structure (technical part) 2. The relevance of content on your site - how to make it unique and relevant at the same time (on-page factors) 3. Relevance and popularity of backlinks pointing to your site (off-page factors) 4. Quality of traffic coming from search engines to your website (on-page and off-page factors) 5. The overall authority, popularity, and trustworthiness of a domain name as well as quantity and quality of backlinks you have pointing to it (backlink profile). 6. Compatibility with the type and model of used CMS platform, user-friendliness, and a number of bugs or errors that may be present 7. Terms and conditions mentioned on your website as well as its structure, design, and user-friendliness (UX)
Gargi Sharma
During the 1970s, a long-term research project on southern masked weavers was the first to suggest that there was perhaps something more to weavers building nests than feathered automata processing genetic code.7 This study revealed that in much the same way that an infant human will develop motor skills by manipulating and playing with objects, male weaver chicks will play and experiment with building materials soon after they emerge from their eggs and, through a process of trial and error, progressively master the threading, binding, and knot-making skills necessary to build nests.
James Suzman (Work: A Deep History, from the Stone Age to the Age of Robots)
Now I created a module from whole cloth. It was concise, not even a hundred lines of code, built in perfect symmetry around a single action. One by one, in exactly the right order, I suspended the arm’s motor control loops. Then I loaded the action directly into the PKD 2891 Stepper Motors, which most people didn’t realize you could do; they all had their own MCUs, with just enough memory for what came next. Then, one by one, I brought the motor control loops back online. I finished my new module, named it, tried to compile, was informed of several embarrassing syntax errors, corrected them, compiled again. I flashed the Vitruvian with the new code and said aloud, “Try again.” It plucked up an egg, moved it lightly into position, paused, and thwacked the egg against the rim of the bowl. Just after the thwack, my new module took over. The motor control loops went dark. The arm wasn’t running blind; it was more like … a blink. Not even a hundred milliseconds, during which my new module said: Just go for it. In the ArmOS codebase, as part of the Control package, I had created something new—a tiny space without feedback or self-awareness—and I had named it Confidence. The yolk flowed out with the albumen while the shell came apart cleanly in the Vitruvian’s six-fingered grip. The arm swiveled and dropped the shell neatly into the small bowl I had set up for that purpose—the bowl that had never before this moment actually been needed. I had solved the egg problem, and I had done so in the simplest way possible: not by adding code, but by taking it away. During the blink, the Vitruvian was no longer caught in a wash of continuous feedback. It was no longer second-guessing its second guesses a thousand times every second.
Robin Sloan (Sourdough)
The twelve-factor developer resists the urge to use different backing services between development and production, even when adapters theoretically abstract away any differences in backing services. Differences between backing services mean that tiny incompatibilities crop up, causing code that worked and passed tests in development or staging to fail in production. These types of errors create friction that disincentivizes continuous deployment. The cost of this friction and the subsequent dampening of continuous deployment is extremely high when considered in aggregate over the lifetime of an application.
Adam Wiggins (The Twelve-Factor App)
HOW TO FIX THE AOL ERROR CODE 554 -(807)500 (3455) Before goal the matter it is vital that you absolutely got to comprehend the reason why you get this mistake. So permit us to comprehend the explanation for getting blunder code 554 in your email box. The primary purpose for getting this AOL mistake code 554 is that the sluggish net association. When your program sends the solicitation to append with AOL mail because of the sluggish net association we will generally get the invalid solicitation and furthermore the mistake code 554 springs up. One more reason behind this mistake is that assuming you endeavouring to send different blunders at only a single time and in the event that we will quite often get the invalid solicitation type your program, this mistake code 554 comes on your screen. then, at that point, you can without much of a stretch reach out to the client support group by dialing the aol contact support number I (807-500-3455) where all your questions will be fixed in an entirely solid way.
aolemailnumber
Heirs of Herodotus by D. Kilmer. Excerpt from Chapter 9. Good leaders attempt to learn from their mistakes. They have the courage to acknowledge the consequences of prior decisions, no matter how terrible, so that errors will not be repeated. But in doing so, good leaders risk discarding even excellent ideas—simply because they failed, previously, to deliver the desired results. Great leaders, on the other hand, recognize that all outcomes—bad and good—are but noisy signals of the wisdom of their approach. Chance, error, and unknowns also play a role. While good leaders exhibit the strength to learn from bad outcomes, great leaders show the wisdom not to overweight outcomes, whether they be bad or good. Ultimately, outcomes are not what matter. Inputs matter—because only inputs can be chosen. If your decision process was sound, if the strategy was wise ex ante, if you can find no fault in your approach despite extensive examination, then it is misguided to second-guess your actions simply because the outcome was rotten.
Deepak Malhotra (The Peacemaker's Code)
How do we introduce new goals such as fairness and privacy into the code without “confusing” the algorithm? The short answer is that we view these new goals as constraints on the learning process. Instead of asking for the model that only minimizes error, as we ask for the model that minimizes error subject to the constraint that it not violate particular notions of fairness or privacy “too much.
Michael Kearns (The Ethical Algorithm: The Science of Socially Aware Algorithm Design)
How to provide awesome technical support Most back and forth happens because customers fail to explain their problem, or the support rep fails to understand the issue. Ask these questions: What is the error? What are the steps to reproduce the error? What are the desired results? Your software should have a public and a private facing log. The log should detail successful syncs and sync failures. Users should have an option to receive the log by email and view it on your website. In our log, we have code that checks for error messages. If the message contains a phrase, then a help article appears next to the error. This article is not only good for end-users but also for your support staff. Your employees can better understand the error and follow the standard operating procedures to resolve it. This system reduced our support costs by half.
Joseph Anderson (The $20 SaaS Company: from Zero to Seven Figures without Venture Capital)
One of the big challenges in studying aging is this: Aging isn’t a disease that has an end point. Ultimately, death is the end point, but aging is really a cluster of diseases, processes, conditions, and system errors that result in loss of years and loss of quality of life.
Michael F. Roizen (The Great Age Reboot: Cracking the Longevity Code for a Younger Tomorrow)
Let’s make no mistake about this: 418 is an error! Originally an April Fool’s joke, 418 (four eighteen) is a response code given when a request to brew coffee is made to a web service that actually happens to be a teapot. As we all know, teapots can’t make coffee, to ask a teapot to do the impossible is an error.
Edgar Scott (418: I Am a Teapot)
All bibles or sacred codes have been the causes of the following errors: That man has two real existing principles: a body & a soul. That energy, called evil, is alone from the body: & that reason, called good, is alone from the soul. That God will torment man in eternity for following his energies. But the following contraries to these are true: Man has no body distinct from his soul; for that called body is a portion of soul discerned by the five senses, the chief inlets of soul in this age. Energy is the only life, and is from the body; and reason is the bound or outward circumference of energy. Energy is eternal delight. WILLIAM BLAKE
Connie Zweig (Meeting the Shadow)
(There needs to be an error code that means “I received your request but decided to ignore you.”)
Martha Wells (Rogue Protocol (The Murderbot Diaries, #3))
The number of errors in code correlates strongly with the amount of code and the complexity of the code.
Bjarne Stroustrup (Tour of C++, A (C++ In-Depth Series))
That means it not only can help us understand our error codes, but also address and heal the mental, physical, social, emotional, and spiritual hurt in our lives and in our world.
Michael J Heil (Pursued: God’s relentless pursuit and a drug addict’s journey to finding purpose)