Why should they make room for the weak? They survived this long as various Darwinian forces weeded out their ranks. They are going to move over for a whining baby? I think not.
You're going to have to shove them out. If you can (which I doubt).
I agree that it is BS on many levels, but it is what it is... an old story. This is the case for most older workers.
I personally am positioning myself for the inevitable. Learn and actually use some new skills, have a decent work portfolio, learn some soft skills like public speaking, and so on. Pay off all debts, and saving my ass off... basically making hay while the sun shines so when that axes comes it won't be a catastrophe, and be able make do with a lower paying job.
Clearly you overlooked the fact that the system in question worked well enough to stay in production for about 20 years.
Now, hard coded anything is bad, even back then it was poor practice. A proper code review in 1997 would have generated the same criticism.
So you "refactored" something to not have hard coded values... wonderful. As you should. But did you stand up the system from scratch? When we come back in 20 years will we see YOUR work in production... or will it be a cleaned up version of the original developers work?
If all you want is to "do things" (in this case play a game), then I suggest you... this is crazy... buy a game.
The Linux device driver model is what it is. If various video card vendors and gaming companies decide there isn't a business case to support it as is - well, such is life. Don't go about warping the system itself to low-tow to your needs.
Besides, nothing is stopping you for writing such an ABI layer yourself, and getting vendors to adopt it. Just don't expect the FOSS community to be enamored with your project.
Why should they make room for the weak? They survived this long as various Darwinian forces weeded out their ranks. They are going to move over for a whining baby? I think not.
You're going to have to shove them out. If you can (which I doubt).
I agree that it is BS on many levels, but it is what it is... an old story. This is the case for most older workers.
I personally am positioning myself for the inevitable. Learn and actually use some new skills, have a decent work portfolio, learn some soft skills like public speaking, and so on. Pay off all debts, and saving my ass off... basically making hay while the sun shines so when that axes comes it won't be a catastrophe, and be able make do with a lower paying job.
WTF. That sounds like a guy who needs to man up.
Hey don't get me wrong, I am an old programmer... and I feel the fear. But rather than resort to a fetal position I am preparing for the inevitable.
Does your employer have a policy about not allowing terminal leave? Most prohibit it.
I suspect this is all part of that.
A rich sadistic fuck.
I thought that was all locally controlled.
If you are still programming after age 40 Then you are good enough to justify the additional cost.
If you are no longer programming but still in management after age 40, you are a loser. Quite frankly by then you should be running your own company.
Clearly you overlooked the fact that the system in question worked well enough to stay in production for about 20 years.
Now, hard coded anything is bad, even back then it was poor practice. A proper code review in 1997 would have generated the same criticism.
So you "refactored" something to not have hard coded values... wonderful. As you should. But did you stand up the system from scratch? When we come back in 20 years will we see YOUR work in production... or will it be a cleaned up version of the original developers work?
Here you go: http://opensource.apple.com//r...
Well, I won't argue with your assessment of Apple.
The last time I checked (which was yesterday to peek at how kextload works) Darwin was open source.
Bloody fool.
I have written tons of CUDA code for Linux. Not sure what you are going on about here. The only bad part is dealing with Nvidia's drivers.
To claim that Darwin does not have BSD roots is foolish.
If all you want is to "do things" (in this case play a game), then I suggest you... this is crazy... buy a game.
The Linux device driver model is what it is. If various video card vendors and gaming companies decide there isn't a business case to support it as is - well, such is life. Don't go about warping the system itself to low-tow to your needs.
Besides, nothing is stopping you for writing such an ABI layer yourself, and getting vendors to adopt it. Just don't expect the FOSS community to be enamored with your project.
Uninstalling a buggy driver is not debugging. Which is what you are reduced to when you do not have the source code.
Go back to Redmond. Seriously, that suggestion is not worthy of consideration in an open system.
Millions of iPad users dispute your claim.
Well, we aren't talking about FreeBSD. The system under discussion is UbuntuBSD.
If you are debating about BSD's pedigree on the desktop in general, I refer you to Darwin / OS X.
You'd think the OP never played Minecraft.
Download some Minecraft mods, take a peek inside.
All the more insidious because generally it is children installing said mods.
The world is a slightly better place.
We call this a "tech boom." We are still transitioning from human to AI economy... hence the down turns.
The NSA is allowed to spy on foreign entities. That is their mission.
Soon, they will be barred from spying on US assets.
However in reality - they will continue to spy on everyone and everything.
Just choose an country with no oil.