43/ಊರ ಹಬ್ಬ ಇತ್ಯಾದಿ

Monday, 2024-05-13 to Sunday, 2024-05-19

Created: by Pradeep Gowda Updated: May 19, 2024 From: Bengaluru Tagged: weekly

Swamy and chaha°

Went to RTO in Jnanabharati in Bengaluru to take my Drivers License test, as it had expired couple years ago and I had no luck in renewing it without a copy of the license. The records of the old license could not be found in Jayanagar RTO, and I opted to go the route of - learner’s license.

Saw this statue of Swami ( played by Manjunath) from Malgudi Days on the same street as the RTO.

Statue of Swami from Malgudi days
Statue of Swami from Shankar Nag’s Malgudi Days
Malgudi amrutha chaha

°chaha = chai = tea

ಊರ ಹಬ್ಬ

ನಮ್ಮ ಊರು, ಕನಕಪುರದ ಬಳಿ ಇರುವ ಬೋಳಶೆಟ್ಟಿದೊಡ್ಡಿ (ಬಿ. ಎಸ್. ದೊಡ್ಡಿ). ಐದು ವರ್ಷಗಳ ನಂತರ ಊರ ಹಬ್ಬ ಮಾಡಿದರು. ನಾವೆಲ್ಲಾ ಪರಿವಾರ ಸಮೇತರಾಗಿ ಹೋಗಿ ರಾತ್ರಿ ಎಳವಾರ ಎಳೆಯುವುದು, ಮತ್ತು ಬೆಳಗ್ಗೆ ತಂಬಿಟ್ಟಿನಾರತಿ ಒಯ್ಯುವುದು ಹಾಗೂ ಕೊಂಡ ಹಾಯುವುದನ್ನು ನೋಡಿ ಬಂದೆವು.

ವರುಷಕ್ಕೊಮ್ಮೆ ಹೀಗೆ ಊರಿಗೆ ಹಬ್ಬದ ದಿನಗಳಲ್ಲಿ ಹೋಗಿ ಬಂದರೆ, ಜನ-ಸಂಸ್ಕೃತಿಗಳ ನಂಟು ಉಳಿಯುತ್ತದೆ.

(ಪೋಟೋ ಹಾಕಬೇಕು)

kraft.cloud

kraft cloud is a service by unikraft that allows you to host run unikernels in the cloud. I studied unikernels around 2013-2015 quite intently, and even wrote a class paper about using unikernels to implement IDS (specifically Suricata). I remember Unikraft building things in this space for a while, and now they have launched kraft.cloud.

I got the beta invitation to kraft in mid April, and only now got around to trying it out. The DX of deploying a container app (nginx:latest) that can scale down to zero is very well demonstrated.

Start: kraft cloud --metro fra0 deploy -p 443:8080 nginx:latest.

Stop: kraft cloud --metro fra0 instance stop 49894998-UUID, the UUID can be found by running kraft cloud --metro fra0 instance status -o json nginx-7k4ju | jq ., where the name of the instance (nginx-7k4ju) is found by running kraft cloud --metro fra0 instance list, where fra0 is one of the metro locations ~(availability zones).

Google IDX uses nixos

Project IDX  |  Google for Developers; “ is an AI-assisted workspace for full-stack, multiplatform app development in the cloud. With support for a broad range of frameworks, languages, and services, alongside integrations with your favorite Google products, IDX streamlines your development workflow so you can build and ship apps across platforms with speed, ease, and quality.” - URL is https://idx.google.com/ - The environment is set up using nixos - The .idx directory has dev.nix that is a nixos file. See Customize your IDX workspace

Multi Agent AI Systems Course with CrewAI

Completed the online course on Multi AI Agent Systems with crewAI; The certificate on May 16, 2024.

Software

  • Wuffs – Wrangling Untrusted File Formats Safely. Wrangling includes parsing, decoding and encoding. Example file formats include images, audio, video, fonts and compressed archives. Will be useful if you handle user provided files and you need to process them in any form.
  • I have been writing golang + echo + templ and found it very pleasant. My current issue with this stack is that there is no equivalent of django auth here.

Videos

I’m not really a “podcast person”, but I have been watching “My First Million” podcast by Shaan Puri and Sam Parr the last week. This one with Mohnish Pabrai was a good one.

Also this one about “the joy of unscheduled life” was a good one.

Maker’s schedule, manager’s schedule. by Paul Graham. Manager’s schedule is a “Zebra calendar”.

Maker’s schedule - break your day into couple of parts – Sprints. morning sprint, afternoon sprint, or a nighttime sprint. 90m-2hr or maybe 3hr. The most important thing, or the most interesting thing you want to work on. Eames lounge chair.

Ask yourself this first thing in the morning: “what is the one thing that, if I get done, I wouldn’t have to do anything else to call it a winning day”.

Do the one thing that will make this day a great day; move away from doing “a checklist of things to do” day.

Decide that this is what you want. Even if you are a manager, start with one day a week.

“Show me your incentives, and I’ll show you your outcomes” Charlie Munger

Your calendar shows your priorities.

What are your top three priorities in the areas that you are trying to make a shift.

Offense vs Defense. Play Offense. Turn off notifications. “News job is making other’s problems your problem” – Naval Ravikant.

Be effective, not efficient. don’t confuse motion with progress. identify what’s the right thing to do, before doing it. what is the lever worth pulling?

The big thing is the first thing. don’t do the small thing first. “I don’t know any losers that work out first thing in the morning” – Sahil Bloom

Don’t settle for connections when you are looking for love. Barbell strategy - short text notes.. lot of connections. but spent a day with people you love. Carve out time to go deep. one or two times a month.

Charisma is the saving grace.

(Re) read the Four Hour Workweek for the techniques on how to declutter your life.

Learn to live with the tradeoffs.

It’s the privilege to live like this.

learning to do anything takes time.


Youtube also suggested this lecture on Portfolio Management from the MIT OCW course - Topics In Mathematics With Applications In Finance by Dr Jake Xia.

Site updates

Added location metadata to the pages. See this page’s metadata link below the title (“Location: Bengaluru”).

Paged added/updated: Agentic Systems, Building Multimodal Search and RAG, Charlie Munger, Christopher Alexander, GETHAS, PDF, RAG, archive, compilers, github, jupyter, linear-algebra, llm, make, mental-models, nixos, ocaml, pl, postgresql, rust.