Kubuntu have already said that they will be using wayland and not switching to Mir, so you may want to talk with them, too. It doesn't seem like anything but stock Ubuntu will be using Mir.
1,064 karma · joined March 11, 2007
Kubuntu have already said that they will be using wayland and not switching to Mir, so you may want to talk with them, too. It doesn't seem like anything but stock Ubuntu will be using Mir.
Personally, if I wanted to make an OS look like MacOS, I'd advertise it as "We wanted MacOS on the PC, but Apple don't give it. So we made an OS based on Linux that follows the same attention to design."
Or better yet - change the look. I doubt that stylish grey is the only possible colour. I can see that it's not MacOS, but it feels dirty when it looks a lot like MacOS, down to using a Mac look-alike laptop in the ad, and you claim to have made something original.
It may be. But it doesn't feel like it.
We've had computers for two generations now and the existence of people who can't use them hasn't made the world stop turning. People who do not understand things in general have always existed. People who make decisions about things they don't understand. Politicians who make decisions about things they don't understand. Always has been, always will be. Trying to educate them is a futile effort, we're better off trying to find ways to get what we want or route around the damage. I would of course prefer it if that wasn't the case, but it's like wanting pi to be exactly 3.
Think of it like driving a car. I cannot drive a car. I have a license, I have taken classes, I have put in effort, but it's just too complicated and unnatural for me; and I deem myself too dangerously inept to drive. To commute, I ride my bike, take public transport or pay other people to drive me. Same with computers - if you can't use them, either do your job without one, or pay someone to do stuff for you.
You'd find it easier to make the earth spin in reverse than to make sure everyone knows how to use a computer.
When little, my brother used to mix up the words "more" and "less" while speaking. I don't doubt someone could mix up > and <.
I don't mind having a script that sets up the environment, there is a lot of software out there that does have these set up scripts in the tarball, or is distributed as a self-extracting archive, but you can always see it is marked as such. What I really balk at is "run this random script, trust me it installs". Would it kill them to write "download this script which will run apt-get pkg1 ... pkg10, then extract an inline tarball to ~/.local/lib"? I'm not going to run a random script that I have ZERO idea what it will do. It's not about security, it's about knowing that a good-intentioned non-compromised script won't crap all over my environment.
> Run the bootstrap script:
bash -c "`curl https://raw.github.com/larsyencken/marelle/master/bootstrap.sh`"
PFHAHAHAHAHAHAHAHAHAHAHAHAHAHAno
I'm pretty sure science still cannot explain how bumblebees would be able to fly a Boeing 747
In the interest of your safety and
the prosperity of the Chinese, all
your chat messages are henceforth
constantly monitored by government
officials. Have a nice day.
[OK]
It may ultimately turn out to be impossible to do, but I would like to at least try.Now I see where point 39. of your post about names comes from :).
I currently live in a city that doesn't collect trash separately and I still separate my trash - it's just nicer and cleaner.
The marketing budget needed to convince people to transition to the new model will pay itself off shortly. Consider also that you'll get unpaid "split-trash evangelists" in most neighbourhoods doing your work for you.
Well, that's pretty depressing. Maybe the next big thing in combating obesity would be finding some mechanism to get rid of extra fat cells?
Also, the C++ FAQ http://www.parashift.com/c++-faq/ is useful for getting an overview on the corner cases of C++.
After which you should visit its inverse, the C++ FQA (frequently questioned answers, i.e. an anti-C++ answer to the FAQ) http://www.yosefk.com/c++fqa/ to learn why no-one in their right mind would ever use C++.
That won't teach you C++ per se, but would give you a useful look at the breadth of the language and how and why things happen the way they do.
void* mem;
... snip ...
MyClass* thing = new (mem) MyClass;
And that doesn't allocate memory, but calls the constructor on the mem pointer. You are responsible for having allocated enough memory. You cannot call delete normally on this object though. You'll need to call the destructor manually as such: thing->~MyClass();
before the memory is deallocated. If the destructor doesn't actually do anything, you can safely skip this.It's not particularly effective a strategy for managing file handles unfortunately and if you forget to close your output streams, your program will crash with "too many open files".
Edit: I see there's this response video https://www.youtube.com/watch?v=9b9LahaBJIk about how you're actually supposed to climb these. With safety.
Well, the simplest explanation is that the proof involves thinking about hypothetical worlds and each agent modelling everybody's behaviour in each hypothetical world, including what hypothetical-hypothetical worlds can arise, and hypothetical³ and so on. The Guru's statement exist in every world, no matter how hypothetical it is, while the subjective observation that there are blue-eyed people disappears in some of them.
I mean just about the specific case, I know that the Tiananmen square incident is unknown to almost all Chinese.