|
|
Grandparents: who grandchildren turned to before the Internet came to be.
RIP
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
My cousins and I practically grew up there.
My younger cousins who are still in school (there's something like a 16 year gap between the youngest and myself, the oldest) still regularly visit, but with phone or tablet, of course
I think it says a lot about my grandparents that their children and most grand children visit regularly (and some even weekly and daily)
Heck, I used to go with them on elderly cruises, the youngest by 30-something years, but since grandma can't come with us on vacation anymore I'd go with them.
I gladly give up five vacation days to spend time with them.
All the other old people would say what a special bond we'd have and it's true
|
|
|
|
|
Sander Rossel wrote: like cracking a "joke" at the airport "if you're looking for my gun you'll have to search harder." Yeah, not done, but I'd piss my pants from laughing if in line, declaring I'd forgot my handgrenades
Sander Rossel wrote: Thanks for all the great memories, old asylum seeker (as he used to say) [Rose] I raise my glass to Bruinsma.
May he find peace and asylum.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
I rarely need to use vi(m) (link, just in case there are young ones here ).
But it is strange how it is easy to get back into it, everything seems familiar.
Like having to reboot the computer because you forgot how to get out of vi.
Seriously, muscle memory is a strange thing.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
The most important keystrokes in vi:
1. ESC - switch to command mode
2. :q - get out
I spentwasted more time than I care to admit before I learned these.
|
|
|
|
|
or esc-:q! or esc-ZZ (uppercase)
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
Or CTRL+ALT+DEL
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I was taking a course in C, back in the day, at the San Diego Supercomputing Center (ooh, sounds fancy). I'd been programming in BASIC on Commodore machines and had written assembly language extensions to scroll through source code and edit in place, basically like we do now without even thinking about it.
I was appalled to have to use vim. Felt like I was in the stone ages. All this computing power around me (the supercomputer was on the other side of a glass wall) and I had to use this for an editor?
The supercomputer must have been disguising an abacus.
|
|
|
|
|
Vim seems to be very popular, see: best-programming-text-editors[^]
Since my encounter with Vi on a Xenix system long ago I successfully avoided editors like this and am totally satisfied using Notepad++ (I'm only using Windows).

|
|
|
|
|
RickZeeland wrote: Xenix Now there is a word I have not seen for many a decade.
Never underestimate the power of human stupidity -
RAH
I'm old. I know stuff - JSOP
|
|
|
|
|
Jumping on the bandwagon here: I ing hate vi. Back in the late 80's I worked on a contract at the local Air Force base updating the HUD for the F-16 simulator. Some bright boy decided it was smart to buy a graphics engine with no supplied software and throw a generic build of UNIX on it. The mess was so farking fragile it couldn't be rebooted. If it lost power or screwed up in some way, it took an entire day following the steps in a very long document to get it started back up.
The only text editor available was vi, which was convinced I was using a teletype. I do remember the "how do you exit this POS?" problem. The rest of the memory is a gray, oozing sore in my brain even almost 40 years later.
To quote the immortal Bill[^]GAK!
Software Zen: delete this;
|
|
|
|
|
Many years ago I tried VIM and found that it required more time to learn than I was willing to commit to so I have never attempted to use it again.
|
|
|
|
|
I feel the same way when I can still recognize my code a week later.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
sudo nano
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
My first real programming was done with the QNX operating system and it had a quirky editor, I think it was called qedit. It was quirky in the sense of how it defined word boundaries. It didn't know about C-language delimiters like parens, braces, and brackets. It used white space as the word boundary and this was significant when you use ctrl+arrow keys to skip between words. This quirk affected my programming style in that it led me to insert white space in non-traditional places so the word skipping skipping worked effectively. This habit has persisted with me still, all because of that first text editor I used.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
My BIL is into retrogaming, and last year when visiting him, he showed Street Fighters 2 to my kids. Then I played, and could remember literally all the key combos from muscle memory. About ... 20 years after my last game
And the fun thing is, they kept asking "but... how do you do this ? Show me !" and I had to reverse engineer my movements because I was unable to answer right away, and they kept getting more and more angry because they thought I did not want to tell them properly.
|
|
|
|
|
Rage wrote: I had to reverse engineer my movements because I was unable to answer right away
I have some passwords that I type in purely from muscle memory. Ask me to spell it out however, and I can never get them right. Under those circumstances I have to load up Notepad, and type it in without looking at the screen...because, if I see the characters being typed in one-by-one in plain text, as opposed to the "*" characters my brain is expecting to see, somehow messes me up...
|
|
|
|
|
Still one of my favourite code editors!wq
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
Maximilien wrote: Seriously, muscle memory is a strange thing. That's what she said.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Oooof. I've spent all day getting my little LCD devices to work over SPI using the Espressif ESP-IDF and it involves a lot of bit twiddling. I'm using an Espressif ESP WROVER Kit to dev on
I even managed to get my PC to bluescreen and reboot while doing all this, despite the code not even running on my PC - just on something connected to it via USB. After that my keyboard wouldn't work, even after reboot until i physically unplugged it and plugged it back in. BIOS post didn't even see it.
So that was an adventure. But I'm finally past that and the ILI9341 is eating my SPI commands like it should, with no complaints from the device. I got this far, only to run face first into analysis paralysis in terms of the way I'm designing the interface to my video drivers. The problem is I can't be naive about it because it needs to perform well, but I also need the design of it to be flexible so I have to be careful.
Anyway, I'm kinda frustrated because I thought I'd have at least one SPI based screen working by now, and I got all the bit twiddling done I think, only to run into some elephanting design issues.
Real programmers use butterflies
|
|
|
|
|
|
You're not supposed to use metal in the microwave; can't imagine what might happen if they hit your tin foil hat with a microwave / EMP beam.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Why - tin foil will just reflect the microwaves. Since you are not in an enclosed metal box, you should be OK!
Get me coffee and no one gets hurt!
|
|
|
|
|
No crinkles then.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|