#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 ππ»