Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

The uncomfortable truth about academia

Name: Connoisseur 2010-07-16 15:30

Got sent this in an e-mail, thought you guys might like it. From some objectivist's blog, I think.

At work today I discussed a new rule of thumb with the hiring manager, in an effort to stave off more fuckups like the guy we just had to fire. I provided her with a list of theory buzzwords and academic programming languages. If an applicant lists any of these on his resume, from now on she will not call him in for an interview. If he volunteers a mention of them during an interview, she will end it immediately.

For the naive among you: An academic programming language is by definition a language in which you cannot do real work. These languages are easy to identify because academics write papers about them. I think most people are unaware of the distinction, which is confusing because just four or five years ago it was glaringly obvious and nobody would take such a language seriously or ever try to use it to write an actual program. If some retard wanted to spend the rest of his life trying to write a working text editor in LISP, that was his business and all the people with homes and jobs could safely ignore him. Long story short? This is no longer true. Now the drooling lab rats have escaped from the lab. Now they're on my front lawn demanding to replace my Porsche with a cardboard box attached to a skateboard with organic barbed wire. Now they are literally in my actual business, wasting my time as well as theirs.

When a viral infection escapes from a lab, it's a disaster, a plague. It's the fucking armageddon. I think we should treat the theories of academia exactly the same way. God knows we've seen this happen in other fields-just look at the Gulf of Mexico. But at least that's a poison we can see with our eyes. Usually when academics poison industry with their impossible ideas, it goes completely unnoticed, and the world treats disasters as mysterious.

My industry is one of these. American programmers don't understand why nobody ever hires them. They complain about this on web pages like Reddit and Y Combinator, where they also discuss functional programming, monads, and web frameworks written in Ruby and Python. And nothing about this strikes them as ironic or hypocritical.

The good news (for me) is that programmers from other countries are actually serious about their work. All the Chinese and Indians we interview know that in the real world, we are worried about real computers that exist, with real hardware and real performance limitations.

Meanwhile, academic heavyweights like Mr. Don Stewart brag about the great things that they can do in Haskell, like write a display server called X Monad. Actually it's not a display server, it's a window decorator. Actually it's not written in Haskell, it's written in C, with a thousand lines of convoluted Haskell necessary to use the foreign function interface and call the C code that it's written in. Actually everything Mr. Stewart writes is like this. "Superior performance, safety, and ease of use?" So says Mr. Stewart, in the Haskell book that he's selling to all the people who think Haskell sounds like a good idea. Why yes, he's making money on this deal. Did he forget to mention that?

Overselling one's snake oil is hardly unique to Mr. Stewart. It's like the foundation of academia as a concept. The university itself is snake oil, and the whole community is a giant pyramid scheme for keeping afloat those who buy into it. I do mean "buy." The veil of learning and education is a front for the conspiracy of industrial sabotage, the vast plot to bring down all of society in order to "prove" that the bearded professors in their poorly ventilated hidey-holes were Right All Along. That's a self-fulfilling prophecy, by the way-a common ailment of mongoloids and schizophrenics.

Name: Anonymous 2010-07-16 19:02

>>2,3,4,9,17,18 et al.
Holy shit. /prog/ is ridden with these idiots and faggots of the ``academic'' Haskell/Scheme/(insert new trend here) circlejerk.

Name: not >>35 2010-07-16 19:03

>>40
There's a few embedded lisps around. I rarely had to use them myself, and usually just write C when I need C (low-level tasks). I'd probably consider an embedded lisp if I had massive amounts of C to write.

Name: Anonymous 2010-07-16 19:04

>>40
I had not. I've been keeping a small eye on BitC and there is some scheme for PICs that is interesting, but I don't use PICs.

Name: Anonymous 2010-07-16 19:04

>>40
Stop using hallucinogens and shut the fuck up.

Name: Anonymous 2010-07-16 19:28

>>41
Scheme
new trend
1. Scheme isn't a trend; never was, never will be
2. Bringing up Haskell and Scheme in /prog/ isn't new

>>40
as >>42 and >>43 point out, Scheme for embedded is nothing new. If you're using ARM controllers, then you might want to check out Armpit Scheme

Name: Anonymous 2010-07-16 20:25

Armpit Scheme
Heh. Clever name.

Name: Anonymous 2010-07-16 20:40

>>46
Following this trend, someone needs to make a Neckbeard Scheme.

Name: Anonymous 2010-07-16 20:49

>>47
uninterestingly, if you google for "neckbeard scheme", a /prog/ thread from 08 is the only result

Name: Anonymous 2010-07-16 21:06

>>48
And if you navigate to that discussion on /prog/, you'll see it's also a response to a post mentioning Armpit. Interesting how history repeats itself.

Name: Anonymous 2010-07-16 21:22

/prog/ has been trolled exponentially with this thread. Whoever wrote this shit was a disciple of Kibo!

Name: >>46 2010-07-16 21:22

>>47
Following this trend
No, that does not trend with ``Armpit'' in any clever sense.

Name: Anonymous 2010-07-16 23:01

>>50
someone should post this fucker on hacker news and proggit

here its the bees knees

there it would eat the bees and use its godlike soul funk strength to fight god and break his kneecaps, which would really sting

Name: Anonymous 2010-07-17 19:35

accademic languages
I don't understand what you mean by this?
Whether langauges were the result of a thesis or of an R&D team in some corporation wouldn't they still try to reach maximum performance and usabiltity?

Or are you referring to those languages that in your opinion are shit and therefore inappropiate for anything else but boasting and hipster faggorty?


Also as a newbie to the who field, how am I to know about all this? And who am I to listen too?

Name: Anonymous 2010-07-17 21:42

>>53
I don't understand what you mean by this?
I don't understand why people abuse question marks like this. Not being a native speaker is no excuse; there is no language in which this is acceptable.

Name: Anonymous 2010-07-17 22:49

>>39

LOL.

Name: Anonymous 2010-07-17 23:39

>>54
Well maybe no language that you know of?

Name: Anonymous 2010-07-18 4:52

C and Assembly > fucking everything.

Name: Anonymous 2010-07-18 4:53

>>54
Could you please get over it?

Name: Anonymous 2010-07-18 10:50

>>56,58
You were unable to figure out what was wrong with the quoted line. Your grammar isn't even good enough to construct a decent grammar troll. Congratulations.

Name: Anonymous 2010-07-18 11:02

>>59
I don't understand what you mean by this?

Name: Anonymous 2010-07-18 11:08

>>59
YHBMMT.

Name: Anonymous 2010-07-18 11:10

>>60
Just repeating the given example does not demonstrate understanding.

Name: Anonymous 2010-07-18 11:12

>>35
pages

Name: Anonymous 2010-07-18 11:15

>>59
The quoted line was about misusing the question mark in a sentence that looks like a question but in reality it is either one level higher (``I don't understand what you mean by this?'') or is a question only in its form and not its function (``Could you please get over it?''). And >>56 is a cretin.

Name: Anonymous 2010-07-18 11:16

>>63
Yeah, probably an Emacs-user.

Name: Anonymous 2010-07-18 11:20

>>64
You're an idiot. The quoted line was a simple declarative sentence, and there was no reason for the question mark to be there. >>58 was a rhetorical question, but a question nonetheless, and the question mark was justified there; your nonsense about being ``one level higher'' is just confused blather.
>>56 is a cretin, but so is >>58, and so are you.

Name: Anonymous 2010-07-18 11:25

>>66
http://grammar.ccc.commnet.edu/grammar/marks/question.htm
When a question constitutes a polite request, it is usually not followed by a question mark.

Name: Anonymous 2010-07-18 11:29

>>67
Please stop trolling?

Name: Anonymous 2010-07-18 11:30

>>68
Incorrect usage of the question mark.

Name: Anonymous 2010-07-18 11:30

>>67
It's cute how they don't back up the point you're trying to make.

Name: Anonymous 2010-07-18 11:34

>>70
How so? ``Could you please get over it?'' sounds like a polite request to me.

Name: Anonymous 2010-07-18 11:42

>>71
Note the ``usually'' and the caveat that it really only applies to very long requests.

Of course, it would also be a good idea to note the centuries of usage the good people at Capital Community College in the United States of America are ignoring by suggesting it's can be alright to leave out the question mark occasionally, but that's really neither here nor there.

Name: Anonymous 2010-07-18 11:46

>>71
How so?
Reported?  You're only allowed to use question marks for rude requests?

Name: Anonymous 2010-07-18 13:35

>>73
I read your post in an Australian accent.

Name: Anonymous 2010-07-18 14:47

>>74
Then you must be an Australian.

Name: Anonymous 2010-07-18 14:48

>>74
Noice!

Name: Anonymous 2010-07-22 9:15

Is emacs not written in a lisp dialect ?

Name: Anonymous 2010-07-22 9:25

>>77
Please don't bump Shit Threads!

Name: Anonymous 2010-07-22 12:44

Fuck you >>78-kun
Bumping so the truth gets seen.

Name: Anonymous 2010-07-22 13:03

>>9
VISUAL BASIC

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List