Click here to Skip to main content
14,303,726 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: How to make simple code complicated Pin
Gary R. Wheeler24-May-19 4:43
memberGary R. Wheeler24-May-19 4:43 
GeneralRe: How to make simple code complicated Pin
AFell224-May-19 5:50
memberAFell224-May-19 5:50 
GeneralRe: How to make simple code complicated Pin
Rick York24-May-19 5:03
mveRick York24-May-19 5:03 
GeneralRe: How to make simple code complicated Pin
Member 916705726-May-19 20:38
memberMember 916705726-May-19 20:38 
GeneralRe: How to make simple code complicated Pin
Member 1340620526-May-19 21:54
memberMember 1340620526-May-19 21:54 
GeneralRe: How to make simple code complicated Pin
David MacLean27-May-19 10:27
professionalDavid MacLean27-May-19 10:27 
GeneralRe: How to make simple code complicated Pin
jschell2-Jun-19 8:18
memberjschell2-Jun-19 8:18 
GeneralOpen Source Considered Dangerous PinPopular
Dean Roddey23-May-19 8:24
memberDean Roddey23-May-19 8:24 
Though I've open sourced a butt-load of code, the current trends that I see around open source are not good. I see all these people screaming about how great open source is and how it's stupid to be proprietary these days and how companies are finally waking up and becoming more consumer-centric.

But that's exactly the opposite of what is happening. All of this is part of an inevitable move to copy Google's example. They have worked out a system where they make massive amounts of money off of us, but without having any obligations to us, because they don't sell us stuff, they sell us.

That has created a world where all the other big companies are going the same direction. Stop being a company that makes software to sell, and become a company that gives away software as a gateway drug to getting customers addicted to their cloud based services. The inevitable end of that road takes us back to the 60s, with a huge, air conditioned machine that we have to rent time on.

If you don't sell the software itself then you make your money by spying on users and selling the data, by charging rent to use your software, or by pushing ads. Are any of those scenarios actually better for us as customers? It ultimately means that they have no more obligation to you than the end of the month. They can cut you off any time, or drop any product, and you have no foot to stand on because you never bought it.

And of course it'll go meta as well, where you'll be renting software from people who are renting cloud based services from larger companies that they use in the software they rent to you. If large companies can create features that everyone feels they need in order to be competitive, and they can keep that competitive level so compute intensive and complex that it can't reasonably be replicated for local use, then folks will use those cloud based service in their own software because they feel like they have to.

Speech recognition is a good current example. My CQC automation system has an all local voice control system, but it really can't compete with the Echo, which uses state of the art DNN technologies backed by massive amounts of training data and computing resources. So we also have to support the Echo to be competitive. And the odds aren't great this will change.

Speech Recognition and Voice Control[^]

As these companies become enormously profitable not selling software, they are sucking up massive numbers of top engineers to help them make that cycle go faster. And they are sucking up massive numbers of top engineers, with salaries and benefits that others can't compete with. Even if you have some lingering doubts about what these companies are creating long term, it's very hard to turn down the pay.

Anyway, I'm obviously not against open source per se, having open sourced more of it than your average 100 other developers combined. But I just think that there's a lot of naivete out there about all of this and why companies like Google open source so much code. It's not largess, it's long term strategy.
Explorans limites defectum


modified 23-May-19 14:31pm.

GeneralRe: Open Source Considered Dangerous Pin
0x01AA23-May-19 10:20
professional0x01AA23-May-19 10:20 
GeneralRe: Open Source Considered Dangerous Pin
BillWoodruff23-May-19 18:52
mveBillWoodruff23-May-19 18:52 
GeneralRe: Open Source Considered Dangerous Pin
Member 916705723-May-19 20:35
memberMember 916705723-May-19 20:35 
GeneralRe: Open Source Considered Dangerous Pin
Corne Beukes24-May-19 0:13
memberCorne Beukes24-May-19 0:13 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey24-May-19 7:02
memberDean Roddey24-May-19 7:02 
GeneralRe: Open Source Considered Dangerous Pin
Kirk Wood24-May-19 3:15
memberKirk Wood24-May-19 3:15 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey24-May-19 6:28
memberDean Roddey24-May-19 6:28 
GeneralRe: Open Source Considered Dangerous Pin
UziTech24-May-19 5:11
memberUziTech24-May-19 5:11 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey24-May-19 6:30
memberDean Roddey24-May-19 6:30 
GeneralRe: Open Source Considered Dangerous Pin
Patrick Fox24-May-19 5:19
memberPatrick Fox24-May-19 5:19 
GeneralRe: Open Source Considered Dangerous Pin
Member 798912224-May-19 13:56
memberMember 798912224-May-19 13:56 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey24-May-19 16:39
memberDean Roddey24-May-19 16:39 
GeneralRe: Open Source Considered Dangerous Pin
Member 798912226-May-19 21:59
memberMember 798912226-May-19 21:59 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey27-May-19 7:06
memberDean Roddey27-May-19 7:06 
GeneralRe: Open Source Considered Dangerous Pin
Member 798912227-May-19 8:30
memberMember 798912227-May-19 8:30 
GeneralRe: Open Source Considered Dangerous Pin
Dean Roddey27-May-19 8:39
memberDean Roddey27-May-19 8:39 
GeneralRe: Open Source Considered Dangerous Pin
Daniel Wilianto24-May-19 16:53
memberDaniel Wilianto24-May-19 16:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.