Live data from Hacker News

My Knowledge Lakehouse

tabokie.github.io

11–20 of 98 posts

Re: My Knowledge Lakehouse

#11
post #4

> 1.1221 Sometimes the primary tool is not available. An “always-on” secondary should take its place. > 1.1222 Sometimes log from different tools or locations need to be “merged”, “persisted”. These two are the main reasons I've stuck with Google Docs: It's available everywhere, and everything's always in-sync. Google already has all my info of value, so the incremental trust necessary to the threshold of log visibil…

> It's available everywhere

Unless you are offline

Re: My Knowledge Lakehouse

#12
This post probably has some kernels of value, but it suffers from the XY problem: it's a note taking system which provides the solution, but not the problem it's solving. Let's invert that and focus on the problem first. Below are the problems my personal system solves, followed by the solutions. My solutions may not fit your situation, but if you see yourself in the problems, maybe you'll be inspired to find the solution that works for you.

1. Formatting easily becomes a distraction, but a little formatting is vital, so I use markdown to write my plans and notes.

2. Mixing streams from different projects is confusing, so each project has its own workspace - either a folder or a distinct prefix on the file name.

3. Work or ideas often become irrelevant for a while as plans change, but I hate feeling like I might lose work that might be valuable later. So I have a "dump" file or folder where I can dump such things. Entries are typically dated so they can be referenced by other files (see below). I typically use a level 1 or 2 markdown section header to delimit entries.

4. I often have a "log" markdown file where I append descriptions of indisputably important project developments (as opposed to maybe-important-later stuff that goes in the dump file). Entries here are dated and delimited similarly to the dump file.

5. There is a "plan" file that I try to keep clean and concise. This is where I go to remember what I have resolved to do next.

6. A common issue with plan files is that they get bloated with discussion of current or past context, as you try to figure out what to do and how to do it. When this happens, the discussion is moved to the "log" or "dump" files and replaced with a "link" describing how to find it again (e.g. "see log date 2024-01-12 for more on this").

7. There is a master plan file that coordinates all the projects. Bloat in this file is moved down to individual project files and replaced with a link.

To recap: markdown; project workspaces; log and dump with dated entries; concise plan file; move bloat out of plan into log or dump and replace with a link; master plan file with similar bloat management strategy.

I have used this system for five years. It has developed over time, but all elements have been in use for at least two years.

I am a staff data scientist leading a team of a half dozen people that is overhauling the core analytics pipelines and models at a Fortune 100, and 80% of my day is IC work. I have this job not because anyone asked me to do it, but because I proved I could do it on my own time. I work normal hours, parent of two kids, working spouse. I don't have time to putter around. This system is a big part of how I make it work.

Re: My Knowledge Lakehouse

#13
post #11
post #4

> 1.1221 Sometimes the primary tool is not available. An “always-on” secondary should take its place. > 1.1222 Sometimes log from different tools or locations need to be “merged”, “persisted”. These two are the main reasons I've stuck with Google Docs: It's available everywhere, and everything's always in-sync. Google already has all my info of value, so the incremental trust necessary to the threshold of log visibil…

> It's available everywhere Unless you are offline

[deleted]

Re: My Knowledge Lakehouse

#14
I just create one markdown file per day. I wrote a custom obsidian plugin that displays the "timeline" as if it was one open file and creates the files in year/month/week subfolders.

But I don't use linking and all the other complexity. But if I ever needed it I could.

Then it's synced with next cloud and also available on my phone.

I like this the most because just as explained, the time line is the most accurate representation of reality. And I can very quickly scroll back to see what I did last week or do full text search.

Simple and useful!

Re: My Knowledge Lakehouse

#15
I had a revelation that my ideas are worthless and the notes I took are also going to be worthless once I get familiar with X.

So I completely stopped taking notes. A to-do list plus a Google Drive for my son and our stuffs are good enough. The only problem is that we are not comfortable to put sensitive information on GD so probably build a NAS for that.

Re: My Knowledge Lakehouse

#16

There are some good ideas in here. Personally I’ve abandoned all of my complex attempts at productivity and knowledge systems and have recently moved to the ever reliable txt file. You can format it however you want, use fun ascii art, or just plain paragraphs. I’ve got a daily.txt where I prepend a new days section every day and put in whatever I want over the course of the day. I also create other files for courses…

It's clearly a nice and simple way to write data, but what about the other way around? How do you manage to find information when you need it?

CTRL-F or grep seem like they would work well

Re: My Knowledge Lakehouse

#17
An interesting read and a good share.

Every time I see that other people are contemplating these subjects, I notice that they hit on many of my own considerations and miss many of the big picture things I consider essential.

I think this will evolve into tribalism of mental models for organizing information. More vi vs emacs energy to go around in the decades to come.

Re: My Knowledge Lakehouse

#18

There are some good ideas in here. Personally I’ve abandoned all of my complex attempts at productivity and knowledge systems and have recently moved to the ever reliable txt file. You can format it however you want, use fun ascii art, or just plain paragraphs. I’ve got a daily.txt where I prepend a new days section every day and put in whatever I want over the course of the day. I also create other files for courses…

It's clearly a nice and simple way to write data, but what about the other way around? How do you manage to find information when you need it?

I use Apple Notes and don’t bother to organize anything unless it’s a whole bunch of related material that I’m going to use together—notes for an rpg session, say. All the rest, I just make sure that I give it a title that I’ll recognize when I see it, and include words that I’ll likely use if I go looking for it with search.

Been doing this for years, haven’t lost anything yet. It works so well that time organizing it would have been wasted.

Re: My Knowledge Lakehouse

#19

I had a revelation that my ideas are worthless and the notes I took are also going to be worthless once I get familiar with X. So I completely stopped taking notes. A to-do list plus a Google Drive for my son and our stuffs are good enough. The only problem is that we are not comfortable to put sensitive information on GD so probably build a NAS for that.

Can work in a fast paced environment but if you work on projects or ideas with hard numbers for years its not applicable or your brain capacity is off the charts.

Re: My Knowledge Lakehouse

#20

I just create one markdown file per day. I wrote a custom obsidian plugin that displays the "timeline" as if it was one open file and creates the files in year/month/week subfolders. But I don't use linking and all the other complexity. But if I ever needed it I could. Then it's synced with next cloud and also available on my phone. I like this the most because just as explained, the time line is the most accurate re…

Can you explain the timeline further? I don’t understand- just a list of links?
Post reply on HN