Click here to Skip to main content
15,923,273 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: To AI or not AI? Pin
Salvatore Terress31-May-24 6:26
Salvatore Terress31-May-24 6:26 
GeneralRe: To AI or not AI? Pin
Phil Hodgkins2-Jun-24 3:16
Phil Hodgkins2-Jun-24 3:16 
GeneralI'm now, (almost) an author... Pin
5teveH30-May-24 3:15
5teveH30-May-24 3:15 
GeneralRe: I'm now, (almost) an author... Pin
Pete O'Hanlon30-May-24 3:53
mvePete O'Hanlon30-May-24 3:53 
GeneralRe: I'm now, (almost) an author... Pin
5teveH30-May-24 4:05
5teveH30-May-24 4:05 
GeneralRe: I'm now, (almost) an author... Pin
dandy7230-May-24 4:21
dandy7230-May-24 4:21 
GeneralRe: I'm now, (almost) an author... Pin
Mike Hankey30-May-24 5:16
mveMike Hankey30-May-24 5:16 
GeneralRe: I'm now, (almost) an author... Pin
trønderen30-May-24 8:06
trønderen30-May-24 8:06 
Mike Hankey wrote:
dandy72 wrote: As you know, we in software development call that refactoring Scope Creep
FTFY
When I write "novels", scope creep it the very purpose of it.

I don't write for anyone but myself; I will never try to have my texts published (or even show them to others). I started out writing about 25+ years ago, in frustration over my inability to fix my own car; I am completely dependent on car mechanics for everything; I know nothing about cars. My brain started churning on this: I know nothing about how soap is made. How to smoke meat and fish. How to use a chainsaw. ...

So in my mind I created a scenario with noone around to help me (almost). A post-apocalyptic world where I would have to solve all problems on my own. I attacked one are at a time - and also asking myself: Do I really need to solve this problem - is is an essential one?

To begin with, the specific problems and solutions were in focus. Then came the scope creep: With limited resources, what do I really want to give priority? What it truly valuable to me? In my imaginary post-apocalyptic world, I wasn't all alone: A group of kids had survived as well. So I had to justify my choices to them, and we had to organize a new society. How would I build and organize a society from a tabula rasa, when noone else restricts my choices? (The reason why I let a group of kids survive was to give myself more freedom: They would have few very firm ideas about what a society should be, but they would all the time be questioning my, and gradually their own, choices.)

So the scope crept outward, to thoughts about society in general, how to relate to life and death, which morals can be justified for yourself and which can you impose on others, and so on.

As the work progressed, I was surprised to learn how may questions I had never before given a single thought. Also, thinking them thoroughly over made me, in several areas, change my deepest convictions. It changed me as a human.

Later, I have written a number of texts, as novels or (long) short stories, essentially by creating a scenario that I do not know how to handle. In order to make a trustworthy story, with people behaving and arguing in a way that makes sense, I have to do a lot of background studies. Almost always, it starts out with some very practical problem, like this group that gets involved in a new mining project: How do you get minerals out of the stone? I didn't have a clue. Now I have at least slight clue, especially about the variation in techniques both for finding the minerals and extracting them. But it also brings me into how multinational (and for that sake, national) mining companies behave: How mine workers are treated, how the pollution they generate is treated, how much respect they have for wildlife and nature, and so on.

And how do mining companies differ from other huge corporations? Can we at all imagine a society with both mining and other large-scale activities that does not have the same negative effects on everything around them? Could we have a society that allows the activity without giving the leaders the power tools to destroy everything else in their hunt for profit?

Often, issues like these makes me end up in a very non-PC corner. That is the main reason why I don't show my texts to others. I did show the first novel to a few, and that had some very negative consequences for me personally. If I have to adjust my thoughts to what is acceptable to people around me, then I don't have the freedom to decide for myself what I think would be the right answer.

To give an example: I honestly think that internet protocols is a can of worms. Or rather: A pail of garbage. So I create a scenario where the entire network (well, limited to the USA and their international connections) is completely destroyed and must be rebuilt from the ground up. You have the freedom to build a completely new network from scratch, unhampered by any old solutions - but you have the knowledge of all alternative technologies that had to yield to IP.

I don't care much for shouting matches with TCP/IP affectionadas, nor for (even polite) discussions about how internet could possibly be developed in the direction I suggest. I do not care to reshape a garbage can! I want to analyze how a completely different network could be designed, see if it could be made workable at all. (And yes, it could!) But I can hardly mention such thoughts of something to replace IP, throw IP on the garbage heap where it belongs, with anyone who knows the difference between TCP and IP. That is like pointing out to Christians that the two histories of the childhood of Jesus has practically no overlap, and must refer to two different boy children - they do not want to hear of it, and the run as fast as they can to fetch my coat.

To give a somewhat more specific advice to SteveH: Do not underestimate the importance of background research!

One thing my writing has made me realize in full: My competence, my knowledge is very limited. I can hardly write a novel based solely on what I've already got inside my head. The story always run into corners where an expert shakes his head: That author is writing about things he doesn't have a clue about. I know it from my own reading: Frequently, I see authors (even well known ones) giving descriptions and solutions that are far away from any reality, and it makes me p***ed. I stop trusting that author even in areas where I am not and expert. You don't have to become an expert in every area you refer to, but learn enough about it to make sure that you do not make any big blunders - in particular if your story in any way depends on the details you mention.
Religious freedom is the freedom to say that two plus two make five.

GeneralRe: I'm now, (almost) an author... Pin
Mike Hankey30-May-24 8:28
mveMike Hankey30-May-24 8:28 
GeneralRe: I'm now, (almost) an author... Pin
trønderen30-May-24 8:55
trønderen30-May-24 8:55 
GeneralRe: I'm now, (almost) an author... Pin
Matt Bond31-May-24 5:16
Matt Bond31-May-24 5:16 
GeneralRe: I'm now, (almost) an author... Pin
trønderen31-May-24 5:50
trønderen31-May-24 5:50 
GeneralRe: I'm now, (almost) an author... Pin
dandy7230-May-24 9:59
dandy7230-May-24 9:59 
GeneralRe: I'm now, (almost) an author... Pin
jschell2-Jun-24 8:20
jschell2-Jun-24 8:20 
RantMicrosoft, do you know how many people are complaining? Pin
DerekT-P30-May-24 2:11
professionalDerekT-P30-May-24 2:11 
JokeRe: Microsoft, do you know how many people are complaining? PinPopular
Richard Deeming30-May-24 2:30
mveRichard Deeming30-May-24 2:30 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
Stan Rydz31-May-24 7:17
Stan Rydz31-May-24 7:17 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
glennPattonWork330-May-24 2:49
professionalglennPattonWork330-May-24 2:49 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
dandy7230-May-24 4:17
dandy7230-May-24 4:17 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
#realJSOP30-May-24 7:54
professional#realJSOP30-May-24 7:54 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
charlieg31-May-24 1:28
charlieg31-May-24 1:28 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
Chris Maunder31-May-24 3:55
cofounderChris Maunder31-May-24 3:55 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
sasadler31-May-24 6:00
sasadler31-May-24 6:00 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
trønderen31-May-24 6:27
trønderen31-May-24 6:27 
GeneralRe: Microsoft, do you know how many people are complaining? Pin
rnbergren30-May-24 10:10
rnbergren30-May-24 10:10 

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.