🪅 Heap Heap Hurray Ed. #13

Daily dispatches from the world of technology.

Wishing you a delightful and successful Thursday. Good morning!

Everything in the world was created by people no smarter than you

— Steve Jobs (Founder, Apple)

🤫 Geek Goss 🤭

#BumbleFumble - Did you hear about Bumble's epic fail? They tried to be funny with ads mocking celibate women, but it totally backfired! Now they're pulling the ads and donating to women's organizations.

#NotAnotherGoogleDrama - Google finally lets you do a "web" search! Now you can skip all their annoying ads and AI nonsense. It's about time they stopped burying real results. But seriously, how did it take this long?

#WorkplaceWoes - Guess what? Meta's "Facebook for work" is kaput! They’re shutting down Workplace by 2025. Seems like Teams and Slack kicked them to the curb. Meta's giving discounts and helping users switch to Zoom's Workvivo.

⌛ The Past 24 hours

Google has open-sourced Project Gameface, enabling Android developers to integrate hands-free cursor control via facial gestures. Originally designed for gaming, this tool uses the device’s camera and facial recognition to enhance accessibility in various applications.

Uber is launching Uber Shuttle for airports and concerts, starting in Miami. The service allows users to book seats on shuttle buses at a fraction of regular fares. Additionally, UberX Share will now offer scheduled carpool rides up to 30 days in advance, enhancing convenience for commuters.

Ilya Sutskever, OpenAI's Chief Scientist and co-founder, announced his departure from the company six months after the temporary removal of CEO Sam Altman, which he played a key role in. Sutskever praised the leadership team and expressed confidence in OpenAI's future, while Altman and President Greg Brockman acknowledged Sutskever's contributions and friendship. Jan Leike, a member of the Superalignment team, is also resigning with Sutskever.

IIT is India’s premier Technology institute. Despite hopes for a strong finish, many IIT students remain without job offers as the placement season concludes. A significant number of graduates face uncertainty, with lower recruitment from IT firms and global economic challenges contributing to the downturn.

Google I/O 2024 showcased significant advancements in AI, aiming to empower developers. Highlights include the release of Gemini 1.5 Flash and 1.5 Pro models with a 2 million context window, new API features like Context Caching, and the introduction of Gemma 2. Innovations in mobile, web, and full-stack development were also presented, including AI integrations in Android Studio, TensorFlow Lite enhancements, and new web APIs for improved browsing experiences.

Following a recent iOS update, users are reporting the reappearance of deleted photos in their libraries. This unexpected issue raises significant privacy concerns and suggests potential flaws in Apple's data deletion processes. Users are uneasy as photos, some from years ago, have resurfaced, challenging Apple's privacy assurances. The company has yet to provide an explanation, leaving many questioning the reliability of their data management practices.

👩🏾‍💻 Bit Boutique

glance | A self-hosted dashboard that puts all your feeds in one place

📢 In case you missed it

  • After Google I/O, we have Microsoft Build for MS to showcase updates in Windows, Azure and other Microsoft technologies. It is free to view online.

đź’Ľ Job Board

Title

Remote / On Site

Expected $$$

Jack of All Trades @ Princeton Equity

Remote

$170 - $300 / hr

🎲 Miscellaneous

This blog post by Wilson Lin details the creation of an interactive map and various tools to analyze over 40 million Hacker News posts and comments. It explains the process of fetching data, generating text embeddings, and visualizing the information using UMAP for dimensionality reduction. Lin also provides open-source code and data for further exploration and innovation.

This article details a method for protecting email addresses from spambots using SVG instead of JavaScript. The SVG approach ensures the email remains accessible even if JavaScript is disabled and supports standard mailto: links. The technique hides the email address from unsophisticated bots while allowing human visitors to copy it. The implementation involves embedding an SVG file containing the email address within the HTML document.

Estimating software projects is notoriously difficult due to a range of factors including human biases, complexity of projects, and changing requirements. This article explores common pitfalls in project estimation such as overconfidence, lack of detailed specifications, and the unpredictable nature of software development. It also offers strategies to improve accuracy, such as adopting agile methodologies, involving experienced developers in the estimation process, and continuously refining estimates based on real-time data.