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

Move Over Leah

Name: Anonymous 2012-10-15 1:24

I do product management. User guru, platform geek, constructive propagandist, agilista, funnel hacker and analytics junkie. I also WoW, Ruby and tweet.

Why do you hate women guys?

https://si0.twimg.com/profile_images/2544099413/wm9shvwl220q6tcysjnc.jpeg

PS. Follow me @shanley XD

Name: Anonymous 2012-10-15 1:29

agilista

Name: Anonymous 2012-10-15 1:36

>>1
But you're not a /prog/rammer girl.

we need more girls like http://en.wikipedia.org/wiki/Sofia_Kovalevskaya

Name: Anonymous 2012-10-15 1:40

>>3
What part of Ruby is not /prog/ramming?

Name: Anonymous 2012-10-15 1:45

>>4

Here's why one should be wise regarding Ruby:
- Ruby indulges obfuscation: Ruby has no keyword/optional arguments, so you'll have to use hash parameters as a substitute. This is an idiom that comes from Perl. Ugly, Perl-looking code, like proc {|obj, *args| obj.send(self, *args)} or (0..127).each { |n| p n.chr }, considered beautiful. Another confusing Perl borrowing are postfix `if` and `while` (line = file.readline while line != "needle" if valid line) and quirky variable names (partially due to naive environment design): @instance_var, @@class_var, CONSTANT_VAR, $global_var, :sym, &proc, $~[1], $!, $>, $@, $&, $+, $0, $~, $’, $`, $:, $., $* and $?. If A is [1,2,3] and B is [10,20,30], then A+B is [1,2,3,10,20,30], when you probably wanted [11,22,33]. If `a` and `b` are undefined, then "a = b" produces error, but "a = a" gives `nil`.
- Faulty syntax. Ruby cant distinguishing a method call from an operator: "a +b" can be both "a(+b)" and "a + b" - remove the space to the left of "+" or add a space to the right of "+", and it will be parsed as an addition. Same with "puts s *10", which is parsed as puts(s(*10)). Ruby's expressions terminate by a newline and you have to implicitly state that the expression is not over, using trailing + or \. That makes it easy to make a dumb syntactic mistake by forgeting to continue line. It also encourages putting everything onto a single line, producing messy looking code. A good amount of your code will consist of "begin end begin begin end end..." noise.
- Slow: JIT-compiling implementations exist, but they're still slow and incomplete, due to Ruby's complexity and bad design, which make Ruby difficult to optimize compared to other dynamic languages, like Lisp. For example, Ruby has to accomodate for somebody in another thread changing the definition of a class spontaneously, forcing compiler to be very conservative. Compiler hints, like `int X` from C/C++ or `declare (int X)` from Lisp, arent possible either.
- Ruby's GC is a naive mark-and-sweep implementation, which stores the mark bit directly inside objects, a GC cycle will thus result in all objects being written to, making their memory pages `dirty` and Ruby's speed proportional to the number of allocated objects. Ruby simply was not designed to support hundred thousand objects allocation per second. Unfortunately, that’s exactly what frameworks like Ruby on Rails do. The more objects you allocate, the more time you "lose" at code execution. For instance something as simple as 100.times{ ‘foo’ } allocates 100 string objects, because strings are mutable and therefore each version requires its own copy. A simple Ruby on Rails 'hello world' already uses around 332000 objects.
- OOP: Matz had a bit too much of the "OOP is the light and the way" philosophy in him, in effect Ruby doesn't have stand-alone functions and Ruby's blocks can't be used in exactly the same way as usual closures. Even high-order functions are attached to objects and produce verbose code: "names.map { |name| name.upcase }", instead of simple "map upcase names".
- Ruby (like most other scripting languages) does not require variables to be declared, as (let (x 123) ...) in Lisp or int x = 123 in C/C++. If you want a variable private to a block, you need to pick an unique variable name, holding the entire symbol table in your head. Ruby  introduces new variables by just parsing their assignements, meaning "a = 1 if false; a" wont raise an error. All that means Ruby can't detect even a trivial typo - it will produce a program, which will continue working for hours until it reaches the typo. Local and global scopes are unintuitive. Certain operations (like regular expression operator) create implicit local variables for even more confusion.
- "def method_missing(*args)" is a blackhole, it makes language semantic overly cryptic. Debugging code that uses method_missing is painful: at best you get a NoMethodError on an object that you didn't expect, and at worst you get SystemStackError.
- Non-othogonal: {|bar| bar.foo}, proc {|bar| bar.foo}, lambda {|bar| bar.foo}, def baz(bar) bar.foo end - all copy the same functionality, where Lisp gets along with only `lambda`. Some Ruby's features duplicate each other: print "Hello", puts "Hello",  $stdout<<"Hello", printf "Hello", p "Hello", write "Hello" and putc "Hello" -- all output text to stdout; there is also sprintf, which duplicates functionality of printf and string splicing. begin/do/then/end, {} and `:` also play role in bloating syntax, however, in some cases, precedence issues cause do/end and {} to act differently ({} binds more tightly than a do/end). More bloat comes from || and `or`, which serve the same purpose.
- Ruby as a language supports continuations via callcc keyword. Ruby's callcc is incredibly slow, implemented via stack copying. JRuby and IronRuby don't have continuations at all, and it's quite unlikely they will ever get them. There were also support breaches in mainline Ruby, where Ruby 1.9 has not supported continuations for a while. If you want your code to be portable, I'd suggest not using Ruby.
- Ruby was created "because there was no good scripting language that could handle Japanese text". Today it's mostly Rails hype and no outstanding feature, that makes the language, like the brevity of APL or simplicity and macros of Lisp. "There is some truth in the claim that Ruby doesn’t really give us anything that wasn’t there long ago in Lisp and Smalltalk, but they weren’t bad languages." -- Matthew Huntbach

Name: Anonymous 2012-10-15 1:52

>>5
Is that kopipe? Good points >>5-san but lets not forget that this thread is about me XOXO

Name: Anonymous 2012-10-15 1:58

>>6
That is why you'll never be a coder girl! Because you cant defend your favorite language.

Name: Anonymous 2012-10-15 2:09

Name: Anonymous 2012-10-15 2:11

Name: Anonymous 2012-10-15 2:17

>>9
That's rude!

I also majored in English guys, so don't tease me ok? XD

Name: Anonymous 2012-10-15 2:17

>>8
U R Clanker, the owner of Clanker's Cavern.

Name: Anonymous 2012-10-15 2:19

>>8
*Shoves a mail-order newspaper up your butt*

Name: ESR 2012-10-15 2:55

Guys you realize this thread was started by the hacker who works in her same office, don't you.
Do you think she would venture even remotely close to /prog/?
She probably reads Wired and Techcrunch alone

This is a troll.
I mean, cmon, "agilista"? Ruby? "analytics junkie"?
The moment I read product management I knew.

Name: Anonymous 2012-10-15 3:03

I am feeling pretty ashamed that my university admitted this person.
Also feeling pretty ashamed that we offer an M.A. in "Corporate Communications".

Name: Anonymous 2012-10-15 3:06

>>14
What is that? How to wrap fiber cables around buildings?

Name: Anonymous 2012-10-15 3:14

Recommended electives for that Master's

Public Relations, Marketing, and Corporate Communications
Web Design**
Communicating in the Global Marketplace*
Processes of Reading & Writing *
Language, Power, and the Law
Writing for Multimedia
Environmental Rhetoric * (risk communication)
Narrative & Argument

It is pretty hilarious that there are people out there who would consider getting a vocational graduate degree in english.

Name: Anonymous 2012-10-15 3:28

Dear >>13 -san,

I'm not trolling you, what's wrong with being an agilista, Rubyist, and analytics junkie?

Link related, it's my site: http://www.prettylittlestatemachine.com/

Name: Anonymous 2012-10-15 3:41

>>17
Agilista, Rubyist, Analytics Junkie
Those terms are passing fashions. You appear to be way more concerned with networking and your career than you are with mathematics and computer science.

If you want respect, craft beautiful solutions to technically difficult problems and publish your work.

An example of what not to do if you want respect is publish an obscenity laden article, complete with strings of exclamation marks and all-caps, where you overreact to a political blog post written by an only marginally influential person.

Name: Anonymous 2012-10-15 3:49

>>18
You are a typical IT sexist I talked about in my blog http://blog.prettylittlestatemachine.com/blog/2012/10/14/antirez-on-sexism/

Name: Anonymous 2012-10-15 3:59

>>19
You are beyond the point where I am able to help you.
Perhaps this will be a starting point if I am wrong about this.
http://en.wikipedia.org/wiki/Ad_hominem
If you had linked me to a project of yours demonstrating ability, that would be good evidence to counter my assertion.

Name: Anonymous 2012-10-15 4:06

>>19
She has a solid chance of being molested or abused at an industry conference or in her office.
Yeah, and that's obviously why we should make it a law so that women can legally carry loaded handguns and tasers "to even things out" and "fight the privilege".

Name: Anonymous 2012-10-15 4:07

>>13
thisisnotericraymondbutacatthatlivesinhisoffice

Name: Anonymous 2012-10-15 4:10

>>21
Not OP or a previous responder here

I suppose the risk of molestation and abuse is all other things equal a bigger concern for women than it is for men. Although culture does play a part, if I am a big scary bisexual attacker, who will I go for, the target that weighs 120lbs or the one that weighs 190lbs?

So I guess the answer is to tell the men at the office to go on a diet and get the women chugging mass complex and lifting weights. Then things will be even.

But seriously, it is worth it to learn martial arts if these thoughts keep you preoccupied.

Name: Anonymous 2012-10-15 4:13

>>22
fuck you it so is eric raymond

Name: Anonymous 2012-10-15 4:17

>>19
You got it all wrong; I don't hate you for being a woman, or female for that matter.  I hate you for being a Mac-loving art-over-science neurotypical piece of shit that values ,,social web'' bullshit.  I actually wish you were a male so I could kick you in the balls.  Want to impress us?  Implement a web server or a Lisp dialect in Brainfuck.  Otherwise go back to your shitty friends and talk over a glass of wine about the cloud and social media while completely disregarding the obvious privacy and security issues.

Also, I mildly hate you for using CAPS LOCK instead of strong and emphasis tags.

Name: Anonymous 2012-10-15 4:20

>>23
Not everyone likes their partners thin, you know.

Name: Anonymous 2012-10-15 4:23

That wasn't the point but I don't hate you for loving fatties
If you don't who will?

Name: Anonymous 2012-10-15 4:27

>>25
I +1 this post

Name: Anonymous 2012-10-15 4:28

>>1
I do product management. User guru, platform geek, constructive propagandist, agilista, funnel hacker and analytics junkie. I also WoW, Ruby and tweet.
Why do you hate women guys?
We don't hate women.  But there are a quite a few good reasons to hate you in particular (regardless of your gender).

Name: Anonymous 2012-10-15 4:35

>>1
I like how you punctuate your ignorance with certainty.

Name: Anonymous 2012-10-15 4:50

>>29
Just call it what it is: sexism. The hacker culture has been on brogramming 'mode' for far too long. It's time for some disruption ;)

Name: Anonymous 2012-10-15 4:52

>>33
nice dubs
I'm a girl btw :3

Name: Anonymous 2012-10-15 5:00

>>32
OMG a girl! And she likes my dubs!

Name: Anonymous 2012-10-15 5:00

>>31
this guy must be having a great time seeing us get mad
alpha troll detected

Name: Anonymous 2012-10-15 5:08

>>31
Fuck off and die, illogical cretin.

Name: VIPPER 2012-10-15 5:15

I do product management. User guru, platform geek, constructive propagandist, agilista, funnel hacker and analytics junkie.
What the hell is this shit!

Name: Anonymous 2012-10-15 5:17

>>35
Research at premier Women's Studies departments across the U.S. has found that sexists typically respond with hostility when confronted about their sexism.
You are a sexist.

Name: Anonymous 2012-10-15 5:18

>>36
Humanities student tries doing computer stuff.

Name: VIPPER 2012-10-15 5:19

Do you guys seriously think this "thing" is actually posting here?

Name: Anonymous 2012-10-15 5:19

Basically this is what happens when stupid people move to the valley.
They continue being stupid, they just acquire a new vocabulary.

Name: Anonymous 2012-10-15 5:34

ITT: Redditry.

Name: Anonymous 2012-10-15 5:50

>>37
Research at premier Women's Studies departments across the U.S. has found that sexists typically respond with hostility when confronted about their sexism.
The word ,,typically'' shows that it is not always the case, and the study (according to your statement) says absolutely nothing about how non-sexists respond to false allegations of sexism.  You are an illogical piece of shit; moreover, you are a sexist for assuming that men/males criticize you because of your sex+gender as opposed to the actual cited reasons, among which is that you are yet another annoying social-media-loving facebook-using dilettante who doesn't know jack shit about mathematics, computer science, cryptography, software patents, reflections on trusting trust or the right to privacy and freedom of speech.  You probably think OpenID is the best thing since sliced bread. OK YOU FUQIN ANGERED AN EXPERT PROGRAMMER
THIS IS/prog/
YOU ARE ALLOWED TO POST HERE ONLY IF YOU HAVE ACHIEVED SATORI
PROGRAMMING IS ALL ABOUT ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND
I HAVE READ SICP
IF ITS NOT DONE YOU HAVE TO
TOO BAD RUBY ON RAILS IS SLOW AS FUCK

BBCODE AND ((SCHEME)) ARE THE ULTIMATE LANGUAGES
ALSO
WELCOME TO
/prog/
EVERY THREAD WILL BE REPLIED TO
NO EXCEPTION

Name: 2012-10-15 6:25

>>31,1
Just call it what it is: idealism. The hacker culture has been on Godgramming 'mode' for far too long. It's time for some unison ☮

Name: Anonymous 2012-10-15 6:38

OP's girl doesn't look Jewish (she looks Irish). So she is not /prog/ related.

I think most Jewish girls are in humanities. In Russia we even have a term for humanity girls: it is "Stupid Cunt".

Name: Anonymous 2012-10-15 6:50

Not only are you sexists, you are also racists. Despicable, but in time this will all change, and your kind will die out :)

Name: Anonymous 2012-10-15 6:53

>>58
>who are you quoting?

Name: Anonymous 2012-10-15 7:15

>>45
We are the Jews. We are God's Chosen. We have no respect for goyish chiksas such as you, little Irish cunt.

Name: Anonymous 2012-10-15 7:57

>>37
What would you say if I created a "Man's Studies department" ?

Name: Anonymous 2012-10-15 7:59

>>48
This fellah knows the score.

Name: Anonymous 2012-10-15 7:59

>>47      `
>goys
>smart enough to comprehend what we, God's chosen, do

Name: Anonymous 2012-10-15 12:02

HOLY FUCK SHE'S UGLY AS FUCK

AS

[b][i]FUCK[/i][/b]

Name: Anonymous 2012-10-15 12:10

>>31
I'd hate her even if she were a man.

I'm a Touhou btw.

Name: Anonymous 2012-10-15 12:13

>>45
Yes, racism is illogical.  Yes, sexism is illogical.  But just because you reject them doesn't mean you aren't an illogical piece of shit.

>>48
I'd say it's a good idea, finally a place for all the faggots to go.

Name: Anonymous 2012-10-15 12:39

I don't hate women. I just want clever code solutions to interesting programming problems.

Name: Anonymous 2012-10-15 12:40

The irony is that racism and sexism are perfectly logical, unless you are easily impressionable and buy into the jew spinstrel song.

Name: Anonymous 2012-10-15 12:42

>>53
BUT ARE THEY ABELSON ILLOGICAL?

Name: Anonymous 2012-10-15 12:53

>>54
That implies that a man (or male-hormoned and brain structured QUILTBAG) is coding the solution.

Name: Anonymous 2012-10-15 13:06

User guru, platform geek, constructive propagandist, agilista, funnel hacker and analytics junkie
In other words, no skills to speak of

Name: Anonymous 2012-10-15 14:10

>>55
How exactly is judging a member of an arbitrary group by the actions of other members of the same group logical?  And how exactly is it logical to tell people what they should or shouldn't be doing based on mere statistical correlations?  There's a difference between telling a cripple they can't walk and telling a woman she can't code.

Fuck off, retard.

Name: Anonymous 2012-10-15 14:16

>>59

you are the retard here.

Name: Anonymous 2012-10-15 14:17

>>60
Answer my questions, retard.

Name: Anonymous 2012-10-15 14:22

we need a new form of logic, a logic that speaks to women, we need a feminist logic.

Name: Anonymous 2012-10-15 14:24

>>62
OVERCOMING BIAS

Name: Anonymous 2012-10-15 14:24

>>62-63
back to /r/mensrights

Name: Anonymous 2012-10-15 14:28

>>55
Incorrect use of "irony" to boot

Name: Anonymous 2012-10-15 15:29

Like rain on your wedding day.

Name: VIPPER 2012-10-15 15:36

>>66
Nobody in here will ever get invited to a wedding, not to mention ever have one.

Name: Anonymous 2012-10-15 15:39

>>66
Wedding is for fagstorms

Name: Anonymous 2012-10-15 15:43

>>68
So the rain is actually something else then?

Name: Anonymous 2012-10-15 15:52

>>67
I went to several weddings in my heyday.
My heyday ended when I was 16 and those weddings were all of my relatives.

Name: Anonymous 2012-10-15 15:55

>>70
What the ANUS makes you think going to weddings makes you more of a man? Those are boring as hell.

Name: Anonymous 2012-10-15 16:11

>>71
Are you high? What comment did you think you were replying to?

Name: Anonymous 2012-10-15 16:15

>>72
Why did you have to put ``heyday'' and weddings in the same line?

Name: Anonymous 2012-10-15 16:21

>>73
Go back to your waifu.

Name: Anonymous 2012-10-15 16:23

>>73
Because I smoke weed 420 days a year.

Name: Anonymous 2012-10-15 16:24

>>74
Waifu is a term from the imageboards. Use ``favorite (Touhou) character''.

>>75
But there are 365 days in a year.

Name: Anonymous 2012-10-15 16:26

>>76
Touhou is a /jp/ meme, you filthy imageboarder.

Name: Anonymous 2012-10-15 16:30

>>76
Touhou, waifu, hentai, kawai it's all the same shit.
Back to /jp/.

Name: echi 2012-10-15 16:42

>>78
Desu?

Name: Anonymous 2012-10-15 16:56

>>77
How can a franchise be a meme? Is Lisp a /prog/ ``mehmeh''?

Name: Anonymous 2012-10-15 17:07

>>80
No. Lisp is le /prog/ meme.

Name: Anonymous 2012-10-15 17:09

>>81
i've read le skip

Name: Anonymous 2012-10-15 17:15

>>80
How can a franchise be a meme?
/mlp/?

Now back to the imageboards, ``please''.

Name: Anonymous 2012-10-15 17:21

>>83
I don't like ponies, fagshit.

Name: Anonymous 2012-10-15 17:25

Leah

Name: Anonymous 2012-10-15 17:26

>>84
Who said you liked ponies, fagshit? I was giving an example of a franchise that's a meme. But you read a little bit too much into that, didn't you? Maybe there's something there you haven't come to terms with.

Back to the imageboards, ponyboy.

Name: Anonymous 2012-10-15 17:33

>>80
Battletoads? Memes are general ideas, not just catchphrses or images.

Name: Anonymous 2012-10-15 17:34

>>86
Not >>86, but you're not one of those armchair Internet psychologists, right?

Name: Armchair Internet Psychologist 2012-10-15 17:40

>>88
Here we see >>86 talking to himself. He has become so enveloped by trolling that he even gets trolled by one of his own personalities. He is what Sigmund Schlomo Freud described as a ``self-hating post-troll''.

Name: Anonymous 2012-10-15 18:44

Schlomo
Shalom!

Name: Anonymous 2012-10-15 18:51

>>86,87
Maybe I have the wrong concept of meme then. I misunderstood what you were trying to say with the pony thing.

But I don't go on the imageboards and I'm pretty sure /prog/ has been into weeaboo stuff for a good while (at least 4 years).

Name: Anonymous 2012-10-15 19:04

>>59
>>61
>>64
>>65
>>67
Shalom, yids.

Name: Anonymous 2012-10-15 19:44

Name: Anonymous 2012-10-15 20:07

>>92
Ahmed, Ahmed. I'm going to name my bar (that's Hebrew for son) after you.

Keep unoptimizing quotes, I love it.

Name: Anonymous 2012-10-15 21:53

haha holy shit i thought OPs post was a joke until i saw her blog

Name: Anonymous 2012-10-15 23:45

>>3
I wonder if anyone on /prog/ is so hardcore.

Name: Anonymous 2012-10-16 0:58

Name: Anonymous 2012-10-16 12:22

>>25
Lisp dialect in Brainfuck
https://code.google.com/p/zozotez/

Name: Anonymous 2012-10-16 12:39

>>98
Pfft, that's nothing.  I made a Lisp machine in Wireworld when I was 12.

Name: Anonymous 2012-10-16 12:43

>>1
funnel hacker
Is that related to the carpal funnel syndrome?

Name: VIPPER 2012-10-16 13:09

>>100
Its carpal tunnel. you faggot.
Perhaps funnel is supposed to be some obscure word for anus.

Newer Posts