161 karma · joined June 4, 2019
Krita also has automation utilities:
https://docs.krita.org/en/reference_manual/main_menu/tools_m...
https://docs.krita.org/en/user_manual/python_scripting/intro...
I'm curious how you use GIMP and whether or not Krita would prove usable for you, i.e. if there's some critical specific functionality GIMP excels at where Krita falls behind.
That being said I think Krita has proven relatively successful in the domain of "open-source painting app". It has its own bits of jankiness here and there but it has grown to include a robust feature set (including some coloring tools which you won't find any analogue to in Photoshop) and has even acquired support for the G'MIC filter suite from GIMP.
As for names, sometimes people just don't know how to swallow their pride. I'm reminded of an incident with a certain Erlang package whose name had unintentionally coincided with a certain racist slur in America. When called out on this, it predictably bubbled into an argument; I think the author doubled-down on keeping the name but later just gave up and changed it to something less offensive. GIMP had the issue of people not wanting to use in the context of school computers and businesses solely because of that name, which I mean, if you refuse to do anything about that, you might have a problem.
This is a half-truth at best. Unless you work at Intel/AMD/etc. as a chip designer odds are you do not know what is "really happening" behind the scenes, so the underlying implementation is whatever they "want it" to be. The underlying implementations can even change from microarchitecture to microarchitecture.
So internally we might make a guess that microcode must look more "RISC-y" after transformation, given the fact that "some transformation" must be happening. The larger internal (renamed-to) register file was a common trait of RISC architectures, after all, and a lot of microcoded systems historically have been regarded as "RISC-y." But the existence of modern optimizations like macro-operation fusion suggest that the internals of CPUs today renders things much more ambiguous today with regards to "RISC-ness" vs. "CISC-ness."
Fun fact: the original ARM1 processor in 1985 was microcoded - https://en.wikichip.org/wiki/acorn/microarchitectures/arm1#D...
[1] https://www.amazon.com/Subliminal-Your-Unconscious-Rules-Beh...
Ironically the Bolshevik revolution didn't really start out this way. The Bolsheviks advocated for a strict disciplined party model - if you've ever read what Lenin wrote of the Left-communists and Anarchists, it was clear that he was very much not mindlessly "against" structure. Of course, this would all eventually be liquidated by Stalin and Mao.
"Flat" organizations rarely seek to deliberately create cabals and power cliques - they do inevitably occur, sure, but the call for flatness usually comes as a result of you not getting what you really want out of the system. Ulterior motives are not really at play; rather it is just a case of organic collapse.
(Also personally I have never really cared for political cartoons, they've always seemed unfunny and too reductionist. Although I suppose the Stan Kelly Cartoons from The Onion might be an exception.)