[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
CS Stories >be 2nd year CS student >class is full of retards
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 75
Thread images: 2
File: 1427427552398.jpg (7 KB, 251x251) Image search: [Google]
1427427552398.jpg
7 KB, 251x251
CS Stories
>be 2nd year CS student
>class is full of retards who passed by the skin of their teeth
>professor explains BASE64, seems simple enough
>wants us to implement it in C
>nobiggie.png
>implement it, submit file
>ff next class
>professor says we submitted horseshit
>half the class submitted and even out of those, majority copied from this one guy
>in short, there were 3 people out of 80 who actually did their homework
>those three were me (bitwise operators, easy peasy), some asian guy (bitwise operators), and some other guy (this person first turns the integers into text binary strings and then does some black magic to accomplish the same)

CS is doomed
>>
>>52207294
Dude white people, niggers and other mudskins are retarded
>>
>>52207600
Everyone is retarded
>>
>>52207697
Your
>>
>>52208111
Mine what?
>>
>>52207294
black magic -> bitwese operators (which no one uses irl becasue it is horrible for code maintainance)
>>
>first year programming class
>explaining datatypes and valid expressions
>explains how you can't add two variables together that aren't a different type
>example is 6 + "apple" will throw a syntax error
>grill asks if the expression 6 + "six" will produce 12
>the lecturers face was gold

I wish I was joking. It was first year programming so most of the class had no idea (I had about 3 years experience) but still.
>>
>>52207294
>2nd year CS
>BASE64
I thought number bases were high school material. What's wrong with American education?
>>
>>52209411
Focuses on getting everyone to a basic level and doesn't concentrate on students who can excel. Ask /sci/, they've got a lot of strong opinions on it.
>>
>>52208111
>Your
You mean you're you tard.
>>
>>52207294
This is only good though. I want as few people as possible to compete with me on the job market.

>>52209378
kek'd
>>
>prof doesn't check for plagiarism
what kind of mickey mouse uni do you attend?
>>
>>52209724
falling this hard for a bait
>kek'd
>>
>>52209378

That's really not that strange of a question and he should probably have used it as his example to begin with.

We live in an age where programs can do exactly what she said.
>>
>>52209816

It's pretty hard to check for plagiarism in code considering it would he ideal for every assignment to look the same.
>>
>>52209864
It's pretty easy when everyone is using the same weird dumb shit solution
>>
>>52209872

They could all very easily claim to have went online for help and found the same shitty example.
>>
>>52209853
didn't they tell you in school that you can't add x and y together ? aka tomatoes and carrots ?
The fact that someone would ask that question is pretty depressing.
>>
>>52207294
are you from murica ?
i hear here many stories about fucked up cs students

i live in germany, and CS is feared here, only people who are really interested and skilled try it, yet 50% of students quit it after the first year
but if you go to the classes of them, all of them are neckbeards/nu-males or other cs people
>>
>>52209892
then they just copied some online example?
that's 0 points.
>>
>first year in Scottish uni
>American guy tries to correct literally everything lecturer tells us because "that's not how they did it back home"
>the rest of the class groans every time he speaks
>halfway into the first semester he quits because he found the material too hard
>class rejoices
>>
>>52209971
What uni lad?
Abertay here
>>
>>52210004
Stirling my mane. Have a friend who's either at Abertay or Dundee doing ethical hacking
>>
>>52209971
There are a lot of autistic people that do the same shit here.
I never understood why,there are millions of people speaking or trying to speak English and he should deal with it.
>>
>>52209378
M E M E
E
M
E
>>
>>52209898
What?
It's not such a weird question for a complete noob.
Some (shitty) languages actually let you do shit like 3+"6".
>>
>>52210091
those languages have implicit casts but they'd work the same as any other language had those measures not been implemented, honestly if you did even a little mathematics you wouldn't be asking the question unless the prof defined types in a really obscure manner.
>>
>>52209971
Aberdeen here, also had 1 american in the class who constantly shouted out. I had the honour of spending a year studying in america and as you can imagine it's even worse. Everyone is constantly battling for the professors attention, asking stupid questions and shouting random jokes out like they're at their fucking friends house
>>
>>52209378
in javascript it probably would ;:^)
>>
>>52207294
Had never heard of BASE64 before, so I looked it up... what use case is there where it's actually advantageous to use it? It seems pointless.
>>
>>52210123
Nothing stops me from creating a Ring, where I can do 3+Apple.
And we're not talking about math, we're talking about programming languages.
The prof is simply wrong, I can very well add variables of different types together in languages with weak typing.
>>
>>52210217
>Nothing stops me from creating a Ring, where I can do 3+Apple.
I'd hope common sense would stop you.
>>
>>52210209
heh
>>
>>52210241
So its there an actual point in using it? Wikipedia gives an example where they encode text, but the output in BASE64 is longer than the ASCII representation - they even state that there's a 33% overhead when using padding. So why would you ever want to use it?
>>
>>52210226
My fruit-based algebra will revolutionize math, just you wait.
>>
So, this is what /sci/ does to not get ridiculed by CE and Math mayors? You come to /g/ to brag? At least you acknowledge you are getting a meme degree.
>>
>>52209933

If you honestly expect an undergrad level course to have a lot of code variation, then you should probably never teach it.
>>
>>52210123
>2016
>static programming

Get on with it gramp.
>>
>>52210348
>dynamic cancer
>functional bullshit

worst part is that I'm probably younger than you...
>>
>>52210344
I'm not talking about two people using a very similar straightforward solution.
I'm talking about OP's example where the plagiarism would be completely obvious.
>>
>>52209378
>>52209378
>grill asks if the expression 6 + "six" will produce 12
in javascript works
>> 6 + "six"
>>"6six"
>>
>>52210348
>>52210360
You're both retarded.
That has nothing to do with static vs dynamic typing.

It's about strong vs weak typing.
>>
>>52210387
if only they bothered to use a real programming language like scheme
define six 6;
six + 6
>>
>>52210399
>You're both retarded.
I was just replying to him but hey, can't expect a retard like you too understand banter.
>>
>>52209378
I like the question and it was worth asking
>>
>>52210384

Thing is, if the whole class looks at the same Web example, then they could very well all be using pretty much the same code.
>>
>>52210423
You have said nothing but retarded things in this thread though.
>>
>>52210443
And just copying some web example is plagiarism.
>>
>>52210444
whatever you say anon.
>>
>>52210360
>>52210399
Common Lisp is strong type and I can add 1 + 2.5 + 1/2 like such: (+ 1 /2 2.5)

Having to add numbers shouldn't require typecasting unless you are dealing with low level stuff.
>>
>>52210468
I missed a 1 in the 1/2 sorry.
>>
>>52210452

Code isn't the same as an essay. You can't paraphrase a chunk of code and have it remain functional.
>>
>>52210468
So?
Many strongly typed languages let's you do that.
>>
>>52210527
That's why I said this
>>52210348
And then this retard responded
>>52210360
>>
I wish I had a professor who would explain an assessment or the principles behind it to their students :(

Ours says it's a part of challenge to try and find out what the fuck we're meant to do.
>>
>>52209378
That sounds reasonable for someone that hadn't programmed before.
>>
File: 1b8.png (181 KB, 404x266) Image search: [Google]
1b8.png
181 KB, 404x266
>>52210456
>2006 + 10
>tripfagging
>>
>>52210217
We were using java.
>>
>>52209898

My school taught me that six and 6 are the same number and that something like 1 + three is 4.
>>
>>52209378

Works on google.
>>
>>52210609
even worse: it's a vanity tripcode
that's almost as bad as avatarfagging
>>
>>52210292
PEM basically. It gets used in email, since initially email servers could only handle printable bytes. It's in the email standard but mostly a relic now. It's why email attachments are 33% bigger than they are once saved. Also for certificates and keys it's common.
>>
>>52210651
>Google is a programming language

Actually with Go I guess it kind of is
>>
>>52210734
He probably means the google calculator thing.
And no, you can't do that in Go.
>>
One of our lecturers showed us a video of him and his kids reenacting star wars, complete with special effects. Behold:

https://youtube.com/watch?v=tbBDg5EQjMk
>>
>>52210807
topkek
star wars parodies should be banned btw
>>
>Teacher explaining master and slave processes
>Black girl in front row
>Does an example where he is the master and students in the front row are the slaves
>Students call out an integer and he keeps track of the sum
>Come to black girl and she shouts out the running total
>He has to explain to her that he's the master and she's a slave
>Whole class is silently cringing, you can tell he's embarrassed too
>>
>>52211206
Reminds me of Mozilla spending thousands of dollars to get rid of the word slave in their documentation shit.
>>
>>52209909
>all of them are neckbeards/nu-males or other cs people
This. The only competent 10 or so people are usually not among them. It's ridiculous.
>>
>>52209411
Base64 is an encoding if anything, not a number system. That being said, most high schoolers wouldn't know how binary or hexadecimal work, I fortunately did because I had to use that stuff to program that I enjoyed doing
>>
>>52211206

was he fired?
>>
>>52211206
Is this a problem exclusively in America?
>>
>>52210302
ah, here's a prime example of what >>52210164
meant. everybody thinks that being a fool is always appropriate, or that even people find it funny.

protip: if you think it's a good idea to speak, it probably isn't.
>>
>>52210414
brilliant, except that's not the lesson, autistcuck. the lesson is types
>>
>>52209378
>>explains how you can't add two variables together that aren't a different type
Syntax error detected.
Thread replies: 75
Thread images: 2

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.