I noted down a discipline practice that one of my favorite creators used. I had also seen this practice with a successful student, Yesh Dattareya, at the OMSCS. His (Bill Watterson's) approach to deadlines was to stay well ahead of them. When you’re faced with a due date (as he told Lee Nordling in Your Career in Comics ) “there’s no quality control. It’s just garbage in, garbage out.” This was…
Norway's ISO country code is NO. Under the YAML 1.1 spec, unquoted no (case-insensitive, along with yes, on, off, y, n, true, false) is treated as a boolean and not a string. You can see the problem here. ~ cat test . yaml countries : - NO - SE - NL - IN - US - SG ~ python >>> import yaml >>> with open ( "test.yaml" ) as f : ... data = yaml . safe_load ( f ) ... >>> print ( data ) { 'countries' :…
Identity matters. To do good work, you need a strong sense of how to be effective, models for valuable work. Most often, you acquire these from the communities you belong to. On Developing Creative Identity by Michael Nielsen
In Buddhism, there are 14 unanswerable questions about the big-picture nature of the cosmos: how did it start, how old it is, and so on. The Buddha tells us not to worry about these big picture questions, that what matters is addressing suffering. To illustrate, he tells a parable in which a man struck by a poisoned arrow refuses to have it removed, until he knows who shot it, what kind of arrow…
I could bring back the an old utility I used to like. An XKCD style diagram creator. I lives here now. https://orsenthil.github.io/cmx.js/ Original Author is Antonin Hildebrand and here is his repo https://github.com/darwin/cmx.js/. There is a great post by a David Walsh explaining it https://davidwalsh.name/cmx-js Now that is up in the web, I think, a good idea will be the embed a local web model…
Inspired from Simon Willison's post, I created fork of liteparse project and deployed it - https://orsenthil.github.io/liteparse/ It is wonderful to see browsers and models running in browser, capable of parsing PDFS, and doing OCR without sending the data to the cloud or any other service. The capabilities are just mind blowing.
I like the linkding link manager. I realized the extension is provided only for Chrome and Firefox, as publishing for Safari and Mac will require the developer to pay yearly developer fees. The best way is to build one yourself. Use this orsenthil/safari-linkding-extension to build the linkding extension for your safari on mac.
This is the transcript of my talk at OMSCS Conference 2026 Hello, everyone. I'm Senthil Kumaran, a software developer at Uber. I've been programming for more than 20 years. I completed my OMSCS specialization in 2019 with specializations related to Computer Vision and Computational Systems. I had taken twelve courses in all, and I've stayed close to the program ever since. This is my first…
This is a wonderful resource on the History of Modern AI and Deep Learning by Jürgen Schmidhuber . It opens statement with Machine learning (ML) is the science of credit assignment. It takes the technical term of "Credit Assignment" and overlays it with the human approach of assigning credits to ideas shared by predecessors. It reminds us that we are all standing on the shoulders of the giants . I…