🪅 Heap Heap Hurray Ed. #74

Daily dispatches from the world of technology.

It's Friday—almost time to relax! Let's stay focused and finish well.

Geek Gossip

#MightOfTwoTierCities - 80% of Indian online shoppers now come from households earning between INR 2.5-10 lakhs annually. Uttar Pradesh and Bihar led user growth, while use of regional languages and voice search jumped 162% and 40%.

#GoodbyeStats - X will soon remove the amount of likes, comments, reposts, etc from replies to posts. You can click on each icon to still view this info however.

#YoutubeAdBattles - YouTube is testing a new way to show you ads - through a picture in picture mode. Not sure if that makes it less annoying though…

#TruthSquad - YouTube is testing out a new feature that lets users clarify videos. It works just like Community Notes on Twitter/X. Users who find a video that is “confusing or inaccurate” can submit a note.

#NewLeadArrives - Russ Cox, a pivotal figure in the development and evolution of the Go programming language, has announced his resignation as its tech lead. Austin Clements will take over the leadership role for both the Google Go team and the broader Go project.

Latest Updates

Indian Crypto Exchange CoinDCX Establishes Rs 50 Crore Crypto Investors Protection Fund
CoinDCX has announced the establishment of the Crypto Investors Protection Fund (CIPF) with an allocation of Rs 50 crore. The fund is designed to compensate users for losses incurred in extremely rare scenarios, such as security breaches. This seems to be a direct result of the recent hacking of WazirX platform where users lost significant amount in a hack.

Reliance Reduces Workforce by 11%
Another way to put it would be that Reliance slashed over 42,000 jobs last year! Reliance Industries is India's largest conglomerate with a diverse range of businesses including retail, telecom, and technology. So, in its latest financial year, it cut down its workforce by 42,000 people (11%) and slowed hiring, with over 143,000 employees opting for "voluntary separations".

Google And Meta Secretly Targeted Teens using Ads on Youtube
Google and Meta teamed up to target teens on YouTube with ads, even though it's against their own rules! They used this secret demographic category called "unknown" and voila! They claim to ask their customers to follow responsible advertising but they themselves do not.

Trending Projects / Code Repositories

Seek Tune | An implementation of Shazam's song matching algorithm.

Tinykeys | A tiny (~400 B) & modern library for keybindings.

In Case You Missed It

This one’s for all the Linux geeks. Ubuntu Conference Asia is taking place on August 31st in Jaipur. Enjoy sessions from expert speakers, interact with fellow tech enthusiasts, savour delicious food, and take home some awesome swag.

Job Board

Frontend Lead @ Humantic AI (Remote)

 Experience: 5+ years (Angular | Reactjs | Vuejs)

💰 Expected Salary: ₹40L - ₹65L / year

Data Craftsperson @ Incubyte (Remote)

 Experience: 3 -6 years (Looker)

💰 Expected Salary: ₹10L - ₹20L / year

Devops Engineer @ FiftyFive Technologies (Remote)

 Experience: 5 - 12 years (Azure | Docker)

💰 Expected Salary: ₹10L - ₹18L / year

Fullstack Developer @ Bluetick Consultants (Onsite - Bengaluru)

 Experience: 3+ years (Java | Angular)

💰 Expected Salary: ₹15L - ₹25L / year

Senior Backend Engineer @ OpenIgloo (Onsite - Mumbai)

 Experience: 5+ years (Python | AWS)

💰 Expected Salary: ₹40L - ₹50L / year

Tech Lead @ Excelra (Onsite - Hyderabad)

 Experience: 7+ years (Java | Nodejs | Vuejs | Angular)

💰 Expected Salary: ₹12L - ₹35L / year

Miscellaneous

Firefox Browser Support in Puppeteer
Puppeteer now has first-class support for Firefox. It’s now easy to write automation and perform end-to-end testing using Puppeteer. The Firefox support is not based on a Firefox-specific automation protocol, but on WebDriver BiDi. This is a cross browser protocol that is undergoing standardization at the W3C.

Senior Engineers are Not Coding Superheroes
Common misconception among junior engineers about senior colleagues is that they are debugging ninjas, always one step ahead, and tech encyclopedia-level experts. Reality has revealed that senior engineers deal with complex challenges, dig through legacy code, communicate with stakeholders, and balance coding with other responsibilities.

NPU Explained
We first had the CPU, then the GPU. Now - we have the NPU. NPU stands for Neural Processing Unit, and it’s specifically designed to perform AI-related tasks. NPUs have specialized accelerators that unlock parallelism at a large scale. Microsoft's new Copilot+ PCs come with a powerful NPU, delivering up to 45 TOPS.

Program Directly In Databases
Modern databases are durable, efficient, and programmable data repositories. Many database features, such as functions, triggers, and materialized views, have fallen out of fashion. This article shows how to build a database-centric application without sacrificing modern software engineering principles.

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.

— Team HHH