مراجعة سريعة

الحاضرون: ant, bla, cervantes, detonate, frosk, godmode0, jrandom, legion, Myo9, newkid, polecat, Pseudonym, Ragnarok, smeghead, Teal, thetower

سجل الاجتماع

13:07 <jrandom> 0) مرحباً 13:07 <jrandom> 1) حالة الشبكة 13:07 <jrandom> 2) Feedspace 13:07 <jrandom> 3) ??? 13:07 <jrandom> 0) مرحباً 13:07 * jrandom يلوّح 13:07 <jrandom> ملاحظات الحالة الأسبوعية منشورة على @ http://dev.i2p.net/pipermail/i2p/2005-March/000649.html 13:08 <Teal> مرحباً 13:08 <jrandom> (نعم، تأخرتُ هذه المرة، لكن كنتُ تقريباً في الموعد!) 13:08 <frosk> مرحباً 13:08 <jrandom> فلننتقل مباشرةً إلى 1) حالة الشبكة 13:08 <jrandom> الشبكة، يعني، شغّالة وما إلى ذلك 13:09 <jrandom> إجمالاً معدل النقل لا يزال منخفضاً كما كان من قبل، مع عدد كبير من الرسائل وأجزاء الرسائل المفقودة 13:09 <bla> مرحباً 13:09 <ant> <dm> سيئ 13:09 <Teal> أي مؤشرات على السبب؟ 13:10 <jrandom> Teal: بالتأكيد، اقرأ ملاحظات الحالة؟ :) 13:10 <+detonate> مرحباً 13:11 <jrandom> لا يزال هناك ~ 25 شخصاً على إصدارات أقدم، ومن المرجح أنهم سيبقون كذلك حتى نُسقِطهم من الشبكة 13:11 <jrandom> على أي حال، ينبغي أن نتمكن من الالتفاف عليهم، لذا وجودهم هنا مفيد فعلاً على ما أظن 13:11 <jrandom> (مع أن ترقيتهم سيكون أمراً لطيفاً... ;) 13:11 <cervantes> (مرحباً) 13:11 <frosk> على الأرجح هؤلاء «قطيع» ثبّتوا I2P لأنهم قرأوا عنه في مكانٍ ما وأرادوا تجربة «p2p مجهول» 13:12 <ant> <BS314159> نعم، إذا كان تدهور جودة الشبكة يمكن أن يحدث بسبب أخطاء برمجية، فمن الممكن أن يحدث بسبب سوء نية أيضاً 13:12 <newkid> هذا أول اجتماع أحضره، لكنني قرأت الملاحظات، ويبدو أنّ المشكلة مرتبطة بما شرحتُه قبل الاجتماع 13:12 <Pseudonym> هل نعرف ما هي المشاكل المحددة التي تُسببها العقد القديمة ولماذا؟ 13:12 <jrandom> bs314159: لا تُرجِع إلى سوء النية ما يمكن إرجاعه إلى jrandom وهو يكتب شيفرة سيئة ;) 13:13 <jrandom> Pseudonym: نعم، اطّلع على سجلّ التغييرات 13:13 <newkid> أُشغّل عقدتين، تفصل بينهما ميلي ثانية، ومعظم الوقت لا تعتبر إحداهما الأخرى «سريعة» 13:13 <jrandom> صحيح يا newkid 13:13 <jrandom> حساب السرعة كما هو منشور حالياً، بصراحة، سيئ جداً 13:13 <jrandom> لا يجمع بيانات كافية تمنح أي قدر من الثقة في القيم 13:13 <bla> همم.. هذا سيئ في أحسن الأحوال ;) 13:13 <jrandom> هو عديم المعنى تقريباً مثل «المعدلات اللحظية» التي تراها على /oldconsole.jsp 13:14 <jrandom> أُجرّب بعض الحاسبات الجديدة، وهناك تحسّن، لكن توجد مشكلات في الخوارزمية 13:14 <jrandom> تحديداً، لا يسمح بتحويل الأقران ذوي السعة العالية إلى أقران سريعين إلا إذا خرج أولئك السريعون من مجموعة السعة العالية 13:15 <bla> jrandom: هل تحصل كل عقدة على بيانات «السرعة» للعُقد الأخرى مباشرةً («P2P»)، أم عبر tunnels؟ 13:15 <jrandom> (أي أن أول K أقران وُضعوا في مجموعة السريع سيبقون في مجموعة السريع) 13:15 <jrandom> bla: عبر tunnels، لا يمكننا الوثوق بالقياس المباشر، إذ سيتيح ذلك هجمات سهلة على مجهولية المستخدم 13:15 <godmode0> "alfYl6RvHzw=" = "21538-900" 13:15 <godmode0> "alV9ye/y/Us=" = "23565-200" 13:15 <godmode0> its is sha1 ? 13:15 <jrandom> (مثلاً أن يكون بطيئاً جداً للجميع ما عدا Alice) 13:15 <+detonate> هل سيبقون هناك طوال عمر الـrouter؟ 13:15 <jrandom> godmode0: نحن في اجتماع الآن 13:16 <godmode0> عذراً 13:16 <jrandom> detonate: إلى أن يفشل أحدهم أو يرفض tunnel (أي أن تصنيف سعته يُسقطه من مجموعة السعة العالية) 13:16 <+detonate> حسناً 13:17 <bla> bla: همم.. هذا يبدو كمشكلة تتطلب — من أجل الحصول على بيانات كافية فعلاً — أن تكون>>log(N) على الشبكة. 13:17 <jrandom> كنت أعبث ببعض الأفكار للحصول على مزيد من البيانات، لكن لم أحدّثها بعد 13:17 <bla> أعني من ناحية الحمل. 13:18 <jrandom> إحدى النقاط الحرجة بالتأكيد هي عندما يتجاوز حمل الشبكة سعتها 13:18 <jrandom> أعتقد أن حاسبات السعة لدينا يمكنها التعامل مع ذلك 13:18 <cervantes> jrandom: هل الإصدار -3 يستخدم فعلاً طريقة اختيار الأقران السريعين هذه؟ 13:18 <+polecat> نأمل بما أن نقل البيانات بين الأقران لديه ضوابط عدالة، لن تكون هناك طريقة لزيادة الحمل أكثر من اللازم... 13:19 <bla> jrandom: أقصد على نحو أدق: علينا التأكد من أن خوارزمية «العثور على من هو سريع» تبقى O(log(N)) 13:19 <jrandom> cervantes: نعم، لكن كما قلت، لا يسمح بترقية الأقران بين فئتي السريع والسعة العالية 13:19 <jrandom> polecat: ضوابط عدالة؟ 13:19 <cervantes> لأنني أدركت للتو أنني أبقيت الوكيل مفعّلاً، وكنت أتصفح الويب الخارجي بدون أن أدري (كنتُ أظن اتصالي بطيئاً قليلاً) ;-) 13:20 <cervantes> s/live web/outerweb 13:20 <jrandom> bla: لست متأكداً أنه ينبغي أن نعتمد على N. لا داعي لإيجاد «الأسرع على الشبكة» بشكل أمثل، يكفي «سريع بما يكفي للتعامل مع بياناتنا» 13:20 <@smeghead> يبدو أن i2pProxy.pac خطير حتى على مُنشِئه :) 13:20 <jrandom> جميل يا cervantes :) 13:20 <jrandom> lol 13:20 <cervantes> لذا يبدو بالتأكيد أنه حسّن الأمور على عقدتي المنزلية التي كانت تعاني حقاً من قبل 13:21 <ant> <BS314159> jrandom: هل يمكنك جعله عشوائياً؟ 13:21 <cervantes> smeghead: ههه طبعاً لا أستخدم ذلك! أتظنني مجنوناً! 13:21 <ant> <BS314159> أي إنشاء معدل انتقال عفوي؟ 13:21 <jrandom> BS314159: نستخدم الطبقات، ونُعشوِن داخل الطبقات 13:22 <jrandom> BS314159: المعدلات العفوية هي عملياً ما لدينا الآن، وهي تتذبذب كثيراً 13:22 <jrandom> (we == 0.5.0.2-0) 13:22 <ant> <BS314159> أظنني لا أفهم المشكلة. لا بأس. 13:23 <jrandom> من الصعب فعل ذلك بأمان ودقة، لكن أظن أن هناك بيانات كافية حولنا لنستخلص معلومات كافية. سنرى 13:23 <bla> jrandom: على أي حال، إن إيجاد بضعة عُقد جيدة يشبه كثيراً تحسين مستعمرة النمل 13:24 <bla> jrandom: لأنه بمجرد أن تحصل على أقران سريعين، ستستخدمهم على الأرجح لاكتشاف من أيضاً سريع. 13:24 <jrandom> هل تقترح مُجسات/اختبارات نشطة إضافية على هذا المنوال؟ 13:24 <jrandom> آه، في الواقع، هذا غير صحيح 13:25 <jrandom> هذه هي الفَرق بين tunnels الخاصة بالعميل و tunnels الاستكشافية 13:25 <bla> jrandom: وبالتالي، يبدو أنك ستقوم فعلياً بخطة تحسين جشعة (كـ مستعمرة النمل) 13:25 <jrandom> tunnels الخاصة بالعميل تُبنى بأقران سريعين، بينما tunnels الاستكشافية تُبنى بأي قرين غير فاشل 13:25 <jrandom> (مختارة عشوائياً) 13:26 <bla> jrandom: همم.. من ناحية المجهولية، هذا جيد. ومع ذلك، للعثور بسرعة على شركاء جيدين في الـtunnel للاستخدام، سيكون من الأفضل استخدام الأقران السريعين في tunnels الاستكشافية... إنها الموازنة المعتادة 13:26 <jrandom> من ناحية أخرى، قد يكون هناك شيء على هذا المنوال يساعد في تحسين اختيار الأقران 13:26 <jrandom> صحيح، ستنال أداءً أفضل باستخدام الأقران السريعين، لكنك عندها لن تكون «تستكشف» :) 13:27 <jrandom> tunnels الاستكشافية لا تُستخدم لرسائل العميل طرفاً لطرف، بل فقط لرسائل netDb، ورسائل صيانة الـtunnel، ورسائل اختبار الأقران 13:27 <bla> jrandom: فهمت، إذن عملياً، تستخدم tunnels عشوائية استكشافية لتجنب الوقوع في أمثلية محلية؟ 13:27 <jrandom> لذا معدل النقل الفعلي لـtunnels الاستكشافية لا يهم (ما دامت البيانات تمر في النهاية) 13:27 <jrandom> نعم 13:29 <bla> jrandom: حسناً، فهمت. وعلى الجانب الآخر: عندما أستخدم tunnels العميل لنقل بعض البيانات (مثل التنزيل من eepsite)، يبدو لي (حدساً) أن التوقيت/معدل النقل هناك يمكن أن يخدم أيضاً نوعاً من «التقييم السلبي للأقران»، أليس كذلك؟ 13:29 <jrandom> بالتأكيد bla، وفي الوقت الحالي لا نستغل تلك البيانات ضمن اختيار السرعة بعد 13:29 <bla> jrandom: أي كطريقة إضافية للحصول على مزيد من البيانات عن الأقران 13:30 <jrandom> يمكننا الحصول على بعضه، لكن بعضه سيكون أصعب (لأن مكتبة البث streaming خارجية) 13:30 <jrandom> ينبغي بالتأكيد أن نلتقط ما نستطيع لنزيد الثقة 13:30 <ant> <BS314159> ألن يعتمد ذلك على أبطأ وصلة في أي tunnel؟ 13:31 <ant> <BS314159> ما يجعله صعب الاستخدام جداً عندما hops>0؟ 13:31 <jrandom> BS314159: نعم، لكنه سيتوسّط عند الجمع، إذ تُختار الأقران عشوائياً داخل طبقة السريع 13:31 <jrandom> هذا ينطبق على أي قياس عن بُعد 13:34 <jrandom> حسناً، هذا إجمالاً مكاننا حالياً. نأمل أن نحظى ببعض الحاسبات والإحصاءات الجديدة في بناء -4 أو -5 خلال الأيام القادمة، لِنرى كيف يتعامل مع الشبكة الحية 13:34 <jrandom> هل لدى أحد شيء آخر لطرحه ضمن 1) حالة الشبكة؟ 13:34 <bla> jrandom: قد يبدو أنني أضع قدراً هائلاً من التركيز على هذا، لكنه يبدو لي مشكلة أساسية جداً لعمل شبكة I2P كبيرة... 13:35 <jrandom> bla: إنه مهم بالتأكيد، لكن تذكّر، لا نحتاج اختيار أقران أمثل. فقط كافٍ 13:35 <ant> <aum> صباح الخير يا جماعة 13:36 <jrandom> كل ما يهمنا هو إيجاد بعض الأقران الذين يمكنهم تحمّل tunnel، والتأكد من أن تلك tunnels تستطيع تحمّل بياناتنا 13:36 <jrandom> صباح الخير aum، في الوقت المناسب للاجتماع :) 13:36 <bla> jrandom: فهمت. شكراً على الشرح! 13:36 <jrandom> بالطبع، معك حق أنه سيكون شيئاً رائعاً لو تمكّنا من إيجاد اختيار الأقران الأمثل ;) 13:37 <jrandom> وهناك بالتأكيد مجال كبير لطلاب يعملون على بعض الأفكار ويكتبون أوراقاً 13:37 <frosk> سيكون مشروع رسالة رائع :) 13:37 <+detonate> ما مدى قابلية العمل برأيك لضبط معايير اختيار الأقران بشكل نشط حتى تستقر (نأمل) على شيء يعمل، متجاهلين استحالة تتبّع علل نظام كهذا؟ :) 13:38 <jrandom> detonate: الاختيار اليدوي للأقران مُتعب للغاية، لأن الأقران السريعين يتعرّضون للازدحام أحياناً، ما يطلب منك التراجع، إلخ. 13:38 <+detonate> آه 13:39 <jrandom> أعلم أننا قد نخوض في هذا إلى الأبد، ولهذا وضعتُ علامة مرحلية: نقل ملف كبير محدد بنجاح عبر tunnels القياسية من دون انقطاع 13:39 <+detonate> حسناً 13:40 <Teal> النصر بأي ثمن! 13:40 <jrandom> (من ناحية أخرى، هناك بعض الميزات غير الموثقة في نظام اختيار الأقران تسمح للناس بوزن أقران بعينهم يدوياً، لكنني لا أوصي بها ;) 13:40 <jrandom> حسناً، هذا كل شيء تقريباً لـ 1)، لننتقل الآن إلى 2) Feedspace 13:41 * jrandom يُسلّم الميكروفون إلى frosk 13:41 <frosk> أوه، حسناً، مرحباً 13:42 <Myo9> مرحباً Frosk. 13:42 * jrandom يُشغّل كشافاً عالِي الشدة 13:42 <frosk> إذن، على الجميع الاطلاع على http://feedspace.i2p (المفاتيح لدى orion أو مدونة jrandom) 13:42 <frosk> رفيق التطوير لديّ (الذي سأكشفه الآن: ku) وأنا بدأنا كتابة بعض الشيفرة وأجرينا نقاشات حيوية عديدة 13:42 <frosk> أيضاً، http://feedspace.i2p/wiki/CallForComments يحتوي على نسخة جديدة من وثيقة Feedspace :) 13:43 <frosk> مرحباً Myo9 13:43 <frosk> نعم، Feedspace هو اسمنا الجديد (والنهائي) لما كان يُعرف سابقاً بـ i2pcontent أو fusenet :) 13:43 <jrandom> r0x0r 13:43 <frosk> كما تقول ملاحظات الحالة، ما زلنا مهتمين جداً بالتغذية الراجعة حول التصميم العام لكل شيء 13:44 <frosk> لا ينبغي لأحد أن يخجل من تحدّي ذلك :) 13:44 <frosk> كما أن الموقع يسرد بعض «الوظائف الشاغرة»، ويمكننا الاستفادة من أيادٍ مساعدة في جوانب كثيرة من النظام والمشروع 13:45 <frosk> نحن على جدول زمني ضيّق إلى حدّ ما، ولا أحد منا مطوّر متفرّغ للمشروع، للأسف 13:45 <frosk> هذا كل شيء تقريباً، أظن. أسئلة؟ :) 13:45 <ant> * aum لا يستطيع الوصول إلى orion.i2p أو مدونة jrandom، لذا لا يستطيع الوصول إلى feedspace.i2p 13:46 <frosk> هم نعم، لدى الموقع أيضاً خارطة طريق، لكن التواريخ هناك _ستتغيّر_ :) 13:46 <legion> feedspace.i2p=KuW5sR2iGCfnnuwdslHbFsNyNCsoZnoIwAmHeypOV-s8OQxokBpdNazksBrhoQum9nv81vprl6k15Mhcd~KWE4OajjmdU7v2fjqps7QK3KmLv4UTrX-ihSIUdhb5B9FLh2XEFEQ4-8guFTVxBRqQQE~c058AL6~uZpuFpLtEOg0HEZ6BydndOhx-FCDm8ip12pPwZ3a5O86l1UoATZBXxoctGafTjnUlx64jyQs6y0WB811l36wVrc~~dqEcanxab0yfg8dJ~1M4EUNrXcHT-PwYYrr3GgpimuF4oUtYjkeDKlq5WjfMAa8bE73HFgquxq99fuW5aI1JbLPxnTLHi00-2On0dSDwJxSP08HOhKFKMNzykI9Asg8CywzNO6kWpbX9yaML36ohCJF0iaLvvDyhS4a2B65crSJRJPVkbxIvsyyUyYMGi31EK593ijOLjOvug 13:46 <legion> تفضل يا aum 13:46 * jrandom أضاف للتو feedspace إلى http://dev.i2p.net/i2p/hosts.txt 13:46 <jrandom> (و cvs) 13:46 * frosk أُصيب بعمى مؤقت 13:46 <jrandom> legion: لا تلصقها كسطر واحد أبداً، فهي كبيرة جداً لتناسب 13:47 <ant> <aum> شكراً 13:47 <frosk> ربما يستطيع jrandom إدخال المفتاح في ملف hosts.txt لديه؟ :) 13:47 <jrandom> نعم، أصبحت هناك الآن، نسيتُ ذلك :) 13:48 <frosk> على أي حال، الخطة أن يكون لدينا شيء بسيط وفعّال (وخالي من الأخطاء بنسبة 100%!) بحلول I2P 0.6.1، وسنبني أشياء لطيفة أكثر لاحقاً 13:49 <jrandom> ههه wikked 13:49 <frosk> s/out/ready for real-world testing/ 13:49 <frosk> لا أزال لا أستطيع الجزم إن كان ذلك واقعياً أم لا، لكن آمل أن يكون كذلك، وإلا سنستمر في تقليص الميزات ;) 13:49 <ant> <BS314159> بما أنني لا أستطيع الوصول إلى feedspace.i2p، سأسأل سؤالاً أساسياً 13:50 <ant> <aum> ذلك المفتاح غير صحيح، فقط 441 محرفاً 13:50 <jrandom> صحيح aum، irc يقتصّه، خُذْه من http://dev.i2p.net/i2p/hosts.txt 13:51 <+detonate> frosk: لدي اقتراح في هذه الأثناء 13:51 <+detonate> ضعوا شيئاً على وحدة تحكّم الـrouter الخاصة بـ i2p يلتقط قائمة بالتحديثات من خادوم الويب لـ i2p، لكي يعرف الناس متى يُحدّثون الـrouters، إلخ :) 13:51 <legion> آه آسف على ذلك. على أي حال لقد أضفتُه إلى ملف hosts.txt لدي أيضاً. 13:51 <ant> <aum> شكراً jrandom 13:51 <ant> <BS314159> أي من الأنظمة التالية ترون أن Feedspace سيحلّ محلّه: usenet، gnutella، google، livejournal، www 13:52 <jrandom> ، الكنيسة 13:52 <jrandom> امم.. 13:52 <cervantes> jrandom: آه أمسكتني وأنا في منتصف الالتزام لملف hosts 13:52 <ant> <BS314159> أي: هل هو منتدى رسائل، نظام مشاركة ملفات، نظام فهرسة محتوى، نظام صفحات ديناميكي، و/أو نظام تقديم محتوى ثابت 13:53 <ant> * aum يُطفئ تقنين السرعة داخل routerConsole، ويرى إن كان ذلك يساعد 13:54 <frosk> BS314159: سندعم المدوّنات، والمنتديات، ودفاتر العناوين المشتركة (في الإصدار الأول، تطبيقات أخرى ممكنة) 13:54 <frosk> لا يُبدّل صفحات الويب بذاتها 13:54 <frosk> لكنه يمكن بالتأكيد استخدامه لـ «مشاركة الملفات» 13:54 <+detonate> إذن هو تجميع محتوى؟ 13:54 <jrandom> ربما سيحلّ محل المحتوى الثابت على الويب، بما يتيح نشر ويب دائماً لمن لا يمكنهم تشغيل eepsites 13:54 <frosk> هذا ما يدور حوله 13:55 <jrandom> (خلاصة من كلمتين: usenet+SSK) 13:55 <frosk> نعم 13:55 <ant> <BS314159> حسناً 13:55 <Ragnarok> ليس بذلك القدر من الديمومة 13:56 <jrandom> Ragnarok: يعتمد على سياسة المُجمِّع، صحيح 13:56 <+detonate> هل يحدث شيء بخصوص stasher؟ 13:56 <frosk> يمكن أن يكون دائماً بقدر حماس أعتى مُجمِّع :) 13:56 <jrandom> (انظر: dejanews ;) 13:56 <ant> <aum> detonate: stasher مُجمّد حالياً، أكتب شيئاً جديداً بالكامل يُدعى quartermaster 13:57 <+detonate> فهمت 13:58 <jrandom> frosk: ماذا يمكننا أن نفعل للمساعدة؟ 13:59 <jrandom> هل يسجّل الناس ويعبثون بالويكي، يرسلون بريد إلكتروني، ينشرون في المنتدى؟ 13:59 <jrandom> أوه، ربما يمكننا أن نطلب من cervantes إضافة قسم جديد في المنتدى؟ 13:59 <frosk> أعتقد أن منتدى سيكون مناسباً جداً في هذه المرحلة 14:00 <frosk> للنقاشات الأكثر خصوصية، يمكنكم مراسلتنا على ku@mail.i2p و frosk@mail.i2p 14:01 <cervantes> هرم... هل ستضعون مراجعات ألعاب فيه؟ 14:01 <jrandom> ههه 14:01 <jrandom> w3rd 14:01 <cervantes> لأنكم إن لم تفعلوا... فمرحباً بكم بقسم جديد في المنتدى 14:01 <frosk> كنت أفكّر في مراجعات أفضل 20 أغنية، cervantes 14:02 <jrandom> (بالمناسبة، مرآة لوثيقة الدعوة للتعليقات @ http://dev.i2p.net/~jrandom/feedspace.txt) 14:02 <cervantes> :) 14:04 <cervantes> frosk: feedspace أم feed space أم Feedspace أم Feed Space أم FeedSpace? 14:04 <frosk> cervantes: Feedspace 14:05 <frosk> أتطلّع إلى الكثير من النقاش في المنتدى إذن :) لا يوجد لدي شيء آخر في هذه النقطة، هل لدى أحد؟ 14:05 <jrandom> حسناً رائع، شكراً على التحديث frosk 14:06 <@smeghead> أو FEeDspace? 14:06 <ant> <cervantes> frosk: عندما يتاح لك الوقت، أرسل لي على الخاص وصفاً بسطر واحد لقسم المنتدى 14:06 <legion> همم بالحديث عن منتديات جديدة، lol. أضع موقع منتدى جديداً. رغم أن لدي الكثير من العبث لأفعله على شيفرة phpbb، ينبغي أن أنتهي منه هذا الأسبوع. ;) 14:06 <jrandom> رائع يا legion 14:06 <jrandom> هذا يأخذنا بسلاسة إلى 3) ??? 14:06 <jrandom> هل لدى أحد شيء آخر لطرحه؟ 14:06 <jrandom> aum: أي تحديثات على Q؟ 14:07 <frosk> أنا، اممم، لا 14:07 <ant> <aum> تطوير Q يمضي بشكل جيد، لا شيء للإعلان حالياً 14:07 <jrandom> w3rd 14:07 <ant> * aum اكتملت بنسبة 90% مع net.i2p.i2ptunnel.I2PTunnelXMLServer 14:07 <ant> <BS314159> لدي سؤال بسيط حول netDb 14:07 <ant> <aum> كل شيء يعمل الآن باستثناء 'i2p.tunnel.close' 14:07 <legion> منتدياتي ستتيح للأعضاء امتلاك صور رمزية بحجم معقول، ومناقشة المحتوى المشترك، وأي شيء تقريباً. 14:08 <jrandom> wikked 14:08 <ant> <BS314159> تقول الصفحة إن المُدخلات تُخزَّن على الأقران الأقرب إلى SHA256(router identity + YYYYMMdd) 14:08 <jrandom> صحيح BSpi 14:08 <@smeghead> legion: هل ستكون خطراً أمنياً مثل عميل bt خاصتك؟ 14:08 <ant> <BS314159> هل يعني هذا وجود اندفاع حركة مرور كل 00:00 GMT؟ 14:08 <ant> * aum أصبح يكتسب طلاقة في java، بعد أن بلغ «كتلة معرفية حرجة» 14:09 <jrandom> BS: تنتهي صلاحية نقاط البيانات بوتيرة أعلى من وتيرة هجرتها 14:09 <jrandom> مثلاً، LeaseSet صالح فقط لمدة 10 دقائق 14:09 <bla> jrandom: هل يوجد نداء عبر سطر الأوامر يمكنني تنفيذه، بحيث أحصل على تقديرات السرعة لكل نظراء الشبكة خلال آخر، لنقل، 60 ثانية؟ 14:09 <legion> lol، منتديات خطر أمني؟ 14:10 <@smeghead> legion: نعم، وإن كنت لا تعرف ذلك، فأنا مقتنع بالفعل أن منتدياتك ستكون خطراً أمنياً 14:10 <jrandom> bla: نعم، java -cp lib/i2p.jar:lib/router.jar -Djava.library.path=. net.i2p.router.peermanager.ProfileOrganizer peerProfiles/* 14:10 <jrandom> (أظن) 14:10 <legion> أوه وإصدار عميلي bt القادم لا ينبغي أن يسبب مثل هذه المشاكل... 14:10 <jrandom> قد تحتاج لإضافة بعض مستويات السجل إلى logger.config، دعني أتحقق 14:10 <@smeghead> legion: قام Cervantes بعمل تعديلات كثيرة على phpBB لتأمينه لاستخدام i2p 14:10 <ant> <BS314159> يبدو أن حدوث ذلك دفعة واحدة عند وقت محدد أمر غير ملائم. لو كان يحدث بشكل مستمر، لكان... أكثر سلاسة. كما أنه سيمنح المهاجم وقتاً أقل لشن هجوم، إذ ستكون أجزاء من البيانات خاطئة خلال أقل من 24 ساعة 14:11 <jrandom> لا، يطبع إلى stdout 14:11 <frosk> jrandom: ما رأيك حالياً في خارطة طريق i2p، إن جاز السؤال؟ هل تعتقد أنها واقعية؟ 14:11 <legion> همم أتساءل إن كان يمكنني الحصول على نسخة من تعديلات cervantes؟ 14:11 <jrandom> frosk: أحدّثها عندما أشعر بعدم الارتياح تجاهها 14:12 <frosk> حسناً 14:12 <+detonate> كما تعلم، هناك مُثبّت ويندوز لـ python 2.4، وواحد لـ wxpython، وهناك حزمة i2p-bt tarball، لا أرى حقاً لماذا قد يحصل/يثق أحد بإصدار طرف ثالث 14:12 <legion> وإلا فسأواصل العبث بشيفرة phpbb بنفسي... 14:12 <jrandom> BS: سوف تنظر الأقران في المكان الخطأ لمدة تصل إلى 30 ثانية فقط، بسبب تزامن الساعة 14:12 <@smeghead> legion: استمتع 14:12 <legion> ولماذا قد يحصل أي شخص ويستخدم kazaa؟ 14:13 <bla> jrandom: أنا أسأل لأن... 14:13 <legion> أو morpheus؟ 14:13 <jrandom> (لأنهم لا يعرفون أفضل؟) 14:13 <legion> كلاهما يحتوي adware/etc... 14:13 <+detonate> لأنهم جاهلون؟ 14:14 <legion> نعم وهناك ملايين المستخدمين الجاهلين هناك. ;) 14:14 <ant> <BS314159> legion: تبدو وكأنك تريد حَزْم spyware مع I2P. حقاً، ضربة عبقرية. 14:14 <bla> jrandom: ...اطلعتُ على SpeedCalculator.java و CapacityCalculator.java، وأودّ التجريب مع المُقدِّرات 14:14 <cervantes> legion: ابقَ على اطلاع بآخر الترقيعات الرسمية، وضع htaccess على مناطق الإدارة 14:14 <jrandom> wikked bla 14:14 <legion> ماذا؟ كلا... أنا أكره البرمجيات الخبيثة... 14:14 <cervantes> معظم تعديلاتي تتعلق بمنع الرسائل المزعجة 14:14 <ant> <aum> هل يمكنني إثارة مسألة أكثر حرجاً؟ 14:14 <legion> هذا كل شيء؟ يا cervantes؟ 14:15 <jrandom> ما الأمر يا aum؟ 14:15 <@smeghead> legion: ماذا عن مستخدميك الذين يكرهون البرمجيات الخبيثة أيضاً؟ لماذا لا تفعل شيئاً للتخفيف من مخاوفهم؟ 14:15 <ant> <dm> BS314159: هل أنت تحديث أمني لويندوز؟ 14:15 <ant> <aum> هل هو أنا فقط، أم أن هناك عدم استقرار مستمراً في I2P؟ لدي مشاكل كثيرة حتى مع eepsites الرئيسية، وirc، إلخ 14:15 <bla> jrandom: بالإضافة إلى ذلك، فكرة «البصمة السلبية» تراودني (قليلاً؛): إذا استلمت بيانات عبر tunnel، فهذا يخبرني بشيء عن عرض النطاق/السعة لكل الأقران في ذلك الـtunnel:... 14:15 <jrandom> aum: انظر ملاحظات الحالة الأسبوعية 14:16 <cervantes> legion: أَعِد تسمية كل صفحات التسجيل وتسجيل الدخول والنشر وتحرير الملف الشخصي إلى شيء غير قياسي 14:16 <bla> jrandom: إنه يخبرني أكثر عن القرين الأقرب إليّ، وأقل قليلاً عن الأقران على بُعد خطوة، وتنازلياً أقل فأقل. 14:16 <cervantes> سيساعد على إبعاد الديدان 14:16 <jrandom> bla: نعم، قرأتُ تلك الورقة عن التوقيت، وورقة هجوم Tor أمس باهتمام كبير 14:17 <Myo9> Cervantes، إصدار أي من تعديلاتك؟ 14:17 <Myo9> s/ant/any/ 14:17 <jrandom> هناك قلق على هذا النحو داخل حاسبة السعة مع طبقات الرفض المختلفة 14:18 <bla> jrandom: بطريقة ما، هذا يمنحني درجة من «الاعتقاد» بسعة/عرض نطاق قرين ما (تلك الدرجة تعتمد على المسافة إلى كل أعضاء الـtunnel، وعلى مقدار الاعتقاد الذي لدي بخصائص عرض النطاق/السعة للعقد الأقرب مني) 14:18 <legion> شكراً على النصائح يا cervantes :) 14:18 <bla> jrandom: والآن، بالمناسبة، أعرف بعض الأشخاص الذين يعرفون الكثير عن شبكات الاعتقاد البايزية... ;)) 14:18 <@smeghead> مرة أخرى، يتجاهل legion السؤال 14:18 <+thetower> أظن أننا سنضطر جميعاً إلى هدنة مع legion وندعه يكتب ما يريد، فليس أحدٌ مُجبراً على استخدامه. 14:18 <jrandom> همم، ماذا تقصد بالمسافة يا bla؟ 14:18 <ant> <dm> ما الذي ينوي legion فعله؟ 14:19 <bla> jrandom: سأتحدث معهم بخصوص «البصمة السلبية» (ملاحظة: لا أقصد «البصمة» بالمعنى السلبي للكلمة) 14:19 <jrandom> wikked 14:19 <jrandom> الاقتراحات حول كيفية اختيار أقران «جودة» بأفضل طريقة مُرحّب بها جداً 14:19 <cervantes> Myo9: بالتأكيد أستطيع ذلك. 14:19 <legion> على أي حال ليس هناك الكثير من مستخدمي i2p على ويندوز بعد وليس الكثير ممّن يستخدمون توزيعة i2p-bt الثنائية خاصتي. قريباً سيُنجز الإصدار التالي ويُطلق، ولن تكون هناك مثل هذه المشاكل... إذ ستكون هناك توزيعة ثنائية وأخرى بالمصدر. 14:19 <@smeghead> لماذا قد يرغب أحد في استخدام برمجية من شخص لا يتخذ حتى أبسط الإجراءات لمعالجة مخاوف المستخدمين بشأن الأمان والمجهولية أمرٌ يفوق فهمي 14:20 <ant> <aum> frosk: بأي لغة تكتبون Feedspace؟ (اعذرني إن سألتك من قبل) 14:20 <cervantes> ليست «رقعة» نظيفة أو ما شابه 14:20 <bla> jrandom: مسافة... لنقل لدي tunnel وارد X -> Y -> أنا، وأعرف الكثير عن خصائص Y، عندها تعطيني إحصاءات ما أستقبله عبر ذلك الـtunnel معلومات جيدة عن X 14:20 <frosk> aum: java (وأعذرك ;) 14:20 <cervantes> كنتُ أصلح الأشياء والمشكلات حال ظهورها 14:20 <bla> jrandom: وعلى الجانب الآخر، إن كانت لدي قناعة قليلة بخصائص Y، فلا تخبرني إحصاءات النقل بالكثير عن X بعد؛ عليّ أن أتعلم أكثر عن Y أولاً 14:20 <cervantes> 14:20 <cervantes> http://forum.i2p/index.php?c=4 14:21 <cervantes> قسم جديد: Feedspace 14:21 <jrandom> w00t 14:21 <frosk> yay 14:22 <legion> على أي حال كفى نقاشاً عن إصداري، أي نقاش إضافي حوله ينبغي أن يكون في قناة #itorrent 14:22 <bla> jrandom: هذا صحيح. ومع ذلك، مع كمية كبيرة من البيانات (ونأمل أن زمن القياس ليس أكبر بكثير من المدة الزمنية التي تتغير فيها خصائص العقد)، أنا مقتنع أنه لا بد أن تكون هناك معلومات في إحصاءات الحركة/tunnel 14:22 <@smeghead> legion: يمكننا النقاش ضمن نقطة الاجتماع # 3) أي أمور تؤثر على i2p 14:23 <@smeghead> legion: وأعتقد أن برمجيتك مصدر قلق خطير وتستدعي تحذيراً للمستخدمين 14:23 <legion> نعم، حسناً 14:23 <jrandom> bla: بالتأكيد، علينا فقط إدخال RTT من OutboundClientMessageOneShotJob 14:23 <jrandom> (ثم تحديد أفضل طريقة للحساب وتلاشي البيانات) 14:24 <legion> إذاً smeghead لو كنتَ ستصدر مثل هذا الإصدار، ماذا كنت ستفعل بشكل مختلف؟ 14:24 <@smeghead> legion: طريقتك المستمرة في مراوغة الأسئلة ومحاولة تأجيل النقاش في الموضوع مقلقة للغاية 14:25 <@smeghead> legion: أولاً، أطلِق المصدر لإصدارك الثنائي الحالي، حتى لو كان «مجرد i2p-bt مع رقعة smeghead»، وضع شرحاً على موقعك يوضح تفرّعك 14:25 <bla> jrandom: ماذا يعني RTT هناك؟ 14:26 <@smeghead> legion: سيكون من المفيد أيضاً أن تفعل كما يفعل i2p-bt، وأن تكتب سجل تغييرات يبيّن كل التعديلات التي قمت بها 14:27 <jrandom> bla: رسائل العميل طرفاً لطرف غالباً (افتراضياً دائماً) تُضمَّن ضمن تغليف garlic، وتحتوي على DeliveryStatusMessage إضافية تعود إلى المرسِل (عبر tunnels طبعاً)، ما يتيح استخدام AES+sessionTags بدلاً من ElGamal 14:28 <bla> jrandom: (نعم) 14:28 <+detonate> كما قلتُ، يمكنك فقط توفير رابط لصفحة تنزيل الأشياء الثلاثة التي تحتاجها ليعمل i2p-bt، الأمر مباشر ويمنحك نفس الشيء تماماً، لا أرى له استخداماً سوى كحصان طروادة 14:28 <jrandom> لاحقاً سنحدّث I2CP (و SDK) للسماح لـ streaming lib بتسليم نفس تلك البيانات بدون الحاجة إلى DeliveryStatusMessage 14:29 <@smeghead> detonate: أتفق، كان عليه فقط إرسال رقعة إلى i2p-bt الرسمي منذ البداية، كان التفرّع غير ضروري وأثار الشك فوراً 14:30 <+detonate> بالفعل 14:30 <@smeghead> *suspicion 14:31 <jrandom> حسناً، هل لدى أحد شيء آخر يطرحه للاجتماع؟ 14:31 <ant> <drakoh> مرحباً جميعاً! أردت أن أعرف، هل هناك شيء مميز يحدث على الشبكة؟ 14:32 <@smeghead> بسبب طبيعة I2P، فإن التطبيقات المطوَّرة لها تتطلب قدراً أكبر من الانفتاح مع المستخدمين والتعاون بين المطورين 14:32 <jrandom> drakoh: انظر ملاحظات الحالة الأسبوعية 14:32 <bla> quit 14:32 <ant> <drakoh> لا أقصد ذلك... 14:32 <@smeghead> مستخدِمو I2P سيكونون دوماً مُتشككين بطبيعتهم إلى حد ما، ومن واجبنا أن نفعل ما بوسعنا لتبديد أي مخاوف ممكنة 14:32 <ant> <drakoh> مثلاً فقدتُ كل الأقران لدي 14:33 <jrandom> نعم، أتفق يا smeghead. بالنسبة لبرمجيات المجهولية أو الأمان، وخاصة البرمجيات التي تتعامل مع مجال مليء بأحصنة طروادة مثل مشاركة الملفات، فمن الحاسم أن تكون منفتحة. 14:33 <jrandom> drakoh: حسناً، انتظر قليلاً، يمكننا تتبّع العِلّة بعد انتهاء الاجتماع 14:33 <ant> <drakoh> أوه آسف 14:33 <jrandom> حسناً، وبالمناسبة، بما أننا نتحدث عن انتهاء الاجتماع... 14:34 * jrandom يختم 14:34 * jrandom *baf* يُغلِق الاجتماع