February 2010
8 posts
1 tag
“I don’t understand blog posts, emails and other messages that begin with an...”
– Seth Godin
Feb 28th
2 tags
Making Disqus faster
Hello. I am Anton Kovalyov, I work as a software engineer here at Disqus and this blog post is about one project I was working on. It extracts all the static parts out of our embeddable code which makes our widget much faster than it is now. We are still testing this update but you already can try it out. For more details on the project and how to enable it for your website, continue reading. It...
Feb 19th
4 tags
Another way to restore built-in method in...
A short follow-up to this post. Apparently, both Chrome and Safari restore built-in method if you try to delete it from the prototype. In other words: Array.prototype.map = null; [].map > null delete Array.prototype.map [].map > function map() { [native code] }
Feb 18th
2 tags
Media Attachments
About a week ago we pushed my media attachments feature and yesterday we officially announced it. Media Attachments was a feature I wanted to do since my day one at Disqus. I really like when system is smart enough to extract links to images and videos and present them nicely. It is simple, there is no need for additional buttons. If you want to share an image or a video—just put a link inside...
Feb 11th
2 tags
Wired's Hide and Seek
So I read this article about an attempt of one air force analyst to sell secrets to Iraq and China and there author claims that two puzzles created by Regan (the spy in question) were sent to the National Security Agency, where cryptanalysts spent hundreds of hours without any result. Then, they found some other guy that cracked the first code and apparently it was enciphered with Caesar’s...
Feb 8th
2 tags
“4.4. Dress Code Since attendees must wear their name tags, they must also...”
– The Tao of IETF: A Novice’s Guide to the Internet Engineering Task Force
Feb 7th
2 tags
Brewer's CAP Theorem
Brewer’s Theorem is pretty neat. It essentially states that you cannot have a clustered system that supports consistency, availability and partition-tolerance at the same time. So, if you want to build a nice clustered system you have to stop partitions from happening, or accept the fact that from time to time affected services will either be unavailable or inconsistent. Eric Brewer...
Feb 6th
2 tags
ACM ICPC 2010 World Finals →
Gold medals go to teams from Shanghai Jiaotong, Moscow State, National Taiwan and Taras Shevchenko Kiev National universities.
Feb 5th