How do you use UIDs?

Very insightful @KevinR. The Date Timestamp UID is such a compelling solution for a unique identifier that it makes it difficult to ignore or at least begs you to take into consideration when deciding to use or not use it with your Zettelkasten. It can be a burden and a benefit. What do I gain using it, what do I miss out on by not using it? With all the struggles for getting started with the Zettelkasten Method it creates a lot of angst. It did for me. I use them at the beginning of the file name as a convention. It is habit now. But I still find myself asking do I really need this. Your point about it representing a finishing touch is a good one.

I do like how Obsidian is giving me a fresh view of how I setup and use my Zettelkasten. Obsidian feels good working with my notes. It has me reconsidering conventions I thought were settled. It is nice that Obsidian works well with or without UIDs.

2 Likes

@Mike Obsidian doesn’t work without UIDs :slight_smile: It won’t allow you to name a file the same. :slight_smile: yes I’m being pedantic and get what you mean (Time IDs vs. Word IDs).

@lizardmenfromspace

Looks you went the other direction while working on your theme with UID only file names, What was that all about? Test data? I have been curious since I saw that.

@Mike ya I’m experimenting with titles. Haven’t landed on a preferred format yet. Direction I’m currently going in is with some notes having just a TID and some having a TID + traditional title combined.

The funny part is my public zettelkasten uses luhmann IDs :upside_down_face:. On my to do list is to collect a bunch of the discussions from various places on IDs, synthesize them to a degree and then think about IDs using my layers of structure framework and the core note functions.

If you’d like I can try to remember to mention you when I create a note sequence on IDs.

2 Likes

Yes please, thank you.

Would this idea work?

[[YYYYMMDDhhmmss|whatever words you want]]

Rather than zettelkasten auto titles, having this as an available stamp would make it easy to have as a note title, but could be inserted anywhere in a document for easy linking. As is, it shows only the words but prompts for a new file.

If you don’t want to do that, but only have it as a marker in a file, you could precede it with <!–
And it would disappear from preview but still be searchable. And that could easily be reversed if you decided you did want a new document.

2 Likes

Interesting… I’m new to this and was leaning toward doing the opposite. Naming and filing a document is a fraught decision that I often avoid by saving work in progress to the desktop as “asdfasf.doc” when I leave work and forgetting about it the next day. :wink: Having a timestamp as the default reduces the friction of creating a note. Once the note has matured enough that I know what it’s trying to say, I can aspire to rename it with a declarative phrase as recommended by Andy Matuschak.

But I could see how a UiD only might be less intrusive when writing. Has anyone used their zettels to compile a draft? Were the links easy to clean up?

1 Like

Obsidian allows to link to headings in the document using syntax [[file#heading]]. It will even suggest the headings in a file when you press # after picking a file in the suggestions.

1 Like

I’m in the exact spot right now: I use [[UID]] links in my Zettelkasten in The Archive, mainly for readability but also since that doesn’t break links should I change the title and file name of a note.

But that also means that moving my Zettelkasten into Obsidian is not as easy, since my current links doesn’t work.

How did you solo ever this, @KevinR?

I stopped using UIDs.

Obsidian will change links if you change the note title. And I think (crossing fingers) that this will become a common feature in other apps. I’ve also been slowly getting rid of them on my old notes as I work with them.

Someday I might be sad, but I’m tired living with practices that make my everyday experience worse in the name of avoiding a hypothetical problem in some hypothetical future.

I have thought about appending note titles with a UID for the purpose of avoiding duplicated note titles in the future. But I haven’t been diligent about it…still on the fence.

6 Likes

Hmm. Don’t know if I’m ready to do the same. But, on the other hand, I have (and can continue to have) my UID in my YAML frontmatter. If I get rid of the UID from the file name for now, I could easily revert that change with a script should the need arise again.

4 Likes

That’s a good solution. I keep meaning to think about what YAML could do for me.

One thing I like about Obsidian and the community here is that it is much less dogmatic. Experimentation and exploration is celebrated, and is rarely met with a condescending response about why what you’ve chosen to do is “wrong”.

3 Likes

I’m not so concerned with what others think is “right” or “wrong” as I’m concerned with changing a information structure that has served me well for the last couple of years and as I want to keep that way for many years to come. That makes me hesitant to change fundamental aspects of how I work – and this is really one of them. :slight_smile:

1 Like

Yep. I totally get it!

Hello. I’ve discovered Obsidian for these days and I have the same doubt.

Some issues i had.

Using identifiers will disturb the graph view that for me it’s very important. You will have a great amount of numbers linked, not concepts connecting with each other.

Other problem i see, for example, when i’m writing about pizza then i think: the pizza taste would be better if i use natural fermentation. I want to link this pizza note with natural fermentation note. Using IDs, the code complete could help me only if I remember the number id of fermentation note. Let’s see it’s 2020209… or it was last month 202008… Intead, if i use the name natural… the code complete the name for me.

Has anyone experienced this kind of problem?

Good example! Was wandering exactly the same when I read this thread…
Suppose you’ll have to do a search for “fermentation”
Then the note will pop-up in the search result after which you can reference it in the pizza note.

Unless there are other/better ways to achieve this in Obsidian.

Auto completion also works when you have UID + Note Title, i.e. “202009081517 - Natural Fermentation”. As soon as you write [[natural… the note will show up in the auto completion.

Using UIDs only as titles really would make the whole benefit of auto completion obsolete.

1 Like

I kept the UIDs

I want to make sure the links will work even when I don’t use Obsidian anymore, other Zettelkasten based app may support migrating. In case with apps that don’t support wikilinks, those not-so-human-friendly-numbers is there to show me which note to reference to

The UIDs (time-based) also give me a glimpse of my note taking journey, there were moments like this when I browse the notes “Oh I took this note around the mid of June 2019” and recognize that my point of view have changed

And thanks to @argparse for a wonderful tip, this can be another reason for me to stick with the UIDs

Until now, I have made it a habit to put links like this [[UIDs Note title|Text I want to display for this specific context]]

  • I keep the title along with the UIDs since it will come in handy in search
  • The display text I choose will always be there even when I change the title (useful when this note have linked to a bunch of other notes, the new title may not fit with the context)
  • Supposed I want to switch to The Archive, just remove everything after the | and the links will work like normal
2 Likes

I think this is a major blow to the argument for using exclusively UIDs as titles. I want to use only UIDs so bad but it ruins the graph.