Meanwhile, in spite of these "cost-cutting" measures, tuition continue to skyrocket. I wonder if this problem exists in countries where schools are publicly funded.
Sky-rocketing tuition in countries with free tuition? No, that doesn't happen. The public costs are not raising faster than inflation either.
Go, meh. It missed so many important things that the question "what does this new language give me to make it worth learning?" applies to it more acutely.
Considering that learning new programming languages is no effort at all, anything would make a new language worth learning.
Still I have nothing it would help with either at the moment, so I am also skipping it.
More accurately the problem is that the hardware resources available to KDE are very limited and the KDE repository is one of the largest git repositories in the world. Back when subversion was the hot new thing, the thing that carried it forward was KDE because it was trying to migrate for SVN for several years before subversion was even capably of handling a repository that large. Git still can't remotely handle a project that large, which is why KDE is now split into a thousand different git projects.
How often would you do do complete backups of KDE? How many would you save? How much hardware would that require? ZFS snapshots sounds like an ideal situation to handle the backups, since it can deduplicate. It does give another point of failure, but ZFS is pretty professional and high quality, and this is something it is designed to handle.
One thing that will be put into place as a first effort is that one anongit will keep a 24-hour-old sync; in the case of recent corruption, this can allow repositories to be recovered with relatively recent revisions. The machine that projects.kde.org is migrating to has a ZFS filesystem; snapshots will be taken after every sync, up to some reasonable number of maximum snapshots, which should allow us to recover the repositories at a period of time with relatively fine granularity.
So one 24 hour old backup, and a another machine saving backups of every single sync as ZFS snapshots.
True, but git does have a mechanism for checking integrity, and the discussion here is where you should use the fast git --mirror which has no checks, and where the slower mechanism which does fits in.
The winning strategy has never been to list the patents up front.
Well, the FUD strategy has been to never list the patents. If you actually do have patents there is no good reason not to list them. One of the big problems with software patents is exactly that they can be so broad that working around them is actually impossible.
Germany currently, the situation is the same in every EU country I visit though. You pay extra for using a credit card, as much as 2.5% extra for using a foreign or rare credit card.
It would take a thousand years to start from nothing and get back to where we are now.
Not quite. Since we already have the informations there are many many short-cuts and tricks that could cut that time down to a few decades. Of course the end of civilization as we know it and the struggle for resources while the majority of the population dies off, could get in the way of progress and easily ten double that guesstimate, but then we are talking hypothetical here, so...
You're obviously not going to take my word for it. I assume you're just going to think that I cherry-picked the information I wanted from the Microsoft web site
You said:
But on a related-note, the first jump Microsoft made from Windows Phone 7.5/7.8 to Windows Phone 8 broke compatibility for all existing third party applications
Fact: WP8 was WP7 compatibility with only a few minor differences, and more than 10000 WP7 ran unmodified on WP8, and you said "all existing third party applications"
You did not cherry-pick. You either lied or remembered wrong. Since you haven't admitted your mistake, it seems it was an intentional lie.
And EVERY change made so far has proven to be for the worse.
Yeah tell me about it. Like ending slavery or giving women voting rights. Sheesh... Who do we think we are changing the original constitution that way?
The church used to sponsor and teach most science as a study of Gods creation. Plus if you go back before the enlightenment there was not much of a distinction between theology and philosophy (what we now call science). So no I don't think you should start debating the science qualifications of historical popes.
How can something be possibly random at a fundamental level?
Because nothing has a fixed position or speed. Everything is at a fundamental level a probability wave, that only collapses to a fixed position or a fixed speed when interacting with other probability waves.
This is completely wrong. First, in X11, X is the server and the application is the client.
No, in X11 it is backwards, but it is something most gets wrong. Remember it is designed for thin clients, so the screen, keyboard and the rendering happens on the client. It is the application that is the server.
Second, modern X11 applications do their own hardware-accelerated rendering in GPU memory and pass the rendered image to the X server for compositing,
Not if they are using OpenGL or XRender for compositing. Qt does do it own 2D rendering by default in Qt5, but only if you are not using OpenGL rendering.
Actually the client-server thing isn't that stupid. The really nice thing about it is that it now also fits the difference we have between GPU and CPU memory, something on the display server (in X11 the client) is likely to be in GPU memory, and something on the application (in X11 the server) is definately in CPU memory. This means if you optimize for networked X11 by limiting what you copy between client and server, you end up with something also optimized for hardward accelerated rendering (keeping pixmaps in textures and working on them remotely rather than doing local computation). Of course X11 really really needs an update, but it could be better handled by throwing out shit, mandating new shit and calling it X12.
I am pretty sure Google URL has many more intentional bugs. One of the interesting things about Google URL is that it is been designed based on Googles vast knowledge of URLs used on the internet, and has been designed with enough insane quirks to parse almost all of them.
Sky-rocketing tuition in countries with free tuition? No, that doesn't happen. The public costs are not raising faster than inflation either.
Considering that learning new programming languages is no effort at all, anything would make a new language worth learning.
Still I have nothing it would help with either at the moment, so I am also skipping it.
And why? Is the dark side really stronger?
More accurately the problem is that the hardware resources available to KDE are very limited and the KDE repository is one of the largest git repositories in the world. Back when subversion was the hot new thing, the thing that carried it forward was KDE because it was trying to migrate for SVN for several years before subversion was even capably of handling a repository that large. Git still can't remotely handle a project that large, which is why KDE is now split into a thousand different git projects.
How often would you do do complete backups of KDE? How many would you save? How much hardware would that require? ZFS snapshots sounds like an ideal situation to handle the backups, since it can deduplicate. It does give another point of failure, but ZFS is pretty professional and high quality, and this is something it is designed to handle.
The very first proposed solution is a backup:
So one 24 hour old backup, and a another machine saving backups of every single sync as ZFS snapshots.
True, but git does have a mechanism for checking integrity, and the discussion here is where you should use the fast git --mirror which has no checks, and where the slower mechanism which does fits in.
Well, the FUD strategy has been to never list the patents. If you actually do have patents there is no good reason not to list them. One of the big problems with software patents is exactly that they can be so broad that working around them is actually impossible.
Germany currently, the situation is the same in every EU country I visit though. You pay extra for using a credit card, as much as 2.5% extra for using a foreign or rare credit card.
Troll or idiot? C++ are C are equivalents, C++ is just more convinient and faster for both for good development and foot shooting.
It really shouldn't unless you are doing it wrong.
They don't? That's stupid of them. All my retailers charge 0.5% extra if you use a credit card instead of a debit card.
Not quite. Since we already have the informations there are many many short-cuts and tricks that could cut that time down to a few decades. Of course the end of civilization as we know it and the struggle for resources while the majority of the population dies off, could get in the way of progress and easily ten double that guesstimate, but then we are talking hypothetical here, so...
You said:
Fact: WP8 was WP7 compatibility with only a few minor differences, and more than 10000 WP7 ran unmodified on WP8, and you said "all existing third party applications"
You did not cherry-pick. You either lied or remembered wrong. Since you haven't admitted your mistake, it seems it was an intentional lie.
Yeah tell me about it. Like ending slavery or giving women voting rights. Sheesh... Who do we think we are changing the original constitution that way?
The church used to sponsor and teach most science as a study of Gods creation. Plus if you go back before the enlightenment there was not much of a distinction between theology and philosophy (what we now call science). So no I don't think you should start debating the science qualifications of historical popes.
To be fair. As far as I know Catholic countries also frequentily uses anal and or gay sex as a birth control. You know, the Catholic way.
Because nothing has a fixed position or speed. Everything is at a fundamental level a probability wave, that only collapses to a fixed position or a fixed speed when interacting with other probability waves.
It is a state of emergency, you can get away with a lot of things if it saves other humans lives. Self defense if just one special case of emergency.
Agh. Strike the part about server/client, it wasn't important, and I was reversing it up double.
No, in X11 it is backwards, but it is something most gets wrong. Remember it is designed for thin clients, so the screen, keyboard and the rendering happens on the client. It is the application that is the server.
Not if they are using OpenGL or XRender for compositing. Qt does do it own 2D rendering by default in Qt5, but only if you are not using OpenGL rendering.
Actually the client-server thing isn't that stupid. The really nice thing about it is that it now also fits the difference we have between GPU and CPU memory, something on the display server (in X11 the client) is likely to be in GPU memory, and something on the application (in X11 the server) is definately in CPU memory. This means if you optimize for networked X11 by limiting what you copy between client and server, you end up with something also optimized for hardward accelerated rendering (keeping pixmaps in textures and working on them remotely rather than doing local computation). Of course X11 really really needs an update, but it could be better handled by throwing out shit, mandating new shit and calling it X12.
Scaring deers doesn't count, I have seen deers get scared of bunnies (then again I have seen bunnies mean enough to attack cats).
To be fair, Wayland wasn't even trying. They were just delegating all hard decisions to the compositor and saying that wasn't their problem.
You are going to need it.
* and should you succede against all odds, we would all benefit.
I am pretty sure Google URL has many more intentional bugs. One of the interesting things about Google URL is that it is been designed based on Googles vast knowledge of URLs used on the internet, and has been designed with enough insane quirks to parse almost all of them.