611 karma · joined October 12, 2020
My website was originally a Flask web app which used his Arabic number converter, Arabic stemmer, Arabic normaliser and other modules. But in order to use offline as a PWA I end up porting these to JavaScript. I will release the source code once tested properly and porting is completed.
Also just going through your blog, enjoying the summary of Abul Hasan Ali Nadwis book. Keep up the good work!
Edit: Also Taha's work is amazing and on the back of that I've been creating a programing language specifically for string processing, so it can be used for stemming algorithms etc which compiles to multiple other languages.
The idea is to hopefully port Taha's work over and hopefully benefit communities of other programing languages.
Hit me up if you're interested!
In my backlog is adding additional dictionaries to fill in where Hans Wher is lacking, with next in line Lane's Lexicon. Hans Wehr is a good dictionary for students and contains approximately 90% of the words they will encounter in their first few years of studying. The issue I'm having at the moment is that both dictionaries are structured differently and it requires some manual work to unify their structures.
When searching a verb you can either search the root letters, or any other form even with affixes attached and the stemming algorithms should get the right root word.
That definitely would be useful and something I'll hopefully add.
You can email me at dev [at] dictionary ilmwaa ml
So I put together a frontend [1] to search a scanned version I found of it. It has now evolved in to an offline PWA, which you can search from Arabic to English and English to Arabic, convert numbers in both classical or modern Arabic form, stem words etc. When searching in Arabic it removes affixes, prefixes, suffixes and also uses multiple stemming algorithms to obtain the root if an exact match is not found.
It's pretty neat and makes reading so much easier no matter what device I'm on. It's also used by other professors, teachers, students and friends who are also in the classical Arabic field.
Edit: You can also accelerate without disabling it.
Edit - i.e. where ES is overkill for the use case, however for an appropriate use case ElasticSearch is amazing
Edit: ^Aside from being able to execute the bytecode on any platform
Which languages or implementations of languages directly interpret the AST without the intermediary bytecode compilation?
I know Python, Java and JavaScript (V8 and SpiderMonkey) all compile to bytecode first probably to speed up subsequent runs and run some optimisations on the bytecode.
What other benefits are there to compiling to bytecode first vs directly interpreting the AST?
Also is there are a technical difference between an interpreter and a VM?
Sure, actual academic discussions are fine with substance and evidences to support them where the author has put some effort in and has an actual understanding of the subject matter. But instead there is an attitude of oh I'll Google for something and copy paste it.
According to the four Schools of Jurisprudence in the Sunnis and the Ja'fari Schools of Jurisprudence in the Shias Islamic law is derived from the following sources: - Quran and Quranic exegesis - Ahaadith (prophetic traditions) - Ijmaa' (consensus) - Qiyaas (analogy - limited use cases and remit)
This is a ruling that is held by each of the Schools of Jurisprudence in the Sunnis and the Ja'fari School of Jurisprudence of the Shias.
As a side note the modern day Salafis/Wahabis/Ahlul Hadith literally interpret the Quran and Ahaadith (Prophetic Traditions) which is how they reach rulings that differ from the accepted Schools of Jurisprudence that have had millions of scholars over centuries work together.
This is a religious law that is agreed upon by each of the Schools of Jurisprudence in the Sunnis and the Shias.
Edit - This is not meant to be demeaning. What I meant is that religious law in Islam is not based on what is considered to be acceptable or not by a few people. Also what a person and their friends consider a ruling to be is not representative for all Muslims.
The gte when I tested seemed heavy and the brakes were spongy compared to the gti (regenerative brakes but the corollas aren't spongy like that) and it was evident when the electric motor switched off.
With the moon sighting issue you presented this is similar in other countries too. However it isn't predominantly due to a distrust of science; sometimes certain scholars and groups will not adapt their rulings due to the fact that their parents and previous generations did this and they won't change not because they hate science.
The view in the UK on the moon-sighting debacle is that viewing the moon is necessary to commence the month as it was mentioned to the nearest meaning by the Prophet Muhammad (s.a.w) himself that we do not rely on calculations and the month is sometimes 29 and sometimes 30 (not 29 and a fraction of day as is the scientific view). The most correct and accepted view is that this isn't prohibiting or belittling astronomical calculations in deciding the month, rather it is a lessening of the burden to calculate and act upon exact calculations.
However the consensus is that astronomical calculations can be used to negate impossible viewings of the moon.
https://ahmadiyyafactcheckblog.com/2017/12/22/mirza-nasir-ah...
Regardless, I wasn't advocating or defending their persecution.
Statements of Mirza Basheer-ud-Din, Ghulam Ahmad’s son and successor, including what he wrote in his book Ayena-e-Sadaaqat (p.35):
“Verily, every Muslim who does not pledge allegiance to the Promised Messiah (Mirza Ghulam Ahmad), whether he heard of his name or not, is a disbeliever and outside the fold of Islam!” He is also quoted in the Qadiani periodical, Al-Fazl (30th July 1931) as reporting from his father, Ghulam Ahmad himself that he said:
“We disagree with the Muslims in everything: concerning God, the Messenger, the Qur’aan, prayer, fasting, hajj and zakaah. There is a fundamental difference of opinion between us in all of these things!”