Overview of technological news from July - by Fireship (video, 9m)
July 2024 has been another crazy month that will go down in history and be studied by future generations. Instead of focusing on the Crowdstrike disaster, bloody ears, or broken Intel chips, the future will ponder the meaning of the peculiar two words: Hock t'wa. This viral meme forever altered the direction of global culture, but it's not the only 't'wa' that recently got 'hocked.' For Apple fans, there was the unofficial Apple website that bore a similar name. This website was so popular that it was acquired by AOL, who, sadly, ruined it and shut it down in 2015. Everyone forgot about it, but it has mysteriously reappeared this month with all the same authors from the early iPhone glory days. Looking closely, it seems the website is actually a zombie. Apparently, a company in Hong Kong squatted on the domain and is now using it to clutter the internet with AI-generated nonsense. But this isn’t the only example of how the world is heading downhill; today we are going to look at numerous other crazy tech stories you missed this month. It is July 31, 2024, and you’re watching The Code Report. Since this is a positive, inspirational YouTube channel, let’s start with the good news first. Node.js has just received TypeScript support thanks to a recently merged pull request. Over the past five years, JavaScript runtime competitors like Deno and Bun have stolen Node’s thunder by making TypeScript work out of the box. In the near future, you’ll be able to write TypeScript in a Node.js file and run it without a compilation step. The trick here is that it doesn’t actually perform type checking; rather, since TypeScript is a superset of JavaScript, it removes the types from the source code and executes the JavaScript parts instead. In other words, it functions similarly to type annotations in Python, providing better IntelliSense to catch bugs early. Speaking of which, there is a groundbreaking new web framework called FastHTML that has just dropped. Before you roll your eyes, it's important to note that this time it’s not a JavaScript framework, but a Python framework infused with HTMX, aimed at reducing web development complexity. What sets it apart from Django or Flask is that you can create interactive components using plain Python code. Then, you can wire these components to be interactive using HTMX, leveraging HTML instead of JavaScript. While coding, you might also want to consider using a blazing-fast next-gen editor like Zed. Previously available only for macOS users, it is now accessible on Linux as well, which is fantastic because Zed is fast, open-source, and, most importantly, written in Rust. However, this all becomes pointless if your CPU is broken. Recently, game developers and Intel itself disclosed issues with their 13th and 14th generation Raptor Lake chips. Initially, Intel was confused about why their products were failing, but they later claimed to have identified the issue. The problem relates to the microcode algorithm regulating the chip's voltage, with high voltages creating instability and likely causing permanent damage. If you possess one of these chips and it operates fine, all you need to do is ensure your BIOS is up to date and that you run it with Intel’s default settings. However, if your chip is faulty, you will likely need to replace it under warranty. On another note, Stripe has acquired its competitor LemonSqueezy. Fireship is a big fan of Stripe and even offers a Stripe course for Fireship Pro members, but many indie hackers nowadays argue that LemonSqueezy offers a better solution. Well, they have now merged, as Stripe has grown large enough that instead of competing, it can simply buy out its competitors. Perhaps it’s time to build a Stripe competitor written in Rust, but after reviewing Stack Overflow survey results, he’s not so sure that learning to code is a worthy endeavor. As a professional developer, you are 50% more likely to be unhappy at work than happy, and even more disheartening is that nearly 50% of professional developers are just trudging through life in their comfort zones. Interestingly, if you venture into farming, you might statistically find more job satisfaction compared to being tied to a desk. That’s why Fireship is pondering a pivot towards farming tutorials, such as rotolactam milking systems in 100 seconds. Now, let’s transition into some bizarre news. Firstly, if you wish to stay informed about everything happening in tech, you should suffer alongside other developers on daily.dev, today’s video sponsor created by fellow programmers. It is the only place you can access every blog post, news article, and tutorial curated to your interests and ranked by 500,000 other developers. If you are into a JavaScript framework like Next.js, there’s a squad for that; or if you just seek drama, join the controversy squad. Most importantly, you can engage in honest conversations about all the developer content floating around the internet. A personal favorite feature is that it builds a custom feed while tracking what you’ve read and what you haven’t, which is incredibly beneficial for producing the code report but is especially awesome when learning new skills. And did I mention that daily.dev is totally free? Use the link on the screen to get my personal invite, and I will see you over there. Next, let’s discuss the Olympics. No, not those Olympics, but the International Mathematical Olympiad. As an American, Fireship was nearly brought to tears when Team USA achieved a rare victory over the nearly unbeatable Chinese team. The high school students participating in this competition are far smarter than anyone watching this channel, but a new name has emerged that is capable of performing at the top of the silver medal distribution, called Google AlphaProof. This works by combining a large language model like Gemini with a reinforcement network called AlphaZero, a model that mastered chess and go by teaching itself. It takes a written problem like this and translates it into a formal functional programming language called Lean. It then generates many solution candidates and attempts to prove or disprove them in Lean. The silver lining is that if you are a top .001% math prodigy, you still have an advantage over AI, but the downside is that the rest of us humans are completely outmatched. Google has also teamed up with Harvard to create something even wilder, an AI model trained on a plethora of rat videos with the goal of giving rise to a virtual rat brain or an algorithm called an inverse dynamics model. It's no secret that big tech aims to replace human labor with subscription-based robotic work. The challenge lies in the fact that robots have poor dexterity and resemble a white person dancing in motion, but one day, we may be able to implement artificial rat brains into them to enhance their skills. However, before Google can finalize its diabolical plan, OpenAI is eager to overshadow them; they just announced a preview of their own search engine called SearchGPT. LLM chatbots present a significant threat to Google’s profitable ad sales, and OpenAI is in a unique position to reimagine the search engine. Soon, we could find ourselves living in a dystopian internet where all content online is crafted by ChatGPT, optimized by ChatGPT for the ChatGPT search engine, and summarized by ChatGPT for your convenience. The most significant AI news in July was Zuck's new llama model, but right at its release, another open-source leader, Mistral, debuted a new model called Mistral Large 2, whose overall performance is approaching that of GPT 4.0 and Clod. This poses a risk for OpenAI’s dominance, unless, of course, they go bankrupt first. The company has raised over $11 billion but is expected to spend at least $7 billion this year, with $4 billion going directly to Azure to rent the necessary servers for training GPT 5. The $20 ChatGPT subscription won't cover these bills. However, if LLMs haven’t truly plateaued, they may emerge with a form of superintelligence that no one can rival. These models rely heavily on data, often scraping public websites for this information, and one of the prime targets is Reddit. But Reddit has just updated its robots.txt file, preventing robots from scraping unless they pay. Thus far, Google is the only search engine that has complied, meaning it’s the sole source for the latest depressing content from your favorite pseudo-intellectual cringe lords. What you might not realize is that there is a dark side to all this AI activity, namely the mass surveillance initiated by big tech through the Content Authenticity Initiative. This includes major data companies, social media platforms, chip manufacturers, and even camera makers, all implementing a scheme called C2PA, which embeds data into various media forms like images to determine their source and alterations. They tout this as a measure against misinformation and deepfakes, but the hidden tradeoff involves establishing a mass surveillance system for all media created online. This may soon become a reality as the government introduced the Copied Act, which could, in some cases, make it illegal to remove provenance data from media—thereby ending our ability to create and share offensive memes anonymously online. Luckily, there are already rebels attempting to fight back with tools like Hydagem, designed to counter these watermarking schemes. But once again, as this is a positive and uplifting YouTube channel, Fireship wants to conclude on a high note. The biggest news in July was undoubtedly the CrowdStrike disaster, which incapacitated 8.5 million Windows machines. Millions were late for flights and postponed medical procedures, but if you were affected, you might be entitled to compensation from CrowdStrike's incredibly generous offer of a $10 Uber Eats gift card – enough to cover approximately one-third of a Big Mac, ensuring you won’t have to finance it through a lending service. This has been The Code Report; thanks for watching, and he’ll see you next time.
Toggle timeline summary
-
Introduction to the chaotic events of July 2024.
-
Discussion of the viral meme 'Hock t'wa' and its cultural impact.
-
A zombie website resurfaces, raising concerns about AI-generated content.
-
Node.js introduces TypeScript support, improving development experience.
-
Introduction of a new Python framework called FastHTML.
-
Zed, an editor written in Rust, is now available on Linux.
-
Issues with Intel's recent CPU generations affecting performance.
-
Stripe acquires its competitor LemonSqueezy.
-
Many developers express dissatisfaction with their jobs.
-
Humorous pivot towards farming tutorials on the channel.
-
Team USA wins against China at the International Mathematical Olympiad.
-
Introduction of Google AlphaProof, an AI solution for math problems.
-
Google's partnership with Harvard for advanced AI models.
-
OpenAI announces a new search engine called SearchGPT.
-
Announcement of Zuck's new llama model and Mistral's competitive release.
-
Concerns about mass surveillance associated with AI development.
-
Conclusion on the CrowdStrike disaster and its impact on users.
Transcription
July 2024 was yet another crazy month for the history books that future people will study centuries from now. But the future won't care about the Crowdstrike disaster, bloody ears, or broken intel chips. Instead, they'll ponder the meaning of these strange two words. Hock t'wa. This viral meme forever changed the direction of the world's culture, but it's not the only t'wa that was hocked recently. If you're an Apple fan, you might remember the unofficial Apple website that bears a similar name. This website was so popular that it was acquired by AOL, who of course ruined it and shut it down in 2015. Everyone forgot about it, but then it mysteriously reappeared this month with all the same authors from its early iPhone glory days. But if we look closely, the website is actually a zombie. Apparently some company in Hong Kong squatted on the domain and is now using it to pollute the internet with AI-generated slop. But it's not the only example of this world going down the toilet, and in today's video, we'll look at a ton of other crazy tech stories that you missed this month. It is July 31st, 2024, and you're watching The Code Report. Because this is a positive, inspirational YouTube channel, let's focus on the good news first. Node.js just got TypeScript support thanks to this recently merged pull request. Over the past five years, JavaScript runtime competitors like Deno and Bun have stolen Node's thunder by making TypeScript just work out of the box. But in the near future, you'll be able to write TypeScript in a Node.js file and run it without a compilation step. The trick behind this magic is that it doesn't actually do any type checking, but because TypeScript is a superset of JS, it instead strips the types from the source code and executes the JS parts. In other words, it works like type annotations in Python, to give you better IntelliSense to catch bugs early. Speaking of which, a new blazingly fast game-changing next-generation web framework just dropped, called FastHTML. Before you roll your eyes though, it's not a JavaScript framework this time, but rather a Python framework sprinkled with HTMX, with the intention of scaling down web dev complexity. What makes it unique, compared to say Django or Flask, is that you can author interactive components with straight up Python code. Then you can make those components interactive with HTMX, by leveraging HTML instead of JavaScript. Now while writing this code, you might consider using a new blazingly fast game-changing next-generation editor like Zed. Previously, Zed was only available to macOS users, but now it's also available on Linux. And that's awesome, because Zed is fast, open source, and most importantly, written in Rust. But all that's completely useless if your CPU is broken. We learned recently from game developers and Intel itself, that it's 13th and 14th gen Raptor Lake chips have all kinds of problems. Intel was confused about why their stuff wasn't working, but since then they claim to have figured out the problem. They claim the problem is related to the microcode algorithm that regulates voltage to the chip. The high voltage is creating instability, and likely permanently damaging these chips. Now if you own one and it works fine, all you have to do is make sure your BIOS is up to date, and that you run it with the Intel default settings. But if you have a bad chip, you'll likely need to replace it under warranty. But if you're a fan of money, another thing you should know is that Stripe has acquired its competitor LemonSqueezy. I'm a big fan of Stripe, and even have a Stripe course for Fireship Pro members, but many indie hackers nowadays say LemonSqueezy is better. Well now they're one and the same, because Stripe has gotten so big that instead of competing, it can just buy its competitors out. Maybe it's time to build a Stripe competitor written in Rust, but after looking at the Stack Overflow survey results, I'm not so sure it's a good idea to learn how to code. As a professional developer, you're 50% more likely to be not happy at work than to be happy at work. And what's even more depressing is that nearly 50% of professional developers are just plowing through life in their comfort zone. And speaking of plowing, if you get into farming, you're statistically more likely to enjoy your job than being behind a desk. And that's why I'm pivoting this channel to farming tutorials, like rotolactam milking systems in 100 seconds. But now it's time to shift gear to some weird news. First though, if you want to stay up to date on everything going on in tech, you should be suffering with other developers on daily.dev, the sponsor of today's video created by fellow programmers. It's the only place you can get every blog post, news story, and tutorial curated by your interests and ranked by 500,000 other developers there. If you're into a JavaScript framework like Next.js, there's a squad for that, or if you're just there for drama, join the controversy squad. Most importantly, you can have honest conversations about all the developer content on the internet. And one of my favorite things is that it builds out a custom feed while keeping track of what you read and what you haven't. And that's incredibly useful for me personally when producing the code report, but it's especially awesome when learning a new skill. And did I mention that daily.dev is totally free? Use the link on the screen to get my personal invite, and I will see you over there. Now it's time to talk about the Olympics. No, not those Olympics, but the International Mathematical Olympiad. As an American, I was nearly brought to tears when Team USA achieved a rare win over the nearly unstoppable Chinese team. The high school students in this competition are far smarter than anyone watching this channel, but there's a new competitor in town who's able to perform at the top of the silver medal distribution, and its name is Google AlphaProof. It works by combining a large language model like Gemini with a reinforcement network called AlphaZero, a model that taught itself how to master chess and go. It takes a written problem like this and translates it into a formal functional programming language called Lean. Then it proceeds to generate many solution candidates, and then attempts to prove or disprove them in Lean. The good news is that if you're a top .001% math prodigy, you still have an edge over AI, but the bad news is that the rest of us humans are totally cooked. But Google also teamed up with Harvard to cook up something even crazier, an AI model trained on a bunch of rat videos with the goal of creating a virtual rat brain or an algorithm called an inverse dynamics model. Now it's no secret that big tech wants to replace human labor with subscription based robot labor. The problem is that robots have poor dexterity, and their movement is about as smooth as a white person dancing, but someday we might be able to put artificial rat brains in them to fix this. However, before Google can finish this diabolical plan, OpenAI wants to destroy them and just announced a preview of their own search engine called SearchGPT. LLM chatbots are a huge threat to Google's lucrative business model of selling ads, and OpenAI is in a unique position to reimagine the search engine. And someday soon, we might live in an internet dystopia where all web content is written by ChatGPT, then optimized by ChatGPT for the ChatGPT search engine so it can be summarized for you by ChatGPT. The biggest AI news of July was Zuck's new llama, but right as this model was released, another open source leader, Mistral, also released a new model called Mistral Large 2, and its overall performance approaches that of GPT 4.0 and Clod. That's a threat to OpenAI's dominance, unless of course they go bankrupt first. The company's raised over 11 billion dollars, but they're expected to spend at least 7 billion dollars this year, 4 billion of which goes straight to Azure to rent the servers needed to train GPT 5, and the $20 ChatGPT subscription isn't going to pay the bills. But maybe if LLMs haven't actually plateaued, they'll come out of this with a superintelligence that no one can compete with. These models require tons of data, and they often resort to scraping public websites to get that data, and one of the best websites to scrape is Reddit. But Reddit just updated their robots.txt file, and now robots aren't allowed to scrape it unless you pay Reddit. Google is the only search engine that's paid up so far, which means that's the only place you can find the latest depressing content from your favorite pseudo-intellectual cringelords. But what you likely don't realize is that there's a dark underbelly to all this AI stuff, and it comes in the form of mass surveillance from big tech via the Content Authenticity Initiative. It includes big data companies, social media, chip manufacturers, and even camera manufacturers, who are all implementing something called C2PA, which embeds data into different types of media like images to determine where it came from and how it's been altered. They're doing this of course to protect you from disinformation and deepfakes, but the tradeoff they don't tell you about is that it creates a mass surveillance apparatus for all media created on the internet, and this might be coming soon because the government just introduced the Copied Act, which in some cases would make it illegal to remove provenance data from media, and our ability to shitpost offensive memes anonymously on the internet would come to an end. Luckily though, there's already rebels out there trying to combat this with tools like Hydagem, which is designed to counter these watermarking schemes. But once again, because this is a positive, inspirational YouTube channel, I want to finish on a happy note. The biggest story in July was by far the CrowdStrike disaster, which took out 8.5 million Windows machines. Millions of people missed their flights and delayed their vasectomy operations, but if you were affected, you may be entitled to compensation thanks to the incredibly generous offer of a $10 Uber Eats gift card from CrowdStrike, and that's enough to pay for about one third of a Big Mac, so you don't have to finance it on a firm. This has been the Code Report, thanks for watching, and I will see you in the next one.