15:58:58 #startmeeting tor anti-censorship meeting 15:58:58 Meeting started Thu May 5 15:58:58 2022 UTC. The chair is meskio. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:58:58 Useful Commands: #action #agreed #help #info #idea #link #topic. 15:59:12 Hi~ 15:59:13 hello everybody! 15:59:22 here is our meeting pad: https://pad.riseup.net/p/tor-anti-censorship-keep 15:59:30 feel free to add what you've been working on and put items on the agenda 15:59:52 hello 15:59:54 hi 15:59:59 hello 16:00:42 first I have an announcement: the bridges telegram bot is already deployed inside rdsys 16:01:11 I'm working on an API for dynamic bridges that will come soon, but the main functionality is there 16:02:17 I kept in the agenda the poing from last week: Distributed Snowflake Server Support 16:02:34 now there is a merge request to review: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/merge_requests/87 16:02:43 shelikhoo: anything to say about it? 16:02:50 Yes 16:02:53 meskio: regarding the integration - are we still sharing the bridges in telegram from that text file? 16:03:13 The merge request have already been submitted 16:03:32 ggus: yes, the dynamic bridges are in a text file, but I'm working on changing that in rdsys#98 16:03:52 although cohosh will be the main reviewer, everyone's comment is more than welcome 16:03:53 ggus: there are both dynamic bridges and bridge authority ones 16:04:11 since major design change is included 16:04:14 over 16:04:35 shelikhoo: congrats, is a great feat, I'll try to look into it in the comming days 16:04:41 ok! let me know when you stop sharing the bridges from the text file. because some of these bridges have bridgedistribution set to none 16:05:28 ggus: I'm not sure I follow you 16:05:34 what do we need to change there? 16:06:03 we will need to get in touch with the operators and ask them to change their torrc 16:06:21 ahh, the ones besides irl, you mean? 16:06:24 yep 16:06:30 it's only one more person 16:06:33 so it's easy 16:06:34 true, I forgot about those 16:06:42 I'll poke you when I'm ready to do the change 16:06:44 meskio: Yes, I will thank myself for convincing others to move away from the a list of approved bridges on client design... it would be significantly more difficult to implement correctly, without proportional security gain 16:06:46 ack 16:06:48 thank for reminding it 16:06:55 hahahah 16:07:03 :D 16:08:29 anything else on this topic? 16:08:36 EOF 16:09:07 also from last week, we didn't discuss: RKS hackathon 16:09:13 ggus: is that you? 16:09:16 yess 16:09:30 so 16:09:55 RKS is organizing this event: demhack.ru 16:10:04 and they invited TPO to be part of it 16:10:19 i talked briefly about some projects in an email thread 16:10:30 and also asked them more about how it's going to work 16:10:50 my proposal is a gettor+bridgesbot in WhatsApp 16:11:21 the organizers replied me saying that would be too easy. 16:11:53 idk if we continue this plan or if we should increment the tasks 16:12:22 I have checked, but is there a unrestricted bot api in WhatsApp? 16:12:36 hm, idk 16:12:54 and what do you mean by unrestricted? 16:13:30 oh wait i started writing a bridges bot in whatsapp 16:13:37 also signal 16:13:46 ohh, nice 16:13:46 do not require you be be approved by WhatsApp, and have no quota for amount of message/users you can interact with 16:13:50 maybe i should provide a dump of my thoughts to a person with time to finish it 16:14:08 i have a "workaround" 16:14:18 To say it in another way, easy to be deployed 16:14:26 i like "workaround"s :) 16:14:57 https://gitlab.com/digiresilience/link/metamigo 16:14:58 :D 16:15:11 this is what we use in cdr.link for the whatsapp/signal channels 16:15:16 the hackathon will happen on May 20 to 22 16:15:30 BTW, there is a signal gettor, but I haven't reviewed it: https://gitlab.com/george/signal-gettor 16:16:04 ggus: how many people could be working on this for 3 days? 16:16:28 meskio: i asked them this morning, but they didn't answer me yet 16:16:33 I don't think is that small for a single person 3 days, but if is a bigger team maybe it is 16:17:03 i was checking the previous editions and it seems they've worked on teams 16:17:48 we can add to the requirements, localization, anti listing mechanisms (like we have in telegram), ... 16:17:58 but I'm happy to hear if other people has other ideas 16:18:01 Anyway I think iMessage is one of foreign chatapp accessible in china... 16:18:05 also I don't want to step on irl's feets 16:18:36 If I could make a wish then it is a bridgebot/gettor bot on iMessage 16:18:51 Please step on my feet 16:19:02 I am too busy 16:19:08 :) 16:19:32 shelikhoo: that is an interesting idea, I wonder how big actually is the userbase of iMessage in china 16:19:49 I'm expecting iPhone doesn't have that big market there, but I might be wrong 16:19:55 meskio: i thought about breaking the project into tasks and add some 'extras' like porting phw's salmon into the bot 16:20:01 AFAIK iMessage is iPhone only, isnt it? 16:20:19 iPhone/Mac only 16:20:28 ggus: there is not much of salmon implemented, but we can get ideas from it, yes 16:20:38 I only lived in big city and you can always find someone that got one 16:21:02 but is not that accessible to low income areas, I imagine 16:21:29 according to a CNBC report iphones actually have the largest market share in China at the end of 2021 16:21:59 that is probably because android market is fragmented> 16:22:01 ? 16:22:28 oh yea they are ranking by brand I think. 16:22:54 meskio: should i open a ticket on community/team to discuss the activities and move the discussion from the thread to there? 16:23:30 23% market share https://12ft.io/proxy?q=https%3A%2F%2Fwww.cnbc.com%2F2022%2F01%2F27%2Fapple-china-iphone-maker-hits-record-market-share-claims-nopoint1-spot.html 16:23:46 ggus: yes, please, let's talk it in a ticket 16:23:53 when is the deadline for it? 16:24:53 meskio: i think we have till monday to put together a plan 16:25:04 AFAIK the teams will pick the ideas they like, isn't it? we can mention whatshapp and iMessage to choose and lets see what they pick 16:25:19 yes, i think so 16:27:09 good 16:27:14 anything else here? 16:27:25 nothing from me 16:27:25 s/here/on this topic/ 16:27:29 i'm good 16:27:38 there is nothing more in the agenda for today 16:27:48 if you have something just shout 16:28:04 if not maybe we can pick a paper for our reading group? 16:28:31 I was looking at BBS readling list to get ideas: https://github.com/net4people/bbs/wiki/Reading-list 16:29:33 Understanding the Impact of Encrypted DNS on Internet Censorship, ACM WWW 2021 - sounds interesting and related to the conversations we are having about dnstt as PT 16:29:46 https://shhaos.github.io/papers/www21-DoE.pdf 16:30:06 any other ideas? 16:30:24 i like this one 16:31:02 no this one is good enough 16:31:16 ok, lets do that then 16:31:51 in two weeks, May 19 16:32:20 anything else for today? 16:33:06 EOF 16:33:20 great, let's end this meeting 16:33:28 #endmeeting