After using the $200 and $100 Anthropic monthly plans for Claude, I have now settled on $20 Anthropic + $20 OpenAI + $10 OpenCode Go monthly plans for coding and design work. I also use local AI occasionally for non-coding-related tasks. By using multiple entry-level AI plans from different providers, I can assign different tasks to different models based on their strengths and also hedge against…
Discover and invoke UI elements near your cursor, without precise mouse targeting. A Logi Actions SDK plugin for MX Creative Console and Actions Ring. Buttons, checkboxes, menus, tabs, dropdowns: tap to interact with whatever is nearby. The problem with precise clicking Every toolbar button, checkbox, and menu item demands pixel-perfect mouse aim. For everyone, it is slow. For people living with…
Inspiration Many teens are turning to AI chatbots for friendship and emotional support and online AI chatbots are harnessing their data . As an alternate, I propose Epictetus- A 100% offline chatbot built on the wisdom of Epictetus -- A Stoic philosopher who taught ~2000 years ago that true freedom and happiness are found by focusing solely on what is within our power (our judgments, intentions,…
I wanted to add some frills in Memory Hammer app 1 when the user completes review of their flashcards. I decided to add a simple 2D animation where a brain is sulking and after being hit by the hammer (memory hammer's mascot) the brain becomes happy and jubilant. I made a simple animation with Lottie first, When I imported the .lottie file for the animation into my flutter app, I noticed that it's…
After yet another Mastodon drama 1 and tired of migrating from one Mastodon instance to another I have decided to self-host a Mastodon instance. But Mastodon is an overkill for a single user instance, Luckily GoToSocial 2 an ActivityPub social network server written in Go serves my needs perfectly. I deployed GoToSocial on Railway, The developer of GoToSocial patiently helped me to fix few quirks…
Shipping and Delivery When you subscribe to a SaaS product in the website, You will receive access to the product as soon as the payment is acknowledged by our payment gateway partners.
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Refund For refunds of any digital goods purchased via abishekmuthian.com please raise a request within 24 hours from the time of purchase. For refunds of any physical goods purchased…
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Terms Cancellation If you have monthly payment subscription to any of the services from abishekmuthian.com, You can find the cancellation link in your profile setting of the…
Bone Health Tracker Premium Track your bone health, Monitor the progress of your treatments. Get more reports and cloud sync for just ₹1,332.21/year Free Premium Parsed BMD reports Skeleton visualization T-Score chart Z-Score chart Submit reports without private data for research Newsletter on lastest in bone health research and treatments Max reports 3 40 Access the reports on multiple…
The legal terms mentioned here covers abishekmuthian.com and products which explicitly link to this legal page. For legal terms of my individual products please refer to the legal section on their respective websites. Privacy Policy What personal data are collected and why its collected? No Tracking Cookies No Analytics No Advertising No Embedded content from other websites Email Subscription…
A HN user asked me 0 how I run LLMs locally with some specific questions, I’m documenting it here for everyone. Before I begin I would like to credit the thousands or millions of unknown artists, coders and writers upon whose work the Large Language Models(LLMs) are trained, often without due credit or compensation. Get Started r/LocalLLaMA subreddit 1 & Ollama blog 2 are great places to get…
Hi I'm Abishek Muthian, an indie, I build products to solve problems in health and build tools for indies to create sustainable income. Memory Hammer What if you can remember everything --forever?
A friend passed away recently during sleep due to unknown natural causes when they were all alone in a hotel in a foreign country. I couldn't dismiss the thought that may be if they had worn a smart watch they could have had better chances of reaching out for help and perhaps even got alerted of some discrepancies in their vitals. There's no dearth of smart watches in the market offering health…
If I have to restart my modem often like a caveman, I'll at least automate it. Years ago I would have pitied the soul which had to restart their Internet modem often, Now I'm in the situation where the ISP seems to have not heard about network reliability and so my modem hangs at least once per day. My modem is completely managed by the ISP and so there are no useful options for me to fix the…
When a new device is connects to my OpenWRT router, I get a notification on Gotify. This serves as a good low-key intrusion detection along with my earlier OpenWRT login alerts . Heavy lifting was already done by Brandon McFarlin , I had to just modify the code to send messages to Gotify instead of MQTT. # ! / bin / sh cat << 'EOF' > / etc / hotplug . d / dhcp / 90 - newdev [ '$ACTION' == 'add' ]…
YouTube on Firefox skips frames and neither Google nor Firefox seem to have the incentive to fix it, let's do it ourselves. When this is done, we can watch YouTube videos in the browser with smooth playback using mpv as the video player backend. Note: This guide is for Linux operating systems with Firefox but should be simple enough for adapting to Windows with Chromium based browsers. Install…
Reserve Bank of India has published draft regulatory guidelines for payment aggregators 1 which requires payment aggregators to perform physical KYC on small & medium sized merchants, verify their bank accounts among other regulations. Stripe, sighting the aforementioned regulations has made its onboarding invite only 2 in India, which means only large companies and those with connections can do…
When Messi's parents were informed that their Son would have stunted growth due to Growth Hormone Deficiency(GHD) 1 , My parents were being lied to by my doctor that I would grow taller than them. Lionel Messi got treated and became one the greatest footballer of all time while I became a dwarf with life threatening consequences. I'm a year older than Messi, By Age 11 he was diagnosed with GHD 2…
I suffer from chronic lower back pain, Since I don't consume opioids I find exercises 1 to be the best pain management technique. In addition to the specific exercises for managing back pain, Not sitting for long durations seems to be the key factor for me to not trigger the back pain. Talking a walk every 25 minutes has worked very well for this. But its hard to keep track of time when immersed…
Those who don't like JavaScript and are sitting on the fence about using a reactive framework, I took the bullet and tried Svelte for a Go Web Application. Here are some findings which can save you some frustration and help you decide better. Svelte , Because it seems like the sanest JavaScript framework of all. The overhead is handled during compile time and not runtime. The reactive code…
I'm migrating a project from PostgreSQL to SQLite. There's nothing wrong with PostgreSQL, It's the best RDBMS; period. I'm just building a product where the benefits of the portability, performance seem to outweigh the quirks of SQLite; At-least that's what I think. Btw, I learnt couple of days back that SQLite is not 'SQL Light' but S.Q.L.-ite although the developer Richard Hipp doesn't seem to…
It's been known for a while that depression can cause us to not remember finer details of an past event (or) even cause forgetfulness of future events . But while depressed, We have no dearth of negative thoughts and memories i.e. Rumination. Since rumination weakens our cognitive control it could also cause issues with our memory. This is my third part in my series about mental health after…
Meditation, Mindfulness, Flow etc. The common theme seems to be 'Focus'. Focus is a key component for mental health, Yet it has been made very expensive thanks to constant assault on our senses by the corporations who would then sell their 'Mindfulness' app back to us. Chat apps with those check marks induces anxiety to reply faster without processing, Short form video apps by definition put a…
Disclaimer: I'm not qualified to advise on mental health issues, If you think you have OCD, anxiety or other issues then seek the help of a qualified medical professional. Like physical health, Everyone needs help with mental health at some point. The hair dryer incident is my favorite example to illustrate how anxiety induced by OCD can affect a person to an extent that they cannot perform their…
My post-warranty Xbox One X power supply went kaput, Microsoft wanted me to visit a walk-in center 500 Km (~ 300 Mi) away and exchange it for a new one for ~ 250 USD. I couldn't find replacement power supply online where I live and shipping it from abroad was risky on several fronts. So converted an old ATX power supply to power my Xbox One X. 12V SMPS Rail The SMPS needs 12V rail capable of…
I have been trying to delete my Meta/Facebook account for past several months in vain because I couldn't download a copy of my Facebook Page before I delete my account. Facebook provides ' Request a download ' feature for downloading a copy of the the Page. It worked fine for pages with small user base, But one of my Facebook Page had thousands of users and millions of conversations over the…
Long time Hacker News readers would agree that the real gold is in the comments, There are very few platforms left where people with subject matter experience and authority share valuable insights with less noise. HN provides a way to save those comments, but I also wanted a way to retrieve those comments when I need them. I've been building my Hacker News knowledge assimilation stack to address…
Supporters of The Tallest Dwarf Anjan has bought a Coffees for The Tallest Dwarf. Jarett has bought a Coffee for The Tallest Dwarf. Dan has bought a Coffee for The Tallest Dwarf. Alexander has bought a Coffee for The Tallest Dwarf. [Don't want to be named] has bought a Coffee for The Tallest Dwarf. Liam has bought a Coffee for The Tallest Dwarf. Joginder has bought a Coffee for The Tallest Dwarf.…
Earth Health Organization(EHO) has declared a pandemic due to the most dangerous plague till date. It supposedly has severe consequences for not only the current population but also for future generations. It's named ' Social Media Pandemic ' as the plague is caused by the several viral pathogens belonging to the Social Media family. Symptoms Reduced attention, Can't read anything more than three…
I walked by the living room other day and there was this reality show on television in which the participants were narrating what it seemed like their life story. It was sad, they and other participants were crying inconsolably while the camera panned to each of their faces for a close-up. It was quite awful to watch. I haven't watched television for nearly a decade and so I had to search for…
It's no secret that consumer electronics brands are increasingly relying upon aspiration to sell their products as their utility diminishes. None more so than Apple. Professional photographers, filmmakers use their phones says Apple every year, This year wasn't any different . So only professional photographers, filmmakers need their phones right? beep wrong question; But we should aspire to own…
Time is a human construct for now , integral to both personal life and the well-being of the society at large. From waking up to the alarm in the morning to going to sleep on time so we could wake up to that alarm, We've come up with average amount of time to do all tasks. If suddenly 25% of all humans decide to sleep 3 hours more today and show up late for work tomorrow society might collapse.
Ola has realized that it would never make profit just like its overrated original and so it's diversifying into electric vehicles . I think that's great both as a business(if it pans out) and as a consumer as it could improve the electric vehicle ecosystem in India. But you probably knew all those in case you had the Ola app on your phone as Ola just doesn't stop sending notifications about…
I wanted to receive alert when logged into my OpenWrt router via SSH and this what I did. Replace Dropbear with OpenSSH-server OpenWrt uses lightweight Dropbear as SSH server by default but it needs to be compiled with PAM support to add alerts. Instead I'm replacing Dropbear with OpenSSH server. I followed the official Replacing Dropbear by openssh-server wiki except the following changes.…
I told my friend that I don't use WhatsApp and asked to be contact me via Signal. We had a conversation on Signal and this happened, Can even Facebook stoop so low? I was told that the WhatsApp didn't work after installing Signal, I replied that it could be a coincidence. But I did consider for a moment on whether Facebook owned WhatsApp could stoop so low that when it detects Signal install it…
I was one of the early adopters of smart watch ecosystem with OG LG G Watch, but lately I have stopped wearing watches altogether as they're sweaty and that I've become weary of having devices with large batteries closer to my body especially those with connectivity. But the LG G Watch has found a new use as a smart clock attached to my desk thanks to FOSS smart watch Operating System - AsteroidOS…
False accusation for children especially if the accusation goes totally against their values can have profound negative consequences. When I was in grade school(early 2000, India), I went out to take a photo-copy(xerox) of a study material in a shop nearby school. After I returned to the class, I was called to the headmistress office; The shopkeeper was there and I was falsely accused of stealing…
India has made a major overhaul to it's Income Tax filing website and with it its offline e-filing utilities which are now available only for Windows and Mac. Earlier the utility was in Java and was available for linux. Now it's been replaced with electron wrapper over the website and so I don't know why it's not available for linux. Anyways I was able to run the windows e-filing utility using…
Static websites require a middleware to add subscribers to the Mailchimp list if we don't want to redirect our visitors to another website. PHP middleware which uses Mailchimp API 3.0 is useful because there's wide range of inexpensive options to host a PHP web service either in the form of managed hosting providers or self hosted cloud providers. Below is the script I used for adding subscribers…
I recently came to know that Oracle offers VMs with decent compute performance as part of always free cloud services , Which is great for someone like me who has too many side projects and spending way more on their hosting infrastructure than one should. There are several great low-cost IaaS out there but their low-tier doesn't compare to Oracle Virtual Machine's specs, configuration and in some…
I keep my soft RPi keyboard rested at angle on the close laptop which itself is at an angle on a laptop stand. This helps me to rest my wrists rest flat on the table while typing on the keyboard. But the trackpad (wacom) sits flat on the table causing me to reach out a bit and strain my wrists after a long use. The trackpad by itself cannot rest at an angle on the laptop like the keyboard due to…
Possible compromise of Read Aloud browser extension. Read Aloud is a famous Text-To-Speech browser extension with 65,065 Users & Recommended badge on Firefox and 3,000,000+ users on Chrome web store . It is mostly used by people with accessibility needs, Especially those who are visually impaired. I saw a hyperlink with the text 'India success [story]' on the footer of the popup of the extension.…
When the host machine is suspended while the KVM through QEMU is running lead to issues like display unable to wake up when resuming suspend. Suspending and resuming the Virtual Machine when the host machine is suspended using hooks in systemd and resumed fixes this issue. /etc/systemd/system/root-suspend.service [ Unit ] Description = Local system suspend actions Before = sleep . target [ Service…
If you're a millennial and involved in SW-development then its likely Java has touched your life in some way. Java was the magic pill in late 90s in India and every Engineering graduate irrespective of their domain was told to get certified in it for a job. My sister(ECE) was one of them, my father got our first computer (Pentium-III ~900 MHz)to help with it in 2000 (which was a big deal for a…
There is a need gap for Human voice summary of news . Until this need gap gets addressed, we can use automation tool like tasker to implement read-aloud feature for news app like inshorts . Requirements Tasker android app. AutoInput android app. Selecting preferred voice in the Google Text-to-Speech Engine. Tasker profile inshorts_read_aloud.prf.xml would fetch the news title and news text from…
warning: Sending and receiving messages from WhatsApp through email would bypass the end-to-end encryption and may leak data to the email providers (Check update). If your reason for reading this is for better data security, then this is may not the right approach. This approach can help those who are looking to isolate WhatsApp to reduce hardware finger-printing, asymmetric association, receive…
Fake FDA certified pulse oximeters Ecommerce sites in India are full of pulse oximeters falsely claiming to be FDA certified. If they are actually available in U.S., they don't claim it to be FDA certified and are not listed on FDA's database. Some of the pulse oximeters try to falsely project quality by prominently claiming to be designed in a Western country, where as they are listed under…
I had trouble pairing Colmi P8 watch with Raspberry Pi 3B running Arch Linux via bluetooth and I had to resort to following actions to resolve it. If you are facing bluetooth issues with newer Raspberry Pi, these fixes may work but I haven't tested them for newer RPi. Do Nothing First try connecting to the bluetooth device with bluetoothctl to check if it was just user error. Install the user…
This post will help you with easy, cost-effective and secure way to backup your PostgreSQL database to cloud. Create local scheduled backup of PostgreSQL database Login as postgres user on the console ( tmux is recommended). Create .pgpass file to access database without entering credentials manually. $ nano .pgpass Enter the credentials in the following format. Making changes according to the…
This is about Insurance companies in India, their behaviour with customers with preexisting illness. Incase you are not from India, you might still find this content useful as almost all of these companies are in tie-up with a major international insurer whom you might have your policy with. I'm suffering from what could be best summarised in simple terms as Bone related diseases , I had a major…