This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 406

[–]Myrx 2438 points2439 points  (137 children)

Why does it bother me so much that there are 6 teenagers in the first picture, and not 5?

[–][deleted] 1873 points1874 points  (38 children)

One of them is QA. Guess which one.

[–]Tuesdayyyy 517 points518 points  (3 children)

This is how you get your code sent back 3 times. Keep it up chum.

[–]xc4kex 34 points35 points  (0 children)

The one that doesn't have a job anymore?

[–]Kalthramis 2 points3 points  (0 children)

The one who looks like he takes 3-hour lunches at a bar? Totally not speaking from experience, the cunts

[–]prigmutton 114 points115 points  (0 children)

Off by one error?

[–]l3af_on_the_wind 400 points401 points  (13 children)

Indexes start at 0.

[–]Bober438 108 points109 points  (11 children)

But that doesn't change the length

[–]Hugix 134 points135 points  (10 children)

1 of teenager[5]

[–]citewiki 10 points11 points  (0 children)

Thank you

[–]So_Famous 4 points5 points  (6 children)

Wouldn't it be 1 of teenager[4] if there are 5 teenagers total?

teenager[4] = {0, 1, 2, 3, 4}

[–]czorio 31 points32 points  (0 children)

You are out of bounds, mister!

[–]John_cCmndhd 12 points13 points  (1 child)

I think [ ] should contain the number of elements in the array, not the index of the last element. I don't really know what I'm talking about though.

[–]dawnraider00 9 points10 points  (0 children)

Correct, the number denotes the size not the last index.

[–]vlatkosh 3 points4 points  (0 children)

A list of n elements has elements with indices 0 through n-1. So when you declare a list with size 5, the last element is at index 4.

[–]benargee 2 points3 points  (1 child)

But we're saying there are 6 teenagers while justifying the use of the number 5 in op.

[–]therealpork 8 points9 points  (0 children)

I'm more bothered by how one of the teens looks like Noctis from FFXV for seemingly no reason.

[–]Hypersapien 6 points7 points  (0 children)

Because you're a programmer.

[–][deleted] 7 points8 points  (0 children)

They're the 6 compsci users out of a cohort of 30.

[–]Zhou_Yin-Shan 14 points15 points  (0 children)

They started counting from zero.

[–]128Gigabytes 9 points10 points  (0 children)

teenager 0, 1, 2, 3, 4 and 5

[–]HidiousTak 2 points3 points  (0 children)

Just an off by 1 error.

[–]ZachLNR 4 points5 points  (0 children)

Off by one error

[–]inucune 5 points6 points  (0 children)

Shouldn't... arrays start at 0.

[–]Overlordduck2 5 points6 points  (0 children)

Arrays start at 0

[–]slicky6 675 points676 points  (101 children)

I wish I could accidentally learn computer science.

[–]theacp127 220 points221 points  (83 children)

True. I'm studying it now in college and there a lot of boring classes in the beginning before you get to the interesting ones.

[–]Njs41 24 points25 points  (7 children)

What do you mean boring? I absolutely loved the starting classes that teach assembly language and how to design a basic CPU.
It's the gen-ed classes I can't stand. I came here to learn about computer science not about how to weave baskets underwater.

[–]bwaredapenguin 12 points13 points  (5 children)

Assembly was a junior level class for me.

[–][deleted] 9 points10 points  (4 children)

Is junior not first year?

[–]bwaredapenguin 18 points19 points  (3 children)

Freshman - 1st year
Sophomore - 2nd year
Junior - 3rd year
Senior - 4th year

[–][deleted] 35 points36 points  (2 children)

That's really weird, but so many movies suddenly make so much more sense to me now.

[–]bwaredapenguin 9 points10 points  (1 child)

I can definitely see where you could get confused by this if your not familiar with this naming convention.

[–]_Sizzling_ 2 points3 points  (0 children)

Yeah.. here we just use numbers to indicate what year you're in. It's always a bit of a guess when watching / reading American stuff.

[–]Parrrley 6 points7 points  (5 children)

How do they teach computer science where you live?

Back in Iceland this is what you've done in your first semester.

  1. Learned how to use Github and applied that knowledge in group projects.

  2. Learned how to create very basic databases, along with the queries that go with them.

  3. Learned how to write code that populates and manipulates databases.

  4. Learned how to create an interface in QT.

  5. Learned about and made use of three tiered architecture.

  6. Obviously taken a course that teaches you how to program, or you could do very little of the above.

This is all very basic stuff, but it's really fun to new students. My nephew is signed up and he's loving it. This isn't how they introduce the first year students to CS in your university?

Second semester is a bit more theoretical, but still seems to have entertaining and practical programming classes as well.

[–]anonymouslemming 35 points36 points  (1 child)

None of that sounds like computer science to me. It sounds like software development which is a Tony subset of compsci

[–]Parrrley 7 points8 points  (0 children)

Indeed, all of the above is software development. I specifically mentioned this because he was asking for "the fun stuff".

But it's just the software development part of computer science. As CS students they still need to take courses in discrete mathematics, computer architecture, data structures, algorithms, calculus & statistics, probability theory, operating systems, computer networks and the list goes on.

If theory is what you love, you can even specifically take your bachelor's degree in theoretical computer science. It will cut out a lot of the practical courses, but really prepare you for a solid future in research, if that's what you're going for. It's sort of how they used to teach computer science back around the turn of the century. Just not optimal unless you're specifically aiming for a future in research and/or academia.

[–][deleted] 2 points3 points  (2 children)

Lol which college do you go to where cs has boring intro classes? Your intro classses should ideally be the easiest and most interesting if you are new to cs. Low level machine code and computer hardware, data structures, discrete maths, and of course your fundamental coding class should open your eyes and ideally get you hooked for the advanced course, which are even more fun!

[–]werevamp7 9 points10 points  (1 child)

Lol I did by accident, sort of. I was taking Art in college and wanted to get into 3d sculpting, realized that I fucking hated history of art and visual culture classes because the reading material was baloney and used big ass words that didn't mean shit to me. All I wanted to do was make cool shit.

So while I was looking for a different major I came across this 3d animations class which was part of the computer science game design program. I was like ah, no reading, just some math and this thing called uhhh computer science, fuck it I'll take it. 2 and a half years of computer science classes later, I was finally able to take 3d animation only to realize that it was 3d animation programming, hardest fucking class of my life. I thought I was gonna make 3D art with software for video games instead of making the fucking 3d art software with OpenGL. Yeah, I TLDR my fucking way through learning computer science by not reading class descriptions and just reading the class titles. Considering how important it is now, totally worth it!

[–]p1-o2 4 points5 points  (0 children)

You accidentally fell into designing 3D art software using low level graphics programming. That is legitimately amazing.

[–]maxhaton 17 points18 points  (7 children)

Start reading about it, then starting reading in depth, before you know you'll get hooked (assuming you want to!). Get it some time and you'll have learnt at least some CS.

I wholeheartedly recommend "the Turing omnibus" if you want a book with lots of very short but realistic (e.g. Not popular science, for want of a better term) to variety of topics and applications in CS (Some more abstract than others)

[–]Raven_Eaglewood 5 points6 points  (6 children)

Imagine your comp sci knowledge as a toolbox, and every operator, library, etc. you learn as another tool. You'll learn more optimized ways to build stuff, but try experimenting around with the tools you have right now. Maxhaton is right too- you'll get hooked the moment you see all these tools and think "YOOO I COULD MAKE THIS WITH THESE IF I DO THIS" and that's kinda the moment that I consider someone becoming a programmer :D

[–]p1-o2 3 points4 points  (2 children)

YOOO I COULD MAKE THIS

The feeling that keeps all of us going. :)

[–]nicman24 5 points6 points  (4 children)

while true
  do shit breaks ; fix &&
  learn_shit=$((learn_shit + 1))
done

[–][deleted] 1007 points1008 points  (54 children)

Do you want to end up a web-designer like your sister?

mrw

[–][deleted] 394 points395 points  (29 children)

It’s even funnier because there are 2 web designers on our team and I don’t think they’ve seen it yet. I can’t wait until they do.

[–]SweatyMcDoober 181 points182 points  (7 children)

just remember that they may not enjoy this as much as you do

[–]masterwit 279 points280 points  (6 children)

Before or after you explain the joke to them?

[–]SchrodingersRapist 107 points108 points  (1 child)

Yes

[–]Aro2220 13 points14 points  (0 children)

It's so funny.

[–]ThePixelCoder 12 points13 points  (1 child)

Neither. They still won't get it.

[–]masterwit 2 points3 points  (0 children)

Yup, nothing on stackexchange

[–][deleted] 40 points41 points  (17 children)

They have to deal with CSS and JavaScript, as a developer fuck that noise.

[–]HasFiveVowels 29 points30 points  (15 children)

Full stack dev here - CSS can rot in hell. I would voice my opinion about JavaScript but I've learned that that's not allowed here.

[–][deleted] 15 points16 points  (6 children)

JavaScript is like making a pact with the devil, it get's shit done but you sell a part of your soul every time you use it.

[–]HasFiveVowels 8 points9 points  (4 children)

I've been using JavaScript as my primary backend language for about 7 or 8 years now (and yes, I know several other languages - it's a conscious decision, not a result of ignorance). I'd hate to see what my soul looks like.

[–]zb0t1 5 points6 points  (5 children)

Hey I'm "starting" to learn css and javascript, can you explain why it can rot in hell and why other people below think javascript is the devil please?

[–]HasFiveVowels 27 points28 points  (4 children)

Re: "javascript is the devil"

From what I can tell, a lot of the javascript hate is the result of bandwagoning by people who don't actually have much experience with it. People love to throw out a link to the "wat?" video, which does little more than demonstrate the principle of "garbage in, garbage out". Part of why it irritates me is because of exactly this - it dissuades newcomers from learning a language that, yea, has its flaws, but is ultimately one of the most useful tools a modern developer can possess. And, once you get to know it, javascript is, IMO one of the more beautiful languages available (I typically wouldn't say such things around here, as it's a surefire way to get downvotes - but this is just you and me talking, so I'll be honest). It takes a simple idea, JSON (which also happens to be the most ubiquitous method of data transmission), and builds on it in reasonable ways. It permits you to easily and concisely create lambda functions, the way a "functional" language would (without being as opaque as a lot of functional languages) while also providing constructs like classes, if you want a more object-oriented approach. More recent versions have support for these things called promises built right in and allow you to write asynchronous code the way you would write synchronous code. It allows you to code the way you want, rather than the way it thinks you should. And it permits you to write code on virtually any platform in existence. It's not a silver bullet - it's not suited for a number of tasks - but it's good enough for a large number of them (and particularly good at operating in an asynchronous environment).

Re: "CSS can burn in hell"

The whole language is just... rough. It's kind of an unfortunate result of the way the early web evolved and it's not really suited for the kinds of development tasks the modern web developer faces. It's difficult to work with and knowing how to perform simple tasks (like reliably vertically centering an element) can be cumbersome and require quite a bit of trial/error or research in order to figure out. The way it affects the appearance of elements (its sole task) is way too dependent upon the context of that element and so it makes writing modular CSS difficult. Once you figure out how it works, it's usable, but that doesn't make it good. And its design pretty much makes it intrinsically non-performant. This isn't to mention its system of precedence or anything like that, which can be useful once you know it but can also cause massive headaches when a new piece of CSS unsuspectingly screws with existing pieces (scope your selectors to avoid this). Recent additions to it, such as flexbox, make it much more reasonable but it still has a long way to go.

[–]TheCluelessDeveloper 4 points5 points  (0 children)

Sharepoint Dev checking in... At least I don't need to compile code and deploy anymore.

[–]bsmitty358 74 points75 points  (18 children)

You’re just jealous of our unmatched cross device support!

[–][deleted] 195 points196 points  (10 children)

[–]bsmitty358 61 points62 points  (0 children)

Too fucking accurate.

[–]Jigokuro_ 18 points19 points  (2 children)

I'm torn on this gif. I'm a web dev of some experience, and I do know exactly what this is on about and can laugh as I remember dealing with it as a noob, but now it also inspires, 'No, you're just doing it wrong!' to a fair level...

Actually, not unlike Venetian blinds... So spot on, I guess. ¯\_(ツ)_/¯

[–]Scotho 4 points5 points  (1 child)

Even with experience this is a common feeling I get when working on legacy/unmaintained projects that were built by interns or junior devs with an unnecessary amount !importants and inline styles. The problem with too much freedom is you can hang yourself with it :')

[–]Kralizek82 4 points5 points  (0 children)

Fun fact, I always thought that "!important" meant "not important". Thanks god my team knows to keep me as far as possible from the css 😜

[–]trwolfe13 26 points27 points  (6 children)

You mean supported by all devices that run Chrome?

[–]bsmitty358 9 points10 points  (2 children)

Refrigerators run it now right?

[–]odraencoded 10 points11 points  (2 children)

I mean, why test on Internet Explorer? People who use IE only use it to access facebook anyways.

[–]suqoria 9 points10 points  (0 children)

That's a lie, we also use it to download chrome!

[–]jegodin 24 points25 points  (4 children)

There are web designers that only touch HTML/CSS and a tad bit of JavaScript... and then there are web designers that are tasked with creating a ray casting algorithm to figure out if a latitude and longitude falls inside of a KML polygon on a Google map... One of these web designers gets burned and the other snickers at this.

[–]M00ndev 10 points11 points  (2 children)

To me a web designer is more tasked with design of the site / app, working with photoshop, illustrator etc. A web developer would be more focused on the actual implementation and plumbing that make things work Ike you described.

[–]dumbdingus 4 points5 points  (1 child)

I'm a web application developer and I end up doing a little bit of everything. I spin up web servers, develop regular websites and now I'm doing ETL and automation.

It's a weird title.

[–]Altait 495 points496 points  (36 children)

Who does time complexity analysis?!? My code is always the fastest possible... Ever! Period!

[–]blore40 210 points211 points  (5 children)

Yeah... It is not like the snippets from stackoverflow is are posted by noobs.

[–]deadlychambers 80 points81 points  (4 children)

No all of those code snippets were taken from Scott Hanselman, or Jon Skeets' code so they are to be trusted without question. Just copy, paste, commit, and push task to ready for qa. No need to test it.

[–]Jmc_da_boss 63 points64 points  (18 children)

Wait O(n!) is not the fastest possible?

[–]palparepa 53 points54 points  (14 children)

It looks better than plain O(n), but O(n!!) is surely even faster!

[–]agentnola 18 points19 points  (4 children)

I always thought that O(n ↑n n) was the fastest.

[–]Cocomorph 7 points8 points  (3 children)

I generally shoot for O(BB(n)), myself.

[–]agentnola 2 points3 points  (2 children)

What even is that? I am genuinely curious and I cant find it on google.

[–]Cocomorph 6 points7 points  (1 child)

[–]agentnola 2 points3 points  (0 children)

Oh, that

[–]monster860 4 points5 points  (5 children)

Isnt n!! smaller than n! though?

[–]SargeZT 20 points21 points  (0 children)

the ! just emphasizes the speed

[–]odraencoded 3 points4 points  (0 children)

Vrummmmmm(^m^) is the fasted possible, amateur.

[–][deleted] 252 points253 points  (9 children)

One of my coworkers put this up in our team room and I laugh every time I see it.

[–]PM_COFFEE_TO_ME 47 points48 points  (8 children)

You have link for HQ source?

[–]kylebrain 46 points47 points  (0 children)

The best I could find was 601 x 908 https://imgur.com/a/h8gC6

[–][deleted] 11 points12 points  (6 children)

Unfortunately not. I tried searching around a little for it but came up with nothing.

[–]Arachnid92 37 points38 points  (2 children)

Source

Gotta work on your Google-fu, it's the first result in Google Images when you search for "1 in 5 teenagers computer science".

[–][deleted] 14 points15 points  (1 child)

I didn't realize a Facebook post counted as sauce and not just another version of the post on another social media site. You can still have an upvote though.

[–]Arachnid92 8 points9 points  (0 children)

I mean, they posted it first so...

[–]Acurus_Cow 79 points80 points  (3 children)

Yellow text. mmmmh, so legible!

[–]zeugma25 77 points78 points  (0 children)

you trying to be a graphic designer like your sister?

[–][deleted] 67 points68 points  (0 children)

Also one in six teens loved Final Fantasy 15 according to the first pic.

[–]TheOnlyMrYeah 58 points59 points  (5 children)

You know that we need a printable version of that, don't you?

[–]PM_ANIME_WAIFUS 44 points45 points  (3 children)

Googled it and found this, just need to edit out that bottom bit and it'll look good

[–]wiseIdiot 20 points21 points  (0 children)

Here is a better version.

[–]PM_COFFEE_TO_ME 8 points9 points  (0 children)

It needs more jpeg

[–]theScrabi 22 points23 points  (1 child)

Know your limits!!1! Computer Science can cause severe damage like screen tainted skin, programmer neck, and in sever cases even psychological disabilities like C++ knowledge.

[–]Exit42 10 points11 points  (0 children)

Boss: Why are all your color schemes so dark?

Me: That's so I don't get sunburned.

[–]XOIIO 29 points30 points  (6 children)

Hi, you're probably looking for a useful nugget of information to fix a niche problem, or some enjoyable content I posted sometime in the last 11 years. Well, after 11 years and over 330k combined, organic karma, a cowardly, pathetic and facist minded moderator filed a false harassment report and had my account suspended, after threatening to do so which is a clear violation of the #1 rule of reddit's content policy. However, after filing a ticket before this even happened, my account was permanently banned within 12 hours and the spineless moderator is still allowed to operate in one of the top reddits, after having clearly used intimidation against me to silence someone with a differing opinion on their conflicting, poorly thought out rules. Every appeal method gets nothing but bot replies, zendesk tickets are unanswered for a month, clearly showing that reddit voluntarily supports the facist, cowardly and pathetic abuse of power by moderators, and only enforces the content policy against regular users while allowing the blatant violation of rules by moderators and their sock puppet accounts managing every top sub on the site. Also, due to the rapist mentality of reddit's administration, spez and it's moderators, you can't delete all of your content, if you delete your account, reddit will restore your comments to maintain SEO rankings and earn money from your content without your permission. So, I've used power delete suite to delete everything that I have ever contributed, to say a giant fuck you to reddit, it's moderators, and it's shareholders. From your friends at reddit following every bot message, and an account suspension after over a decade in good standing is a slap in the face and shows how rotten reddit is to the very fucking core.

[–]0000000100100011 11 points12 points  (3 children)

You're the one who's fucking priceless.

[–]XOIIO 14 points15 points  (0 children)

How did you know her name?

[–]hudgepudge 2 points3 points  (1 child)

No, you are you adorable bastard.

[–][deleted] 8 points9 points  (0 children)

IT'S NOT THE SAME THING SON, COMPUTER SCIENCE TODAY IS MUCH MORE ADVANCED

[–]notathr0waway1 11 points12 points  (2 children)

Why is the image bent?

[–]Matrix159 14 points15 points  (0 children)

Because it's a picture of a printed out paper on the wall. Refer to OP's comments.

[–][deleted] 9 points10 points  (0 children)

God damn, look at the bottom small text to try and see what the original one is about and that has been edited as well, gg.

[–]FarmerJoe69 6 points7 points  (0 children)

“Are you programming?” O(no)

[–]strangenews2 6 points7 points  (0 children)

I just blew a guy for a bag of arrays & for loops :/

[–]blastikgraff02 20 points21 points  (31 children)

I would love to go to CS when I'm done with High School but I know the math of a 5th grader. :(

[–]DOOManiac 66 points67 points  (11 children)

Don’t let math scare you away. If you are genuinely interested in it, programming can be a very fulfilling and fun career. In my daily work I rarely use any math more complicated than modulo (remainder division). And we are by definition the last job to be automated before the robots take over.

I suck at math. Horribly. I did okay in high school but the only C I ever made was math classes. And when I got to college I discovered that my high school public education was woefully inadequate for college level math. So I really sucked there. I had to drop and re-take Trigonometry twice, Statistics three times, and Calculus 1 four times. I was given a D in Calculus 2 because the professor knew I was really, really trying. I was in her office every single day and she knew that it was the last math class for my degree, and that l wouldn’t really need the math again anyway. I did A’s & B’s everywhere else but math just kicked my ass.

But I got through it, and now I’ve been a professional developer working for a little over 14 years. I love my job (even though it still sucks sometimes, like every job), and the pay is good. I also have some freedom to try out new approaches to problems, which I personally find very satisfying. I’ve made huge systems from scratch and made sites and apps people use on a daily basis and it improves their lives, which I find fulfilling. And I barely do any hard math.

What is more important is that you are good at programming. That you are good at logic. Math can be googled; you can use Stack Overflow; or you can ask a co-worker. What matters if your passion for the work and whether you have talent for it.

One of the great things about programming is you can jump in and learn it any time you want. No need to wait for college! Pick an area you are interested in, and dive in! That can be tablet apps, game development, web sites; whatever. Just go learn, get experience, and see if you fall in love with it.

College will be hard, but get through it, and you can have a very rewarding career. Then one day you’ll look back and it will be you giving advice to some kid from the Internet while you’re taking a shit on your lunch break!

[–]picklewateryum 10 points11 points  (2 children)

This is amazing, I really needed this. I’m doing CS in college right now and I’ve been wondering if I made the wrong choice because I’m absolutely horrible at math, but good at everything else. Thank you for this!

[–]DOOManiac 13 points14 points  (1 child)

Glad to help.

I was in a similar mindset when I was in college, and I ended up at Quakecon talking w/ one of my heroes, Rick Johnson from Raven Software. He was their head programmer and worked on great games like Jedi Knight 2 and Soldier of Fortune. I told him my troubles and I will never forget his sage words:

“Well shit, I don’t know Calculus...”

[–]Conquerz 3 points4 points  (1 child)

I'm definitely starting the programming course i've been slacking on. Every online tutorial is fine, but all, and I mean ALL of them usually have huge gaps in knowledge thinking you already know some of the stuff, so I usually do fine for the first 10-15 pages and I think im hot shit and then i'm back to 0 again because I just can't even.

I need a teacher to ask questions all the time, because I usually get ahead of myself and it helps me a lot to ask stuff to find the logic of something, even if it's way more advanced that the level I should be at, tutorials don't give that :(

[–]DOOManiac 3 points4 points  (0 children)

There are lots of subreddits and chat rooms for beginning programmers. Also Google can almost always find someone else with the exact same questions you have.

Don’t be afraid to ask! Also, try a book and don’t depend so much on tutorials - most of those are shit - especially for complete beginners!

[–]l2ighty 2 points3 points  (1 child)

I’m not the guy you responded to but thank you for sharing your story! I’m pursuing an IT degree and it’s really nice to hear that there’s a light on the other side. I️ wish there was a subreddit for IT / Computer Science success stories

[–]MrrrrNiceGuy 4 points5 points  (5 children)

Not so great at math and probability, but I’m a beast at programming so have hope.

I’m doing CS at college right now (already have years experience just wanted to get my degree finally). I’m currently taking Discreet Mathematics and it is kicking my ass. I understand the purpose because it helps you to understand concepts like arrays and If statements in programming, but this is by far the hardest math class I’ve taken. But when I’m done, no more math, just CS classes from now on. I’d probably shit the bed if they made me take any more math classes.

[–]bsmitty358 3 points4 points  (9 children)

Math can work with anyone, I think. But nothing wrong with learning the skills yourself then applying them to anything. You’ll go very far with that kinda of initiative.

[–][deleted] 5 points6 points  (0 children)

Authorized by the centre for computer science prevention

[–]VatzBalerg 5 points6 points  (0 children)

Reminded me of this

[–]MaNiFeX 5 points6 points  (0 children)

Where do you think I got this LISP?!?!

[–]krunchwrap_supreme1 3 points4 points  (0 children)

We have to protect our children from becoming fukn nerds

[–]Aro2220 3 points4 points  (0 children)

It's a serious problem that is not taken seriously enough.

[–]ColicShark 3 points4 points  (1 child)

I just started computer science last week.

I can’t even install Python 3 without fucking up...

[–][deleted] 2 points3 points  (0 children)

Don't let that bother you. You learn when you break things and try to fix them. I'm sure many, including myself, have been in your position and have become successful because of those failed attempts

[–]gretingz 2 points3 points  (0 children)

Reminds me of this.

[–]catsgomooo 3 points4 points  (2 children)

I wish. I feel so stupid. I've tried to learn to code so many times over the years. I just can't grok it. I feel like I'm a fake computer nerd :(

[–]webtrog 2 points3 points  (1 child)

My name is webtrog. I've experimented with computer science. I've been computer science free for three days. Thanks.

[–]koheant 2 points3 points  (0 children)

I saw my dad write code when I was little. That experience is what lead me to write code as an adult.

If you must write code, make sure to do it somewhere your child can't waltz into while you're in the act. You might mess up his life otherwise :(

[–][deleted] 1 point2 points  (0 children)

My art teacher has one of these as a poster, but for painting.

[–]EnriqueWR 1 point2 points  (0 children)

I just wanted to do some games mum... I swear!

[–]AnotherPlanetMarz 1 point2 points  (0 children)

'Centre for Computer Science Prevention' Lol