Navin Pai's Avatar

Navin Pai

@navinpai

I'm A Moron Who's Too Lazy To Write A Proper Bio

11
Followers
16
Following
23
Posts
25.07.2023
Joined
Posts Following

Latest posts by Navin Pai @navinpai

Post image

Memory usage on #osx is so weird sometimes. Why is tmux taking up ~2Gigs of memory? WTAF? I'm muxing my terminal not running Slack ffs

20.11.2024 06:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#TIL (the hard way): When you run .dump on a corrupt SQLite database, it outputs a ROLLBACK command right at the end (for safety). And if you try to create a fresh DB from this multi-GB dump, it'll take over half an hour, and finally output an empty file ๐Ÿซ  #fml #sqlite

14.06.2024 16:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Football "pundits": @premierleague is the best football league in Europe!

Meanwhile, teams in semis of either @ChampionsLeague and
@EuropaLeague:

๐Ÿ‡ฉ๐Ÿ‡ช Germany - 3
๐Ÿ‡ฎ๐Ÿ‡น Italy - 2
๐Ÿ‡ซ๐Ÿ‡ท Fฬถaฬถrฬถmฬถeฬถrฬถsฬถ France - 2
๐Ÿ‡ช๐Ÿ‡ธ Spain - 1

20.04.2024 04:37 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Watched the interview with Klopp. I'm from tech, where the high-performer burning out is almost a stereotype, & it's weird how Jurgen shows all the same symptoms I've seen w/ multiple friends who pushed a bit too far

Nothing but support, and all the best for what's next Jurgen ๐Ÿ’—

26.01.2024 16:30 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image

Leslie Lamport has put up the preliminary version of his new book "A Science of Concurrent Programs" online: lamport.azurewebsites.net/tla/science....

Weekend reading sorted. The introduction itself has a few gems!

16.01.2024 05:28 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

What a day.. Completed a game I've spent 70 hours playing since Nov, Finished a 1000+ page book that I've been reading since Dec 2, Built an MVP for a side-project I've procrastinated on since Jun, Baked after 3+ months, Watched 2 Oscar IFF Nom movies. Merry Xmas indeed!๐Ÿง‘โ€๐ŸŽ„๐ŸŽ„๐Ÿค—

26.12.2023 19:02 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Local-only projects are coming back in mid October (Insomnia v8.3) ยท Kong/insomnia ยท Discussion #6... Update (Oct 5th): 8.2 has been released today, we are now working towards 8.3 which reintroduces this capability. Believe it or not, when we released Insomnia 8.0 we wanted to actually do good. We ...

Sure, they'll now walk back on this after the public outcry (& THANKFULLY the loss of data was agonizing but reversible), but I'll be looking up @use_bruno /
@httpie / some other non-dev-hostile option

Anytime an OSS project gets acquired/raise $$$ I worry

github.com/Kong/insomni...

04.10.2023 19:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Changes in Insomnia 8.0+ regarding needing an account and local/cloud data migration. ยท Kong/insomn... Expected Behavior I would like to be able to use insomnia without an account or be warned BEFORE an update that you'll lock me out of my stuff. Actual Behavior you just locked me out Reproduction S...

When @getpostman raised $$$ and started jamming in random "cloud" features into a nifty API client, I moved to & recco-ed @GetInsomnia to everyone, as it filled the void. The latest login-locking scam that @thekonginc has pulled undoes ALL the goodwill ๐Ÿคฌ

github.com/Kong/insomni...

04.10.2023 19:23 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Had a great time talking about #eBPF + #python at #pyconindia yesterday. Thanks to folks who came to listen to me geek out about interfacing with the kernel from userspace ๐Ÿ‘พ ๐Ÿค“

Extra points to the dude who came over to tell me he ROFL-ed at the "nouveau" comment! #iykyk ๐Ÿ˜‚

02.10.2023 21:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

- A friend's co is struggling to find PMF 2 years into the journey
- Another is getting acquired at a firesale after a longer run & leaving everyone empty-handed
- A third has slashed salaries by 50% since 3 months and has founders taking no salary

Startups are fun, they said ๐Ÿ˜ž

25.09.2023 07:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

All in all, bun is EXTREMELY interesting, and my first experience with it was very positive. And not even gotten into CJS/ESM interop usecases. Honestly, more bullish on Bun, than on deno which takes a different approach.

Definitely play with it this weekend! โœŒ๏ธ๐Ÿค—

09.09.2023 19:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Things I'm unsure of:
- bun is EVERYTHING. Node replacement? npm replacement? Toolchain? Testrunner? sdk? Yes. Hope it doesn't spread too thin
- Another lockfile! bun.lockb is interesting format, but _feels_ redundant ๐Ÿซฅ

09.09.2023 19:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Things that didn't work:
- Metrics scripts didn't work with `PerformanceObserver is not yet implemented in Bun.`
- Had to disable Pyroscope script with error: "Cannot find module "[]/pprof/build/node-v108-darwin-arm64-unknown/pprof.node" from "[]/pprof/out/src/heap-profiler-bindings.js"

09.09.2023 19:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Things that worked OOTB:
- bun install vs npm install is not even a race - bun install is ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ
- Truly drop-in replacement* (see below) - Literally had 8 lines of code changed to run Bun
- Everything feels more "zippy" than regular nodejs/npm - Not sure of tradeoffs

09.09.2023 19:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

With the v1.0 launch of bunjs, thought I'd try it out with an app we use at @OpsVerse. Quite straightforward @nestframework TS app with a few bells and whistles.

Migration was as simple as replacing "npm" commands with "bun" and "node" in package.json with, well, "bun" ๐Ÿ˜…

09.09.2023 19:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Went to Bellandur-Marathahalli-Sarjapur area 2 days in a row and now have enough dust in my lungs and eyes to shoot a sequel to Mad Max. How the highest (?) taxpaying junta of this city live in such squalor will be something I'll never be able to wrap my head around ๐Ÿซฅ

03.09.2023 22:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

So inspiring to hear from the heroes whose work over the last decade has made this possible.. and so cool to share in their sheer euphoria! Truly hope events like this inspire the next generation of Space Explorers #Chandrayaan3Landing

23.08.2023 17:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Your problem with Vim is that you don't grok vi We can use m to move lines around, and j to join lines. For example if you have a list and you want to separate all the stuff matching (or conversely NOT matching some pattern) without deleting them,

For folks who think vi(m) is hard, I strongly suggest reading this: https://stackoverflow.com/questions/72498282/your-problem-with-vim-is-that-you-dont-grok-vi

Even though IDEs like IntelliJ/VSC are excellent, I still find myself on vim for most of my slicing/dicing/searching of data!

06.08.2023 09:58 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Like many, I started vim by copying random .vimrc from the internet. Struggled to get the right "feel", went back to basics and built my own vim config from scratch over the decade, which went from a blank file to a few hundred lines. The emacs flamewars helped ๐Ÿ™ƒ

RIP Bram ๐Ÿ™

06.08.2023 09:57 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Photo of The Art and Science of Engineering

Photo of The Art and Science of Engineering

Is programming closer to โ€˜classicalโ€™ engineering or to novel writing?

This is an interesting question: and in The Art if Science and Engineering, Richard W Hamming suggests that in his experience itโ€™s closer to novel writing:

03.08.2023 07:34 ๐Ÿ‘ 14 ๐Ÿ” 6 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0
Life Of Navin - Random Musings, Random Bullshit.: Writing your first eBPF program!

Writing your first eBPF program: https://www.lifeofnav.in/2023/08/writing-your-first-ebpf-program.html

03.08.2023 07:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

This post is an automated post using the ATProto Protocol!

01.08.2023 20:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

I feel personally attacked. ๐Ÿ™ˆ

26.07.2023 13:44 ๐Ÿ‘ 1 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Just setting up my bsky

25.07.2023 06:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0