Posts

For more information, see the search syntax documentation. Search results are sorted by creation date.

Search Results

Site and Policy » Database dump survey » Post 139

Site and Policy » Database dump survey » Post 138

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

@byte[]
 
I don’t know how properly handle zero values for geometric mean. Maybe just throw them out or add artificial bias (1? By why not 2 or 3 or 0.1?), but this seems to be quick dirty fix.  
I rely more on quantiles or median values for making conclusions, and use average for visualisation just to make plot line look smoother ( I work with data for plots >>1664423 ).
 
Sometimes I use geometric mean implicitly, as average of logarithms of biased value, but I don’t need it here, because usual average gives acceptable result for visualisation.

Site and Policy » Database dump survey » Post 137

Site and Policy » Database dump survey » Post 136

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

@byte[]  
image_intensities table, ((se+sw+ne+nw)/4 / 85.425 * 100)
 
I don’t use avg_intensity from database, because it is (or close to) average of other intensities, so I didn’t exported it to avoid redundancy.
 
I distribute images to 100 buckets from 0% to 99% based on this luminosity and print median or average from images of each bucket. Median works not very good for plot visualization, because it is small integer about 20-30 and gives too sharp “steps” on plot. But it behaves same way as average with extremums at same places.

Site and Policy » Database dump survey » Post 135

Site and Policy » Database dump survey » Post 134

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

I have made diagram which maps whole image luminocity to number of image faves with this luminocity
 
Sorry, no quantiles/confindence intervals (anyway, they are not very reliable for real world non-so-random variables) :/ https://imgur.com/a/LSMzirE
 
There are smooth maximums at 30% and 80%, can’t determine reason. Also there is the sharp peak a 0%
 
Peak at luminocity = 0%, these are mostly artist:brist-sta sketches with pure black RGB channels shaped by alpha - id:575309 OR id:452762 OR id:1214368 OR id:450548 OR id:797007 OR id:518545 OR id:454628 OR id:93637 OR id:777566 OR id:751581 OR id:682715 OR id:656416 OR id:818833 OR id:1044815 OR id:519373 OR id:1315209 OR id:269536 OR id:247799 OR id:248686 OR id:1529097  
This artist alone is the reason of peak of faves/upvotes for luminocity=0

Site and Policy » Database dump survey » Post 133

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

Something less trivial. While all derpibooru arts average brightness is peaked at 99%-100%, top rated art average brightness is peaked at 80%. Also top half is slightly brighter than bottom. Actually this is not insight for artists, this is well-know rule that image top should have more space and lighter than bottom. Sorry, I can’t today make very clear illustrations, but  
full
 
I have sacrificed non-safe images, because their fave count are less about brightness distribution and more about image plot, other “quality” thresholds for fave count and they are lesser part of images overall. Brightness is taken from image_intensities database table, value 85.425 is renormalized to 100%, top brightness is as ne+nw average, bttom brightness is taken as se+sw average

Site and Policy » Database dump survey » Post 132

Site and Policy » Database dump survey » Post 131

Site and Policy » Database dump survey » Post 130

Site and Policy » Database dump survey » Post 129

Damaged
Non-Fungible Trixie -
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
Magnificent Metadata Maniac -
Wallet After Summer Sale -
Equality - In our state, we do not stand out.
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
Happy Derpy! - For Patreon supporters

Word Bug
@xbi  
If I filter images by only jpg/png type, the most popular image intensities are 84% (all nw/ne/sw/se), this is mostly sketches on white canvas
 
Heh, this is why my bot uses a pHash to check each possible reverse searched image until it finds one that matches.

Site and Policy » Database dump survey » Post 128

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

Some research report, nothing insightful, but maybe you like to hear that your data was used for some fun :)
 
 
Greatest image reverse search number of results is returned for pure black image.  
because:  
  1. videos intensities often written as zeroes (not sure, is this some default for non-images or black first frame but I am not curios here)  
  2. there are a lot images with almost black RGB channel, shaped by alpha-channel
     
    If I filter images by only jpg/png type, the most popular image intensities are 84% (all nw/ne/sw/se), this is mostly sketches on white canvas, random examples:
     
    id:887130 OR id:1199605 OR id:710207 OR id:1973369 OR id:1342558 OR id:980837 OR id:1657132 OR id:1579694 OR id:1511092 OR id:845906 OR id:590728 OR id:2043172 OR id:879879 OR id:1311237 OR id:1289942 OR id:113926 OR id:833858 OR id:1747729 OR id:1907604 OR id:938497 OR id:1905000 OR id:1137379 OR id:1436988 OR id:156902 OR id:928870 OR id:1665760 OR id:1782928 OR id:1894505 OR id:1948949
     
    You can use any of these sketches ( https://derpicdn.net/img/view/2016/7/13/1199605.png for example ) for reverse search and get large number of results even for 0.01 fuzziness
     
    Image intensities popularity was calculated after rounding nw/ne/sw/se intensties [0.0 - 100.0] range to integers and printing the greatest count in 100x100x100x100 array

Site and Policy » Database dump survey » Post 127

Site and Policy » Database dump survey » Post 126

Site and Policy » Database dump survey » Post 125

Site and Policy » Database dump survey » Post 124

Site and Policy » Database dump survey » Post 123

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

@Rene_Z
 
Thank you!  
Yes, this table is missing from derpibooru_public_dump_2019_07_28.pgdump , but it is available in derpibooru_public_dump_2019_08_03.pgdump

Site and Policy » Database dump survey » Post 122

Site and Policy » Database dump survey » Post 121

Damaged
Non-Fungible Trixie -
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
Magnificent Metadata Maniac -
Wallet After Summer Sale -
Equality - In our state, we do not stand out.
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
Happy Derpy! - For Patreon supporters

Word Bug
@Background Pony #67B5  
Like I said, it’s just one of the handful of hard-deleted images.
 
Your app needs to catch when application/json is not in the returned Content-Type header.
 
Personally, I use (Python):
 
assert 'application/json' in headers['content-type'].lower()
 
And then catch when an error is thrown.

Site and Policy » Database dump survey » Post 120

Site and Policy » Database dump survey » Post 119

Site and Policy » Database dump survey » Post 118

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

@Damaged  
@byte[]
 
It could be more comfortable to have some sign of unavailable image, so when I fail to show the thumbnail - i can start searching for bug in my code or fixing my internet connection. Also it is useful to avoid them in statistics, they could be some type of hard to debug outliers and hard to take decisions with my own eyes about image content.

Site and Policy » Database dump survey » Post 117

Site and Policy » Database dump survey » Post 116

xbi
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Da Magicks! - Merited Fine Arts badge with only their own art
The Power of Love - Given to a publicly verified artist with an image under their artist’s tag that has reached 1000 upvotes
A Really Hyper Artist - 500+ images under their artist tag
Best Artist - Providing quality, Derpibooru-exclusive artwork
A Really Classy Artist - 250+ images under their artist tag
An Artist Who Rocks - 100+ images under their artist tag
Artist -

@Background Pony #67B5
 
I see only 565 rows are missing from the database in the range from 0 to the last id. Of course there were much more deleted images due legal reasons or artist requests. Also derpibooru org behaves in very different way for images which are deleted from database and for hidden images. For example, >>411160 (deleted) is hidden and shows reason of deletion, but has the database entry. And >>17 or >>964900 are really deleted from the database, and derpibooru site redirects to the main page. It is same behavior for my user point of view, I can’t write simple code which skips these deleted images thumbnails in html generation without going online.

Site and Policy » Database dump survey » Post 115

Damaged
Non-Fungible Trixie -
Fine Arts - Two hundred uploads with a score of over a hundred (Safe/Suggestive)
Perfect Pony Plot Provider - Uploader of 10+ images with 350 upvotes or more (Questionable/Explicit)
Notoriously Divine Tagger - Consistently uploads images above and beyond the minimum tag requirements. And/or additionally, bringing over the original description from the source if the image has one. Does NOT apply to the uploader adding several to a dozen tags after originally uploading with minimum to bare tagging.
Magnificent Metadata Maniac -
Wallet After Summer Sale -
Equality - In our state, we do not stand out.
Magical Inkwell - Wrote MLP fanfiction consisting of at least around 1.5k words, and has a verified link to the platform of their choice
Not a Llama - Happy April Fools Day!
Happy Derpy! - For Patreon supporters

Word Bug
@xbi
Funny you ask. There seem to be no rows in the database that contain data about deleted images (not even the data that were available through API).
Take for example:
select * from images as i where i.id between 16 and 18;
which returns only rows 2 for 16 and 18 and I know for sure >>17 is deleted.
Or:
select * from images as i where i.id in (17, 238, 249, 280);
which returned no rows for me.
 
There are some hard-deleted entries. These are mostly old____+ ones.
 
 
@byte[]
You guys making changes to the API is fine and dandy. However: CAN YOU AT LEAST LET PEOPLE KNOW WHEN YOU ROLL OUT THE FUCKING CHANGES?! Make a stupid mailing list or something FFS.
 
I have noticed no such problems with the API. What endpoint are you having issues with?

Default search

If you do not specify a field to search over, the search engine will search for posts with a body that is similar to the query's word stems. For example, posts containing the words winged humanization, wings, and spread wings would all be found by a search for wing, but sewing would not be.

Allowed fields

Field SelectorTypeDescriptionExample
authorLiteralMatches the author of this post. Anonymous authors will never match this term.author:Joey
bodyFull TextMatches the body of this post. This is the default field.body:test
created_atDate/Time RangeMatches the creation time of this post.created_at:2015
idNumeric RangeMatches the numeric surrogate key for this post.id:1000000
myMetamy:posts matches posts you have posted if you are signed in. my:posts
subjectFull TextMatches the title of the topic.subject:time wasting thread
topic_idLiteralMatches the numeric surrogate key for the topic this post belongs to.topic_id:7000
topic_positionNumeric RangeMatches the offset from the beginning of the topic of this post. Positions begin at 0.topic_position:0
updated_atDate/Time RangeMatches the creation or last edit time of this post.updated_at.gte:2 weeks ago
user_idLiteralMatches posts with the specified user_id. Anonymous users will never match this term.user_id:211190
forumLiteralMatches the short name for the forum this post belongs to.forum:meta