I love writing code. I recently tried refactoring some modules using AI agents. The amount of time it took me explaining requirements to AI, reviewing the code it generated and fixing the mistakes was not trivial. And, it didn't feel as joyful as figuring it out and coding it manually.
If AI writes majority of code, then we will stop seeing shortcomings of existing tools, libraries and frameworks and eventually stop having new frameworks or libraries.
Would there be rails if DHH vibe coded 25 years ago? Or would there be library like delayed_job if Tobi vibe coded back when he started Shopify?
I have not jumped on to the AI / LLM bandwagon yet. I love writing code and I don't want to outsource that to an AI agent. I guess I also love the process of going through the docs or Googling for answers, when I am stuck or have questions about something. That process has lead to some other learning / discoveries.
> IMO the 2015 MacBook Pro is the best Mac out there, mainly because of its beautiful retina display, perfect weight, and most importantly, a good keyboard.
Yep. 2015 Macbook Pro is the last best mac. Probably this is why refurbished 2015 MBP commands premium over other models.
Chrome 69 on Mac puts Close/Minimise/Maximise buttons in an additional bar when in fullscreen mode. It's super irritating to see an additional bar when you move mouse to top of screen.
I have downgraded to Chrome 68 and disabled auto updates.
I built a kind of similar stuff as a side project in 2011 - [redacted]. It allowed you to leave notes for a URL which your friends / followers can see when they visit that URL.
In the beginning when I was testing this with my friends and colleagues, I sent every URL a user visited to the server to check if any of his friends have left any notes and then alert him via notification badges. I disabled it when I started seeing a lot of private URLs (like Google Docs links with share access) in server logs. I then changed the extension to query server only when a user clicks on extension button.
This made it a bit safer, but the extension still needed access to all the sites a user visits. And with Chrome's auto updation of extensions, one may never know if the extension author has started sending every URL back to server again.
After developing such extension, I am quite suspicious such extensions and only install extensions from trusted authors (Buffer, Pocket, etc).
In India, pre-pay call rates are like 1.5 cents per minute and 2-3 USD for 1 GB of data. Data gets cheaper with volume. Nearly all of texting happens via WhatsApp.
My and most of my friends' monthly costs do not exceed 500 INR (~8 USD).