Is there a script or something somewhere that can show me 3 or 4 letter usernames available on github ?

Is there a script or something somewhere that can show me 3 or 4 letter usernames available on github ?

Attached: github-octocat.png (1200x630, 33K)

Other urls found in this thread:

pastebin.com/YYcbsCz2
twitter.com/NSFWRedditVideo

yes

Thanks bro.

no prob

write a bash script to query their API using curl

POSIX-compliant shell script
for a in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9; do
for b in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9; do
for c in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9; do
if curl -sLI "github.com/${a}${b}${c}" | grep -q '404 Not Found'; then
echo "${a}${b}${c}"
fi
done
done
done

niggerlicious

Attached: 4fa1226658ca3e47cff5326bfecf46959c8d2d5bcab827a44830d7c3e432bbac.jpg (1280x720, 303K)

that's what he implied with POSIX
-compliant

use gitlab, I literally got zanc, while on github I gotta use zanculmarktum

Thanks, mate. Running it right now.

5 minutes, 5 results. Looking good so far.

now uses github api and hyphen in username
for a in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 -; do
for b in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 -; do
for c in a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 -; do
if curl -sLg "api.github.com/search/users?q=user:${a}${b}${c} type:user" | grep -q '"errors":'; then
echo "${a}${b}${c}"
fi
done
done
done

wew they allow hyphens in usernames ? what cocksuckers

not at beginning or end tho so script is pretty much useless for 3 letter names

just check for b only

github api has serious limits on the maximum number of requests you can make, you are better off pounding their normal web server

A less niggerlicious approach. Fuck POSIX

for guser in {{a..z},{0..9},-}{{a..z},{0..9},-}{{a..z},{0..9},-}; do
curl -sLg "api.github.com/search/users?q=user:${guser} type:user" | grep -q '"errors":' && echo "${guser}"
done

or with crunch
while read -r guser; do
curl -sLg "api.github.com/search/users?q=user:${guser} type:user" | grep -q '"errors":' && echo "${guser}"
done < /dev/null)

For concurrency. Or you know, just use C
for guser in {{a..z},{0..9},-}{{a..z},{0..9},-}{{a..z},{0..9},-}; do
sleep 0.1
( curl -LIfso /dev/null "github.com/${guser}" || echo "${guser}" ) &
done

Can anyone post the names since its taking a while for my pc to process them all.

I'll dump them in a pastebin in a bit. Here's a couple good ones
>man
>jiz
>faj
Turns out you're allowed a - at the end

Attached: file.png (660x519, 28K)

Most of the available ones don't work. For example faj, or evb, or eii. It says they are taken.

Message support and they will likely release them.

I'm not that desperate. I just need some easy to remember short username for my nigger dotfiles.

pastebin.com/YYcbsCz2
Here's the list

>pastebin.com/YYcbsCz2
thank