Live data from Hacker News

Deutsche Bank makes source code publicly available for the first time

db.com

151–160 of 216 posts

Re: Deutsche Bank makes source code publicly available for the first time

#151
post #130

Earlier quoted context omitted.

Having just moved to Germany the obsession with physical paperwork for various reasons is somewhat astounding.

Germany requires a lot of high-touch interaction to get anything official done, but in Hungary I have to sign seven (seven!) pages in order to send a DHL letter. So it can be much worse. :-)

That's awesome. Love the process.

Re: Deutsche Bank makes source code publicly available for the first time

#152

Earlier quoted context omitted.

This is not only a DB specific, a whole banking industry works like that. Systems that have <10 years are considered new ones. To keep things working, just produce 5x more services created solely to move data from one place to another. No focus on programming discipline or sense of purpose and constant fear to change anything, because that could break things and we have not enough tests or monitoring infrastructure t…

It's a fact that you can't ever have enough tests, because, for one, the tests are not tested.

That's funny in practice. But does not have to be a problem in principle.

There are ways to test your tests (in a way that does not lead to an infinite regress), and alternatively you can also prove your tests correct; or just use plain old code review.

Re: Deutsche Bank makes source code publicly available for the first time

#153

This is mostly a PR move. I currently work at DB, I can say that they make it look nice from the outside, but when you get here what you find is a large mess. It's a big difference between a bank and a company that actually ships software. Most of the work here is done in interfacing systems together, and moving data from one place to another. There is no focus on quality, just patching things together and making the…

Working for multiple banks in a another country, i can confirm that this might as well have been written by someone here. It's the same everywhere.

I heard Goldman Sachs is a bit more on the ball.

Re: Deutsche Bank makes source code publicly available for the first time

#154

Earlier quoted context omitted.

I heard some banks still did crazy things like calculating mortgage payments with spreadsheets.

Spreadsheets are heavily used in all financial sectors. Personally I've connected many trader developed pricing spreadsheets to etrading systems at investments banks. Last year I was contracting for a large UK mortgage lender who used spreadsheets for all their product dev & spec. Spreadsheets enable bankers to move quicker than bespoke or vendor supplied solutions, hence their enduring popularity.

Any complicated spreadsheet might be a bug ridden mess, but at least it's one the finance guys understand and can augment themselves.

Alternatively they could wait for in-house IT to take a few years and millions of pounds (add going running over schedule and budget, too) to produce a bug ridden mess that misses.

Re: Deutsche Bank makes source code publicly available for the first time

#155
post #86

I went to a Deutsche Bank Hackathon last year in Berlin where they announced opening up their apis. https://developer.db.com/ They touted it as being innovative and open but in the end all Banks are required to open up when PSD2 comes into effect next year. Seeing this release, maybe they have honest intentions for being more open, but it being Deutsche i still have my doubts.

I used to walk around other countries bragging about German online banking, given that we have a standard that has been iterated upon (HBCI/FinTS) over decades and you can pretty use any online banking software with any bank. A few years have passed since then and most germans banks are still the same. Meanwhile you get instant wire transfers in a few countries. When I think Deutsche Bank and innovation, I think of m…

And yet, dealing with retail banking in Britain makes me yearn nostalgically for the days of yore when I was banking in Germany. I liked DKB the best, but even Deutsche Bank was miles ahead of eg HSBC in terms of online banking.

(A few challenger banks like Monzo are trying to give Britain decent retail banking. I wish them luck.)

Re: Deutsche Bank makes source code publicly available for the first time

#156
post #82

Earlier quoted context omitted.

> a century from now when all of us are dead who cares if our confidential info gets released to the public then? I'm reminded of Vernor Vinge's far-future scifi "A Deepness in the Sky," where "programmer-archaeologist" is one of the occupations. (along with "programmer-at-arms")

As I keep saying. Some people chuckle about Warhammer 40k Techno Priests. The only people in the warhammer universe with some chance to understand the centuries old compuer systems and machines. Other people work with legacy systems.

The Tau might be able to reverse engineer?

Re: Deutsche Bank makes source code publicly available for the first time

#157
post #83

Earlier quoted context omitted.

It's pretty genius how they've turned ancient maintenance routines into prayers and rituals in order to preserve the knowledge and scale out the work force

it might lead to cargo culting though, already hoards of programmers are chanting refrains of "_ considered harmful" and "_ is the root of all evil" ... ;)

It's deliberately _worse_ than cargo culting in Warhammer 40k. That universe is deliberately set up to be as bleak and cynical as possible. Partly just for fun, partly to serve the game a justification why any faction would get into a skirmish with any other faction (including itself).

Re: Deutsche Bank makes source code publicly available for the first time

#159

Earlier quoted context omitted.

I heard some banks still did crazy things like calculating mortgage payments with spreadsheets.

Spreadsheets are heavily used in all financial sectors. Personally I've connected many trader developed pricing spreadsheets to etrading systems at investments banks. Last year I was contracting for a large UK mortgage lender who used spreadsheets for all their product dev & spec. Spreadsheets enable bankers to move quicker than bespoke or vendor supplied solutions, hence their enduring popularity.

Trading desks and other tech savy groups overuse spreadsheets so that can minimize their interactions with a bank's underwhelming IT department.

Of course, the above is a generalization, but I stand by the assertion most tech savy bank workers try to interface with Bank IT as little as possible.

Re: Deutsche Bank makes source code publicly available for the first time

#160

Earlier quoted context omitted.

protokollprellbockverkehrprotokollserialisierunganbieter would be a lot catchier and roll off the tongue with ease.

let's see Protobuf-Transportprotokolserienvorrichter ProtopufSendeVorschriftLeitungsangebot VorlaufÜbertragungsDienstLeitungsDienstleister what's wrong with pbtpsp anyway?

Pretty much everything? I hope you was just joking.
Post reply on HN