Live data from Hacker News

Didn't see this coming: The Goldman Sachs Github Account

github.com

41–50 of 115 posts

Re: Didn't see this coming: The Goldman Sachs Github Account

#41

I fucking hate goldman sachs. Note because of politics. Not because of any financial action they've done. Because they hired that despicable fuck Ulrich Drepper. Seriously, the amount of nice, young people who were forever turned away from GNU/open source with a bad taste in their mouths because of that scumbag dipshit. I don't care if he was right % percentage of the time. The point of a project is to welcome users,…

Based on your comment, I'd say you're letting him win.

Doesn't the world have enough issues without jumping on the "fuck Ulrich Drepper" bandwagon? Keep a mental note that you'd rather avoid him in your career and personal life, then move on. You're heading for an ulcer.

Re: Didn't see this coming: The Goldman Sachs Github Account

#42

From their FAQ: Why is Goldman Sachs open-sourcing GS Collections? - We believe that GS Collections offers a significant advantage over existing solutions. We hope others will benefit from it. - We believe in the power of the technical community to help improve GS Collections. - Technology is a huge part of what we do at Goldman Sachs. GS Collections exemplifies our commitment to technology. - We use open source soft…

“We believe in the power of the technical community to help improve GS Collections.” They aren't accepting code contributions right now, so that doesn't make much sense.

It's a recruiting tool, that's all. They want to be a bit open sourcey to attract top talent. The broken unit test battery that comes with it is a job interview tool.

Re: Didn't see this coming: The Goldman Sachs Github Account

#43
post #3

Why not? It's a large corporation with many branches and technical needs, some of which are harmless to open-source. Despite its reputation, I don't think they go through their day thinking "hmm... we could open-source this, or we could go kick a puppy instead! Muahahaha!"

Not to troll here, but in all honesty I thought GS was the kind of company which would prefer to spend money kicking puppies, than open sourcing a library they wrote. ;)

This will surely earn them some cred from the programming community.

Re: Didn't see this coming: The Goldman Sachs Github Account

#44

Earlier quoted context omitted.

Who is he, and where can I read more about why he's a despicable fuck?

Ulrich Drepper is the maintainer of glibc. He is sometimes terse and unhappy on mailing lists.

Former maintainer of glibc. There was a vote in March which effectively removed him from power.

Re: Didn't see this coming: The Goldman Sachs Github Account

#45
post #9

... import com.gs.collections.impl.block.factory.Comparators; import com.gs.collections.impl.block.factory.Functions; import com.gs.collections.impl.block.procedure.CollectionAddProcedure; import com.gs.collections.impl.collection.mutable.AbstractCollectionAdapter; ... Gees, I feel sorry for people still stuck using Java.

So does your favourite language use modules to help organize large scale applications?

If so, how do they look like?

Re: Didn't see this coming: The Goldman Sachs Github Account

#47
There are a few other brands on there, including Walmart and Amazon:

https://github.com/walmartlabs

http://www.readwriteweb.com/archives/walmartlabs_kosmix.php

https://github.com/amazonwebservices

I can imagine Goldmans are using Github to acquire talent and new ideas. I am sure they have some complex problems and technology that needs fixing.

Stack Exchange had a discussion on this last year:

http://programmers.stackexchange.com/questions/61062/why-sho...

Re: Didn't see this coming: The Goldman Sachs Github Account

#48
post #33
post #23

Earlier quoted context omitted.

I hate auto-generated code by IDEs. It always produces stuff like... that.

You realize that any modern language is nothing more than an abstraction layer to automatically generate code in a lower level language right? The only difference here is that if you view the .java file in a plain text editor, you'll actually see that block. You won't see it in modern IDE's though. It gets automatically collapsed, as it is an aid to the compiler more than the developer.

One viewpoint is such noise doesn't scale - both for tooling or human consumption.

Java and C# are both heading into a territory where it is getting less reasonable for a human to write them without tooling support - is this what people really want? If we have such sophisticated tooling why bother dropping to low level text? Wouldn't it make more sense to manipulate and compose more expressive objects than text?

The end game is you obsolete the languages and they become targets of more expressive languages.

It highlights a potential design flaw in the composition model of the language and/or the libraries.

Should for example C/C++ include the generated assembler in pragmas to guide compilation? Always? Visible to the programmer?

Re: Didn't see this coming: The Goldman Sachs Github Account

#50
post #34

Heh. Morgan Stanley open sourced Aplus a long time ago.

Have you ever used it or any other APL? I'm currently getting familiar with K, which is the language Whitney and the company he founded (Kx Systems) after he left Morgan Stanley made, but from an open source implementation called Kona by Kevin Lawler and Scott Vokes: https://github.com/kevinlawler/kona

No. I get the sense that Aplus was used by the Fixed Income division more. I was in Equities; our wacky custom language was Perl.

I still have "font kaplgallant not found" nightmares from time to time.

Post reply on HN