What's The Longest Word You Can Write With Seven-Segment Displays?

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 7. 10. 2018
  • That's right, we're kicking Season 2 of the Basics off with a technical episode about a somewhat-obsolete technology! IT'S PARTY TIME. Wait, no, not party time. IT'S CODE TIME. Close enough.
    Let's talk about seven-segment displays, and about the longest word you can write with them.
    Public domain list of English words: github.com/dwyl/english-words
    Thanks to my proofreading team, and to Tomek on camera!
    The Cambridge Centre for Computing History: www.computinghistory.org.uk/
    BONUS LINK:
    Genius regex crossword puzzle: regexcrossword.com/
    đŸŸ„ MORE FROM TOM: www.tomscott.com/
    (you can find contact details and social links there too)
    📰 WEEKLY NEWSLETTER with good stuff from the rest of the internet: www.tomscott.com/newsletter/
    ❓ LATERAL, free weekly podcast: lateralcast.com/ / lateralcast
    ➕ TOM SCOTT PLUS: / tomscottplus
    đŸ‘„ THE TECHNICAL DIFFICULTIES: / techdif

Komentáƙe • 7K

  • @TomScottGo
    @TomScottGo  Pƙed 5 lety +20105

    Bonus question: what's the longest word you can spell just by turning a calculator upside-down?

  • @Bacopa68
    @Bacopa68 Pƙed 5 lety +16911

    I would like it if the display said "Aarrgh" instead of "Error".

    • @renakunisaki
      @renakunisaki Pƙed 5 lety +577

      I've seen FAIL used before.

    • @Lockirby2
      @Lockirby2 Pƙed 5 lety +1041

      But would you prefer "Aarrgh" or "Aarrghh"?

    • @litten4112
      @litten4112 Pƙed 5 lety +666

      There has been a AARRGH in the system

    • @leiffitzsimmonsfrey1272
      @leiffitzsimmonsfrey1272 Pƙed 5 lety +317

      0 / 0 = Aarrgh

    • @buddyclem7328
      @buddyclem7328 Pƙed 5 lety +84

      @@renakunisaki My cable box displayed FAIL a few seconds before displaying BOOT before rebooting!

  • @ceruchi2084
    @ceruchi2084 Pƙed 4 lety +11011

    How you gonna do this video and not show "supertranscendentness" on a seven-segment display?!

    • @coppertones7093
      @coppertones7093 Pƙed 4 lety +1046

      this is why the awnser is unsatisfying

    • @TheDivegeek
      @TheDivegeek Pƙed 4 lety +835

      @@coppertones7093 Also because S is the same seven-segment symbol as 5. S should be excluded for the same reason that g, q, i and o were excluded.

    • @Connie_TinuityError
      @Connie_TinuityError Pƙed 4 lety +149

      Shawn Willden well too bad, do the code yourself

    • @icantthinkofausername2605
      @icantthinkofausername2605 Pƙed 4 lety +171

      @@TheDivegeek 4:02

    • @maxpetschack3342
      @maxpetschack3342 Pƙed 4 lety +48

      @@Connie_TinuityError hyperbrachycephaly

  • @RGC_animation
    @RGC_animation Pƙed 2 lety +2913

    I was hoping Tom would show us the word displayed in Seven-Segment Displays.

    • @EridCR
      @EridCR Pƙed 2 lety +112

      Right, that was a missed opportunity

    • @imadoge5036
      @imadoge5036 Pƙed 2 lety +17

      Same

    • @destroy_television
      @destroy_television Pƙed rokem +39

      Probably didn't have a display long enough to show it. đŸ€·â€â™‚

    • @KankanamgeMallika
      @KankanamgeMallika Pƙed rokem +44

      @@destroy_television đŸ€Šâ€â™‚ïž there is a font for seven segment displays to display it on any screen.

    • @intelchip_x86
      @intelchip_x86 Pƙed rokem +1

      how about 'helper'?

  • @charliedobbie8916
    @charliedobbie8916 Pƙed 3 lety +838

    I ran through the linuxwords list and I'm happy to include g - my result was "electroencephalography" which is quite a satisfying answer!

    • @PL73
      @PL73 Pƙed 3 lety +30

      did you use python? because i used a library called "english-words" that got all of the words, and got the same answer as you.
      here's my code:
      import re; from english_words import english_words_lower_set
      liste = []
      for item in list(english_words_lower_set):
      if not re.search('gkmqvwxz', item):
      liste.append(item)
      print(max(liste,key=len))

    • @charliedobbie8916
      @charliedobbie8916 Pƙed 3 lety +20

      @@PL73 No, just some regex in Vim over the Linux words list. That Python library probably uses the same list!

    • @Corn0nTheCobb
      @Corn0nTheCobb Pƙed 2 lety +9

      Thank you for doing it the correct way for us!

    • @adiaphoros6842
      @adiaphoros6842 Pƙed 2 lety

      @@PL73 you can replace the for loop with a list comprehension:
      liste = [item for item in list(english_words_lower_set) if not re.search(‘gkmqvwxz’, item)]

    • @DavidSartor0
      @DavidSartor0 Pƙed rokem +20

      If you're allowing 'g', then the longest is 'greatgreatgreatgreat[...]greatgrandfather'.

  • @jesper3785
    @jesper3785 Pƙed 5 lety +5451

    And you blue-ball us by not showing the word written out using a seven-segment displays...

    • @hxhuang9306
      @hxhuang9306 Pƙed 5 lety +349

      FIX IT NOW, TOM!

    • @bagandtag4391
      @bagandtag4391 Pƙed 5 lety +191

      Clickbait

    • @grassyclimer6853
      @grassyclimer6853 Pƙed 5 lety +53

      Check out dseg on github you can see it for yourself

    • @jesper3785
      @jesper3785 Pƙed 5 lety +162

      grassy climer Do you expect me to actually do something myself? I came here to enjoy myself and not do work!!!
      jk ;) That's a really cool font

    • @procactus9109
      @procactus9109 Pƙed 5 lety +3

      Its a video for the sake of uploading something. What do you expect ?

  • @GavConnn
    @GavConnn Pƙed 4 lety +13119

    Tom: I and O are numbers with aspirations
    S: *sweats nervously*

    • @robertolanzone
      @robertolanzone Pƙed 4 lety +281

      Right? That what I was thinking 😂

    • @universenerdd
      @universenerdd Pƙed 3 lety +57

      this is confusing

    • @GavConnn
      @GavConnn Pƙed 3 lety +429

      @@universenerdd An S in the 8 line format is the same as a 5

    • @prada123
      @prada123 Pƙed 3 lety +11

      3

    • @taylor9979
      @taylor9979 Pƙed 3 lety +3

      KSG ICON 😳😳

  • @Siferzion
    @Siferzion Pƙed 2 lety +1356

    Tom: "It doesn't matter that the 4 isn't the way most people write it"
    Me: "They don't?? I do..."

    • @JonatasAdoM
      @JonatasAdoM Pƙed 2 lety +85

      Only way I know how to do it too.

    • @bgood2010
      @bgood2010 Pƙed 2 lety +59

      That's how I was taught to write it some 50 years ago in school...

    • @Loctorak
      @Loctorak Pƙed 2 lety +131

      I got called a pretentious w**ker once because I cross my 7s so that people don't confuse them with my 1s (and I worked in a science job) â˜č

    • @psychopompous489
      @psychopompous489 Pƙed 2 lety +40

      @@Loctorak Write better se7ens dweeb

    • @toomuchiridium
      @toomuchiridium Pƙed 2 lety +84

      @@Loctorak Luke, write your sevens however makes you happy.

  • @transitpointmusic
    @transitpointmusic Pƙed 3 lety +189

    Ahh, the classic "leave it to the reader as an exercise".

    • @mrmagongus
      @mrmagongus Pƙed 2 lety +27

      >writes code and shoots video
      >sends to editor
      >"what happens if there's multiple correct answers tom?"
      >"aarrghh"

  • @averagegamer6959
    @averagegamer6959 Pƙed 4 lety +3663

    q is out cause it looks like a 9. **five seconds later** S is alright.

  • @Bladavia
    @Bladavia Pƙed 4 lety +9941

    I love how he's constantly trying to justify and shield himself from elitist programers

    • @paxthewax4203
      @paxthewax4203 Pƙed 3 lety +38

      How do you mean?

    • @TheyMightBeBricks
      @TheyMightBeBricks Pƙed 3 lety +82

      “elitist”

    • @jesterram7146
      @jesterram7146 Pƙed 3 lety +427

      tbf those fuckers are scary

    • @jeremybuckets
      @jeremybuckets Pƙed 3 lety +1021

      he's intentionally making himself seem less experienced so that actual beginners find the video more approachable.

    • @UnknownRager96
      @UnknownRager96 Pƙed 2 lety +30

      Was it intentional that nearly every letter has a similar form in seven segment formatting?

  • @druncle1977
    @druncle1977 Pƙed 2 lety +1433

    G is not allowed because it looks like a 9, but S is totally fine even though it's exactly the same as a 5. arbitrary rules are arbitrary.

    • @jamesharding3459
      @jamesharding3459 Pƙed 2 lety +59

      Ding!
      +1

    • @Destroy666x
      @Destroy666x Pƙed 2 lety +17

      Like a 9?

    • @IdaeChop
      @IdaeChop Pƙed 2 lety +41

      q doesn't even look like a 9

    • @iamillasfuck
      @iamillasfuck Pƙed 2 lety +63

      G (6) should have been allowed for mathematical consistency (1, 5, 6, 0) all letters that are alphanumeric in appearance

    • @druncle1977
      @druncle1977 Pƙed 2 lety +59

      @@iamillasfuck not to mention, words don't have integers in them, thus, no confusion between letters and integers will occur anyhow.

  • @Omii_3000
    @Omii_3000 Pƙed rokem +44

    0:29 Actually, in 1908 when the 7-segmented display was invented, cursive was by far the most common way of writing, and in cursive, the top of the four is separated just like in the 7-segmented display. You can actually look up notes from 1904 and you will all see them in cursive, and every time the year is written by hand (not by a stamp) the 4 is separated at the top. So we haven't "gotten used to it" but instead we have drifted away from using cursive. The more you know! And in case you were wondering, I write the top of my fours separated, and that's what got me down this rabbit hole.

    • @lol-xx9kn
      @lol-xx9kn Pƙed 6 měsĂ­ci +2

      I always write my 4 like that.

    • @alexandermcclure6185
      @alexandermcclure6185 Pƙed měsĂ­cem +1

      I write my fours like this, and my cursive is decent. Got taught it and I'm never going back; it's like my ideas just flow onto the page!

  • @LittleWhole
    @LittleWhole Pƙed 5 lety +9733

    I love how "a", "aa", and "aaa" are all official English language words

    • @somerival930
      @somerival930 Pƙed 4 lety +881

      Aaa? Aaa aaa aaa aaa aaa aaa 'aaa' aaa aaa aaa aaa aaa aaa aaa aaa. Aaa aaa aaa, 'aaa' aaa aaa aaa aaa aaa aaa aaa, aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa.

    • @Riganotza
      @Riganotza Pƙed 4 lety +1065

      They describe the level of something, like AA batteries or AAA baseball

    • @kuylardev
      @kuylardev Pƙed 4 lety +548

      aa
      Aaa
      *AAAAAAAAAAAAAAAAAAA*

    • @Catcrumbs
      @Catcrumbs Pƙed 4 lety +524

      There are no official English language words.

    • @tsukisenpai5100
      @tsukisenpai5100 Pƙed 4 lety +72

      ok boomer

  • @Tridd666
    @Tridd666 Pƙed 5 lety +9230

    >not how most people write a four
    *Aggressive confusion*

    • @xylo5750
      @xylo5750 Pƙed 5 lety +609

      I write fours like that, but typically with lines protruding out a bit. I don't write it like 4.

    • @NickJerrison
      @NickJerrison Pƙed 5 lety +457

      It depends on the country and language I guess. Here this is the standard writing for four, not like the '4'. And 7 has a dash in the middle of it to clear confusion with 1 which is written with that dit at the top like it's written here.

    • @IR3jects
      @IR3jects Pƙed 5 lety +321

      @@NickJerrison I'm one of the few Americans who write a 7 and z with a line through it. Being an electrical engineer it really clears up my bad hand writing at times :)

    • @torb1trick415
      @torb1trick415 Pƙed 5 lety +79

      Will Pereira z with a line through it? i havent ever seen such madness

    • @Ryquard1
      @Ryquard1 Pƙed 5 lety +102

      @@torb1trick415 Z with a dash on the diagonal line is the standard for Z, the same goes for small q it has a dash trough the vertical line. at least where I live

  • @KwanLowe
    @KwanLowe Pƙed 2 lety +67

    Just shouting into the void as this is years on since the video was posted: I was playing with some 7-segment displays recently and had this exact problem as I needed to output words that used the forbidden characters. Technically we could print every character (upper and lowercase and a fair bit of punctuation) if we were "flexible" in how the letters looked. Map each bit to a segment and we could represent every character from 1-128. So if you're ever in a position where you needed to communicate with someone using only 7-segment displays but needed to write "wax kumquat in gauze" then it's perhaps a workable solution.

    • @peacefulpaul
      @peacefulpaul Pƙed 2 lety +15

      I will definitely report back if I'm ever in that position

    • @alexandermcclure6185
      @alexandermcclure6185 Pƙed měsĂ­cem +1

      me, using 16 segments, maybe dot matrix: hehe i dont have your pesky 7-segment issues B)

  • @bwaindead5539
    @bwaindead5539 Pƙed rokem +191

    Fun fact: AARGH is a valid word in Wordle. Go ahead, try it out.

    • @matchaeylle
      @matchaeylle Pƙed rokem +1

      what I can’t believe it actually worked

    • @Neyobe
      @Neyobe Pƙed rokem +2

      Ok but wordle doesn’t mean it’s right 😂

    • @nataliewilkins7521
      @nataliewilkins7521 Pƙed 10 měsĂ­ci

      Really? And WHY

  • @NumdegasedUHC
    @NumdegasedUHC Pƙed 4 lety +3728

    Supertranscendentness seems like a perfectly satisfying answer to the question though

    • @andrewmurphy5310
      @andrewmurphy5310 Pƙed 4 lety +83

      I don't think it is a word many people have ever used

    • @iix5175
      @iix5175 Pƙed 4 lety +6

      ✎

    • @magnusanderson6681
      @magnusanderson6681 Pƙed 4 lety +249

      @@andrewmurphy5310 But its not some weird medicinal term either, and it is fitting, supertranceding all other words on the list.

    • @AlFredry
      @AlFredry Pƙed 4 lety +19

      Can I just ask how do you make letter T there

    • @type17
      @type17 Pƙed 4 lety +20

      @@AlFredry Lower case t in seven segments = both left and lower two centre segs on, the rest off

  • @tahaak
    @tahaak Pƙed 4 lety +2871

    2:08 as a software developer i can confirm that. The most important skill you need is finding the right stackoverflow post that describes your problem the best.

    • @h3xad3cimaldev61
      @h3xad3cimaldev61 Pƙed 4 lety +72

      I mean... you're not wrong

    • @Dee_Law
      @Dee_Law Pƙed 4 lety +116

      stop giving away our secrets XD

    • @willbe3043
      @willbe3043 Pƙed 3 lety +138

      hey those are industry secrets you're giving away here

    • @AlexSchmid-TheAceofSpades
      @AlexSchmid-TheAceofSpades Pƙed 3 lety +8

      Amen.

    • @NFSHeld
      @NFSHeld Pƙed 3 lety +18

      Or proceed to ask it and defend it against close votes that people voted, apparently without looking.

  • @SheloThere
    @SheloThere Pƙed 2 lety +495

    “What’s the longest word you can write on a 7 digit display?”
    Me an intellectual: hehe boobies hehe

    • @ItsDavieman
      @ItsDavieman Pƙed 2 lety +21

      Me a superior intellectual: Boobieless

    • @SheloThere
      @SheloThere Pƙed 2 lety +12

      @@ItsDavieman me an overlord: boobiesboobiesboobies

    • @obiequack4490
      @obiequack4490 Pƙed 2 lety +6

      It's not seven digits, it's seven SEGMENTS. There are seven available line segments to create a number/letter

    • @SheloThere
      @SheloThere Pƙed 2 lety +2

      @@obiequack4490 yea sorry I missed that

    • @TheDankBoi69
      @TheDankBoi69 Pƙed 2 lety +1

      pootis

  • @deleriousclock
    @deleriousclock Pƙed 2 lety +31

    I’ve only just found this channel and Tom answers questions I was never gonna have but will always be happy as hell to have learned

  • @Shuriken255
    @Shuriken255 Pƙed 3 lety +5037

    "Programming is not remembering exact words or syntax: it is breaking down a problem, working out how to solve it, and then fixing all the inevitable bugs in your solution."
    - Tom Scott
    Sorry, i am amazed by this explanation of what programming is and i think it deserves to be quoted in the future too.

    • @hnyii
      @hnyii Pƙed 3 lety +104

      True. As someone who've only recently started getting into programming, I sure find it encouraging.

    • @Pedro-fh9ec
      @Pedro-fh9ec Pƙed 3 lety +56

      Also, a lot of people think you need to be good at math to be a programmer, which is not true.

    • @tomekz6841
      @tomekz6841 Pƙed 3 lety +104

      @@Pedro-fh9ec Math and programming have 1 main thing in common - problem solving.

    • @CrazyzzzDudezzz
      @CrazyzzzDudezzz Pƙed 3 lety +23

      This is very true. Remembering Syntax is not as important as people think. It’s all about solving problems.

    • @yankleber
      @yankleber Pƙed 3 lety +5

      And I do NOT miss the old times when I start coding and we had to figure things alone.

  • @maheen-
    @maheen- Pƙed 3 lety +850

    In case if you don't know, "Dichlorodiphenyltrichloroethane" is shortly called DDT. The stuff we used to eliminate ants.

    • @DeCeddy
      @DeCeddy Pƙed 2 lety +75

      And there is a chemist's limerick centered around it as well.
      A mosquito was heard to complain
      That a chemist had poisoned his brain
      The cause of his sorrow
      Was para-dichloro-
      diphenyl-trichloroethane

    • @thepotatotaxi2430
      @thepotatotaxi2430 Pƙed 2 lety +55

      @@DeCeddy that is honestly hilarious, madlad was like "this kills bugs, limerick material"

    • @kevinli6790
      @kevinli6790 Pƙed 2 lety +6

      also killed baby eagles i think

    • @johanthornton4218
      @johanthornton4218 Pƙed 2 lety +9

      And the longer paradichlorodiphenyltrichloroethane should obviously be in the list.

    • @udhavvarma7097
      @udhavvarma7097 Pƙed 2 lety +1

      I think it is banned in several parts of the world because of its health effects.

  • @addymant
    @addymant Pƙed 2 lety +17

    My guess is that a good way to handle multiple words of the same length, is throw any words of equal length (that satisfy the test) into a list, and clear the list if you've found a longer acceptable word

    • @JasperKloek
      @JasperKloek Pƙed 5 měsĂ­ci

      Based on my limited programming experience, I think that'll work well.

    • @raffel08108
      @raffel08108 Pƙed 2 měsĂ­ci

      Yes, this would be the correct approach to this. I actually wrote a piece of code (in Java) with exactly this addition because I was curious to find out if there is any other words that would be valid and of the same length - There aren't, in case you were wondering

  • @1tsMichael
    @1tsMichael Pƙed 2 lety +193

    S is a 5 so you should put it in the variable “badLetters”

    • @_ikako_
      @_ikako_ Pƙed 2 lety +10

      Then it would just be "badletter" :(

    • @official-obama
      @official-obama Pƙed 2 lety +3

      Lowercase I and O exist (no dot needed for i)

  • @CocoTheMii
    @CocoTheMii Pƙed 3 lety +1095

    By far the most important part of programming is remembering not to delete that one little bit of code you've left untouched for three years because it somehow manages to remain integral to the entire program despite not being referenced by anything.

  • @mr.conductor6168
    @mr.conductor6168 Pƙed 5 lety +1578

    "Did I know all that code off my heart? No, of course not - I Googled..."
    Giving away our dirty secrets, I see.

    • @thebigshot3082
      @thebigshot3082 Pƙed 4 lety +71

      StackOverflow Gang

    • @theparrot271
      @theparrot271 Pƙed 4 lety +63

      By the way, Google is better at searching for something on StackOverflow than StackOverflow itself

    • @gimmforwho_
      @gimmforwho_ Pƙed 4 lety +1

      @@theparrot271 ye

    • @theseangle
      @theseangle Pƙed 4 lety +8

      @@theparrot271 same with almost all sites/forums

    • @ouz450
      @ouz450 Pƙed 4 lety +1

      everyone knows it lad, do not worry.

  • @danajeffery3850
    @danajeffery3850 Pƙed rokem +10

    Never knew Tom would be more approachable for beginners than Stack Overflow 👍

  • @thekatdev6007
    @thekatdev6007 Pƙed 6 měsĂ­ci +5

    Thought your thing about making the code readable was interesting so I tried to make the shortest versions of the code possible in python! Here it is at 105 bytes:
    print(max((A for A in open('a').read().split()if not{*A.lower()}&{*'gkmqvwxzio'}),key=len,default=None))
    Racked my brain for awhile but couldn't think of a decent way to make it shorter if any of you want to try I wish you luck!
    PS: I renamed the words.txt file "a" as python will still open it as a str.

  • @ZeChainwarden
    @ZeChainwarden Pƙed 5 lety +2126

    Me: Wants to know what is the longest word with seven-segment display
    You: Teaching me how to program

  • @ThisIsRust
    @ThisIsRust Pƙed 2 lety +11

    I want to learn computer science and my knowledge for programming is really low, but it makes me so happy that I immediately understood how the code worked and the purpose of each line, if course with extra help of the explanation. Really cool!

  • @sviccc
    @sviccc Pƙed 2 lety +18

    Actually, you can display two "I"s in one block.

    • @GachaWolf81900
      @GachaWolf81900 Pƙed 2 lety +1

      And double lower case “L’s”

  • @nicholas_plaksin
    @nicholas_plaksin Pƙed 4 lety +2360

    I actually write my fours the way that seven segment displays show them.

    • @Green-pn7kq
      @Green-pn7kq Pƙed 4 lety +220

      @Érik I always wrote them like that, I always found the other way weird!

    • @tipsoftech4428
      @tipsoftech4428 Pƙed 4 lety +7

      Same!

    • @ilikemen2736
      @ilikemen2736 Pƙed 4 lety +11

      Everyone who does that is a proper wrongin

    • @computerexpert5533
      @computerexpert5533 Pƙed 4 lety +5

      @@Green-pn7kq Same!!!!

    • @kiwixlc
      @kiwixlc Pƙed 4 lety +64

      @@ilikemen2736 ok i like men27

  • @alexwales8914
    @alexwales8914 Pƙed 4 lety +485

    I think the "C with aspirations" makes a solid G, and if I and O are removed then S has to be too.

    • @kiwihour333
      @kiwihour333 Pƙed 4 lety +37

      If you remove S and add back in G "hyperbrachycephaly" is your new longest word

    • @kourii
      @kourii Pƙed 4 lety +21

      @@kiwihour333 If you remove S and *don't* add back in G 'hyperbrachycephaly' is still your new longest word.

    • @pifci
      @pifci Pƙed 4 lety +14

      Exactly. My microwave has a grill function that is displayed as "G" on a 7 segment display. It's a perfectly legit way to write it. I don't get why Tom thinks it's not a "G".

    • @evanmacaulay7594
      @evanmacaulay7594 Pƙed 4 lety +8

      @@kiwihour333 if remove 's' and add 'g' you get hyperbrachycephaly aswell as phenylacetaldehyde and ultrabrachycephaly. Also if you include hyphens, you get 'three-and-a-halfpenny' which is equal to the longest word anyway (if you include the hyphens as characters).

    • @sharpfang
      @sharpfang Pƙed 3 lety +4

      Lowercase i and o are fine, completely unambiguous. S is definitely not.

  • @marelizekeyter6824
    @marelizekeyter6824 Pƙed rokem +1

    I thoroughly enjoyed this one. You made me remember why I studied programming more than 30 years ago ... even though I never used my knowledge, it still gives me a thrill. Thanks

  • @gloweye
    @gloweye Pƙed rokem +3

    Good note on Big O notation. What I use as a rule of thumb, if your dataset is smaller than 1000-ish or run less than once every minute, you can probably ignore performance. And if you can't, your prototype will be slow enough that you can find it out before deployment.

  • @pedrobluis
    @pedrobluis Pƙed 5 lety +1180

    I and o should count. Written as half height they are not mistaken as 1 and 0

    • @soldierofkazus
      @soldierofkazus Pƙed 4 lety +143

      How exactly does S count again? It's literally just a 5...

    • @ADarnSmore
      @ADarnSmore Pƙed 4 lety +6

      I does count

    • @victorydance6439
      @victorydance6439 Pƙed 4 lety +14

      @@soldierofkazus you think it's a 5 because most things that used numbers use this 7 light display and they used 5 as that even though it looks more like an s just not as curvy

    • @WhereWeRoll
      @WhereWeRoll Pƙed 4 lety +36

      fenafeses But a G is disallowed for looking the same as a 6

    • @victorydance6439
      @victorydance6439 Pƙed 4 lety +12

      @@WhereWeRoll because in 6, the line connects back at the line but in G it doesn't

  • @elplain
    @elplain Pƙed 4 lety +2188

    Dichlorodiphenyltrichloroethane was just fine. "i" and "o" should count: remember your classic "Error"? There's and "o" there no one had ever problems with

    • @dustikelly6730
      @dustikelly6730 Pƙed 4 lety +47

      Y

    • @valorkaizen
      @valorkaizen Pƙed 4 lety +11

      @@dustikelly6730 y

    • @typicalfish1116
      @typicalfish1116 Pƙed 4 lety +17

      Is that a name of a rocket fuel?

    • @phoephoe795
      @phoephoe795 Pƙed 4 lety +17

      @@typicalfish1116
      Looks like some sort of plastic.
      (thought it'll also work as rocket fuel)

    • @Valsorayu
      @Valsorayu Pƙed 4 lety +55

      toxic, was used as an insecticide... until more than the insects started dying.

  • @TheHappyKamper
    @TheHappyKamper Pƙed 2 lety +5

    I love these videos where you explain pieces of code, step by step. Especially where you reassure coding noobs like myself, that it's more about knowing how to solve problems, than how to memorise actually coding techniques.

    • @jessicastjames6202
      @jessicastjames6202 Pƙed 8 měsĂ­ci

      Well, no, it is actually extremely important that you learn coding techniques. You absolutely need to know when to use if statements, loops, arrays, objects, etc. etc. The part that he's referring to that you don't NEED to memorize is the exact syntax or keywords, because you can always look those up. But if you can't look at a problem and say "okay I can solve this with a for loop that checks against a regex and pushes to an array, let me just google how Python implements arrays", then you need to study more. Googling your specific problem and just copy-pasting code you don't understand from StackOverflow is not a good solution.

  • @wigligigly3375
    @wigligigly3375 Pƙed rokem +2

    Tom taught me more about programming in this one video than my IT teacher has in 3 years

  • @0tobsam0
    @0tobsam0 Pƙed 4 lety +283

    Gotta say... I'm deeply disappointed that you didn't display the solution in 7-segment characters...
    Nethertheless, gr8 work

  • @hly58
    @hly58 Pƙed 5 lety +733

    Those "aarrgh"s are valid in Scrabble, for what it's worth.

    • @arrgghh1555
      @arrgghh1555 Pƙed 5 lety +1

      Both are wrong!!

    • @logon-oe6un
      @logon-oe6un Pƙed 5 lety +168

      Completing "aarrghh" after someone spelled "aarrgh" is a powermove.

    • @anononomous
      @anononomous Pƙed 5 lety +38

      There are sorts of questionable words that are _allowed in scrabble._

    • @31redorange08
      @31redorange08 Pƙed 5 lety +6

      The good old Buchstaben-YOLO.

    • @RFC3514
      @RFC3514 Pƙed 5 lety +16

      Only in the pirate version of Scrabble, though.

  • @ADTR202
    @ADTR202 Pƙed 2 lety +1

    2:10 thank you for this little tid bit of advice. It genuinely changed how I feel about myself and my progress and made me feel better tbh. Thank you

  • @ESw0rdsman
    @ESw0rdsman Pƙed 2 lety

    I love how you explain programming! It explains why I have trouble with the abstract tasks!

  • @wiredelectrosphere
    @wiredelectrosphere Pƙed 5 lety +526

    I loved that you mentioned that programming is not knowing all the syntax for every library and framework by heart, it's all about problem solving. I often see people being ashamed of looking up the documentation all the time to execute some basic methods but it's not abot memorizing, it's about using the right tools and comign up with good solutions

    • @tristshapez
      @tristshapez Pƙed 4 lety +5

      Amen to this!

    • @vincento_squish
      @vincento_squish Pƙed 4 lety +22

      I took computer science at high school. Our large practical assignment which was supposed to be worth 20% of our grade ended up getting thrown out because of large scale cheating throughout the country. They finnaly realised that not even professionals are expected to figure out an entire project from memory alone and I believe you are now allowed to use google

    • @benjaminronns
      @benjaminronns Pƙed 4 lety +3

      @@vincento_squishI'd love to know. What country is that

    • @indopak_
      @indopak_ Pƙed 4 lety +12

      Programing is w3school & stackOverFlow, prove me wrong.

    • @arif8434
      @arif8434 Pƙed 4 lety +2

      @@indopak_ web programming u mean?

  • @ellabronkema9375
    @ellabronkema9375 Pƙed 5 lety +1605

    "It's not a G, it's a C with aspirations"

    • @Superb17C
      @Superb17C Pƙed 5 lety +139

      So in other words, it's a \kÊ°\?
      (Linguistics joke)

    • @jade-ry7it
      @jade-ry7it Pƙed 5 lety +10

      @@Superb17C nice.

    • @swaree
      @swaree Pƙed 5 lety +3

      @@Superb17C lmao

    • @JuniperHatesTwitterlikeHandles
      @JuniperHatesTwitterlikeHandles Pƙed 5 lety +15

      @@Superb17C no? it's a /c
      ʰ/. Or a /sʰiː/ I guess.

    • @brandonchan5387
      @brandonchan5387 Pƙed 4 lety +41

      @@Superb17C as a mathematician, I see K to the power of h

  • @benjaminkonikoff2026
    @benjaminkonikoff2026 Pƙed 2 lety +7

    As old as this video is the “don’t be afraid to look stuff up” still stands true. From doctors to engineers to students doing homework, if you’re not sure don’t be afraid to ask or look it up.

  • @aspecreviews
    @aspecreviews Pƙed 2 lety +5

    7-segment displays are so delightfully 80s, and I love that.

    • @sunnyscott4876
      @sunnyscott4876 Pƙed 2 lety

      I suspect that it's still on the alarm clock on granny's nightstand!

  • @ChanneledDan
    @ChanneledDan Pƙed 4 lety +1953

    Wait, why does the “n” have to be full height?

    • @88Timur88Bahmudov88
      @88Timur88Bahmudov88 Pƙed 3 lety +182

      @real gamer why not to write it half the height though?

    • @Anon.G
      @Anon.G Pƙed 3 lety +40

      @@88Timur88Bahmudov88 you could but that just isn't the way it is

    • @xondrill
      @xondrill Pƙed 3 lety +48

      as same as "c"

    • @ThePuma1012
      @ThePuma1012 Pƙed 3 lety +16

      Why does it matter?

    • @ukgmail5329
      @ukgmail5329 Pƙed 3 lety +28

      It doesn't matter you're still using up one seven segment display whether you write a small n or a big n so it will not affect the question of word length as you cannot alter the number of characters you are using by changing the size of one of those characters. Unless you have some other reason I haven't considered which I cannot imagine you do.

  • @ek_khoh
    @ek_khoh Pƙed 4 lety +311

    3:47
    Seven Segment Display: *displays goal*
    People: Oh, 6OAL!

  • @Kampftroll
    @Kampftroll Pƙed rokem

    Thank you Tom, i really loved what you said about being a programmer and still looking things up, i think it's important to tell people that, you don't have to be able to do everything perfectly out of memory.
    Thank you for this video!

  • @_lemion
    @_lemion Pƙed 2 lety

    Thanks for making me feel a bit better today, i was crying an hour before i watched your video and i subbed

  • @kebakent
    @kebakent Pƙed 5 lety +355

    I wanted to see that word on a 7 segment display.

  • @DEO777
    @DEO777 Pƙed 5 lety +2190

    0:56 You display the word "Error" which contains the letter "o". It has it's own unique set of segments that differentiates it from the number "0"; therefore, you incorrectly included "o" in var badLetter.

  • @techngamin
    @techngamin Pƙed 2 lety +5

    2:30 I write in java almost daily, and a common thing near the start of a program is "public static void main(String []args)" and I constantly mess up the order of the last 3 things

  • @reillywalker195
    @reillywalker195 Pƙed 3 lety +3

    You _could_ write any English word on a 7-segment display if you wanted to. You'd just need to create a cohesive alphabet. Some letters might not look like their normal written counterparts, but that's fine.
    As for Q, a lowercase Q in 7-segment wouldn't be ambiguous with a 9 since a 9 in 7-segment has its full tail. I could be made unambiguous by making it lowercase, while S and Z could by simply taking the top and bottom segments away and leaving zig-zags in opposite directions from each other. O just needs to stay lowercase.

  • @stonedude1234
    @stonedude1234 Pƙed 5 lety +593

    *"OH LOOK IT'S SIX OAL"*

  • @RandallStephens397
    @RandallStephens397 Pƙed 5 lety +273

    @7:05 "but I reckon for things like this it's fine"
    All of software development in a nutshell.

    • @AnthonyBrusca
      @AnthonyBrusca Pƙed 5 lety +4

      Randall Stephens my internship in a nutshell

    • @DTDdeathmas
      @DTDdeathmas Pƙed 5 lety +5

      Randall Stephens That’s life in a nutshell

    • @Markyroson
      @Markyroson Pƙed 5 lety +3

      as a CS student half way through his studies (and from personal projects), I can confirm this. :P It is better to find a trivial solution that works, and then improve it from there (ofc, if you can think of the most optimized right off the bat, congrats, implement it).

    • @erg0centric
      @erg0centric Pƙed 5 lety +1

      HP hardware design team: why not build alphanumeric LED displays

    • @Falkano
      @Falkano Pƙed 5 lety +1

      I‘ll refactor that later 🙃

  • @GeauxBigGarage
    @GeauxBigGarage Pƙed rokem

    I know it's old but I'm loving this series.

  • @MattMcIrvin
    @MattMcIrvin Pƙed 14 dny

    I appreciate that this is secretly a tutorial on how to get started writing a computer program.

  • @WuChyiWoon
    @WuChyiWoon Pƙed 5 lety +239

    Wasted opportunity to not show the word in seven-segment fonts

    • @buddyclem7328
      @buddyclem7328 Pƙed 5 lety +2

      *_ALL_* of the text should have been in a 7-segment display font! Some letters just require creativity, like M divided between 2 displays, or, use the display in the "Speak and Spell" as a font.

  • @Manabender
    @Manabender Pƙed 4 lety +1483

    The question: "What is the longest word you can write on a seven-segment display"?
    The answer: A
    You only gave me a single seven-segment display.

  • @elishahalvarez9222
    @elishahalvarez9222 Pƙed 2 lety

    After seeing the green screen video I'm still đŸ€Ż about how well they figured out the lighting n his positioning...bravo 👏

  • @c15a
    @c15a Pƙed 2 lety +1

    o is usually differentiated by the o only using the lower segments so it 's a square rather than a long rectangular 0

  • @samramdebest
    @samramdebest Pƙed 5 lety +1342

    0:30 what do you mean most people don't write 4 like that? I've always written 4 like that.

  • @ohdigeydoc
    @ohdigeydoc Pƙed 5 lety +336

    I think the logic for ruling out "G" (because the number 6 already uses it) should also rule out "S" (because the number 5 already uses it).

    • @mikepictor
      @mikepictor Pƙed 5 lety +78

      At least the 'S' is structurally accurate. The 6 loops back and actually touches the left line. The brain just struggles to accept that as a G.

    • @3thanguy7
      @3thanguy7 Pƙed 5 lety +3

      great then do it yourself

    • @Thanatos2996
      @Thanatos2996 Pƙed 5 lety +46

      @@mikepictor in that case, lower case g is spot on.

    • @joshuavillwo
      @joshuavillwo Pƙed 5 lety +20

      Yes, but I think the 'G' that doesn't connect like a 6 is very readable, and a lowercase g is also readable.

    • @NeasCZ
      @NeasCZ Pƙed 5 lety +5

      @David: not really, lowercase g goes partially bellow the line. Its 7-segment version doesn't, making it look more like 9 than g.

  • @JCCyC
    @JCCyC Pƙed rokem +1

    Does anyone remember the 1979 Buck Rogers TV series? The alphabet was all written as 7-segment. The K was particularly creative: like the A but without the upper right vertical line. No words with M or W or V were shown if I remember right.

  • @sophiaemily1819
    @sophiaemily1819 Pƙed 6 měsĂ­ci

    programming is not just understanding whatever language you learnt, the most important skill you can have as a programmer is understanding things, like the 7-segment display, but those 7 lines can create so much.

  • @RegebroRepairs
    @RegebroRepairs Pƙed 4 lety +309

    Eh. A lowercase "o" should be fine, it's not duplicating the 0 in shape.

  • @ZipplyZane
    @ZipplyZane Pƙed 5 lety +1254

    The bonus upside down calculator question gives a much more satisfying answer:
    bibliologies glossologies
    531607055016
    531607017818

  • @WilburJaywright
    @WilburJaywright Pƙed 2 lety

    As a Python programmer, I was impressed when I was thinking of how to manufacture words with loops, and you just check if the “no” letters are in it.

  • @Strangeaffiliations
    @Strangeaffiliations Pƙed 2 lety

    Thanks, Tom!

  • @mydemon
    @mydemon Pƙed 3 lety +275

    Such a missed opportunity to show the final words using 7-segmwnts displays. That why I was watching the whole video for. Im gutted!

  • @uruiamnot
    @uruiamnot Pƙed 4 lety +189

    "Can I borrow your Mega Processor?"
    "Ha, noooo."
    *"I'm Tom Scott."*
    [notices red shirt]
    "Ok, but be sure and mention us a few times in your video."

  • @sirokorozchodnyautobusak3238

    0:30 It's same like with number "1" in most of the Europe... We write it as "1", but for example US people write it as "I" as on seven-segment displays.

  • @Luzi-chan
    @Luzi-chan Pƙed 2 lety

    this vidoe tought me a little bit about programming and a weird and extremely trivial nerdfact i can use and even demonstrate with this video.

  • @tjuggernaut29
    @tjuggernaut29 Pƙed 5 lety +1283

    But that is how I write a 4

    • @Gabiyi
      @Gabiyi Pƙed 5 lety +190

      ah, not on youtube apparently, you liar

    • @aviko9560
      @aviko9560 Pƙed 5 lety +82

      I'm from Europe and we write it "opened"

    • @adribier
      @adribier Pƙed 5 lety +28

      Same, I've always written it this way. Maybe it depends on which country you're from?

    • @theblackwidower
      @theblackwidower Pƙed 5 lety +31

      Canadian, and we write it like it is on the 7-segment display. I've never seen it drawn with an angle like it is in fonts. Actually I think it might be a generational thing. Those who grew up with the idea of having a clock radio by their bed. Though we even wrote 4s like that in school and I'm not sure our teachers were that young.

    • @Dumpy332
      @Dumpy332 Pƙed 5 lety +6

      In my school days, I used to write 4 like an angled little L with additional vertical stroke passing through the middle of horizontal stroke of L.
      My friends used to write it as in inverted h (or like 7 stroke display).
      Currently I write it as it is printed. I'm from India.

  • @tanevw
    @tanevw Pƙed 5 lety +355

    > teach programming concepts so beginners understand
    > regular expressions
    choose one

    • @raskolnikov6347
      @raskolnikov6347 Pƙed 5 lety +5

      lmao

    • @matek9975
      @matek9975 Pƙed 5 lety +30

      You never get good at regex. It's regex gods who decide when you are worthy

    • @catlover10192
      @catlover10192 Pƙed 5 lety +12

      Isn't the entire point of being a begginer using things without really understanding how they work? The point is that a begginer can use that code, and edit it, and it should work as they expect. I admit I have no idea what regular expressions are. However, the code shown does not in any way confuse me.

    • @ToyKeeper
      @ToyKeeper Pƙed 5 lety +3

      Regexes aren't deep voodoo. Er, unless you make big complicated regexes, in which case you're probably doing something wrong. Good code and readable code have a very high rate of overlap(*), so if a piece of code looks like deep voodoo, it was likely written by someone who wasn't very good at what they were doing.
      * In terms of Venn diagrams, the circle for "good code" is mostly contained within the circle of "readable code".

    • @FSdarkkilla
      @FSdarkkilla Pƙed 5 lety +3

      @@matek9975 Trust me, when you work in the abuse department of a major webhosting company and have to write regex to filter spam you'll "git good" at regex or die trying. The real regex gods all sit in such departments. Whenever there is a fresh wave being pushed through a number of mailservers which have a 100 Gbps pipe you have to be fast at writing regexes or a) your customers get pissed about too much spam or b) you'll end up being blacklisted by other ISPs. And then you have to deal with limited regex engines that don't allow backreferences etc. And spammers are very creative in bypassing your regexes... so if you want to learn how to use regex in the real world... work at the abuse department of an ISP. :D I hated regexes before that, now I love them :D

  • @jovetj
    @jovetj Pƙed 2 lety +2

    The G was fine. So are I and O!
    I simulated a 7-seg display in a program I made ages ago. I sat and thought out how to do as many letters as possible on it since some words would be helpful to display. It was a bit of a time-sink to figure out, really... one wouldn't have expected it to be so complicated.

  • @williamjones7163
    @williamjones7163 Pƙed rokem

    As someone who learned to program (it wasn't called coding back then) in 1976 in BASIC I found this fascinating.

  • @AmateurArson
    @AmateurArson Pƙed 5 lety +577

    Tom Scott: the unofficial Vsause 4

    • @gissanchi7020
      @gissanchi7020 Pƙed 4 lety +3

      so true

    • @gabrieleporru4443
      @gabrieleporru4443 Pƙed 4 lety

      ArrĂȘte, nazi

    • @Slferon
      @Slferon Pƙed 4 lety +3

      this comment has 444 likes, 4 comments and has the number 4 in it

    • @Jivvi
      @Jivvi Pƙed 4 lety

      @@Slferon Your comment has 4 likes.

  • @ismailabdusshobar4916
    @ismailabdusshobar4916 Pƙed 5 lety +55

    something is missing,
    you didn't show us that "supertranscendentness" in seven segment types

  • @stevenyang4370
    @stevenyang4370 Pƙed 2 lety

    This is actually a good interview question.

  • @isururanawaka5839
    @isururanawaka5839 Pƙed 2 lety

    Your explaination is brilliant. Please do make the video about Big O notation. Thanks for this video.

  • @lennartbreede
    @lennartbreede Pƙed 4 lety +44

    Just did this as an exercise in PYTHON using the GERMAN dictionary and adding Ă€, ĂŒ and ö to the badLetters. The longest german word to write on a SEVEN-SEGMENT DISPLAY is "Schnittstellendefinitionssprachen" which translates to interface description languages. Or, if we exclude i and o as well, it would be "Altersstufenentsprechenden".

  • @superpowerdragon
    @superpowerdragon Pƙed 5 lety +449

    Maybe you could show us how it looks like on a seven segment display

    • @CircusBamse
      @CircusBamse Pƙed 5 lety +16

      Yeah, that would be nice

    • @aurelia8028
      @aurelia8028 Pƙed 5 lety +11

      *what* it looks like* goddammit!

    • @darkemperor9006
      @darkemperor9006 Pƙed 4 lety

      Don't you think DDT is too long for a 7-segment display? Yes it is

    • @StayAwayFromMyCat
      @StayAwayFromMyCat Pƙed 4 lety

      @@aurelia8028 How are you so upset about?

    • @BanditLeader
      @BanditLeader Pƙed 4 lety

      @@aurelia8028 how it looks like. What it looks like. How do you mean. What do you mean.
      English vs american

  • @RodrigoVazquez91
    @RodrigoVazquez91 Pƙed rokem

    I remember doing circuits with 7 segment displays when I was in high school, it was a nightmare, but despite all the pain and sleepovers, that’s how I effectively learned Boolean Algebra and binary code

  • @cherrysouda
    @cherrysouda Pƙed 2 lety +3

    i wish tom was my programming teacher

  • @FC-mv4hy
    @FC-mv4hy Pƙed 5 lety +338

    Here's the longest hundred words that you can write with seven-segment displays:
    (note, supertranscendentness is actually the only one of that length.)
    supertranscendentness
    supersuperabundantly
    superrespectableness
    unapprehendableness
    supertranscendently
    supersuperabundance
    untranslatableness
    untranscendentally
    unsupernaturalness
    ultrabrachycephaly
    hyperbrachycephaly
    phenylacetaldehyde
    supersuperabundant
    understandableness
    superadaptableness
    subtransparentness
    unattractableness
    unadulteratedness
    preternaturalness
    unrepresentedness
    characterlessness
    unpreternaturally
    unpresentableness
    unprecedentedness
    unpersuadableness
    leadenheartedness
    hypertranscendent
    feebleheartedness
    pentadecahydrated
    hyperbrachycephal
    hyperaccurateness
    blunderheadedness
    tenderheartedness
    supertranscendent
    untransparentness
    structurelessness
    superaccurateness
    superabstractness
    unsurpassableness
    unassessableness
    unascendableness
    schlauraffenland
    unrebuttableness
    unappeasableness
    unappealableness
    unacceptableness
    unabstractedness
    unpreferableness
    unparalleledness
    beetleheadedness
    hypersensualness
    transplacentally
    hypernaturalness
    translatableness
    transferableness
    transcendentness
    transcendentally
    platystencephaly
    archpresbyterate
    falseheartedness
    hypercarburetted
    pentadecahydrate
    pentaphylacaceae
    ununderstandably
    ununderstandable
    untranscendental
    untenantableness
    unsuspectfulness
    unsupernaturally
    naphthanthracene
    undetestableness
    unsufferableness
    unsuccessfulness
    underspurleather
    underrepresented
    bulletheadedness
    undependableness
    undepartableness
    undefendableness
    undefeatableness
    supersulphureted
    superrespectably
    superrespectable
    supernaturalness
    preterpluperfect
    dunderheadedness
    stucturelessness
    subbrachycephaly
    unsearchableness
    supercapableness
    superblessedness
    sunnyheartedness
    uncensurableness
    uncalculatedness
    uncalculableness
    unbreathableness
    unbreachableness
    unreturnableness
    unrespectfulness
    subtransparently

    • @FC-mv4hy
      @FC-mv4hy Pƙed 5 lety +62

      Bonus content: Here's the code I used to find this list:
      var fs = require('fs');
      var words = fs.readFileSync('words.txt').toString().split('
      ');
      var badLetters = /[gkmqvwxzio]/;
      words = words.sort((a, b) => b.length - a.length);
      words = words.filter(a => !a.match(badLetters));
      console.log(words.slice(0, 100).join('
      '));

    • @cavemann_
      @cavemann_ Pƙed 5 lety +4

      @@FC-mv4hy Clever!
      Just getting into coding and stuff (how do you call it?), and the more I see the more I love it.

    • @Cadwaladr
      @Cadwaladr Pƙed 5 lety +31

      Personally, I'd probably disallow the ones that double up the "super", but that could just be an example of my blunderheadedness.

    • @TransferPoint9346
      @TransferPoint9346 Pƙed 5 lety +16

      Cadwaladr If we’re going to keep adding rules like this, it’s going to be the same complexity as taking into account time zones.

    • @thatguywhowouldnotsharehis2062
      @thatguywhowouldnotsharehis2062 Pƙed 5 lety +4

      Supersuperabundantly

  • @avrohompam5601
    @avrohompam5601 Pƙed 4 lety +54

    "if you don't like it, fix it in your version"

  • @cassssss2135
    @cassssss2135 Pƙed 2 lety

    I learn more in these videos than ive learned in the last 11 years ive been in school

  • @john-paulwallcraft9362
    @john-paulwallcraft9362 Pƙed rokem +3

    7:56 made me laugh way harder than I should 😂😂

  • @BFChampions
    @BFChampions Pƙed 5 lety +186

    I saw you in Dublin Airport today getting stuck in security. I wanted to say hi but airports are stressful enough. Hi!

    • @atc_nth
      @atc_nth Pƙed 5 lety

      username checks out, wrong person tho

    • @TheHadMatters
      @TheHadMatters Pƙed 5 lety +1

      Should have just waved wildly and grinned like a maniac, definitely not-stress-inducing at worst, and amusing at best.

  • @maxhatfull3949
    @maxhatfull3949 Pƙed 5 lety +59

    "Don't be afraid to look stuff up" I wish someone told me this a few years sooner

  • @martynchannel2983
    @martynchannel2983 Pƙed rokem

    Very interesting video. Thank you.

  • @El_Presidente_5337
    @El_Presidente_5337 Pƙed 2 lety

    Thanks Scott.
    Now I can't unsee the fact that I write the 4 like the seven segment display does.

  • @RealEngineering
    @RealEngineering Pƙed 5 lety +297

    I love this series.

    • @Talastals
      @Talastals Pƙed 5 lety +6

      Real Engineering love your channel

    • @davidhood9712
      @davidhood9712 Pƙed 5 lety +1

      Not verified!

    • @A-Milkdromeda-Laniakea-Hominid
      @A-Milkdromeda-Laniakea-Hominid Pƙed 5 lety +2

      Tom is great at this. If you want gritty engineering details then Technology Connections will strip a DVD down to its chipset. But if you want to have a little fun while learning something new: Tom is the guy.

    • @woosh_police4018
      @woosh_police4018 Pƙed 5 lety +1

      what are you doing here 😂😂

    • @benjiboi1633
      @benjiboi1633 Pƙed 5 lety

      Jebediah Kerman its him....

  • @mickjames73
    @mickjames73 Pƙed 5 lety +169

    If you are dropping ‘i’ and ‘o’ as they are numbers 1 and 0 also need to drop ‘s’ as it is 5

    • @prithvithakur7950
      @prithvithakur7950 Pƙed 5 lety +18

      Also z is 2

    • @Mil-Keeway
      @Mil-Keeway Pƙed 5 lety +41

      his reasoning seems weirdly inconsistent to me, lowercase o doesn't look similar to any number, while S is 5 as you said. Also that capital G without the crossbar seemed quite clear, and a 9 and q are clear since the bottom segment is off with the q.

    • @loganjones5766
      @loganjones5766 Pƙed 5 lety +2

      Dropping o also doesn't make sense as usually 0 and o are displayed differently in seven segment displays. o is nearly always displayed with only the bottom 4 lines making a small o compared to the taller 0.

    • @rikassen
      @rikassen Pƙed 5 lety +5

      The original question was, "what is the longest word". Since words are made of letters, you can exclude digits and reuse the 7-segment digits /[015689]/ for letters.

  • @brianhiles8164
    @brianhiles8164 Pƙed 2 lety +1

    (01:10) _“What is the longest word one may write on a seven-segment display?“_
    Either of the words _A_ or _I._ Maybe _O,_ depending on semantic permissiveness.
    You said _a_ seven-segment display. Singular. I win!

  • @rolberg
    @rolberg Pƙed 2 lety +1

    Tom is a heck of a presenter!