---
title: "Meaning & Key Takeaway of: When writing gateway software of any…"
description: "\"When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the re..."
image: "https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png"
---

#  When writing gateway software of any kind, take pains to…

![“When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the recipient forces you to!” quote by Eric S. Raymond](https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png)   [Download](https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png) [Open image](https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png)

> “When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the recipient forces you to!”

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

## About This Quote

This interpretation was drafted with AI assistance. It is one reading of the quote, not the author's own explanation.

Minimize interference with data flow and preserve information unless forced to discard it.

**In simple terms:** Keep data streams clean and retain info unless required.

Key Takeaway

Design software that respects data integrity.

Themes

software design data integrity efficiency

Mood

pragmatic analytical

Type

technical advisory

When to use this quote

- network programming
- embedded systems
- API design
- data pipelines

Key Concepts

information theory robustness

Questions to Reflect On

- When is it acceptable to discard data?
- How does data disturbance affect system reliability?

A Different Perspective

Sometimes preserving all data can hurt performance or storage constraints.

★ ★ ★ ★ ★   No ratings yet

[Data](https://sms4smile.com/quotes/about/data/) [Pain](https://sms4smile.com/quotes/about/pain/) [Programming](https://sms4smile.com/quotes/about/programming/) [Software](https://sms4smile.com/quotes/about/software/) [Writing](https://sms4smile.com/quotes/about/writing/)

## Related quotes

> [“People will resist information unless the price of not knowing it greatly exceeds the price of learning it.”](https://sms4smile.com/quotes/calvin-mooers/people-will-resist-information-unless-the-price-of-not-knowing-it/)

Calvin Mooers

> [“You can’t samba in a data stream,”](https://sms4smile.com/quotes/anonymous/you-can-t-samba-in-a-data-stream/)

[Anonymous](https://sms4smile.com/quotes/author/anonymous/)

> [The data stream has been corrupted, return to first principles.](https://sms4smile.com/quotes/terence-mckenna/the-data-stream-has-been-corrupted-return-to-first-principles/)

[Terence McKenna](https://sms4smile.com/quotes/author/terence-mckenna/)

> [The Internet is a really big tent. In theory, it can support the full range of models, one of which is, 'Here's my information…](https://sms4smile.com/quotes/vint-cerf/the-internet-is-a-really-big-tent-in-theory-it-can-support-the-full/)

[Vint Cerf](https://sms4smile.com/quotes/author/vint-cerf/)

> [Comics are a gateway into literature.](https://sms4smile.com/quotes/francoise-mouly/comics-are-a-gateway-into-literature/)

[Francoise Mouly](https://sms4smile.com/quotes/author/francoise-mouly/)

> [June is the gateway to summer.](https://sms4smile.com/quotes/jean-hersey/june-is-the-gateway-to-summer/)

[Jean Hersey](https://sms4smile.com/quotes/author/jean-hersey/)

> [You wanna know what a gateway drug is? It opens a gate.](https://sms4smile.com/quotes/eugene-mirman/you-wanna-know-what-a-gateway-drug-is-it-opens-a-gate/)

[Eugene Mirman](https://sms4smile.com/quotes/author/eugene-mirman/)

> [“There are many gateways. And we may need to master all of them in order to gain full access to who we truly are.…](https://sms4smile.com/quotes/franco-santoro/there-are-many-gateways-and-we-may-need-to-master-all-of-them-in/)

[Franco Santoro](https://sms4smile.com/quotes/author/franco-santoro/)

> [The Soul is the Gateway to Heaven within you.](https://sms4smile.com/quotes/choa-kok-sui/the-soul-is-the-gateway-to-heaven-within-you/)

[Choa Kok Sui](https://sms4smile.com/quotes/author/choa-kok-sui/)

> [For it is in letting go of the past that you reclaim your power. Step through the gateway now.](https://sms4smile.com/quotes/ralph-blum/for-it-is-in-letting-go-of-the-past-that-you-reclaim-your-power-step/)

Ralph Blum

> [Rapture is the gateway to nirvana.](https://sms4smile.com/quotes/sharon-salzberg/rapture-is-the-gateway-to-nirvana/)

[Sharon Salzberg](https://sms4smile.com/quotes/author/sharon-salzberg/)

> [From compassion springs humility. The ego is verily a gateway to hell. The person who is egoistic is far from being religious.](https://sms4smile.com/quotes/dada-vaswani/from-compassion-springs-humility-the-ego-is-verily-a-gateway-to-hell/)

[Dada Vaswani](https://sms4smile.com/quotes/author/dada-vaswani/)

> [The Syrian border town of Qa'im was the main gateway Islamic radicals used to go to Iraq. Syria became the passageway for extremists from…](https://sms4smile.com/quotes/richard-engel/the-syrian-border-town-of-qa-im-was-the-main-gateway-islamic-radicals/)

[Richard Engel](https://sms4smile.com/quotes/author/richard-engel/)

> [I got involved in Gateway National Park and just became fascinated with gardens.](https://sms4smile.com/quotes/alexandra-kerry/i-got-involved-in-gateway-national-park-and-just-became-fascinated/)

[Alexandra Kerry](https://sms4smile.com/quotes/author/alexandra-kerry/)

> [Everything if given to God can become your gateway to joy.](https://sms4smile.com/quotes/elisabeth-elliot/everything-if-given-to-god-can-become-your-gateway-to-joy/)

[Elisabeth Elliot](https://sms4smile.com/quotes/author/elisabeth-elliot/)

## More by Eric S. Raymond

> [The Wesnoth devs are good but not exceptionally so, and we're weighed down by a crappy implementation language (C++). Nevertheless our productivity, in terms…](https://sms4smile.com/quotes/eric-s-raymond/the-wesnoth-devs-are-good-but-not-exceptionally-so-and-we-re-weighed/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“We’re proving not only that we can do better software, but that joy is an asset.”](https://sms4smile.com/quotes/eric-s-raymond/we-re-proving-not-only-that-we-can-do-better-software-but-that-joy-is/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [The workstation-class machines built by Sun and others opened up new worlds for hackers.](https://sms4smile.com/quotes/eric-s-raymond/the-workstation-class-machines-built-by-sun-and-others-opened-up-new/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [It is widely grokked that cats have the hacker nature](https://sms4smile.com/quotes/eric-s-raymond/it-is-widely-grokked-that-cats-have-the-hacker-nature/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“If (as is generally accepted) over 75% of a typical software project’s life-cycle costs will be in maintenance and debugging and extensions, then the…](https://sms4smile.com/quotes/eric-s-raymond/if-as-is-generally-accepted-over-75-of-a-typical-software-project-s/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [The combination of threads, remote-procedure-call interfaces, and heavyweight object-oriented design is especially dangerous... if you are ever invited onto a project that is supposed…](https://sms4smile.com/quotes/eric-s-raymond/the-combination-of-threads-remote-procedure-call-interfaces-and/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better…](https://sms4smile.com/quotes/eric-s-raymond/lisp-is-worth-learning-for-the-profound-enlightenment-experience-you/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [You cannot motivate the best people with money. Money is just a way to keep score. The best people in any field are motivated…](https://sms4smile.com/quotes/eric-s-raymond/you-cannot-motivate-the-best-people-with-money-money-is-just-a-way-to/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“The Linux world behaves in many respects like a free market or an ecology, a collection of selfish agents attempting to maximize utility which…](https://sms4smile.com/quotes/eric-s-raymond/the-linux-world-behaves-in-many-respects-like-a-free-market-or-an/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“The reason this is a serious issue is that both the pool of users and the pool of talent available to be recruited into…](https://sms4smile.com/quotes/eric-s-raymond/the-reason-this-is-a-serious-issue-is-that-both-the-pool-of-users-and/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [A security system is only as secure as its secret. Beware of pseudo-secrets.](https://sms4smile.com/quotes/eric-s-raymond/a-security-system-is-only-as-secure-as-its-secret-beware-of-pseudo/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [Today I am one of the senior technical cadre that makes the Internet work, and a core Linux and open-source developer.](https://sms4smile.com/quotes/eric-s-raymond/today-i-am-one-of-the-senior-technical-cadre-that-makes-the-internet/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“The behavior of retailers when a vendor folds is very revealing. It tells us that they know something the vendors don’t. What they know…](https://sms4smile.com/quotes/eric-s-raymond/the-behavior-of-retailers-when-a-vendor-folds-is-very-revealing-it/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [The easiest programs to use are those which demand the least new learning from the user](https://sms4smile.com/quotes/eric-s-raymond/the-easiest-programs-to-use-are-those-which-demand-the-least-new/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

> [“This is quite unlikely to happen to Linux,”](https://sms4smile.com/quotes/eric-s-raymond/this-is-quite-unlikely-to-happen-to-linux/)

[Eric S. Raymond](https://sms4smile.com/quotes/author/eric-s-raymond/)

[Explore all 104 Eric S. Raymond quotes ](https://sms4smile.com/quotes/author/eric-s-raymond/)

## More Data quotes

> [Information is money, but data is squat](https://sms4smile.com/quotes/angela-llama-butler/information-is-money-but-data-is-squat/)

Angela Llama-Butler

> [“ data analytics consulting Perceptive Analtyics is a data analytic company and a trusted advisor to its clients across domains. Click to know more”](https://sms4smile.com/quotes/sebastianmax/data-analytics-consulting-perceptive-analtyics-is-a-data-analytic/)

SebastianMax

> [The information nation took their clues from all the sound bite gluttons.](https://sms4smile.com/quotes/rem/the-information-nation-took-their-clues-from-all-the-sound-bite/)

[REM](https://sms4smile.com/quotes/author/rem/)

> [Sometimes I am a collector of data, and only a collector, and am likely to be gross and miserly, piling up notes, pleased with…](https://sms4smile.com/quotes/charles-fort/sometimes-i-am-a-collector-of-data-and-only-a-collector-and-am-likely/)

[Charles Fort](https://sms4smile.com/quotes/author/charles-fort/)

> [But actually theory is very practical. Gravity is a theory, for example. It allows you to predict that if you step off a cliff…](https://sms4smile.com/quotes/clayton-christensen/but-actually-theory-is-very-practical-gravity-is-a-theory-for-example/)

[Clayton Christensen](https://sms4smile.com/quotes/author/clayton-christensen/)

> [Statistics are like miniskirts: They give you good ideas but hide the important things.](https://sms4smile.com/quotes/ebbe-skovdahl/statistics-are-like-miniskirts-they-give-you-good-ideas-but-hide-the/)

Ebbe Skovdahl

> [Unlike return, however, risk is no more quantifiable at the end of an investment that it was at its beginning. Risk simply cannot be…](https://sms4smile.com/quotes/seth-klarman/unlike-return-however-risk-is-no-more-quantifiable-at-the-end-of-an/)

[Seth Klarman](https://sms4smile.com/quotes/author/seth-klarman/)

> [Finding patterns is easy in any kind of data-rich environment; that's what mediocre gamblers do. The key is in determining whether the patterns represent…](https://sms4smile.com/quotes/nate-silver/finding-patterns-is-easy-in-any-kind-of-data-rich-environment-that-s/)

[Nate Silver](https://sms4smile.com/quotes/author/nate-silver/)

> [ \[Brazil\] went to the UN and said, "We need new standards for this." We need to take a look at what they're calling "data… ](https://sms4smile.com/quotes/edward-snowden/brazil-went-to-the-un-and-said-we-need-new-standards-for-this-we-need/)

[Edward Snowden](https://sms4smile.com/quotes/author/edward-snowden/)

> [We're living in a technological world. You cannot tell me we can't do a better job getting that information.](https://sms4smile.com/quotes/hillary-clinton/we-re-living-in-a-technological-world-you-cannot-tell-me-we-can-t-do/)

[Hillary Clinton](https://sms4smile.com/quotes/author/hillary-clinton/)

> [Web users ultimately want to get at data quickly and easily. They don't care as much about attractive sites and pretty design.](https://sms4smile.com/quotes/tim-berners-lee/web-users-ultimately-want-to-get-at-data-quickly-and-easily-they-don/)

[Tim Berners-Lee](https://sms4smile.com/quotes/author/tim-berners-lee/)

> [You cannot have 300-some million Americans - and really, right, the global citizenry be at risk of having their phone conversations intercepted with a…](https://sms4smile.com/quotes/ted-lieu/you-cannot-have-300-some-million-americans-and-really-right-the/)

[Ted Lieu](https://sms4smile.com/quotes/author/ted-lieu/)

> [An important finding is that by determining the genome sequences of an entire family, one can identify many DNA sequencing errors and thus greatly…](https://sms4smile.com/quotes/leroy-hood/an-important-finding-is-that-by-determining-the-genome-sequences-of/)

[Leroy Hood](https://sms4smile.com/quotes/author/leroy-hood/)

> [While it's wonderful that investors have access to all the data now available to them, it has become a full-time job to sift through…](https://sms4smile.com/quotes/maria-bartiromo/while-it-s-wonderful-that-investors-have-access-to-all-the-data-now/)

[Maria Bartiromo](https://sms4smile.com/quotes/author/maria-bartiromo/)

> [“The amount of stored information grows four times faster than the world economy, while the processing power of computers grows nine times faster. Little…](https://sms4smile.com/quotes/viktor-mayer-sch-nberger/the-amount-of-stored-information-grows-four-times-faster-than-the/)

[Viktor Mayer-Schönberger](https://sms4smile.com/quotes/author/viktor-mayer-sch-nberger/)

[Browse all 3,134 Data quotes ](https://sms4smile.com/quotes/about/data/)

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Quotation",
            "text": "When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and never throw away information unless the recipient forces you to!",
            "creator": {
                "@type": "Person",
                "name": "Eric S. Raymond"
            },
            "isPartOf": {
                "@id": "https://sms4smile.com/quotes/#website"
            },
            "url": "https://sms4smile.com/quotes/eric-s-raymond/when-writing-gateway-software-of-any-kind-take-pains-to-disturb-the/",
            "about": {
                "@type": "Thing",
                "name": "Data"
            },
            "@id": "https://sms4smile.com/quotes/eric-s-raymond/when-writing-gateway-software-of-any-kind-take-pains-to-disturb-the/#quotation",
            "image": {
                "@type": "ImageObject",
                "@id": "https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png",
                "contentUrl": "https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png",
                "url": "https://sms4smile.com/quotes/i/072/eric-s-raymond-5007_data_when-writing-gateway-software-of-any-kin_2383343.png",
                "width": 1080,
                "height": 1080,
                "caption": "“When writing gateway software of any kind, take pains to disturb the data stream as little as possible - and…” — Eric S. Raymond",
                "creditText": "SMS4Smile Quotes",
                "creator": {
                    "@id": "https://sms4smile.com/quotes/#organization"
                }
            }
        },
        {
            "@type": "BreadcrumbList",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://sms4smile.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Quotes",
                    "item": "https://sms4smile.com/quotes/"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "Eric S. Raymond",
                    "item": "https://sms4smile.com/quotes/author/eric-s-raymond/"
                },
                {
                    "@type": "ListItem",
                    "position": 4,
                    "name": "When writing gateway software of any...",
                    "item": "https://sms4smile.com/quotes/eric-s-raymond/when-writing-gateway-software-of-any-kind-take-pains-to-disturb-the/"
                }
            ],
            "@id": "https://sms4smile.com/quotes/eric-s-raymond/when-writing-gateway-software-of-any-kind-take-pains-to-disturb-the/#breadcrumb"
        },
        {
            "@type": "WebSite",
            "@id": "https://sms4smile.com/quotes/#website",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "publisher": {
                "@id": "https://sms4smile.com/quotes/#organization"
            }
        },
        {
            "@type": "Organization",
            "@id": "https://sms4smile.com/quotes/#organization",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://sms4smile.com/quotes/wp-content/themes/sq/assets/icons/icon-512.png",
                "width": 512,
                "height": 512
            }
        }
    ]
}
```
