Furry Art Pile

Furry Art Pile is an art community for furry artists and connoisseurs. It's a new way to discover and share art — and we think it's perfect for you. Join today!

Please login:

FAP will be closing on September 1st. You can read about this here.
°ekigyuu

°ekigyuu

Made FAP
Member since April 24th, 1987

  • 8,586 pageviews
  • 81 works (61 drafts)
  • 47 blog entries
  • 788 comments given
  • 270 comments recieved
  • 63 favourites
  • Watches 156 users
  • Watched by 683 users

What do you want from FAP2?

Posted 1 year ago

From the official FAP blog...

Current Bug list

* Ghost messages (DB bug; fixed? I need confirmation.)
* Can't comment on works (CSS bug; fixed)
* Large images scroll off the page (this is actually a feature to prevent the layout from breaking. A more beautiful solution is planned for FAP2)

New Features in FAP2

* Submit stories, flash movies, profile pictures!
* Advanced browse features (date, time, tags!)
* Improved tag filters!
* Privacy upgraded so you can block abusive users from commenting, tagging, annoying!
* Edit/Delete your own comments!
* RSS feeds for your message centre, comments, userpages, EVERYTHING.
* A new layout.
* And, wow...so much more. I can't even remember all the new features...

Please login to comment

You must be a registered and logged in member of FAP to make comments. Don't have an account? Click here to sign up. Otherwise, please login to comment:

12 comments

  1. *carlos

    Comment from *carlos, 1 year ago (#23409)

    Hi,

    I have another request.

    I don't know if you have done this for security reasons, but I notice I have to re-login when I change browsers (DA does this too). Can this be changed securely to a cross-browser rather than session cookie?

    Thanks!
    I like mah gals like mah blueberries - the plump ones are the sweetest ^v^
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#24891)

      1. *carlos

        Comment from *carlos, 1 year ago (#24962)

        Yes, it is! Thanks mate!
        I like mah gals like mah blueberries - the plump ones are the sweetest ^v^
  2. *carlos

    Comment from *carlos, 1 year ago (#18383)

    Hi,

    We could also use a text box for comments when we flag a pic. I'm sure some aren't that clear, like "mature art not properly tagged as mature" or "quality control needed" as specified under "What every user needs to know.".

    Cheers!
    I like mah gals like mah blueberries - the plump ones are the sweetest ^v^
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#18412)

      Good idea! I'll add it tonight.
  3. ♥locoindigo

    Comment from locoindigo, 1 year ago (#9166)

    Another feature request, not strictly a technical one. More a usability one.

    Loads of people are uploading boobies and cock without a mature tag, presumably by accident. Could you make it more difficult to do this? Default it to "on" somehow? The consequences of getting the task wrong would then be less severe for the site ^^

    Also, the site rules require a mature tag on anything nekkid, even perfectly tasteful nekkid without bits visible. Current FAP practice seems to be nude ⊈ mature, so perhaps the rules need to be updated.

    Total aside: I always thought that nsfw would be a better choice - in my book, it covers more than mature, presents a purely sfw experience for casual browsers, and it's way less ambiguous, so it's easier to get right in the first place ^^
    Staring at you, blinking unnervingly infrequently.
  4. ×skech

    Comment from ×skech, 1 year ago (#7375)

    How about a block user feature, unless you already have that. I would like to have the option to block annoying folks
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#7406)

      Got it. And keeps them from tagging your stuff.
      1. ×skech

        Comment from ×skech, 1 year ago (#7409)

        how do i find it, am sorry but i am not too literate at this stuff lol
        1. °ekigyuu

          Comment from °ekigyuu, 1 year ago (#7413)

          Ah! Sorry, the feature won't be available till the next update of FAP.

          Just a little longer~
          1. ×skech

            Comment from ×skech, 1 year ago (#7425)

            cool i can wait and ignore the mouth breather biologically XD
  5. ♥locoindigo

    Comment from locoindigo, 1 year ago (#6827)

    Just another feature request: the ability to +Watch a tag (or a tag search pattern). Because not everyone has an RSS feed reader or knows what one is.
    Staring at you, blinking unnervingly infrequently.
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#7412)

      I've been wanting to create that feature forever. But, the messaging system I designed has some limitations that would make watching tags...difficult:

      • Say a user edits their work with new tags, or someone adds new tags to a work. The messaging system isn't retroactive, so people that watch those newly added tags wouldn't see freshly tagged works.
      • Each tag would increase the load time for submitting a new work as expressed by time in milliseconds = 12(number of tags in FAP + number of users). With the current size of FAP's database and an average 24 tags in the submitted work, it would take an additional 18 seconds to process the work.

      I've been dreaming up different ways to create this feature--18 seconds is an unacceptable lock on the table--and if FAP continues growing as fast as it has been, it would only get worse.

      Until I can design an efficient method for this feature, I'll allow users to save searches as AutoPiles.
      1. ♥locoindigo

        Comment from locoindigo, 1 year ago (#7551)

        Yeah, it'd have to be done as a stored search to prevent message overload. They don't need to be messages as such behind the scenes.

        Would maintaining a user-has-seen-work table (pk(user, work)) and outer joining the stored search relation with that help? If it's a fast enough query, ordinary user watches could be reimplemented like that too: after all, they're just stored searches that return works (and blog posts) ^^

        Sticking a cutoff time limit in each stored search (2 months ago, say) and pruning the user-has-seen-work table to match could be pragmatic and prevent it growing too much.

        "seen" could mean "has crossed off", and "work" could mean "object: work or comment or blog post". Depends on how you're organising it.
        Staring at you, blinking unnervingly infrequently.
        1. °ekigyuu

          Comment from °ekigyuu, 1 year ago (#7616)

          Already have the time-limit implemented in FAP2, but, dude, that's a brilliant approach. I totally didn't think of that :O!!!

          Unique pageviews for works and users are already calculated in a table, so it would be easy enough to implement...
          ...but, creating a table listing all the "seen/has crossed off" works for every user instead of a messages-table would be (every user ever) x (every work ever) = (FA's message system). I'll stick with the current message system...

          See. That's the challenge now: giving message-centre functionality to AutoPiles without creating too much overhead...that's tough.

          We should chat sometime, brainstorm real time.
          1. ♥locoindigo

            Comment from locoindigo, 1 year ago (#7751)

            > creating a table listing all the "seen/has crossed off" works for every user instead of a messages-table would be (every user ever) x (every work ever) = (FA's message system).

            I don't understand what you're saying here. You'd only store records for crossings-off, so what you say only makes sense (for *storage space*) if every user crosses off every work. Which they don't; only the ones that appear in their inbox. For *time complexity*, it's driven by the crossing-off event, and that's of the order of a btree insert, ln(n). It'll be a largeish table, but you could also batch-expire old records when they're not needed any more.

            It's the LEFT OUTER JOIN followed by a restriction on a COUNT() of these records that makes message-system-like behaviour possible. Now that could be slow, and you'd have to analyse the query fairly carefully probably. In my head, this is a join across about 6 tables and counting, maybe more if you do sense in tag matches, so forgive me if I'm vague. It makes my head hurt.

            {{{This thread has come adrift from its context somehow (it should be public, in your second-to-last blog post's thread!), and I can't remember what I said originally.}}}

            I'm awake UK times (UTC+0000 right now: it's the cold rainy season). Can't remember if gmail has a chat, but I'm user locoindigo there.
            Staring at you, blinking unnervingly infrequently.
            1. °ekigyuu

              Comment from °ekigyuu, 1 year ago (#7912)

              Oh! Duh. I see what you mean :D

              Eh, but I think that might still be slower...I'll play around with it.

              I'll add you to my gmail, I'm ekigyuu there. ttyl!
  6. *blade

    Comment from *blade, 1 year ago (#6462)

    Not sure if this was something that was intended or not, but I've just discovered tonight that you can watch yourself, which may want to get fixed in the next incarnation, even if it is quite amusing.
  7. *duo

    Comment from *duo, 1 year ago (#5125)

    sketch told me to come here, when i go to upload artwork i can type in the feilds, but when i need to upload the image,, i cant click browse to find the file i need and submit X_X
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#6627)

  8. ×skech

    Comment from ×skech, 1 year ago (#3961)

    sorry about this...*rubs back of head* Kamicheetah signed up and tried to log on and couldn't says she is a banned user. She hadn't even posted anything. I would hope that it is an error, since my sis is a stickler for rules and such!
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#4223)

      1. °ekigyuu

        Comment from °ekigyuu, 1 year ago (#4656)

        Hey, no big!

        It's all part of my master plan to create the best furry art site ever and win the internet...so every suggestion, bug report and idea helps!
      2. ×skech

        Comment from ×skech, 1 year ago (#4325)

        hey i really appreciate all your work
        thanks for giving us a place that is actually worth posting to
        1. °ekigyuu

          Comment from °ekigyuu, 1 year ago (#4660)

          Hey, no big!

          It's all part of my master plan to create the best furry art site ever and win the internet...so every suggestion, bug report and idea helps!
          1. ×skech

            Comment from ×skech, 1 year ago (#4666)

            I would love to help you in any way as i am already in love with this place. And here is a suggestion, if I may, the ability to manage friends and such. I usually keep my watches cleaned up i.e. someone leaves or doesn't post for long times, I'd like to be able to take them of the list without actually having to go to their page
            1. °ekigyuu

              Comment from °ekigyuu, 1 year ago (#4951)

              Are you familiar with deviantART's friends list, thing?

              I really liked how they let you selectively watch works, scraps, blogs...and put 8 users on your front page.

              So! I'm working on something like that for FAP2! Not sure how I would make them...unwatched after a certain period of time...

              I'll play around with it and see what I can code up with.
              1. ×skech

                Comment from ×skech, 1 year ago (#5004)

                well i am on DA but I meant the manage your friends page has an option to delete ppl you are watching. That is what i was talking about. if i do have any other ideas I will be sure to drop you a line
                1. °ekigyuu

                  Comment from °ekigyuu, 1 year ago (#5014)

                  Oh yeah, of course I'll add that...and thanks! Any ideas help!
  9. *hobbes

    Comment from *hobbes, 1 year ago (#3300)

    Does everything stay when u u[grade?
    1. *hobbes

      Comment from *hobbes, 1 year ago (#3301)

      upgrade
      1. °ekigyuu

        Comment from °ekigyuu, 1 year ago (#3312)

        I'm just adding new features..no worries.
        1. *hobbes

          Comment from *hobbes, 1 year ago (#3318)

          Thanks fur dat bit of info.
  10. ♥locoindigo

    Comment from locoindigo, 1 year ago (#2717)

    A possible bug: Add Favourite is not idempotent: its URL is the same as Remove Favourite. So if I open two tabs on the same Work - I do this really often by accident, I'm a total middle-button junkie - and then +fav it in both tabs, the net result is... a non-fav'd Work. Which is confusing.

    GET shouldn't really be used for side-effects like that; so sayeth the HTTP RFCs. What about an HTML checkbox+submit formlet for older browsers and Luddites like me, and some JS that removes the formlet from the DOM tree and replaces it with with an async PUT or DELETE call on the "joeuser's favorite thing, ID 1234" resource? Should be really fast. RESTful too.
    Staring at you, blinking unnervingly infrequently.
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#2732)

      BAH FORGET IT! I'll just use XMLRPC!
    2. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#2728)

      Honestly, I did it because I was lazy and didn't want to roll my own PUT/DELETE solution.

      State change URLs (+watch, +favourite, etc...) are the same for either state to prevent state-XSS attacks. Every GET and POST request also requires a random checksum that changes hourly and upon successful requests to prevent prefetching tools like Google Accelerator from accidentally triggering a GET request...

      ...I should be using something server-side, like SecFilterSelective "HTTP_X_MOZ" "prefetch" "deny,status:412", now that I think about it...dur...

      ANYWAY. I'll probably create a more eloquent and beautiful solution for FAP2...my notebook says I brainstormed some ridiculous REST/SOAP/HTTP Binding multi-environment solution....
  11. *donamer

    Comment from *donamer, 1 year ago (#2714)

    I have an interesting and random question...when did this site come up? Heh. I want to see how long it took me to get a login here. >_>
    Not many people have a signup date on FA before me, hehehe.
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#2733)

      You are the 793 user on FAP. We've been around since September 24th, 2006.
      1. *donamer

        Comment from *donamer, 1 year ago (#2979)

        Haha, wow I was a lil late. Ah well, nice place you got here, though!
        1. °ekigyuu

          Comment from °ekigyuu, 1 year ago (#2999)

          No worries~

          Not like I'm giving special prizes to the first 792 people that joined.
  12. ×skech

    Comment from ×skech, 1 year ago (#2478)

    My friend and user/arctic is having a problem with accessing her gallery and featured galleries
    1. °ekigyuu

      Comment from °ekigyuu, 1 year ago (#2509)

      Thanks, investigating now...
      1. ×skech

        Comment from ×skech, 1 year ago (#2514)

        much appreciated she loves the site and wants to continue being a part of it

Previous blog posts

The Last FAP1 day ago
Database hiccup2 days ago
2 new features to help promote your works1 week ago
New Feature: Friends-only!3 weeks ago
Some very annoying bugs1 month ago
Works not showing up? Resolved!1 month ago
Server boggyness: Tentatively resolved1 month ago
New Feature: Filter your messages1 month ago
Easter Eggs1 month ago
A miss-communicated lesson? Definitely.1 month ago
3 Features you didn't know existed, but now you can't live without1 month ago
New Feature: FAP Development Fund1 month ago
New Feature: The Leader Board1 month ago
A Lesson For FurAffinity1 month ago
Correction: Favourite Feature1 month ago
Back to your regularly scheduled FAP1 month ago
A very slow FAP1 month ago
Comment Bug: Resolved2 months ago
The Effect of User Filtering2 months ago
Favourite features2 months ago
Kanji icons?2 months ago
A very slow upgrade3 months ago
Database crash6 months ago
Works not uploading? Fixed!7 months ago
Small performance tweak9 months ago
Need to upload many works to FAP?9 months ago
FAP Forever, HTML redux11 months ago
New tool: Mass FAPloader1 year ago
fAPI rules1 year ago
Tagging artists1 year ago
Predictions: mass upload tools for FAP1 year ago
New Feature: Notes1 year ago
New toy: FAP Trail1 year ago
New Feature: Embedded FAP1 year ago
FAP Forever1 year ago
Policy discussion: what needs the mature tag?1 year ago
A Recommended FAP1 year ago
Interesting development with fAPI1 year ago
New search opertors1 year ago
ATTN: Developers, RE: FAP API1 year ago
To FAP list1 year ago
FAP quietly1 year ago
How to filter works by a certain artist1 year ago
Submit Bug: Fixed1 year ago
What do you want from FAP2?1 year ago
Well shoot1 year ago
Furry Art Pile: Live1 year ago