Live data from Hacker News

Deutsche Bank makes source code publicly available for the first time

db.com

131–140 of 216 posts

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

#131

Earlier quoted context omitted.

SOAP is bleeding edge in banks. Many still pull and push files to/from (S)FTP

Yes, but surely it's possible to jump straight to REST or beyond.

If you're willing to invest a gazillion dollars:

- re-implementing all the processes at the receiving bank

- re-implementing all the processes at the sending bank

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

#132

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…

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…

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

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

#133

Earlier quoted context omitted.

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

A lot of this has to with legal definitions from a pre-digital time. Fax is considered a "secure transmission", so it's hold actual weight in the German law system. Emails? Not so much. Especiallly when working in healthcare this can be an immense logistical issue, shuffling paper prescriptions around between 3-5 parties ain't no fun and leads to prescriptions being lost in the process and a lot of beurocratic overhe…

It's a combination of both. Disclaimer IANAL I just tend to talk to them.

Digital signatures by themselves only provide non repudiation of the sender non the receiver. When in court, you as a sender will have to prove that the receiver actually received the data. § 371 ZPO [1]

When sending a Mail per Einschreiben, the receiver instead has to prove that he didnt in fact get the message. Why that also applies to FAX blows my mind though.

AS4 and AS2 respectively solve this in a way, because the receipt is part of the protocol and successful transmission. From what I understand(I might be wrong) its traditionally used for EDI in supply chain systems [2]. Drummond certifies that your product supports the standard correctly some people make a lot of money and you're good to go(it's XML and SOAP though). Apparently the EU is looking at using it.

Here's where the german bureaucracy ruins everything though. The law stated above mandates from what I understand(again IANAL) that you use DE-Mail for communication to flip the procedure stated above. DE-Mail requires the use of a trust center, a third party that receives the message and forwards it. The only other way to flip the evidence case is by using your own contract, which german lawyers avoid, because they might be liable in case something goes wrong.

[1] https://dejure.org/gesetze/ZPO/371.html

[2] https://www.rssbus.com/mft/img/AS2-Diagram.png

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

#134

Earlier quoted context omitted.

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…

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

As a Dutch person living and working in Berlin for some years now I can confirm the astounding gap between the state of digital banking between two wealthy neighbouring countries. The Dutch are practically light years ahead of the Germans on this one. This I say as a consumer and having worked in Dutch banking IT for 10 years.

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

#135
Well, I was trying to submit an issue, but got this:

```

We're writing to let you know that the group you tried to contact (plexus-interop) may not exist, or you may not have permission to post messages to the group. A few more details on why you weren't able to post:

* You might have spelled or formatted the group name incorrectly. * The owner of the group may have removed this group. * You may need to join the group before receiving permission to post. * This group may not be open to posting.

If you have questions related to this or any other Google Group, visit the Help Center at https://support.google.com/a/symphony.foundation/bin/topic.p....

Thanks,

symphony.foundation admins

```

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

#136

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…

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.

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

#137

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.

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

#138
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…

Actually, in November, SEPA ICS comes into force.

All bank transfers have to happen in 10 seconds or less.

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

#139

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…

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…

I can underwrite this. I am currently working for a(nother) bank. And I want to add that a lot of the legacy systems, procedures and thought processes stem from the misinterpretation of regulations.

When a bank gets a new regulation on their table, they tend to create a department that compartmentalizes the subject within the organisation. That's how we get the exact opposite of what the Agile mindset is. And that's also how we get organisations where nobody wants to work in, except if the pay or day rates are high enough to excuse any suffering. And that's how bad, bloated software is created.

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

#140
post #7

Great move. I really believe in the "free software, free society" idea of the FSF. After this batch, I'm sure there will still be a lot left to open source, but it's definitely a big step! If we're fortunate, others will follow suit. Germany is a great country for stuff like this. They have a relatively high share of Linux users, OpenStreetMap usage, etc. I feel like they're very critical towards their own country an…

> Germany is a great country for stuff like this. They have a relatively high share of Linux users, OpenStreetMap usage, etc. I feel like they're very critical towards their own country and don't take things for granted (not the "we're so proud of our country" idea). This is especially also the case, because of the post-WWII history of East Germany. The Stasi managed to subdue the entire population, mainly with surve…

And this is why Germany is the only country where, due to privacy reasons, people still use Firefox as the most used desktop browser.

But considering that Firefox now also spies on your entire browsing history with CliqZ, not even they are trustworthy anymore. StaSiFox, ffs.

Post reply on HN