INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Why Atlas Shrugs  (Read 760 times)

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 73134
  • Where did I put my teeth?
Why Atlas Shrugs
« on: March 19, 2025, 03:14:22 pm »

I've been thinking about writing this for a while. 

What is JRiver Doing?
People sometimes ask what we're doing or when we'll do something.  I want to use this thread to describe what we do a lot of, and that's carrying a load for some other company.

To begin with, we have a lot of masters.  A lot.

Operating systems
Windows, macOS, Linux, Android, iOS.  Are they updated?  Maybe not.

Devices
Too many to name.  Manufacturers, models, firmware variants.  Hundreds, probably thousands.

Drivers, Firewalls, and Antivirus Software
These are shape shifting monsters.  They crash our party every day.

Internet Security
We maintain a lot of servers, digital certificates, signing certificates, and so on.  DNS.  All of these have to allow our passage over the Internet.

Doing Our Job
When we get past these, we can write software.  Well maybe.  The development kits keep getting updated, and often without much thought to backward compatibility.  Apple, in my opinion, is the worst at this.  Android not so great either.  Microsoft does a good job.

Approvals
Then "approvals" by the Play Store and App Store.  Apple and Android have teams of people making sure our software won't violate anything that could cause them trouble.  These teams create their own trouble.  Getting something passed can take a lot of time, and often they don't tell us enough to fix their issue.

Copyright
Copyright smokescreens also prevent us from delivering you what you expect.  Youtube, for instance, allows some things, not others, and their mechanisms change purposely to prevent our playing them. 

Mail
Our mail is often blocked.  When we send news of what we're doing to people who gave us their email address, we have to work around rules and limits.  Yahoo is very bad about this.  Critical business email gets dumped into spam folders.  Registration problems for JRiver and its customers.

Innovation
In the end, I think we spend at least half our time on problems that other companies create.

Why does it matter?  It gives Google and Apple and other big players an advantage and prevents small innovative companies from doing what they are good at:  INNOVATE. 

The truth is that they don't want small companies to do that.  They've come to expect that they are the leaders of technology.  They will dominate whenever they can.  And by whatever means necessary.

I'm concerned that the circle of bad guys attacking and good guys defending is causing security to spiral out of control and will eventually cripple the Internet, which was once a beautiful, magical place, where knowledge and innovation flourished.  Security may become so tight that the Internet becomes Facebook.


Logged

Jaguu

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1337
Re: Why Atlas Shrugs
« Reply #1 on: March 19, 2025, 05:55:17 pm »

Exzellent!
Logged

Mr Swordfish

  • World Citizen
  • ***
  • Posts: 185
Re: Why Atlas Shrugs
« Reply #2 on: March 21, 2025, 07:33:13 am »

I"ve been out of the software business for a few years, but what you write seems on-point.

Google was very difficult to deal with - their APIs were  poorly documented if at all, and the attitude seemed to be "try it and see if it works, and if it does, great!  But we're not going to promise that it works any particular way and if we change it without notice it's your problem not ours."

Apple was so impossible that I avoided having anything to do with them. 

Microsoft was generally pretty good; we had a good support contract with them and once a support team was involved they would see it through to resolution.  (This despite my decades of complaining about M$)

Oracle was "meh". Well documented, but their support agents were not very helpful.  It once took me two weeks before i found anyone who could actually understand the question.

Fortunately, I got out before I had to interact with Sales Force.

So I understand what you are up against.

Then there are all those darn users... (c:
Logged

jack wallstreet

  • Citizen of the Universe
  • *****
  • Posts: 546
Re: Why Atlas Shrugs
« Reply #3 on: March 21, 2025, 10:28:21 am »

I appreciate these comments.  I think it is good to hear (and be aware of) this kind of big picture perspective.
Logged
John

jack wallstreet

  • Citizen of the Universe
  • *****
  • Posts: 546
Re: Why Atlas Shrugs
« Reply #4 on: March 21, 2025, 10:54:27 am »

I also want to excerpt an earlier note from Jim that lists what JRiver servers do - and they do a lot.  Here is the list from Jim (which he said at the time was not comprehensive)

JRiver Servers

License Server
YADB cover art and CD track lookup
YABB forum
Wiki
Updates
E-commerce
Plug-ins, skins
Media Server Access Keys
Video components
Old versions
Devzone
Spotlight
Access Key lookup

Access To
Lyrics
TheMovieDB
TMDB
Amazon, Wikipedia, etc.

Streaming sites
Prime Video
Netflix
Radio Paradise
Cloudplay
Logged
John

syndromeofadown

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 822
Re: Why Atlas Shrugs
« Reply #5 on: March 28, 2025, 12:55:46 am »

I am about a quarter of the way through reading Atlas Shrugged. Lots of trains.

Jim are you the Rearden of the story, or more of a Dagny?
Logged
Pages: [1]   Go Up