I'd recommend people really think about the costs.
446 karma · joined November 19, 2014
I'd recommend people really think about the costs.
Be a little careful with this one. I asked a similarly worded question at an event over Easter got the answer "Burying my husband."
Thankfully the lady was good natured about it and we managed to pull the conversation around, but for a minute or two I thought I'd stepped on a landmine.
I think in future I might lead with, "what do you enjoy doing?"
My itch didn't stop after learning BASIC or machine code, I wanted to know what has deeper down. After reading the Zacs Z80 book, this was my next port of call and is still a damn good teaching aid on how microprocessors actually work, all the way from transistors, flip-flops, boolean logic, memory, address & data buses, timing, logical shifting, adding, multiplying etc.
It's still on my bookshelf and will probably get passed to my granddaugher if she shows any interest.
https://archive.org/details/understanding-microprocessors-ra...
"One thing is very clear: if, knowing what we know today about the brain’s plasticity, you were to set out to invent a medium that would rewire our mental circuits as quickly and thoroughly as possible, you would probably end up designing something that looks and works a lot like the Internet. It’s not just that we tend to use the Net regularly, even obsessively. It’s that the Net delivers precisely the kind of sensory and cognitive stimuli—repetitive, intensive, interactive, addictive—that have been shown to result in strong and rapid alterations in brain circuits and functions. With the exception of alphabets and number systems, the Net may well be the single most powerful mind-altering technology that has ever come into general use. At the very least, it’s the most powerful that has come along since the book."
He's railing about the internet being a designed distraction machine, rather than youtube specifically.
The manuals were excellent and even showed a short machine code program to white the whole screen. Having used the "poke" statement in basic to do the same thing (which took around 2 minutes), I was blown away that machine code was almost instant. I taught myself assembler with the Zaks Z80 book
Did lots of hacks to the hardware, lower/case, speech synthesiser, motor control, added a parallel EPROM to hack the ROM code. So many memories.
And vital to anyone visually impaired.
That's understandable. I'm concerned for my loved ones and the impact it may have on them when I go, but I have no fear of death for myself. I have no memory of the millions of years that passed before I was born and expect to have no memory, feelings or consciousness after I have died. I just won't be here any more and that's perfectly okay.
When I started observing 25 years ago, galaxies and nebulae were viable targets from my back garden, now I'm limited to solar system objects unless I load up my gear and drive a hour to my closest dark site.
Decades ago the whole MSDOS machine was mine and my tools were an editor, C compiler and linker. Now you need to know a much larger number tools, frameworks and environments before you write a single line of code.
\work\customername\StockSystem
MyCust001 - Interface not updating PickStatus.txt
MyCust002 - Add Stock Check Flag to ScanPullStock.txt
MyCust003 - Look at enhancing Batch Split screen.txt
I use the numbers as a quick reference within all my documents.
\personal\Diving
Diving book recommendations.txt
Diving gas tables.txt
\personal\DIY
Standard screw sizes.txt
Choosing new security lights.txt
Getting new consumer unit fitted.txt
I add the date and time to a line whenever I start, or after a break. (Pressing F7 on UltraEdit does this automatically). I can use this retrospectively to see how long things took.
Moving to flat ascii files meant it's searchable and has longevity as it doesn't need any specific tool or app. I can also carry the lot around with me - very useful on site.
Cheers.
What I do is log virtually everything I'm doing in an editor window that I keep open all the time (one file per project/task). If I get disturbed by a call or a colleague, I can do a quick recap and get back to where I was. Likewise if I lose the plot several levels down my stack. It also helps if I need to switch projects for a while, or overnight.
It's like a running log of my thought processes:
- Need to add feature x to module y
- What docs have I got?
- How to file in d:\projects\docs...
- Log file from 13/03/2021
- What routines are involved?- a,b,c...
- Looking at A
- I'm thinking of adding a new parameter
- Who else calls this?
- Routine F
- The mod would be straight forward there.
- Routine H
- This is called by S
- This needs more thought, it might be chewy
- What SPs are involved?
- UpdateCustomerTable(CustName, Address1...)
- I've backed up the database to ADB_20230110_1501.BAK so I can test.
What it does for me is offload the requirement to remember the previous levels and lets me concentrate on just the one or two things I'm looking at. As I come back up my stack I re-read what I was planning to do next. I use an editor (UltraEdit) which allows me to collapse things I've dealt with so I can see the wood from the trees.I keep the log files, which go back over 20 years and can be invaluable next time I have to look at the same project months later. Reading the code AND my notes helps me re-build my mental stack much quicker. It also helps with any bugs that I introduce.
Good luck. It is possible to be productive at an advanced age, and still enjoy it too.
Yeah, not quite as quick off the mark as you youngsters :-).
I posted a similar comment to yours in 2021: https://news.ycombinator.com/item?id=27065714
Borland did seem to be a playful company in contrast to Microsoft, their main rival.
http://www.nightskyhunter.com/Noctilucent%20Clouds.html
It describes what they are, how they differ from normal clouds, and how to recognise them.
The prompt should have read "Please scan card count", but unfortunately it missed the "o" out of the last word...
I then wrote a quick and dirty comms program to suck the data in, discard the unwanted control codes etc, and scrape the data into a usable form.
This was in pre-windows days, so the data going to a dot matrix printer was pretty simple. It would be a lot more chewy now I suspect.
The thornier issue, having discussed my wishes with my family, is how it will affect them after I go.