Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Weird and The Wonderful
  4. E-mail validation stupidity

E-mail validation stupidity

Scheduled Pinned Locked Moved The Weird and The Wonderful
18 Posts 9 Posters 134 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    PIEBALDconsult
    wrote on last edited by
    #1

    A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

    N C Sander RosselS honey the codewitchH J 5 Replies Last reply
    0
    • P PIEBALDconsult

      A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

      N Offline
      N Offline
      Nelek
      wrote on last edited by
      #2

      Write it low case... ;) ;P :laugh: sorry... too tempting

      M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

      P 1 Reply Last reply
      0
      • N Nelek

        Write it low case... ;) ;P :laugh: sorry... too tempting

        M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #3

        I shouldn't have to!

        1 Reply Last reply
        0
        • P PIEBALDconsult

          A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

          C Offline
          C Offline
          Craig Robbins
          wrote on last edited by
          #4

          Perhaps their software vendor charges them for each letter that requires a lower case conversion? :)

          1 Reply Last reply
          0
          • P PIEBALDconsult

            A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

            Sander RosselS Offline
            Sander RosselS Offline
            Sander Rossel
            wrote on last edited by
            #5

            Capital letters are larger than lower case letters so they take up more disk space. For such a large company with so many customers, that space is adding up! This started out as a joke, but the thought occurred to me that something like that may actually have been the rationale behind it :~

            Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

            T 1 Reply Last reply
            0
            • Sander RosselS Sander Rossel

              Capital letters are larger than lower case letters so they take up more disk space. For such a large company with so many customers, that space is adding up! This started out as a joke, but the thought occurred to me that something like that may actually have been the rationale behind it :~

              Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

              T Offline
              T Offline
              trønderen
              wrote on last edited by
              #6

              Sander Rossel wrote:

              Capital letters are larger than lower case letters so they take up more disk space.

              No. Uppercase A-Z has values from 65 to 90, while lowercase a-z has values from 97 to 122. This refers to ASCII. Uppercase can be encoded in as little as 5 bits (Baudot code) or 6 bits (Univac Fieldata; there are other 6 bit encodings as well). If space is really at premium, you should go for Morse code. Lots of people never realized that the coding table is sorted by frequency: E, the most common letter (in English), is a single 'di'. T, the second most common letter, is a single 'dah'. The third most common is I, so it is 'di di', #4 is A: 'di dah', #5 is N: 'dah di', #6 is M: 'dah dah', all the way to rarely used special characters, such as colon: 'dah dah dah di di di' or comma: 'dah dah di di dah dah'. We may argue the frequencies, and for other languages than English they may be significantly off. For special characters, usage may have changed since 1844. Nevertheless, the fundamental principle behind the Morse code is frequency sorting, to reduce the time for transmitting a message to a minimum.

              L Sander RosselS 2 Replies Last reply
              0
              • T trønderen

                Sander Rossel wrote:

                Capital letters are larger than lower case letters so they take up more disk space.

                No. Uppercase A-Z has values from 65 to 90, while lowercase a-z has values from 97 to 122. This refers to ASCII. Uppercase can be encoded in as little as 5 bits (Baudot code) or 6 bits (Univac Fieldata; there are other 6 bit encodings as well). If space is really at premium, you should go for Morse code. Lots of people never realized that the coding table is sorted by frequency: E, the most common letter (in English), is a single 'di'. T, the second most common letter, is a single 'dah'. The third most common is I, so it is 'di di', #4 is A: 'di dah', #5 is N: 'dah di', #6 is M: 'dah dah', all the way to rarely used special characters, such as colon: 'dah dah dah di di di' or comma: 'dah dah di di dah dah'. We may argue the frequencies, and for other languages than English they may be significantly off. For special characters, usage may have changed since 1844. Nevertheless, the fundamental principle behind the Morse code is frequency sorting, to reduce the time for transmitting a message to a minimum.

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                I think Sander forgot the joke icon. :-D

                Sander RosselS T 2 Replies Last reply
                0
                • L Lost User

                  I think Sander forgot the joke icon. :-D

                  Sander RosselS Offline
                  Sander RosselS Offline
                  Sander Rossel
                  wrote on last edited by
                  #8

                  Because I actually mentioned "This started out as a joke, but..." :rolleyes:

                  Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                  L 1 Reply Last reply
                  0
                  • T trønderen

                    Sander Rossel wrote:

                    Capital letters are larger than lower case letters so they take up more disk space.

                    No. Uppercase A-Z has values from 65 to 90, while lowercase a-z has values from 97 to 122. This refers to ASCII. Uppercase can be encoded in as little as 5 bits (Baudot code) or 6 bits (Univac Fieldata; there are other 6 bit encodings as well). If space is really at premium, you should go for Morse code. Lots of people never realized that the coding table is sorted by frequency: E, the most common letter (in English), is a single 'di'. T, the second most common letter, is a single 'dah'. The third most common is I, so it is 'di di', #4 is A: 'di dah', #5 is N: 'dah di', #6 is M: 'dah dah', all the way to rarely used special characters, such as colon: 'dah dah dah di di di' or comma: 'dah dah di di dah dah'. We may argue the frequencies, and for other languages than English they may be significantly off. For special characters, usage may have changed since 1844. Nevertheless, the fundamental principle behind the Morse code is frequency sorting, to reduce the time for transmitting a message to a minimum.

                    Sander RosselS Offline
                    Sander RosselS Offline
                    Sander Rossel
                    wrote on last edited by
                    #9

                    Sander Rossel wrote:

                    This started out as a joke, but

                    If you read my message you could've saved your whole reply. Now that's a lot of bits! :D

                    Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                    T 1 Reply Last reply
                    0
                    • Sander RosselS Sander Rossel

                      Because I actually mentioned "This started out as a joke, but..." :rolleyes:

                      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      So when you got to the end it was no longer a joke ... :omg:

                      1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        Sander Rossel wrote:

                        This started out as a joke, but

                        If you read my message you could've saved your whole reply. Now that's a lot of bits! :D

                        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                        T Offline
                        T Offline
                        trønderen
                        wrote on last edited by
                        #11

                        I get it: You don't want anyone to extend on your joke, you want to have the last hand on it. That's OK with me ... But you'll have to formulate a response to this post as well of you insist on having the last word :-)

                        N 1 Reply Last reply
                        0
                        • L Lost User

                          I think Sander forgot the joke icon. :-D

                          T Offline
                          T Offline
                          trønderen
                          wrote on last edited by
                          #12

                          I didn't include it myself. Having to explain, or point out explicitly, humor / parody / irony takes the sting/humor out of it. Also: I didn't succeed in finding any good translation of the 'gruk' (mini-poem) by the Danish author Piet Hein, but my un-poetic translation says He who takes a joke as nothing but a joke and sincerity as nothing but sincerely he actually understands both kinds rather poorly. (If anyone knows a better translation, please let me know!)

                          L D 2 Replies Last reply
                          0
                          • T trønderen

                            I didn't include it myself. Having to explain, or point out explicitly, humor / parody / irony takes the sting/humor out of it. Also: I didn't succeed in finding any good translation of the 'gruk' (mini-poem) by the Danish author Piet Hein, but my un-poetic translation says He who takes a joke as nothing but a joke and sincerity as nothing but sincerely he actually understands both kinds rather poorly. (If anyone knows a better translation, please let me know!)

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #13

                            Well, you put us all to shame. A dutch speaker translating a Danish poem into (quite good) English.

                            1 Reply Last reply
                            0
                            • T trønderen

                              I get it: You don't want anyone to extend on your joke, you want to have the last hand on it. That's OK with me ... But you'll have to formulate a response to this post as well of you insist on having the last word :-)

                              N Offline
                              N Offline
                              Nelek
                              wrote on last edited by
                              #14

                              Seriously? ;P :laugh: sorry, too tempting

                              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                              1 Reply Last reply
                              0
                              • P PIEBALDconsult

                                A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

                                honey the codewitchH Offline
                                honey the codewitchH Offline
                                honey the codewitch
                                wrote on last edited by
                                #15

                                I like when they don't allow dots. :doh:

                                Check out my IoT graphics library here: https://honeythecodewitch/gfx

                                D 1 Reply Last reply
                                0
                                • T trønderen

                                  I didn't include it myself. Having to explain, or point out explicitly, humor / parody / irony takes the sting/humor out of it. Also: I didn't succeed in finding any good translation of the 'gruk' (mini-poem) by the Danish author Piet Hein, but my un-poetic translation says He who takes a joke as nothing but a joke and sincerity as nothing but sincerely he actually understands both kinds rather poorly. (If anyone knows a better translation, please let me know!)

                                  D Offline
                                  D Offline
                                  David ONeil
                                  wrote on last edited by
                                  #16

                                  He who only takes a joke as a joke and sincerity as sincerity needs to be knocked on the head.

                                  Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                                  1 Reply Last reply
                                  0
                                  • honey the codewitchH honey the codewitch

                                    I like when they don't allow dots. :doh:

                                    Check out my IoT graphics library here: https://honeythecodewitch/gfx

                                    D Offline
                                    D Offline
                                    David ONeil
                                    wrote on last edited by
                                    #17

                                    so you have to spell them out :laugh: :laugh: :laugh:

                                    Our Forgotten Astronomy | Object Oriented Programming with C++ | Wordle solver

                                    1 Reply Last reply
                                    0
                                    • P PIEBALDconsult

                                      A certain U.S. courier company doesn't allow capital letters in the @ part of an E-mail address. :doh:

                                      J Offline
                                      J Offline
                                      Jeremy Falcon
                                      wrote on last edited by
                                      #18

                                      Actually, that's not a bad thing. Yes, we treat it as case-insensitive, but the original concept had lowercase letters in mind. These days, uppercase is used as a crutch because you have a really long username or domain name, or just are an old fart. :laugh: bob@bob.com - Good bobGoesToTheMarket@bob.com - Bad P.S. They probably should just lowercase it on the backend and allow for mixed cased input though.

                                      Jeremy Falcon

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups