Windows NT was not taken seriously by IBM, it should have been.
My experience of OS/2's stability do not match other people's rose tinted views.
Linux is considerably more stable, it has a considerably better Windowing system.
Windows NT was not taken seriously, and wasn't what killed OS/2. OS/2 died long before NT was a real threat. Do you recall running NT before XP as a desktop? Reboot weekly, at best, daily was recommended. Stable? Not hardly. Take that system seriously? Why?
OS/2 had issues, sure. But stability wasn't one of them. You could run a system on a stable power supply for months. I once did 300 days, and I ran a host of services, including gopher, mail, and a few other server type services. For comparison, NT needed to be rebooted every 43 days max, IIRC, due to a counter problem in the kernel.
Linux is relatively stable as well, ran a personal system for years. Installation and configuration can be a nightmare though.
also had voice recognition built in 20 bloody years ago.
Yep, and it was garbage.
Having used the voice recognition 20 years ago, I was hugely surprised that it worked as well as it did. It was one of the things I was sad to let go of. Tried several version of Dragon over the years, none were any better than the OS/2 version, even with a decade plus of newer hardware to run on. Give it its due, it was a pretty good system if you trained it properly.
True that OS/2 only supports 64 cores and is generally only licensed for one physical CPU so only whatever number of cores is in one chip. Of course it supports SATA and AHCI, though maybe a modern computer needs legacy mode enabled in the BIOS, only supports 2TB disks/partitions as well. No software RAID.... Memory above 4GBs is only useable as a ramdisk as well.
For a 25 year old OS...
Let's review that - this OS has not had a release since roughly 97, 20 years ago. Yet it supports 64 cores and 502GB disks (pre 2000)? SMP support was introduced in 2.11, btw. IIRC, quad servers were the biggest around pre 2000, memory was limited in MB, not GB IIRC, and consumer hard disks had only recently crossed into GB range. So for its time, I think we can excuse it's 32 bit limits since 64 bit processors didn't make it into IBM until around 2000 for mainframes, and PCs in 2003, thus OS/2 was still far in excess of hardware capabilities throughout its lifetime. That said, it's still a 32 bit OS with 48 bit disk access limitations, and I seriously doubt anyone will ever update the system to 64 bits.
Using the left mouse button to highlight and right mouse button to drag screws up many people. Luckily OS/2 is very configurable, including which mouse button does what.
Actually, it might be stated that it's only not intuitive by MS "standards". MS abandoned CUA92 a long time ago, as one of its efforts to make itself stand out or at least lock users in via retraining costs.
Darn, and I spent an hour building my own. It was interesting, though, seeing the install screens etc fly by on modern hardware, once the floppies and CDs were copied over.
The server version running JFS was relatively secure, the regular user version was less secure in that it wasn't really multi-user nor had a journaling file system in by default. Yet its architecture was still far more secure than Windows and NT despite what MS wanted you to believe. Merely breaking out of the process thread didn't grant you root access to the system. Finally, the ATM network software was written by people who understood redundant and highly reliable systems, which is why they worked they way they did. You could have done most of that on NT, but you'd have had to code more of it yourself since NT's journaling file system left more than one thing to be desired regarding journaling, because I'm sure no one's NT file system ever crapped out when power failed during writes.
The ability to complain is requisite for freedom; not sufficient alone.
And as noted, we have that and others do not. I agree that there's quite a few infringements happening, but the push back is already underway, and hopefully will be rolled back. If it is, we can thank Trump for pushing it to the point where enough people got incensed and decided it was better that the government wasn't able to do these things.
I, too would love for a new XServe to exist, especially if there were a version packed full of GPUs for use in a render farm.
All they'd need to do is create a 1-4 system 2U case with 8 or more SSD slots in it. I came up with this because you can plop 6 minis in a 2U space with adequate ventilation, so I'm positive you can create a proper rack based setup with up to 4 dual CPU servers systems in it. Now, knowing Apple, they'd create pluggable blocks or something.
Outsourcing only works if the outsourcer actually has qualified staff on hand. In general, and by that I mean more than 95% of my experiences with outsourcing, it is always better to use domestic workers with the exception of very specialized highly technical needs. In those cases, you're often better off outsourcing. Note that this is said with an eye to those companies that have significant enough internal IT needs that they need reasonable full time staff. For smaller outfits, you obviously outsource since you don't need full time staff.
Also raising the minimum wages required for H1B jobs would help, it would show that yes, those H1B workers really are worth the money and that the company really can't find the worker at nearly any wage. The $150,000 number with annual adjustments for inflation or cost of living makes sense,
It's not that easy and companies do not even save that much
I'm assuming you're replying to that, since it really is that easy. Raise the minimum pay of H1Bs, and a whole series of lower skilled, lower paying jobs revert back to domestic workers, who'll happily work for that lower pay. The real problem with the US is the cost of health benefits, and no, the GOP isn't going to help with this problem, they're only going to make it worse by increasing the costs for older workers significantly.
That's pretty much the same thing with the particular JSF implementation we used. Since the server has the page representation, it controls what's sent down when something changes. The trick was in adding the appropriate pieces in the JSF based controls to enable the server partial pushes. I believe this particular feature is no longer possible because the implementation we used actually broke the JSF spec if you used it the way we did, and the "fix" was to refresh the page on update, precisely what we didn't want.
You write well, too bad you're an AC. I agree with much of what you say, however, your stance on ageism is slightly incorrect. I know several older devs that would be happy to land any job, web dev or otherwise, at $80K / year, or even $60K in some cases, just to have a job and health insurance....
Ah, now we're at the crux of why ageism happens. It isn't what they're paid, it's what they cost. Hire a couple of 40+ folks, and watch a company's health insurance double or triple. So for any job that you can get a college grad (under 30) person for, they'll always win over anyone over 35. Always.
As long as the under 30 doesn't totally flub the interview.
Always. Scratch flubbing the interview, they just have to be breathing.
Kind of explains H1-Bs in a new light, doesn't it? They're almost all under 30. Now if H1-Bs were restricted to 40+ except for 200K plus positions.....
Seems like single payer sensible health care would solve a lot more problems than merely covering everyone with basic healthcare.
Japanese toilets are awesomely hi-tech. I see you unfortunately happened upon the bidet button, but there's other really nice functions, like the seat warmer (so you don't have to sit on a freezing cold toilet in winter).
Apparently I live in a first world country, where the bathroom isn't freezing cold in the winter, so no heater is needed.
If anything, the betrayal of those principles is why I would agree, there is no reason to love the US. We are liberties pretenders. We have made an entire industries out of imprisoning people for what they would choose to put in their own body, then used it to justify more and more surviellance and restrictions on liberty.
You should move to Iran, China, N Korea, or a good number of other countries and give your speech against your new government a try. If you're able, get back to us after you do so.
It wasn't a framework, at least not one available publicly, but we built a web component in JS that essentially was an in place AJAX application that only loaded once back in 2004. I fully admit I freely built off of Google's suggest feature, a few weeks after it came out. I've since built a couple of variations of this concept in several different frameworks across the years for a number of customers and employers. At least a couple I know of are still using those apps. Now, is it as clean as a single control like UpdatePanel? I'll have to admit I haven't used that particular component, so I couldn't say. But it was simple enough to create Prototype/jQuery based JS combined with SpringMVC applications or wholly encapsulated JSF based applications that did exactly that. Don't get me wrong, JSF anything sucks royally, but sometimes you don't get to choose. Straight JS with a backing server wasn't hard either. Simple concept, really, once realized, much like a wheel.
For most listening situations, I'll even agree with you regarding quality. I certainly can't tell the difference in my car, or through shitty earbuds. Even in my living room, it's a wash once you take MP3 above 240kbps.
I don't know - MP3s really do have trouble with certain types of music. I went to 320 and could still tell, even in my car. However, with most of the garbage coming out today, 128 is probably fine. You can't really improve the source.;)
However, in my office, which doubles as a studio, where I have a custom designed (and for under $300, at that) amp and speaker system and the room is tuned (it's a studio, after all), there is a very clear difference between a raw CD, FLAC, DSD and any lossy encoding, even at the highest settings. When you know where to buy SACD media, DSD really shines on a proper setup in a proper room. Since it's the room I spend 8+ hours of my day in (on top of doubling as a studio), this matters.
the 5.1 mixes are pretty interesting, I'm waiting on some artists to get on the Dolby Atmos wagon. Now that should truly be interesting, and certainly doesn't lend itself to an MP3.
Whaa?? Who runs a public web site on a 14-year old version of the server????
There are plenty of dumb people who still think that Windows belongs in a public-facing capacity. It doesn't matter which version of Windows you use to underpower your Web server. You were screwed the moment your management decided to use Microsoft.
Absolutely. Microsoft and servers do not belong in the same sentence.
ASP.NET sucked badly, even when people thought it was good. It was merely another attempt by MS to take over a standard. The koolaid JS framework of the day is no better, we certainly agree there. And UpdatePanel didn't show up until 2007? seriously? Guess we were ahead of our time. C# as a language is kind of schizophrenic - is it C, C++, or Java? Which is it? All 3? And if you doubt this, try writing secure system software with C#. It can't be done. You'll be in C so often you might as well write everything in it and save yourself the context changes.
It is you who are mistaken in a whole lot of thigns. Spotify's revenue in 2015 was $2.18B -- about 10 times higher than your number and 80% higher than the previous year. Yes they posted a loss, but that is common for startups in growth mode. They will likely make a tidy profit this year
Actually, those numbers were from further back than I thought, about 5 years ago. If they're at 2.2B now, that's a nice 10-fold growth. However, they've yet to post a profit. Sounds like Amazon, without the monopoly.
The worth of Spotify as a company has everything to do with what it pays artists. To Spotify, artists represent a cost. The goal of any business is to reduce costs as much as possible while maximizing income. Spotify is no different than any other music lable/aggregator/distributor. They acquire content rights and monetize it. But let's not get into the weeds. Is Elk's contribution really worth $400M? Seems kinda unfair to me.
Seems like it's nothing the artists couldn't have done and bought into as an aggregate group. In fact, as a group... I'll leave that thought unsaid.
I was going to respond to your last paragraph but I'm not even sure where to start. It's just a smattering of dubious, contradictory, and speculative assertions. For instance, you claim that OSPs (e.g., Youtube) are "not currently really profiting from your efforts" while previously you accused me of wanting to destroy youtube by denying them music. I cannot rightly apprehend the confusion of ideas that would lead to such posts.
I'm hurt, the last paragraph is actually chock full of statements.
First, OSPs aren't making money off your work. They are not reselling your music and, in fact, host at their cost. Are you paying YouTube for hosting your self-promoting material? I thought not. Would they make as much without your content? No, but neither would you.
I took your statements about your desire to sue OSPs and took it too its natural conclusion, which truly isn't really any different than what has been proposed by various rights holders in the past - they all want pay for play. Actual customers so far have basically said "take a hike".
I also stated what's pretty much the going rate for music. Songs are about $1 each and streaming packages are roughly 10-15/month. The market will not bear more. That's the music revenue base you have to work with, and it's usually capped as well - meaning nothing on your side will really grow revenue in the aggregate.
My last statement was based on the 2015 estimate of global music revenue, stated to be slightly over $15B US. So music is definitely bringing in revenue. If you're not seeing any and your contributions are more than 0% of the pie, perhaps I could state it this clearly: I guarantee you it's not the OSPs that are taking it.
I'm not sure what was so hard about that, other than the "looking in the mirror" part. I'll understand if you don't like it, and you're free to disagree, much like Trump and his belief that "clean coal" doesn't affect the climate.
I'll leave you with this thought - what you get in this life is a combination of right time, right place, and a good dose of luck when you make the right decisions. Be happy with your decisions, it's pretty much the only thing you control.
Not every single one has to, only enough. And before you ask, no, I don't know what that number is, but given history, money will drive demand and people like yourself already demonstrate a demand even without money.
Windows NT was not taken seriously by IBM, it should have been.
My experience of OS/2's stability do not match other people's rose tinted views.
Linux is considerably more stable, it has a considerably better Windowing system.
Windows NT was not taken seriously, and wasn't what killed OS/2. OS/2 died long before NT was a real threat. Do you recall running NT before XP as a desktop? Reboot weekly, at best, daily was recommended. Stable? Not hardly. Take that system seriously? Why?
OS/2 had issues, sure. But stability wasn't one of them. You could run a system on a stable power supply for months. I once did 300 days, and I ran a host of services, including gopher, mail, and a few other server type services. For comparison, NT needed to be rebooted every 43 days max, IIRC, due to a counter problem in the kernel.
Linux is relatively stable as well, ran a personal system for years. Installation and configuration can be a nightmare though.
also had voice recognition built in 20 bloody years ago.
Yep, and it was garbage.
Having used the voice recognition 20 years ago, I was hugely surprised that it worked as well as it did. It was one of the things I was sad to let go of. Tried several version of Dragon over the years, none were any better than the OS/2 version, even with a decade plus of newer hardware to run on. Give it its due, it was a pretty good system if you trained it properly.
True that OS/2 only supports 64 cores and is generally only licensed for one physical CPU so only whatever number of cores is in one chip. Of course it supports SATA and AHCI, though maybe a modern computer needs legacy mode enabled in the BIOS, only supports 2TB disks/partitions as well. No software RAID.... Memory above 4GBs is only useable as a ramdisk as well. For a 25 year old OS...
Let's review that - this OS has not had a release since roughly 97, 20 years ago. Yet it supports 64 cores and 502GB disks (pre 2000)? SMP support was introduced in 2.11, btw. IIRC, quad servers were the biggest around pre 2000, memory was limited in MB, not GB IIRC, and consumer hard disks had only recently crossed into GB range. So for its time, I think we can excuse it's 32 bit limits since 64 bit processors didn't make it into IBM until around 2000 for mainframes, and PCs in 2003, thus OS/2 was still far in excess of hardware capabilities throughout its lifetime. That said, it's still a 32 bit OS with 48 bit disk access limitations, and I seriously doubt anyone will ever update the system to 64 bits.
Using the left mouse button to highlight and right mouse button to drag screws up many people. Luckily OS/2 is very configurable, including which mouse button does what.
Actually, it might be stated that it's only not intuitive by MS "standards". MS abandoned CUA92 a long time ago, as one of its efforts to make itself stand out or at least lock users in via retraining costs.
Darn, and I spent an hour building my own. It was interesting, though, seeing the install screens etc fly by on modern hardware, once the floppies and CDs were copied over.
The server version running JFS was relatively secure, the regular user version was less secure in that it wasn't really multi-user nor had a journaling file system in by default. Yet its architecture was still far more secure than Windows and NT despite what MS wanted you to believe. Merely breaking out of the process thread didn't grant you root access to the system. Finally, the ATM network software was written by people who understood redundant and highly reliable systems, which is why they worked they way they did. You could have done most of that on NT, but you'd have had to code more of it yourself since NT's journaling file system left more than one thing to be desired regarding journaling, because I'm sure no one's NT file system ever crapped out when power failed during writes.
The ability to complain is requisite for freedom; not sufficient alone.
And as noted, we have that and others do not. I agree that there's quite a few infringements happening, but the push back is already underway, and hopefully will be rolled back. If it is, we can thank Trump for pushing it to the point where enough people got incensed and decided it was better that the government wasn't able to do these things.
I, too would love for a new XServe to exist, especially if there were a version packed full of GPUs for use in a render farm.
All they'd need to do is create a 1-4 system 2U case with 8 or more SSD slots in it. I came up with this because you can plop 6 minis in a 2U space with adequate ventilation, so I'm positive you can create a proper rack based setup with up to 4 dual CPU servers systems in it. Now, knowing Apple, they'd create pluggable blocks or something.
Outsourcing only works if the outsourcer actually has qualified staff on hand. In general, and by that I mean more than 95% of my experiences with outsourcing, it is always better to use domestic workers with the exception of very specialized highly technical needs. In those cases, you're often better off outsourcing. Note that this is said with an eye to those companies that have significant enough internal IT needs that they need reasonable full time staff. For smaller outfits, you obviously outsource since you don't need full time staff.
Also raising the minimum wages required for H1B jobs would help, it would show that yes, those H1B workers really are worth the money and that the company really can't find the worker at nearly any wage. The $150,000 number with annual adjustments for inflation or cost of living makes sense,
It's not that easy and companies do not even save that much
I'm assuming you're replying to that, since it really is that easy. Raise the minimum pay of H1Bs, and a whole series of lower skilled, lower paying jobs revert back to domestic workers, who'll happily work for that lower pay. The real problem with the US is the cost of health benefits, and no, the GOP isn't going to help with this problem, they're only going to make it worse by increasing the costs for older workers significantly.
That's pretty much the same thing with the particular JSF implementation we used. Since the server has the page representation, it controls what's sent down when something changes. The trick was in adding the appropriate pieces in the JSF based controls to enable the server partial pushes. I believe this particular feature is no longer possible because the implementation we used actually broke the JSF spec if you used it the way we did, and the "fix" was to refresh the page on update, precisely what we didn't want.
Actually, I'm saying that perhaps it's not as bad as the GP made it out to be. You are free to do exactly what he did in the US.
You write well, too bad you're an AC. I agree with much of what you say, however, your stance on ageism is slightly incorrect. I know several older devs that would be happy to land any job, web dev or otherwise, at $80K / year, or even $60K in some cases, just to have a job and health insurance....
Ah, now we're at the crux of why ageism happens. It isn't what they're paid, it's what they cost. Hire a couple of 40+ folks, and watch a company's health insurance double or triple. So for any job that you can get a college grad (under 30) person for, they'll always win over anyone over 35. Always.
As long as the under 30 doesn't totally flub the interview.
Always. Scratch flubbing the interview, they just have to be breathing.
Kind of explains H1-Bs in a new light, doesn't it? They're almost all under 30. Now if H1-Bs were restricted to 40+ except for 200K plus positions.....
Seems like single payer sensible health care would solve a lot more problems than merely covering everyone with basic healthcare.
Japanese toilets are awesomely hi-tech. I see you unfortunately happened upon the bidet button, but there's other really nice functions, like the seat warmer (so you don't have to sit on a freezing cold toilet in winter).
Apparently I live in a first world country, where the bathroom isn't freezing cold in the winter, so no heater is needed.
If anything, the betrayal of those principles is why I would agree, there is no reason to love the US. We are liberties pretenders. We have made an entire industries out of imprisoning people for what they would choose to put in their own body, then used it to justify more and more surviellance and restrictions on liberty.
You should move to Iran, China, N Korea, or a good number of other countries and give your speech against your new government a try. If you're able, get back to us after you do so.
It wasn't a framework, at least not one available publicly, but we built a web component in JS that essentially was an in place AJAX application that only loaded once back in 2004. I fully admit I freely built off of Google's suggest feature, a few weeks after it came out. I've since built a couple of variations of this concept in several different frameworks across the years for a number of customers and employers. At least a couple I know of are still using those apps. Now, is it as clean as a single control like UpdatePanel? I'll have to admit I haven't used that particular component, so I couldn't say. But it was simple enough to create Prototype/jQuery based JS combined with SpringMVC applications or wholly encapsulated JSF based applications that did exactly that. Don't get me wrong, JSF anything sucks royally, but sometimes you don't get to choose. Straight JS with a backing server wasn't hard either. Simple concept, really, once realized, much like a wheel.
And will integrate NTFS as its native file system.
For most listening situations, I'll even agree with you regarding quality. I certainly can't tell the difference in my car, or through shitty earbuds. Even in my living room, it's a wash once you take MP3 above 240kbps.
I don't know - MP3s really do have trouble with certain types of music. I went to 320 and could still tell, even in my car. However, with most of the garbage coming out today, 128 is probably fine. You can't really improve the source. ;)
However, in my office, which doubles as a studio, where I have a custom designed (and for under $300, at that) amp and speaker system and the room is tuned (it's a studio, after all), there is a very clear difference between a raw CD, FLAC, DSD and any lossy encoding, even at the highest settings. When you know where to buy SACD media, DSD really shines on a proper setup in a proper room. Since it's the room I spend 8+ hours of my day in (on top of doubling as a studio), this matters.
the 5.1 mixes are pretty interesting, I'm waiting on some artists to get on the Dolby Atmos wagon. Now that should truly be interesting, and certainly doesn't lend itself to an MP3.
Whaa?? Who runs a public web site on a 14-year old version of the server????
There are plenty of dumb people who still think that Windows belongs in a public-facing capacity. It doesn't matter which version of Windows you use to underpower your Web server. You were screwed the moment your management decided to use Microsoft.
Absolutely. Microsoft and servers do not belong in the same sentence.
Imagine a ransomware infection?
It'd be hard, the ransomware would fail - expected function 'n' not available, crash....
ASP.NET sucked badly, even when people thought it was good. It was merely another attempt by MS to take over a standard. The koolaid JS framework of the day is no better, we certainly agree there. And UpdatePanel didn't show up until 2007? seriously? Guess we were ahead of our time. C# as a language is kind of schizophrenic - is it C, C++, or Java? Which is it? All 3? And if you doubt this, try writing secure system software with C#. It can't be done. You'll be in C so often you might as well write everything in it and save yourself the context changes.
In your analogy, the Merc would be an iPhone, while the VW would be a Samsung
FTFY, And a Yugo or Edsel would be the Lumia..
It is you who are mistaken in a whole lot of thigns. Spotify's revenue in 2015 was $2.18B -- about 10 times higher than your number and 80% higher than the previous year. Yes they posted a loss, but that is common for startups in growth mode. They will likely make a tidy profit this year
Actually, those numbers were from further back than I thought, about 5 years ago. If they're at 2.2B now, that's a nice 10-fold growth. However, they've yet to post a profit. Sounds like Amazon, without the monopoly.
The worth of Spotify as a company has everything to do with what it pays artists. To Spotify, artists represent a cost. The goal of any business is to reduce costs as much as possible while maximizing income. Spotify is no different than any other music lable/aggregator/distributor. They acquire content rights and monetize it. But let's not get into the weeds. Is Elk's contribution really worth $400M? Seems kinda unfair to me.
Seems like it's nothing the artists couldn't have done and bought into as an aggregate group. In fact, as a group... I'll leave that thought unsaid.
I was going to respond to your last paragraph but I'm not even sure where to start. It's just a smattering of dubious, contradictory, and speculative assertions. For instance, you claim that OSPs (e.g., Youtube) are "not currently really profiting from your efforts" while previously you accused me of wanting to destroy youtube by denying them music. I cannot rightly apprehend the confusion of ideas that would lead to such posts.
I'm hurt, the last paragraph is actually chock full of statements.
First, OSPs aren't making money off your work. They are not reselling your music and, in fact, host at their cost. Are you paying YouTube for hosting your self-promoting material? I thought not. Would they make as much without your content? No, but neither would you.
I took your statements about your desire to sue OSPs and took it too its natural conclusion, which truly isn't really any different than what has been proposed by various rights holders in the past - they all want pay for play. Actual customers so far have basically said "take a hike".
I also stated what's pretty much the going rate for music. Songs are about $1 each and streaming packages are roughly 10-15/month. The market will not bear more. That's the music revenue base you have to work with, and it's usually capped as well - meaning nothing on your side will really grow revenue in the aggregate.
My last statement was based on the 2015 estimate of global music revenue, stated to be slightly over $15B US. So music is definitely bringing in revenue. If you're not seeing any and your contributions are more than 0% of the pie, perhaps I could state it this clearly: I guarantee you it's not the OSPs that are taking it.
I'm not sure what was so hard about that, other than the "looking in the mirror" part. I'll understand if you don't like it, and you're free to disagree, much like Trump and his belief that "clean coal" doesn't affect the climate.
I'll leave you with this thought - what you get in this life is a combination of right time, right place, and a good dose of luck when you make the right decisions. Be happy with your decisions, it's pretty much the only thing you control.
Not every single one has to, only enough. And before you ask, no, I don't know what that number is, but given history, money will drive demand and people like yourself already demonstrate a demand even without money.
What do you think will happen if every little creator gets the rights to sue YouTube for every copyright and DMCA violation?