I love my electric moped. Riding it around my European big-city, it just feels so comforting. Its so quiet, it doesn't scare ducks.
Scooters are taking over - Vienna is a green city that has had time to refine its transportation culture over a millenia. Parts of it were built for horses.
When I'm on my electric moped, I ride it like a horse. No need to over-do it and speed, or whatever, just pace along at a trot. There's a harmonic spot where the curves and corners of the city suddenly become super-fluid, and I even get all the green lights .. I'm pretty sure its because the physical geometry is designed for horses, and the electric moped drive train can approximate that.
Anyway, I can't wait until all the cars disappear. Europe is going to be even more beautiful.
Well, you see ... I happen to think that you can use a lot of tools to cover your ass, and .. the fact that this one slipped in is as much a comment on the crud that is promulgating the wild and woolly Node/JS ecosystem as it is anything else. In point of fact, this kind of bollocks is why I eschew Node/JS and use other things [1], instead.
I do believe there are tools and ecosystems which make this sort of thing less likely. I can't recall a Linux easter egg .. nor a Golang one ..
>Should people write their own web servers instead? Their own frameworks? Their own operating systems?
One should at least, audit. As much as possible. It doesn't take much for a competent dev to 'grep -ir "easter egg $CODEBLASE' or, whatever .. not that its an expectation.
But yeah, if you have to have government-level 5-nines on all services, then I would say - fair play. The responsibility for an audit of such things should definitely have been in the requirements. I've seen such expectations for lesser projects, personally, where .. indeed .. code audit and ownership were tightly .. and properly .. managed.
[1] - I don't know for sure, but I think its harder to slip in such an easter egg on a production golang system. I guess I'll tune into that if/when it happens/has happened..
Actually this 'very different' aspect is a broken piece of modern development - its a bug, not a feature. There are methodologies which could have caught this entire stack issue and nobody would have lost their jobs - its just that the ethics of "developer who has control over everything else, or else" versus that of "proper operations and support engineering management (i.e. fire burns upwards..)" are out of skew.
We've been putting up with live fixes and direct "developer"-"production system" style methodologies for a long time; only ethically. It just happens to be 'accepted practice' to fold some gargantuan code-base into ones own environment, without a line-for-line proper review. "Its impossible", say the bean counters. "Who would pay for that?"
Technically there is no good reason for the easter egg to have occurred, had someone done a proper code-review, observed full test reports, respected code-coverage rules and principles, and so on.
The easter egg proved that someone wasn't doing their job.
The physical conditions of the city are a manifestation of the destitution of its people. I've lived in many cities around the world that were utterly poor - yet, the people kept the streets clean. Things were orderly and maintained.
I firmly believe its a matter of the principles of the society. In a progressive, wealthy nation such as exist in Europe, recycling is a thing. People don't want to live in trash - they use it for energy, or recycle it as much as possible. Those who sort trash, promote a cleaner eco-system .. those who eschew the waste anyway, as 'responsible consumers', also help a great deal. These are cultural phenomenon you don't find widely promoted in various civic contingencies around the western world; corruption persists in environments which support its ill-gained prosperity.
In Europe, at least, we can find as many good as bad examples of this. I think its clear, the same cannot be said of other of the western nations ..
> I wonder if they could make a direct air-powered vibrator so that one doesn't have to torture their lips.
This fact is, imho, a motivating principle behind the genesis of various synthesizer designs and concepts. We synthesists wish we could do this stuff with our mouths, but the LFO's and the VCO's and the various and sundry other oscillating things represented in the electronic musical instrument world, can't blow a farts worth in comparison to a good trumpeter...
Scooters are taking over - Vienna is a green city that has had time to refine its transportation culture over a millenia. Parts of it were built for horses.
When I'm on my electric moped, I ride it like a horse. No need to over-do it and speed, or whatever, just pace along at a trot. There's a harmonic spot where the curves and corners of the city suddenly become super-fluid, and I even get all the green lights .. I'm pretty sure its because the physical geometry is designed for horses, and the electric moped drive train can approximate that.
Anyway, I can't wait until all the cars disappear. Europe is going to be even more beautiful.