الثلاثاء، ٢٢ ديسمبر، ٢٠٠٩

In reply to a bad plot

(I wrote this in reply to this blog post)

Boy oh boy! Does this story need fact-checking.

One cannot deny censorship in Egypt is a problem even when they show some tolerance with a few select movies. But I find it extremely hard to believe this story above. I am an Egyptian and a movie fan as well and this plot has lots of holes before we can even think it's entertaining, let alone true.

First, as some twitter comments clarified, censors have nothing to do with subtitle editing. This is done by the distributors with a private agency. So this whole story loses its base. But let's move on to other goofs:

  • There is no reason anyone would choose to put the subtitles in the middle of the frame, censors or not. Egyptians have been doing subtitles for decades and we never heard of such unprofessional, unjustified work. Even if that was the case the movie distributors would reject the copies.

  • Egyptian audience do not storm out of a theater and “throw” the glasses at the screen for misaligned subtitles or even a censored sex scene. All nudity is censored in all movies and we never heard of audience objecting.

  • Censorship office is a normal government office that wouldn't have such weird 3 a.m. shifts

  • It is unlikely that a government-clerk class guy would use the term "sushi eating" to attack an upper class person. This is so uncommon. But let's give Mr. Wael this one.

  • Security would not rough up Mr. Khairy and his friends and just leave them sitting out there for hours. He would end up in some police station almost immediately.

  • Who is Mr. Khairy's grandfather? The family name does not resemble anyone important who would allow them in. And who did he call to let them in this late?

  • I wish Mr. Khairy could elaborate on how exactly a copy of the movie was ready for editing once they walked in? What kind of editing exactly? And what tool did they use to “relocate” the subtitles? Did they edit the reel itself or a digitized copy? How would they get a digitized copy back on film reel? Who paid for that? And how many copies did they need to replace all the ones in theaters? Three copies at least since foreign movies are allowed three copies only to enter the country. This again requires ignoring the fact that subtitles are not done at the censors office. This story reminds me of how the little girl from Jurassic Park walked into the control room and said “That's UNIX. I know how to use it” and took control over the whole park.

  • How did they get back the censored scene?

  • The censor had a hard disk with all the censored scenes of other movies? Do movie distributors download their movies off the internet and send it to that office? Don't movies come on reels? Unless that guy shelled out a handsome amount of money to transfer those butchered celluloid frames into digital video there is no way he could end up with that valuable hard disk. And if he had that kind of money, wouldn't that make him a sushi eating testicle himself?

  • A panel of censors makes decisions about movies, not a single Mr. Mostafa. If the decision is appealed it goes to a higher panel, until it's the decision of the chief censor himself, who is NOT Mr. Mostaf. In fact if a Mr. Mostafa made that decision he probably lost his job by now.

So Mr. Khairy, I will have to agree with your imaginary censor friend, you are probably a testicle with a bad story. But I'm not sure about your sushi eating habits.

الخميس، ٢ يوليو، ٢٠٠٩

More about Mobinil and image compression

UPDATE BELOW!

Since my last post about Mobinil compressing images over 3G connection, I've been too conscious about the fact that all the images are messed up by a proxy. I've been testing and trying many things to figure out what exactly is happening. Until I tried CNN one time and I noticed in the status bar the IP addresses 1.1.1.2 to 1.1.1.5 being contacted. I looked at the image sources on the page, which originally come from a CDN server different from the HTML of the page, I found out that the full URL of the image is prefixed with http://1.1.1.X/bmi !! So this image source:
http://i2.cdn.turner.com/cnn/2009/SHOWBIZ/06/26/annie.lennox/tzban.lennox.jpg
gets changed into:
http://1.1.1.3/bmi/i2.cdn.turner.com/cnn/2009/SHOWBIZ/06/26/annie.lennox/tzban.lennox.jpg
and that's inside the HTML code itself. Which means that the HTML also goes through processing to make some images point to their proxy source.
I called up Mobinil customer service expecting one of two responses: Complete ignorance of the fact or complete denial. I got neither! The guy (from the First Class customer service not normal customer service) told me "yes, this has been active for the last two weeks" and he asked me to place my mouse over any image and press SHIFT+R to download a better quality (i.e the original) image. Just placing the mouse not clicking. A behavior that indicates only one thing: They also appended a script to the pages to handle this. And my further inspection showed this to be true.

When I hover the mouse on any image I get a tool-tip saying: "Shift+R improves the quality of this image. Shift+A improves the quality of all images on this page." I checked the page scripts (God bless firebug) and found this script added to the source: "http://1.2.3.4/bmi-int-js/bmi.js" which is responsible for the added functionality of requesting the higher quality images.

Still on the phone with customer support he started convincing me that this is for my own benefit, "this way pages load faster and you don't pay much on connection". I told him it's me who decides whether or not this is a benefit or a disadvantage. I asked to file two complaints:
1. This was applied without informing the customers, at least with the fact that there is an option of downloading the original images!
2. This is mandatory and cannot be turned off at my choice.

I'm waiting for their IT to call me back (they already did, check update below) about my complaint. When they do I will also ask him why I can't make VPN connections over their 3G network!

PS: This was posted over Mobinil 3G connection ;)

UPDATE:
So they called me back. It was a mixed signals response. First they tried to insist that it's a great service for me, then they said I do have the option to download the original images anyway.

My answer to this created a side debate: If an image is 450K and the compressed version is 50K, I will end up downloading 500K to look at the high quality image instead of only 450K! Because I will get the compressed image first then request the original. He insisted that this is not what happens and that only the "remaining" (????!!) 400K will be downloaded. I left that behind as there was no way to convince him he was saying nonsense.

The final feedback from him was that this is an application they're testing now and this will not last forever. They will call me once it goes back to the way it was with no image compression or code manipulation. I don't believe him, but we'll see.

الأربعاء، ٢٤ يونيو، ٢٠٠٩

Mobinil, 3G and Image Compression

I just noticed today while I'm using Mobinil 3G connection that all the images on any website I visit were of a bad quality. Not only that, but GIF images were severely dithered. Even websites that I made myself. I decided to find out why. A conspiracy theory quickly ran through my head: Could it be that Mobibil are compressing images before they arrive to me? I ran a few tests and the results confirmed this theory. The test was to download the same image twice, once through Mobinil connection and once through normal ADSL connection. The original image is at : http://www.notebookreview.com/assets/35173.jpg

Here is Mobinil downloaded image:


And the ADSL downloaded image:

The simplest analysis shows that Mobinil image was 45K in size while the ADSL one was 504K. Even though this does not mean 90% compression the quality loss is visibly clear.

A more thorough look at the files proves that the image went through further processing before it arrived to my computer, here is a side by side comparison of EXIF data from both images:

To the left is Mobinil image, to the right is ADSL image.

What makes them do this? I can only think of two reasons: Save 3G bandwidth or give users the illusion of speed.

Why should I care? This is deceptive. I should get what I'm paying for. No one informed me that they will use image caching/compression before delivering web content. And imagine receiving an email with images to work with or downloading an image from a photo-bank for your graphics design work. It will be of a much lower quality.

Even though the results I came to are quite confirmed, I cannot confirm that this is a procedure they've applied before or will apply in the future permanently, and I could not test at this point using different variables (different USB modem or different PC). Maybe others can test the theory and find out what's going on?

الجمعة، ٢٩ يونيو، ٢٠٠٧

تلاته بجنيه

الدنيا حر موت. الشمس حامية جدا. بتاع التين واقف بالعربية بتاعته بتحامى في ضل شجرة وجنبه ابنه. ولد صغير حوالي 11 سنة.

ركنت العربية ونزلت اشتري. فكرة التين المتلج في الحر ده فكرة ممتعة. اتابع الراجل وهو بيقطعلي.

ايه اللي يخلي الراجل ده واقف يمسك الشوك بايده ويقطع التين بالواحدة ويبيع التلاتة بجنيه؟ الولد ماسك ملقاط بيحاول يشيل الشوك من ايده وابوه بيقوله "سيبه دلوقت هيطلع بعدين".

وانا مستني الكيس بتاعي يتملي عدى واحد بعربية
- بكام التين ده؟
- التلاتة بجنيه يا باشا
- ماينفعش الأربعة؟
- لا يا باشا والله
- خلاص بلاش

سؤالي بقى أطول... ايه اللي يخلي الراجل ده يمسك الشوك بايده ويقطع التين بالواحدة ويبيع التلاته بجنيه ويستحمل سخافة واحد بيه بيفاصل في 30 قرش؟

الثلاثاء، ٥ يونيو، ٢٠٠٧

Heartaching technology

I'm not speechless. I have things to say about this video below. I'm just not sure if they're appropriate.