ticky

im in ur web site

  • she/her

web dracat

made:
internet-ti.me, @Watch, Wayback Classic, etc.

avatars appearing:

in 2D by nox lucent
in 3D by Zcythe

"If it were me, I'd have [changed] her design to make [her species] more visually clear" - some internet rando

I post embeds of other peoples' things at @ticky-reposts



struggling to name your fursona? it's easy, get the name of your favourite library, strip extensions and lib, and remove a letter:

  • libcrypto.dylib => Rypto
  • libasprintf.0.dylib => Asprint
  • libicutest.73.dylib => Icutet
  • libquadmath.0.dylib => Quadmat
  • libgmalloc.dylib => Gmallo
  • libncurses++w.so => Ncures++w

You must log in to comment.

in reply to @ticky's post:

here's some code in case you're lacking inspiration!

import os, fnmatch, platform, re

so_ext = {
        "Darwin": ".dylib",
        "Linux": ".so",
}[platform.uname().system]

for _, _, files in os.walk("/"):
    for filename in fnmatch.filter(files, f"lib*{so_ext}"):
        # Extract the library name
        assert filename.startswith("lib")
        assert filename.endswith(so_ext)
        libname = filename[3:-len(so_ext)]

        # Remove any version numbers
        libname = re.sub(r"[.-]?\d(\.\d)*$", "", libname)
 
        # Print all permutations where one letter is removed.
        for i in range(0, len(libname)):
            print(libname[0:i] + libname[i+1:])