Earlier quoted context omitted.
I may be misreading them, but GP seems to be doing the re-write in the recommended way, small chunks at a time. I think the advice cautioning against wholesale replacement re-writes is sound, but piecemeal transition is much more achievable. I think it took about 5 years to transition Wayfair from asp to PHP one page/system/scheduled task at a time, but the result was a working system at all times that improved with…
Asp.net Core is fantastic. ASp.net is ok but not as good. Asp.net Core is cross platform, has a self hosted https server called Kestrel that is insanely fast, has a really sensible composition of middleware, built in DI, and a strong community. Hangfire is a great job runner, signalr is available with real-time push over web sockets, identity server 4 can handle all your Authn/Authz and Entity Framework Core + Linq i…
How many of you know that the team is working on something that no-one wants?
361–370 of 428 posts
Re: How many of you know that the team is working on something that no-one wants?
#362I'll share a disturbing anecdote about one of the largest and most influential software companies in the world, based in the Bay Area, and I'll leave it to you to guess which one. I know of several people who work there who are ranked very highly and are paid extremely well, who have told me personally that the work they do there is terrible for the users (i.e. it's exploitative) and terrible for the internet (it int…
There are bright people making lots of money in other industries who would struggle to even pretend they are making the world a better place.
In fact, how many jobs are there where you can get reasonably high pay and status, and still feel like you are actually improving the world? Medicine springs to mind, the sustainable energy industry...some parts of the software industry...anything else?
Sadly it seems most of us need to sell at least a little bit of our soul to pay the rent.
Re: How many of you know that the team is working on something that no-one wants?
#363Obviously using a throwaway here. Our board members got it into their heads that successful companies must have an AI "play", so they instructed the CEO to invest about 10% of our development budget on AI. We are doing absolutely inane projects that have no hope of succeeding. We serve a niche industry where certified professionals have to do certain tasks personally, instead of being able to delegate to secretaries.…
To be fair, this is absolutely not unique to you but literally every (software) company in america right now.
Re: How many of you know that the team is working on something that no-one wants?
#364Earlier quoted context omitted.
If someone offered me AI that drove me to work while I slept or watched movies, or AI that filled out my expense reports, I'd ask if the AI is able to scan the receipts by itself.
I'd ask the AI to go to work for me, then I'd go hiking in the mountains.
Re: How many of you know that the team is working on something that no-one wants?
#365I'll share a disturbing anecdote about one of the largest and most influential software companies in the world, based in the Bay Area, and I'll leave it to you to guess which one. I know of several people who work there who are ranked very highly and are paid extremely well, who have told me personally that the work they do there is terrible for the users (i.e. it's exploitative) and terrible for the internet (it int…
https://youtu.be/-DiBc1vkTig exact story covered by the onion
Re: How many of you know that the team is working on something that no-one wants?
#366Earlier quoted context omitted.
If it happened like the OP described, they just got lucky, but it could have gone differently. A good (but less than honest) CEO would have colluded with the developer before talking to the customer, both agreeing to upsell an easily implemented feature. However, the mark of a PHB is that he/she will ask for random features while completely misjudging their feasibility -- sometimes you'll get lucky, sometimes you'll…
My new hobby is using "collusion" instead of "collaboration"
Re: How many of you know that the team is working on something that no-one wants?
#367Earlier quoted context omitted.
> This may be a stupid question, but what does "client/server" mean in this context? Not a stupid question at all, since terminology has been shifting over the decades. Back in the early 1990s, the original client/server generally meant all application code (logic and UI) on the client computer, and all the data on the server. So a very fat client. Database stored procedures (i.e. some logic on the server) only arriv…
Without any server-side logic, I suppose user permissions must have been handled entirely by the database, with clients connecting as different database users? Did row-level security already exist in some databases at that time? Otherwise this must have been quite limiting.
Re: How many of you know that the team is working on something that no-one wants?
#368I currently work a "crypto" startup - we've developed our own language and platform for developing smart contracts. Our CEO constantly talks of "ecosystems" and "blockchain", when that's none of what we actually have (or have concrete requirements to build...). Our investors and customers have no real idea what they want or what to expect - most of the customers just want a basic enterprise system, but have been wooe…
It is still entirely frustrating to feel like you spend your days digging holes and filling them back in but you have to fill your days with your own meaningful purpose.
Re: How many of you know that the team is working on something that no-one wants?
#369Did anyone here work on implementing Bing web search into the Windows 10 start menu? I'm curious to know the decisions that led to an operating system file search prompt ignoring exact file, directory and app names in favor of trying (and generally still failing) to show irrelevant web results.
Re: How many of you know that the team is working on something that no-one wants?
#370Earlier quoted context omitted.
This may be a stupid question, but what does "client/server" mean in this context? I would interpret it to mean any networked or Internet-based application that has both client- and server-side logic, which obviously isn't anything special in 2020, but it sounds like you're referring to something else that would now be considered outdated?
> This may be a stupid question, but what does "client/server" mean in this context? Not a stupid question at all, since terminology has been shifting over the decades. Back in the early 1990s, the original client/server generally meant all application code (logic and UI) on the client computer, and all the data on the server. So a very fat client. Database stored procedures (i.e. some logic on the server) only arriv…