- Waaaarp
- The EU is more of a bureaucracy than a real autocracy. Lots of members with veto powers and the like.
There is a lot wrong with the EU (the system). Opaque power structures, backroom deals, corruption. But I wouldn't call it an autocracy.
- I don't see anybody called out by name.
To me saying 'product X is so bad, it's coded by monkeys' is not really a personal insult to a specific coder, but a decrying of a company.
Hell, if I would be a github engineer I'd probably agree.
- I think it's healthy, even necessary, to utterly distrust microsoft (or any large compny, for that matter). And while I don't think it's a-ok to call an individual microsft employee a monkey by name I think it IS a-ok to say any microsoft product is 'written by monkeys' or any other suitable derogatory term.
The way github develops is steered by microsoft-the-company and not so much by it's individual employees. A company, especially such a huge one, is not to be trusted and can (should) be made fun of.
- All companies are 'a group of people'. But that's not how you treat them. You should treat the individual employees of microsoft as the people they are. You should treat microsoft as a whole as the evil entity it is (TBF they're not worse than apple or google or etc...)
- That as well, yes.
- The problem with 'something like SDL, but 3D' very quickly turns into a full blown engine. There's just such a combinatorial explosion of different ways to do things in 3D compared to 2D that 3D 'game engine' is either limiting or complicated.
OpenGL was designed as a way to more or less do that and it turned complicated fast.
- I mean VM86 is not really a VM in the modern sense of the word. And the author doesn't seem to know.
- Tell it like it is!
Here in the netherlands as soon as you try to do something, the farmers start flyingh upside down flags. I call them the 'head in the sand' flags since they stand for ignoring the problems.
I fear the problem is just that the earth suffers from an infestation of humans and the equilibrium will be restored in the same way all infestations end. It won't be pretty (already isn't in lots of places).
- Yes, because with a closed source you can also just download the source and add your own patches and maintain your own fork... /s
Most open source projects have way more patches contributed than the core developers can handle, so they tend to only accept those from the friendliest contributors or with the highest code/documentation quality.
- Amen to that!
I think I remember there was some communication between ID and Charles Sandmann about CWSDPMI, so even though it's worded a bit strange for an open source project there's probably some thruth in it?
Also a bit strange how the author is surprised about Quake running in a 'VM', apparently they don't really know about VM86 mode in x86 processors...
- That's true in theory. But as you can see in practice is that google does very little to protect their users, while F-Droid at least tries.
Which shows that the whole 'security' rigmarole by google is bullshit.
- In my experience simple bugfixes are nearly always accepted without fuss (in active projects, that is. Some project in maintenance mode where the last commit was 3 months ago is a different story, because then probably just no-one can be arsed to look at the patch).
Some simple setting expose like you describe can sometimes go in without a fuss or it can stall, that depends on a lot of factors. Like the other reply states: it could go against future plans. Or it could be difficult for the maintainer to see the ramifications of a simple looking change. It sucks that it is that way (I have sent in a few patches for obscure CUPS bugs which have stayed in limbo, so I know the feeling ;-) ) but it is hardly surprising. From a project's point of view drive-by patches very often cost more than they add so to get something included you often need to do a very thorough writeup as for why something is a good idea.
> I just as increasingly want to have no part in them most of the time. If all people you meet are assholes.... ;-P Not to say you are an asshole, or at least not more than most people, but I have been in this situation myself more than once, and it really pays to stay (overly) polite and not let your annoyance about being brushed off slip through the mask. The text-only nature of these kind of communications are very sensitive to misinterpretations and annoyances.
It would be nice if all you'd need for a patch to be included somewhere was for it to be useful. But alas there's a certain amount of social engineering needed as well. And imho this has always been the case. If you feel it gets increasingly hostile that's probably your own developer burnout speaking (by do I know that one :-P )
- These kind of announcements always suffer from 'creator knowledge bias' and never define their terms ;-)
"What is the Avalonia MAUI Backend?
At its core, the Avalonia MAUI Backend enables you to keep your MAUI codebase while replacing the rendering layer with Avalonia."
Which tells me exactly nothing. what even is MAUI, maybe some polynesian deity? :-P
I know, I know, I can google stuff. But still...
- While there's sometimes maintainer-prima-donna egos the contend with there's also this:
Any patch sent in also needs to be maintained into the future, and most of the time it's the maintainers that need to do that, not the people contributing the patch. Therefore any feature-patches (as opposed to simple bugfixes) are quite often refused, even if they add useful functionality, because the maintainers conclude they will not be able to maintain the functionality into the future (because no one on the maintaining team has experience in a certain field, for example).
The quality bar for a 'drive by patch' which is contributed without the promise of future support is ridiculously high and it has to be. Other peoples' code is always harder to maintain than your own so it has to make up for that in quality.
- a revisit of the <blink> tag :-P
The article is nice. The website is very nicely done. It's interesting in a 'because you can' sort of way.
But I shudder when I imagine a web where all page elements move with bouncyness.
edit: which is not to say you should never use it of course. Even the <blink> had some uses.
- Ha! In my puzzle loving family gluing a puzzle would have been considered a heresy of the highest order :-P
Nicely done, though :-)
- I have to figure that one out every time I do it ;-)
The resulting interface ior should be positive if you go from a less dense medium into a denser medium, so I guess the material you're going to goes on top.
(which matches what happens from air-> glass. ior air is more or less one, mior glass = 1.5 so from air to glass -> ior 1.5)
- We're stuck between two mafia families :-(
The EC is still democratically chosen, albeit indirectly. There is no real sign (yet) of the stretching of term limits common for autocrats.