389 karma · joined May 16, 2023
sorry, just had a flashback...
eIDAS was intentionally formulated to allow such signature services, making the whole thing quite pointless from a security perspective.
Of course, when in doubt, proving the exact content of such an unwritten contract may be hard.
But often one doesn't have a choice. People still write software in inferior languages such as Javascript or Python, where you cannot even be sure about a return or parameter data type.
And, yes, I don't like this either and would like a better solution. But so far I didn't get any viable suggestions.
get_height gets which height, outer or inner? Are there error values, e.g. 0 as "don't know any height"? Does it have side effects? Is it a stable and reliable part of the API or bound to change soon? Is it thread safe? Will it change any of its parameters? Who deallocates the return value? Do you need to hold a lock somwhere?
Of course it might be a good idea to group together get_height, get_width, get_diagonal and get_depth if the above is all the same for those. But having no documentation just because you think it is trivial that get_height gets some height from somewhere just means that you are sloppy and didn't think of all of the above. So your code shouldn't be touched with a 10-foot-pole imho.
My solution, which I personally hate but know of no alternative to, is a documentation template for each function asking the above questions (depending on runtime and language of course) that I give people to fill in. Until they learn...
People need a green outlook out of their windows, surrounding greenery is linked to various kinds of psychological goodness. Having to commute to an overcrowded, dirty, needle-ridden park or outskirt somewhere isn't an option.
And for wildlife, continuous bands of greenery and routes of migration with only small interruptions (like street crossings) are necessary. Isolated islands are almost useless.
Polish, Chech and Dutch are a waste of time, they aren't spoken anywhere but their origin regions and those are rather small to begin with...
Insist back. Repeatedly.
Germans (usually) don't do this out of malice, they do this out of (in this case, misunderstood and shortsighted) kindness and friendlyness. They try to be welcoming and make it easy for a foreigner by speaking English, thus removing the language barrier. To them, speaking English is improving your integration, at least in the short term, because you can communicate easily and efficiently right now. If you just ask once to speak German, you will be ignored since it is assumed that you are just doing this out of politeness. It is, to Germans, perfectly acceptable if you then insist on speaking German nonetheless and point out that you are not requesting German out of politeness but a desire to learn.
But the default mode for a German will always me to speak English to foreigners, never German.
Speaking slowly and simply has a similar connotation of impoliteness. If you speak slow and simplified German to a foreigner you are (in a German's mind) pointing out their flawed grasp of the language, thus offending the foreigner. Better to "compliment" the foreigner by speaking "normally", thus pointing out the foreigner's competence...
So comparisons are hard, even between German states.
I also think this autonomy is one of the reasons why the overall average quality is so bad: Schools are a political issue that is used to distinguish a new state government from a previous one, and to distinguish one state from another. So with each election, you get state politicians running around like headless chickens, trying to "make things better" in schools by randomly doing "something", because what the previous government in the same state did obviously cannot be right. And what that other state governed by a different party does cannot be right either. ad inf...
And while voluntary contraception has a lesser effect than compulsory contraception (obviously, I'd guess), it has an effect.
How would you improve density if you aren't shrinking the space people live in?
Providing different classes at the same school would at least allow some contact of those different groups of children, and in a similar fashion, contacts between the adult population.
https://www.bildungsserver.de/innovationsportal/bildungplusa...
It's complicated, because everyone likes to "look good", so publications always emphasize what they are doing, not what they aren't. E.g. in NRW, there are no classes for all pupils, just in grade 5 and 6 at some schools that have been selected for higher migrant population. So there are 180 remedial classes in NRW, which is laughable for a state of over 10 million.
Maybe increased density is relevant for some US cities, but European ones should definitely lower their density considerably. Most European cities are dead zones for anything but rats and pigeons, and people fare similarly badly.
Also, the agency you are linking to is responsible for recent immigrants. That is relevant because some states offer German lessons only to refugees, asylum seekers, etc. But not to children born in Germany, sometimes even with citizenship, who nonetheless do not speak sufficient German because their parents don't. This group is a significant part of the problem.
And I don't think money is an issue. The problem with lots of immigrant children is mostly one found in cities, where there is typically more than one "second grade" per school. So you could easily, with the exact same amount of teachers, give English lessons to classes 2a, 2b, 2c, 2d and German lessons to 2e and 2f.
But I agree that you should filter all the relevant ports in all networks, just in case somebody screws up.