Unfinished projects? This is my area of expertise!
With me the main factors are:
* External priority interrupt happened. Some urgent time demand (or a series of them) that can take months, and by the time that's done a project that was going well before is now put away, buried, lost interest, etc. This has been a big factor for me in the last 6 months.
* Unexpected difficulty with some detail of the project. Current 'trivial' project as example. I thought I'd just quickly convert an old LCD monitor to a small white-light panel. (Which I do actually need for something.) Remove LCD glass, hack the power supply and CCFL driver board to just run at power-on, put a sheet of plain glass to replace the LCD. Thought it would take two days max. Turned out the power board has multiple interlocks, and getting it to start reliably without the original CPU/graphics card, was a pain. Traced out the whole circuit, but the ccfl switchmode control IC startup and fault shut-down nuances are a bit hard to understand. So annoying! The project got put aside, and is in danger of being permanently unfinished, due to other chores pushing it down the queue. Trying to make myself re-attack it currently.
* Project dependency trees, getting too deep and complicated. Wedging of any one detail jams up the entire tree. Also spinoff projects do the same.
For eg:
My vacuum chamber project (part of a much larger project, that's taking decades.)
- Need to machine a large diameter aluminum ring, as an adapter on the chamber. (And other future similar parts needed.)
- So need ability to make it/them myself.
- Current lathe too small to do it, so buy a bigger lathe. (Became a multi-stage saga, but now achieved.)
- To set up the big lathe, my 'forge shed' needs to be finished (big swing doors, benches, shelving, etc.)
- That shed construction is stalled due to a problem I hit with welding large, unusual hinges for the swing doors.
- Need to be able to MIG weld the stainless steel hinge tubes, without distorting them.
- For a long time I couldn't figure out how to do that. Now I do have an idea, and recently got a needed part.
Now actually doing it is getting close to top of queue.
But there's also _another_ building project in-progress and urgent - an extra storage area 'lean too' - that's
stalled due to running out of money to buy the wall exterior cladding. Not for much longer I hope.
(That top level project also has a spinoff - wanting to learn how to do color photo/printed anodizing of aluminum control fascia panels. Just because I want it to look cool. Another whole list of awkward.)
* Emotional aversion. A project that you want and need to do, and should be doable, but some component of it really, really gives you the shits. And so you keep putting it off. In my case, couple of examples are:
- A major writing project. To do with legal matters; prep for a potential legal case. But there are aspects of it that I find very unpleasant to even think about. So it's extremely difficult to force myself to sit down and work on it. I can write voluminously when needed, but not on _this_ one.
- Any technical project that involves dealing with PC OS quirks. In particular MS Windows, and problems in the class of 'there is no way you will ever understand exactly why this shit is happening, and any solution is likely to just stop working for no apparent reason. With all hours of effort to that point potentially wasted. And if you do even hope to understand, it will involve hundreds of hours of Net-hunting-flailing, with no guarantee of any useful result. And anything you do learn will be obsolete in a year. And/or you will have to accept conditions that you find morally completely unacceptable.
I have another whole project tree stalled due to that last one.
* A project hacking a simple, cheap document scanner to serve as an 'edge scanner', for doing large books.
That involves some quite fine micro-surgery on the sensor array (chopping the end off, right at the end of the actual sensor.)
- So I want to take pics of that process, for a writeup. I have good microscopes, but lacked a good microscope camera.
- Buy a nice hi-res camera (done)
- It's USB3, and my workhorse PCs are all WinXP (hence no USB3 support.)
- Repair and option up a big 1 TB Raid array machine, to use as USB3 video server. (done)
- Needs Win7. But due to learned absolute distrust of MS, I refuse to install standard Win 7 for long term use. (don't even mention Win8/10.)
- So need an NT-Lite customized version os Win7. Have been meaning to learn how to do that for a while. Buy the NTLite tools. (done)
- And need a working Win7 machine to run those tools on. Fine, I have plenty of spare PCs. Set one up, install the hated plain Win-7.
- Get to the 'online authentication' shit. (One of many MS bullshits I flatly refuse to accept/suffer.)
- Find a means of killing that. Install. Learn how to use it.
.... and that's where I'm up to with that. Haven't turned the machine on for months. Partly due to other time demands and projects, but also due to emotional aversion. In a sane world, this crap would not be necessary.
This machine will also be the host for my 3D printer, so that project is in limbo for the same reasons.
* The 'opportunity too good to miss' effect. Where you are going great on some project, then some unrelated opportunity comes up that you simply cannot pass up, but to take it will involve quite a lot of work. So all current projects get pushed down on the stack, while the 'new thing' takes over all your time. For eg recently I was going great on a 'vacuum hold-down hotplate' construction, then had to divert attention to picking up a large 3-phase 415V 30KW UPS from 600Km away. And associated conflicts with the auction seller, who decided they wanted an extra $960 after (due to their oversight) I won it in auction for $1. All sorted now, but that hotplate project... soon to be resumed, I hope.
http://everist.org/NobLog/20180312_hotplate_that_sucks.htm* Project ideas, that never even get a whiff of starting. Like I have a blank 1U panel in the small instrument rack on my desk, that I want to build some useful things into. I have a list of ideas to include. Nothing all that hard. Just never have time.
http://everist.org/NobLog/20160228_bench_rack.htm* The 'can't find needed data/schematics', and 'totally unexpected disaster' effects. I have a nice HP 1000 minicomputer, that I started a refurbish project on. Got to the point of wanting to test the power supply, before trying a power up with it attached to the system. Turns out the schematics for this late-model unit power supply are not online. Got in contact with one HP antiques archivist who might have it. Jon Johnston (sp?) He was overseas on a climbing expedition. I left it for a while. When I next inquired, found he'd returned, then gone off on another climbing trip, and perished in an accident. Don't know who has his collection.
* The ridiculous 'can't find one stupid little essential part' effect.
I have a HP 5061A atomic clock. Sans the power cord, and the rear panel power connector is an unusual 3 pin round military screw-in thing. Any I find on ebay are too expensive for my budget vs the value of trying the machine. Which is probably well past use-by date on the physics package tube, but I'd like to try it. Because it's a historical piece I don't want to just hack in a standard IEC socket. Also don't want to nastily run it with some improvised kludge. But can't find a genuine matching power connector. So it just sits on the 'dodo' bench.
(That project also needs an accessory for degaussing the physics tube, so that's a second bit of unobtainium.)
* Getting old, and failing concentration due to stress/life issues.
I have several software projects, that in younger years would have been only mild challenges, and very enjoyable. But I find that now I can't concentrate like I used to, so the necessary learning curves and spending time dedicated to the projects, are much more difficult. Not helped by all the other urgent chores and projects.
* Unproductive time sinks. Eevblog being one of them, but far from the worst. Mainly the state of the world is so 'edge of my seat' at the moment, I can't resist spending a major part of each day online, just keeping up with developments.