Jeff Atwood of Coding Horror wrote some months back on the fake user interface, and its ability to trick innocent users into running malicious software. It was on my to-do list for a while, but now I noticed a link to another post from three years ago, discussing the “dancing bunnies” problem (aka the “dancing pigs” problem), as formulated by Larry Osterman: It’s a description of what happens when a user receives an email message that says “click here to
(read more...)
By Ran Arad | November 12th, 2008 | Filed under Development
In my previous post, I discussed the problems firewalls and NATs have with VoIP communications, and I touched briefly on the ways to get around them. I will go into more details in this post. I will treat NATs and firewalls as mostly the same thing, and use one term or another as convenient. Although there are problems associated specifically with one or the other, the general solutions are similar. The proposed solutions are very different from each other both
(read more...)
By Ran Arad | August 13th, 2008 | Filed under Standardization
The answer to this question is obvious: VoIP is an element of Communication, and firewalls and network address translators (NATs) are elements of Separation (NAT tends towards Obfuscation, but it amounts to the same thing). These are opposing forces: Separation constricts Communication and Communication pierces Separation. It’s like yin and yang, day and night, law and chaos. Can a leopard change his spots? Can a firewall be welcoming? Oh, you mean at the technical level? Right. None shall pass There’s
(read more...)
By Ran Arad | August 6th, 2008 | Filed under Interoperability, Standardization