Does zapping TV (TeleVision) channels also give an “orthogonal feeling”? What is an “orthogonal...

Can Microsoft employees see my data in Azure?

Why apt asking to uninstall GIMP when installing ardour?

FPGA starts working after irrelevant changes, why?

When and why did the House rules change to permit an inquiry without a vote?

Will my familiar remember me when I re-summon it, or is it a new entity?

Can an Unconscious PC hear you?

Are ups & downs/peaks and valleys inherent in piano practice and performance?

Is the phrase “You are requested” polite or rude?

Why is the limit e and not 1?

Stare long enough and you will have found the answer

Do proteins interact through classical or quantum mechanics?

What's the safest shape for homemade hard-candy

What can I wear to avoid getting frisked and crotch searched by TSA at the airport?

How do the "save the bees" popular initiatives in Bavaria and Baden-Württemberg differ?

How to load GeoJSON data in OpenLayers?

Is using a photo reference for pose fair use?

What are the advantages to banks being located in the City of London (the Square Mile)?

Why do baby boomers have to sell 5% of their retirement accounts by the end of the year?

What does "away to insignificance" mean?

Does Turkey make the "structural steel frame" for the F-35 fighter?

Most optimal hallways with random gravity inside?

Compress .hex file for micro-controller

Is my translation correct?

In this scene from the novel, 'The Martian', by Andy Weir, how does Mark Watney store hydrogen made from water in the tank?



Does zapping TV (TeleVision) channels also give an “orthogonal feeling”? What is an “orthogonal feeling” on a Linux TTY (“TeleTYpewriter”)")?


What is the exact difference between a 'terminal', a 'shell', a 'tty' and a 'console'?Linux TTY ColoursHow Linux uses /dev/tty and /dev/tty0What does '?' represent under TTYWhat is the relation between UART and the tty?What does this stream of characters represent (when using unbuffer)?What exactly tty line discipline does with input from pty slave device?






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{
margin-bottom:0;
}








-3

















I stumbled again over this word orthogonal in a surprising context. I opened kernel/tty_io.c in Linux 0.01:



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc (well,
* not currently, but ...)
*/


Yes it is old, and today's code has comments about heavy rearrangements. But this "orthogonal", in this context, what does it mean?



What layer does tty_io.c (ie. the use of the functions therein) add to simple consoles or RS-232 channels.



Does zapping TV channels also give an orthogonal feeling?



And if ortho-gonal (right-angled) means in respect to scrolling axis, then it means...what is the word?





In Linux 4.2 it is in drivers/tty/. Only slightly updated.



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc.
*
* Kill-line thanks to John T Kohl, who also corrected VMIN = VTIME = 0.
*
* Modified by Theodore Ts'o, 9/14/92, to dynamically allocate the
* tty_struct and tty_queue structures. Previously there was an array
* of 256 tty_struct's which was statically allocated, and the
* tty_queue structures were allocated at boot time. Both are now
* dynamically allocated only when the tty is open.









share|improve this question





























  • This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

    – rastafile
    2 hours ago











  • en.wikipedia.org/wiki/Orthogonality#Computer_science

    – pizdelect
    2 hours ago











  • @pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

    – rastafile
    2 hours ago











  • The thing itself is sound, but good modular etc. design is not at all TTY specific.

    – rastafile
    2 hours ago











  • "class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

    – rastafile
    1 hour ago


















-3

















I stumbled again over this word orthogonal in a surprising context. I opened kernel/tty_io.c in Linux 0.01:



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc (well,
* not currently, but ...)
*/


Yes it is old, and today's code has comments about heavy rearrangements. But this "orthogonal", in this context, what does it mean?



What layer does tty_io.c (ie. the use of the functions therein) add to simple consoles or RS-232 channels.



Does zapping TV channels also give an orthogonal feeling?



And if ortho-gonal (right-angled) means in respect to scrolling axis, then it means...what is the word?





In Linux 4.2 it is in drivers/tty/. Only slightly updated.



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc.
*
* Kill-line thanks to John T Kohl, who also corrected VMIN = VTIME = 0.
*
* Modified by Theodore Ts'o, 9/14/92, to dynamically allocate the
* tty_struct and tty_queue structures. Previously there was an array
* of 256 tty_struct's which was statically allocated, and the
* tty_queue structures were allocated at boot time. Both are now
* dynamically allocated only when the tty is open.









share|improve this question





























  • This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

    – rastafile
    2 hours ago











  • en.wikipedia.org/wiki/Orthogonality#Computer_science

    – pizdelect
    2 hours ago











  • @pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

    – rastafile
    2 hours ago











  • The thing itself is sound, but good modular etc. design is not at all TTY specific.

    – rastafile
    2 hours ago











  • "class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

    – rastafile
    1 hour ago














-3












-3








-3








I stumbled again over this word orthogonal in a surprising context. I opened kernel/tty_io.c in Linux 0.01:



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc (well,
* not currently, but ...)
*/


Yes it is old, and today's code has comments about heavy rearrangements. But this "orthogonal", in this context, what does it mean?



What layer does tty_io.c (ie. the use of the functions therein) add to simple consoles or RS-232 channels.



Does zapping TV channels also give an orthogonal feeling?



And if ortho-gonal (right-angled) means in respect to scrolling axis, then it means...what is the word?





In Linux 4.2 it is in drivers/tty/. Only slightly updated.



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc.
*
* Kill-line thanks to John T Kohl, who also corrected VMIN = VTIME = 0.
*
* Modified by Theodore Ts'o, 9/14/92, to dynamically allocate the
* tty_struct and tty_queue structures. Previously there was an array
* of 256 tty_struct's which was statically allocated, and the
* tty_queue structures were allocated at boot time. Both are now
* dynamically allocated only when the tty is open.









share|improve this question

















I stumbled again over this word orthogonal in a surprising context. I opened kernel/tty_io.c in Linux 0.01:



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc (well,
* not currently, but ...)
*/


Yes it is old, and today's code has comments about heavy rearrangements. But this "orthogonal", in this context, what does it mean?



What layer does tty_io.c (ie. the use of the functions therein) add to simple consoles or RS-232 channels.



Does zapping TV channels also give an orthogonal feeling?



And if ortho-gonal (right-angled) means in respect to scrolling axis, then it means...what is the word?





In Linux 4.2 it is in drivers/tty/. Only slightly updated.



/*
* 'tty_io.c' gives an orthogonal feeling to tty's, be they consoles
* or rs-channels. It also implements echoing, cooked mode etc.
*
* Kill-line thanks to John T Kohl, who also corrected VMIN = VTIME = 0.
*
* Modified by Theodore Ts'o, 9/14/92, to dynamically allocate the
* tty_struct and tty_queue structures. Previously there was an array
* of 256 tty_struct's which was statically allocated, and the
* tty_queue structures were allocated at boot time. Both are now
* dynamically allocated only when the tty is open.






terminal kernel tty io terminology






share|improve this question
















share|improve this question













share|improve this question




share|improve this question








edited 43 mins ago







rastafile

















asked 3 hours ago









rastafilerastafile

2026 bronze badges




2026 bronze badges
















  • This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

    – rastafile
    2 hours ago











  • en.wikipedia.org/wiki/Orthogonality#Computer_science

    – pizdelect
    2 hours ago











  • @pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

    – rastafile
    2 hours ago











  • The thing itself is sound, but good modular etc. design is not at all TTY specific.

    – rastafile
    2 hours ago











  • "class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

    – rastafile
    1 hour ago



















  • This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

    – rastafile
    2 hours ago











  • en.wikipedia.org/wiki/Orthogonality#Computer_science

    – pizdelect
    2 hours ago











  • @pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

    – rastafile
    2 hours ago











  • The thing itself is sound, but good modular etc. design is not at all TTY specific.

    – rastafile
    2 hours ago











  • "class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

    – rastafile
    1 hour ago

















This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

– rastafile
2 hours ago





This is a good Q! Already two anonymous downvotes. With three lines of Linus' enthusiastic comments three decades ago.

– rastafile
2 hours ago













en.wikipedia.org/wiki/Orthogonality#Computer_science

– pizdelect
2 hours ago





en.wikipedia.org/wiki/Orthogonality#Computer_science

– pizdelect
2 hours ago













@pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

– rastafile
2 hours ago





@pizdelect ...and? That is another kind of orthogonality. TTY is not a programming languge. Me (and Linux source) are talking about a feeeeling, on a tty, something inherently lacking on channels and consoles. I showed I know my greek. Ortho=straight, right, .... Gonos=corner, angle True I didn't even check on wiki, I know it's ambiguous. But thanks a lot if you mean it as a first clue!

– rastafile
2 hours ago













The thing itself is sound, but good modular etc. design is not at all TTY specific.

– rastafile
2 hours ago





The thing itself is sound, but good modular etc. design is not at all TTY specific.

– rastafile
2 hours ago













"class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

– rastafile
1 hour ago





"class.c gives a object oriented feeling to variables, be it arrays or hashes" --- no it is not that kind of fake feeling.

– rastafile
1 hour ago










0






active

oldest

votes













Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});















draft saved

draft discarded
















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f546586%2fdoes-zapping-tv-television-channels-also-give-an-orthogonal-feeling-what-is%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown


























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes

















draft saved

draft discarded



















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f546586%2fdoes-zapping-tv-television-channels-also-give-an-orthogonal-feeling-what-is%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown









Popular posts from this blog

Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

Ciclooctatetraenă Vezi și | Bibliografie | Meniu de navigare637866text4148569-500570979m