[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]

/dpt/ - Daily Programming Thread

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: 342
Thread images: 25

File: cinnameg-masterrace.png (130KB, 760x1564px) Image search: [Google]
cinnameg-masterrace.png
130KB, 760x1564px
What are you working on anon-kun?

Stale bread >>57040421
>>
First for

Begin

%Begin
>>
More cubical type theory stuff.
>>
third for discord

https://discord.gg/h4d3N
>>
>>57045661
>third for proprietary NSA ware
who could be behind this?
>>
>>57045661
when has this been a good idea
>>
How can I ensure loading will work on different computers?
>>
>>57045625
Great thumbnail anon.
Now /dpt/ is as not mainstream as it can get.
We did it bois.
>>
>>57045661
kill yourself
>>
A GUI for some lab equipment that has to work together. Doing it in MATLAB with guide and the packages I pull the commands from are rather well-documented so it is not that hard. Just takes time.
>>
>>57045661
Why not use Wire or something like that?
>>
>>57045680
Test.
>>
>>57045625
>not pure
Trash.
>>
>>57045625
My assignments.
How do I calculate savings interest?

Also fuck you google where's my easy captcha
>>
>>57045819
If you don't know how to program savings interest, I don't think programming is for you.
>>
>>57045851
Is there a way to do it without a loop?
>>
>>57045858
post what you have
>>
>>57045858
>Needing a loop for savings interest
Hello?
>>
>>57045819
>savings interest
Isn't that math, how's this programming?
>>
>>57045867
The no-loop thing isn't a requirement though, I was just wondering.
Anyway currently I fucked something up and it doesn't work.

#include <iostream>

using namespace std;

int main()
{
float M0, r, N;
cin >> M0 >> r >> N;

for (int count; count < N; count++)
{
M0 = M0 + (M0 * (r/100));
}
cout << M0;

return 0;
}


>>57045896
Implementing it I guess
>>
>>57045858
You never took algebra?
>>
>>57045918
I forgot everything
>>
>>57045918
>programmers don't need math
>>
>>57045912
Use self-explainatory variables names next time
>>
>>57045912
use descriptive variable names
>>
>>57045912
int count = 0
>>
>>57045912
>for (int count;
so what's the initial value of count?
It's garbage, properly initialize it

int count = 0
inside the for loop works
>>
>>57045931
http://lmgtfy.com/q=how+to+calculate+savings+interest
>>
>KissAnime closed to fix some serious issues. It could take a day.

How am I supposed to program now?
>>
>>57045996
nyaa.se
>>
>>57045996
kissasian is my shit
how do they stay open
>>
File: disgust.jpg (46KB, 620x400px) Image search: [Google]
disgust.jpg
46KB, 620x400px
>>57045996
>streaming anime
>>
>>57045996
>streaming
commit suicide
>>
>>57045949
>>57045955
#include <iostream>

using namespace std;

int main()
{
float original_amount, rate_in_percent, months_it_is_stuck_in_bank;
cin >> original_amount >> rate_in_percent >> months_it_is_stuck_in_bank;

for (int count = 0; count < months_it_is_stuck_in_bank; count++)
{
original_amount = original_amount + (original_amount * (rate_in_percent/100));
}
cout << original_amount;

return 0;
}


>>57045966
It works now.
So it was because count is some unknown value?


Fucking hell anyone notice the v1 captchas no longer give the easy ones?
>>
>>57046056
Much better now
>>
>>57046056
>Fucking hell anyone notice the v1 captchas no longer give the easy ones?

>he doesn't support 4chan
>>
>>57046068
>he supports the greedy gook
>>
>What are you working on anon-kun?
I'm trying to understand the specification for the .wav file format.

http://www-mmsp.ece.mcgill.ca/documents/AudioFormats/WAVE/Docs/riffmci.pdf
page 60
The <wave-data> specifications make no sense to me.
>>
>>57046056
My money is in the bank for 2147483648 months and ur calculator doesn't work. Help
>>
>>57046056
>original_amount = original_amount + (original_amount * (rate_in_percent/100));

your variable name doesn't describe the variable. also, people don't use underscores in variable names. if you want to remember the original amount, have a variable originalAmount, and then set another variable amount equal to it, and change that one
>>
>>57046097
C'mon it's baby's first program
>>
>>57046097
It's OK i-it will complete someday r-right ;_;

>>57046119
I was just fucking around. I didn't name them that.
>>
>>57046056
I hate variables named a, b, c, aa, ab and so on but this is far less readable than the previous one.
>>
>>57046056
>It works now.
>So it was because count is some unknown value?

if this C/C++, if you don't set a value to a new variable, it's value will be whatever garbage was at that part of the memory where your new variable is now.
In other languages it might stay NULL and then your code would cause a NullPointerException.

For now remember to always set an initial value when creating a new variable
>>
>>57046056
damn my nigga is this python
>>
>>57046152
What're you dumb? It's obviously c++
>>
you have cancer and it's terminal, the end of the line

you have 1 year left to live, at most

what are the three programs you complete
>>
>>57046194
I'd spend my last year doing more exciting things than programming.
>>
File: peter griffin.jpg (12KB, 480x360px) Image search: [Google]
peter griffin.jpg
12KB, 480x360px
>>57045625
Shut up, Cinnameg
>>
File: Capture.png (17KB, 845x289px) Image search: [Google]
Capture.png
17KB, 845x289px
>>57046093
Help?
>>
>>57046194
FizzBuzz x 3
>>
File: Kurisu_Makise.jpg (98KB, 1280x720px) Image search: [Google]
Kurisu_Makise.jpg
98KB, 1280x720px
>week 8 of Java labs
>still explaining to one student how input works
Maybe I should have been a grader
>>
>>57046220
data-ck -> data(PCM)
>>
>>57046220
>>57046093
WAVs are annoying, I never got anywhere myself by reading the spec. Try these:

http://soundfile.sapp.org/doc/WaveFormat/
http://www.topherlee.com/software/pcm-tut-wavformat.html

Or just find some existing code that reads/writes WAV files.
>>
>>57046278
Is it the same guy you posted about last time? Sounds like he's gonna get culled come test time.
>>
>>57046278
no, anything is better than grading
>>
>>57046290
citation?
>>
>>57046342
I've seen a few wav files in my time.
>>
>>57046329
It is, at some point I'm just gonna tell him to refer to his notes if it's a basic concept he should know by now
>>
>>57046350
So that whole <wave-data> spec is retarded? It's not just me?

>>57046321
>Or just find some existing code that reads/writes WAV files.
Nah, that's what i'm trying to write.
>>
strings = [2, 5, 6, 4]
for i in range(len(strings), 0, -1):
print(strings[i-1], sep="", end=""))


why does this print 4652?

I have no idea what the fuck happens in

for i in range(len(strings), 0, -1)

because it's the "i-1" part that turns the numbers around.
>>
>>57046392
>it's the "i-1" part that turns the numbers around.
what did he mean by this?
>>
>>57046392
>it's the "i-1" part that turns the numbers around
think again
>>
>>57046392
>len(strings)
> -1
Because you count backwards in the string
4 6 5 2 (no spaces ofc)
>>
>>57046413
  print(strings[i-1], sep="", end=""))


notice the [i-1]?

>>57046415
I know the -1 starts on the other side, but why does it print 4652 and not 4256?
second day programming btw
>>
>>57046432
who started you off with this
what a terrible idea
read this
https://docs.python.org/3/library/stdtypes.html#range
>>
>>57046392
>>57046432
Just put your mouse over "range" and it should tell you what the arguments mean.
>>
>>57046432
What do you mean? It go backwards in the list.
>>
>>57046425
>>57046454
>>57046515
my nigga, thanks.

I thought it started backwards and then counted forward again. (like: -1 0 +1 + 2 etc)
>>
>>57045661
Why not use irc? It's like boats in the ocean.
>>
>>57046618
>It's like boats in the ocean.
What do you mean by this?
>>
>>57046618
irc is shit on android
>>
>>57046631
its hard to explain in English, do you speek l33t?
>>
>>57046618
>>57046647
We should just use tox
>>
>>57046631
IRC is untraceable unless you're there to see the interactions in real times. It's like drug boats passing goods to each other, you have to see them in action otherwise all you see is their trails.
>>57046647
I don't think that's an issue with IRC. Why don't you build a better client?
>>
>>57046666
Go to bed, gentoo.
>>
>>57046687
clients are not the problem. irc is only text while discord has both text and voice.
>>
>>57046687
>Why don't you build a better client?
Can I code a GUI interface for it in Visual Basic?
>>
>>57046699
I don't want anyone to find out that I'm a girl.
>>
>>57046717
When I wear my skirt I feel like a girl also.
>>
>>57046717
then you don't have to use voice, that's why there's both
>>
>>57046700
Technically, yes.

Xamarin has support for Visual Basic.
>>
>>57046700
No, if you do that, you can only track someone's IP address.
>>
>>57046700
Sure, just make sure you can track an IP address.
>>57046699
What do you want voice for? It's more personally identifiable information than I would want.
>>
How would I write a Scheme function that turns a list '(a b c d) into '(((a b) c) d)
>>
>>57046717
nice joke bro
>>
>>57046214
>>>/r/
>>>/e/
>>>/d/
>>>/d/
>>>/i/
>>>/t/
>>
>>57046699
But tox has it all, voice, video, file sharing, and what not
>>
Tox is a next generation IRC, just admit it.
>>
>>57046767
Yeah but it uses a shit ton of bandwidth, even if you're not doing anything.
>>
>>
>By popular demand you can now support 4chan directly: Give to support 4chan
Why aren't you supporting the gook yet?
>>
>>57046797
The first one may be true, but the second one should hardy, if ever, happen. I mostly see new "coders" us images like that.
>>
File: hacker text markup language.png (226KB, 636x351px) Image search: [Google]
hacker text markup language.png
226KB, 636x351px
>>57046737
shit, I already started, here's the source code so far
>>
>>57046797
>>>/stackoverflow/
>>>/hackernews/
>>>/reddit/
>>
>>57046767
>>57046786
>t. irungentoo
>>
>>57046797
i related to this freshman year
>>
>>57046822
'should' and 'does' are different things

And i'm always going to be a 'new' 'coder'.
In 50 years i will still be asking stupid questions and anon will still be calling me noob, on whatever will be the equivalent of /dpt/.
>>
just got done with simple SCM in asm

    mov eax, text1
call println_string

call read_int
mov [num1], eax ;read in first num

mov eax, text2
call println_string

call read_int
mov [num2], eax ;read in second num

mov eax, [num1] ;store them back in registers
mov ebx, [num2]

main_loop:
cmp ebx, 0 ;euclidean alg for gcd, while b!=0
je end
mov edx, 0
div ebx
mov eax, ebx ;swap magic, a := b, b:= a % b
mov ebx, edx
jmp main_loop

end:
mov r8d, eax
mov eax, text3
call println_string
mov eax, [num1] ;get first number back
mul dword [num2] ;multiply by second
div r8d ;div by gcd
call print_int ;print the scm
>>
>>57046822
Not really, the second one is always true for every non-C programmers.
>>
>>57046872
Maybe you're just below average.
>>
>>57046872
but what are you doing where you're producing code that works and you don't understand why? just copy and pasting stuff from the internet? if you're doing that the stuff you're copying should at least be modularized where you just use it assuming it works, but you shouldn't be bashing your head in the keyboard producing code until you make something that works
>>
>>57046888
Checked. Also, wasted
>>
>>57046888
I've found that """high level""" programmers lack the curiosity necessary to understand how things work.
>>
>>57046872
The only people I see posting these memes are the forever sub-mediocre programmers, the kind that tell the world they're coders, but never seem to be actually programming.
>>
>>57046888
>non-C programmers
You mean non-Assembly programmers.

C programmers have no clue what they're actually doing.
>>
>>57046945
i'm >>57046879 and have only vague idea of what i'm doing

have never tried asm before last week though
>>
>>57046945
You mean electrical engineers.

Imagine this: Assembly programmers think Intel produces CISC chips.
>>
>>57046945
You mean God

Humans have no clue what they're actually doing.
>>
>>57046912
Yeah, that's probably true. I've definitely programmed in all sorts of languages, and when I don't know what's going on, I usually try to understand what's actually happening because it helps me learn better. So whenever I have an issue where I don't know what's going on, I figure out what's going on and when I fix it, I understand what's happening and why my program works. There's definitely a limit to my understanding, but I have a fairly good overall view of what's going on. I enjoyed my systems programming course.
>>
>>57046945
This.

    i  = 0x5f3759df - ( i >> 1 );               // what the fuck? 
>>
File: umaruic.webm (1MB, 640x360px) Image search: [Google]
umaruic.webm
1MB, 640x360px
/dpt/-chan, daisuki~

Ask your much beloved programming literate anything (IAMA)

>>57046969
>think Intel produces CISC chips.
It is from the point of view of the user (programmer).

>>57046912
Abstraction is the most important concept in computer science.

>>57046879
Too much branching in main_loop. Post the code of print_int and println_string.

>>57046392
strings = [2, 5, 6, 4]

for n in strings[::-1]:
print(n, sep="", end=""))


>>57046194
GNU Hurd

>>57045625
Please use an anime image next time.
>>
>>57047002
Everyone who posts this meme should have to pay some money into the /dpt/ trust fund.
>>
>>57046822
>>57046894
>>57046895
>>57046913
Ouch
>>
>>57047002
Was this ever explained? Some hardware quirk?
>>
>>57047002
I think the gods took pity upon us that day.
>>
>>57047049
https://en.wikipedia.org/wiki/Fast_inverse_square_root
>>
>>57046382
There's room in the spec for some obscure shit. See also the .bmp format.

Just Google pcm and use .wav as a wrapper.
>>
>>57047049
Just read the Wikipedia article
>>
>>57047049
No the magic number is a close approximation to some math constant
>>
>>57047010
>Post the code of print_int and println_string.
Oh, they're just wrappers for an external, C's printf
>>
>>57047010
>Abstraction is the most important concept in computer science.
Not
>>
Tensorflow implementation of research stuff in 'real fast machine learning' area. Tensorflow is *really fucking great* until:

1. You have to do any kind of nontrivial indexing.
2. You have to convert your data to protos.

This is a problem because
1. Any interesting machine learning requires nontrivial indexing.
2. You aren't a computer and you can't read protos and converting all of your data to protos is a fucking insane waste of time because you are not personally The Google.

At least I'll never have to take a derivative again.
>>
File: 1439603733404.jpg (96KB, 1280x720px) Image search: [Google]
1439603733404.jpg
96KB, 1280x720px
>>57047080
>Oh, they're just wrappers for an external, C's printf
It's not hard to implement those by yourself.
>>
>>57047136
I made one for numbers, but idgf tbqh. This was simpler and covers most "types"/registry sizes.
>>
File: 3pnkbuj.jpg (32KB, 720x405px) Image search: [Google]
3pnkbuj.jpg
32KB, 720x405px
>>57047152
registry sizes should not matter since an integer argument takes the whole register anyway!!1! also,
what calling convention are you using?
>>
>>57046432
> second day programming btw

Sorry people are being dicks.

The way you called range produces [4, 3, 2, 1]. Because list indices are zero-indexed, these would be out of bounds if you used them without subtracting 1. You want your indices to be [3, 2, 1, 0].

Does that make sense?
>>
>>57047198
>what calling convention are you using?
Uhhh, syscalls?
>>
>>57047069
>There's room in the spec for some obscure shit.
So i've come to understand. But i suspect that the <wave-data> part was written VERY late one night.
>>
File: 1470284474790.jpg (186KB, 743x743px) Image search: [Google]
1470284474790.jpg
186KB, 743x743px
>using python for anything other than Hello World
>using python for Hello World
>>
>>57046797
hahaahaha us coders
>>
>>57047238
My favorite language would protect that smile.
>>
When should you use inline if you only care about performance?
>>
File: 1373694480124.png (284KB, 696x542px) Image search: [Google]
1373694480124.png
284KB, 696x542px
>>57047223
https://en.wikipedia.org/wiki/X86_calling_conventions#x86-64_calling_conventions

"""
The first six integer or pointer arguments are passed in registers RDI, RSI, RDX, RCX (R10 in the Linux kernel interface), R8, and R9, while XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6 and XMM7 are used for certain floating point arguments. As in the Microsoft x64 calling convention, additional arguments are passed on the stack and the return value is stored in RAX and RDX.
"""
>>
>>57047285
oh, MSx64 then I guess

it's all new and exciting so far to me, sorry for seeming ditsy, because i am
>>
>>57047323
its ok, i like ditzy bimbos ;)
>>
How can I generate a random integer, either 1 or 2, in 1 line of code in Java?
>>
>>57047362
int i = 1; // was chosen randomly
>>
>>57047323
>oh, MSx64 then I guess

mov eax, text2
call println_string


doesn't look like. also, isn't text2 a 64 bits pointer ?
>>
>>57047380
Anon pls no jokes
>>
File: 114.jpg (635KB, 1920x1200px) Image search: [Google]
114.jpg
635KB, 1920x1200px
>>57047362
int rn = (new Random()).nextInt(2) + 1;
>>
>>57047446
Thanks cool dude.
>>
>>57047451
but if you want to generate more numbers, you should probably reuse the same instance.

Random rand = new Random();
int rn1 = rand.nextInt(2) + 1;
int rn2 = rand.nextInt(2) + 1;
...
>>
>>57045625
what is the need for an ssl certificate ?

I can establish a secure connection without a certificate, what does it do ?
>>
>>57047487
me on the right
>>
>>57047388
Huh, you're right. Weird that it works then. It gets allocated "earlier" in memory and doesn't use full RAX then? text2 is initialized as a byte "array"/"string" as in:

text2 db "Text",0h


Using nasm too if it makes a difference.
>>
>>57047487
I just needed to create a 50% situation of something happening

int random = (new Random()).nextInt(2) + 1;
if((random % 2 == 0)
++this.level;
>>
>>57047542
When you call someone, how do you know it's not a T-1000 on the other end?
>>
>>57047550
get modulo 2 systime, if it's 0 then one level if it's 1 then the other

guaranteed to work 100%
>>
>>57047550
You don't need to add the one in that case, nor do the modulo, just check if it's equal to 1 or 0.
>>57047582
Do this.
>>
>>57047543
I'm second from the left
>>
>>57047542
>>57047542
nevermind, figured it out
>>
>>57047580
>>57047580
thanks, but if verification is all the CA does then what is the purpose of free SSL certificates like those from letsencrypt, i feel like im mixing things up a little bit
>>
>>57047582
>>57047598
Cool. Don't know if you can help me with creating this method though.
>Remove references from the top of this node’s tower of next references until this node’s height
has been reduced to the value given in the height parameter. This is useful for when deleting from the skip list causes the list’s maximum height to decrease.

Is this how I would do it?
while(level > height){
this.next = null;
--this.level;
}
>>
Doing my homework!

using System;

namespace SquareOfStars
{
class Program
{
static void Main()
{
Console.WriteLine("Please enter number of stars per side:");
var N = int.Parse(Console.ReadLine());

int i;
string a = "*";
string b = "*";
for (i = 2; i <= N; i++)
{
b = b + a;
}
Console.WriteLine(b);

if (N >= 3)
{
a = " ";
b = " ";
for (i = 4; i <= N; ++i)
{
b = b + a;
}

for (i = 3; i <= N; ++i)
{
Console.WriteLine("*" + b + "*");
}

a = "*";
b = "*";
for (i = 2; i <= N; i++)
{
b = b + a;
}
Console.WriteLine(b);
}
else
{
if (N == 2)
{
Console.WriteLine("**");
}
}
}
}
}
>>
>>57045625
I'm Planning to learn to write drivers for Linux,

Does /g/ approve?
>>
>>57047544

>>57046797
>>
File: asd.png (6KB, 340x117px) Image search: [Google]
asd.png
6KB, 340x117px
>>57045625
Reposting not answered from old thread:
All the encryption connoiseurs here on this thread, tell me why this sucks.
I want to learn more about encryption so I'm trying to make a simmetric cypher on python3. It reads byte by byte and I'm working that out but meanwhile I try to generate a key that is: as big as the file, and has entropy I use a password.
First I though feeding the password as a seed to a random number generator like a good one (unless you use c++'s <random> with gcc on windows and realise you either torture yourself with mingw-w64 or use msvc), so I could have generated keys on the fly, now transferring the key is no problem.
Then I sha512 that password. If the length in bytes of the sha512 is inferior to the amount of bytes on the file, then we need a bigger key.
So what we do to make this key bigger and not having any other source for entropy rather than the hash of the password?
Well, concatenate the password with the previous hash of the password, and then... hash that.
That, until you have a big enough key.
So it works but now I'm not sure if what I'm doing is dirty as fuck.
The generated keys can be super big and still vary a lot from password to password without noticeable patterns.

The main problem with simmetric is the sharing of the key. But if I generate my key with a good source of entropy, why worry?
Also the method would be doing XOR over every byte of the file and every byte of the key.
So I'm just going to paste the code and just tell me...
Is this just fucking dirty as fuck? Cause I know it's not safe. Real encryption algorithms are nothing like a simple XOR. I just do it for learning.
>>
>>57047723
Hey, at least I want to make an effort and learn why it works.
>>
>>57047781
So do we all.
>>
>>57047706
C#?
>>
>>57047952
aye
>>
I'm trying to avoid unnecessary duplication of testing code using TestNG in Java (using IntelliJ)
Right now the way it's set up is I have a fistful of constants at the top of the class, and am just repeating all the actual test case methods in every scenario file while editing the constants to reflect what I expect that change to do.

It's not that bad but it feels massively unnecessary. Is there a proper way to generate these files with TestNG or is this it?
>>
>>57047967
Why do you make its own namespace?
>>
Isn't programming kinda a sadly monotone activity? It seems to me it's pretty much a binary, either you code or you don't, but you can't really put in more effort than that
>>
>>57048068
name intellectually valuable activities that aren't like this
>>
File: question marks.png (792KB, 959x447px) Image search: [Google]
question marks.png
792KB, 959x447px
What does " -> " mean in c++? Is it like the dot in java?

Sorry for being a noob.
>>
>>57048068
Isn't living kind a sadly monotone activity? It seems to me it's pretty much binary, either you breathe or you don't, but you can't really put in more effort than that
>>
File: magicsquare.png (514KB, 478x273px) Image search: [Google]
magicsquare.png
514KB, 478x273px
I made this Magic square generator function. It almost works, so far the only problem is that it doesn't do the correct thing when it moves to an array element that has a non-zero value.

http://pastebin.com/tKP7A9Hk
>>
>>57048068
That's deep. I want you deep inside me after reading this.
>>
>>57048183
struct MyStruct
{
int a;
}

MyStruct myObject;
MyStruct* p = &myObject;

MyObject.a == (*p).a; //evaluates to true
(*p).a == p->a; //evaluates to true
MyObject.a == p->a; //evaluates to true

So yes, it's kinda like the dot in java. Kind of.
>>
>>57048168
Surgeon
>>
>>57048260
But I'm a bottom
>>
>>57048292
thanks
>>
>>57048317
Intellectual.
>>
>>57048389
Humans aren't analog entities
>>
>>57048440
Cutting into people isn't an intellectual activity.
>>
>>57048462
The entire planning phase of what went wrong, where to cut, how, what ultimately can go wrong and what to do so it doesn't is though.
>>
Senpaitachi you know any good 3d level editor or should I roll my own for my OpenGL engine
>>
>>57048317
Isn't surgery kinda a sadly monotone activity? It seems to me it's pretty much a binary, either you're operating or you're not, but you can't really put in more effort than that
>>
>>57048292
You've forgotten struct before declaring MYStruct variables if that's not some new standard.
>>
>>57048506
Incorrect
>>
>>57048504
Maya, Blender
>>
>>57048513
Nope, that's legal and idiomatic code.
>>
>that fell when youve automating your scripting
choice(doors)
print ('buzz')

else:
print "++++++Thats the temperature

67) * otwage = collections

split() x = input(">")

#sets the correct number in x: print pay print (number) elif not applicable\n') continue print("~~~Game Over~~~")
replace('y', '1')
print Please start over, enter numbers in x:
numvari = random def switch_doors():
imp == nextcard_value:
print("Correct\n It was a sheep changedoors?' switch_doors() elif choice doors = text

choice(doors)
if imp == "s" and card_value == 'sheep':
montyschoice = ' ' for using this program
break elif int(line) > nextcard_value or\ imp == "car":
montys_sample = float (raw_input('How many total hours worked, Please guess the temperature = random
8
print ("This program converts string to float, will already try to user"

print "please no characters"
print 'you won a little low"
elif imp = kelvin * wage
print ("Fahrenheit = raw_input(">") if overtime worked spits out pay if overtime worked spits out of the\ scale, e
replace("c", "")
kelvin = True while inputting:
imp == "s" and card_value < 10:
print "please only values from 0-9"
except:
print "~~~~~~Thanks for row in x: numvari = False elif imp = ", kelvin)
elif imp == "k":
new_scale = int(x) print "You seem to float, will crash if entered_scale = int(x) print ("Kelvin = int(card[1:3]) deck = random
Counter(words)
print "Goodbye!"
while True:
try:
lower() text
most_common())
filename = raw_input(">") if line == 'goat':
(raw_input('How many of the\ scale, e
remove(montyschoice) new_choice elif entered_scale == "s" and not applicable\n') continue
print("~~~Game Over~~~")
>>
>>57048552
I don't know that fell.
>>
>>57047708
just make sure you smell like feet and barf and you're good to go
>>
File: bread-012.jpg (952KB, 3719x2092px) Image search: [Google]
bread-012.jpg
952KB, 3719x2092px
I have to analyse a huge sql data dump, and extract the maximum information possible.

i'm using R for this.

Does anyone have any tips on this?
>>
>>57048636
>and extract the maximum information possible
What do you mean by this?
>>
>>57048546
Except it doesn't compile.
>>
>>57048663

well, i have a huge dataset about webservices measurements and have to analyse, extract information and draw conclusions from that

did that make any sense?
>>
>>57048715
So you want to draw the maximum amount of conclusions? That sounds impossible. Sounds like the problem is underspecified.
>>
https://www.youtube.com/watch?v=5u3RGhznctE

really makes me think
>>
How long should I practice code before I post here to avoid embarassment?
>>
>>57048763
Post your code, nothing will embarass us.
>>
>>57048711
Well, yeah. I left out the detail of implementing the main. I thought that was obvious.

I'm pretty sure you're not actually allowed to declare structs and classes inside functions.
>>
>>57048751
imagine i give you a sql table with 100.000 rows about some topic.

i want to you make plots and graphs about the dataset, that , if someone looks to your graphs , they can tell exactly what the dataset is about
and learn something about it
>>
>>57048792
lol dont think he was worried about embarrassing you

>>57048763
youll get made fun of, but in a constructive way

eg, your a faggot for not posting your code
>>
>>57048810
It's all up to you, you have to find meaning in the data. There's no set way to do it.
>>
>>57048763
it's anonymous
just close the window and take a walk
>>
>>57048810
Where does the word "maximum" come into play here? The dump already contains the maximum amount of information you can obtain from it.

Any useful transformation of the data will be aimed at reducing the amount of information available to turn it into something that can be consumed by humans.
>>
>>57048839
I don't really have any code to speak of tbqh.
>>
>>57048763
never post any code here. trust me.
>>
>>57048810
like machine learning and stuff?
I think it's called "unsupervised learning"
>>
>>57048763
I feel one should try to avoid posting code just or the sake of posting code.
>>
>>57048955
no, more like statistical data mining
>>
Does github support closed sores?
>>
Can you guys rate my program? I worked really hard on it.

// Prints "Hello World!"
print 'Hello World!'
>>
>>57049010
Github allows you to have private repositories for a monthly subscription fee
>>
>>57048763
You should only post code that will make us think. Everything else is a waste of time. If you want to take you must also give or at least not add more entropy.

This might make you think if you've been here long enough.

#include <unistd.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char **argv)
{
int h, l, i, BUFSZ;
char *buf;

if (argc < 2)
exit(1);
h = atoi(argv[1]);
BUFSZ = 2*h+1;
buf = malloc(2*BUFSZ+1);
memset(buf, ' ', BUFSZ);
buf += BUFSZ;
memset(buf, '*', BUFSZ);
for (l=0; l<h; l++) {
buf[2*l+1] = '\n';
write(1, buf-h+l, h+l+2);
buf[2*l+1] = '*';
}
write(1, buf-h, h);
write(1, "*\n", 2);
}
>>
>>57048992
afaiu, it's the same thing. ml is just a fancy name for statistics
>>
>>57049015
>"Hello World!"
>'Hello World!'
>"
>'
0/10
>>
>>57049035
Ah, i see. That's not for me then.
>>
>>57048183
Imagine you're an object for a second. Without compromising your understanding of OOP or programming or computation, etc, imagine you are this object and you have a regarded class definition. Now you want to check the time. You yourself could do that by simply checking your watch or your phone, and in order to do that you would have to reference your watch or phone. That could be described as Object.checkWatch() which would return the value from watch but what if you wanted to point out the watch's function to someone else? Well you'd have to Object->checkWatch() to point at it which might require a more discrete function process to relay the info properly.
>>
>>57049015
>not
System.Console.WriteLine("Hello World!");

also >>57049049
you fucked up

>>57049052
>he wants to keep his private software private, for free
>>
>>57049052
you can have private repos with your university email
>>
>>57049035
>>57049052
If you're a student, you can get free private repos.
>>57049049
I didn't want to use string interpolation and the other one is just a comment. The comment doesn't need to be in the same language as the code.
>>
>>57049065
A comment isn't a programming language. In double quotes have different meanings in English and in programming languages.
>>
File: vVsjW9D.jpg (115KB, 1024x768px) Image search: [Google]
vVsjW9D.jpg
115KB, 1024x768px
>>57049036

Uncommented code does make me think...whether the programmer is an arrogant autist or just a lazy idiot.
>>
>>57048810
You're white, right? How in the fuck do you get a job like that without any knowhow? I could literally pull a million dollars out of a sql table like that but I can't get work because I have anxieties from being brown around black and white people.
>>
>>57049070
>>57049080
Only for a year
>>
>>57049120
>You're white, right?
i don't know what the fuck that have to do with anything but whatever

it's for a college course, a project assignment
>>
>>57047094
What's more fundamental to computer science than referring to something complex by a name?
>>
>>57049065
That's not a complete program.
>>
>>57049115
Remember: Not everyone can be a 下手 brainlet.
>>
>>57049036
>purposely vague variable names
>no comments
>no clue what it does
Hmmm, doesn't quite make me think
>>
>>57049115
Probably an autist, since it's not really self-documenting.
>>
File: 1475598524162.gif (487KB, 256x190px) Image search: [Google]
1475598524162.gif
487KB, 256x190px
>>57048793
damn nigga

Code:
struct MyStruct
{
int a;
};

void main(){

MyStruct myObject;
MyStruct* p = &myObject;

myObject.a == (*p).a; //evaluates to true
(*p).a == p->a; //evaluates to true
myObject.a == p->a;

}


Compiler:
$ gcc main.c
main.c: In function ‘main’:
main.c:8:1: error: unknown type name ‘MyStruct’
MyStruct myObject;
^
main.c:9:1: error: unknown type name ‘MyStruct’
MyStruct* p = &myObject;
^
main.c:11:9: error: request for member ‘a’ in something not a structure or union
myObject.a == (*p).a; //evaluates to true
^
main.c:11:19: error: request for member ‘a’ in something not a structure or union
myObject.a == (*p).a; //evaluates to true
^
main.c:12:5: error: request for member ‘a’ in something not a structure or union
(*p).a == p->a; //evaluates to true
^
main.c:12:12: error: request for member ‘a’ in something not a structure or union
(*p).a == p->a; //evaluates to true
^
main.c:13:9: error: request for member ‘a’ in something not a structure or union
myObject.a == p->a;
^
main.c:13:16: error: request for member ‘a’ in something not a structure or union
myObject.a == p->a;
^
>>
>>57049127
You can renew it while you're in college. I think bitbucket might have free private repos.
>>
>>57049102
>>57049143
but you do understand what I mean
and this could actually be a program:
$ echo 'System.Console.WriteLine("Hello World!");' | csharp                                                      Hello World!
>>
>>57048183
>What does " -> " mean in c++?
>>57049166
>gcc
Life is hell.
>>
>>57049184
Yes
>>
Most autistic board ever: http://nanoboard.ga/
>>
>>57049120
>I can't get work because I have anxieties from being brown
lol ok
>>
File: 1470297865569.gif (871KB, 245x230px) Image search: [Google]
1470297865569.gif
871KB, 245x230px
>>57049199
I seem to enjoy my autism.
>>
>>57049120
So I'm racist and the fact you're sharing similarities with me makes me feel awkward
>>
>>57049120
Calm down pachuco.
>>
>>57049213
wtf its not loading
>>
>>57049269
F5? Or try this link: http://149.202.189.83/
>>
>>57049138
I'm just pointing out how privileged you guys are before you even start coding versus how long I've been at this shit, how knowledgeable I am at it but how unsuccesful I still seem to be at it due to the fact that you will get the job before I'm even given a chance to hear about such a job.

If you're a student and you're pulling info, they are going to borrow your method or want to know where the market is turning. Decide if you want to give up your method and be pidgeon-holed or if you want look through millions of pajeet comments to get the simple and straight answer. And of course the occassional asshole, me, that will try and gain some sympathy in the matter by helping you. Still, that's too much, it sounds like they are just having you make a graph and derive conclusions from the matrix data set derived from the graph configurations.

So you make a vector, create a matrix of function and then apply that to a graph. There was a thread about this recently.
>>
>>57049120
Why do I hate brown people? Is it because they don't poo in loo or because they want to behead me?
>>
Is there a better way to write or implement this? I'm just finding a string of numbers in a string.

d = "no:" # delimiter
index = output.find(d)

i = 0
x = ''
while output[index+len(d)+i].isdigit():
x += output[index+len(d)+i]
i += 1
print x
>>
>>57049284
Nah
>>
>>57049141
Understanding the process by which you would acquire the merits to name such a complex "thing".
>>
>>57049316
What is your browser? I'm not using any libraries for the server (in C). I might have fucked up with the headers
>>
>>57048068

No

some people are in a whole different league than others

I mean just look at your average webdev
>>
>>57049221
Meaning I show up and do shitty on the interview because I freeze up from having the premise of a social environment among the only people being allowed in to positions of power, at least in my experiences, whereas I may have to bring something completely new and prove that I won't be a hinderance to the rest of you, as special a set of snowflakes you all seem to be.
>>
>order 240GB SSD
>Amazon mistakenly sends 480GB model

Thank u jesus.
>>
>>57049238
No, it doesn't make you racist, I don't really care. It means you seriously are privileged and that I should feel stupid for supporting you in this way and supporting your larger goal in building you and your penis.

>>57049260
I am just amazed because I didn't believe it before. I really wanted to believe I'd possibly get hired to do more than add breakpoints to a binary string.
>>
>>57049302
I know that they'll do that with the students because all my resources, google fu, were SEOd to fucking hell and some were even taken on by Sun in their official documentation. Also, they hid the first 'pro' programmer I'd ever heard of, Forsythe.
>>
>>57049397
:(
>>
>>57049357
Time to try your luck in a society where brown people are in positions of power, then, (b8)m8.

cry more
>>
>>57049305
It's probably because I sort of look like one of them in those two varities...
>>
>>57049357
I wouldn't want to hire you either. You obviously have crippling metal issues that would impact your performance
>>
>>57049444
>metal issues
wew
>>
>>57049309
me again, I came up with this:

def get_x(i, j):
if output[i].isdigit():
return get_x(i+1, j+output[i])
else:
return j
>>
>>57049036
really makes you think etc.
>>
>>57049427
Brown people are in a position of power here, but they smell differently than I do. The internet is practically owned by India atm.

Anyway, I'm not remedial as you have implied by your response. I am simply in a state of shock and awe. I wish I could get a job like that.
>>
>>57049367
This isn't your blog, race mixer.

>>57049309
x = re.search("no:(\d+)", output).group(1)
print x
>>
>>57049444
Why do you all wear sunglasses
>>
>>57049367
Y-you s-sent it b-back, right s-senpai?
>>
>>57049486
Guys, I think we've found the bizarro version of Terry Davis.
>>
>>57049339
In Firefox it just gives me a white bar on the yellow background, in IE11 it gives me some buttons but nothing else.
>>
>>57049487
>
x = re.search("no:(\d+)", output).group(1)
print x


Damn, how can I learn to do this?
>>
>>57049499
to block sunlight
>>
>>57048068
no, you'd be surprised
>>
File: 1369537141643.jpg (49KB, 414x465px) Image search: [Google]
1369537141643.jpg
49KB, 414x465px
>>57049459
>Python
>No TCO
You probably don't want to do that in a meme language like python.
>>
>>57049367
>when the big capitalist mistakenly sends you more expensive items
>ancap meme.jpg
>>
>>57049509
They're regular expressions. Any half-decent computer science course will teach them to you.
>>
>>57049499
To show how much better we are than you

Every time you see a white man in sunglasses you know they're a higher class than you are
>>
File: 1414769482848.gif (2MB, 280x150px) Image search: [Google]
1414769482848.gif
2MB, 280x150px
>>57049159

If you're a C programmer of average experience it's fairly easy to quickly see that the code presented will take arguments passed on the command line, make grand assumptions about them, then print some rows of asterisks to the standard output.

Using a lowercase letter "L" as a counter is a sure sign the author is just an asswipe, therefore deriving the exact output by actually taking any more second of one' life trying to understand the output code isn't worth anyone's time, since the author doesn't respect it anyway.
>>
>>57048763
Everyone here doesn't know shit anyways

>>57049115
Daily reminder that if you need comments your code is terrible
>>
>>57049533
What is group(1)?
>>
>>57049536
I don't worry about white men, really. You don't really ever see them do anything. You will always hear them, though. Behind your back.

Anyway, I'm not talking superiority. You're the idiot asking for help, retard. I'm simply here to point out who here stealth archer and who here just looking to pretend.
>>
>>57049213
>>57049284
Seems to be working for me, on Firefox 49
I doubt that it's a more autistic board than >>>/n/ though.
>>
>>57049506
It requires Javascript and latest browsers version to work. (This is the case because the goal is not to be an imageboard but to provide an simple and easy to use board for small team and project)

I'm installing Firefox, let's see
>>
>>57049540
I already understood what it did.
>>
>>57049565
>You're the idiot asking for help, retard

No I'm not. Do you think this thread is just you and one other person?

Mental issues and a newfag. The whole package
>>
>>57049557
It gets the first sub-expression capture, i.e. the stuff between the first set of brackets: the number.
group 0 is the whole match.
>>
>>57049367
Golden opportunity to pull the old "I didn't get what I ordered" shtick.
That way you get your money back, without lying.
>>
Is there a way to get some 'junk' default value for a template argument without using its default constructor? I was planning on just leaving it uninitialized, but that just means the default constructor gets used.
>>
Is it possible to go from zero to valuable asset for a company in a matter of a few weeks? I have lots of adderall and all the time in the world to practice
>>
>>57049487

Once you get a few years in, everything is your blog.

>>57049500
>>57049529

This is a win for the little guy!
>>
>>57049574
Well... Autistic as in "cleared from useless bloating"

I'm going to push it on GitHub when it's more stable and core functionalities (like uploading images) are done
>>
>>57049588
Why do you keep changing the topic? Can you not handle the task at hand? Are you going to enforce a CoC on here now too?
>>
>>57049620
Ask your higher-ups what skills would be valuable for you to acquire
>>
>>57045625
>that language seems cool
>apt-g[tab] i[tab] ci[tab]nn[tab]amon
ayy fuck this shit bruh
>>
>>57049593
Between all of these, which is the "best" way?
d = "no:"
index = output.find(d) # first number is output[index+len(d)+i]
i = 0
x = ''
while output[index+len(d)+i].isdigit():
x += output[index+len(d)+i]
i += 1
print x

def get_x(i, j=""):
if output[i].isdigit():
return get_x(i+1, j+output[i])
else:
return j
print get_x(index+len(d))

def get_x(delimiter, text):
x = re.search(delimiter+"(\d+)", text).group(1)
return x
print get_x("no:", output)


Thanks
>>
>>57049639
I'm unemployed
>>
File: durka.jpg (298KB, 960x960px) Image search: [Google]
durka.jpg
298KB, 960x960px
>>57049554
>Daily reminder that if you need comments your code is terrible

Did your mom give you the daily sigh from the top of the basement stairs today? The one she makes when she is wondering when you'll get a job or make something of your life?
>>
>>57049603
The junk value is already in there. Just use the pointer and set the value to an int or parse that int.
>>
>>57045625

I though that (since Java 8) you could add a bodyless static method to an interface. So why do I get
>static methods in interfaces should have a body
when I try to do this?

If this is not possible, then how can I make sure that certain classes have certain static methods implementations?
>>
>>57045625
Can you make an Ascii Roguelike with the Tkinter module instead of pygame and other libraries?
>>
>>57049554
>if you need comments your code is terrible
I had a classmate that was very opinionated on this point until i actually started to seriously try writing self documenting code. He changed his mind when he saw he had created a monster.
>>
>>57049651
nah
don't live with mum no more
stop projecting
>>
>>57049650
Walk into some companies, request an audience with people of high positions, and ask what skills they would want you to develop if you did work for them
>>
>>57049654
That sounds like an Abstract Class rather than an interface.
>>
>>57049666
I had a friend like this too. He would argue for a structure and that people won't like this or that, he does design for a living. After about 2 quick little classes he realized that the design I was proposing would do his job for him. He stopped talking to me for a while and only recently we started talking again. He immediately started trying to place me below him. I just blocked him. I don't need more of that in my life. Especially if I'm doing all the work.
>>
>>57049669
Is that an indirect yes ir are you just not answering my question?
>>
>>57049715
He's hinting at test driven development of your life.
>>
>>57049715
Doesn't matter. The answer is now definitely "No"
>>
>>57049667

If a program doesn't need comments, it isn't doing much of anything.

> don't live with mum no more

But still a zealously idealistic....what now? What is it you're doing with yourself that makes your words worth anything?
>>
>>57049677
Maybe I should do something like this:

>abstract class Fruit
>abstract class SpecialFruit extends Fruit
>class Apple extends Fruit
>class Banana extends SpecialFruit

with SpecialFruit containing the bodyless Static methods I need for special fruits. Then I can implement them specifically for classes like Banana. Would that compile?
>>
is the market for entry-level software developers good or bad?
>>
>>57049729
Are you being mean to me?
>>
>>57049751
That depends on if you are brown or not.
>>
>>57049759
white
>>
>>57049669
Alternately, do what normal people do and look at the requirements for the job listings on their website
>>
>>57049747
Classic example of oop gone wrong.
>>
>>57049769
this

Just have 8 years of experience and know 20 different specific tools and frameworks
>>
>>57049747
Tried it: doesn't work: "illegal combination of modifiers: abstract and static"

>>57049777
Yeah, I feel like I'm doing something fundamentally wrong, but I can't seem to figure out what..
>>
>>57049751

Don't be entry-level. Start some projects, commit to others', have ANY experience before you seeking employment.
>>
>>57049724
I don't know what that means
>>
>>57049787
I have 2 shitty apps and 1 decent app (in terms of code, scope, function, etc.) on apple's app store
one of the shitty ones is extremely popular
but my only work experience is burger king (lol)
I'm an underachieving slacker
pls help
>>
>>57049747
Why not create a separate category that applies to Banana as something instead of fruit.

It's more specific on the basis of being an apple and then a more special fruit, not that it is a special fruit that only this special fruit can reach the state of banana.

An abstraction is a pull from an existing thing. You don't grow to that state. You grow to a similar state but only in matter. You must extract and abstract in order to fully represent what you are modeling. You can't make men if you take man-like behavior out of the model.

Static methods are essentially accessing read only memory and so need to exact a memory table that will function only as such. In order to do that, the rest of the data table must coordinate about the static data, not the other way around.
>>
>>57049785
>I feel like I'm doing something fundamentally wrong, but I can't seem to figure out what
You're using Java
>>
>>57049747
you're a special fruit alright
>>
>>57049823
Let's say banana is used towards something. Well, as we have abstracted the position of a banana in the larger scheme of life, we cannot readily assume that the banana came to be just so we would have potassium for the coming diabetes without first giving in to the full design inlaid before the prospective array in assembly. The matter isn't asymptotic.
>>
new thread when ? :3
>>
>>57049826
Haha woot! Blown the fuck OUT senpai
>>
>>57049759
hahahaha, you piece of shit.

op op op op
>>
File: developing_timetravel.png (9KB, 568x361px) Image search: [Google]
developing_timetravel.png
9KB, 568x361px
>>
>>57049745
He continues onward beyond "innovation", oh great paladin. You might realize that sometimes people procreate and future children need to be taught the skills of the past in order to carry legacy. But, umm....yeah, whatever. You're white. You didn't need to know that. Mommy did it already in her sales and marketing jobs.
>>
>>57049844
No bullying pls.
>>
>>57049036
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main (void) {
int malloci;
char *mallocstring;
int *mallocreturn;
mallocreturn = &malloci;
for (malloci=1; ; malloci++) {
if (malloci % 15 == 0) {
mallocstring = (char *) malloc((sizeof(malloci)+8));
strcpy(mallocstring, "MallocBuzz\n\0");
printf("%s", mallocstring);
} else if (malloci % 5 == 0) {
mallocstring = (char *) malloc((sizeof(malloci)+3));
strcpy(mallocstring, "mal\n\0");
printf("%s", mallocstring);
} else if (malloci % 3 == 0) {
mallocstring = (char *) malloc((sizeof(malloci)+3));
strcpy(mallocstring, "loc\n\0");
printf("%s", mallocstring);
} else {
printf("%d\n", malloci);
}
}
malloci = 0;
return *mallocreturn;
}
>>
>>57049790
Try it out and then correct your mistake.
>>
>>57049826
What's so bad about Java?
>>
>>57049951
FORCED OBJECT ORIENTATION
>>
>>57049951
You get locked in oop-think, and end up trying to cram every problem into a design paradigm implementation that doesn't quite fit. Like you're doing now.
Because of this the standard library seems to unnecessarily complicate everything.

That, and checked exceptions.
>>
>>57049994
>checked exceptions.

The worst offense. It makes development in C# so much better.
>>
>>57050011
>checked exceptions.
You're the one who taught me that what java does is called this.
>>
new >>57050025
>>
In openGL, how do buffers work?

lets say I'm making a program in which things would spawn and despawn. Each time something appears, does it need to redefine a buffer and its size? Or can I just define a buffer of some limited size and not always use it all?
>>
>>57049015
>python 2
you failed
>>
>>57049015

> // in python
>>
>>57049049
>>57049065
why shouldn't you use '?
>>
>>57050128
Don't think of it in terms of storing objects in the buffer, but storing meshes. So if two objects share the same mesh, you just store the mesh once and apply different transformations to it. And yeah, you can keep meshes and textures in the buffer, ready to be used when you need them.
>>
In C, how do you create your own library you can include?

I know I could probably compile one myself and that including is basically copy and pasting, but what actually is the acceptable way to do it? how does a .h file work?
>>
>>57050365
That is the way to do it. Write implementation in c file. Provide prototypes in h file. Include h file in your project. Compile and link all source files.

It sounds to me that your next step should be to read about the linking step in the compile chain.
>>
Why can't I link GLFW3 to my project

it gives error "cannot find corearb.h"

I had it running before but lost my linker options.. it took me hours to figure out before
>>
>>57050365
/* mylib.c */
/* compile like this: gcc -c mylib.c */
/* the -c option compiles a mylib.o object without linking into an executable. */

/* static means blerb won't be visible outside of mylib */
static int blerb(int x)
{
return 3*x;
}

int bleck(int x)
{
return blerb(x) + 1;
}


/* main.c */
/* compile like this: gcc main.c mylib.o */
/* to link together with the compiled object from before. */

int bleck(int); /* this function will be defined *somewhere*, but C doesn't
care where yet, it just needs the right type. */

void main(void)
{
printf("%d", bleck(5));
}


This works fine, but usually you will have lots of functions and some custom data types, so it helps to have a header file that list all the prototypes:

/* mylib.h */

int bleck(int);


The you add
#include "mylib.h"
in main.c.
>>
Trying to get kNN faster.
Fucking class assignment.
Thread posts: 342
Thread images: 25


[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.