Pet telehealth company Airvet closes on $18.2M to embark on enterprise focus
Pet ownership exploded during the global pandemic, and veterinarians are still struggling to keep up with demand. In fact, a Mars Veterinary Health report from 2022 highlighted a need for more than 41,000 vets to enter the industry over the next decade in order to meet demand. Not enough people
Read moreGame Development in Rust: Making a Strategy Game (Part 3 — Adding Different Unit Types)
Game Development in Rust: Making a Strategy Game (Part 3 — Adding Different Unit Types)In Part 2, we added our first unit and repurposed our codebase enough to keep adding more featuresPhoto by orva studio on UnsplashThis article is a direct continuation of the previous one. We will add a couple of different units for
Read moreWormhole digs out of its hole with new security measures to move on from $320M hack
Many projects and companies would simply give up if they’d been hacked and had hundreds of millions stolen from their ecosystem partners, but it appears Wormhole isn’t one of them. Last year, an attacker exploited a vulnerability in the Wormhole liquidity bridge between the Ethereum and Solana blockchains and stole
Read moreBluesky sends some users personalized apologies after racism controversy
Bluesky, which has been embattled with moderation issues since its launch earlier this year, appeared to apologize for failing to protect Black users and other marginalized groups on the platform. In emails responding to users who sent feedback regarding the platform’s failure to moderate racist content, Bluesky’s customer support outlined
Read moreReturn JSON from GPT
Return JSON From GPTGet properly formatted JSON in your responsePhoto by Pawel Czerwinski on UnsplashOpenAI recently announced updates to their API that now make it possible to get properly formatted JSON in your response.You can do a little “prompt engineering” and get stringified JSON by simply appending “provide your response in JSON format”
Read moreCreating a Zero-Allocation Environment in Go
Photo by Adi Goldstein on UnsplashAllocating dynamic memory is the thing everyone tries to avoid because it leads to performance degradation. Sometimes you can reorganize your logic to remove all the heap escapes from your code, but there are cases when it’s impossible to achieve such optimization. If that happens, you
Read moreNamed entity recognition
Named entity recognition (NER) is a task of natural language processing: pull out named things text. It sounds like trivial at first. Just create a giant list of named things and compare against that. But suppose, for example, University of Texas is on your list. If Texas is also on
Read moreWhatsApp now lets you record and share short video messages directly in chats
WhatsApp announced today that users can now record and share short personal videos directly in chats. The messaging app notes that voice messages changed the way people communicate by proving a quick and secure way to share their voice, which is why it’s now building on the functionality with instant
Read moreSaving Money with AI
Imagine having a personal safety net, always ready to catch you if life throws you a curveball. That’s what saving money can do for you. It’s like having a superpower that provides you with a sense of calm, knowing you’re covered if life decides to go off script. With savings
Read moreSun Exchange Solar Project to Propagate Sustainable Energy Education in SA
Sun Exchange, the global solar leasing platform, and independent power producer, CVE South Africa today announced that the French renewable energy leader has funded a large solar-plus-battery project that will provide clean power and load shedding relief to one of the oldest and largest technical high schools in South Africa.
Read more