Not necessarily, this actually sounds like a great bootstrapping tool. All you need to write on a new platform is a BLC interpreter, which should be easier to implement. Using the C->BCL translation, you might be able to build something like TinyCC and work up from there.
Most people I talk to dislike the camera hump on the back, but Google insists on it. I guess it is their new design language. Sad, because I think the simple design from the Pixel 4 to 5a was quite nice. But from what I hear, the series 6 hasn't been that much of a hit as they had anticipated it. I even once saw an ad for it in a cinema, which surprised me as non-internet Google advertisements have been rare in my experience. Not sure if the 7/7 Pro will be better, or if they will just throw everything away in a year or two, and start all over again.
Then again, the only reason I was even interested in following the development was because I had been considering to buy a new phone after 5 years to use Graphene OS.
I want to believe that this is not a necessary conflict, or rather is at best one that can be resolved. The choice still remains difficult, as you don't know the future, so it is preferable to have both on board.
OK, but just because a serial murdered can be charming, doesn't mean that every charming person in a serial murderer. It is true, I can't deduce anything with certainty from my personal and public correspondence, or the messages I see him send to others. But as opposed to the serial murderer, the issue here is the way he communicates and behaves.
I guess you could try this out empirically, by creating a throwaway Email address and sending him a dry, technical question under a female name, and see how he responds.
I am male, and I do get what you mean, which is why I wrote "Of course, I might have just caught his good and kind side, who knows?". As a person living in Germany, with a non-German accent, I also understand that not everyone perceives everything. Any person who feels excluded from participating in the Free Software movement is a loss. The more people with more perspectives, the stronger the movement is, which is in everyone's interest.
That being said: I do agree that some of the statements made in the past were tasteless, and I am disappointed that he did so. Yet when reading his own texts like https://stallman.org/articles/necessary-changes.html, I have to either conclude that he agrees but has made mistakes or is himself lying.
Another thing might be that I have only had contact with him via Email. Perhaps he is different in person, that I cannot say.
> ...because one of the letters against Stallman stopped accepting signatures at three thousand people, but the "pro" Stallman letter never did.
It was always a hunch, but I suspected that part of the reason they stopped is that they reached a plateau, while the open letter was continuing to rise in popularity.
I have personally communicated with RMS, even privately, and see a discrepancy between the way he is portrayed and the way he behaves on a regular basis. Of course, I might have just caught his good and kind side, who knows? Either way, my impression remains that those who see him as bad want to see him as bad.
> 1) "Jumping from one project to another. How do you stay focused ?" : that screams ADHD to me (not a doctor, not a shrink). Full disclosure : I have ADHD.
I've been hearing this a lot recently, and while I don't doubt that there are people who are affected by ADHD, it seems to me that the condition can very easily be treated as an excuse. Certainly people without ADHD can get distracted, and someone with ADHD wouldn't be indistractable if they didn't have ADHD, right? So how do you distinguish between cases where ADHD is actually the cause and where someone uses it as an excuse (e.g. there was this guy on Twitter recently who claimed he could only use Twitter and not a blog because of AHDH, which sound like an excuse for some other behaviour to me)?
> and then you can just press "e" to repeat it again and again.
You can also pass C-x e a 0-prefix argument (M-0 C-x e) and it will repeat the macro until the bell rings, which usually happens when a movement command like forward-line, forward-sexp, etc. reaches the end of a buffer.
Another strategy is to record a macro that only operates on a single line, then mark the region you want to repeat it in for every line and then execute it on all these lines using C-x C-k r.
I don't recall the implementation details, but I have heard of undo-tree landing in invalid states that can break the history. It might just be that vundo is newer, but I haven't heard of these kinds of stories for that package.
In my eyes it is the more idiomatic implementation.
You might also be interested in vundo: https://elpa.gnu.org/packages/vundo.html. It is a newer alternative that is to my knowledge more robust, but depends on Emacs 28.