Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-09 Thread Aruna Maurya
Hey!

Is anybody willing to mentor me on this project?

On Sat, Feb 3, 2018 at 4:19 PM, Iain Learmonth  wrote:

> Hi,
>
> On 02/02/18 12:08, Jaskaran Singh wrote:
> > Also, the Metrics team has(?) to come up with a proposal on this IIRC.
> > Until then it would not be considered a valid project?
>
> Considered a valid project by whom?
>
> Metrics is currently very busy and may not have time to assist with the
> project, but it doesn't mean that the work shouldn't be done or that it
> isn't "valid".
>
> It's more important that the project is safe than that Metrics has put
> time into it. If the work shows promise then maybe that would be a
> reason for Metrics to reprioritise it later.
>
> Until an analysis of the safety is done (which may have already happened
> from the design, I've not followed this) just use a test network for the
> development. In this way, you can only be attacking yourself.
>
> Thanks,
> Iain.
>
>
> ___
> tor-dev mailing list
> tor-dev@lists.torproject.org
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
>
>


-- 
Regards,
Aruna Maurya,
CSE,B.tech,
Blog  | Medium

___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-03 Thread Iain Learmonth
Hi,

On 02/02/18 12:08, Jaskaran Singh wrote:
> Also, the Metrics team has(?) to come up with a proposal on this IIRC.
> Until then it would not be considered a valid project?

Considered a valid project by whom?

Metrics is currently very busy and may not have time to assist with the
project, but it doesn't mean that the work shouldn't be done or that it
isn't "valid".

It's more important that the project is safe than that Metrics has put
time into it. If the work shows promise then maybe that would be a
reason for Metrics to reprioritise it later.

Until an analysis of the safety is done (which may have already happened
from the design, I've not followed this) just use a test network for the
development. In this way, you can only be attacking yourself.

Thanks,
Iain.



signature.asc
Description: OpenPGP digital signature
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-02 Thread Jaskaran Singh
Hi,

Oops. I meant "counting unique users just like we do with directory
fetches". The argument given was that most users are already behind NAT and
hence counting unique IP addrs would not be accurate anyway. It was
suggested that we count per connection country statistics (that is, total
number of connections coming from a country) and divide that by average
number of connections a user makes, to arrive at estimated number of unique
users. I cannot find where I got to know this. Maybe on IRC, but I don't
have logs of an year ago.

Also, the Metrics team has(?) to come up with a proposal on this IIRC.
Until then it would not be considered a valid project?

Karsten would have something to say on this.

cc: karsten

On Fri, Feb 2, 2018 at 4:33 PM, George Kadianakis 
wrote:

> Jaskaran Singh  writes:
>
> > [ text/plain ]
> > Hi,
> >
> > I thought the project idea had already been depreciated in favor of
> > counting unique users by directory fetches. No?
> >
>
> Yes, we do count unique users by directory fetches for the "active Tor
> users" metric: https://metrics.torproject.org/userstats-relay-country.html
>
> But we also use in-memory data structures tracking IP addresses to count
> unique users per-country: https://metrics.torproject.
> org/userstats-bridge-combined.html?start=2017-11-04=
> 2018-02-02=dz
>
> I was not aware that we are planning to deprecate the latter in favor of
> counting directory fetches. Did you get that from somewhere? Perhaps it
> could make sense, not sure.
>
> Cheers!
>
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-02 Thread Jaskaran Singh
Hi,

I thought the project idea had already been depreciated in favor of
counting unique users by directory fetches. No?

Regards,
Jaskaran

On Fri, Feb 2, 2018 at 3:48 PM, George Kadianakis <desnac...@riseup.net>
wrote:

> Aruna Maurya <aruna.maury...@gmail.com> writes:
>
> > [ text/plain ]
> > Hey!
> >
> > What is the current status of the project, how much work has been done
> and
> > where can I pick up from?
> >
>
> Hi!
>
> The project is currently not being worked on.
>
> Mainly design work has been done so far; no code has been written.
> See:   https://lists.torproject.org/pipermail/tor-dev/2017-March/
> 012001.html
>https://lists.torproject.org/pipermail/tor-dev/2017-March/
> 012073.html
>
> I suggest you pick it up by fleshing out the design work and seeing if
> it works for you, and then checking out the code to see where you need
> to inject the code. Perhaps you can also get in touch with Jaskaran
> Singh (jvsg1...@gmail.com) who did all the previous design work to see
> if he is interested in collaborating!
>
> Cheers!
>
>
>
> > On Fri, Feb 2, 2018 at 3:04 PM, Aruna Maurya <aruna.maury...@gmail.com>
> > wrote:
> >
> >>
> >> -- Forwarded message --
> >> From: George Kadianakis <desnac...@riseup.net>
> >> Date: Wed, Jan 31, 2018 at 6:32 PM
> >> Subject: Re: [tor-dev] Starting with contributing to Anonymous Local
> Count
> >> Statistics.
> >> To: Aruna Maurya <aruna.maury...@gmail.com>,
> tor-dev@lists.torproject.org
> >>
> >>
> >> Aruna Maurya <aruna.maury...@gmail.com> writes:
> >>
> >> > [ text/plain ]
> >> > Hey!
> >> >
> >> > I was going through the Tor Volunteer page and came across the
> Anonymous
> >> > local count statistics project. As a student it would be a great
> starting
> >> > point and an even bigger opportunity to get a chance to collaborate
> and
> >> > learn in the process.
> >> >
> >> > I would like to contribute to it, and would love to start as soon as
> >> > possible. It would be great if someone could guide me through.
> >> >
> >>
> >> Hello Aruna,
> >>
> >> thanks for reaching out.
> >>
> >> I also find this project interesting. I'd like to help you but my time
> >> is quite limited lately.
> >>
> >> What would you like guidance with?
> >>
> >> With regards to design, I suggest you take a look at the last comments
> >> of this trac ticket:  https://trac.torproject.org/pr
> >> ojects/tor/ticket/7532#comment:22
> >> Particularly it seems like the PCSA algorithm might be a reasonable way
> >> forward.
> >>
> >> With regards to coding, I suggest you familiarize yourself with the Tor
> >> codebase. Some specific places to look at would be the way that Tor
> >> currently counts users. For example, see geoip_note_client_seen() and
> >> its callers, for when bridges register new clients to their stats
> >> subsystem. Also check geoip_format_bridge_stats() for when bridges
> >> finally report those stats.
> >>
> >> Let us know if you have any specific questions!
> >>
> >> Cheers!
> >>
> >>
> >>
> >> --
> >> Regards,
> >> Aruna Maurya,
> >> CSE,B.tech,
> >> Blog <https://themindreserves.wordpress.com/> | Medium
> >> <https://medium.com/@arunamaurya>
> >>
> >>
> >
> >
> > --
> > Regards,
> > Aruna Maurya,
> > CSE,B.tech,
> > Blog <https://themindreserves.wordpress.com/> | Medium
> > <https://medium.com/@arunamaurya>
> > [ text/plain ]
> > ___
> > tor-dev mailing list
> > tor-dev@lists.torproject.org
> > https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
> ___
> tor-dev mailing list
> tor-dev@lists.torproject.org
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
>
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-02 Thread George Kadianakis
Aruna Maurya <aruna.maury...@gmail.com> writes:

> [ text/plain ]
> Hey!
>
> What is the current status of the project, how much work has been done and
> where can I pick up from?
>

Hi!

The project is currently not being worked on.

Mainly design work has been done so far; no code has been written.
See:   https://lists.torproject.org/pipermail/tor-dev/2017-March/012001.html
   https://lists.torproject.org/pipermail/tor-dev/2017-March/012073.html

I suggest you pick it up by fleshing out the design work and seeing if
it works for you, and then checking out the code to see where you need
to inject the code. Perhaps you can also get in touch with Jaskaran
Singh (jvsg1...@gmail.com) who did all the previous design work to see
if he is interested in collaborating!

Cheers!



> On Fri, Feb 2, 2018 at 3:04 PM, Aruna Maurya <aruna.maury...@gmail.com>
> wrote:
>
>>
>> -- Forwarded message --
>> From: George Kadianakis <desnac...@riseup.net>
>> Date: Wed, Jan 31, 2018 at 6:32 PM
>> Subject: Re: [tor-dev] Starting with contributing to Anonymous Local Count
>> Statistics.
>> To: Aruna Maurya <aruna.maury...@gmail.com>, tor-dev@lists.torproject.org
>>
>>
>> Aruna Maurya <aruna.maury...@gmail.com> writes:
>>
>> > [ text/plain ]
>> > Hey!
>> >
>> > I was going through the Tor Volunteer page and came across the Anonymous
>> > local count statistics project. As a student it would be a great starting
>> > point and an even bigger opportunity to get a chance to collaborate and
>> > learn in the process.
>> >
>> > I would like to contribute to it, and would love to start as soon as
>> > possible. It would be great if someone could guide me through.
>> >
>>
>> Hello Aruna,
>>
>> thanks for reaching out.
>>
>> I also find this project interesting. I'd like to help you but my time
>> is quite limited lately.
>>
>> What would you like guidance with?
>>
>> With regards to design, I suggest you take a look at the last comments
>> of this trac ticket:  https://trac.torproject.org/pr
>> ojects/tor/ticket/7532#comment:22
>> Particularly it seems like the PCSA algorithm might be a reasonable way
>> forward.
>>
>> With regards to coding, I suggest you familiarize yourself with the Tor
>> codebase. Some specific places to look at would be the way that Tor
>> currently counts users. For example, see geoip_note_client_seen() and
>> its callers, for when bridges register new clients to their stats
>> subsystem. Also check geoip_format_bridge_stats() for when bridges
>> finally report those stats.
>>
>> Let us know if you have any specific questions!
>>
>> Cheers!
>>
>>
>>
>> --
>> Regards,
>> Aruna Maurya,
>> CSE,B.tech,
>> Blog <https://themindreserves.wordpress.com/> | Medium
>> <https://medium.com/@arunamaurya>
>>
>>
>
>
> -- 
> Regards,
> Aruna Maurya,
> CSE,B.tech,
> Blog <https://themindreserves.wordpress.com/> | Medium
> <https://medium.com/@arunamaurya>
> [ text/plain ]
> ___
> tor-dev mailing list
> tor-dev@lists.torproject.org
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-02 Thread George Kadianakis
Jaskaran Singh  writes:

> [ text/plain ]
> Hi,
>
> I thought the project idea had already been depreciated in favor of
> counting unique users by directory fetches. No?
>

Yes, we do count unique users by directory fetches for the "active Tor
users" metric: https://metrics.torproject.org/userstats-relay-country.html

But we also use in-memory data structures tracking IP addresses to count
unique users per-country: 
https://metrics.torproject.org/userstats-bridge-combined.html?start=2017-11-04=2018-02-02=dz

I was not aware that we are planning to deprecate the latter in favor of
counting directory fetches. Did you get that from somewhere? Perhaps it
could make sense, not sure.

Cheers!
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-02-02 Thread Aruna Maurya
Hey!

What is the current status of the project, how much work has been done and
where can I pick up from?

On Fri, Feb 2, 2018 at 3:04 PM, Aruna Maurya <aruna.maury...@gmail.com>
wrote:

>
> -- Forwarded message --
> From: George Kadianakis <desnac...@riseup.net>
> Date: Wed, Jan 31, 2018 at 6:32 PM
> Subject: Re: [tor-dev] Starting with contributing to Anonymous Local Count
> Statistics.
> To: Aruna Maurya <aruna.maury...@gmail.com>, tor-dev@lists.torproject.org
>
>
> Aruna Maurya <aruna.maury...@gmail.com> writes:
>
> > [ text/plain ]
> > Hey!
> >
> > I was going through the Tor Volunteer page and came across the Anonymous
> > local count statistics project. As a student it would be a great starting
> > point and an even bigger opportunity to get a chance to collaborate and
> > learn in the process.
> >
> > I would like to contribute to it, and would love to start as soon as
> > possible. It would be great if someone could guide me through.
> >
>
> Hello Aruna,
>
> thanks for reaching out.
>
> I also find this project interesting. I'd like to help you but my time
> is quite limited lately.
>
> What would you like guidance with?
>
> With regards to design, I suggest you take a look at the last comments
> of this trac ticket:  https://trac.torproject.org/pr
> ojects/tor/ticket/7532#comment:22
> Particularly it seems like the PCSA algorithm might be a reasonable way
> forward.
>
> With regards to coding, I suggest you familiarize yourself with the Tor
> codebase. Some specific places to look at would be the way that Tor
> currently counts users. For example, see geoip_note_client_seen() and
> its callers, for when bridges register new clients to their stats
> subsystem. Also check geoip_format_bridge_stats() for when bridges
> finally report those stats.
>
> Let us know if you have any specific questions!
>
> Cheers!
>
>
>
> --
> Regards,
> Aruna Maurya,
> CSE,B.tech,
> Blog <https://themindreserves.wordpress.com/> | Medium
> <https://medium.com/@arunamaurya>
>
>


-- 
Regards,
Aruna Maurya,
CSE,B.tech,
Blog <https://themindreserves.wordpress.com/> | Medium
<https://medium.com/@arunamaurya>
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev


Re: [tor-dev] Starting with contributing to Anonymous Local Count Statistics.

2018-01-31 Thread George Kadianakis
Aruna Maurya  writes:

> [ text/plain ]
> Hey!
>
> I was going through the Tor Volunteer page and came across the Anonymous
> local count statistics project. As a student it would be a great starting
> point and an even bigger opportunity to get a chance to collaborate and
> learn in the process.
>
> I would like to contribute to it, and would love to start as soon as
> possible. It would be great if someone could guide me through.
>

Hello Aruna,

thanks for reaching out.

I also find this project interesting. I'd like to help you but my time
is quite limited lately.

What would you like guidance with?

With regards to design, I suggest you take a look at the last comments
of this trac ticket:  
https://trac.torproject.org/projects/tor/ticket/7532#comment:22
Particularly it seems like the PCSA algorithm might be a reasonable way
forward.

With regards to coding, I suggest you familiarize yourself with the Tor
codebase. Some specific places to look at would be the way that Tor
currently counts users. For example, see geoip_note_client_seen() and
its callers, for when bridges register new clients to their stats
subsystem. Also check geoip_format_bridge_stats() for when bridges
finally report those stats.

Let us know if you have any specific questions!

Cheers!
___
tor-dev mailing list
tor-dev@lists.torproject.org
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev