[{"data":1,"prerenderedAt":382},["ShallowReactive",2],{"project-39895115":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":42,"post_text":43,"what":44,"said":77,"maker_in_thread":184,"shape":195,"grid":199,"attempts":336,"same_week":344,"maker_shows":220,"maker_hidden":374,"reader_version":375,"card":376},"39895115","Parallel Arabic","Arabic reading and writing practice","title","Show HN: Parallel Arabic – Arabic reading and writing practice","https:\u002F\u002Fparallel-arabic.com\u002F","parallel-arabic.com","selmetwa",1711985038,2024,98,54,845,3515,25,"notable","languages","language learning","web_app",[24,25,26,27],"arabic","egyptian arabic","arabic reading practice","arabic keyboard","mixed",0.119,{"positive":31,"neutral":31,"mixed":32,"critical":33},7,3,5,22,{"execution":36,"idea":39,"docs":40,"design":41},{"positive":37,"critical":38},0,1,{"positive":32,"critical":38},{"positive":37,"critical":32},{"positive":38,"critical":37},[37,37,37,37,32,33,37,37,32,37,32,32,37,32,38,33,37,37,37,38,33,32,32,37,37,38,33,33,33,37,32,32,37,37,33,37,32,38,38,37],"I have made a website called Parallel Arabic which enables users to read arabic texts alongside the same text in English.\n\nEach story features a dictionary of key words, transliteration of the text, and full native audio recordings, creating a fully self-contained learning environment without the need for outside resources. https:\u002F\u002Fparallel-arabic.com\u002Fstories\n\nThere is also a section for writing where you can practice writing over 4000 words, with realtime spellchecking. The tool contains a fully featured Arabic virtual keyboard, built for english speaker",{"problem":45,"audience":51,"pricing":58,"motivation":59,"time_to_build":58,"stack":65,"openness":74,"stage":75,"team_size":76},{"value":46,"source":47,"evidence":48},"Helping English speakers learn to read and write Arabic alongside English text","maker",[49],{"id":50},"post",{"value":52,"source":47,"evidence":53},"English speakers learning Arabic",[54,55],{"id":50},{"id":56,"by":11,"text":57},"39895298","There is an option to view the transliteration next to the arabic and english text as well, you just have to toggle \"Sentence view\"",null,{"value":60,"source":47,"evidence":61},"Maker's own Arabic is weak and wanted a learning tool",[62],{"id":63,"by":11,"text":64},"39900389","My Arabic is terrible also haha, part of my impetus for making the tool",[66],{"value":67,"source":68,"evidence":69},"Svelte","inferred",[70],{"id":71,"by":72,"text":73},"39903319","tmp59392","https:\u002F\u002Fgithub.com\u002Fselmetwa\u002Fparallel-arabic\u002Fblob\u002Fe1b38771333022bca708b6f744ba5edbabfab64f\u002Fsrc\u002Froutes\u002Fstories\u002F%2Bpage.svelte#L8 Spelling mistake here - should be \"sentences\", not…","open_source","launched","unknown",{"praise":78,"objections":106,"requests":140,"questions":171,"alternatives":178},[79,95],{"value":80,"source":81,"evidence":82},"Useful for learning Arabic and refreshing a heritage language","commenter",[83,87,91],{"id":84,"by":85,"text":86},"39900438","disintegrator","I’m of Lebanese heritage and grew up speaking, reading and writing Arabic but then moved to Australia and never looked back for over 20 years. I’m slowly losing my ability to…",{"id":88,"by":89,"text":90},"39901958","shaunxcode","This is great! As someone outgrowing Duolingo this is perfect. I do agree it would be nice to be able to switch between dialects.",{"id":92,"by":93,"text":94},"39899885","greazy","This is great. I might finally be able to understand the Egyptian shows. My Arabic is terrible. In the first lesson I learned a new word!",{"value":96,"source":81,"evidence":97},"Good format for practice",[98,102],{"id":99,"by":100,"text":101},"39896663","BWStearns","Wicked cool! I like this format of practice. Just found a small bug though. The click-to-translate for a given word seems to miss the target of click somewhere. It's translating…",{"id":103,"by":104,"text":105},"39897054","pcardoso","One for bookmarking and following, thanks! Tried learning Arabic from Duolingo for more than a year and loved learning my way around the script at least.",[107,126,133],{"value":108,"source":81,"evidence":109},"Content is Egyptian dialect, not standard Arabic",[110,114,118,122],{"id":111,"by":112,"text":113},"39899176","Narishma","This seems to be the Egyptian dialect, not standard Arabic.",{"id":115,"by":116,"text":117},"39898124","elsadek","Just note this is not arabic, it's a dialect unfortunately.",{"id":119,"by":120,"text":121},"39901638","zain_saqer","This is Egyptian Arabic",{"id":123,"by":124,"text":125},"39897220","wizwit999","I like the format but these seem grammatically incorrect written down in arabic, e.g. missing articles etc, I guess you're going for street Arabic but you should have it in…",{"value":127,"source":81,"evidence":128},"Arabic keyboard layout is unusual",[129],{"id":130,"by":131,"text":132},"39904316","beshrkayali","I speak Arabic (Syrian) natively and I think this is great! Good work! I agree with other comments that it might be helpful to mention somewhere that this is colloquial Egyptian…",{"value":134,"source":81,"evidence":135},"Alphabet is unfamiliar to beginners with no intro",[136],{"id":137,"by":138,"text":139},"39906721","NoMoreNicksLeft","For someone like myself, the biggest challenge will always be that the alphabet (abjad?) is unfamiliar. I am aware that it's rtl, and that letters are connected (and have…",[141,149,156,164],{"value":142,"source":81,"evidence":143},"Support for multiple dialects such as MSA and Levantine",[144,148],{"id":145,"by":146,"text":147},"39901400","an_aparallel","this is great - i would love to use this if it had MSA, levantine and egyptian dialects. It's a little annoying that a moving highlight is not present which is also tied to the…",{"id":88,"by":89,"text":90},{"value":150,"source":81,"evidence":151},"Moving highlight synced with audio playback",[152,153],{"id":145,"by":146,"text":147},{"id":154,"by":11,"text":155},"39908093","That would be a great feature, definitely going to look into how to implement something like that.",{"value":157,"source":81,"evidence":158},"Mention Egyptian dialect on the site",[159,163],{"id":160,"by":161,"text":162},"39896733","bluish29","Good work. I think you will need to add to the website that you mean Egyptian Arabic dialect. Also on safari mobile there is problem rendering the word character during writing.…",{"id":130,"by":131,"text":132},{"value":165,"source":81,"evidence":166},"More stories beyond the single example",[167,168],{"id":160,"by":161,"text":162},{"id":169,"by":11,"text":170},"39896886","Thanks for the feedback, definitely need to polish the mobile experience. And yeah as of now just the one story as a POC, I plan on adding more in the future.",[172],{"value":173,"source":81,"evidence":174},"Are the audio readings recorded by a human or TTS",[175],{"id":176,"by":146,"text":177},"39910381","Are the readings done via mic + real in the flesh speaker? Or are you using tts?",[179],{"value":180,"source":81,"evidence":181},"Duolingo",[182,183],{"id":103,"by":104,"text":105},{"id":88,"by":89,"text":90},{"comments":185,"answered":186,"key":187},14,4,[188,189,192],{"id":169,"text":170},{"id":190,"text":191},"39907966","Ah the keyboard was designed specifically for native english speakers, mapping the english letters to their closest approximate arabic equivalent. For example s = س",{"id":193,"text":194},"39899233","That is correct, I should have been more specific",{"commenters":196,"max_depth":33,"maker_replies":185,"first_comment_mins":197,"lifespan_hours":198},29,8,140,[200,204,208,210,212,215,217,219,222,225,228,231,232,234,236,238,239,242,244,247,250,254,257,259,261,263,265,267,269,274,275,277,280,283,286,288,289,291,293,296,298,300,302,306,310,312,316,320,322,324,326,329,332,334],[201,37,37,202,203,37],"39896536","other\u002Fneutral\u002Fnone","kaycebasques",[205,37,37,206,207,37],"39899388","commenter\u002Fneutral\u002Fnone","gumby",[209,37,37,206,203,37],"39900540",[211,37,37,206,207,37],"39901209",[213,37,37,202,214,37],"39902147","thisislife2",[160,38,32,216,161,37],"project\u002Fmixed\u002Fexecution",[169,38,37,218,11,38],"maker\u002Fneutral\u002Fexecution",[84,220,33,221,85,37],2,"project\u002Fpositive\u002Fidea",[223,220,37,206,224,37],"39902526","Gunnerhead",[226,220,37,202,227,37],"39906431","TheFreim",[229,220,37,202,230,37],"39906747","wara23arish",[130,32,32,216,131,37],[190,32,37,233,11,38],"project\u002Fneutral\u002Fdesign",[111,186,32,235,112,37],"project\u002Fneutral\u002Fdocs",[193,186,37,237,11,38],"maker\u002Fneutral\u002Fdocs",[99,33,32,216,100,37],[240,33,37,241,11,38],"39896692","project\u002Fneutral\u002Fexecution",[243,33,32,241,100,37],"39896742",[137,245,38,246,138,37],6,"project\u002Fcritical\u002Fdocs",[248,31,37,249,11,38],"39896718","project\u002Fneutral\u002Fnone",[251,197,33,252,253,37],"39902646","project\u002Fpositive\u002Fnone","elros",[255,256,37,202,230,37],"39905756",9,[258,256,37,206,227,37],"39906363",[260,256,37,206,230,37],"39906699",[262,256,37,202,146,37],"39910348",[71,264,38,246,72,37],10,[266,264,37,237,11,38],"39908079",[103,268,33,252,104,37],11,[270,271,32,272,273,37],"39895221",12,"project\u002Fneutral\u002Fidea","pseingatl",[56,271,37,233,11,38],[276,271,32,272,161,37],"39896590",[278,271,37,279,11,38],"39896669","maker\u002Fneutral\u002Fidea",[281,271,37,206,282,37],"39896685","hannofcart",[123,284,38,285,124,37],13,"project\u002Fcritical\u002Fexecution",[287,284,37,237,11,38],"39897259",[88,185,33,221,89,37],[92,290,33,252,93,37],15,[63,290,37,292,11,38],"maker\u002Fneutral\u002Fnone",[145,294,33,295,146,37],16,"project\u002Fpositive\u002Fdesign",[154,294,37,297,11,38],"maker\u002Fneutral\u002Fdesign",[176,299,32,241,146,37],17,[301,299,37,218,11,38],"39917805",[303,304,32,235,305,37],"39898453",18,"gfaure",[307,304,37,308,309,37],"39898675","commenter\u002Fneutral\u002Fdocs","z_open",[311,304,37,202,131,37],"39904385",[313,304,37,314,315,37],"39960019","other\u002Fneutral\u002Fdocs","DicIfTEx",[317,318,33,221,319,37],"39896814",19,"chargerxx",[321,318,37,292,11,38],"39896954",[119,323,32,235,120,37],20,[115,325,38,246,116,37],21,[327,325,37,206,328,37],"39901306","pezezin",[330,325,38,331,116,37],"39902701","project\u002Fcritical\u002Fidea",[333,325,37,206,11,38],"39907989",[335,325,37,206,116,37],"39915698",[337,338,341],{"id":4,"t":12,"points":14,"comments":15},{"id":339,"t":340,"points":220,"comments":32},"40145035",1713970125,{"id":342,"t":343,"points":220,"comments":38},"44646724",1753191406,[345,350,355,360,364,369],{"id":346,"name":347,"points":348,"category":349},"39923404","LLocalSearch",669,"ai",{"id":351,"name":352,"points":353,"category":354},"39895960","form",389,"web_saas",{"id":356,"name":357,"points":358,"category":359},"39918500","Plandex",304,"dev_tools",{"id":361,"name":362,"points":363,"category":359},"39887313","Libmui",300,{"id":365,"name":366,"points":367,"category":368},"39903471","OneUptime",233,"infrastructure",{"id":370,"name":371,"points":372,"category":373},"39882873","Truncate",188,"games",false,"v2",{"id":377,"name":5,"line":6,"ai":374,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":378,"top":18,"kw":379,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":380,"url":9,"mix":381,"praise":80,"objection":108,"sub":21},39895115,0.12,[24,25,26,27],"0000350030330315000153300155503300503110",[31,31,32,33],1794036652180]