2023-11-04
use rust-analyser.linkedProjects in workspace json to help rust-analyser find rust projects
2023-09-16
Dostoyevsky was insanely good at writing chaotic scenes, he did it in most convincing ways possible.
2023-09-10
If you too find most homepages distracting you might want to visit this following to setup quick searches from the chrome search without without visiting those homepages -- chrome://settings/searchEngines
2023-09-09
losing rc files is whole another level of pain
2023-08-27
I synced my blogs timeline.md with a note in the obsidian vault using linux hard-links, it works like a charm
2023-08-26
Highlights from the Obsidian sprint -- Templates are just like commands which you can call on any note or a new note when it's being created. Templator makes the life a lot easier with it's script feature where you can basically do anything that you can do with JS. Commander is a good plugin to add commands to the UI. Also setup hotkeys for doing stuff when you feel need of doing it. Dataview is a good base plugin used to query data based on the meta defined in the frontmatter and many projects like 'project' use it. Project can be setup to have a notion like calender where you can see the notes you created on a given day and color code filter based on the meta field defined in yaml frontmatter. Another good plugin is QuickAdd that makes creating notes, adding to a given notes insanely easy. there is also a pdf annotation plugin which can let you annotate pdfs without downloading them. You can reference the pdf just by mentioning it in the front matter under the target field. Some of the templates I created -- DailyNote, NewNotes, PdfAnnotation, Books. There is so much that can be done with obsidian it's highly extensible and getting into this ecosystem might feel intimidating at first but put some effort it actually offers great value and control. Just don't over do it at the beginning add things as you need them. Don't force your self to tag, link notes, just do it naturally and it will be okay. Obsidian is like a garden which you can keep on working and it will keep giving you fruits that will make you like easier and workflows faster.
2023-08-26
A big chunk of last week was setting up obsidian and customizing it for comfort. I feel it was a decent investment as now I can tinker my own LLM plugins some of the use cases I was planning for along time (I know there are tons of plugins already there but somehow they just don't fit well perfectly in my workflows).
2023-08-25
A great framework lets you do simple stuff easily and in an intuitive way, it should be easy to get started with.
2023-08-20
TIL that some cities were left undefended during wars to preserve their beauty
2023-08-08
chrome should take the current url as a signal when searching on the same tab
2023-08-08
sign language should be the only allowed language in gyms.
2023-07-27
audio modality trade-offs information density for higher dimensionality, I believe solving audio efficiently needs a whole another approach that would involve first bringing the dimensionality down to discrete tokens and then learning those tokens auto-regressively. Just that this audio quantization step should be audio segment importance/eventful-ness aware since our ears are sensitive to very ephemeral acoustic events which might not be avery efficiently modelled by current frame based methods.
2023-07-15
Making something digitally available doesn’t mean it will create new demand? or does it? eg synths?
2023-07-04
Fun thing I noticed in TBBT-ep-17 -- Sheldon is portrayed as super smart person but still he's having a hard time learning the mandarin language. writers played that out in a fun way without it feeling sheldon going out of character. -- or maybe it's just me assuming that smart people learn languages quickly.
2023-07-03
Had a six people connect today all from different parts of the organization, one learning was to ask people to hold off questions till the ends or checkpoints if the session in sub 30min. the person presenting must have the control of the session. having a checkpoint in the middle should be enough.
2023-07-03
writing is hard and therapeutic at the same time and is incomplete without reading what you have written. it takes time to develope a muscle for it.
2023-07-03
I try to keep a getting-of-the-chair note while working, it makes jumping back into the paused tasks way easier.'
2023-07-01
People say music bring back memories just like fragrances do sometime, exploring ways to create nostalgic mixes for 50M+ users efficiently.
I am so into chrome extensions now that I have an extension to manage manage extensions better.
2023-06-28
Solved the tab issue by writing a chrome extensions which pushes all my new tabs to the left if active tab is not in a group else it would open it in the group.
2023-06-28
I don't understand why tab like UIs always have new tab opening on the right side, I think new tabs should always open on the left side that's where it's easier for me atleast (and couple this with chromes limit on number of visible tab buttons in the tab bar, new tabs on the left make even more sense as your new tabs are always visible)
2023-06-26
People say music bring back memories just some fragrances do sometime, exploring ways to create nostalgic mixes for 50M+ users efficiently.
2023-06-25
conditional-sampling is the new creativity
2023-06-24
AI tools only needed to be as good to pull a significant number of human users/interactions, I think we are past that threshold and AI systems will continue to improve as we use them. (there will be need for other technical augmentations to patch the limitations of transformers though.)
2023-06-21
Users have different affinities towards different features and if the user specifiers are not made available to the model it becomes difficult to learn user level sensitivities towards different features. Hand crafting meta level sensitivity features comes handy here but not to total relief as sometimes they are very difficult to craft and excludes unimaginable patterns that you might not have thought about.
We looked at similarities between a users collaborative vector and average collaborative vectors of last N played and skipped songs, and the results were not as expected, apparently on a music streaming platform the songs that user skips are not VERY different from the songs they streamed (>30s), when I think about it, it makes sense as the platform is already personalized to a level and the user only gets to skips the platform thought the user might like, Interesting thing to look at might be what fraction of skipped songs are out of their profile (beyond a threshold) as it tells us alot about how discover exposure does our platform provides. Discover exposure is itself of multiple flavour but that's the topic of another post. (Personalized/Random)
2023-06-21
Everyone has their own way of using like/stat/bookmark buttons and recsys need to understand it at the user level, You can either train a single model to learn these pattern or individual model for each user former poses the issue of insuring that each user has some representation in the traing data and later poses some operational limitations and weak cross user learning
2023-06-18
this weekend was all about automations and extension on chrome, macos, slack... had a good time exploring AppleScript, filesaver.js, electron.js, slack SDK, ... ChatGPT makes things a lot easier but it still takes a lot to build something meaningful. This weekend was a good reminder of planning things out first on paper before jumping to code (and you def need a dev-log to prevent yourself from all the cool distractions)
2023-06-16
reddit blackout is not about api pricing, it's for something way more important -- the direction reddit seem to be heading
2023-06-16
our top priority should be to fine tune LLMs to respond to token limits mentioned in the context
2023-06-15
LSTMs cells pass both cell, hidden state to the next cell and in a stacked LSTM setup the outputs of the first layer is used as inputs to the corresponding LSTM cells in the next layer (the hidden and cell states are only shared within the layer)
2023-06-04
this weekend was mostly about setting up math equation support for the blog and learn some latex on the way and understanding the DPO paper
2023-06-04
High Recommended -
https://ciechanow.ski/sound/
2023-06-03
if you want to write math equations on a Jekyll site for the first time - simply use mathJAX v3 script with chtml renderer - it's plain simple and lets you have consistent render across browsers.
2023-05-31
someone gift me one year of github copilot pls
2023-05-31
'The Perfect Match' is a thought-provoking short story that presents a case for cultural imperialism. It explores how our reliance on technology and AI systems can lead to a loss of individuality and control. The story raises important questions about the impact of technology on our lives and the need for balance between progress and preservation of our humanity. It is a must-read for those interested in the intersection of technology and society, and the potential consequences of our increasing dependence on AI systems.
2023-05-30
bfs vs dfs while trying to make sense of a huge repo
2023-05-29
nothing can match the feeling of getting an LLM to respond to queries it was refusing earlier
2023-05-29
wrote a shell utility to push updates to timeline.md with timestamps (creating this update using that)
2023-05-28
aren't we all using github stars as bookmarks?
2023-05-27
Something should keep track of bugs avoided during PR reviews.
2023-05-25
we have done a good job of documenting almost all our knowledge textually. (which might come back to bite us.)
2023-05-25
Sometimes I find my self liking the song that I liked a long time back and want to make them more discoverable so I re-like them(basically dislike and like them back) to bring them to the top of the like list. I am pretty sure we can figure out a better UX for this situation. Or there should be a way to sort liked song list based on current relevance.