Indian festivals are essentially cooking and eating hackathons.
Chirps
Now listening to Shakira - Objection (Tango) from the Laundry Service album. Every song in this album is a banger!
Now listening to Fuerte by Nelly Furtado ft. Concha Buika. Remember playing this song on repeat back in 2009.
I find calculus inherently harder to learn than discrete math and less intuitive. Am I the only one?
I haven't shared any books here so far. I'd like to start off with one of my favourite technical books - Fluent Python by Luciano Ramalho.
The book is written in a conversational style, is quite comprehensive and teaches you to write idiomatic Python. It also links to primary sources where you can learn about the history of Python.
Admittedly, I've only read around 50% of the book and mostly use it as a reference whenever I need to learn a specific topic. I highly recommend it if you want to level up as a Pythonista.
I'm getting suboptimal results when vibe-coding CSS animations. Can talented open-source developers please rise up to the occasion and work for free to help develop better training data for all of us? Cheers!
When I worked as an instructor at a coding bootcamp conducted at a co-working space back in 2017, I hoped my students would gain expertise in Python and Django.
Instead, they learned how to play foosball, copy code off the Internet, take way too many coffee breaks and become PubG / Fortnite experts.
I did not pay much attention to the AI wave for a while, even after the ChatGPT moment.
But it all changed a few months ago when I vibe coded a couple of web pages on Lovable and the generated UI looked much better than what I could have developed on my own. I got excited about learning how GenAI applications work under the hood and started exploring basic Machine Learning concepts as well.
However, I believe using creators' data without their permission is unethical. At the same time, as a software developer, I don't want to be left behind and not rely on AI tools. I'm sure most knowledge workers are facing this ethical dilemma.
After watching an interview with Karen Hao about her book, The empire of AI, the moral conundrum feels more real.
I'm evaluating pyinfra in order to deploy TechTrack, my Hacker News client app.
pyinfra's documentation is still sparse, so I'm using DeepWiki, yet another AI tool, to get an overview of how the codebase is structured and what each major component does. DeepWiki looks very promising and provides an easy ramp when jumping into new codebases.
Check out both pyinfra and DeepWiki and tell me what you think!
4 years of Telecommunication Engineering from 2006 to 2010 was like: This semester, here are a bunch of subjects on how to transmit a piece of information reliably from one device to another over the Internet or mobile network.
Engineering Electromagnetics, Satellite Communication, Signals, Fourier Transforms, Wireless Communication, Fiber Optic Communication, Microwaves and Antennas, Computer Networking Part 1, Computer Networking Part 2 and so on.
After graduating, when I was about to get into web dev, I saw the buzzword "Ajax" in offline IT coaching institutes' banners during my commute everyday. So I allocated one month to "learn Ajax" without knowing what it meant.
2 weeks into learning JavaScript and web dev in early 2012, I read:
"Here’s a single function call to transmit data from the browser to the server without having to reload the page":
$.ajax('http://example.com', {some: 'data'}, {success: function() {console.log('yes'})