Discuss Scratch

fdreerf
Scratcher
1000+ posts

How many 3 letter usernames are left

cat_tap wrote:

fdreerf wrote:

ScratchCatHELLO wrote:

I don't have repl.it or a github because US laws are stupid
Did you know you can lie about your age on the internet and nobody will question it?
Yeah, but if it's “US law” then that would be literally breaking the law (i think)
If that law was actually enforced most children with some online presence would be in prison. It's just something in a law made so that the megacorporations do less immoral things.
boncuk18
Scratcher
1000+ posts

How many 3 letter usernames are left

A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.
fdreerf
Scratcher
1000+ posts

How many 3 letter usernames are left

boncuk18 wrote:

A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.
Hmm… if only there was a machine that was capable of taking specific data and doing routine, mundane processing on it while being much faster than a human and doesn't ever require breaks, and some way to tell that machine what data to take and how to process it.

Last edited by fdreerf (March 3, 2021 05:12:21)

Chiroyce
Scratcher
1000+ posts

How many 3 letter usernames are left

fdreerf wrote:

ScratchCatHELLO wrote:

I don't have repl.it or a github because US laws are stupid
Did you know you can lie about your age on the internet and nobody will question it?

shhh, the FBI is watching

fdreerf wrote:

boncuk18 wrote:

A lot of them, Its impossible to count all scratchers who have 3 letter in their usernames.
Hmm… if only there was a machine that was capable of taking specific data and doing routine, mundane processing on it while being much faster than a human and doesn't ever require breaks, and some way to tell that machine what data to take and how to process it.

Computers these days have a clock speed of around 2GHz so if we could send infinite requests to Scratch's API in a second, we'd be able to check around a few billion usernames in a few seconds. But we can't because we aren't allowed to send more than 10 requests in a second

Last edited by Chiroyce (March 3, 2021 05:25:05)

Scratchy697
Scratcher
1000+ posts

How many 3 letter usernames are left

ScratchCatHELLO wrote:

Here's a python script that uses a brute force method (i'm too lazy to figure out file saving)
import requests
import concurrent.futures
# this script is not originally by me. credit goes to I8P. read this post (https://scratch.mit.edu/discuss/post/4901838/) for the original python3 script
URL = "https://api.scratch.mit.edu/users/"
CONNECTIONS = 20
def get_usernames(alphabet):
    my_list = []
    for l1 in alphabet:
        for l2 in alphabet:
            for l3 in alphabet:
                my_list.append(l1 + l2 + l3)
    return my_list
def check_username(username):
    r = requests.get(URL + username)
    return (r.status_code == requests.codes.ok)
usernames = get_usernames("abcdefghijklmnopqrstuvwxyz1234567890-_")
print("Concurrent")
available_usernames = []
with concurrent.futures.ThreadPoolExecutor(max_workers=CONNECTIONS) as executor:
    # Start the load operations and mark each future with its username
    future_to_url = {executor.submit(check_username, username): username for username in usernames}
    for future in concurrent.futures.as_completed(future_to_url):
        username = future_to_url[future]
        if not future.result():
            print(username)
            available_usernames.append(username)
print(available_usernames)
print(len(available_usernames))
I just got an error
    import requests
ImportError: No module named requests
>>>
Basic88
Scratcher
1000+ posts

How many 3 letter usernames are left

ScratchCatHELLO wrote:

I don't have repl.it or a github because US laws are stupid
COPPA?
AFAIK, the law exists so that little gullible children don't fall into scam holes and the scammer that is selling personal info is doing something “perfectly legal”

Last edited by Basic88 (March 8, 2021 01:26:20)

Flowermanvista
Scratcher
1000+ posts

How many 3 letter usernames are left

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.

Last edited by Flowermanvista (March 8, 2021 01:39:07)

Scratchy697
Scratcher
1000+ posts

How many 3 letter usernames are left

Flowermanvista wrote:

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.
how do you do that, i never touched python before so :P
Rendangbike2
Scratcher
1000+ posts

How many 3 letter usernames are left

Scratchy697 wrote:

Flowermanvista wrote:

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.
how do you do that, i never touched python before so :P
You type “pip install requests” in the terminal.
Scratchy697
Scratcher
1000+ posts

How many 3 letter usernames are left

Rendangbike2 wrote:

Scratchy697 wrote:

Flowermanvista wrote:

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.
how do you do that, i never touched python before so :P
You type “pip install requests” in the terminal.
'pip' is not recognized as an internal or external command,
operable program or batch file.
Rendangbike2
Scratcher
1000+ posts

How many 3 letter usernames are left

Scratchy697 wrote:

Rendangbike2 wrote:

Scratchy697 wrote:

Flowermanvista wrote:

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.
how do you do that, i never touched python before so :P
You type “pip install requests” in the terminal.
'pip' is not recognized as an internal or external command,
operable program or batch file.
python m- pip install requests
ninjaMAR
Scratcher
1000+ posts

How many 3 letter usernames are left

Scratchy697 wrote:

Rendangbike2 wrote:

Scratchy697 wrote:

Flowermanvista wrote:

Scratchy697 wrote:

I just got an error
    import requests
ImportError: No module named requests
>>>
Run “pip install requests” and try again.
how do you do that, i never touched python before so :P
You type “pip install requests” in the terminal.
'pip' is not recognized as an internal or external command,
operable program or batch file.
Install pip from here. Pip is the Python package manager

Last edited by ninjaMAR (March 8, 2021 03:22:05)

9gr
Scratcher
1000+ posts

How many 3 letter usernames are left

run this repl to see the names (you dont need an account)
https://replit.com/@9gr/OrangeredOvalCoderesource
copy the link into your browser instead of clicking it (scratch breaks links)

or just see a generated json file i created on github

Last edited by 9gr (March 8, 2021 09:38:11)

Chiroyce
Scratcher
1000+ posts

How many 3 letter usernames are left

Scratchy697 wrote:

'pip' is not recognized as an internal or external command,
operable program or batch file.
try
 pip3 install requests 

you should see something like this


9gr wrote:

run this repl to see the names (you dont need an account)
https://replit.com/@9gr/OrangeredOvalCoderesource

Last edited by Chiroyce (March 8, 2021 09:31:42)

9gr
Scratcher
1000+ posts

How many 3 letter usernames are left

Chiroyce wrote:

snip
copy the link into your browser instead of clicking it (scratch breaks links)
ScratchCatHELLO
Scratcher
1000+ posts

How many 3 letter usernames are left

Basic88 wrote:

ScratchCatHELLO wrote:

I don't have repl.it or a github because US laws are stupid
COPPA?
AFAIK, the law exists so that little gullible children don't fall into scam holes and the scammer that is selling personal info is doing something “perfectly legal”

yes, and I know the point, but it also makes it so you can't sign up for 99% of websites, even if they're legit
x5n
Scratcher
3 posts

How many 3 letter usernames are left

March 8th
Raihan142857
Scratcher
1000+ posts

How many 3 letter usernames are left

There are thousands of three character usernames left. But if you want one with only letters, unfortunately there are none left. I found the last one by bruteforcing it a month ago and was surprised to find out that I had taken the last three letter username, @uxj.
3IU
Scratcher
1 post

How many 3 letter usernames are left

Is there actually only 49 left in March? Wow, I must've been lucky

and my username actually kind-of stands for 3 letter username lol but the L is an i
Zero0111
Scratcher
100+ posts

How many 3 letter usernames are left

Probably enough to last for another 1-3 years or something close to that unless everyone just takes all the 3 letter usernames I tried getting my name just normally but ofc that didn't work so I tried adding 1-2 numbers but that didn't work either so I ended up with 0111

Last edited by Zero0111 (Dec. 29, 2021 01:56:32)

Powered by DjangoBB