top | item 43658780

(no title)

pasabagi | 10 months ago

I actually think Germany would be really good at digital infrastructure if they stopped being afraid of friend computer. Germany is immensely proud of its history of creating standards - there's literally a place in berlin called DIN Platz. Germany is also very proud, and rightly so, in its history of mathematical innovation.

Everything that isn't dross in the computer world is either a well designed standard, or a well designed algorithm. If the German government adopted a sensible standard for government documents, for example, and mandated that all documents must be saved in it, that would already make a huge difference.

discuss

order

DataDaoDe|10 months ago

Germany has tons of potential, but Germany is one of the most risk averse countries on the planet (see Uncertainty Avoidance Cultures)[https://en.wikipedia.org/wiki/Uncertainty_avoidance]. This makes it amazing at building high quality industrial products, taking innovation done elsewhere and refining and polishing it, slowly over many years - building standards as you say. However, it doesn't help much in the innovation department. Also as probably the world leader in data privacy and protection that's another vector working against innovation. And then there is the robust legislation and bureaucracy (in a controlling sense) around all financial products (not to mention in general), which gives Germany advantages in certain industries but is also a distinct disadvantage for innovation in many sectors. There is also a massive union culture, which provides Germans with a great quality of life, but again, that's something probably negatively correlated to innovation.

I'd like to see more innovation in general and if this leads to that its good. But I don't personally think that innovation needs to happen in Germany, so long as it happens somewhere and Germans can do what they do best with it.

throwaway2037|10 months ago

    > Uncertainty Avoidance Cultures
How do you explain all of the groundbreaking technologies and processes that have come from Japan and Korea? Both are at the extreme end of uncertainty avoidance.

andrepd|10 months ago

> Also as probably the world leader in data privacy and protection that's another vector working against innovation

Extremely thick irony here

Dracophoenix|10 months ago

How does the Germany of today reconcile itself with the iconoclasts of its past from mathematicians, physicists, chemists, explorers, filmmakers, and industrialists who set the stage for modern life during the late 19th and early 20th centuries?

throwaway2037|10 months ago

    > the robust legislation and bureaucracy (in a controlling sense) around all financial products
Germany has the world's largest, most liberal, and most liquid listed (<-- read that term twice before you rebut with an unlisted market!) equity structured products market. These products are essentially leveraged equity/FX options packaged as a bond. I'm confused. Can you be more specific about which particular "financial products" you think are excessively regulated in Germany?

chme|10 months ago

> There is also a massive union culture, which provides Germans with a great quality of life, but again, that's something probably negatively correlated to innovation.

Hmm... So if people struggle in life and have live from hand to mouth in multiple jobs to support their family and loved ones, they are more innovative?

j-krieger|10 months ago

> I actually think Germany would be really good at digital infrastructure if they stopped being afraid of friend computer.

They still have the automotive / electrical engineering mindset on computers and software. Software in Germany is built to achieve a means to an end. It is never the end goal itself.

Barrin92|10 months ago

>Software in Germany is built to achieve a means to an end. It is never the end goal itself.

Well, that's how it should be, I don't write software to worship any software deities, I use it to get a job done. If you don't you end up with that 700 dollar useless gadget that was basically a python API wrapper in a box that everyone rightfully made fun of.

We can do a lot of things better in software in Germany but treating it as an engineering discipline is a good thing, I think even the US is probably past the peak of the zero interest free money toy product phase and people are focusing more on real industry again.

throwaway2037|10 months ago

    > Software in Germany is built to achieve a means to an end. It is never the end goal itself.
How do explain the explosion of non-embedded software companies in Berlin in the last 20 years? On the continent, it is hard to beat the Berlin tech scene for start-ups.

shermantanktop|10 months ago

> Everything that isn't dross in the computer world is either a well designed standard, or a well designed algorithm

You must be hanging out in a different part of the computer world.

What I see is that most standards reflect evolved systems, and those standards usually have many amendments. Most algorithms are generation descendants of broken predecessors. I love hearing about a singular talent coming up with something new and getting the world to listen, but the story is usually way messier than that.

pasabagi|10 months ago

So, I agree that good standards and (to a lesser extent) algorithms come out of practice.

However, the basic point about a standard is not that it's perfect: it's a coordination mechanism. Companies go bust all the time, technology changes all the time, but if you have standard components, large parts of complex systems can be maintained indefinitely. Like, I have a rolling press that was made in 1840, and I can still replace the bolts for it, because the standard thread gauge has not changed.

I guess the nice thing about both algorithms and standards are they are the two places where the software world is not just burning people's lives on relentlessly reinventing the wheel. If you contribute even a fraction to the study of an algorithm, your work will be part of software in a thousand years. If you contribute to a standard, you are producing the conditions for a thousand other programs. Both of these things are basically common goods, and they help everyone. I think a culture of programming where it's less about founding the next over-capitalized unicorn, and more about creating a mutually supportive ecosystem, would produce very good software.

fxtentacle|10 months ago

We actually have a rather recent government agency called "DigitalHub" for that, too, which has been quite successful at pushing open standards and open source. Then there's https://zendis.de/#produkte whose sole purpose is to replace non-EU closed-source software, for example by replacing Windows + Office with Linux and the custom desktop software suite https://opendesk.eu/

fabianholzer|10 months ago

Yes, and zendis in its very German ways only hires folks who commute to Bochum at least three times a week. Home office? Da könnte ja jeder kommen...

ZeWaka|10 months ago

openSUSE!

torginus|10 months ago

Most of German standardization boils down to creating artificial competitive moats to their existing companies, while propping up an incredible lucrative 'standardization industry'.

This allows most Germans to sleep soundly at night knowing some company won't show up at the door selling the same product they do, but better and cheaper.

This is a well know playbook, and is appealing to bureaucrats who conflate a stack paperwork with actual quality, and is not exclusive to Germans (why does FDA approved medicine cost 100x of chemically indentical stuff sold in other countries etc.)/

amadeuspagel|10 months ago

There are two common standards for documents: PDF and HTML. The german government mostly uses PDFs and should move to HTML.

rad_gruchalski|10 months ago

The point of PDF is document representation. It looks the same. This allows the government to assume an act of forgery when a non-governmental org attempts presenting documents looking like government documents. You can't do that with HTML. PDF with text source sounds perfect.