- Heap Heap Hurray
- Posts
- 🪅 Heap Heap Hurray Ed. #249
🪅 Heap Heap Hurray Ed. #249
Daily dispatches from the world of technology.

Happy Friday! The weekend is near - keep going!

Geek Gossip
#MetaWhistleblower - So, this former Facebook exec is spilling all the tea on Mark Zuckerberg and Meta's shady dealings with China. Apparently, they were trying to make nice with Beijing and even built censorship tools for the Chinese Communist Party.

Latest Updates
New Aadhaar App Launched: Face ID Authentication, Physical Copies Not Needed
Aadhaar verification can now be done by simply scanning a QR code, much like making a UPI payment. The app was officially launched by Union Minister for Electronics and IT, Ashwini Vaishnaw.
Oneplus 13 Gets Android 16 Beta 2 Update Ahead Of Other OEMS
OnePlus became the first non-Google manufacturer to release the Android 16 Beta 2 update, beating other OEMs like Samsung, which is still rolling out Android 15-based updates. The update is available for the OnePlus 13, but it's meant for developers and advanced users as it may contain bugs and glitches.

Changelog
WhatsApp - Adds voice message transcripts in channels, allowing users to read a written summary of voice updates when they can't listen.
Amazon Q Developer - You can now use Hindi language for your development
Canva - Visual Suite 2.0 with unified workspace, generative AI-powered tools, and new features including Canva Sheets, Canva Code, AI chatbot, and enhanced Photo Editor.
Figma - Introduced quick access to main components, hide and show variables, and copy and duplicate styles, along with various UI improvements and bug fixes.
YouTube - Introduces "Custom Instrumentals" feature, allowing creators to generate copyright-free background music using AI and simple text prompts.
ChatGPT - Enhanced Memory feature now allows referencing of all past conversations for more personalized interactions.
Google Docs - Added AI-powered audio overviews, allowing users to have their documents read aloud or converted into a podcast-style summary with two AI-generated hosts.

Trending Projects / Code Repositories
Fuzzball Js | Easy to use and powerful fuzzy string matching
Awesome LLM Apps | Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.
Ls Lint | An extremely fast directory and filename linter - Bring some structure to your project filesystem

In Case You Missed It
🎁 We now have a dedicated page to list all events. We will be updating this page EVERY WEEK. We will of course be publishing new (and coming-soon) events in this section but for a comprehensive list of events, check the link(s) below:
This link is EXCLUSIVELY accessible by subscribers of Heap Heap Hurray!

Job Board
Sr AI Engineer @ VC-funded Startup (Onsite - Bengaluru)
✨Experience : 3+ years (Machine Learning | Artificial Intelligence | Large Language Models (LLMs))
💰Expected Salary : ₹30L – ₹42L / year
Senior Vue.js Developer @ Richpanel (Onsite - Bengaluru)
✨Experience : 5+ years (Vue.js | React.js | Storybook)
💰Expected Salary : ₹30L – ₹50L / year
Senior DOT NET Developer @ Arting Digital (Onsite - Bengaluru)
✨Experience : 8+ years (Javascript | SQL | API | Azure | React.js | Angular)
💰Expected Salary : ₹20L – ₹25L / year
AWS Data Engineer Senior @ Mactores Innovations (Remote)
✨Experience : 5+ years (SQL | EMR | AWS | PySpark | Amazon AWS Glue)
💰Expected Salary : ₹15L – ₹30L / year

Miscellaneous
Content Negotiation Via Forbidden Headers
The Accept header dictates how an application responds to a request. It can only contain the content types a client prefers. Some header values can be trusted more than others. They're called "forbidden request headers" and can be modified only by the browser.
Ask HN: Do you still use Search Engines
An interesting discussion around the dwindling role of search engines in the era of LLMs
Attention Subscribers
Every two weeks, on Friday at 7 PM IST, we distribute a “BONUS EDITION” featuring highly valuable links. These special editions are exclusively sent to our most dedicated and engaged subscribers. To ensure you receive these editions, please take the following actions:
1. Regularly open our emails. We track email open rates to identify our most active subscribers.
2. Engage with the links in our newsletter. While we provide concise summaries, your engagement is equally important.
Your active participation ensures you continue to receive these exclusive benefits. Thank you for your ongoing support and engagement.
If you are seeing the bonus edition posts in your SPAM folder, please do us a favour and mark it as NOT SPAM.