This article is clearly invalid because attempting to email Z̴̧̡̢̨̛A̷̡̡̢̢̡L̶̢̧̢̪̬Ģ̵̡̢̢̧̛Ơ̵̡̡̬͇̬ ̵̡̧̢̛̳Ċ̷̢̨̢̼̰Ǫ̷̨̧̢̛͎M̵̡̨̖̹̣E̴̢̧̨̨̛S̸̱̠̹̮̣@gmail.com using Gmail produces this error: Error The address "Z̴̧̡̢̨̛A̷̡̡̢̢̡L̶̢̧̢̪̬Ģ̵̡̢̢̧̛Ơ̵̡̡̬͇̬ ̵̡̧̢̛̳Ċ̷̢̨̢̼̰Ǫ̷̨̧̢̛͎M̵̡̨̖̹̣E̴̢̧̨̨̛S̸̱̠̹̮̣@gmail.com" in the "To" field was not recognized. Please make sure that all addresses are properly formed.
Oxidizing the Technical Interview
61–70 of 76 posts
Re: Oxidizing the Technical Interview
#62This article is clearly invalid because attempting to email Z̴̧̡̢̨̛A̷̡̡̢̢̡L̶̢̧̢̪̬Ģ̵̡̢̢̧̛Ơ̵̡̡̬͇̬ ̵̡̧̢̛̳Ċ̷̢̨̢̼̰Ǫ̷̨̧̢̛͎M̵̡̨̖̹̣E̴̢̧̨̨̛S̸̱̠̹̮̣@gmail.com using Gmail produces this error: Error The address "Z̴̧̡̢̨̛A̷̡̡̢̢̡L̶̢̧̢̪̬Ģ̵̡̢̢̧̛Ơ̵̡̡̬͇̬ ̵̡̧̢̛̳Ċ̷̢̨̢̼̰Ǫ̷̨̧̢̛͎M̵̡̨̖̹̣E̴̢̧̨̨̛S̸̱̠̹̮̣@gmail.com" in the "To" field was not recognized. Please make sure that all addresses are properly formed.
I haven't found a punycode encoder that can gracefully handle an input this long, but it should be possible to make an equivalent gmail address with about 124 ACSII characters.
zal_mes-55a8ss0clxz2ivbded0gccaaccafieacacagabf9af3jlfjijxcffa5e8eja5kzd9c8fxb5agq5a0d1af8fvcm5pm4a6p@gmail.com
Which is 111 chars. If it allowed spaces in quotes, which is RFC-compliant:
"zal mes"-4eb6x27ct1aw3j5bdccd5hecaaccabfkeacacagcabf4bf0llfggil1acffa3fyfja1m8dtd5e4a4c7agfq7a8d7af6g1cm9rm6anr@gmail.com
122 chars.
Re: Oxidizing the Technical Interview
#63That is some great writing; some great prose!
Perhaps in another life, one where they didn't have computers -- you would have considered becoming a Writer?
Like if you wrote a SciFi novel... I (and probably a lot of other people!) would read it!
Re: Oxidizing the Technical Interview
#64Earlier quoted context omitted.
The best of aphyr's series is Hexing the technical interview ( https://aphyr.com/posts/341-hexing-the-technical-interview ), which includes one of my favourite lines from any post ever: > “Og én,” you recite, sing-song, “Til javanissen!”
Can you explain that line? I think I am missing something obvious.
One possible reason for this is because most of the constant pool entries work by indexing in to itself recursively (so you can do pool[pool[thing].value]) there’s no way of using a null or missing value.
So when you have java.lang.Object, the super class field contains 0 to indicate that there is no superclass, and if 0 were a valid index into this pool structure then this approach wouldn’t work.
Of course whatever the reason, we have been stuck with this implementational quirk since the first Java release, and it would be a backwards incompatible change if it were different, just like the fact that double and long occupy two slots on the stack - because that was a quick way of allowing 64 bit values on a 32 bit stack, and even though most JVMs now have a 64 bit stack we still “waste” a slot entry each time.
So the toast “one more for the Java gnome” is the extra space you have to allocate for the 0th entry of the constant pool in Java class files.
Re: Oxidizing the Technical Interview
#65Sadly for me, whatever wisdom it may have contained will have to remain a mystery.
Re: Oxidizing the Technical Interview
#66Why do people always talk about coding like this? I don't hear architects or electrical engineers talking like this.
Re: Oxidizing the Technical Interview
#67>You look back upon those years fondly as it's turned you into the programmer you are today. An unparalleled Abyss Gazer, an Eldritch One, one who makes mortal men fear and worship the code you've wrought upon this world that holds the very foundations of it together. Why do people always talk about coding like this? I don't hear architects or electrical engineers talking like this.
Re: Oxidizing the Technical Interview
#68>You look back upon those years fondly as it's turned you into the programmer you are today. An unparalleled Abyss Gazer, an Eldritch One, one who makes mortal men fear and worship the code you've wrought upon this world that holds the very foundations of it together. Why do people always talk about coding like this? I don't hear architects or electrical engineers talking like this.
I think it's the nearness of thought to end product. If architects could actually cause buildings to appear in real life as they drafted, they might do the same thing. That plus the association with math, probably, and everyone who's into that seemingly harboring semi-mystical ideas about it ever since humanity invented abstract mathematics.
Re: Oxidizing the Technical Interview
#69Earlier quoted context omitted.
I think it's the nearness of thought to end product. If architects could actually cause buildings to appear in real life as they drafted, they might do the same thing. That plus the association with math, probably, and everyone who's into that seemingly harboring semi-mystical ideas about it ever since humanity invented abstract mathematics.
I was talking about the arrogance of software engineers when they describe what they do. Look at me the smartest smart guy doing things that scare "mere mortals". Give me a break and get over yourself.
Re: Oxidizing the Technical Interview
#70Ooh, this article lost me at the first sentence. (young'in, really?) Sadly for me, whatever wisdom it may have contained will have to remain a mystery.