« BackOne year of keeping a tada listducktyped.orgSubmitted by egonschiele 6 days ago
  • myself248 6 hours ago

    Initially I kept my ToDo in a text file and I'd just delete things when I did them. Nice clean list of what's remaining, but after a few weeks I felt AWFUL, the list grew faster than it shrank, and it felt like I never made headway.

    Now I don't delete things. I put a little + at the start of the line for anything I did, a - for anything I decided not to do, and a / for anything I did partially but needs to be revisited. I write a new list each day, carrying-forward items that I feel are worth revisiting.

    And what's huge is that I can scroll down and see previous lists, years worth, and read all the stuff I did. It's enormous compared to the remaining todos, and apparently that's psychologically important.

    • QuercusMax 2 hours ago

      For similar psychological reasons I started keeping detailed notes of everything I did at work, at a time when it felt like I wasn't making any progress anywhere. Just seeing a record of when I helped someone else fix a bug, or all the times I moved the ball just by an inch or so - it really makes a difference.

      If I have 50 pages of things I spent time on, I must actually be doing something!

      • jll29 an hour ago

        Not just for psychological reasons!

        As a scientist, it's best practice to keep a daily notebook called a "lab diary" where you document your work, e.g. details of experiments conducted, day by day.

        It is sometimes important to prove when you had a particular idea (e.g. for patenting purposes or copyright lawsuits or documenting the history of a field), and it is important to keep track of the details of experiments in order to be able to reproduce them. For that latter aspect, I recommend self-documenting data nowadays, i.e. data that comes with meta-data to explain how it was derived, such as parameters used to create data in an experiment, which I often encode in POSIX filenames (e.g. <method>-n=<n>-iter=<iter>-k=<k>.eval => "randombaseline-n=20-iter=500-k=3.eval").

        Of course you can maintain such a diary in the form of a plain text file, and I often do that as additional companion, but files are editable, you may lose them, and they have not much worth in terms of serving as a proof; a paper diary with daily entries, in contrast, is telling a story that is less likely to be fake.

        It also makes you accountable (in case management asks you what you did on March 3 last year, you'd open your lab diary and could say "that was when we had the meeting where we decided to cancel the XYZ project"), and you can use it to extract achievements for your annual or quarterly performance reviews from it.

      • zahlman an hour ago

        It also means that you have immediate context for your / items when you revisit them.

      • linsomniac 7 hours ago

        I've been doing a work-oriented "what I did today" list for ~25 years, and really like it. Originally it started because I needed to bill for my time, but when I went to my current job (over a decade ago) I kept doing it. In my iteration, it is a concise sentence about each thing I've worked on that day. At the end of the month I go back through and review it and write up a "Wins" list.

        It's surprisingly useful; I share it with my coworkers and we often consult it if we notice something has been behaving differently starting at a certain date to see what was going on then.

        I keep it in a simple text file, running in a tmux on a server, so I have connections to it from my laptop and my desktop. It's currently 19,509 lines.

        • dangoodmanUT 7 hours ago

          I’m praying you have backups. That last paragraph gives me anxiety

          • linsomniac 6 hours ago

            Well, I haven't lost them in over a decade... So I have a pretty good track record. The system it's hosted on has had at least one, maybe two hardware failures over that time. A system isn't done being set up until it has backups up and running.

            • dotancohen 6 hours ago

              ...and tested.

              I only had to see one machine "that was being backed up" unable to restore from backup. Wasn't mine, but was enough to teach me to test them.

              • linsomniac 5 hours ago

                Absolutely! You're preaching to the choir here.

                However, that said, over ~3 decades I've found that having a successful rsync exit code and alerting when that is not true, along with periodic "full" rsync checksum runs, is effectively a failsafe way of ensuing a good backup.

                For our less critical systems, this plus "spot checking" by regularly going in and looking at "what did this file look like a few weeks ago" (something we commonly use backups for), has proven pretty effective while also being low work.

                For critical systems, definitely do test recoveries. Our database server, for example, every week recovers the production database into our staging and dev environments, so backup problems tend to get noticed pretty quickly.

          • johnfn 7 hours ago

            > It's surprisingly useful; I share it with my coworkers and we often consult it if we notice something has been behaving differently starting at a certain date to see what was going on then.

            Don't you have commit logs for this??

            • linsomniac 7 hours ago

              Not for everything, but things that I do have commit logs for it's a needle in a haystack problem of which repo the commit logs would be in. At work we have ~120 repos, at least a dozen of which I'm likely to have been in over a couple weeks. Other things are likely a ticket rather than a commit (running OS updates, switching to a new haproxy might be a commit from days or weeks earlier when done in staging but the commit log wouldn't show when it was activated in production).

              It's very powerful having just a few sentences I can read about what was going on specifically on a given day.

              • afiori 2 hours ago

                I think git keeps a per-branch history but in practice I have never seen it used

              • Etheryte 5 hours ago

                Commit logs are isolated and per repository. In large organizations, you're usually working with numerous services, often with different owners and split across a number of repositories. Figuring out what caused something to happen can be a fairly complicated process, especially when you don't know exactly where to start digging. Having an overview like this can be invaluable and save you a lot of time.

                • fastasucan 3 hours ago

                  Commit logs typically only show the coding part, not everything else. It can also be spread out over several repos, or lost if branches are deleted.

              • andai 8 hours ago

                > Maybe the most obvious con: a tada list forces you to have an accomplishment each day so you can write it down, and this added stress to my day.

                Maybe it makes more sense to have a box per week instead of per day. Or even per month!

                At least in my own life I've noticed that focusing on daily output tends to be demoralizing, whereas if I look back over the months I am often amazed by what has come out of me.

                • ardeaver 6 hours ago

                  I can also imagine that you might need to change your definition of what an accomplishment is. I tend to think of it as something that has a measurable output, but difficult-to-measure progress towards an outcome is also something (despite what product managers might think)

                  • ferngodfather 4 hours ago

                    > change your definition of what an accomplishment

                    + Get out of bed before sundown

                  • sublinear 7 hours ago

                    I think weekly or bi-weekly is best since you're aligning yourself with the time scale that most workplaces tend to operate on.

                    I've actually had good conversations with nervous junior devs to help them see the value of their contributions this way. There's a lot less reason to stress out if you're working steadily and see that things are going according to plan.

                    I know devs can be focused on the literal tasks at hand, but the "10k ft view" is not just a cheesy thing people say and it should not be ignored. It gives perspective.

                    • IshKebab 5 hours ago

                      > have a box per week

                      Sounds like the weekly report most of my bosses have demanded.

                    • fastasucan 3 hours ago

                      >Maybe the most obvious con: a tada list forces you to have an accomplishment each day so you can write it down, and this added stress to my day.

                      The problem here is that they think it forces you to have an accomplishment. Just write what you did in short form. IT can be "Was very stressed and couldn't get anything substantial done, attended the monthly developer meeting and did some work on documentation".

                      I do this as well to better remember what I have done at work, to quickly be able to document my value towards the company, and to have some "tabs" to show if there are any questions regarding what I did a day.

                      • Tade0 4 hours ago

                        This is lovely, but in certain life circumstances I've found it more useful to have a to-dont-list, as in: list of things I would really like to do, but shouldn't because there are more pressing matters to attend to and I need to pace myself, otherwise things will turn ugly really quick.

                        Example: day before Christmas eve - the last workday in this region I found myself standing in line to a car wash. There was just one guy ahead of me, but those who were already soaping up their vehicles didn't seem to be in a hurry and it was already 4pm, so sundown over here and I still had other errands run that day.

                        I turned around and the car is currently still dirty, but it'll remain so until I can make time for that, so in 2026.

                        • medstrom 3 hours ago

                          Not clear in your example if you have a to-dont list, or just decide "don't" in the moment.

                        • dupdup 3 hours ago

                          Person that has the ability to have post here in HN is enough of productive at least from most of us reading here. But for us, most of the time staring at the screen reading HN is also nice to keep a list here is what I do: I have a notebook on my desk that has horizontal lines(what is the word for it) I guess one line is .75 cm wide using that as a day of week I noted what I do that day with codes HackerNews hn, game, read, first job(fj), second job(sj), youtube you, bodybuilding bb, fut for thinking about future life. I keep the list over detail to show you how much a mundane life i have. But be sure more items make you more happy for that day. SO I mean please keep a list of what you are doing taht day

                          • commandersaki 6 hours ago

                            I have had many accomplishments, and I've forgotten them all. When it comes to interviewing, I've forgotten most things or can't do easy recall that I can't even speak to them. I have no desire to change though; as long as I made those accomplishments is all that matters, it's kind of like giving gifts - I don't bother remembering what I did for whom.

                            • andsoitis 6 hours ago

                              > tada list

                              Ah I thought (and hoped) it was gonna be a list of epiphanies, interesting learnings, new sweetness. You know… taDA!

                              • medstrom 3 hours ago

                                You mean... an aha list?

                              • tambourine_man 2 hours ago

                                “learned took a CSS course”

                                Extra word there

                                • jeffrallen 8 hours ago

                                  I have a spreadsheet where I keep track of excellent work that others do, things that surprised and delighted me, or difficult situations they handled with professionalism. Makes me smile just thinking of it. It will be useful during an upcoming review.

                                  • neonnoodle 8 hours ago

                                    Lovely paintings!

                                    • victrflow 8 hours ago

                                      Love this, I’ll definitely give it a try for a while. I did something similar a while back but on a monthly basis

                                      • LightBug1 8 hours ago

                                        I kind of use my calendar to do this ... if I'm frazzled at the end of the week, it helps to see what I actually did as frazzle brain will have forgotten

                                        • rw_panic0_0 8 hours ago

                                          that's a nice practice that I do from time to time. Like when my inner self critic starts being too critical ("I'm not doing enough" kind of stuff), or doing things gets harder for some reason, I incorporate the routine of writing done things at the end of the day, and when the situation normalizes I stop doing it. It's usually like a month or two

                                          • andai 8 hours ago

                                            It kind of sounds like there is a part of you that is abusive and you are rewarding it with this practice, giving it what it wants. I would personally lean in the opposite direction!

                                            • rw_panic0_0 8 hours ago

                                              nah that's actually a practice I learned while being in CBT therapy. I mean, it's not that you reward some bad part of yourself, it's that sometimes you stop noticing all the things you do, like get used to all the stuff and start devaluing it. And by journaling and explicitly stating them you make it clear for yourself that you, in fact, do a lot of things throughout the day. Like "I did nothing today except working and doing house chores, nothing too much, I do it almost everyday" but doing such things and doing it good still requires a lot of effort

                                              • jodrellblank 5 hours ago

                                                You can't appease a:

                                                    10 PRINT "You didn't do enough! Scum! Do more!"
                                                    20 GOTO 10
                                                
                                                loop by noticing the things you do during the day and bowing and scraping, offering them up to the loop, trying to convince it that you did do enough. It doesn't have a definition of enough it only has a demand for more. When does a hoarder list all the things they own and then feel happy because they won at hoarding and they can stop now?

                                                Worse, by trying to argue, the loop strengthens. It's inside your brain, it's a cognitive behaviour, apparently somehow you learned it as an important message to remind yourself of. Arguing back that you did enough isn't "hearing the important message" so the message gets more insistent, louder - HEY! LISTEN! you DID NOT do enough! SCUM! DO MORE!

                                                The cognitive behaviour to change is the judging, not the response to the judging. Where did I learn to beat myself up about productivity with that addict's loop? Why am I holding on to it when it hurts and makes me feel bad? What desirable behaviour or values is it trying to achieve that makes me unable to drop it? How can I uphold the same values and encourage the same positive behaviours in a positive-reinforcement way instead of a negative-reinforcement way so I can let go of that and feel less shitty?

                                                > "make it clear for yourself that you, in fact, do a lot of things throughout the day"

                                                That's still framed 'I am only a good person if I do a lot of things'. It's you who controls your definition of a good person. You who holds the definition so high that you feel you don't live up to it. You who creates the bad feelings when you judge that you don't live up to the definition you control. Which is a sitcom farce of a way to live. The missing bit is that you didn't consciously set it, you accidentally learned it from childhood or society or religion or osmosis, and don't know that you can change it; it feels immutable and obviously correct.[1]

                                                Either way it's the same chore of making of your bed, but in one multiverse you feel negatively compelled to do it, you feel bad while doing it and dreadful if you miss it. In another multiverse you choose to do it, feel good while doing it, and if you miss it that's fine. In one multiverse you're imagining future-you having a nice bed to climb into tonight so you're feeling mild positive emotions (satisfied, pleased, helpful, kind, useful). And if you miss doing it then future-you can forgive you because it's not a big deal and you're feeling neutral. In another multiverse you do it while imagining your tyrant grandmother scowling at you. However much effort you put into making the bed, it's never enough. If you imagine missing it, she's screaming at you-aged-6 about how you're the laziest child she's ever known and you'll end up homeless and destitute, an embarassment to her, a disgrace to your family, and she's going to smack some obedience into you[2]. So you do it while feeling mild to strong negative emotions (anxious, afraid, bad, scared, shaking, panicky). And you're probably aware as an adult how unfair this is so add in some (angry, resentful, unfairly treated, bitter) and if you can't easily get away from it some (frustration, contempt of yourself, envy of/inferior to people who don't live like this). There's no way to win in this multiverse - there's no way to get positive emotions. The best case is doing it promptly and thoroughly and trying to minimize the negative emotions by whirlwinding through and not thinking about it.

                                                You can't list all the days of your life that you made your bed and show them to imaginary-tyrant-grandma hoping she will approve and you can feel good forever. She isn't real, she's a "10 SCOWL; 20 GOTO 10" loop stuck in your head. That mocking image of her will never be proud of you, never be satisfied. Nor can you try to say "she might not be happy but I can be happy about all the times I did this" because she's in your head so that you can't be happy and because that unhappiness drives you to put more effort in, which is the behaviour she wanted to instill. Reinforced by the nagging almost sub-conscious image of lying in a ditch with your mother disowning you, which gets stronger the more you try to be happy, and weaker every time you are scared and work harder.

                                                The tyrant-grandma-loop is the cognitive behaviour that needs a mechanic, and all the related lifetime of images/ideas/behaviours that are feeding into it, or fed by it. Back to the article, after an entire year of tada-list, the author writes "forces you to have an accomplishment each day so you can write it down, and this added stress to my day". Hmm.

                                                [1] (Then you think that if someone says 'you can change it', they must be saying 'it is easy to change'. Then you either feel bad that you haven't succeeded at something easy so you must be stupid, or you dismiss them by saying "thanks I'm cured" because you "tried" ignoring it and that didn't work so they must be stupid)

                                                [2] Which, sadly, she probably felt was absolutely true, handed down from her mother or father, a torment she also lived under her whole life.

                                                • rw_panic0_0 4 hours ago

                                                  bro sorry your comment is sort of disproportional to my comment to the point that I'm not sure if it's AI or not, also I already have a 3rd party who can neutrally assess my views and point things out (my therapist) so im not bothering reading :broken-heart:

                                                  Plus by noticing things you are doing it already makes inner critic quieter, and this is THE practice to get rid of it

                                                  • jodrellblank an hour ago

                                                    > "Plus by noticing things you are doing it already makes inner critic quieter, and this is THE practice to get rid of it"

                                                    This is the claim I don't believe, and wrote all that to argue the case against it.

                                                    How long until you get rid of it? If the answer is "hopefully it just magically goes away in a few years" that isn't an effective method.

                                              • ashtonshears 8 hours ago

                                                Shamefully bad advice. Journaling is common to aid the desribed issue.

                                                • andai 8 hours ago

                                                  What I mean is, you're reinforcing a mechanism of conditional self-approval. A Sisyphean endeavor by definition!

                                                  Giving yourself credit for what you've done is fine, but if it comes from a feeling of insufficiency, then at best it's symptom relief that helps you avoid the underlying issue.

                                                  • sublinear 7 hours ago

                                                    I do agree that it's "bad" to need a reason to justify your existence and happiness, but that's totally separate from evaluating your performance at work. I think you're assuming too much.

                                            • petesergeant 8 hours ago

                                              I managed to do this for most of the first half of the year, and it was very rewarding indeed. Somehow it sort of dropped off, and something was lost, so I think definitely something to pick up again this coming year.

                                              • amelius 8 hours ago

                                                I am impressed that in this age of AI they still feel the drive to make watercolor paintings, to be honest.

                                                Sadly, at this point I would not even call it a challenge, but I would consider it more a pastime.

                                                • AuthAuth 21 minutes ago

                                                  Ragebaiting tsk tsk You know that the watercolor painting is a gift to his friends and if made with AI it would be undermined to the worthlessness.

                                                  • GabriDaFirenze 8 hours ago

                                                    I think I see where you're coming from but, from personal experience, AI has not much to do with one's interest in learning how to paint or draw. I've picked up drawing again this year not only as a passion but it's something I can create with my own hands. It doesn't matter that AI can do it and can do it much better, it's that I can do it. For fun, for relaxing, for meditating, ...

                                                    • amelius 8 hours ago

                                                      > For fun, for relaxing, for meditating, ...

                                                      Sure, but we're talking about a "tada list" here.

                                                      Would you write about relaxing and meditation on __your__ tada list?

                                                      • GabriDaFirenze 6 hours ago

                                                        In today's day and age I definitely would. That's my perspective though and we don't have to have the same expectations from the tada list.

                                                        "Today I meditated through drawing" is an accomplishment to me worth my personal tada list. Might not be for everyone though, I can understand that.

                                                        Someone else was making a good point that a daily tada list might be unnecessary pressure and a weekly one feels more balanced.

                                                        To add more color though, I personally would expect this to compound into an overall tada list similar to OP. At the end of the year I could amount to a lot of drawings and notice improvements over time. But again, AI has nothing to do with it.

                                                        If we give up on personal accomplishments because "AI can do it" we would go nowhere. But that's my 2c.

                                                        • s900mhz 7 hours ago

                                                          Why not? If one of your goals is to try to relax and/or meditate more, then I feel it’s a valid list entry.

                                                          It’s all a matter of perspective and personal goals, no?

                                                          • amelius 7 hours ago

                                                            Because if you read the conclusion, they say that having this list gives them more pressure.

                                                      • jebarker 8 hours ago

                                                        How does the existence of AI make watercolor painting less of a challenge for a human?

                                                        • seba_dos1 8 hours ago

                                                          It obviously doesn't, as otherwise the existence of other humans that are more skilled than you would have the same effect.

                                                          • amelius 8 hours ago

                                                            Would you call multiplying two 100-decimal numbers a challenge?

                                                            I wouldn't because I would just use libgmp or sympy. And I would certainly not write about it on my "tada list" (if I had one).

                                                            Anyway, that's how you should read that comment.

                                                            • jebarker 7 hours ago

                                                              Multiplying two 100 digit numbers requires the application of a fixed algorithm which can be learned. If you don't know the algorithm it's challenging, if you do it's not.

                                                              But that is not true of painting. Painting requires choosing a subject (for its subjective qualities) and then translating what you _want_ to capture about that subject and how you want to represent it in paint on some medium. You will also be applying a theory of mind and perception about the audience of the painting since you probably want it to appeal to them. All of these choices and the skill to combine them into a painting that achieves what you want is vastly more challenging than multiplication.

                                                              Multiplication is akin to paint by numbers.

                                                              EDIT: it actually strikes me that this conversation gets to the crux of why AI art is so polarizing. It depends whether you view art predominantly as being about the thing that is created or the process of creation.

                                                              • fastasucan 3 hours ago

                                                                >Would you call multiplying two 100-decimal numbers a challenge?

                                                                How is this analogous to painting?

                                                            • plagiarist an hour ago

                                                              Could humanity keep some things for personal enjoyment and enrichment? As a treat?

                                                              • tayo42 8 hours ago

                                                                Ai can't do anything like a good water color painting. Also they're physical, like any painting, they look different in real life

                                                                • bowsamic 8 hours ago

                                                                  Why is that impressive?