[HN Gopher] My Hacker News knowledge assimilation stack
       ___________________________________________________________________
        
       My Hacker News knowledge assimilation stack
        
       Author : Abishek_Muthian
       Score  : 159 points
       Date   : 2021-11-14 14:53 UTC (8 hours ago)
        
 (HTM) web link (abishekmuthian.com)
 (TXT) w3m dump (abishekmuthian.com)
        
       | Invictus0 wrote:
       | I've been reading HN pretty religiously for years and I've only
       | saved one or two comments. Hell, I've only even saved a few dozen
       | links. How many people here find the comments valuable enough to
       | save and meticulously categorize them?
       | 
       | Also, "knowledge assimilation stack"? Surely there is a less
       | pretentious name for this.
        
         | RicoElectrico wrote:
         | I think the name is tongue-in-cheek like the devices of
         | Aperture Science.
        
         | shane_b wrote:
         | I don't meticulously categorize but I probably save 1-2 useful
         | links or comments a week.
         | 
         | I run a small agency so it's usually around
         | estimating/planning, why people don't like their job, libraries
         | to improve dev workflow, product dev, etc.
        
           | tomcam wrote:
           | I'm working on an open source static site thing that might be
           | interesting to you. Would be delighted if you contacted me
           | through my profile.
        
         | perth wrote:
         | I've certainly seen a lot of yc links to older comments in
         | newer comment threads, so certainly a lot of people are saving
         | comments in a way where they can retrieve them relatively
         | painlessly.
        
         | Abishek_Muthian wrote:
         | I don't mind how anyone choose to use HN, I detailed how I do
         | it.
         | 
         | > Also, "knowledge assimilation stack"? Surely there is a less
         | pretentious name for this.
         | 
         | These are my reasoning behind the title, If you have better
         | suggestions let me know.
         | 
         | Knowledge: Since there is difference between comments which
         | have information vs comments which have knowledge from
         | experience. Since I wish to save and recall the latter it's
         | knowledge.
         | 
         | Assimilation: an act, process, or instance of assimilating,
         | Assimilate: to learn (something) so that it is fully understood
         | and can be used[1].
         | 
         | Stack: A common term (loosely based on data structures) used to
         | define combination of software technologies used in an
         | architecture to solve a problem.
         | 
         | [1] https://www.merriam-webster.com/dictionary/assimilate#h1
        
           | dymk wrote:
           | Linking to the dictionary definitions of each constituent
           | word is somehow even more pretentious than the original
           | title!
           | 
           | We just call this "note taking" in college
        
             | Abishek_Muthian wrote:
             | > We just call this "note taking" in college
             | 
             | Note-taking is just one aspect of the entire process, I
             | even have a sub-heading for that. Calling the entire
             | process just that doesn't do justice to it.
        
               | dymk wrote:
               | It basically does do it justice. It's not _just_ note
               | taking (there's a bookmarking equivalent in there too),
               | but it's basically just that.
               | 
               | As for the title of the post... As Kevin Malone famously
               | put it, "Me think, why waste time say lot word, when few
               | word do trick".
        
               | [deleted]
        
           | orzig wrote:
           | I, for one, find it inspiring that Abishek_Muthian takes this
           | seriously enough to think hard about the name, rather than
           | going with something bland. Just the length conveys the depth
           | of his though, and now we get to know exactly what he meant
           | by it as well.
        
         | AtlasBarfed wrote:
         | "More pretentious name for X" is 90% of bay area startups.
        
           | orzig wrote:
           | Pretentiousness seems, at worst, annoying. At best, I'm
           | thrilled that there are people who 'overthink' things. Every
           | technology that I use is the result of someone who took
           | something 'too seriously', especially the open source ones.
           | 
           | For a concrete example, how pretentious was Wes Mckinney to
           | build Pandas?
           | 
           | Podcast story: https://www.datacamp.com/community/blog/data-
           | science-tool-bu...
        
         | pas wrote:
         | I use a google docs to note stuff I spend time with (started
         | with lectures, TED talks, long reads, HN threads). I usually
         | add my extremely raw naive snarky reactions/impressions...
         | 
         | Just from the top of my mind, aviation related comments have
         | been useful. One of the recent flexport threads had a comment
         | that linked to a YT video about the flexport guy (CEO).
         | 
         | These comments about MRI are basically invaluable:
         | 
         | https://news.ycombinator.com/item?id=29064223
         | 
         | https://news.ycombinator.com/item?id=29064222
         | 
         | The recent Zillow fuckup thread had a few quant traders comment
         | that I found interesting.
         | 
         | This comment about Oracle DB:
         | https://news.ycombinator.com/item?id=18442941
         | 
         | This comment about Newcomb's paradox:
         | https://news.ycombinator.com/item?id=28589691
        
       | alphadog wrote:
       | I save the HN page as a PDF and send to DevonThink via the
       | DevonThink browser extension. This way I have all the comments
       | indexed and searchable via Finder or DevonThink. I tried
       | webarchive but found PDF to be more efficient.
        
       | GoodD0ctor wrote:
       | This is awesome, will definitely be trying out. Thanks for
       | sharing!
        
       | Issaclabs wrote:
       | I just use materialistic app on mobile and the website on other
       | devices. I can save the posts on the app and for the website i
       | just save it all as a list on dynalist that I have open all the
       | time.
        
         | jerrygoyal wrote:
         | Been using the same app (Android) for a while. I think it's not
         | in active development anymore but still works.
        
           | dr_kiszonka wrote:
           | I used it on Android too, but frequently the app would not
           | open submitted links, i.e., after clicking a story, I would
           | only see a blank page. Have you experienced this issue?
        
       | xrayarx wrote:
       | Tl;dr: requires kindle and obsidian and money.
       | 
       | OP seems to be reading HN on the Kindle with a pay for
       | subscription kindle app, that he sells. Via a free kindle to
       | obsidian plug-in for obsidian, these are transferred into
       | obsidian, which is a freemium knowledge management app.
        
         | Abishek_Muthian wrote:
         | You're correct, I realized subscription details aren't
         | available on 'HN to Kindle' to those who haven't logged in It's
         | 5 USD(parity adjusted for other countries) one time payment for
         | lifetime subscription.
         | 
         | Edit: I have added a sentence about the subscription details
         | now.
        
           | Abishek_Muthian wrote:
           | Also 'HN to Kindle' works with Kindle app on phones too, The
           | highlights need to be exported individually for each book but
           | there are wide variety of options available for storing that
           | data on a phone.
        
       | csdvrx wrote:
       | YAGNI.
       | 
       | If it's interesting, bookmark, if you need something, Ctrl-F in
       | your bookmarks.
       | 
       | If it's immediately related to your work in a way that can be
       | applied right now, don't bookmark it or make a note or anything.
       | 
       | Just... apply that to your work.
        
         | Abishek_Muthian wrote:
         | To extend on the bookmarking, there have been several
         | comments[1] asking for topic classification to the HN story for
         | easier bookmarking.
         | 
         | It's one of the reasons I added classifier to 'HN to Kindle',
         | Instead of manually adding tags to stories now I receive
         | stories according to the categories I want.
         | 
         | If plain bookmarks works then it's great, but I use Markdown
         | for majority of non-code content anyways(From reminders to this
         | very blog) and referencing to a content already on Obsidian
         | saves me time.
         | 
         | [1] https://news.ycombinator.com/item?id=18805483
        
         | bloopernova wrote:
         | For those like me who blanked on what YAGNI means:
         | 
         | You Aren't Going To Need It.
         | 
         | EDIT: You Ain't Gonna Need It. Thank you for the correction!
        
           | webmaven wrote:
           | _> For those like me who blanked on what YAGNI means:_
           | 
           |  _> You Aren 't Going To Need It._
           | 
           | There is no T in YAGNI, the phrase is 'Gonna' rather than
           | 'Going To'.
           | 
           | The original also used Ain't rather than Aren't, but that
           | doesn't affect the acronym.
        
         | johnchristopher wrote:
         | I have a wallabag instance and its only purpose is to help me
         | file and forget and not experience FOMO or guilt or stress. I
         | know it's there if I ever need it but in 4 years I have read
         | maybe 20 articles out of 7000.
        
           | csdvrx wrote:
           | > in 4 years I have read maybe 20 articles out of 7000
           | 
           | So true. Eventually you'll give up, given enough evidence
           | that it's useless.
           | 
           | I mean, 20/7000 is like 0.28% and optimizing for a fraction
           | of a percent is what I define as "overkill"
        
             | johnchristopher wrote:
             | Well, the main purpose is to free me from "what if" so it's
             | doing _that_ job fine. The instance is dockerized and
             | requires 0 maintenance, it 's a click in Firefox to add an
             | article and forget so I think it's staying for a while.
             | 
             | I do confess I am a digital hoarder and it is complicating
             | my life.
             | 
             | Edit: and of course there are no backups and the
             | installation is so old that the sqlite DB can't be migrated
             | to mysql :D
        
         | [deleted]
        
         | sbmthakur wrote:
         | Personally, I just use Sturgeon's law.
         | 
         | https://en.wikipedia.org/wiki/Sturgeon%27s_law
        
         | penjelly wrote:
         | YAGNI has merit for sure, and bookmarks may work for you, but
         | they certainly are not enough for everyone. You cant do search
         | within of all bookmarks at once, highlights, notes or spaced
         | repetition integration of highlights with simple bookmarks.
         | 
         | I applaud your minimalistic workflow, however, ive always found
         | bookmarks next to useless (i still use them). Of course thats
         | my own problem, just pointing out what benefits I get using
         | other tools.
        
           | csdvrx wrote:
           | > You cant do search within of all bookmarks at once,
           | highlights, notes or spaced repetition integration of
           | highlights with simple bookmarks.
           | 
           | Yes you can. Use sqlite on the underlying datasource and some
           | minor scripting.
           | 
           | > ive always found bookmarks next to useless
           | 
           | You need to change your view on bookmarks: they are mostly a
           | data source.
           | 
           | Nobody maintains a carefully crafted tree of bookmarks, if
           | only because interests and personal ontologies change with
           | time.
           | 
           | Instead of expecting yourself to click on your bookmarks, see
           | them as providing extra data to create your own JIT approach,
           | that will depend on algorithms and automation instead of
           | requiring you to do many things by hand (including reading
           | and summarizing)
           | 
           | If you want to write something, here's a simple candidate
           | heuristic for such a score:
           | 
           | - level 0 is if you've visited the page at least once (if you
           | haven't, you can't include it in your search)
           | 
           | - level 1 is if you've visited the page more than once, then
           | and how frequently / recently
           | 
           | - level 2 is if you've bookmarked the page
           | 
           | - level 3 is if you still have a tab or a collection (in
           | Edge) featuring this page
           | 
           | The Ctrl-F approach is the simplest way to test the
           | efficiency of a JIT approach, and to let you compare it to
           | the complex proactive approaches often suggested (which
           | require effort, and will waste a lot of time for sure on the
           | 99.99% cases where YAGNI)
           | 
           | Notice how without even touching sqlite, you can Ctrl-F in
           | different places to hit level 0 (history), level 2
           | (bookmarks), level 3 (this one depends on your OS and how you
           | can search active windows)
           | 
           | You'll get over 80% of the benefits for far less time spent
           | on it.
           | 
           | If you really insist on making some DIY solution, using the
           | time gained to improve the way you can use these datasources
           | by putting them under one umbrella is likely to give you more
           | gains than any approach requiring so many manual steps and
           | tweaks.
           | 
           | It's like new years resolution: you'll give up after a while
           | because of the effort/commitment required.
           | 
           | Except it's worse, because you'll have wasted time and money
           | creating a complicated knowledge assimilation stack, while
           | you could have use the same amount of effort to do something
           | you're more likely to stick to, as it requires less effort.
           | 
           | The approach suggested here still requires highlighting and
           | writing a note. I have no time for that: I read, and if
           | something is interesting, I bookmark and hope I will remember
           | the keywords.
           | 
           | And if I didn't even bookmark, as long as I more or less
           | remember some keywords, I will be able to find that on DDG in
           | a few minutes.
        
             | penjelly wrote:
             | let me start by saying i love this idea.
             | 
             | > You need to change your view on bookmarks: they are
             | mostly a data source.
             | 
             | ill try to integrate this mental model.
             | 
             | But still this seems far less flexible for me then what is
             | currently set up. I spend very little time maintaining my
             | setup, actually to me its conducive to how i read articles
             | in general. Highlighting for example, if i see something
             | important ill reread the sentence until im sure i
             | understand what of its point/implications. i nearly always
             | have time to highlight something..
             | 
             | > I bookmark and hope I will remember the keywords.
             | 
             | i dont see this as a reliable system. My memory is not
             | perfect.
             | 
             | > Except it's worse, because you'll have wasted time and
             | money creating a complicated knowledge assimilation stack
             | 
             | its no different then your 4 level process just outlined,
             | which even relies on sql, a deal breaker for ~95% of the
             | population. you still have a mental model for your system,
             | same as i do. You're correct on the money aspect. But to me
             | the value far exceeds the cost. The setup is frankly very
             | simple, save article for now or later, read, highlight
             | anything interesting and add my thoughts, those
             | automatically appear anywhere i need them device wise, and
             | spaced reptition is automatically sent to me each morning.
             | I wouldnt switch to manually writing SQL queries of
             | bookmarks and relying on my memory if you paid me.
             | 
             | > It's like new years resolution: you'll give up after a
             | while because of the effort/commitment required
             | 
             | On the contrary.. i rely on simple short habits and system
             | building to be efficient long term. My setup fits both
             | those criteria.
             | 
             | --
             | 
             | But again, this stuff ultimately is a preference, your tone
             | almost seems to suggest _everyone_ should only set
             | bookmarks and search their contents using SQL queries,
             | which is mind boggling to me. Your perspective is
             | appreciated however.
        
               | csdvrx wrote:
               | > But still this seems far less flexible for me then what
               | is currently set up
               | 
               | It totally is. It's also far less costly in time.
               | 
               | > i nearly always have time to highlight something..
               | 
               | I don't. I guess we have different usecase
               | 
               | > My memory is not perfect
               | 
               | Exactly! And it's a feature!! See that as a mechanism to
               | purge an entry from the cache if it hasn't been refreshed
               | for a while.
               | 
               | The problem with bookmarks (and TODO, and everything) is
               | that they tend to accumulate, since there's no natural
               | pruning mechanism. So you need to only use them as a data
               | source, or augment them with some algorithm to extract
               | what remains relevant.
               | 
               | > you still have a mental model for your system, same as
               | i do
               | 
               | My model runs in the background, and doesn't depend on
               | any action.
               | 
               | If at any point in time I need something, I'll fire up a
               | query that will hit all datasources to give me a list of
               | possibilities sorted by this rough score, so something in
               | edge collections (level 4) will be above something in
               | level 3 etc.
               | 
               | Someone here gave stats: in 4 years, for 7000 entries,
               | they used their system 20 times. That's like a 0.28%
               | usefulness. It's not worth spending much time on.
               | 
               | > I wouldnt switch to manually writing SQL queries of
               | bookmarks and relying on my memory if you paid me.
               | 
               | Well, if your system makes you happy, stick to it.
               | 
               | Personally, I prefer to optimize my workflow for 99.72%
               | of the usecases than the 0.28%
               | 
               | > this stuff ultimately is a preference
               | 
               | Totally
               | 
               | > your tone almost seems to suggest everyone should only
               | set bookmarks and search their contents using SQL queries
               | 
               | If you got that impression, sorry. I think your system
               | would work for people who are say researchers and need to
               | carefully read and categorize everything.
               | 
               | My personal belief is that isn't the case for the modal
               | HN reader, and that they'll be best served by being lazy
               | and avoiding premature optimization - and if they really
               | want to optimize, maybe they can start tapping into the
               | data that's already collected (bookmarks, timestamped
               | visit) some of it automatically instead of creating a
               | parallel workflow that's highly dependent on their
               | ability to do some manual tasks (highlighting, reading,
               | annotating) that will require a lot of effort considering
               | it will be useless about 99.72% of the time
        
       | freediver wrote:
       | For the longest time I used to "email to self" interesting
       | stories for reading (through the comments) later.
       | 
       | Then I created tinygem.org [1] to automate this process with a
       | browser bookmarklet. Now I had a place to send stories I want to
       | read later.
       | 
       | Finally I added auto-discovery based on my saved links, because a
       | lot of interesting content gets lost in HN New, Reddit and other
       | places that I simply do not have time to check daily.
       | 
       | [1] https://tinygem.org
        
         | dr_kiszonka wrote:
         | This looks pretty sweet! I like the "listen" feature a lot.
         | 
         | I would use your tool, if you had a super simple mobile app
         | that would pop-up as one of the "share to" options in other
         | apps. For example, I am on Android and whenever I come across a
         | useful link or story, e.g., in a HN app (I use Hews), I tap
         | "share" and select Pushbullet from a list, which saves the
         | links in my Pushbullet account. If Tinygem was one of the
         | options, I can absolutely see myself using it, because
         | Pushbullet is pretty clunky for "knowledge assimilation" (no
         | search, tags, etc.).
        
       | coltoneakins wrote:
       | Emacs + Org Mode is a great tool for this too. Although Emacs
       | itself has a learning curve, it is well suited for a task like
       | this.
       | 
       | I use Org Capture to bookmark links using a Chrome extension on
       | my desktop. Org Capture also allows me to clip comments too from
       | a thread. I highly recommend it for a process like this.
        
       | erwincoumans wrote:
       | Yes, I use the upvote feature (or Like on other platforms) or
       | email a link to myself, to keep track of useful information.
       | 
       | Especially in HN comments or Twitter treads (careful who you
       | follow!)
        
       | penjelly wrote:
       | i use instapaper which covers pretty much what you do here except
       | it works for any webpage/link not just HN, also hooks into
       | readwise a spaced reptition app on my phone, though this feature
       | is not free. Also hooks into a Notion page for anytime reviewing
       | of highlights.
       | 
       | instapaper, readwise and Notion are not perfect (standalone or in
       | conjuction). But they do work pretty well for now. I eagerly
       | await a future where these tools become more robust.
        
         | Abishek_Muthian wrote:
         | Does instapaper have HN formatting service now (or) do you
         | manually send HN story through it? 'Send to Kindle' extension
         | of Amazon can do the same if anyone is looking for a free
         | option, But 'HN to Kindle' formats the HN page and sends as a
         | book.
         | 
         | Before Obsidian, I tried 'Kindle 2 Notion'[1] to sync My
         | clippings.txt from Kindle to notion, But Notion is too heavy
         | for my liking and I didn't use it for any other purpose.
         | 
         | Obsidian is built upon self-hosting principles, The obsidian-
         | kindle-plugin referenced in the post is useful for anyone to
         | self-host a read-wise type setup.
         | 
         | [1] https://github.com/paperboi/kindle2notion (Warning: Project
         | is likely abandoned).
        
           | penjelly wrote:
           | instapaper wouldnt do any special formatting no. Thats a
           | special usecase.
           | 
           | ill be looking into obsidian in the future, for now Notion
           | works well for a lot of different things i do
        
         | ahevia wrote:
         | How do you sync readwise and Notion? I also have use Instapaper
         | & Readwise but would like a center page for all highlights for
         | easy searching
        
           | penjelly wrote:
           | there is an integration. Its in Beta and i believe it wasnt
           | free but it does work.
           | 
           | go to readwise -> dashboard -> export -> Notion.
           | 
           | be sure to test its working by doing the flow over a week or
           | so, i remember the initial setup was not seamless, but i just
           | went to look now and its been doing its job well for a while
           | now. Youll want to ensure it exports when you take new notes,
           | so you dont have to manually export. Cheers.
        
       | flanbiscuit wrote:
       | I don't save individual comments but I do "favorite" posts when i
       | want to go back to them. Sometimes I do that as a bookmark to the
       | post itself, sometimes it's specifically for the discussion. I
       | have found myself going back to my favorites list quite often but
       | it's annoying to search through. I Ctrl+f but then I have to deal
       | with pagination and sometimes the thing I want is 5 or more pages
       | deep. I have considered building something to help me with that
       | but also hasn't been so huge of an issue that I have started
       | anything. Balance between minor inconvenience of searching or
       | maintaining something to help me search. I am choosing the former
       | for now.
        
       | rounakdatta wrote:
       | Love your work and the setup!
       | 
       | However in this context, I wanted to ask, why not use tools like
       | https://hypothes.is/ for annotation, notetaking on websites?
       | Ideally it is a disconnection of HN notes and Kindle book
       | highlights, but I've derived a lot of value from the Hypothesis
       | tool (it's self-hostable as well!).
        
         | Abishek_Muthian wrote:
         | Thank you, Essentially since I already use Kindle for reading
         | HN it was natural for me to extend from it.
         | 
         | I've heard good things about Hypothesis but I haven't used it
         | yet. This thread has various tools for knowledge management
         | with each sharing how and what they use it for; Exactly what I
         | wanted from this discussion.
        
         | antman wrote:
         | Have you managed to self host hypothesis? I failed to find
         | anyone who claimed to have set it up through the provided
         | docker files
        
       | thecodrr wrote:
       | The critical issue with this so-called stack is the effort to set
       | this up. It seems simple in words but consider how many steps,
       | tools, plugins, devices, human intervention are required to
       | achieve it. Is it reliable? Nope. Is it better? Nope.
       | 
       | You still have to remember those keywords you added so you
       | haven't gotten rid of the memory problem. If even one moving part
       | fails to function properly, the whole system will break so you
       | haven't solved the maintainability problem. And clearly, this
       | doesn't solve the time problem either.
       | 
       | When I bookmark something on HN, it is usually because I don't
       | have enough time to read it or I want to read it again later on.
       | I don't bookmark comments or save them. Not because they aren't
       | interesting but because informal content like comments are really
       | easy to understand. They are short and to the point.
       | 
       | So I take what information I can and move on. If I forget...well,
       | maybe it wasn't that important to remember in the first place. If
       | I forget but want to remember, which is rare, I can just go
       | through the bookmarks, open the relevant link, and go through the
       | comments again or Ctrl + F if I remember something. This is rare.
       | So rare that I can afford to do it manually.
       | 
       | The problem with "knowledge assimilation" aka note taking is that
       | after a certain point, you have more "knowledge" than you even
       | want. The extra becomes noise. At first, the idea to clip and
       | save anything interesting seems so fascinating but soon you
       | realize that you have saved so much that it's become a problem.
       | 
       | That's why using the right tool for the right job is important.
       | Bookmarks are perfect for things you want to save without them
       | getting in the way of more important things. They are just a
       | list. Nothing overkill. No complex organization. No complicated
       | processes. Just press a button and viola!
       | 
       | I do, however, commend the ingenuity of the OP in making such a
       | system. I wonder how long it took to set this all up.
        
         | shane_b wrote:
         | I do end up with more knowledge than I want when I add links to
         | a long file.
         | 
         | It's important to look a second time to remove the noise. For
         | me, I prune every other week and usually takes 10 mins tops.
         | 
         | If nothing else, my brain gets a second chance to add the idea
         | to memory.
        
         | BoysenberryPi wrote:
         | I agree with you for the most part but
         | 
         | >The problem with "knowledge assimilation" aka note taking is
         | that after a certain point, you have more "knowledge" than you
         | even want. The extra becomes noise. At first, the idea to clip
         | and save anything interesting seems so fascinating but soon you
         | realize that you have saved so much that it's become a problem.
         | 
         | This doesn't matter at all. The thing with Obsidian and other
         | bidirectional linking tools is that if you never see a note
         | again, if you never link to it again then it doesn't matter.
         | There is no cluttering the system.
        
       ___________________________________________________________________
       (page generated 2021-11-14 23:00 UTC)