Live data from Hacker News

I digitalized Berlin's registration form

nicolasbouliane.com

101–110 of 320 posts

Re: I digitalized Berlin's registration form

#101
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

Having worked in some projects related to German bureaucracy: It's not exactly correct from my experience but it's close - is usally works like this:

A fixed sum for digitization is allocated and the local government publicly advertises a project. Nobody knows how to write a good tender or the tender is written in such a way that only some specific companies can fullfil the request (I doubt the cousin thing is so common but I might be wrong here) but I saw how people writing the tender and the companies involved (mostly consulting companies or some small specific companies that lack quality) write that thing together.

Now the biggest problem: Often the lowest bidder has to win the tender by law - if you choose the good company often the lowest bidder takes you to court.

The lowest bidder delivers something late and broken and is allowed to get more money for fixing it - often so much money that there is an incentive to be broken by design - i.e. high maintenance costs / overly complicated architectures.

Everone is unhappy and it's of course not the failure of the broken tender or the shitty company - so there needs to be a follow up project that fixes the issues that again is won by the shitty company.

To see how expensive and crazy this gets: einmalzahlung200.de - a form where you could apply for 200€ for heating costs / covid assistance costs multiple million Euros - some consulatancies were involved. It couldn't handle the load but was celebrated to be next level because nothing had to be printed out.

It's not that Germany lacks talent or even companies that could deliver good quality but the process is broken.

Another problem is data protection law - this is a good thing in Germany but it's often used as an excuse in the bureaucracy and a weapon to fight progress.

For me it feels like the public administration was made to be helpless and the public money is stolen by consultancies and shitty companies.

Re: I digitalized Berlin's registration form

#102
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

German here. I'll have to dissent on the buddy-business part. That's not how Germany works. It's the opposite, which turns out to be even worse:

As a bureaucrat that wants to solve a specific problem, you form a project and are required to make a public submission. Those submissions have to adhere to very formal predefined legal standards (in order to omit corruption) which make them incredibly time-consuming paperwork. For some projects you'll be even legally required to make a EU submission which is even worse. Some German smart-asses "solved" that by creating a skeleton agreement with a handful of BS consulting companies (McKinsey et al.) which therefore win projects in a round robin fashion whilst adhering to some random requirements, e.g. "cheapest wins".

So what we get after all is 20 years of all federal states and municipalities being bullish of their own solutions, hundreds of failed digitization attempts for minor features as well as major services, ~3.5B EUR poured into BS consulting shops and nothing that remotely works end-to-end.

Re: I digitalized Berlin's registration form

#103
post #17

Earlier quoted context omitted.

The German authorities have no incitive to digitize and fix the broken bureaucracy because for one, in their mind there's nothing wrong with it because Germany is Europe's wealthiest country so it can never be wrong, and secondly, digitizing bureaucracy means increased efficiency which means less public servant jobs and they don't want that. What they want is more bureaucracy and more cushy public servant jobs pushin…

I'm sorry, but that's just complete nonsense. > in their mind there's nothing wrong with it because Germany is Europe's wealthiest country so it can never be wrong There's literally not a single political party that doesn't admit that Germany is being too slow here or that doesn't admit that it's embarassing. On a national and on a local level. You can Google that if you don't believe me. > digitizing bureaucracy mea…

Romania has better and cheaper internet because of the wild Wild West when everybody and every firm were allowed to pull cables anywhere they pleased. People would buy a 100-200mbit b2b connection for 40 euros and would split it between 15-20 people for 3-5 euro each. It was deregulated for so much time that when the regulations finally came everybody was already connected to fast and cheap internet and they were so used to it that whichever company tried to increase the price and lower the speed would see really shitty returns.

That’s why Digi exploded and Telekom (Romtelecom) needed years to take off. The Greek CEO of Romtelecom would hold meetings in 2008 with upper management where he would dictate loudly that Romanians only want stable internet with great customer care and that’s the direction he is leading the company. That proved not to actually be the case and he unceremoniously left the company afterwards.

Source: I lived all this and was close with the domain

Re: I digitalized Berlin's registration form

#104
post #67

> German apartments don’t have apartment numbers. If your name is not on your mailbox, postal workers can’t deliver your mail. This can also cause delivery failures the other way around - a friend in Germany once sent me a package but didn't bother writing the apartment number on it because she assumed the postman would use my name to find the right box. Instead it got sent right back to Germany. (Austrian bureaucrac…

My sister sent a parcel this week with presents for my daughter's birthday (Happy birthday Ruby!), from Norway to the UK. She filled in all the spoiler customs parts but must have gotten stressed and completely forgot to write our street name and house number. Just my name, post code and country. 3 days later our postie knocked on our door and asked if this parcel was for us! We don't live in a big city but still it…

As long as the postcode is complete, there are only few full addresses that the postie needs to check against. If you got a letter the same day to your full address and your name is unique, then it would be fairly quick to find you.

BTW in Scotland at least, during the Christmas period, it is customary to leave a Christmas card for the postie outside with a small bank note in it. An easy way to say thank you for their efforts and to ensure that the postie will remember your name even better next time ;)

Re: I digitalized Berlin's registration form

#105
post #101
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

Having worked in some projects related to German bureaucracy: It's not exactly correct from my experience but it's close - is usally works like this: A fixed sum for digitization is allocated and the local government publicly advertises a project. Nobody knows how to write a good tender or the tender is written in such a way that only some specific companies can fullfil the request (I doubt the cousin thing is so com…

> Another problem is data protection law

I want to emphasise this for non-German readers. "Datenschutz!" has become a sort of one-word meme to explain why everything still runs on fax.

Re: I digitalized Berlin's registration form

#106
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

Except it won't be a raspberry pi, because one of the people will have convinced upper management that the load MAY be excessively high so it needs to be a mainframe grade high available cluster that will need to be requisitioned first.

Given the project will probably take 10 to 15 years to be completed, honestly, they are probably not wrong.

By the time it's ready for production, the latest Raspberry Pi will probably be about as powerful as the fancy cluster.

Re: I digitalized Berlin's registration form

#107
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

For anyone thinking this is satire: It's suprisingly close to the truth. We have Elster for electronically submitting taxes. Apparently the Elster Project started in 1996. And all it is, is a digital version of the manual tax forms. It's entirely stupid. When I file my taxes I still have to leave out 12 random pages (instead of Elster figuring out that I don't need to file them and simply not show them to me). And la…

Elster is still among the best digital products Germany has to offer. Pretty much everything else is worse.

Re: I digitalized Berlin's registration form

#108
post #17

Earlier quoted context omitted.

I'm sorry, but that's just complete nonsense. > in their mind there's nothing wrong with it because Germany is Europe's wealthiest country so it can never be wrong There's literally not a single political party that doesn't admit that Germany is being too slow here or that doesn't admit that it's embarassing. On a national and on a local level. You can Google that if you don't believe me. > digitizing bureaucracy mea…

One of the biggest reasons why digitization in Germany is so slow moving is that every municipality can (and does) decide on how to digitize individually. There is no mandate for the upper levels of government to dictate which solutions are being used on a local level. Combine that with need for tendering on every single solution and you've got a big mess of small companies underbidding bigger companies that could un…

> One of the biggest reasons why digitization in Germany is so slow moving is that every municipality can (and does) decide on how to digitize individually.

I find myself chuckling a little at this, because this is a common excuse for things being slow moving (or just wildly inconsistent from place to place) in the US. It's somehow comforting to know that countries of all size and population that are organized like this will still have the same problems.

To be fair, though, the US and many decent-sized municipalities do actually have a pretty good digitization story. I'm actually having trouble thinking of routine government-related things that have to be done in person... or even by mail. I guess you have to send mail to apply for or renew your passport (though the State Department already has an online form that fills out a printable application for you). And you have to go in person to get a marriage license (but I think that's a feature, not a bug; and hopefully that's not a routine activity, anyway). I had to do an interview to get my Global Entry (eliminates most of the wait at immigration when re-entering the US) thing approved, but the application process was all online, and my recent renewal was completed from my couch.

Otherwise...? I've set foot in a DMV perhaps 3 times since I moved to California 19 years ago (once when I first moved, to take the written driving test; once when I lost my driver's license and had to prove who I was to get a new one; and once when I had to apply for the ridiculous new "REAL ID"). I file my income taxes online, and whatever money I'm due or owed gets electronically transferred. I pay my property taxes online. I activated the electric and gas utility service (not quite government, but adjacent) online when I last moved. Mail forwarding when your address changes is done at the Postal Service's website. I even signed all the paperwork to buy a new home online (if you have a mortgage lender, they'll want some things signed in person, but they can someone to your house for that, and at any rate the government-related paperwork is all handled by a title company for you, at least where I live). You can even pay parking ticket and driving infraction fines online, if you don't want to contest them.

The online systems to take care of this stuff do all vary in clunkiness to some degree, but some of them are quite modern-looking and have decent or even good UX. The federal government even has 'login.gov' now, which they're slowly (very slowly) getting various agencies to adopt so you have a single sign-in. I don't think states and municipalities are allowed to use it, though.

Re: I digitalized Berlin's registration form

#109
post #70

No, no, it's all wrong. Here's how we digitize our administration in Germany the proper, Germanic way: A fixed sum for digitization is allocated and the local government publicly advertises a project. A bureaucrat higher up the foodchain has a friend/cousin/former colleague who runs an IT service business side gig. Guess who will win the contract. The friend/cousin/former colleague starts building by outsourcing the…

For anyone thinking this is satire: It's suprisingly close to the truth. We have Elster for electronically submitting taxes. Apparently the Elster Project started in 1996. And all it is, is a digital version of the manual tax forms. It's entirely stupid. When I file my taxes I still have to leave out 12 random pages (instead of Elster figuring out that I don't need to file them and simply not show them to me). And la…

I do not disagree that sometimes German bureaucracy is not the most efficient.

But. I have used Elster and, while it is true it looks old and overly complicated, it actually works great.

You get _a lot_ of very useful warnings about fields that cannot be 0 or must at least be x, based on some other distant field. You can save previous forms and start from them (for recurrent things like VAT quarterly declaration). You can save progress and log in using certificates, change to be notified electronically instead of per physical mail.

IMO Elster would be even better if they would _never_ change the number of the fields. If you buy a book about German taxes (I know, fun) they can say fill in field 47, and it it prob now 49 because the fields changed.

Re: I digitalized Berlin's registration form

#110

Bravo! Bürgerämter are most of the time a fucking joke. My registration in Berlin took months after I already moved there, the waiting times are just that long, and this seems to apply to many cities. I live in another city now, and my ID card has been expired for months now (which, legally, is a misdemeanor). There isn't a single free appointment anywhere, citywide. You can attempt to go personally there in the earl…

Here's what I do when I need to go to a Bürgeramt: For every type of appointment you can make, there should be an official website containing links to each Bürgeramt's calendar page. Bookmark that website, not the individual pages. Find one or a few locations you'd prefer, then open each calendar in a separate browser! Opening multiple in one browser doesn't work, as it remembers your last selection per browser sessi…

I wrote a tool for that: https://allaboutberlin.com/guides/berlin-burgeramt-appointme...

It's officially sanctioned by the city, but it's capped to one request every 3 minutes to avoid replacing the official website. Every few months, I ask them for permission to add other services, and I get ghosted.

However, the tool is open source, so you can just `pip install` it and run it on any appointment type you want.

https://github.com/nicbou/burgeramt-appointments-websockets

Post reply on HN