Discover more from The Nibble
Phi 1.5, Hindi LLMs, Brave's Leo, Apple's M3 & Healthy updates, Voyager 2 patches, BSNL 4G, adios Buffer, React's native form, Phind > GPT-4, π multiverses, dendron and oclif
👋🏻 hey! Welcome to
128ᵗʰ bit 32ⁿᵈ Nibble (😜 binary puns here, sorry)
New here? Don’t forget to 👇🏻
🎧 Podcast version of this edition is available here → #32 | Recast
What’s happening 📰
🪵 China came up with a solution for AI models hallucinating, and they named it “Woodpecker”
⚡️ BSNL is now ready with 4G services, yup! you read that right. (wrote this Nibble over a free 5G connection, btw)
💰 Google agrees to invest up to $2B in OpenAI rival Anthropic and with Amazon saying last month that it would invest up to $4B in Anthropic as well, it brings the valuation of the company to around $30-40B (for reference, OpenAI is valued around 2-3 times of this)
🍎 “An apple a day keeps the doctor a day”. Well, Apple Inc. is going to take this one personally and now they plan Hypertension, Sleep Apnea Detection in the coming Watch and AirPods will get the hearing-aid capability.
🆕 Cohere announces new Embed v3 to improve the world of embedding with more dimensions and better performance.
🦁 Brave stuck to its
namelogo and released a privacy-friendly in-browser AI chatbot named “Leo” (yup it won’t answer you well if you are older than 24). Btw it uses Llama2 13B & $15/month.
🆕 Microsoft Research released an open-source 1.3B params-powered model, Phi 1.5. It is said to be a small cost to pay for salvation, this model is small so you can clone and run it locally, this should be faster, as less layers to go through. (Microsoft is getting stronger every day on the OSS game)
🍎 Apple just keeps moving faster before we can even get a proper taste of the power of the M2 family of chips they announced the M3, again the most powerful chip for personal computers. M3 is said to have 30% faster efficiency cores and 15% faster performance cores than M2. Also Apple now gives “Space Black” color in higher perf models like M3 Pro & Max. So, it’s scary fast and super black.
🦚 runwayml releases their second-gen image-to-video AI bringing major improvements to both the fidelity and consistency of video results.
🖍️ RedPajama-Data-v2, an Open Dataset with 30 trillion tokens for training Large Language Models has been released, which makes it the largest public dataset released specifically for LLM training.
Hi-NOLIN is the first state-of-the-art open-source English-Hindi bilingual model. It is already showing better performance than Pythia 12B and multilingual Bloom at 600B across almost all evaluation benchmarks and closes the gap with LLaMa 2 models.
What brings us to awe 😳
👾 YouTube and Adblockers are in the middle of a war, where they both are trying to trick each other, but this way it seems YouTube will be a clear winner as they have powers like blocking a user completely for using malicious (as per them) AdBlockers.
📝 React is building useFormState natively, holy yes! It’s still too late tbh, considering Web2 is all about
🛰️ NASA sent a software update to Voyager 2 (19B km away) and if all goes well, they’ll send the same patch to Voyager 1 (24B km away). It took almost 18 hours to transmit the updated file.
🩺 Now AI can diagnose you for Type-2 Diabetes based on just your voice.
Today I(we) Learnt 📑
🗞️ Gell-Mann amnesia - The phenomenon of people trusting newspapers for topics which they are not knowledgeable about, despite recognizing them to be extremely inaccurate on certain topics which they are knowledgeable about. (hey don’t you dare tell us that we use it, coz we do)
👊🏻 Have you ever encountered base64 strings in your daily routine and found it peculiar that they often end with '=' or '=='? Well, you won't wonder anymore.
→ Here's a quick way to understand when and why a base64 string will have '=' at the end.
Base64 operates with 6 bits, as you're aware 64 is equivalent to 2⁶.
During Base64 encoding, if your string's length is not a multiple of 3 (why 3, you ask? It's because we use 8 bits, or a byte, to encode an ASCII character, but for Base64, 6 bits suffice. So, to find a common multiple, we work with 24 bits, which translates to 3 bytes or 3 characters), you will need to add padding, and that's where the '
=' sign in Base64 comes into play.
For example, the Base64 encoding of "
aashutosh" won't contain any '
=', as its length is perfectly divisible by 3. In contrast, "
pushkar" will have '
=' at the end.
Another noteworthy point is that for decoding strings, the decoder can handle them without '
=' characters, as it can now determine what to do if the string is incomplete.
🈂️ Being “gung-ho” means “unthinkingly enthusiastic and eager”. Example uses of this phrase are “Why is everyone still gung-ho about the prospects of the company?” (just random stuff)
🫀Do you know why the arteries around the heart are called “Coronary”? I used to think that the heart might be called Corona or something in some language, but the heart has nothing to do with the word Coronary, these arteries wrap the heart in a crown shape, which in Latin is called Corona, and these arteries are called Coronary.
🥧 π (aight, will we have a section in the future for this constant? maybe?) is the ratio of a circle's circumference to its diameter. A circle is a shape that has all the points at an equal distance from a point. And what if you change the distance function (say Manhattan instead of Euclidean)? You get different (and absolutely valid) values of π that are not all 3.14. Read more in → Pi in Other Universes.
🤔 On your Mac, if you “CMD + C” and “CMD + V” a picture from the Photos app to the Finder, then it saves it in the
.heicformat. But if you drag and drop it to the Finder, then it saves it as
🤝 You have read ~50% of Nibble, the following section brings tools out from the wild.
What we have been trying 🔖
🛠️ selectors.info - CSS Selector/Combinators visualizer
🌳 dendron - An open-source, local-first, markdown-based personal knowledge management (PKM) tool. Very dev-friendly and has good integration with VSCode. (BROOO! if you are using Obsidian this is a good alternative).
🤖 AgentsHub - just like there should be this place has an agent for
a lot everya few things.
👨🏻💻 Hacker Hiring Hunt - a simple tool for searching through Hacker News
whoshiringthreads. Bonus - it’s OSS
📋 public-apis: A collective list of free APIs.
🦊 Lemonfox.ai - The fast, easy, and cheap OpenAI alternative. They claim that you can save 75% by using their models.
Builders’ Nest 🛠️
✨ effect - a powerful TypeScript library designed to help developers easily create complex, synchronous, and asynchronous programs.
🔧 oclif - an open-source CLI framework by Salesforce, basically it’s a CLI tool to build more CLI tools in a good way. The project was based on top of Heroku CLI.
💽 sql-delight generates typesafe Kotlin APIs from your SQL statements.
💵 <ppp-price>, a small structural-only zero-dependency Web Component to show Parity Purchasing Power normalized prices.
piper - A fast, local neural text-to-speech system that sounds great and is optimized for the Raspberry Pi 4.
Meme of the week 😌
Off-topic reads/watches 🧗
💰 Big Science by Seth, not sure when AGI will drop in and we’ll need UBI as none of us will have work, but until then, Seth advises challenging the conventional wisdom as it has a high reward-to-risk ratio.
💪🏻 What’s so great about being a CEO?, it’s all the same things like what’s really so great about being a self-less, independent, good (or at least pretending to be) person.
Wisdom Bits 👀
“Where you fear is, there is your task.”
— Carl Jung
If you liked what you just read, recommend us to a friend who’d love this too 👇🏻
Nibbler A is still smiling over the fact that we published the last Nibble on Saturday. He did read plenty of sci-fi/non-tech newsletters he was avoiding for a quarter now. He has plans to catch up with his bestoo frendo & watch JJK/AoT this weekend. 🤞🏻