# Nibble #1

👋🏻 Hola! Welcome to the #1 edition of Nibble.

Let's make sure we have our seatbelts on, this is gonna be a long & overwhelmingly distracting ride. 🎢

⚠️ **Warning:** it's more like an octet (*instead of a nibble*) now!  
So, I recommend you bookmark this post, in case you can't go through all of them at once.

### News 🗞️

* ✨ <s>The</s> Microsoft (*creator of my favorite Linux distro,* [*XP*](https://support.microsoft.com/en-us/windows/windows-xp-support-has-ended-47b944b8-f4d3-82f2-9acc-21c79ee6ef5e) 😉) is blowing it off with the new [Loop](https://www.microsoft.com/en-us/microsoft-loop) (*from the looks of it, they are coming after Notion*) & brand new [Teams 2.0](https://techcommunity.microsoft.com/t5/microsoft-teams-blog/microsoft-teams-advantages-of-the-new-architecture/ba-p/3775704) (*you dump, Electron, and/or Angular off your stack, and you get my vote for the elections, dead simple!*)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680434451030/2ca253fc-2eb8-4a4b-920f-db91ac02c987.png align="center")
    
* In these [weird AI times](https://www.theverge.com/2023/2/7/23587767/microsoft-google-open-ai-battle-search-bing), there is a place where **MS & Google doubles down on bonding**, *yes* you guessed it right, it's when they are building something against Apple, [Nearby Share Beta lands for Windows](https://blog.google/products/android/nearby-share-windows/), making sharing files between Android and Windows ***seamless***.
    
* 📊 Sequoia released a chart of [Developer Tools 2.0](https://www.sequoiacap.com/article/ai-powered-developer-tools/), talking about the missing automation by AI in [SDLC](https://www.tutorialspoint.com/sdlc/sdlc_overview.htm) (*NGL, you shouldn't be this direct, let the humans enjoy writing code for a while*)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680433080662/8da61d32-bd41-4525-8bed-3b41803651ea.png align="center")
    
* 🔗 Nokia launched a new design system called [Nokia Pure](https://www.nokiapure.com/) and changed the page to coming soon as soon as it got some traction. But don't you worry our Web Time Machines have a [snapshot from March 14th](https://web.archive.org/web/20230325060104/https://www.nokiapure.com/) (*Pi Day*)
    
* 📈 In the times, when you wake up daily with *layoffs news in Tech*, you should seriously check out [**Eight Graphs That Explain Software Engineering Salaries in 2023**](https://spectrum.ieee.org/software-salaries-2023) (*TLDR; you are doing fine, don't push it.*)
    
* 🤖 Databricks launched [**Dolly**](https://www.databricks.com/blog/2023/03/24/hello-dolly-democratizing-magic-chatgpt-open-models.html)**,** they trained on open-source LLM, trained it for 30 minutes on a single machine, with small but quality data, and got a surprisingly good output in performing tasks.
    
* Elon open-sourced "[The Algorithm](https://github.com/twitter/the-algorithm)", and some people built a [visualizer](https://twitter-algorithm.vercel.app/) for it too (*not sure if the visualizer is correct, but people are all over the repo*)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680435179663/5058921a-074e-420e-95e6-7c5a755067d4.png align="center")
    

### Useful Links 🔗

* If you want to build stuff on LLMs, but the APIs are costly, worry not!  
    **OpenAI** has announced ***free*** ***$2500 API credits*** for self-funded startups not associated with VC partner firms. You can apply [here](https://docs.google.com/forms/d/e/1FAIpQLSezc0OHUUuzH8MEmaagh1d6yduyAe4WWpYYAm-7skm74V7NoQ/viewform).
    
* Paywalls? in 2023? *duh*! here comes the double combo attack (*yes, just like pressing L1 & R1 together, good ol' days*)
    
    * Use a [12ft](https://12ft.io/) ladder
        
    * on an [archived snapshot](https://archive.is/)
        
* GitHub announced [Octernships](https://education.github.com/students/octernships) for students.
    

### Wild World & Web 🫠

* Tech
    
    * 📹 [Why 111-1111111 is a valid Windows 95 key?](https://www.youtube.com/watch?v=cwyH59nACzQ) no wonder I love Microsoft.
        
        ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680438308737/e4dbf1a7-dd5e-4e2c-8029-aab60c7bebc0.gif align="center")
        
    * 📹 Fit bands are for kids, use [**CROWN™** by Neurosity](https://neurosity.co/) and see how your neurons are doing today.  
        ***BONUS***: *crazy video* on how you can "[**literally connect the brain to GPT-4 with JavaScript**](https://www.youtube.com/watch?v=-HYbFm67Gs8) **& Crown"**
        
    * "We can't send mail more than 500 miles away" - [500 miles bug](http://web.mit.edu/jemorris/humor/500-miles)
        
* [Routines of Creative People](https://podio.com/site/creative-routines), for some reason I know people who have routines very close to **Mr. Kafka** (no, I tol**d** you I won't g**iv**e an**y** nam**es h**ere!)
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680448361296/955fe253-6c14-4890-af86-56efe1f4f522.png align="center")

### Catch up with the tech 🤓

* 📹 [Transformers, explained](https://www.youtube.com/watch?v=SZorAJ4I-sA) by [Dale from Google](https://twitter.com/dalequark), explains how ***Transforms*** work way faster and are more context-aware than RNNs, kudos to **Self-attention** ([AIAYN](https://arxiv.org/abs/1706.03762))
    
* 📹 [LLM explainer from Scratch](https://www.youtube.com/watch?v=lnA9DMvHtfI&t=0s) is by far the best explainer I have seen, the guy takes you from Gradient Descent -&gt; NN -&gt; Transformers -&gt; AGI in a small amount of time.
    
* 📄 [Visual Guide to Event Loop](https://www.builder.io/blog/visual-guide-to-nodejs-event-loop), the core of NodeJS, has always been one of the interesting topics to read, but there are barely any good resources out there on the internet. The folks at [builder.io](https://www.builder.io) have been writing some good technical blogs, no doubt.
    
* 📄 [Cross-browser support landed for Import Maps](https://web.dev/import-maps-in-all-modern-browsers/), a saner way to use ES Modules in browsers, not sure how long the builders gonna last in my stack. You can read why do we care article here
    
* 🐥 [NativeScript announced support for jQuery](https://twitter.com/NativeScript/status/1642059224963485696) (*yup, in 2023*)
    

### "Today I Learned" moments 🤯

* You can throw `string` instead of `Error` objects in almighty JavaScript. (*I'm at the point in life, where I'm confused if "No Rules, Rules" was deliberately written for JS*)
    
    ```typescript
    const nibbleOne = () => {
      const nibble = 0x0F;
      // throw new Error('Nibble one'); ✅ works
      // throw "Nibble one"; ✅ works
    }
    ```
    
* ***Do you know how the "auto-adjust backlit brightness"*** ⌨️ ***works?***  
    this story goes long back (*jk, barely 3 years*) to my undergrad days, I used to think that "nothing was gonna stop me once I got a device with a backlit keyboard", as I can then type like [ThePrimeagen](https://www.twitch.tv/ThePrimeagen) even in the darkest of times.
    
    ![Apple Keyboard Settings](https://cdn.hashnode.com/res/hashnode/image/upload/v1680427701020/a1d05580-8025-45fe-8cfc-f1f6f2f01d6d.png align="center")
    
    Okay, no worries, you can guess it for the starters.  
    To me, naturally, it makes sense that if I have light in the environment the keyboard's backlit, should dim itself (*as opposed to how we treat screens, right?)* and once I have low light in the environment the keyboard should litt itself up (*like <s>Louis from Suits</s> exactly opposite of screen*), but **NO**, that's not how it works, at least for Apple.
    
    And knowing this all it's very easy to conclude that it might be that your device is buggy, but worry not, Reddit folks got us covered on this one: [Why your auto-adjust of keyboard backlit might not be working?](https://www.reddit.com/r/MacOS/comments/pl2mzq/comment/iavxdht/?utm_source=share&utm_medium=web2x&context=3)
    
* [Why do you see â€™ instead of an apostrophe](https://www.justinweiss.com/articles/how-to-get-from-theyre-to-theyre/), got a bug at work, where CSVs were behaving <s>like a bad bad boy</s> as they should?
    
* [ReDoS](https://owasp.org/www-community/attacks/Regular_expression_Denial_of_Service_-_ReDoS), yup Denial of Services using Regex, and you are more vulnerable to this than you think you are. On a casual Friday walk to AWS Inspector, while at work I saw a [Medium Vuln with word-wrap](https://security.snyk.io/vuln/SNYK-JS-WORDWRAP-3149973), I quickly dug deeper into this one and found out it's a dependency of ***eslint*** (*so might be affecting half the world*)*.*  
    Proposed a fix for this in [this Pull Request](https://github.com/jonschlinkert/word-wrap/pull/33), basically to *avoid using Regex where things can be done without it*.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680438076533/3963bcab-2688-43b2-aee6-0945a3695a21.png align="center")
    

### New tools in town 👀

* [CoScreen](https://www.coscreen.co/) by Datadog, beware devs and designers, the hand-holding meme is closer to reality now. Watch the [demo](https://www.youtube.com/watch?v=W3gltVKtxcM)
    
    ![Pin on Design Memes](https://i.pinimg.com/474x/7c/ae/b8/7caeb8d2e404b301795f86c107c3678a.jpg align="center")
    
* [Arc for iOS](https://www.theverge.com/2023/3/30/23662130/arc-mobile-browser-hands-on-ios), the new browser for *cool kid***z**, yes it can now be found on [Apple Store](https://apps.apple.com/us/app/arc-mobile-companion/id1669785846) and this will be a big step as one missing piece earlier for cross-device sync. I've been using this since its release, if you are still not in yet, here's an [invite](https://arc.net/gift/9c7b51c0).  
    Oh! on that note, you might also want to listen to a Stackoverflow Podcast with Arc Team - [**The next-gen web browser has no tabs, only spaces (Ep. 549)**](https://stackoverflow.blog/2023/03/28/the-next-gen-web-browser-has-no-tabs-only-spaces-ep-549/)
    
* [**Regex.ai**](https://regex.ai/)**,** AI-Powered Regular Expression Solver. (*yup! just marked one more skill as irrelevant on my resume*)
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680433893904/e99546e8-ac41-4d84-a097-6805f4aeb8bf.gif align="center")
    

### Tools Recommendations 💫

* [Obsidian](https://obsidian.md/) (*your own "Dear Diary"*) with [Git Sync Plugin](https://github.com/denolehov/obsidian-git) (started post little push and marketing pitch from [Kautuk](https://twitter.com/Kautukkundan) & [only4](http://only4.dev))
    
* [Rewind](https://www.rewind.ai/) (*imagine, a screen memory with ChatGPT*), found it on Twitter, installed it, and thought would give it a try. But, funny story, in mere 3 days, it saved from unrecoverable states **twice**, one should give it a try *iff* you trust their [policies](https://www.rewind.ai/privacy-first).
    
* [Raycast AI](https://www.raycast.com/ai) (*joined the party a little late*)*,* this is a game changer, you will soon realize how lazy you are as soon as you get access to this, there is no going back to ai.com (*yup, Mr. Altman is doing some serious domain shopping*).
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1680430274383/261d0e93-3fcf-4921-bff8-27205a3a1c8e.png align="center")
    
* [Hacker News Arc Boost](https://github.com/kslambert/hacker-news-arc-boost), technically it's just a CSS file, but it improves the page so much (*if you are using Arc or not, I recommend injecting this stylesheet*)
    
    ![Screen Shot 2022-10-30 at 4 09 30 PM](https://user-images.githubusercontent.com/3496059/198906404-e67e3e8a-5810-4aa2-8b33-dc3d24c1f485.png align="left")
    

### Fin-bits

(*this section is to share informative things I read, not a fin-fluencer,* ***<s>yet!!</s>****, so go do your research before trading based on things you read on the internet*)

* [Tata Technologies IPO Breakdown](https://www.youtube.com/watch?v=Dyo8915RzUU), no doubt this is one of the most exciting IPO coming up, and if you are by any chance like me scarred by [LIC](https://economictimes.indiatimes.com/prime/money-and-markets/a-30-fall-since-listing-how-lics-ipo-became-indias-biggest-wealth-destroyer/primearticleshow/92212792.cms) (\*sad crying noises\*), you should give it a try.
    

### A quote that got me thinking

> Don't meet, write. Don't react, consider.  
> ~ Jason Fried

### Note

Look! this might have been a long one, but trust me when I say this, I *held back from sharing more links*, as it might be redundant for folks who read other newsletters too. 😅  
Also, yes I remember telling you it'll be *4 sections and a quick read* 🫠, but I think we can't make it smaller if weekly is the frequency we choose. And regarding the shrinking down the sections, I'll work on it in the coming editions.

**On the same note**, I think this one should keep you occupied for a week and a half, as I'll be <s>taking some time off-screen</s>, touching grass ⛵️ for *a week* exploring 🎒 the beautiful *North Eastern part of India* 🇮🇳

#### **Where do we stand in the year** powered by [Year Progress Bot](https://twitter.com/year_progress/status/1642406532556943360?t=YKFDLRU9TG9gqay_xLmmAQ&s=19)

▓▓▓▓░░░░░░░░░░░ 25%

You can find me on [Twitter](https://twitter.com/AashutoshRathi) for any feedback.  
👋🏻 I’ll see you next one!
