|
Defend your code like pirates defend their treasure. But also know when to bury it and supply only a hastily scrawled map (documentation) to it.
Bond
Keep all things as simple as possible, but no simpler. -said someone, somewhere
|
|
|
|
|
Understanding the domain you are writing code for. I know that's quite specific per project, but nonetheless important I feel.
|
|
|
|
|
Not a package nor tool, but you need to know how to debug, either with the help of an IDE/debugger tool (like VS) or without it (the old way, by placing messages or flags sent to screen, database, or console).
Also you need to know how to search for help, may sound a little odd, but a few new guys/gals I work with seem to be lost on how to look for help on internet... i remember when I started, you have to look at books and magazines, now it's easier with search engines, sites like codeProject, etc, but you still need to know how to ask questions/look for answers, how and what to search, and that comes with experience (and some common sense).
HTH
|
|
|
|
|
Analytical puzzles. Debugging and trouble-shooting code is a significant portion of one's time writing & maintaining code - no one writes perfect code the first time, every time. If you can't quickly analyze the issue and fix it, then you spend a lot of time on wasted efforts and dead-ends.
This also applies to unit testing. Determining the minimum number of valid tests to test meaningfully different scenarios is as much art as science. Most developers know to test the happy path and the extremes (like testing for one-off errors when working with arrays). But there are many cases that might be less obvious for any specific scenario.
Bond
Keep all things as simple as possible, but no simpler. -said someone, somewhere
|
|
|
|
|
Wordle 620 5/6
🟨⬛⬛⬛🟩
⬛⬛🟩🟩🟩
⬛⬛🟩🟩🟩
⬛🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 620 4/6
⬜⬜⬜🟨⬜
⬜⬜🟨🟩⬜
⬜⬜🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 620 3/6
⬛⬛🟩🟩🟩
⬛🟩🟩🟩🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
Wordle 620 4/6*
⬜⬜🟩🟩🟩
⬜⬜🟩🟩🟩
⬜⬜🟩🟩🟩
🟩🟩🟩🟩🟩
"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!
|
|
|
|
|
Wordle 620 4/6
⬜🟨⬜⬜🟩
⬜🟩⬜⬜⬜
🟩🟩⬜🟩🟩
🟩🟩🟩🟩🟩
Damn rodent!
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Wordle 620 5/6
⬜⬜⬜⬜🟨
⬜⬜⬜⬜🟩
⬜⬜🟨🟨🟨
🟨🟨🟩⬜🟩
🟩🟩🟩🟩🟩
|
|
|
|
|
⬜⬜⬜⬜🟩
⬜⬜⬜⬜🟩
⬜🟩🟩🟩🟩
🟩🟩🟩🟩🟩
very lucky third guess
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 620 5/6
🟨⬛⬛⬛⬛
⬛🟩⬛⬛⬛
⬛⬛⬛🟨⬛
🟩🟩🟨🟨⬛
🟩🟩🟩🟩🟩
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Wordle 620 6/6
⬛⬛🟩⬛🟩
🟨⬛🟩⬛🟩
⬛⬛🟩🟩🟩
⬛⬛🟩🟩🟩
⬛🟩🟩🟩🟩
🟩🟩🟩🟩🟩
Get me coffee and no one gets hurt!
|
|
|
|
|
Tried couple of times to play 20Q (guess what i am thinking in 20 questions) game but it seems that it never finds any answer.
My guess is that it does not retain previous data on previous game playing trials. It is an open text language processing model which basically is google textual search -but with added chat-like appearance.
Did you try it yet? let me know if it guessed your attempts.
|
|
|
|
|
Oh no, I guess we should cancel it then. Can't play 20Q, it must be no good.
|
|
|
|
|
|
is it a game?
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Is it the interminable ennui of adolescence?
|
|
|
|
|
Ennui: noun
a feeling of utter weariness and discontent resulting from satiety or lack of interest; boredom: The endless lecture produced an unbearable ennui.
Tis a sadder state
Youth data 2022 | Mental Health America[^]
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
The new opening question is: "animal, vegetable, mineral, or AI?"
|
|
|
|
|
One or more of the "AI" has had questions limited because it goes off the rails if it has to go too deep ... starts scratching the psyche of the authors and gets defensive. You might be able to accomplish the same thing by just repeating "Why?" to everything it says.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
It retains conversation data only for that conversation, but not cross-conversation...
In other worlds it does not learn from it's chat partner, and that is because in previous versions learning from chat partner made the AI to represent extremists opinions, based on deliberate misinformation...
Also remembers that ChatGPT is an implementation of a language model, that try to mimic human conversation and not a all purpose AI...
"If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization." ― Gerald Weinberg
|
|
|
|
|
Support policy for Visual Basic
Support Statement for Visual Basic 6.0 | Microsoft Learn[^]
Now as I read that it means that although they are not going to be improving VB they do intend, at least now, to make sure it runs until 2035 (presuming same life cycle for Windows 11 as was for Windows 10).
But perhaps not beyond that.
So people have those VB apps now so when do they really need to start refactoring the entire code base into something else?
Start now and avoid the rush?
Wait until 2034?
Wait until 2037 and when enough customers move onto a different provider because they don't want to run an older unsupported OS?
|
|
|
|
|
Visual Basic - When to Switch?
30 years ago.
|
|
|
|
|
I was going to say...
Switching from VisualBasic,
The 2nd best time to switch: Today!
The best time to switch: 2001 (to C#)
|
|
|
|