Wednesday, June 19, 2024

Egyptians Are Not Arabs

Despite the official name of the country, only a small percentage of Egypt's population are actual ethnic Arabs, and those would be the Bedouin tribes in Sinai.


The idea of Pan-Arabism and Arab countries was championed in the 1950's by President Gamal AbdelNasser, building on an Idea estbalished by King Farouk of Egypt in the 1940's that was meant to make him effectively the new islamic Caliph. However, it is only a political move, it doesn't reflect the Ethnic reality of Egypt.


Egyptians don't even speak Arabic. in fact the standard dialects of Arabic (MSA and Fus-ha) have NEVER been spoken by any population in history and were only and remain to be literary languages. you can even argue that the language Egyptians speak Arabized Coptic, since it derives a lot of its grammar from the Ancient Egyptian language and borrows a lot of words from Arabic and myriad of other languages as well like italian and persian.

 

It's time to drop  this fake Identity that doesn't represent the Majority of Egyptians. if Arabia is for Arabs then Egypt is for EGYPTIANS.


the Republic of Egypt

Not the Arab Republic of Egypt

Done.

Thursday, April 29, 2021

مصر القديمة وأصل فكرة وكلمة المسيح

لا شك أن فكرة المسيح أو المخلص أحد أكثر الأفكار تأثيراً فى الفكر القديم والمعاصر، حيث أن أتباع ثلاث ديانات كبرى، على اختلاف التفاصيل، يعتقدون أن المسيح ظهر أو سيظهر.

ففى نظر الاسلام كانت مهمة المسيح أن يخلص بنى اسرائيل من بعض الأحكام التى فرضت وأن يحررهم من فهمهم الخاطئ للتوراة.

والأمر مشابه فى المسيحية على اختلاف طوائفها، وان كان الاختلاف الجوهرى هو فكرة ألوهية المسيح، وأيضاً الاعتقاد بأن عيسى/يسوع هو نفس ذات المسيح المتنبأ به فى التوراة.
وأما بالنسبة لبنى اسرائيل (و هذا ما يهمنا) فالمسيح هو ملك  مكلف بتحرير بنى اسرائيل من أياً كان من يحتلهم وقتها واعادة الأمور الى نصابها الصحيح فى نظرهم.

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

فى هذا المقال سأحاول أن أوضح أن فكرة المسيح التوراتى أصلها مصر القديمة.

قبل التطرق الى هذا الموضوع من المفيد أن نشرح معنى كلمة المسيح. ففى اللغات السامية المسيح تأتى من الجذر مسح. والمقصود بها من مسح بالزيت المقدس. وقديماً كان هذا اجراء يتخذ مع الكهنة والملوك. غالباً لاضافة هالة من القدسية على هذا الشخص

  كما وضحنا فالاسلام استمد فكرة المسيح من التوراة والمسيحية بنت عليها، لذلك فالتوراة هى أقدم نص يروج لفكرة المسيح.

ولكن من أين أتت التوراة بفكرة -وكلمة- المسيح؟

هناك شقين للاجابة عن هذا السؤال: شق تاريخى وشق لغوى.

وأما الشق "التاريخى" فهو فكرة الملك المخلص الذى سيخلص بنى اسرائيل من القوم المحتلين أياً كانوا وقتها (رومان أو بابليين أو فرس) وهو ملك مكلف بذلك من الرب ولذلك فهو مسيح.

هذه الفكرة وان كان من الطبيعى أن تنشأ لدى أى قوم يعانون من احتلال، لا يزال هناك بعض السمات التى تميزها عن غيرها. وهى الملك المحارب المكلف بذلك من الرب.

الشق الثانى وهو الشق اللغوى، فكلمة مسيح وان كان جذرها هو كلمة مسح. الا أنى لدى من الأسبب ما يجعلنى أظن أن هذا مجرد محاولة لتعبير/تأريم/تعريب كلمة أخرى. وسأوضح لاحقاً.

بمراجعة تاريخ مصرالقديمة، نجد أن فكرة الملك المخلص المكلف من الرب بتخليص شعبه كانت موجودة وحدثت بالفعل. انه الملك الذى يدرس سيرته كل أطفال مصر فى كافة المراحل الدراسية: الملك أحمس الأول.

لأول وهلة قد يظهر أن الأمر محض صدفة، فالاحتلال والتحرير أشياء دائمة الحدوث فى التاريخ البشرى. 

وهذا حقيقى، فى حالة تشابه الشق التاريخى فقط. ولكن فى الحقيقة هناك تشابه فى الشق اللغوى أيضاً مما يقلل احتمالية أن يكون الأمر صدفة.

من الممكن أن تكون قد لاحظت التشابه بين كلمتى المسيح وأحمس الآن، لكن لتأكيد التشابه علينا أن نستعين بالنطق المصرى القديم لاسم أحمس، وهو "ايَح مَسِى".

و"ايَح مَسِى" هو اسم يتكون من شقين: ايَح وهو اله القمر فى مصر القديمة، ومَسِى والتى تعنى مولود، ومنها اتت كلمة موسى. فأحمس أو ايَح مَسِى هو ابن القمر.

هناك تشابه نعم لكنه ليس بالتشابه الذى يقنعك بهدف المقال، وفى ذلك معك حق.

ولكن ان قمنا باعادة ترتيب الكلمات ينتج لنا كلمة "مَسِياح"!!وهذا يشبه الى حد كبير النطق الأصلى لكلمة مسيح. ومع أخذ الشق التاريخى فى الاعتبار تقل جداً احتمالية أن يكون التشابه بين المسيح التوراتى والملك أحمس مجرد صدفة.

وبالرغم من ذلك لا أستطيع أن أجزم يقينياً أن المسيح التوراتى استلهم من أحمس ومع ذلك لا يزال هناك بعض المؤشرات التى تدعم كلامى، وسنتطرق اليها فى مقال آخر.







Thursday, October 15, 2020

Freeing memory safely in C

 The standard way to free dynamically allocated memory in C is through the function: 

However, after the function frees the dynamically allocated memory the pointer still points to the same -now invalid- location, making it a dangling pointer.

a common solution to this problem is to make sure that you assign NULL to every pointer after you free it. However, it would be nice if you could call only one function that does the 2 steps for you; freeing the memory and assigning NULL to the pointer.

You could do this by making a wrapper function around free, but this would require a pointer to a pointer: 

However, I do not like pointers to pointers very much and tend to avoid using them whenever I can. I'd much rather use a macro:

Notice the absence of a semicolon at the final statement, that's because I will add that semicolon myself each time I invoke the macro to stay compliant with C's syntax.


Done.


Monday, March 14, 2016

Why I hate new anime

Whenever I recommend or talk about an old anime I like to some of my friends, it's usually the case that they get sarcastic and call me a hipster, and make a few smart ass comments about nostalgia.
I won't deny that nostalgia does play a considerable factor in this, but I don't prefer older anime because of the nostalgic value (most of them are anime I have never watched in my life), I really think that old anime did many things better than anime nowadays.

Here's  why I am not really fond of the current state of anime (even though I found some new stuff to be pretty good)

  • Colors
    First, the colors.
    Everything is too bright nowadays, it's like the anime industry decided it needed to pull a Michael Jackson.
    One of the most prominent examples of this is the 2011 adaptation of Hunter x Hunter, when you compare it to its 1999 counter park it will become apparent what  anime is like at the moment.

    For me, the color choices make all the difference. the 2011 colors imparted a childish feel on the anime that didn't suit Hunter x Hunter very well imo
  • Characters
    I can't mention Hunter x Hunter here because it actually does have great characters (and not to mention, the manga is quite old), so do many modern anime tbh.
    But you'd have to be blind not to notice how bland most of the characters nowadays are. you don't need to pay a lot of attention to realize that most anime characters have become generic and fall into certain stereotypes.
    And what's with all the philosophy? Many of these characters are extremely pretentious and lack emotion that they feel more like robots than fucking humans.
    It's like the mangakas have these character templates that they use freely and effortlessly to move their story along. While having readily made templates can be very useful in many fields (as a programmer I can assure you of this) it doesn't seem to work so well with something as complex as the human psyche. I don't understand how people are buying this crap.
  • Music
    Like characters, music has also become too boring and repetitive. I mean some sound tracks are great, but the openings and endings are usually not.
    I don't have much to say here since music isn't as bad as the other aspects but it's definitely not as good as the music of classic anime.
  • "Otakus"
    This is probably the most annoying one, fucking otakus, the people who watch anime for the sake of watching anime.
    It's my belief that people like these are the ones who ruined the anime industry and are responsible for a huge part of what makes anime what it is today.
    It's no secret that most seasonal anime are targeted towards them.
I am not saying that all new anime are bad, but the good ones are extremely hard to come by.