[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

cringe

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 185
Thread images: 19

File: 1_o6f1NLEFqOQrji0MMXhoAA[1].png (37KB, 1376x312px) Image search: [Google]
1_o6f1NLEFqOQrji0MMXhoAA[1].png
37KB, 1376x312px
cringe
>>
>>57489514
We're cringing at the color scheme right?
>>
>>57489514
Also:
>}else{
YIKES
>>
>>57489546
Nothing wrong with if else statements, what the fuck are you on about?
>>
no need for else
>>
>>57489536
the function body can be written as
return (statement);
>>
>>57489575
And what's wrong with using it? Oh, the program is now 20 bytes larger. WOW!
>>
cringe comments
>>
File: cringe.png (24KB, 603x86px) Image search: [Google]
cringe.png
24KB, 603x86px
cringe
>>
i am a faggot
>>
>>57489622
the dubs of truth
>>
>>57489575
but then what would it return if one of those parameters are false?

new to programming here pls no bully
>>
>>57489594
t. Siddharth
>>
just type return false, no need for else
or this >>57489584
or not make a function for that at all
>>
>>57489641
False.

That's the nature of all those '&&'s; they would return true and false anyway.
>>
>>57489557
Indentation. He would prefer
if.(...) {
}
else {

}
>>
>>57489514

> he doesn't /ask, not, demystify, visualize and chase/
>>
>>57489536
I love that theme. You're a piece of shit for thinking it's cringe worthy
>>
>>57489615
>shitposting so poorly into the night that you need to use the tomorrow color scheme
cringe
>>
>>57489749
It is
>muh edgy as-dark-as-my-soul theme
>I live in a dark basement without sunlight and do not turn on the lights, bright themes blind me
>>
>>57489749
It's fucking garbage you hipster millennial fudge packer
>>
File: cringe.png (44KB, 726x306px) Image search: [Google]
cringe.png
44KB, 726x306px
>>57489781
>using Yotsuba B
>burning your cornea with that bright blue
>not using comfy eye-friendly Tomorrow

cringe
>>
>>57489830
>he doesn't know that black text on white is actually better for eyes because white text causes the rays to cross causing eye strain
thats just... cringe
>>
>>57489830
>>burning your cornea with that bright blue
>He sits in a dark room with no lights save his monitor
Cringe
>>
>>57489514
>oblique instead of true italics
eew
>>
>>57489830
>>57489869
>>57489880
>>57489891
>>57489781
>>57489788

i have no idea what 2 think or who's recommending what themes
>>
>>57489675
correct me if im wrong, but is there really any need for an else statement if youre returning something in the conditional, cant you just do
function willYouSucceed(ask, note, demystify, visualize, chase) {
if (ask && note && demystify && visualize && chase) {return true;}
return false;
}

can't you also just
function willYouSucceed(ask, note, demystify, visualize, chase) {
return ask && note && demystify && visualize && chase; }
>>
>>57490035
>2
cringe
>>
>>57489514
>} else {
Cringe indeed.
>>
>>57490429
Correct.
>>
File: shiggydiggy.png (42KB, 1039x307px) Image search: [Google]
shiggydiggy.png
42KB, 1039x307px
>>57489869
>>57489830
>not solarising everything

just end it all, there's no saving you
>>
>>57489792
>>57489788
>>57489781
>>57489830
>>57489749
I love that you nerds are so intense about color schemes.
>>
>>57490674
i can understand how everyone has a colorscheme preference but i dont know how anyone can use solarized themes. it looks hideous
>>
>>57490675
>>57490674
fuck off nerds you probably didn't even read OP
>>
>>57490674
>>57490789
Solarized is a meme theme for idiots who think that using a """""""scientifically-designed""""""" colorscheme will make them better programmers
>>
//the only acceptable way to do it
function willYouSucceed(ask, note, demystify, visualize, chase) {
return (ask && note && demystify && visualize && chase);
}
>>
You know when you have the time in your evening to tell a whole bunch of retards that what they are doing needs to stop? This is that moment in my evening.
>>
>>57489514
>>57490921

How fucking autistic do you shut-ins have to be to cringe at something so trivial and petty? What he wrote is easily readable, and an optimising compiler would simplify that anyways. Code is meant to be read 80% of the times and written 20% of the time. Try harder autists
>>
>>57490921
yeah this isn't particularly legible. Logic for something this... uh... logical.. should be AS clear as possible.
>>
>>57489594
>Caring about program size
>>
>>57490921
also this is javascript, your return value will not be a true or false it'll be false or something truthy. e.g. if _ask_ is defined it'll return the value of _ask_ as is.
>>
>>57491084
// correct way to do this in one line
function willYouSucceed(ask, note, demystify, visualize, chase) {
return !!(ask && note && demystify && visualize && chase);
}
//emphasis on the double exclamation
//explicit coercion to a boolean value
//if you don't understand what I mean you-don't-know-js :^P
>>
otherwise you'll get something like
let a = willYouSucceed("I", "wonder", "what", "this", "returns");
a; // "I"
>>
>>57491072
Do you want your Hello World program to be 500 KiB? Because that's how you get you Hello World program to be 500 KiB.
>>
>>57491150
Statically-typed languages are bullshit
>>
>>57491211
I don't argue about things like that until the beer fridge gets empty
>>
File: 1358538284813.jpg (15KB, 250x245px) Image search: [Google]
1358538284813.jpg
15KB, 250x245px
>>57491129
>logic operator returns int
why is this allowed?
>>
>>57489675
if (...)
{
(...)
}
else
{
(...)
}


the correct way
>>
>>57491236
let hey_retard = true;
let message_for_u = "stop whining";
console.log (hey_retard && message_for_u) // stop whining

>>
>>57489514
Programmers, generally-speaking, have got to be the most narcissistic, autistic cunts in the world. Especially the le web dev and le mobil dev ones. The amount of times I've seen these cunts liken themselves to wizards and the master engineer type shit is painful.
>>
>>57491430
I dunno I spend most of my time on /mu/ and there's a good deal more humility borderline self-flagellation in this community.

like when 9 of 10 threads are about some obscure topic you know nothing about you kinda have to put your ego on hold and acknowledge the vast amounts of skills and techniques you have no bearing in.
>>
>>57489584
does it really matter after you compile it?
>>
>>57493365
On most architectures, the if statement will compile to a branch. If you just return the value, you save that step. But you still incur a cost for having all that in a separate function.
>>
>cringeeeee bro ugh cringgggggeeed /r cringe so hard there brah

Flip off.
>>
>>57493434
>>>/r/cringe
>>
>>57490890
I use it just because I think it looks nice. I didn't even know it was """"""""scientifically""""""""""" """"""""""""""""""engineered"""""""""""""".
>>
File: superior_theme.png (69KB, 912x615px) Image search: [Google]
superior_theme.png
69KB, 912x615px
>>57489869
>>57490674
>he doesn't use Burichan for that comfy old-timey feel
>>
>>57491249
Fuck off you cunt
>>
>>57489584
You'd need to use Boolean(statement) in JS.

OP is a faggot as usual and here's the article.
https://medium.com/learning-new-stuff/survival-guide-for-junior-developers-d35371dd0818
>>
File: custom.png (19KB, 746x131px) Image search: [Google]
custom.png
19KB, 746x131px
>>57493716

>not using custom fucking theme to suit your needs and desktop style
>>
File: horror.jpg (29KB, 594x249px) Image search: [Google]
horror.jpg
29KB, 594x249px
>>57489675
>>57491249
>>
>>57496494
REEEEEEEEEEEEEEEEEEEEEEEEE
>>
>>57491249
Literally disgusting
>>
if (x = true) {
return doThis(thing);
} else return false;
>>
>>57491129
>:^P
kill yourself
>>
>>57489584
return(1)
17:56:28.411 SyntaxError: return not in function
>>
I see this crap relatively often and it annoys me every time

//invert the variable
if(some_variable) {
some_variable = false;
}
else {
some_variable = true;
}
>>
>>57491017
>>57491058

git gud just returning the conjunction of booleans is more readable than creating a useless man-in-the-middle structure. I bet you two like using break statements in infinite loops.
>>
File: 1449302246790.png (160KB, 1487x697px) Image search: [Google]
1449302246790.png
160KB, 1487x697px
is it bad if i comment almost all of my code, will people think im a baby programmer (i am but i don't want them to know....)
>>
>>57489546
>trying to shit on the One True Brace Style
kys
>>
>>57498524
What color scheme?
>>
>>57498241
some_variable = !some_variable

Better?
>>
>>57498553
gruvbox, specifially "gruvbox (Dark) (Hard)" in the package I installed.

>>57498574
that's how i do it at least
>>
>>57498586
Thanks
>>
>>57498574
Yes, thank you.
>>
private void backtrackAll() {
cptr++;
if(this.assignment.size() == this.reseau.getVarNumber()){
this.solutions.add(this.assignment.clone());
return;
}

String x = chooseVar();
ArrayList<Object> domain = sort(reseau.getDom(x));
for(int i = 0 ; i < domain.size() ; i++){
assignment.put(x, domain.get(i));
if(this.consistent(x)) {
this.backtrackAll();
}
this.assignment.remove(x);
}
return;
}
>>
>>57496494
This grinds my gears
>>
File: what a kek.jpg (96KB, 964x746px) Image search: [Google]
what a kek.jpg
96KB, 964x746px
>>57493716
>>57496471

>he doesn't use futaba for obligatory for maximum readability.
>>
>>57500473
Futaba uses a serif font. Serif fonts are good for printed text but much less so onscreen.
>>
>>57498253
it's also not going to return what you expect it to, e.g. a boolean value.

And is it really more readable? Than an if ( this ) true, else false ? More lines or not the logic there is obvious.
>>
>>57490921
in haskell, this is just
willYouSucceed = and
>>
>>57500473
but the post background is blue
blue is a calming color, the exact opposite effect of red
>>
>>57496494
>Nothing wrong if...
the brackets and semicolons are managed by the IDE and everybody uses this IDE right then there is nothing wrong. The IDE must also be written in a functional language and tested for at last 4 years before used in actual production.
>>
>>57500616
and this is why Haskell isn't actually used
some amount of verbosity is good
>>
>>57500625
willYouSucceed xs@[ask, note, demistify, visualize, chase] = and xs
>>
function willYouSucceed(ask, note, demystify, visualize, chase) {
var success = ask && note && demystify && visualize && chace;
return success;
}
>>
>>57500692
Oops, there is an undeclared 'chace'.
>>
>>57500642
this insn't type safe, you should just using 5 parameters or an homogenous tuple
>>
>>57500709
that's why you implement fuzzy variable matching in your compiler :)
>>
>>57500692
If javascript were a nice puppy that var would get optimized out. No idea if it does
>>
>>57500833
You can just
return ask && note && demystify && visualize && chase;
>>
>>57498524
Yes they will; your code is so overcommented it reads like a programming tutorial.

Think a bit harder about variable names. lowerBoundary is a decent name, so you don't need a comment saying "lower limit". tempDummyBool, on the other hand, is a shit name - something like useRandomInput would eliminate the need for a few more comments.

Most of your other comments are completely redundant; you shouldn't be trying to teach people C++, you should be telling them about why you're doing things. The only comments I'd consider keeping would be the ones on mersenne twister.
>>
File: 1478394095933.jpg (17KB, 400x327px) Image search: [Google]
1478394095933.jpg
17KB, 400x327px
>>57491249
10 rubies have been deposited into your windows store account
>>
>>57500858
yeah but he wants a var in there
and if you want what I think you want then you should:
return !!(ask && note && demystify && visualize && chase);
>>
>>57490429
Yes, but shit looks autistic yo.
>>
>>57496494
>I like using Python, but I'm being forced to use Java, so instead of actually writing Java, I'm going to be a big fucking baby and write Java that looks like Python
>>
>>57501022
Is there a reason to cast-to-bool in javascript?
I thought it's redundant.
>>
>>57501022
Is casting to boolean really necessary in javascript? What could happen if you disregard it?
>>
>>57501099
>>57501126
if any of them is falsey it should return false, as expected
If all things are truthy it will return the last evaluated term (chase), so you cast to bool to make sure it returns true instead
>>
>>57501241
I just learned something new on 4chan.
Thanks.
>>
>>57500618
WHY WOULD YOU WANT TO BE FUCKING CALM ON 4CHAN, YOU CUNT?
>>
>>57500716
>>57500709
Lazy! Lazy programming! Fuck you
>>
_.all([ask, note, demystify, visualize, chase])


I think would work. Or if you don't use lodash:

function all(){
var answer = true;
for(var i=0; i< arguments.length;i++){
answer = answer && !!arguments[i];
}
return answer;
}


stop writing nonresuable code. don't reinvent the wheel.
>>
>>57491236
Because the creators of JavaScript thought it would be really funny.
var n1 = 0
var n2 = 7
var s1 = ""
var s2 = "ass"

return n1 && n2 // returns 0
return n1 || n2 // returns 7
return s1 && s2 // returns ""
return s1 || s2 // returns "ass"
>>
>>57491249
if(...){
(...)
}else{
(...)
}
>>
>>57501415
thank you for showing the correct way.
>>
>>57501415
>>57501432
almost
if (...) {
(...)
} else {
(...)
}
>>
>>57501456
you're bloating code with useless 0x20 characters. This is why people think they need 4gb of ram these days.
>>
>>57501405
use case where this is an actually nice feature

"PROD" flag gets set to true when its on the production server,
then the second line in plugins ends up evaluating to the plugin. otherwise it's false and the plugin doesn't get included
>>
>>57501511
just because you can doesn't mean you should
>>
>>57501533
you work with what you're given
>>
>>57489514
function willYouSucceed()
{
return false;
}
>>
>>57501511
So it's like a confusing ternary (binary) conditional?
>>
>>57501468
>useless 0x20 characters
xD he used hexadecimal guys!!!!!!!!!!! instead of actually saying "space"(like a fuckin casual) he used the HACKER code :P
>>
(define (alltrue . args) (andmap identity args))
>>
>>57501589
yes, the more readable way to do this would have been with a ternary e.g.

PROD ? new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false } : false ;


but this is a solo project so I make my own decisions mang
>>
>>57501616
i wanted to differentiate between the \0 character which I usually use instead of spaces to save ram. every byte counts
>>
>>57489514
Meanwhile, in ES6
const willYouSucceed = (...x) => x.every(y=>y)


Returns true if all args are truthy, returns false otherwise
>>
>>57502211
es6 makes me wet
>>
>>57502211
ns
>>
>>57489594
>>57489584
The binary size probably remains the same and using else here is a clearer way to express the function with less chance of being edited wrongly later on.
>>
>>57489675
if (
...
|| ...
&& ...
) {
...

} else if ( ... ) {
...

} else {
...
}

return foo
&& bar
&& baz;


Anything else is a linting error
>>
int willYOurSucceding (boolean ask, boolean note, boolean, Boolean demysity, boolean visualize, boolean chase)
{
int yes = 0;
if (ask) { yes++;}
if (note) { yes++;}
if (demysity) { yes++;}
if (visualize) { yes++;}
if (chase) { yes++;}
if (yes => 5) {
return 1;
} else {
return false
}
}

Easy.;)
>>
>>57493395
>Not using an optimising compiler
>>
>>57498138
You poor thing.
>>
>>57502364
Why not adding all of these checks to one array and count up it inside of the 'for' cycle?
>>
[GO]
>>
>>57500473
>he doesn't use custom CSS, for whatever readability he likes
>>
>>57502413
Good idea!

int willYOurSucceding (boolean ask, boolean note, boolean, Boolean demysity, boolean visualize, boolean chase)
{
int yes[] = {0, 0, 0, 0, 0};
if (ask) { yes[0] = 1;}
if (note) { yes[1] = 1;}
if (demysity) { yes[2] = 1;}
if (visualize) { yes[3] = 1;}
if (chase) { yes[4] = 1;}
int maybe = 0;
for(int i = 0; i < 5; i++)
{
maybe = maybe + yes[i];
}
if (maybe=> 5) {
return 1;
} else {
return false
}
}
>>
var mAsk;
var mNote;
var mDemystify
var mVisualize
var mChase;
var mCheckArray;
mCheckArray.push(mAsk);
mCheckArray.push(mNote);
mCheckArray.push(mDemystify);
mCheckArray.push(mChase);

willYouSucceed(mCheckArray);

function willYouSucceed(successArray) {
var arrayCounter = 0;
for (var i = 0; i < mCheckArray.length; i++){
if (mCheckArray[i] === true)
arrayCounter++;
}
return (arrayCounter === mCheckArray.length);
}


I earned my rupee.
>>
>>57502481
can you create a function for handling the checking instead?
>>
>>57502481
o hgad

bool willYOurSucceding (boolean ask, boolean note, boolean, Boolean demysity, boolean visualize, boolean chase)
{
int maybe = ask + note + demystify + visualize + chase
return maybe > 5
}


its been a while. how to even compile a c program?
>>
>>57502527
Sure.

int checking(int number) {
if (number => 5) {
return 1;
} else {
return false
}
}

int willYOurSucceding (boolean ask, boolean note, boolean, Boolean demysity, boolean visualize, boolean chase)
{
int yes[] = {0, 0, 0, 0, 0};
if (ask) { yes[0] = 1;}
if (note) { yes[1] = 1;}
if (demysity) { yes[2] = 1;}
if (visualize) { yes[3] = 1;}
if (chase) { yes[4] = 1;}
int maybe = 0;
for(int i = 0; i < 5; i++)
{
maybe = maybe + yes[i];
}
return checking(maybe);
}


>>57502540
This is premature optimization please do not.
>>
>>57502578
explain

does that mean yours would be faster?
>>
>>57500642
that's somewhat better
>>
I can't believe nobody posted the best version yet.
function willYouSucceed(ask, note, demystify, visualize, chase) {
if (ask)
{
if (note)
{
if (demystify)
{
if (visualize)
{
if (chase)
{
return true;
}
else
{
return false;
};
}
else
{
return false;
};
}
else
{
return false;
};
}
else
{
return false;
};
}
else
{
return false;
};
}
>>
>>57501289
I HAVE ANXIETY DISORDER YOU... YOU... DOUBLE NIGGER!
>>
>>57502645
Mine is easier to read, good for beginner and make good usage of features while yours is complicated and confusing, you had lot of variable in a one liner and do not usage function, bad, but fast yes, leave it to the compiler.

>>57502654
This is good alternative very simple and crystal coal clear, congratulate!
>>
>>57489584
Babbby developer detected.
Would not survive a code review where I work.
To maximize debugability it should stay as it is.
>>
>>57502683
gotcha
>>
>>57502654
Actually it's completly useless since the simpler version is short circuited and return prematurely if one condition evaluate to false.

You are more retarded than a pajeet. Grats.
>>
>>57502850
that solution also short circuits? can you not read?
>>
>>57502915
>it's unreadable and retarded but I won't try to improve
kys asap pls
>>
>>57502850
>i am not intelligent enough to understand sarcasm
You need to be over the age of 18 to be on 4chan.
>>
>>57502294
I'll hire people like you.
>>
>>57489514
>dynamic typing
TRIGGERED DELETE REEEEE
>>
>>57498253
Maybe this is why you autists so severely lack social skills. By readable, I mean as close to normal english as possible since human beings can parse that much better. No one says 'return (haveApple && haveOrange)'. Everybody says 'if haveApple, return true, otherwise return false).' Or maybe you do talk like that and wonder why even pajeet has more human interaction than you. Plus his structure is much more readily extensible. What if he wants custom behaviour after evaluating test condition but before returning true?
>>
>>57501468
it goes away once it compiles
>>
File: fuckoffkevin.png (751KB, 1920x1080px) Image search: [Google]
fuckoffkevin.png
751KB, 1920x1080px
>>
File: installsoluspls.jpg (102KB, 800x800px) Image search: [Google]
installsoluspls.jpg
102KB, 800x800px
>>
>>57500616
Curryfication is the bane of my existence when using haskell
>>
install Solus
>>
install Solus
>>
>>57498524
Yes, it is bad to over comment that far. As the other poster said, variable names like lowerBoundary do not need a comment that says Lower Limit. Entirely too much redundancy. But better to over comment than under, IMO
>>
install solus
>>
>>57498524
I comment a lot because
a) I have a memory like a sieve
b) it makes it look more professional to me and
c) I might want to collaborate with someone and life has shown me they will not think the way I do
>>
>>57489594
Pajeet pls go (in the loo this time)
>>
>>57500908
Alright, thanks for the advice. tempDummyBool was just a name to remind me that I need to come up with an actual name for that variable if I decide to keep it, but I should probably just do that on the spot instead of leaving things like that around.

>>57506564
> But better to over comment than under, IMO
Yeah, that's mostly my concern. Also it's just habit from some profs making me comment everything to hell and back.

>>57507048
These seem like reasonable answers too.

I think probably in professional environments I'll have to follow some style guidelines anyways that will tell me how much to comment, so this is mostly for personal and hobby work I guess?

Anyhow for now I removed all the dead obvious / redundant comments.

Thanks everyone.
>>
>>57489584
depends, if this is JS then no.
>>
>>57501659
I hope you are just trolling.
If not, seek medical help.
>>
>>57489514
>not nested ternary operators
cring
>>
I wrote this shit a while ago.

def generate_fen(board :list=list(), turn :str='W'):

def format_rank(rank :list):

return map(lambda x: x[1].__getattribute__({"B":"lower", "W":"upper"}[x[0]])() if str(x).isalpha() else None, rank)

def collate_rank(rank :list):

string = [[k, list(g)] for k,g in groupby(format_rank(rank[1:]))]
return str().join(map(lambda x: str(len(x[1])) if not x[0] else str().join(x[1]), string))

return "{}\{}".format('\\'.join(list(map(collate_rank, board[1:]))), turn)

def decode_fen(fenStr :str=""):

def unpack_rank(rank :str):

def format(x):
return " "*int(x.group())
return map(lambda x: x*2 if not x.isalpha() else x, re.sub(re.compile('\d'), format , rank))

def format_rank(rank :str):

return list(map(lambda x: "{}{}".format("b" if x.islower() else 'W', x).upper() if x.isalpha() else x, rank))

def fix_list(array :list):

return [ [" " for i in range(BOARDDIMENSION+1)], *list(map(lambda x: [" "] + x, array))]

>>
>>57489514
what language is that? looks like the retarded son of python and C
>>
>>57510072
Welcome to javascript.
>>
>so many people arguing like autists over javascript

Cringe indeed.
>>
>>57510742
this
>>
>>57491249
>ways to increase your line count
>>
if (shouldProceed()) {
process();
} else
log.warn("Didn't proceed");
>>
>>57511030
>using braces on one-line branches
>not using braces on all branches if using braces on branches
>>
>>57493475
You guys are retarded, solarized themes filter out the blue light of a theme which have the highest intensity in the color spectrum. Because of this your eyes get less tired when looking at the screen and the blue light won't give you trouble sleeping.
>>
>>57489514
Is this JS?

Why does js use doubles for all numbers wtf
>>
>>57491072
>not caring about program size
Fucking faggot, optimization is always useful
>>
>>57489514
Whats the point of this?
>>
>>57501659
>every byte counts
Shut the fuck up. Stop implying that
asd{
and
 asd { 

don't eat the same amount of RAM after compiling.
>>
>>57490921
in this case, instant readability beats technical conciseness
>>
>>57491249
garbage waste of space
>>
>>57491249
I hope you know you're a moron
>>
somebody post that faggot from /bst/
you know the one with socks and dildo, together with his pic which he claims to be his ex, lmao
please
>>
File: 1468387816754.jpg (1MB, 1500x844px) Image search: [Google]
1468387816754.jpg
1MB, 1500x844px
>>57512765
found it
>>
>>57502734

How is simply returning the expression undebuggable? Just set a break point inside the function and inspect the parameters passed.
>>
>>57491249
>All these autists triggered
This is the most readable format, the micro optimization teir
>>
>>57489641
the operators themselves return true or false
>>
>>57514749
The micro optimize teir is any other I mean.
>>
>>57502290
>and using else here is a clearer way to express the function with less chance of being edited wrongly later on.
The condition is the same so it's just as clear if you wrap the condition in parenthesis and return it
>>
>>57491249
agree
Thread posts: 185
Thread images: 19


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.