These Keys Shouldn't Exist | Nostalgia Nerd

31 mei. 2020
522 613 Weergaven

[Head to ​ to save 10% off your first purchase of a website or domain using code NOSTALGIANERD] Welcome to the world of PIPE symbols, vertical lines and bars. Why are there two pipe symbols on a computer keyboard? Why are there two vertical lines on keyboards? Why does a solid line produce a broken line? ASCII? What does Ascii and character sets have to do with this? Why is the bar broken? Why is it no longer broken? What does ANY of this mean. Find out within (disclaimer: this video might actually confuse you more than you are right now).
🔗Video Links🔗
Punched tape:
IBM 029:
Notes from early development of ASCII:
🏆 Support 🏆
Support my channel, get exclusive videos & perks, as well as an ad and sponsor free experience at from just $1
🏪 NN Shop & Affiliate Links! 🏪
My eBay Shop: (Now Re-open!)
My Retro Tech book: (2nd edition is out!)
Desk Shelves for Retro Computers: (Because you're worth it)
🍻 Share/Like 🍻
If you wish to share this video in forums, social media, on your website, or ANYWHERE else, please do so! It helps tremendously with the channel! Also, giving a thumb up or down also helps with visibility on NLworld. Many thanks!
📟 Subcribe 📟
Click to Subscribe:
📱 Join me on Social Media 📱
🎥 Equipment 🎥
Lumix G6 with Vario 14-42mm Lens
Nikon D3200 with 40mm Macro
Corel Video Studio Ultimate 2019
Corel Paint Shop Pro 2019
Blue Snowball Microphone
📜 Resources 📜
In video links and references are provided where possible. If you believe I have forgotten to attribute anything, please let me know (drop me an email via. the about page on NLworld or send me a tweet), so I can add it here. Apologies if I have missed anything out, it takes time to make these videos and therefore it can be easy to forget things or make a mistake.
Errors and omissions excepted.
Some material in this video may be used under Fair Dealing / Fair Use. Where under section 107 of the Copyright Act of 1976 (UK: Sections 29 and 30 of the Copyright, Designs and Patents Act 1988), allowance is made for purposes including parody, quotation, criticism, comment, news reporting, teaching, education and research. Fair Dealing / Fair use is a use permitted by copyright statute that might otherwise be infringing.

  • Couple of corrections; I should say 58 and 64 characters at 2:40, not 54 and 60. My bad. Also, the main reason that Americans refer to the # symbol as pound is due to weight, not the currency..... It was an off the cuff comment, lacking context, BUT... one pound sterling is actually derived from one pound (weight) of silver. The currency symbol £ is a stylised L, the initial letter of the Latin word libra from which comes lb as an abbreviation for pound weight, in the same way as # is.... So, it actually makes entire sense to occupy the same key. It's a roundabout way, but we get there! You can read more about it at - Thanks to Johnm2012 & everyone else for the comments! Stay safe.

    Nostalgia NerdNostalgia Nerd10 maanden geleden
    • For what it's worth, it's not really accurate to say that ITA(X)/ASCII were "character sets." We frame it in those terms restrospectively, but that's not quite what the goal was at the time. When it was created, ASCII was intended to be more of a what we'd now call a wire protocol. Nowadays stuff like ACK/BEL/ESC obviously seems super weird alongside printable characters like A. It's purely for historical reasons that we accept Shift and Ctrl are scancodes but not characters. $ and NUL are a character but not a scancode. And Esc and A are both. The history of NUL is perhaps even more interesting than |. It predates the standardization of ITA-1, and was in the earliest baudot telegraphs. Telegraph lines were a single physical cable, and didn't have a separate rail/pin for anything like clock/xon/xoff like an rs232 serial port. And timing equipment in the 1800's was imprecise so you would have had instant massive clock drift if you tried to sync remote telegraph stations to within one baud-time. So long before computers, NUL was literally just "no message going down the telegraph line. Voltage is low." It wasn't part of the message itself, because 1 second or five hours of voltage low was just "NUL" and not "Five hours worth of multiple NUL characters." If a character set were built from scratch for computers without an expectation that it also needed to function as a single-wire protocol, b00000000 would almost certainly have been '0' or A or something more obvious than an abstract non-character. It wasn't "The first character in a set," but it makes sense that "line voltage left low" wouldn't be used to encode anything in particular. This idiom predates stuff like hollerith cards being used to represent characters in binary.

      guaposneezeguaposneeze11 dagen geleden
    • I do hope you'll refrain from just making stuff up in history videos in the future.

      Those WeirdosThose Weirdos19 dagen geleden
    • dunno if anyone cares but yesterday I hacked my gfs Instagram account using Instaportal. You can find it by Googling for Instaportal password hack if you wanna try it yourself

      Maverick SaintMaverick SaintMaand geleden
    • greetings from Poland :)

      Crazy IvanCrazy Ivan3 maanden geleden
    • I've always known the # as the Octothorpe

      Carbon 14Carbon 143 maanden geleden
  • I likee this video.

    LeonardoNextgenLeonardoNextgenDag geleden
  • Fake

    Chuck MansonChuck Manson3 dagen geleden
  • not one keyboard ive used in over 20 years has had anything other than | on the same key as \ while ` ~ are right next to 1!

    HeavyoakHeavyoak5 dagen geleden
  • What is that upside down A

    BlaszyBlaszy7 dagen geleden
  • This has been awhile now, so, I don't know if you know at this point, but what track was used for the "70's" music? Thank you! :)

    ChoosenOneStudiosChoosenOneStudios8 dagen geleden
  • Good vid, but maaan does it really have to have an ad every 3min?

    nordwarpnordwarp8 dagen geleden
  • So some arseholes politics took 3 years to create a simple standard but they asked nobody about it. What was the conclusion: they did a sh***ty job so we have a broken standard.

    eng3deng3d15 dagen geleden
  • Mine has both '¦' and '|'

    Robert CrawshawRobert Crawshaw15 dagen geleden
  • CAPSLOCK should not exist, the PIPE is very useful

    Marcos SartoriMarcos Sartori16 dagen geleden
    • IBM made it right the first time in the model F keyboard placing the CTRL key besides the A... but it had to go sour with the model M

      Marcos SartoriMarcos Sartori16 dagen geleden
  • Should not exist is the most obnoxious internet headline. Im glad its dead

    realitynowassignedrealitynowassigned16 dagen geleden
  • 16:50 Mine has it the right way round! ¦ |

    Alain GrahamAlain Graham16 dagen geleden
  • ►►♪♫◄◄™

    lordkillspreelordkillspree17 dagen geleden
  • if ( x = 3 || x = y ) { myUse += 1; }

    Marchalis VanMarchalis Van18 dagen geleden
  • Very interesting and confusing fun but makes me look suspiciously at my keyboard now ...

    Galactic WisdomGalactic Wisdom20 dagen geleden
  • This explains why I've known the PIPE as "PIPELINE" I also know the POUND or HASH symbol as OCTOTHORPE but technically these keys "should exist" because there needs to be a representation of these characters, to maintain the completeness; if they did not exist the characters would (eventually) be "lost" but this is all great stuff still +1

    TesityrTesityr21 dag geleden
  • I know that voice describing Tolkien lore.

    Zac HungersonZac Hungerson22 dagen geleden
  • `1234567890-=~!@#$%^&*()_+qwertyuiop[]\asdfghjkl;'zxcvbnm,./QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM/*-7894561230.+

    Mills Engine WorksMills Engine Works22 dagen geleden
  • actually the | sign is alt gr+& in a superior keyboard.

    Farahen DenFarahen Den22 dagen geleden
  • 13:44 Hey, it's the Dwarf Fortress sprite sheet.

    Phillip ReynoldsPhillip Reynolds22 dagen geleden
  • "cat | grep" some people will never learn...

    mahnmahn23 dagen geleden
  • And I thought they were the magnetic symbols the make up the routing transit number check & stop digits (e.g.) : 536540678765|: 00005460897|| (noun) (verb)

    Ted GreezydicTed Greezydic23 dagen geleden
  • LOL! Wow, good old days when things were simple and could be dangerous. How many times did a Y "pipe" followed by a system command, not killed an else functioning computer:-)

    Fried MuleFried Mule25 dagen geleden

    bute123bute12328 dagen geleden
  • I never saw a keyboard with two keys for the vertical bar (pipe) symbol. What is confusing about it, though, is that traditionally, it (ASCII character 124, or 7C hexadecimal) is a SPLIT vertical bar, with a gap in the middle. Yet in Windows "ANSI" characters, it has been turned into a solid vertical bar, without the break, while a new split vertical bar character has been introduced as character 166, or A6 hex. I have no idea why this was done.

    Dan SchwartzDan Schwartz29 dagen geleden
  • ACSII vomit is my favorite. It's so cursed.

    Ethan CowdellEthan Cowdell29 dagen geleden
  • |

    Giovanni NescitisGiovanni NescitisMaand geleden
  • Normally I like to think I can keep up with these videos pretty well but this one made my head spin.

    The Chance MThe Chance MMaand geleden

    Allan RAllan RMaand geleden
  • I've seen CSVs which used multiple separators for different compositions of data. '=' for key-value pairs, '=' with '#' for maps, '|' (non-broken pipe) for additional information, and you guessed it '¦' (broken pipe) for a different kind of additional information. I was literally deskpalming when I saw that.

    Dániel KovácsDániel KovácsMaand geleden
  • This episode was actually super informative, thanks for going into such depth! ❤️

    stillcoldstillcoldMaand geleden

    stillcoldstillcoldMaand geleden
  • That sound at the start of the video. Brought back childhood memories. Thank you

    MultiAmb123MultiAmb123Maand geleden
  • ¦ and | are both on Chromebook keyboards!

    YeahImaHunterYeahImaHunterMaand geleden
  • I know every keyboard shortcut for everything I can. My favourite is in any version of windows bring up a maximized window and press [ALT]+[SPACE], [R], [ALT]+[SPACE], [DOWN], [M], [LEFT] then move the mouse in a circle and you'll be dragging your foreground window all over, yay ;]

    dj osearthdj osearthMaand geleden
  • Now I have more useless trivia to adk people. Yay! Also lI| all look insanely similar on some machines but they’re not.

    The Editor AMVsThe Editor AMVs2 maanden geleden
  • why so many F keys, not used, except F1, F11, F12 ))) ?

    Sergei GarbarSergei Garbar2 maanden geleden
  • Broke: High ASCII Woke: Dwarf Fortress tileset

    ViperhawkXViperhawkX2 maanden geleden
  • The only key that shouldn't exist is the Win button, the one who invented it and placed between Ctrl and Alt should go to hell. Its impossible to play ANY game before 2006 without constantly exiting in Windows which sometimes even crash your game. I mean, WHY IT SHOULD BE between Ctrl and Alt, the MOST USED buttons in almost every program??? What an asshole came up with this idea? It should be in the upper part where all the functional buttons are

    Runplays in HDRunplays in HD2 maanden geleden
  • | use the p|pe everyt|me | use the term|nal

    DaringcutesealDaringcuteseal2 maanden geleden
  • ISO is pronounced aɪɛsoʊ. And it's not a acronym for International Organization for Standardization, but comes from the Greek word isos, meaning equal

    Dennis JørgensenDennis Jørgensen2 maanden geleden
  • ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    Dima RysevDima Rysev3 maanden geleden
  • |. Found one(l think) on this iPad’s virtual keyboard!|||||||||||||

    prismstudios001prismstudios0013 maanden geleden
  • I thought the pipe key was a colon!

    prismstudios001prismstudios0013 maanden geleden
  • |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    Jason DragonJason Dragon3 maanden geleden
  • Even SwiftKey has that for some odd reason. No idea why someone would put it here. ¦|

    izimsiizimsi3 maanden geleden
  • ¦

    random guyrandom guy3 maanden geleden
  • I use | on the windows command line plenty to this day!

    xorsyst1xorsyst13 maanden geleden
  • What a strange thing to make a video on, and even stranger that I watched it all :-)

    DJ UnleashDJ Unleash3 maanden geleden
  • Or indeed if you're familiar with Unix, where MS nicked the idea from.

    pete batemanpete bateman3 maanden geleden
  • Thank God Apple wasn't around back then or they'd have their own proprietary binary.

    LilacDoeLilacDoe3 maanden geleden
  • My laptop's keyboard is, much to my dismay, a Canadian Multilingual keyboard. It's got a # symbol on the 3 key *and* a pound symbol, and the pipe and backslash key beside a small shift key. Also, my shift key is broken, so I've repurposed the latter as a new shift. :P I really hate it, because it's cluttered and the layout is different enough from American keyboards to be annoying, but not different enough to be unusable. I'd rather manufacturers not assume everyone in Canada is automatically French.

    NightEule5NightEule53 maanden geleden
  • Calling hash pound is from corded phone services. Hash came way after pound. Is the rest of this info made up as well.

    Jay AJay A3 maanden geleden
  • |

    MathiCat :LMathiCat :L3 maanden geleden
  • How is UK not "international"?

    Daniel ValenciaDaniel Valencia3 maanden geleden
  • Awesome! My Linux terminal's font shows both bars correctly! uA6 is shown as a broken bar, and the "pipe" on the keyboard is unbroken. My keyboard also shows the "pipe" unbroken, but has no additional vertical bar.

    jpaugh64jpaugh643 maanden geleden
  • Should not exist?! Only if you get your morals from ASCII.

    Charles ManningCharles Manning3 maanden geleden
  • You need ; and : if you are manually typing a website like

    Jess HadfieldJess Hadfield3 maanden geleden
    • Colon is also used in writing: nowadays, its basically a slightly more formal replacement for an em-dash, but it used to be quite popular.

      jpaugh64jpaugh643 maanden geleden
  • Awesome video! I am using Linux, so I have the solid bar. When I was younger, I used MS-DOS, and had the broken bar. Always wondered why there was a difference! THANK YOU!

    Jason Daniel StoneJason Daniel Stone3 maanden geleden
  • My keyboard has the broken bar to the left of the one key and the solid bar above the backslash. ¦

    Stargamer777 !Stargamer777 !3 maanden geleden
  • And I still have broken pipe simbol on my "gaming" keyboard. Thanks for the video, that was an interesting story!

    John The Cooling FanJohn The Cooling Fan3 maanden geleden
  • We called it Tilde, it was used on the TI99/4a but not sure why

    Colin CassidyColin Cassidy3 maanden geleden
  • i have 2 pipe symbols in my password

    DarkDark3 maanden geleden
    • Since you told us about it, your password now has two characters which can easily be guessed. My first password was |Dieu5.385164807, so I've felt the impulse as well.

      jpaugh64jpaugh643 maanden geleden
  • I always thought it is strange that there is no specific Dutch regional keyboard. It is just an international keyboard and not regional like the French or German keyboard. I believe it is not really well suited to our language, but people are very used to it now. For example, we use a lot of diaeresis, so using shift colon to add the dots on a letter is a bit backwards.

    Casper EgasCasper Egas3 maanden geleden
  • But they already removed the ESC key and the numpad.

    Nifft BatuffNifft Batuff3 maanden geleden
  • As an American, the weirdest part of this video was definitely seeing how many "extra" keys UK keyboards have

    blackwatchbandstudioblackwatchbandstudio3 maanden geleden
  • The use of the phrase "pound sign" for the # symbol, is in fact significantly older than computers, and in its origins older even than typewriters. Butchers, for example, have used it when marking the weights of different cuts of meat in pounds, at least since the late nineteenth century. Apparently it originated as a simplification of the barred lb symbol, ℔, and only came to be used as a general-purpose number sign later. (Previously, there was a "number sign", not widely known these days, that looked like a stylized capital N and small underlined lowercase o. This has now largely been replaced by the abbreviation "No." treated as a series of normal characters without specialized styling, in much the same way that the "care of" symbol was replaced by "c/o": because typewriter keyboards only had room for so many characters, and the ones they omitted had to be constructed. Compare also "(C)", derived from the C-in-circle copyright symbol.)

    Jonadab the Unsightly OneJonadab the Unsightly One3 maanden geleden
  • Very fascinating I have one broken bar key on my keyboard, and it types as a full bar

    Little WolfLittle Wolf3 maanden geleden
  • As a Unix person I was honestly never aware that dos had pipes too. There's a weird black space in the middle when you show it on screen sometimes though, looking more like : than |

    Casper S�Casper S�3 maanden geleden
    • Guess I should watch more than 2 seconds before commenting

      Casper S�Casper S�3 maanden geleden
  • you missed the easter egg, code 007c... its a secret agent ;)

    Jamie MacDonaldJamie MacDonald3 maanden geleden
  • On the Amiga, there was a broken bar on the keyboard, but the default font (Topaz) rendered it as a solid bar. (At least in the US.)

    Huey IroquoisHuey Iroquois3 maanden geleden
  • The economic earth dolly memorise because biplane splenomegaly drain plus a infamous correspondent. , shut shop

    will fettwill fett3 maanden geleden
  • ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

    AdrianAdrian3 maanden geleden
  • I actually didn't know you could use | in dos. I am quite familiar with it on linux though

    Kristian Leonardo ApuzzoKristian Leonardo Apuzzo3 maanden geleden
  • Jeez what a clusterfsck 🤣 Seems most keyboards in the US these days only have the one pipe key, and it's above the enter key on a 101. Always wondered why sometimes it was broken and sometimes not. The pound key was also an interesting bit... Never knew that's where that came from. Course it's got a half dozen other names as well, all depending on context.

    Mad ScientificMad Scientific3 maanden geleden
  • The pipe is used in programming syntax. So you’re wrong, it’s still needed.

    Peter MountPeter Mount3 maanden geleden
  • My windows 95 had them and i always wondered why

    Little LonerLittle Loner3 maanden geleden
  • i have 3 broken vertical bars on my keyboard

    Simon Arne MyklebustSimon Arne Myklebust3 maanden geleden
  • "For centuries"?!?!?!?-- more like for THOUSANDS of years!!!!-🤨 (on 1:18)

    Danny MullinsDanny Mullins3 maanden geleden
  • My (uk) keyboard has a solid bar on the same key as \ and a broken bar on the same key as ` and ¬ except both actually input the exact same character (a solid bar)

    jfb-1337jfb-13373 maanden geleden
  • The only purpose the pipe and broken pipe served for me, was as a link separator on web pages in the early days...

    FuzzyFoyzFuzzyFoyz3 maanden geleden
  • how else do we type an 'or' expression | or ||

    J DeckerJ Decker3 maanden geleden
  • Translation: The SHARE guy was right.

    unclesmrgol dragonunclesmrgol dragon3 maanden geleden
  • Thank you. Switching between MVS and UNIX BSD 4.2 during my formative years (78-83) for FORTRAN-77 meant I never noticed. Yes it was there but there was sooo much change going on from 1.33 MHz to 8MHz to XMS memory since 640Kbytes was no longer enough. Thank you. Posting this to FaceBook.

    Allen ShepardAllen Shepard3 maanden geleden
  • I always thought the broken vertical bar was made to distinguish it from a lowercase “l”

    MurderMostFowlMurderMostFowl3 maanden geleden
    • |¦I

      T 6 GT 6 G17 dagen geleden
    • That may be the reason IBM disagreed with the amended standard. In my comment's font, the bar extends below the baseline, so it's longer than "l"

      jpaugh64jpaugh643 maanden geleden
  • Hey - i need the pipe! Stop this!

    HlkpfHlkpf3 maanden geleden
  • | - pipe 1970 | - or 1980 | - seperation mark 2020

    ҉K҉N҉I҉G҉H҉T҉F҉I҉R҉E҉6҉6҉҉K҉N҉I҉G҉H҉T҉F҉I҉R҉E҉6҉6҉3 maanden geleden
  • I was always curious why ! is called not in a lot of platforms...

    ҉K҉N҉I҉G҉H҉T҉F҉I҉R҉E҉6҉6҉҉K҉N҉I҉G҉H҉T҉F҉I҉R҉E҉6҉6҉3 maanden geleden
  • the pipe key on my microsoft keyboard

    savvas christoforousavvas christoforou3 maanden geleden
  • I was familiar with using pipe due to being a Linux user, but I had no idea about its history.

    The SpiderThe Spider3 maanden geleden
  • I think it's a shame the group and record separators are not used instead of a comma as separator. They are perfectly usable but hardly ever employed.

    Allan PedaAllan Peda3 maanden geleden
  • |¯\_(ツ)_/¯¦

    darksid007darksid0073 maanden geleden
  • That's not why we call the hash a pound symbol. We call it that because it used to literally be a symbol used to represent pounds (as in weight, not currency).

    Chris MartinChris Martin3 maanden geleden
  • I used pipes a lot in the past and i would use them again given the need to split content inside a string :) Used the pipes so much when i worked to a bank and i had to deal with Mainframe data output / input. Very useful :) The reason why pipes are so commonly used to split up text is because the change for the text you splitting to make use of a pipe in its content is so neglectable that it is safe., If you use hashes # or any other special character you might run into trouble, for example you might have a text that uses # for numbers like #22333 for example, that would ruin your text parser :)

    EdEd3 maanden geleden
  • How can you Americans live with that small enters on keyboards? :-D

    Ondřej MatějkaOndřej Matějka3 maanden geleden
  • Do you ever wrote a powershell script ? Clickbait!

    Atanas PenchevAtanas Penchev3 maanden geleden
  • |'m |ooking on my Apple "Magic Keyboard" and | don't see it so | think companies are starting to phase it out.

    TheTarrManTheTarrMan3 maanden geleden
    • `1234567890-=qwertyuiop[]\asdfghjkl;'zxcvbnm,./!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:"ZXCVBNM?

      TheTarrManTheTarrMan3 maanden geleden
  • "Why Americans refer to the hash as the pound symbol." Wow, interesting.

    NincadalopNincadalop3 maanden geleden
    • It's wrong though. The # symbol was used for pounds for centuries. Long before the QWERTY keyboard existed. If you buy a box of nails you'll buy it by the pound. Often times labeled as a 50# box of nails.

      BywByw2 maanden geleden
  • Poorly done JS filtering removes pipes, so I've found broken bar(uc 0xA6) can still get the point across

    Gregor YGregor Y3 maanden geleden
  • 7:50 DRAG soundtrack lol

    CCF_100CCF_1003 maanden geleden