#54
Earthquakes, DALL-E Edits, Opera's LLM Browser, Bun 1.1, Jpegli, Solana's downtime?, BTC halving, unfork, Jevon's Paradox, WhatTheDuck, accel sort, dominos-action, Roche Limit, GPT explainer and more
๐๐ป Welcome to the 54th! The weeks are passing faster than ever.
Hoping you got fooled by someone this 1st of April, letโs talk about the real deal now.
๐ฐ Read #54 on Substack for the best formatting
๐ง Podcast version of this edition is available here โ #54 | Recast
๐ข Get access to bonus links and discussions with fellow Nibblers on Discord
๐จ Gentle reminder to upgrade the package โxzโ as it is backdoor/Remote Code Execution can lead to serious security issues.
โ ๐ Uber GenAI Meetup in Bangalore on Friday, April 19, 2024, from 9:30 AM to 3:00 PM IST.
Whatโs happening ๐ฐ
๐ช Quake on the chips, the seismic waves went frenzy last week across multiple places around Earth, one of the notable disturbances was one in Taiwan (their strongest earthquake in 25 years), which forced TSMC to evacuate their factories and put a halt on production for some time. With the whole world relying on one company for advanced chips, such events remind us how we are reaching a Single point of failure and taking nature with a grain of salt.
๐ฝ Meanwhile, New Jersey experienced a literal earthquake of a magnitude of 4.8 (hearing too much earthquake news, hope everybody is safe out there) and by the time people got over it, shops already got merch hanging. Talk about shipping speeds!
๐ต Ola on roll-a with its CEO Bhavish Aggarwal sharing a video of a self-balancing and self-driving Scooter which people thought to be an April Fools' Day prank but it turned out it was an actual prototype that was being tested by their team. It's pretty impressive how fast we are developing.
โจ AGI Digest
โจ OpenAI shipped some app changes recently allowing you to edit DALLE images in ChatGPT app/web natively and by edit, we mean a full-on generative in-painting all according to what you ask it to do! You can also use ChatGPT without signing in to it (yes, we see you going to the incognito tab - beware of the OpenAI content policy).
๐ป The browser is probably the single most used application on PC and with LLMs becoming more accessible, it makes sense for companies to innovate and integrate them into their products. With Opera adding built-in local LLM support to its browser using Ollama as a part of its AI Feature Drops program, we can see a rising shift among companies large and small trying to ride the generative AI wave.
๐Llamafile, the interface to run LLMs across multiple OSes using a single file just got between 30% to 500% faster on CPUs. The writer Justine Tunney writes about how she wrote new matmuls and multithreading to improve performance on multiple small and large hardware.
๐ 0x Digest
๐ After shipping some big changes with Dencun hard-fork, Ethereum devs are back to focus on โThe Purgeโ & Vitalik shared some notes on the next steps on the roadmap for the โPurgeโ.
๐ The Bitcoin Halving is expected to be on around 4/20 (not kidding!) at Block height 840,000. This will lower the block reward from 6.25 to 3.125 BTC.
๐ฐ The U.S. government has โreportedlyโ transferred 30,175 Silk Road Bitcoin1 (worth ~$2B). Itโs been a year since the US Govt. moved the Silk Road BTC, this time it is said to be an alleged Coinbase wallet.
๐ After Solanaโs SuperTeam dropped a banger taunt on Ethereum maxis, they have been seeing failure in ~75% of transactions.
๐ ๏ธ Dev & Design Digest
๐ญ Bun
goes one point onev1.1 is live and it comes with 1000s of bug fixes, Windows support, performance, and more. The release includes ~1700 commits and some major improvements from v1.0. Donโt wait, just run:bun upgrade
.๐๏ธ Google introduces Jpegli, a new JPEG coding library that can compress high-quality images ~35% more than traditional JPEG codecs.
What brings us to awe ๐ณ
๐ด The Wi-Fi only works when itโs raining, an interesting debug story, highlighting how the real-world bugs might affect your expected engineering tools to work how they should(nโt?). Letโs not spoil this, read it yourself.
Itโs similar to the โCannot send email beyond 500 milesโ (a story we shared in Nibble #1).๐ซ Have you tried โturning it off and onโ again? has a bad reputation for advice but is mostly the correct advice when it comes to software, as Programmers are bad at managing states. (donโt get me started on the Alpha particles again)
Today I (we) Learnt ๐
๐ด How to โunforkโ a GitHub repository and keep your Issues, PRs, Action Runs, and Discussions with the repo?
TL;DR โ Instead of the usual way of deleting the original repo and pushing to a new repo, you can simply go to https://support.github.com/contact and type "unfork". A Virtual Agent button would appear that would automatically remove the fork link for you in a few minutes.โฝ๏ธ Jevons paradox: When a resource can be used more efficiently, we end up using more of the thing, not less2.
โ When technological advancements increase efficiency to reduce consumption of a resource, but that in turn increases the consumption of the resource due to increased efficiency. (itโs a paradox!)
๐ค You have read ~50% of Nibble, the following section brings tools out from the wild.
What we have been trying ๐
๐ Chrry: Let AI findย you where to buy that must-haveย item!
๐ slidev: Presentation slides for developers
๐ฆ WhatTheDuck: An open-source web application built on DuckDB, designed to allow users to upload CSV files, store them in tables, and perform SQL queries on the uploaded data.
Buildersโ Nest ๐ ๏ธ
๐ท Cerule-v0.1: A tiny yet powerful Vision Language Model based on the newly released Google's Gemma-2b and Google's SigLIP.
๐ฆ js-torch: A JavaScript library like PyTorch, built from scratch. Different from torch-js.
โ๏ธ accel sort: A high-performance sorting library for Javascript. Get up toย 70xย speedup when sorting ints and floats leveraging GPUs. (just when I thought no innovations would come in number sorting at least)
๐ dominos-action: ORDER DOMINOS PIZZA USING A GITHUB ACTION!!! LMAO
Meme of the week ๐

Off-topic reads/watches ๐ง
๐ซ Chocolate Chaos, An explainer on why cocoa prices are hitting record highs (~3.5x rise in last year), how El Niรฑo might have affected that, and more.
โ๏ธ Answer to What is the largest fraction of Earth's sky that an astronomical object could take up (visually) before ripping Earth or itself apart? and the fantastic mechanics of Roche Limit.
๐ข 3B1B Dropped a visual explainer of GPT, except - itโs not complete and hints at an entire series of future videos on this topic. Yay, more knowledge to the masses FR!
Wisdom Bits ๐
"The privilege of a lifetime is to become who you truly are."
โ Carl Jung
Wallpaper of the week ๐
๐ Grab the weekโs wallpaper at wow.nibbles.dev
Weekly Standup ๐ซ
Nibbler A is barely reading emails, he is hard at work as important things are scheduled on that side. Nothing other than that from his side.
Nibbler P is finally consistent at his workouts and is getting to work on some interesting stuff. He had to do some banking stuff this week and the ease of the process restored his faith in the world.
If you liked what you just read, recommend us to a friend whoโd love this too ๐๐ป