Apple is bringing sideloading and alternate app stores to the iPhone (5 minute read)

Apple has announced plans to change rules for developers releasing iOS software in the EU. Third-party app stores will be allowed on iOS for the first time. The changes will arrive with iOS 17.6 in March. Marketplaces will have to go through Apple's approval process and can be set as the default on devices. Developers can choose to use Apple's payment services or integrate third-party systems. All apps must still be notarized by Apple, and distribution through third-party marketplaces will still be managed by Apple's systems. Developers will only be allowed to distribute a single version of their app across different app stores.

New embedding models and API updates (8 minute read)

OpenAI is launching new models, reducing prices for GPT-3.5 Turbo, and introducing new ways for developers to manage API keys and understand API usage. The new models include two new embedding models, an updated GPT-4 Turbo preview model, an updated GPT-3.5 Turbo model, and an updated text moderation model. The updated GPT-4 Turbo preview model completes tasks like code generation more thoroughly than previous preview models and is intended to reduce cases of 'laziness'. OpenAI plans to launch GPT-4 Turbo with vision in general availability in the coming months.

Airborne infection risk plummets in face of metal nanoparticle spray (2 minute read)

A new sprayable coating applied to standard air filters may help protect against airborne respiratory infections like measles, influenza, SARS, pneumonia, tuberculosis, and COVID-19. It provides a greater than 99% antiviral activity while also completely stopping bacterial growth. The spray doesn't interfere with the effectiveness of filters doing their normal job of removing other particles from the air. There are many other similar technologies in the works, but they will all need more development before they become commercially available.

Python & JavaScript Libraries (2 minute read)

The initial version of the Ollama Python and JavaScript libraries are now available. These libraries make it possible to integrate new and existing apps with Ollama in a few lines of code. Ollama allows developers to get up and running with large language models locally. It supports a wide range of models, including Mistral, Dolphin, Llama2, and Orca.

Python & JavaScript Libraries (2 minute read)

The initial version of the Ollama Python and JavaScript libraries are now available. These libraries make it possible to integrate new and existing apps with Ollama in a few lines of code. Ollama allows developers to get up and running with large language models locally. It supports a wide range of models, including Mistral, Dolphin, Llama2, and Orca.

Elon Musk says Chinese electric car brands could ‘demolish’ rivals as Tesla earnings fall (3 minute read)

Tesla has backed off its bullish sales targets due to growing EV sales by rival brands. The company has been cutting prices for more than a year to boost sales. It lost the lead in global EV sales to Chinese automaker BYD in the fourth quarter of 2023. Elon Musk told analysts on a call that Chinese carmakers will have significant success outside of China. He believes that current trade barriers are preventing Chinese car manufacturers from demolishing most other car companies in the world.

Google’s Gemini Pro Beats GPT-4 (2 minute read)

Google's Gemini Pro has claimed the second position in HuggingFace's Chat Bot Arena Leaderboard. Gemini Pro is Google's second-best model - Gemini Ultra's capabilities have yet to be revealed. OpenAI risks losing its lead if it fails to introduce a new model soon. Google is integrating a 'Help me Write' feature directly into Google Chrome to reduce the need for users to draft content on other AI platforms.

Elon Musk wants Texas engineers 'sleeping on the line' of EV coming in 2025 (2 minute read)

The production ramp will be challenging and not an off-the-self 'it-just-works' type of thing.

The Big Little Guide to Message Queues (40 minute read)

Message queues are a way to transfer information between two systems. They allow systems to communicate with each other in structured ways they can both understand and at a controlled speed they can both handle. This article discusses message queues, their history, why they're useful, how they work, and more. It compares many popular systems available today. The article covers fundamental concepts that underlie message queues and how they apply to popular queuing systems available today.

New GitHub Copilot Research Finds 'Downward Pressure on Code Quality' (4 minute read)

A recent study on the quality and maintainability of AI-assisted code found disconcerting trends for maintainability. The percentage of lines that are reverted or updated less than two weeks after being authored is projected to double this year compared to a pre-AI baseline. Using AI coding tools is strongly correlated with mistake code being pushed to repositories. While AI may be able to produce code faster, the code it produces needs to be cleaned up, potentially removing the benefits of fast code generation.

Meta releases ‘Code Llama 70B’, an open-source behemoth to rival private AI development (4 minute read)

Code Llama 70B, one of the largest open-source AI models for code generation currently available, was trained on 500 billion tokens of code and code-related data and has a context window of 100,000 tokens.

Google significantly reduces recaptcha free tier, introduces new pricing models (1 minute read)

Starting from April 1, Google's previous free reCAPTCHA service will be reduced from 1 million assessments to just 10,000 per month - a new reCAPTCHA standard plan will be introduced with 100,000 assessments for $8 per month.

Reading the fine print of Apple’s DMA rules: 25 things app developers need to know (9 minute read)

The EU's Digital Markets Act requires Apple to make changes to increase competition in the app industry. Several large companies have come out against Apple's changes, which seem to be designed to ensure Apple's ability to profit from apps continues regardless of how they're discovered and installed. This article covers details about Apple's new rules that developers should know. The article will be updated as more is uncovered from within Apple's documents.

Google says you'll need a subscription to use Bard Advanced (2 minute read)

Bard Advanced, which will be powered by the Gemini Ultra architecture, will be available to users as a subscription. Google has yet to reveal how much the subscription will cost or when it will be released. It will likely be available to early testers before being widely rolled out. Alphabet recently revealed that the company earned more than $15 billion in 2023 from subscription revenue.

Mistral CEO confirms ‘leak’ of new open source AI model nearing GPT-4 performance (4 minute read)

Files for a quantized version of Mistral were leaked on HuggingFace on around January 28. Quantization is a technique that makes it possible to run certain AI models on less powerful computers and chips. The model surpasses every other LLM in the world except GPT-4 on EQ-Bench. Mistral appears to still be working on the model, so the final version may be even more capable.

The Performance Inequality Gap, 2024 (35 minute read)

Performance is a deep and nuanced domain. There's a lot that can go wrong and how sites manage resources after-load can have huge impacts on perceived performance. Global baselines matter as many teams have low performance management maturity and many popular frameworks fail to ward against catastrophic results. This article looks at current web technologies to provide an up-to-date understanding for working web developers. It looks at what's changed since last year and what technologies new projects should consider.

Why 2023 Was AI Video’s Breakout Year, and What to Expect in 2024 (11 minute read)

There were no public text-to-video models available at the beginning of 2023, but now there are dozens in active use with millions of users worldwide. While many of these products are still limited, the progress in the past year suggests that the industry is about to massively transform. This article looks at the biggest developments so far in AI video generation, companies to keep an eye on, and the remaining underlying questions in the space.