Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Emojis for Perl Monk names

by eyepopslikeamosquito (Archbishop)
on Nov 17, 2023 at 08:02 UTC ( [id://11155663]=perlmeditation: print w/replies, xml ) Need Help??

Following on from Perl Secret Operator Emojis, I thought it'd be fun to concoct emojis for some of the illustrious members of Saints in our Book.

Just like last time, this proved quite a challenge! Most of the time, on reading the Perl Monks name, nothing jumped out at me ... which forced me to think outside the box, be creative, to have any chance of concocting a plausible emoji for a typical Perl Monk name ... which I found to be fun.

Without further ado, here's what I've come up with so far:

Perl MonkEmojiNotes
AppleFritter🍎🧇Excellent home node
BBQ🔥🥩Revered historical figure: Let's make BBQ a Saint!
Bod💪🦵The Bod has a muscular physique
BooK📕Obfu virtuoso, author of perlsecret
BioLion🔬🦁Long-time user of BioPerl
chipmunk🐿️Perl golf pioneer
cog⚙️Ascii Art in Html pioneer
gellyfish🪼Prominent member of London.pm
GrandFather👨‍🦳‍👧‍👦Number five at Saints in our Book
jdporter🛎️Long time maintainer of our PM web site
Limbic~Region🧠Brainy
merlyn🪄Legend
tachyon⚛️Physicist
Tux🐧Tux penguin from Linux (prefers badminton attire to a Tuxedo :)
tye👔Huge contributor to PM web site for many years
vroom🏎️PM founder (two interns, Vroon and Vroom, didn't bat an eye :)

Suggestions for improvements welcome ... as are emojis concocted for other Perl Monk names (especially your own PM name :).

See Also

  • Name Space by George_Sherston (2001) - what lies behind the names people use at Perl Monks? (lots of replies over many years!)

Updated: Changed Tux from U+1F935 (Person in Tuxedo) to U+1F427 (Penguin) (thanks Tux). Added George_Sherston's classic node to See Also (thanks Discipulus). Noticed later that in addition to tachyon there is tachyon-II (don't know if they are the same person though).

👁️🍾👍🦟

Replies are listed 'Best First'.
Re: Emojis for Perl Monk names
by kcott (Archbishop) on Nov 17, 2023 at 17:13 UTC

    G'day 👁️🍾👍🦟,

    ++ More emoji fun!

    It's after 4am here, so just a few comments for now (then sleepy-time). I may spend a bit more time on this later in the weekend.

    • The obvious absence from the table is your own: 👁️🍾👍🦟
    • I wasn't a huge fan of this, but you said "I really like it", so for kcott: 👌🏻🛏️🫖
    • For merlyn, I would have picked: 🧙🏼 U+1F9D9 MAGE (using 🏼 U+1F3FC EMOJI MODIFIER FITZPATRICK TYPE-3 skin tone matched against his picture on his home node).

    Segoe UI Emoji on Win10 and Win11

    We had various discussions about this in "Larger profile pic than 80KB?" and "Perl Secret Operator Emojis". I've added the following CSS to the top of On-Site CSS Markup: in Display Settings:

    body * { font-family: "Verdana", "Twemoji Mozilla", sans-serif; } pre, tt, textarea { font-family: "Consolas", "Twemoji Mozilla", monospace; }

    I suspect this will only work with Firefox. It has the following effects:

    • Where there are no emoji characters, the page renders exactly as before (as far as I can tell through visual inspection). It's possible it may need a few tweaks; for example, before starting to compose this reply, I didn't realise I needed to include textarea.
    • The newer ZWJ sequences, such as in "Re: Perl Secret Operator Emojis", now appear as a single glyph.
    • Flag emoji glyphs continue to render as a flag; not the two separate REGIONAL INDICATOR SYMBOL LETTER [A-Z] you reported seeing.
    • Emoji from Unicode 15.0 still render as a codepoint in a box, as in "Re^6: Larger profile pic than 80KB?". That affected U+01FADA GINGER ROOT there; your U+01FABC JELLYFISH in the table in your OP is similarly affected. See Unicode PDF code chart "Symbols and Pictographs Extended-A (Range: 1FA70-1FAFF)" which has 15.0 emoji highlighted in yellow.
    • As Segoe UI Emoji and Twemoji Mozilla are different fonts, there will obviously be differences between individual glyphs (some minor, some major); you may not like it for this reason (a matter of personal choice).

    — Ken

Re: Emojis for Perl Monk names
by 1nickt (Canon) on Nov 18, 2023 at 12:21 UTC

    I'll play ... how about 1️⃣🎅🏼☕ ?


    The way forward always starts with a minimal test.

      I'm having fun with my new uparse script and finding all sorts of things hiding behind the scenes:

      $ uparse 1️⃣🎅🏼☕
      
      ============================================================
      String: '1️⃣🎅🏼☕'
      ============================================================
      1       U+31     DIGIT ONE
              U+FE0F   VARIATION SELECTOR-16
              U+20E3   COMBINING ENCLOSING KEYCAP
      🎅      U+1F385  FATHER CHRISTMAS
      🏼      U+1F3FC  EMOJI MODIFIER FITZPATRICK TYPE-3
      ☕      U+2615   HOT BEVERAGE
      ------------------------------------------------------------
      

      Good one!

      — Ken

      Nice.

      For the letter T, an alternative to U+2615 HOT BEVERAGE is U+1FAD6 TEAPOT, as used by kcott here (which I liked a lot more than he did :-).

      Update: kcott's inventive emoji (which I like) is: 👌🏻🛏️🫖

      👁️🍾👍🦟
Re: Emojis for Perl Monk names
by eyepopslikeamosquito (Archbishop) on Nov 20, 2023 at 01:12 UTC

    A few more that caught my eye:

    Perl MonkEmojiNotes
    dragonfly🐉🪰It seems a single Dragonfly emoji is not available
    hipowls🕶🦉🦉What's more hip than two owls wearing sunglasses?
    ikegami🏞️Apparently ikegami (surname) means "above the lake"
    jarich🫡💰Yes sir! I am rich! (Ja means "yes" in most Germanic languages)
    jo37🐻Trying to resemble the bear on jo37's home page (see also)
    chromatic🌈Colourful

    See also: Re^2: TPRC Call for Papers is open! (Ovid emoji)

    I attended a Perl course by jarich many moons 🌙 ago. She's a great teacher and a lovely person who enjoys raising chickens 🐔 in her backyard (like harangzsolt33 and Bod :).

    Output using kcott's uparse tool

    🐉 U+1F409  DRAGON 🪰 U+1FAB0  FLY

    🕶 U+1F576   DARK SUNGLASSES 🦉 U+1F989  OWL 🦉 U+1F989  OWL

    🏞 U+1F3DE   NATIONAL PARKU+FE0F   VARIATION SELECTOR-16

    🫡 U+1FAE1  SALUTING FACE 💰 U+1F4B0  MONEY BAG

    🐻 U+1F43B  BEAR FACE

    🌈 U+1F308  RAINBOW

    Updated. Added: emojis for jo37 and chromatic; link to Ovid emojis; output using kcott's uparse tool.

    👁️🍾👍🦟
      and enjoys raising chickens in her backyard

      We used to keep chickens in the garden...perhaps there is a common theme between Perl and chickens...or maybe not, as Joolz, my partner, had the chickens before we met. We'd probably still have them if she hadn't left the coop door open the night Mr Fox came visiting...

        Joolz, my partner, had the chickens before we met. We'd probably still have them if she hadn't left the coop door open the night Mr Fox came visiting...

        I imagine you rank behind Joolz in your household's pecking order ... and that Joolz was out on that fateful night, attending a hen party.

        Bod, you're no spring chicken, but why didn't you chase the fox away? ... would have been a feather in your cap ... were you outfoxed or too chicken?

        See also : Chickens References

        Updated: Added Chickens References

        👁️🍾👍🦟
Re: Emojis for Perl Monk names (Discipulus and SpaceCowboy)
by eyepopslikeamosquito (Archbishop) on Nov 23, 2023 at 06:44 UTC

    A couple of suggestions mysteriously appeared in my Chatterbox ... thought I better post them as a reply, with variations, so they won't get lost. :)

    Discipulus

    For the inimitable Discipulus:

    EmojiNotes
    💿➕Optical disc and plus sign (suggested by LanX I'm told)
    💿 ... I tried an imaginary number i joiner
    📀ⅈ⁺... and an alternative rendering
    👨🏽‍🎓🏛️Discipulus likes this one (man student and classical building)

    SpaceCowboy

    After stumbling on an old node by SpaceCowboy it looked like a fun one to emojify:

    EmojiNotes
    🌌🐄👦Simple version
    🚀👨‍🚀🤠Alternative version

    Improvements welcome.

    Update: Output using kcott's latest uparse tool

    ~/pm/kcott$ ./uparse-2.pl 💿➕
    
    ============================================================
    String: '💿➕'
    ============================================================
    💿      U+1F4BF  OPTICAL DISC
    ➕      U+2795   HEAVY PLUS SIGN
    ------------------------------------------------------------
    
    ~/pm/kcott$ ./uparse-2.pl 💿ⅈ➕
    
    ============================================================
    String: '💿ⅈ➕'
    ============================================================
    💿      U+1F4BF  OPTICAL DISC
    ⅈ        U+2148   DOUBLE-STRUCK ITALIC SMALL I
    ➕      U+2795   HEAVY PLUS SIGN
    ------------------------------------------------------------
    
    ~/pm/kcott$ ./uparse-2.pl 📀ⅈ⁺
    
    ============================================================
    String: '📀ⅈ⁺'
    ============================================================
    📀      U+1F4C0  DVD
    ⅈ        U+2148   DOUBLE-STRUCK ITALIC SMALL I
    ⁺        U+207A   SUPERSCRIPT PLUS SIGN
    ------------------------------------------------------------
    
    ~/pm/kcott$ ./uparse-2.pl 👨🏽‍🎓🏛️
    
    ============================================================
    String: '👨🏽‍🎓🏛️'
    ============================================================
    👨      U+1F468  MAN
    🏽       U+1F3FD  EMOJI MODIFIER FITZPATRICK TYPE-4
    ‍         U+200D   ZERO WIDTH JOINER
    🎓      U+1F393  GRADUATION CAP
    🏛       U+1F3DB  CLASSICAL BUILDING
    ️         U+FE0F   VARIATION SELECTOR-16
    ------------------------------------------------------------
    
    ~/pm/kcott$ ./uparse-2.pl 🌌🐄👦
    
    ============================================================
    String: '🌌🐄👦'
    ============================================================
    🌌      U+1F30C  MILKY WAY
    🐄      U+1F404  COW
    👦      U+1F466  BOY
    ------------------------------------------------------------
    
    ~/pm/kcott$ ./uparse-2.pl 🚀👨‍🚀🤠
    
    ============================================================
    String: '🚀👨‍🚀🤠'
    ============================================================
    🚀      U+1F680  ROCKET
    👨      U+1F468  MAN
    ‍         U+200D   ZERO WIDTH JOINER
    🚀      U+1F680  ROCKET
    🤠      U+1F920  FACE WITH COWBOY HAT
    ------------------------------------------------------------
    

    👁️🍾👍🦟
      > suggested by LanX I'm told

      Yes, I did that sometimes in the CB. :)

      I think while trying to develop a new hieroglyphic system, it's worth pointing to the History_of_the_alphabet :)

      Semitic people in the Levant used a subset of old Egyptian hieroglyphs to represent consonants and the Phoenician traders spread these alphabets over the known world, where they've been changed to fit local phonetics.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      see Wikisyntax for the Monastery

Re: Emojis for Perl Monk names
by Fletch (Bishop) on Nov 18, 2023 at 05:06 UTC

    🏹 close as I could find for myself (unless thereís just an actual arrow Iím missing).

    The cake is a lie.
    The cake is a lie.
    The cake is a lie.

      Didn't even know fletch was a word! ... apparently with three meanings:

      1. noun (archery). The vane toward the back of an arrow, used to stabilise the arrow during flight.
      2. noun (fisheries). A large boneless fillet of halibut, swordfish, or tuna.
      3. verb. To feather, as an arrow.

      So, I'd say any emoji containing an arrow, a feather, or even a fish, might work. Couldn't find any halibut, swordfish, tuna or fillet of fish emojis, which leaves:

      • U+1F3F9 BOW AND ARROW : 🏹
      • U+1FAB6 FEATHER       : 🪶
      • U+1F41F FISH          : 🐟

      I'll leave the final decision up to you. :)

      👁️🍾👍🦟
Re: Emojis for Perl Monk names
by afoken (Chancellor) on Nov 18, 2023 at 17:49 UTC
    Bod💪🦵The Bod has a muscular physique

    That's a good example of how names and generally also words and phrases were and still are created in German Sign Language (DGS). German, both as noun and as adjective, is signed by moving your fist with extended index finger in front and above of your forehead, as if the speaker was wearing a very typical prussian helmet, the Pickelhaube.

    (Actually, that's the only word I know in DGS.)

    The Hamburg University has a DGS dictionary, from there, you can find word 83 "Deutsch", including a short video clip. (It's no accient or random coincidence that you find the DGS dictionary here. The Hamburg University has started research on the DGS and played a big role in getting it accepted as a fully-featured language equivalent to written and spoken German. It hosts the IDGS, the institute for German Sign Language] researching and educating DGS.)

    Stock exchanges use their own sign language(s). Using a finger as a moustache shall remind of Adolf Hitler's typical toothbrush moustache, and is the sign for the Deutsche Bank. Not very polite, not politically correct, but a distinct sign.

    (Again, the only sign that I know.)

    A few more signs can be found at https://www.sueddeutsche.de/geld/zeichensprache-an-der-boerse-die-geste-zaehlt-1.973935.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
Re: Emojis for Perl Monk names [symbolic]
by kcott (Archbishop) on Nov 19, 2023 at 01:11 UTC
    "... which forced me to think outside the box, be creative, to have any chance of concocting a plausible emoji for a typical Perl Monk name ..."

    Thinking outside the box, and given Unicode's plethora of symbols, it occurred to me that symbolic representations of monk's names could be achieved without emoji. Although not as colourful perhaps, I think they could be just as clever.

    Consider this for Corion: ͨ∨⚛︎⁺

    $ uparse ͨ∨⚛︎⁺
    
    ============================================================
    String: 'ͨ∨⚛︎⁺'
    ============================================================
            U+368    COMBINING LATIN SMALL LETTER C
    ∨       U+2228   LOGICAL OR
    ⚛       U+269B   ATOM SYMBOL
            U+FE0E   VARIATION SELECTOR-15
    ⁺       U+207A   SUPERSCRIPT PLUS SIGN
    ------------------------------------------------------------
    

    [Note 1: For those unfamiliar with the uparse command, see "uparse - Parse Unicode strings".]

    [Note 2: U+269B ATOM SYMBOL does not have the Emoji Presentation property. It should, by default, be rendered in its text form. Either my browser or font are not honouring this. I added U+FE0E VARIATION SELECTOR-15 to force text rendering.]

    — Ken

      it occurred to me that symbolic representations of monk's names could be achieved without emoji

      Brilliant! I've just used your idea to improve the ++ in my "final" $A++ emoji (so ⁺⁺ to you :) ... well, I think it's an improvement, what do you think?

      👁️🍾👍🦟
        "... well, I think it's an improvement, what do you think?"

        In the sense of '$A++ is a deformation of "A plus" ...' (from Re: Perl Secret Operator Emojis ($A++)) $A++ works for me.

        When representing an increment operation, I'd prefer the more usual $A++.

        — Ken

Re: Emojis for Perl Monk names
by Perlbotics (Archbishop) on Nov 18, 2023 at 19:11 UTC

    🐪🤖✗

Re: Emojis for Perl Monk names
by Bod (Parson) on Nov 20, 2023 at 23:45 UTC
    Perl MonkEmojiNotes
    Bod💪🦵The Bod has a muscular physique

    I've never considered Bod to have a muscular physique!

Re: Emojis for Perl Monk names
by salva (Canon) on Nov 26, 2023 at 23:27 UTC
    Mine: 🇸🇻

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://11155663]
Approved by Discipulus
Front-paged by kcott
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (4)
As of 2024-06-16 20:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.