Jason Michael Perry — Page 2 of 10 — Thoughts on Tech & Things

Latest Thoughts

  1. 🧠 EVs Are the Future, Just Not as Soon as We Thought

    EV sales are up, just not as quickly as expected, but growth remains steady. Look, you know I have my issues with charging networks, but after nearly a year of driving an electric car, I can confidently say it’s one of the best decisions I’ve ever made.

    Range anxiety, especially during the last mile when traveling, continues to be a challenge. But for day-to-day commuting, it’s the best type of car you could choose—assuming you have the infrastructure at home to support a charger. When I hop in my car for a meeting, it’s charged to the recommended 80% (I only max out at 100% if I’m planning a long drive), and even on round trips from Baltimore to DC and back, I’ve never felt the need to stop and charge.

    If we’re talking about real car anxiety—I don’t miss the days of coming home late with less than a quarter tank of gas, only to wake up rushing to a meeting and needing to stop at a gas station on the way. An electric car at home is like waking up every morning with a gas station in your house that filled your car overnight.

    The transition may take longer than we thought, and maybe hybrids will help people ease into the shift, but I have no doubt EVs are the future. I just hope these lousy charging networks get their act together and more people adopt EVs, helping solve the last mile problem that adoption will ultimately fix.

  2. 🧠 Can We Even Trust Disses in Songs Anymore?

    First, Drake used AI to add a voice clone of Snoop Dogg to a track, and now Grimes, Elon Musk’s ex and mother of his child, was impersonated to create a diss track—all with AI. It’s wild when you realize that even the disses in songs might not be real anymore!

  3. đŸ“ș What is a Photo?

  4. 🧠 Over Half of Fortune 500s List AI as a Threat

    According to Arize, over 56% of Fortune 500 companies now list AI as a risk factor in their annual reports to the SEC.

    The risk is undeniable—generative AI will be one of the most transformative revolutions we’ve ever witnessed, and companies that are slow to adapt could face substantial losses.

    This reminds me of Nvidia CEO Jensen Huang’s quote: ‘While some worry that AI may take their jobs, someone who’s an expert with AI will.’ As I often say when discussing the role of the CAIO, the same principle applies to business: the companies that succeed will be those who learn to deeply understand and leverage AI.

  5. 🧠 Don’t Connect Your TV to the Internet

    It’s no secret that companies like Vizio have long subsidized the cost of their TVs by selling data about what you watch.

    As Vizio increasingly subsidized the cost of the TV with other revenue sources its made it harder and harder for other brands to compete, forcing them to follow suit. Now the practice of monetizing user data is becoming the norm with many top manufacturers joining the trend by injecting ads and, in some cases, overlaying them on top of your content.

    While this strategy might reduce the upfront cost of a TV, many manufacturers know that customers dislike these features and often obscure them in settings. Even those convenient buttons for streaming apps on your remote, or the apps pre-installed on your TV, result from licensing deals that are more about revenue than user convenience.

    The evolution of the smart TV is not just about advancing technology but also about finding ways to monetize a product with traditionally low margins long after the initial sale.

    Here’s my rule: avoid buying a smart TV if possible, which is increasingly difficult. If you do end up with one, resist connecting it to the Internet. Opt instead for an external device like a Google TV or Apple TV, which generally offer a cleaner experiences. Oh, and avoid Roku (https://www.theverge.com/2024/4/30/24145177/roku-home-screen-video-ads)!

  6. 🧠 Epic Game Store Launches in the EU

    The EU’s Digital Markets Act (DMA) is finally paving the way for competing app stores. Available exclusively in EU countries, residents can now download the Epic Game Store. You might recall, particularly in the US, that Epic introduced changes to Fortnite to circumvent app store rules, leading to its ban from both the Apple App Store and Google Play Store.

    Epic took legal action against Apple and Google, claiming their app stores operated as monopolies. While Apple mostly prevailed in its legal battle, Google lost, yet little has shifted in the US market, leaving Fortnite still largely inaccessible on iOS and iPadOS devices.

    With this new launch, Fortnite makes a comeback in the EU. For a glimpse into what it takes to install a new marketplace and what the Epic Store offers, check out the video below.

  7. 🧠 Exploring Yelp’s Response to Google’s Monopoly Status

    Yelp’s CEO, Jeremy Stoppelman, recently weighed in on Google’s long-standing monopoly, highlighting the distinction between general and vertical search engines. Yelp, for instance, specializes as a vertical search engine, focusing narrowly on areas like restaurant reviews and local businesses, unlike Google’s broad scope.

    Back in 2011, Google acquired Zagat, a strategic move that showcased its intention to dominate not just general search but also specific verticals such as restaurant reviews. This acquisition was part of Google’s broader strategy to keep users within its ecosystem by providing extensive information directly on its properties. For example, Google’s “zero-search” approach enables users to see restaurant menus, reviews, and other details directly on Google, reducing the need to visit vertical search engines like Yelp or the actual restaurant websites.

    With the rise of AI-driven search tools like OpenAI’s SearchGPT and PerplexityAI, which aim to directly answer users’ queries, traditional search engines like Google could face real competition. This shifts the landscape for specialized platforms like Yelp. Should Yelp build higher walls around its content and profit from licensing its data, much like it does with Apple Maps?

  8. 🧠 🚀 Stranded in Space

    Are any of you following the unfolding space drama? I’m wondering whether the astronauts on the space station will return on a Boeing craft or if SpaceX will be called in for a mic drop pickup. What started as a mission as brief as Gilligan’s Island’s “three-hour tour” has spiraled into potential year-long stranding. Boeing sunk $1.6 billion into this spacecraft, and it’s shocking to think their tech might be as underwhelming as a ship controlled by a Logitech joystick (Infamous $30 Logitech F710 called out in $50M lawsuit over Titan sub implosion).

    What are your thoughts? Should they take Boeing’s Starliner, or will SpaceX need to step in and save the day?

  9. 🧠 Will Battery Tech Ease Range Anxiety?

    One silver lining for future EV owners is the rapid advancement in battery technology. I own a Tesla Model 3 with a lower range, and for my daily commuting and city errands, it provides more than enough charge.

    Where range anxiety kicks in is on longer trips. Sadly, as noted in my earlier post, America’s charging infrastructure is still not quite there. But imagine this: future EVs with these new batteries could boost ranges to 600-900 miles. You could drive from Charlotte, NC, to New Orleans (about 700 miles) without needing to recharge.

    Of course, these long-range capabilities will be available in premium models, but as technology progresses, each new generation of EVs will benefit from these advancements. This battery trickle-down effect ensures continual improvements across the market – and over the next decade battery tech could kill range anxiety.

  10. 🧠 Guess what? EV Charging Still Sucks

    I keep hoping for better news, but Tesla’s Supercharger network remains the gold standard, which is concerning considering their recent decision to lay off the entire Supercharger division.

    Earlier this year, I rented an EV in New Orleans and had a frustrating experience. The nearest charger was at least 20 minutes away, and none of the downtown hotels seemed to offer charging. Even in areas with great charging infrastructure, the inability to charge at your destination can be a significant inconvenience, and it’s especially challenging in rural and southern regions, where options are even scarcer.

    The move to EV is clearly a transition, not an overnight revolution. However, the persistent narrative of unreliable charging networks stokes fear and hesitation with potential buyers. Sometimes it feels like sabotage that no other company can provide a reliable, large-scale charging network at par with Tesla.

  11. 🧠 Is CrowdStrike’s Mishap A Blow for Test Driven Development Enthusiasts?

    TDD, or Test Driven Development, is a coding practice where tests are written before the actual code. It’s designed to validate functionality and improve code quality. However, a deep dive into the recent CrowdStrike incident reveals potential weaknesses in this approach.

    A critical error was outlined in their analysis:

    “The new IPC Template Type defined 21 input parameter fields, but the integration code that invoked the Content Interpreter with Channel File 291’s Template Instances supplied only 20 input values to match against.”

    Also, on July 19, 2024:

    “Two additional IPC Template Instances were deployed, introducing a non-wildcard matching criterion for the 21st input parameter. These new Template Instances resulted in a version of Channel File 291 that required the sensor to inspect the 21st input parameter—a condition not met by previous versions.”

    Essentially, the test expected 21 parameters, and always filled in the 21st parameter, even if one was not provided. This allowed the test to pass, but when only 20 were delivered, the app failed leading to a null reference for the missing 21st parameter. This highlights a oversight in the testing process where the test did not accommodate real-world application changes.

    While TDD and unit testing are valuable, they are not foolproof. I find development teams often write poorly designed tests sometimes with the goal of meeting a quote on code coverage, or with the idea that they can update the test later. This incident serves as a reminder that quality in testing should never be sacrificed for coverage metrics.

    Do you employ TDD in your projects? What has been your experience with balancing test quality and coverage?’

    https://www.crowdstrike.com/wp-content/uploads/2024/08/Channel-File-291-Incident-Root-Cause-Analysis-08.06.2024.pdf

  12. 🧠 Is Meta Building A Celebrity Voice Assistant?

    Meta is reportedly in discussions with several celebrities about licensing their voices for upcoming AI projects. The buzz is that they’re aiming to launch a voice assistant like Siri or Google Assistant, but allow users to choose from a list of celebrity’s voices.

    This concept isn’t entirely new. Remember Waze and its popular feature allowing users to select celebrity voices for navigation? However, it raises questions about the potential restrictions such licensing deals might impose on the assistant’s dialogue capabilities. Could celebrity-endorsed voices limit what your AI can say?

  13. 🧠 Microsoft lists OpenAI as a competitor

    In a shift, Microsoft has officially listed OpenAI as a competitor in its latest SEC filing. As the two giants roll out increasingly overlapping products—from ChatGPT versus CoPilot to Bing versus SearchGPT—the dynamics of their relationship seem to be evolving. The addition of a new CEO to Microsoft’s AI division only adds to it.

    This might also be seen as a strategic move to placate regulatory concerns from the FTC, which has expressed concerns about the closeness of their partnership. It begs the question: are Microsoft and OpenAI partners, competitors, or perhaps something in between—frenemies?

  14. 🧠 OpenAI Unveils Structured Outputs

    OpenAI has introduced a groundbreaking feature that lets developers define a schema to receive responses from ChatGPT models using that schema. This enhancement moves beyond the traditional text responses, opening up dynamic ways to use the information across various systems.

    Previously, prompt responses were limited to text answers, which restricted their application in feeding other systems. Now, you can define a schema—for instance, a data structure for a recipe—requiring the model to break down each step into an array or list and organize ingredients similarly.

    This structured approach simplifies integrating the data directly into databases or crafting interfaces and formats for the response data, making developers’ lives easier and unlocking exciting new possibilities.

    I’m looking forward to testing out these new structured outputs!

  15. 🧠 Is Suno a Modern-Day Napster Saga?

    It feels like the Napster days are back as the RIAA gears up to sue AI music companies Udio and Suno. Interestingly, these companies have countered the allegations by claiming fair use of copyrighted data.

    “We train our models on medium- and high-quality music found on the open internet
 Much of this indeed contains copyrighted materials, some of which are owned by major record labels,” says Shulman. He firmly believes that “Learning is not infringing. It never has been, and it is not now.”

    The RIAA has substantial reasons to pursue this case, especially as signs emerge of a slowdown in music streaming (https://www.bloomberg.com/news/newsletters/2024-08-04/is-the-music-industry-slowdown-a-crisis-or-a-blip), with some analysts suggesting the industry may have peaked. This could prompt the organization to aggressively seek new revenue streams through litigation.

  16. 🧠 AI Companies are Forcing Websites to Play Whack-a-Bot

    404 Media has an insightful piece on the complexities of correctly blocking bots—a topic perfectly aligned with my recent newsletter on AI and the robots.txt file.

    Anthropic, the creators of Claude, are actively indexing content on the public web. However, the names of the bots and crawlers they employ seem to be in flux or are changing frequently. This makes it difficult, if not impossible, to tell AI tools not to consume your content.

    I believe this isn’t necessarily a nefarious action, particularly from a company that emphasizes making AI safe. However, this constant name-changing makes it challenging to ensure you’re blocking the intended bots.

    In an ideal scenario, robots.txt would allow for a whitelist approach, enabling us to specify who can access our content and compelling companies to maintain consistent bot names. Alternatively, it might be time to adopt Reddit’s approach and block everything, sending both search engines and AI bots a 404 error page.