225 karma · joined January 8, 2012
GNOME developers don't follow these good practices. This is a fact.
git stage add (git add), git stage delete (git rm --cached), git stage diff (git diff --cached), git stage edit (not possible today)
After the stormed passed he went back to being Linus.
And as is very typical you are concentrating on the wrong thing. I am not important.
The bugs that ruby users are experiencing *today* are important. If I die tomorrow that's not going to change.
> What I call a date includes time. It's like a name given on a point on the time axis.
And now it's:
> When I say date, I am including such time. I think of this date as a kind of name assigned on a time axis based on certain rules. In space, it is like a milestone. There are actually more imperfect dates, which are also dates. Sometimes they can be identified by context and other information, and sometimes they can't.
What information did we gain?
Anyway, in chunk 1 you said:
> Since this is not common DateTime.parse('2001-02-03T04:05:06').new_offset('+0900') This is not common, so the description would be something like
But that's not a correct sentence, I changed it to:
> Since this is not common, the description would be something like DateTime.parse('2001-02-03T04:05:06').new_offset('+0900').
If you do `Time.strptime('0 +0100', '%s %z').to_i` you get the correct result: "0". That is: the number of seconds since the epoch is correctly parsed. The time zone is extra information that doesn't affect `%s` in any way. In other words: it's orthogonal.
And the reason why I made the post is that there's an actual important issue with rubygems, but I'm not allowed to comment. Users are being negatively affected for no reason. I have the fixes.
Ask any user negatively affected by this and they would tell you I should be heard. In fact, I've received emails personally thanking me for persisting and trying to get it fixed.
There's more important things than tone.
You are making assumptions about me, but what about Tanaka and Matsumoto? They are Japanese and they couldn't get Funaba to understand either.
Ultimately Funaba wasn't angry with me, he just ignored me, he was angry with Matsumoto for listening to me and telling him what to do. Could Matsumoto have picked "less combative words"?
Or is it possible that there was a problem with Funaba?
Moreover, if I didn't like the language why do you think I learned it?
And I didn't engage in tone policing myself. I'm perfectly fine with people disagreeing with each other using whatever tone they'd like.
You pick the most important one and analyze it at depth.
What you want is to pick the most egregious alleged violation and explore it at depth so that it can be prosecuted correctly, defended correctly, and judged correctly.
You don't put ten allegations on the docket and then say "we don't have time for the defense, so guilty on all counts".
I did not choose to make this a thing, it was a thing even before I was notified of the verdict.
Personally I don't see the need to make this a thing and involve the PLC. If Elijah Newren had a problem with me, he could simply ask me "please don't contact me in the next three months" and I would gladly do that.
Enforcement should be necessary only after other methods of agreement have failed. But Elijah never attempted to contact me, and the PLC did no attempt to do any mediation.
One day I was simply notified: this is your punishment. And that's that.
It can be *both* that git users should do a better job at trying to learn git, and that git developers should try to make the interface more user friendly.
Personally I prefer to focus on what developers can do because any change in the user interface done by one developer can potentially impact thousands, if not tens of thousands, if not millions of users.
Yes, they have all the freedom to destroy their project.
We still do.
You didn't understand the point of the article. Breaking user-experience is the absolute worst thing any software project could do. It goes against the "Linux way".
True, but not particularly more than KDE, or any other environment.