ElongatedTowel
Joined 14 years ago
Joined 14 years ago
Seems to me that from a precompiled binary and build management perspective it's just the easiest way to use whatever is best supported on each platform. Which seems to be clang on MacOS, gcc/clang on Linux and msvc on Windows.
I had to use chromiumembeddedframework in one project and compiling it with gcc or clang on Windows isn't even a choice. Even if there is a way to get it to work, it's a huge project that takes quite a lot of resources to build. Even if it was easy, prebuild is still a lot faster.
With the newest version always beeing free and tools like CMake beeing able to generate projects the only downside I can see is that msvc would dictate the features I'm able to use.
Same with clearing the download list. They removed that feature with the last major UI overhaul.
The number of tiny addons I have to install just to get features back that have been removed for no reason at all is starting to get too large...
I have a huge pile of registry files which change a lot of windows behaviour. I have configuration files which need to be copied to the right places. I want certain shortcuts in certain places with certain icons. No tool is able to do those things nor are the ones who can do one of these very good or complete.
On paper it doesn't sound so complicated. Install these 12 applications, copy these dotfiles to $HOME, these to $SETUPLOCATION. Setup shortcuts and disable the Caps Lock Key, the Firewall and the Library function.
In reality I have a ton of tools stacking ontop of each other littering everything with package identification files. Tools which only download over the net because they act like package managers but probably fail because the network hasn't been setup (which they probably can't do on their own anyway). And if the application you want is not available you spent more time creating packages than the whole process would have saved you even if you ran it a hundred times. Tools which describe the whole process in lovely xml files. Modifications are chosen from a list and never have what you want and the scripting support for additional features looks more complicated than the lovely registry file that contains ""Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,01,00,3a,00,00,00,5b,e0,\ 00,00,5c,e0,00,00,00,00" which probably doesn't make sense to anyone.
Most of them are a product of vanity, but they still shape our culture.
How would I look if I reduce calories? I would lose a substantial amount of muscle mass. I would be weaker. I could not recover from endurance and strength work as fast as I'm used to.
If we throw all reasonable studies into a bucket and have them guide our lives, what would happen?
I wouldn't be tan. I wouldn't grow as large because small people supposedly live longer (though this is of course not something we can influence yet). I would have a very low muscle tonus as well as mass and only sufficient muscular endurance and size to do whatever I have to do (which is very little compared to a blacksmith in 1407). I would share a grey substance (heck, let's keep the name soylent) with my date that has everything I need to live. I have no car to reduce my carbon footprint. I will avoid the sun in general due to my skin color which is very prone to cancer (thankfully my children will be genetically altered). I will gladly try to avoid talking about any of this because saying "Don't you think beeing vegan is awesome?" will lead to an imaginary bullet flying in my general direction.
Let's have a vote of how many women find this lifestyle that will carry me into my 100s so mind-boggling attractive while I'm still in my 20s.
Not even sure how to handle such problems.
I don't know how more modern stuff like accelerated transforms, canvas, WebGL or DirectWrite play into that equation. Browsing seems to pull out GPU's from the lowest power modes constantly, which might cause these problems on a wide variety of GPUs.