Tóm tắt nhanh

Có mặt: ant, bla, cervantes, dinoman, dm, duck, Frooze, frosk, jdot\_, jrandom, lurk, mule2, orion, polecat, postman, protokol, Pseudonym, susi23

Nhật ký cuộc họp

13:08 <jrandom> 0) chào 13:08 <jrandom> 1) Tình trạng mạng 13:08 <jrandom> 2) mail.i2p 13:08 <jrandom> 3) lộ trình 13:08 <+polecat> Nghe như thể các nút đang dùng thời gian chúng nhận được 5 phút trước, rồi đặt nó thành thời gian hiện tại thay vì thời gian thực. 13:09 <jrandom> 4) i2pcontent 13:09 <jrandom> 5) i2p-bt 13:09 <jrandom> 6) ??? 13:09 <jrandom> 0) chào 13:09 <jrandom> ghi chú trạng thái hằng tuần đã được đăng vài phút trước tại http://dev.i2p.net/pipermail/i2p/2004-December/000522.html 13:09 * Pseudonym vẫy tay 13:10 <cervantes> cảm ơn đã đợi.... vừa đi làm về ;-) 13:10 <jrandom> polecat: không hẳn là 5 phút (nhưng ta có thể bàn thêm sau cuộc họp hoặc ngay trong cuộc họp) 13:10 * polecat gật đầu 13:10 <jrandom> w3rd, thôi, mình sẽ cho bạn chút thời gian đọc ghi chú trạng thái nhé :) 13:11 <jrandom> trong lúc đó, 1) Tình trạng mạng 13:11 * postman vẫy tay 13:11 <jrandom> hôm trước, như đã nói trên list, trên irc khá là hỗn loạn 13:12 <jrandom> tuy nhiên chúng tôi đã tinh chỉnh vài thứ và các bản sửa lỗi tiến triển khá tốt 13:12 * dm vẫy tay 13:12 <jrandom> ngoài vấn đề đồng bộ thời gian đã nêu trong mail, còn có vấn đề "leases hết hạn" mà một số người đã báo cáo 13:13 <Pseudonym> chúng có liên quan không? 13:13 <+protokol> (đã mấy tháng rồi) 13:13 <Pseudonym> (các vấn đề ấy, không phải con người) 13:13 <jrandom> điều đó một phần do nhiều vấn đề; vài vấn đề có thể được các bản vá trong CVS xử lý, vài vấn đề có thể liên quan đồng bộ thời gian, nhưng phần lớn là do các vấn đề mà chúng tôi đang xử lý cho bản phát hành 0.5 13:14 <jrandom> cốt lõi vấn đề là peer đôi khi không thể xây dựng tunnels cho client, đồng nghĩa là nó sẽ không yêu cầu client một lease mới 13:14 <jrandom> giải pháp là đảm bảo ta có thể xây dựng các tunnels mới đáp ứng nhu cầu của client 13:15 <Pseudonym> nếu không thể thì sao? 13:15 <jrandom> nếu không, các lease sẽ tiếp tục hết hạn cho đến khi làm được 13:16 <Pseudonym> vậy khác gì đâu? 13:16 <jrandom> chẳng khác gì :) 13:16 <jrandom> chúng ta cần có khả năng xây dựng tunnels, hết. 13:16 <jrandom> để đảm bảo làm được, ta phải vừa cải thiện việc profiling (xem: các sửa lỗi trong CVS cho một bug profiling tồn tại lâu), vừa cải thiện chiến lược pooling (xem: 0.5) 13:17 <jrandom> lý do chính đáng duy nhất khiến không thể xây dựng tunnels là toàn bộ mạng bị bão hòa hoàn toàn 13:17 <+polecat> hoặc bạn bị cắt khỏi nó 13:17 <jrandom> đúng 13:17 <bla> jrandom: Có thể vì mạng đã tăng lên khoảng ~110 peers? 13:18 <dm> hoặc nó bị cắt khỏi bạn 13:18 <jrandom> không, chúng ta cũng từng thấy việc này rồi bla 13:18 <Pseudonym> các "sửa lỗi trong cvs cho một bug profiling tồn tại lâu" nằm trong 0.4.2.3 hay chỉ trong CVS? 13:18 <jrandom> dù theo một nghĩa nào đó thì cũng có, vì giờ chúng ta có nhiều peers hơn mà không có dữ liệu profiling về họ 13:18 <jrandom> Pseudonym: CVS 13:19 <+polecat> Khi nói profiling, ý bạn là xếp hạng các peer theo mức độ hữu ích của họ? 13:19 <jrandom> ừ 13:19 * Pseudonym muốn 0.4.2.4 ;-) 13:19 <+polecat> Phù. 13:19 <+polecat> Tưởng là kiểu theo vết hàm kỳ quặc như gprof hay gì đó. 13:20 * orion muốn 2.0 :) 13:20 <jrandom> hehe không, bug profiling một phần do vài đoạn mã ngớ ngẩn bỏ qua thống kê hằng ngày 13:20 * jrandom cũng vậy 13:20 * polecat muốn ấu trùng của một con chó to. 13:20 <jrandom> ok, rồi, đó là tất cả những gì tôi muốn nêu cho 1) tình trạng mạng - ai còn gì bổ sung không? 13:21 <jrandom> nếu không, chuyển sang 2) mail.i2p 13:21 <jrandom> postman: mời bạn phát biểu 13:22 <+postman> ok 13:22 <+postman> xin lỗi 13:22 <+postman> :) 13:23 <+postman> có mô tả về cách xử lý đầy đủ các virtual maildomains tại www.postman.i2p/user/virtual 13:23 <+postman> có mô tả về cách xử lý đầy đủ các virtual maildomains tại www.postman.i2p/user/virtual.html 13:23 <+postman> (uống nhiều rượu vang quá) 13:23 <dm> đây là màn trình bày rất thiếu chuyên nghiệp! 13:23 <+postman> nó cố gắng giải thích một hệ thống để xử lý các maildomain khác ngoài địa chỉ @mail.i2p 13:23 <frosk> :D 13:24 * orion đập phấn bảng vào đầu dm. 13:24 <frosk> thế tức là tôi có thể có frosk@frosk.i2p? 13:24 <+postman> frosk: đúng vậy 13:24 <jrandom> rất ngầu 13:24 <+polecat> Câu hỏi là, để làm gì? :3 13:24 <+postman> khá phức tạp, nhưng tôi vẫn mong nhận góp ý và ý tưởng cho cái này 13:24 <cervantes> s/eraser/ 13:24 <frosk> froody cool 13:25 <+postman> có thể không cần thiết với vài người, nhưng tương lai rất tươi sáng 13:25 <jrandom> có nhiều lý do — ví dụ cho mỗi người dùng @ forum.i2p một địa chỉ mail, v.v. 13:25 <susi23> đó là một hệ thống tập trung gắn với postman.i2p 13:25 <+polecat> Đúng, điều đó khá rõ ràng. 13:25 <susi23> nếu máy đó hỏng, tất cả chúng ta tiêu luôn :) 13:25 <+polecat> jrandom: Nhưng nếu cuối cùng mọi thứ đều phải đi qua mail.i2p... 13:25 * postman RẤT ý thức vấn đề này 13:26 <+postman> :/ 13:26 <jrandom> polecat: có thể, nhưng cũng có thể không 13:26 <+polecat> susi23: chính xác! 13:26 <+postman> triển khai hiện tại đúng là điểm lỗi đơn lẻ (single point of failure) 13:26 <+postman> nhưng điều này cũng áp dụng cho Internet bridge 13:27 <jrandom> ồ, gateway thứ hai chưa triển khai à? 13:27 <+polecat> Một giải pháp là đặt nhiều đích vào các tunnel SMTP/POP3 phía client, và để tất cả các đích này chỉ chuyển tiếp cho nhau. 13:27 <+postman> jrandom: chưa, baffled vẫn chưa thiết lập 13:27 <jrandom> à ok 13:27 <+postman> polecat: và mailbox CỦA BẠN sẽ nằm trên pop3 server NÀO 13:27 <orion> "shiny" thì tốt, nhưng địa chỉ ảo đó liên hệ thế nào với địa chỉ internet? Tôi thích việc orion@mail.i2p và orion@i2pmail.org đều dùng được. 13:27 <orion> s/usable/identical/ 13:28 <+postman> polecat: ai muốn chuyển 100MB dữ liệu mailbox mỗi ngày suốt 1 năm cho tất cả 10000 người dùng? 13:28 <+postman> orion: chúng sẽ dùng được 13:28 <+polecat> thay vì đi mail.i2p -> polecat.i2p -> frosk@baffled.i2p, nó có thể đi tới bất kỳ trong 3, và từ đó thẳng tới baffled. 13:29 <+postman> tôi mong mọi người quan tâm đóng góp ý tưởng 13:29 <+postman> dù vậy, virtual domains là một tính năng có vẻ hữu ích và có thể triển khai bất kể trạng thái mạng 13:29 <+polecat> Vậy nếu mail.i2p chết, hai cái còn lại sẽ có server tunnels của riêng họ như các đường thay thế vào hệ thống mail relay. 13:30 <+postman> polecat: nhưng vẫn còn câu hỏi về mailbox của bạn 13:30 <+postman> polecat: dữ liệu mailbox của bạn cũng phải được di chuyển và giữ đồng bộ giữa TẤT CẢ các vị trí có thể 13:30 <+polecat> Ừm... đúng là vậy... 13:30 <+postman> polecat: thử tưởng tượng điều này với 1000 người dùng trong tương lai 13:30 <susi23> ai cũng có thể dựng một destination trên nút của mình để mail được chuyển đến... giờ ta có vấn đề là nối destination với địa chỉ mail 13:30 <+postman> không DỄ như vậy đâu 13:30 <+polecat> Ồ! Nhưng cách này sẽ hoạt động... 13:30 <+postman> đúng thế 13:31 <+postman> mặt khác vấn đề relay từ và ra internet vẫn còn 13:31 <dm> jrandom: bạn đang tận hưởng điều này, phải không? 13:31 <+polecat> Đúng! Người dùng chọn server để đặt POP3 mailbox, và đó là server họ chọn làm destination cho POP3 tunnel. 13:31 <+postman> polecat: nếu CHÍNH server này hỏng thì sao? 13:32 <+polecat> Vậy mail.i2p và polecat.i2p thậm chí không cần thấy POP3 mailbox của baffled, vì tất cả người dùng POP3 của baffled tải thẳng từ baffled. 13:32 <+postman> một hệ thống thực sự dự phòng sẽ cần đồng bộ mailbox 13:32 <susi23> đúng, nhưng với hệ thống như thế mọi người đều có thể chuyển mail trong i2p, ngay cả khi postman.i2p không hoạt động 13:32 <+polecat> postman: Khi đó họ phải đổi server thôi. -.- 13:32 <dm> Học sinh đang có một cuộc trò chuyện thông minh với nhau. Giấc mơ của giáo sư :) 13:32 <+postman> thôi, cuộc họp không phải chỗ để BÀN hết những thứ này 13:33 <+postman> tôi chỉ ở đây để khơi mào thảo luận 13:33 <+postman> làm ơn đọc tài liệu trước và SAU ĐÓ tôi sẵn sàng nghe góp ý 13:33 <+postman> 2. 13:33 <+polecat> Được rồi, vậy mail.i2p đang được triển khai và đang cố gắng bớt tập trung và bớt "điểm lỗi đơn lẻ". 13:33 <+postman> chúng ta chính thức vượt mốc 100 người dùng với 110 tài khoản đã đăng ký 13:33 <+postman> FYI thôi 13:33 <jrandom> w00t 13:34 <+postman> hết cho hôm nay :) 13:34 <+postman> cảm ơn 13:34 * dm vỗ tay 13:34 <jrandom> tuyệt quá, cảm ơn postman. mọi thứ trông rất hứa hẹn 13:34 <+postman> :) 13:35 <mule2> tôi muốn nêu chủ đề về mail, nhưng sau cuộc họp 13:35 <jrandom> có lẽ các thảo luận về phi tập trung hóa mail có thể chuyển sang list hoặc forum? còn hiện tại, những gì bạn thiết lập đã dư đáp ứng nhu cầu của chúng ta 13:35 <+postman> thậm chí có cả kênh riêng cho nó 13:35 <+postman> :) 13:35 <jrandom> heh đúng ý 13:35 <frosk> kênh nào? 13:36 <jrandom> #mail.i2p 13:36 <+postman> frosk: #mail.i2p 13:36 <+polecat> Ồ, một ghi chú nhanh là tôi vừa tự làm được một SMTP server cache nhỏ bằng perl, để emacs không bị treo khi chờ SMTP server của postman phản hồi qua i2p. 13:36 <frosk> ok 13:36 <+polecat> Có thể tôi sẽ đăng ít code sau, nếu nó hoạt động thật sự ổn. 13:36 <jrandom> ồ, tuyệt đấy polecat 13:36 <cervantes> postman: bạn cứ thoải mái có một chuyên mục riêng trên diễn đàn 13:37 <+postman> cervantes: ôi cảm ơn 13:37 * postman cảm thấy vinh dự :) 13:37 <dm> Bạn xứng đáng mà 13:38 * postman trao micro lại cho hr 13:38 * postman trao micro lại cho jr 13:38 <+postman> ch*t ti*t 13:38 <+postman> :) 13:38 <jrandom> ok, nếu không còn gì về 2) mail.i2p, ta chuyển sang 3) lộ trình 13:38 <+polecat> vroom vroom! 13:38 <jrandom> lộ trình cũ trông hơi... lỗi thời 13:39 <jrandom> bản mới phản ánh quan điểm hiện tại 13:39 <jrandom> hy vọng lịch trình liệt kê có đủ đệm thời gian, tuy nếu thêm người tham gia có lẽ ta còn vượt các ước tính ấy :) 13:40 <jrandom> khi đạt 0.6, ta có thể mở rộng tới số lượng nút lớn, vì sẽ không còn trần giới hạn do thread áp đặt 13:41 <frosk> theo bạn, giới hạn số nút thực tế cho <0.6 là bao nhiêu? 13:41 <jrandom> trước 0.6, có lẽ ta cần giữ dưới 200 nút hoạt động, dù có thể thôi lười và chủ động cắt bớt một số kết nối 13:41 <jrandom> nếu cẩn thận, tôi nghĩ có thể lên 3–500 13:42 <mule2> vậy xin đừng slashdot nhé 13:42 <jrandom> lúc đó sẽ có churn kết nối, nhưng transport tcp chi phí thấp của chúng ta chắc không ảnh hưởng nhiều 13:42 <Pseudonym> lộ trình 0.6 không nhắc chuyện đó. chỉ udp và phân phối nội dung 13:42 <Pseudonym> hay udp sẽ giải quyết? 13:42 * orion bỏ phiếu không slashdot bao giờ 13:43 <jrandom> Pseudonym: udp giải quyết (http://www.i2p.net/todo#transport ) 13:43 <cervantes> postman: http://forum.i2p/viewforum.php?f=22 13:44 <Pseudonym> orion: Tôi không đồng ý. để có ẩn danh thực sự, cuối cùng ta sẽ cần RẤT NHIỀU nút 13:44 <Pseudonym> đến lúc nào đó ta phải nói cho mọi người biết 13:44 <jrandom> đồng ý. khi cần, ta chắc chắn sẽ làm đủ kiểu PR 13:44 <jrandom> đám geek có lẽ sẽ là một phần lớn người dùng 13:44 <Pseudonym> khi nào ta thông báo tới cộng đồng geek? không phải như một sản phẩm hoàn chỉnh mà là bản beta để dậm thử lốp 13:44 <Frooze> Hỏi JRandom 13:45 <+polecat> Tôi nghĩ ta nên rất cẩn trọng để mạng này không quá phổ biến. 13:45 <jrandom> Pseudonym: khi chúng ta đã dậm thử lốp hết mức có thể mà không cần họ 13:45 <+polecat> Vì một ngày nào đó ai đó sẽ dùng nó làm điều kinh khủng và trái pháp luật. 13:45 <+polecat> Và nếu lúc đó có thể lần ra chúng ta, chúng ta sẽ bị truy bức cùng với tội phạm. 13:46 <jrandom> về cơ bản, khi mạng hoạt động ổn định tuyệt vời và chúng ta không còn làm gì để phá bể nó, /lúc đó/ ta sẽ cần thêm người dùng để giúp phá/thử tiếp 13:47 <mule2> bạn phải đá tôi ra trước đã :9 13:47 <Pseudonym> chỉ đừng lặp lại xu hướng như Toad với freenet 13:47 <+polecat> Vì chúng ta đã cho họ tự do để đăng mã nguồn Windows XPQXR, và Halo 7, nên tốt hơn hết ta phải có bảo vệ ẩn danh thật tốt. 13:47 <orion> nói về phá bể... bug lệch thời gian đó đã xác định chưa? 13:47 <jrandom> Pseudonym: tôi tin lộ trình của chúng ta là thực tế 13:48 <jrandom> polecat: đồng ý, mọi người chưa nên dùng i2p cho những thứ 'nguy hiểm' 13:48 <jrandom> orion: chưa 13:48 <Pseudonym> jr: Tôi không phàn nàn về lộ trình. nhưng nó không đề cập việc thông báo 13:48 <jrandom> đúng 13:49 <dm> ừ, với 2 năm phát triển/kiểm thử, khi ra mắt nó sẽ là một trong những sản phẩm chỉn chu nhất thuộc loại này :) 13:49 <Pseudonym> có lẽ thêm slashdotting vào 0.6? :-) 13:49 <+polecat> jrandom: Quan trọng hơn, những người sẽ dùng i2p cho việc nguy hiểm đó sẽ 'giúp' ta rất nhiều nếu họ CHƯA biết đến i2p. 13:49 <jrandom> tôi vừa nghĩ chuyện đó hôm trước. có lẽ vài thông báo cho các hoạt động khác (vd. I2PContent) có thể hợp lý, để thu hút thêm người cùng làm 13:49 <dm> trái với mức độ trưởng thành thường thấy khi mọi thứ trở nên lớn 13:50 <ant> <jnymo> tôi nghĩ jrandom nên viết bài slashdot.. anh ấy mô tả i2p hay nhất, tôi nghĩ vậy 13:50 * Pseudonym đồng ý 13:51 <dm> Tôi chắc sẽ có ai đó làm trước khi jrandom cảm thấy thoải mái tự làm ;) 13:51 <Pseudonym> Tôi chỉ cố thúc nhẹ anh ấy 13:51 <jrandom> heh 13:51 <jrandom> thôi thì, với 0.6 ta sẽ muốn thu hút lượng người dùng lớn hơn dù sao 13:51 <Pseudonym> Tôi nghĩ nếu tôi không code được, ít nhất tôi có thể quấy rầy những người code được 13:51 * jrandom ném bùn 13:52 <+polecat> dm: Tôi chắc Ngày Tái Lâm sẽ diễn ra trước khi jrandom đủ thoải mái để /. i2p ;3 13:52 * Pseudonym cúi xuống. quack 13:52 <jrandom> ok, dù sao, còn gì để bàn liên quan tới lộ trình không? 13:52 <jrandom> hay ta chuyển sang 4) I2PContent ? 13:53 -!- Irssi: #i2p: Tổng 36 nick [1 ops, 0 halfops, 3 voices, 32 bình thường] 13:53 <jrandom> frosk: ping 13:53 * frosk chộp lấy micro không dây 13:54 <cervantes> *zzzzzZzzzzttt* 13:54 * orion cắm bộ gây nhiễu RF của mình. ;) 13:54 <+polecat> Tôi đã cố liên lạc với frosk, nhưng chưa may mắn. Thật lòng tôi nghĩ có khi chẳng bao giờ gặp em ấy trên IRC, và email của em ấy như hố đen. 13:54 <frosk> à, jrandom đưa "hạ tầng nội dung phân tán" vào lộ trình mới cho 0.6, và sau khi nghe vài ý tưởng ở đây, nó nghe rất thú vị, nên tôi nghĩ tôi nên làm hết sức có thể để vượt tiến độ ;) 13:54 * dm nhìn polecat 13:54 <+polecat> *lắc đầu* Không may mắn gì cả. Chẳng thấy ĐÂU HẾT. Có khi frosk vô hình! 13:55 <frosk> "i2pcontent" hiện là một tài liệu tại frosk.i2p 13:55 <Pseudonym> I2PContent khác i2p-bt thế nào? 13:55 * polecat đang ở 4.4 lúc này. 13:55 <frosk> nó trộn các ý tôi đã nghe với ý của mình, và đã qua vài lần chỉnh sửa với góp ý hữu ích từ jrandom và những người khác, và tôi nghĩ nó bắt đầu trông rất hay :) 13:55 <ant> * jnymo đang tìm trình xem postscript để xem các ý tưởng này.. :/ 13:56 <dm> nó là gì, tôi không vào được frosk.i2p. Tóm tắt nhanh? 13:56 <+polecat> Pseudonym: i2p-bt chỉ áp dụng cho 1 tệp mỗi lần, và là tải kiểu swarming. 13:56 <frosk> Pseudonym: i2pcontent khá giống Usenet 13:56 <frosk> nó trộn các khái niệm từ usenet và freenet. tôi sẽ tránh gọi nó là "frusenet". 13:56 <jrandom> lol 13:56 <+polecat> Bạn có nhận được gợi ý của tôi về i2pcontent không? 13:56 <jrandom> frusenet nghe cũng được đấy... 13:56 <frosk> i2pcontent cho phép bạn đăng thông điệp lên blog hoặc forum công cộng, và xuất bản address book để người khác nhập 13:56 * dm đã không kiềm chế gọi nó là frazaa 13:56 <+polecat> Nó trộn usenet, freenet và livejournal. Vậy.... Fusejournal? 13:56 <jrandom> rofl 13:57 <frosk> hm, đúng, cả LJ nữa ;) 13:57 <+polecat> LJ là tương đồng gần nhất tôi thấy. 13:57 <+polecat> Nhưng đây là một điều tôi không thấy trong tài liệu i2pcontent của bạn. 13:57 <frosk> lúc này tôi thực sự muốn thiết kế cho tốt, nên tôi thúc giục ai quan tâm hãy đọc tài liệu và đưa ra đề xuất 13:57 <orion> LiveFuseNet. 13:58 <+polecat> Làm sao để chỉ một vài người có thể /đọc/ một nhóm? Không hẳn là mã hóa nó, mà khiến cho sự tồn tại của nó cũng không bị biết đến. 13:58 <dm> Thế này thì: Contnet? ContNet 13:58 <dm> Content, Contnet... hiểu chưa? ê??? 13:58 <susi23> jnymo: về postscript, Tôi đã nhẹ nhàng nhờ frosk cung cấp pdf *đỏ mặt* 13:58 <frosk> polecat: có thể thú vị, đúng. khó nhét vào thiết kế hiện tại, tuy vậy 13:58 <jrandom> tôi không chắc, có vẻ làm được đấy 13:59 <+polecat> Tôi muốn HTML hoặc plain text. -.- Không thích trình đọc ps dạng bitmap. -.- 13:59 <jrandom> thay vì cung cấp một nhóm để syndication, chỉ người dùng đã tin cậy/biết đến mới lấy được nhóm 13:59 <jrandom> (từ các nút syndication tin cậy/biết đến) 13:59 <frosk> polecat: http://frosk.i2p/i2pcontent-3.pdf nếu bạn đọc được pdf :) 13:59 <jrandom> giống như header "Distribution:" của usenet 13:59 <susi23> polecat: ps không phải bitmap :P 13:59 <+polecat> frosk: Nó quan trọng đấy, nếu bạn muốn có những thứ như hộp thư riêng, hoặc nhóm bí mật, hoặc khả năng của livejournal để chặn nội dung chỉ cho vài người bạn xem. Diễn đàn kiểm duyệt cũng có lẽ cần tính năng đó. 13:59 <frosk> hm, đúng 14:00 <frosk> polecat: chặn chỉ cho bạn bè xem có thể xử lý bằng mã hóa 14:00 <+polecat> frosk: Trình đọc PDF của tôi là: $ pdf2ps file.pdf> file.ps; gs file.ps 14:00 <jrandom> polecat: bạn có một gợi ý hay cho diễn đàn kiểm duyệt hôm trước - một hàng đợi gửi bài không kiểm duyệt, với moderator đăng lên nhóm "thật" 14:01 <+polecat> frosk: Mã hóa thì tốt, và hy vọng sẽ khá trong suốt. Nếu không, người dùng sẽ phải gõ văn bản trong xterm chạy gpg, copy rồi paste vào cửa sổ nhật ký.>.< 14:01 <+polecat> jrandom: Đúng, nhưng lý tưởng là hàng đợi gửi bài nên vô hình với tất cả trừ moderator. 14:01 <frosk> polecat: ô, "trong suốt" là từ khóa quan trọng cho cả thứ này :) 14:01 <jrandom> polecat: bạn sẽ mất 99% đối tượng người dùng nếu bạn nói "xterm" 14:02 <+polecat> jrandom: Phường ngoại đạo! Cho grep họ một phát! 14:02 <ant> <jnymo> mmmm.. usenet là gì? 14:02 <ant> <jnymo> Ý là tôi có nghe rồi.. nhưng 14:02 <susi23> jnymo: news, nntp, google -> groups 14:02 <frosk> http://en.wikipedia.org/Usenet :) 14:03 <+polecat> jnymo: newsgroups ấy mà? 14:03 <dm> Nó tốt để tải linh tinh phim người lớn. 14:03 <frosk> về cơ bản đó là mạng p2p lâu đời nhất và được kiểm chứng nhất thế giới, như jrandom đã viết hôm nay 14:03 <ant> <jnymo> vậy bạn có thể đăng tệp lên? hay link tới tệp? 14:03 <jrandom> và nó bền bỉ khủng khiếp 14:03 <susi23> dm: nó 'hữu dụng' cho việc tải linh tinh phim người lớn :P 14:03 <+polecat> dm: Tôi đoán vậy, nếu bạn tìm được phim người lớn giữa đống spam. 14:04 <frosk> chủ yếu dành cho nhóm thảo luận, nhưng cũng dùng rộng rãi cho tệp 14:04 <+polecat> Còn một vấn đề nữa. Spam các kiểu.. 14:04 * dm từng chạy một 'trình tải phim người lớn'. Nó chạy tốt. 14:04 <ant> <jnymo> vậy nó như dạng forum của irc? 14:04 <frosk> tôi đã nghĩ về spam trên i2pcontent, và không hề mong chờ nó ;) 14:04 * susi23 kéo về đúng chủ đề *đỏ mặt* 14:04 <+polecat> Chúng ta không thể có forum mở, hoặc ít nhất không chỉ có forum 1 tác giả, và forum không hạn chế. Ta cần một kiểu trung dung, nơi nhiều người có thể đăng, nhưng không phải người không được phép. 14:04 <+dinoman> tôi chỉ hỏi 1 điều là tôi có phải chạy cái này không, tức là nó sẽ là một phần của i2p chứ? 14:05 <frosk> polecat: i2pcontent có tính năng đó (nhóm người dùng cùng sửa một blog) 14:05 <dm> Thật ngạc nhiên usenet lại lớn vậy dù ít người thực sự dùng. 14:05 <dm> Joe bình thường chả biết usenet là gì. 14:05 <jrandom> dinoman: nó là một ứng dụng, chắc chắn không bắt buộc 14:06 <+dinoman> :) 14:06 <ant> <jnymo> ừ.. tôi là Joe bình thường đây 14:06 <frosk> nhưng hy vọng sẽ được phân phối kèm i2p ;) 14:06 <+polecat> Vậy cơ bản bạn có một danh sách sha4 trong meta.group.*, một danh sách cho syndicator/reader được duyệt, một cho writer, một cho owner, v.v... 14:06 <jrandom> (nhưng tôi không thấy lý do gì không dùng nó, vì 1) cài vào không thêm *bất kỳ* overhead nào cho máy bạn 2) nhiều tính năng hay :) 14:07 <jrandom> frosk: chắc chắn rồi 14:07 <dm> Google có vẻ đang cho nó chút độ phủ. Nên giới thiệu nó như "bảng tin lớn nhất thế giới", và có UI tương tự forum thường thấy. 14:07 <+polecat> jrandom: Sao bạn nói là *không* overhead? c.c 14:07 <+polecat> Chỉ vì bạn phải chọn syndicate và blog để đọc trước khi tải chúng? 14:07 <jrandom> jnymo: một giao diện giống usenet cho mailing list của i2p: http://news.gmane.org/gmane.network.i2p 14:08 <jrandom> polecat: không, 0 overhead nếu bạn không dùng nó 14:08 <frosk> polecat: nhóm có một owner có thể thêm người dùng. Còn như không gian tên thông điệp "bí mật", đến giờ tôi chưa nghĩ tới :) 14:08 <jrandom> (tức là chỉ cài đặt thôi không biến máy bạn thành kho dữ liệu công cộng, v.v.) 14:08 -!- ]Replica[ hiện là ]Replica|zZz[ 14:08 <jrandom> và có lẽ sẽ có các thông báo i2p qua blog bảo mật trong i2p, đáng để đọc, v.v. 14:08 <+polecat> frosk: Không lý do gì không có nhiều owner, dù chỉ một người có thể vào sha cho tên. :3 Chỉ cần cho phép nhiều người sửa meta.* cho nhóm đó. 14:09 <frosk> vậy để kết lại, nếu bạn quan tâm giúp đỡ, hãy đọc tài liệu ở frosk.i2p và cùng bàn nhé :) còn gì khác về i2pcontent không? 14:09 <+dinoman> ô tức là nó không phải freenet chạy trên i2p! 14:09 <frosk> (tôi đang lag kha khá) 14:09 <jrandom> đúng rồi dinoman, chắc chắn không 14:09 <susi23> dữ liệu tổ chức theo "newsgroups" sẽ rất tuyệt... chỉ cần xóa/hủy đăng ký i2p.childporn.* ... 14:09 <+polecat> dinoman: Không. 14:10 <ant> <jnymo> jrandom: à.. hay đó 14:10 <jrandom> đúng lắm frosk. đây chắc chắn là thứ rất ngầu, và mọi người nên ném cả đống email cho bạn, và đọc blog của bạn :) 14:10 <ant> <jnymo> hữu ích ;) 14:10 <+polecat> susi23: Đúng, và nếu không ai muốn syndicate nó, thì chẳng ai phải giúp chuyển nó đi. 14:10 <frosk> polecat: ừ, nhưng nó tăng độ phức tạp, mà tôi thì cuồng đơn giản ;) 14:10 <jrandom> jnymo: ừ. nhưng ta có thể làm vài thứ rất ngầu hơn thế, khiến nó trông như http://www.livejournal.com/ hay blogger hay gì đó 14:11 <jrandom> đúng, tốt nhất đừng đặt mục tiêu quá cao ngay đầu (</bài học kinh nghiệm>). làm thứ đơn giản nhất có thể hoạt động, với các móc để cải tiến sau 14:11 <frosk> việc rendering dĩ nhiên 100% do client người dùng quyết định (giao diện web trông như LJ? ok. kiểu slashdot? được luôn! v.v :) 14:12 <+polecat> frosk: Tôi chỉ nghĩ quyền hạn nên được tổng quát hóa, chứ không "chỉ một" cho owner, "chỉ vài" cho writer, "ai ai và mẹ họ" cho reader, trừ khi chính forum tự chỉ định các quyền đó. Nếu không bạn đang hardcode nhiều kiểu ủy quyền. 14:12 <frosk> jrandom: đúng, khả năng mở rộng là vua 14:12 <frosk> vì thế một thiết kế chắc ngay từ đầu rất quan trọng 14:13 <+dinoman> để xem tôi hiểu không, với tôi (người dùng cuối) cái này sẽ hoạt động như newsgroups. 14:13 <frosk> polecat: đồng ý 14:13 <+polecat> dinoman: Giống Livejournal hơn, nhưng đúng vậy. 14:14 <+dinoman> vậy tôi có thể học cách thích ý tưởng này! 14:14 <frosk> về mặt kỹ thuật thì giống newsgroups (tăng tốc), nhưng bề ngoài có thể như livejournal 14:14 <+polecat> frosk: Cũng không giống Livejournal ở chỗ nó phi tập trung kiểu Usenet. Nên người dùng phải chọn syndicate, thay vì một syndicate duy nhất như LJ. 14:15 <frosk> polecat: đúng. phần mềm người dùng sẽ chọn syndicate trong hầu hết trường hợp, nên đa số người dùng không cần biết nhiều kỹ thuật 14:16 <+polecat> Hmm... có thể. Bạn vẫn cần cách để phần mềm tìm các syndicate. Ngoài chuyện người dùng copy hash từ IRC vào ô add syndicate của i2pcontent. 14:17 <jrandom> polecat: syndicate(s) dùng sẽ được đưa vào bài meta.* 14:17 <frosk> polecat: đúng, i2pcontent đi kèm vài "seed syndicates", và người dùng hỏi họ để có thêm 14:17 <ant> <Asciiwhite> frost, livejournal?, nghe tuyệt... 14:17 <+polecat> jrandom: Bạn cần một syndicate để lấy bài meta.*. 8) frosk: vâng gì đó như thế, hay đấy. 14:17 <frosk> à đúng, người dùng frost sẽ thích i2pcontent ;) 14:18 <jrandom> heh đúng 14:18 <frosk> jrandom: đó không phải kế hoạch của tôi, nhưng nghe rất thông minh thật :) 14:18 <frosk> cơ sở dữ liệu syndicate hiện tại là một điểm đau theo vài cách 14:18 <jrandom> tôi tưởng thấy nó trong một file .ps của bạn, có lẽ chỉ là trong một cuộc trò chuyện 14:19 <+polecat> Làm nó thành kademelia DHT! X3 14:19 * jrandom rên rỉ 14:19 <jrandom> nhưng đúng là có nhiều tối ưu có thể làm với cơ sở dữ liệu syndicate 14:19 <frosk> có lẽ bạn đang nghĩ những ý thông minh và trộn những gì bạn đọc với chúng ;) 14:19 <jrandom> lol 14:19 <ant> <jnymo> vậy có thể nhúng html không? 14:19 <+polecat> *tụng* DHT DHT DHT USA US-- 14:19 <jrandom> jnym: bất kỳ nội dung nào 14:20 <+polecat> jnymo: Hoặc thế, hoặc kiểu gì đó dạng bbcode. 14:20 <jrandom> đúng, render sẽ an toàn nhất với cú pháp kiểu bbcode 14:20 <dm> frosk: bạn có muốn một chuyên mục riêng trên diễn đàn của cervantes không? 14:20 <frosk> blog và forum sẽ mong đợi văn bản với một ít markup như bbcode 14:20 <frosk> dm: tôi nghĩ còn hơi sớm :) 14:21 <dm> frosk: cứ xem như xong! 14:21 <cervantes> dm: bạn có muốn một khu riêng cách âm trên diễn đàn của tôi không? 14:21 <dm> cervantes: cứ làm đi. 14:21 <frosk> nhân tiện, xin lưu ý "i2pcontent" chỉ là tên tạm vì tôi không muốn xúc phạm jrandom bằng cách gọi là MyI2P ;) ta cần một cái tên bắt tai hơn 14:21 <dm> hay là... contnet? 14:22 <jrandom> frusejournalrent 14:22 <frosk> tôi thích! 14:22 * dm xoa tay đầy phấn khích 14:22 <jrandom> </fark> 14:22 <dm> </stupid jrandom tag> 14:22 <+polecat> usejournalforrent? 14:22 <ant> <jnymo> fusenet nghe cũng ngầu đấy 14:22 <+protokol> eepnet 14:22 <+postman> uupnet :) 14:22 <lurk> froops 14:23 <+postman> LOL 14:23 <dm> nnnnnnnnnnnntp 14:23 <+postman> mấy người ngốc nghếch 14:23 <+polecat> "tên bắt tai của frosk cho một mạng syndicate phân phối nội dung." Ta có thể nói "Fcnfacdsn được truyền cảm hứng bởi Usenet..." 14:23 <ant> <Asciiwhite> ừ tôi cũng nghĩ frusenet hay. 14:23 <frosk> :D 14:23 <jrandom> ok, vui lòng gửi mọi cái tên ngớ ngẩn cho frosk@mail.i2p :) 14:23 <+polecat> frootloops! 14:23 <frosk> tôi đã thử frusenet với một người bạn, anh ấy nói "... hoặc thôi." 14:23 <jrandom> (cùng với mọi góp ý/quan ngại/v.v.) 14:24 <frosk> dù sao, tôi không phải người cuối cùng trong chương trình, ta nên chuyển tiếp ;) 14:24 <+postman> NN2P thì NGẦU 14:24 <ant> <jnymo> nếu bạn có html.. bạn có thể có thứ trông như cả mạng... trong froozlednet 14:24 <jrandom> ok, chuyển sang 5) i2p-bt 14:24 <jrandom> duck: bạn ở quanh đây chứ? 14:24 <@duck> meep 14:24 <frosk> dm: "Content" có lẽ đã được Apple hay ai đó đăng ký thương hiệu ;) 14:25 <ant> <Asciiwhite> owww, đây là biên bản à ? 14:25 <@duck> sự kiện i2p-bt tuần này: 14:25 <dm> hẹn hò tốc độ!@ 14:26 <@duck> - rss có sẵn trên các tracker 14:26 <@duck> - vài nỗ lực ngớ ngẩn làm một metatracker trong #eeprnova 14:26 <ant> <jnymo> hay phết 14:26 <ant> <Asciiwhite> ừ, ý tưởng hay. 14:26 <+polecat> Tôi vẫn muốn tìm một codebase tốt hơn cái nguồn bittorrent Python chết tiệt đó... 14:26 <ant> <Asciiwhite> còn hỗ trợ ví dụ sample (vd video/hình) thì sao 14:26 <@duck> - một số review mã chi tiết dẫn đến... không tìm ra bug 14:26 <@duck> đa số lỗi trông đáng sợ thực ra khá vô hại 14:27 <@duck> - Tôi quên mất 14:27 <@duck> . 14:27 <jrandom> chuẩn 14:27 <jrandom> tôi đã xem hoạt động của streaming lib khi swarming, và có vài cải tiến trong cvs 13:28 <+polecat> Metatracker cho phép bạn tìm tracker cho tệp...? 14:28 <ant> <Asciiwhite> để mọi người có thể upload một sample nhỏ về chất lượng video, hoặc thumbnail v.v. 14:28 <jrandom> (để theo kịp thiết lập bt) 14:28 <+polecat> jrandom: Cải tiến từ khi nào, sáng nay à? :3 14:28 <@duck> polecat: đúng, bản này chỉ thông báo tệp mới vào một kênh; nhưng có thể nâng cấp 14:28 <jrandom> một hai ngày trước 14:29 <+polecat> Hỏi vậy vì lần trước tôi lấy CVS Head, bạn cập nhật lên 0.4.3 vài giờ sau. 14:29 <ant> <jnymo> ừ.. có ý tưởng nào cho i2ptorrent search đâu đó ở các tầng bên dưới không? 14:29 <jrandom> một điều hay là tôi tin các trục trặc i2p-bt còn lại ta thấy thực ra chỉ là vấn đề của i2p/streaming lib/sam 14:30 <+polecat> Ai đó sẽ phải viết một server tìm kiếm, có thể theo từ khóa các thứ. 14:30 <@duck> hoặc một irc bot 14:30 <jrandom> jnymo: http://brittneyworld.i2p/bittorrent/ 14:30 <jrandom> polecat: files.i2p/ 14:30 <ant> <jnymo> hmm 14:30 <ant> <jnymo> mmhmm.. ừ. được 14:30 <+polecat> duck: Ừ một server để tìm kiếm, dù là bot hay eepsite như files.i2p... 14:31 <@duck> nếu ai cần các nâng cấp rss v.v. trên tracker cho bot của họ, cứ nói tôi 14:31 <ant> <jnymo> hmm.. có vẻ brittanyworld.i2p đang down 14:32 <jrandom> vì có vẻ các vấn đề còn lại là do i2p, không phải i2p-bt, chúng tôi đã đánh dấu bounty truyền tệp swarming là hoàn thành 14:32 <jrandom> (yay!) 14:32 <ant> <jnymo> thôi nào 14:32 <ant> * jnymo nhấc mũ chào 14:32 <frosk> chúc mừng tất cả mọi người tham gia, các bạn thật đỉnh 14:33 <jrandom> ừ, cảm ơn nỗ lực vất vả của duck, ragnarok, dinoman, connelly, và drwoo 14:33 <+polecat> ragnaroks! dinoman chất quá! Ờm... 14:33 <ant> <Asciiwhite> làm tốt lắm duck. 14:33 <+polecat> Tôi vẫn muốn port ctorrent sang i2p. Nó là một công cụ bittorrent hiệu quả khủng khiếp, dù UI hơi phập phù. 14:34 <dm> làm tốt 14:35 <+polecat> Có ai biết thông tin về SAM proxies ở đâu không? 14:36 <jrandom> khoảng nửa quỹ chung của chúng ta dành cho bounty đó, nên số dư hiện khoảng $400USD [sau một vài khoản quyên góp mới hôm nay [yay!]] 14:36 <jrandom> polecat: http://www.i2p.net/sam 14:37 <+polecat> jrandom: Làm truyền tệp swarming tốn, kiểu, tiền à? o.O 14:37 <+polecat> Ồ đúng rồi là tiền thưởng. 14:37 <Pseudonym> sẽ hay nếu có số dư quỹ chung trên website 14:37 <jrandom> đúng vậy polecat :) 14:37 <jrandom> ý hay đấy Pseudonym 14:38 <Pseudonym> không cần cập nhật hằng ngày, thỉnh thoảng là được 14:38 <jrandom> tôi sẽ thêm vào /bounties (nghe ổn chứ?) 14:38 <Pseudonym> được 14:38 <+protokol> đừng nói với tôi là họ vẫn giữ hello chat room 14:38 <cervantes> nếu anh ta làm vậy thì chúng ta sẽ thấy số tiền giảm thế nào mỗi khi jrandom đi ăn trưa với bánh và một vại bia 14:39 <jrandom> heh cervantes 14:39 <Pseudonym> không phải ai đó đã quyên tiền cho bia của jrandom à? 14:40 <cervantes> đủ cho nửa vại ở tỷ giá hôm nay :) 14:40 <jrandom> đúng là ta đã có vài khoản quyên góp bia :) 14:40 <jrandom> (danh sách quyên góp ở @ http://www.i2p.net/halloffame ) 14:40 <Pseudonym> anh có tiêu chúng không? 14:41 <cervantes> hay đấy...ai đó có tiền để đốt nhỉ ;-) 14:41 <ant> <Asciiwhite> anonymous 14:41 <ant> <Asciiwhite> $5.00 USD 14:41 <ant> <Asciiwhite> buy jrandom a beer fund 14:41 <ant> <Asciiwhite> lol 14:42 <jrandom> sẽ tốt nếu ta tăng bounty cho CDN, vì đó là đống việc khổng lồ 14:42 <jrandom> nhưng để xem theo thời gian sao đã 14:42 <jrandom> ok, có vẻ ta đang đi lạc khỏi 5) i2p-bt 14:42 <jrandom> nên tôi nghĩ chuyển sang 6) ??? 14:42 <@duck> không có gì thêm ở đây. 14:43 <jrandom> còn điều gì người khác muốn nêu không? 14:43 <@duck> - tại sao nhiều người có vấn đề khi họ chỉ định một hostname vậy? 14:43 <jrandom> không rõ 14:43 <jrandom> cả hai router của tôi đều dùng hostname tường minh 14:43 <@duck> của tôi cũng thế, không sao 14:44 <@duck> có lẽ dòng cảnh báo nên "tiêu cực" hơn 14:44 <jdot_> ta có cách đổi key trên hostname trong hosts.txt không? 14:44 <jrandom> nghe ổn đấy duck 14:44 <+polecat> Về addressbook (sổ địa chỉ)... 14:44 <jrandom> jdot_: không, không hẳn, nhất là xét tới addressbook 14:44 <jdot_> ví dụ, nếu tôi mất key eepsite trước đây. :( 14:44 <mule2> tôi cũng vậy - nhưng tôi có vấn đề :) 14:44 <+polecat> Addressbook sẽ nhập chung với i2pcontent, đúng không? 14:45 <mule2> nhưng không nghĩ do hostname gây ra 14:45 <Pseudonym> ta có addressbook chạy được không? 14:45 <+polecat> Bạn subscribe một addressbook giống như subscribe một blog... chỉ khác là nó ghi đè userhosts.txt và các thứ. 14:45 <jrandom> polecat: phân phối addressbooks qua i2pcontent nghe hợp lý, đúng 14:45 <jrandom> Pseudonym: http://ragnarok.i2p/ 14:45 <+polecat> Pseudonym: http://polecat.i2p/addressbook.pl.zip 14:45 <jrandom> và http://pole... à, đúng như anh ấy nói 14:45 <Pseudonym> cảm ơn 14:46 <jrandom> tôi nghĩ còn một cái nữa ở http://orion.i2p 14:46 <frosk> polecat: "ghi đè" nghe kịch tính quá. nó "merge" ;) 14:47 <+polecat> Ừ... Tôi cũng thấy cái của orion. 14:47 <jdot_> chà 14:47 <jrandom> jdot_: vậy có vẻ bạn xui rồi :/ 14:47 <jrandom> ok, còn ai có gì cho cuộc họp không? 14:48 <dm> Giáng sinh vui vẻ 14:48 <+polecat> jdot: May là khi fusenet chạy, bạn có thể cập nhật khóa i2p của mình bằng thứ đó sau này. 14:49 <ant> <Asciiwhite> dm, ở đây mới 15 tháng 12 :) 14:49 <jrandom> và Chúc Chanukah vui vẻ 14:49 <+polecat> Chúa sinh vào tháng 9, mọi người đang ăn mừng cái gì vậy? 14:49 <+polecat> Tôi xin ở lại với Yule vậy. 14:49 <jrandom> ok nếu thế thì... 14:49 * jrandom chuẩn bị 14:50 * jrandom *baf* kết thúc cuộc họp