Jasvir Nagra
banner
jasvir.bsky.social
Jasvir Nagra
@jasvir.bsky.social
Advisor & builder. Formerly security @dropbox, product @instart & @google, authored Surreptitious Software, TL for Caja. I love good food, fine wine & great JS.
Are you telling me the one friggin night that I, a resident of the desert that always has clear skys, has a solar flare and the northern lights in the sky happens to happen - I also have clouds and rain?!?

Universe - you're an ass.
November 13, 2025 at 6:02 AM
You know we just don’t talk enough about the positive aspects of pollution. Like pretty sunsets. 😛
November 12, 2025 at 1:05 AM
Nothing i have is planned. And a lot is coming. Things are going to be messy.

I mean they've always been messy but I know it now.
October 30, 2025 at 5:53 AM
Ok yes since I got apparently recognized - I was at IIW tonight. That still doesn't make Identity cool.
October 23, 2025 at 4:01 AM
Every time I think I have a handle on how awesome @racket-lang.org is, I accidentally come across something they did a lustrum ago that is even more awesome.

I think it's going to take all evening to digest how cool this is: www.youtube.com/watch?v=j5Ha...
(sixth RacketCon): Stephen Chang and Alex Knauth -- Type Systems as Macros
YouTube video by Racket
www.youtube.com
October 21, 2025 at 12:45 AM
I wonder how many people knew Dumbledore liked candy enough to choose it for his passwords. Near as I can tell there's ~150 candy mentioned in @harrypotter.social - that's about 8 bits. Dumbledore talks about far fewer - about 3bits.

Dumbledore - more like dumbledumb amirite?
October 20, 2025 at 5:59 PM
I wish there was a post from Google that would explain to me, a mildly technical person, why they wrecked chromecast - was it a legal issue that forced their hand, some technical problem, incompetence - I expected it from Google but am sad to have been so right.
October 18, 2025 at 9:44 PM
Every once in a while you have to ask yourself, given the nonsense, why am I here and not there.
October 17, 2025 at 9:17 PM
I worry I'm just contrarian.

I worried about AGI a decade ago & now find myself groaning internally about *how* people complain about it.

Reminds me adults complaining "there's data" that "comics & calculators are making kids dumber".

At least I've learnt to be mostly quiet.
October 16, 2025 at 6:15 PM
I am going to hate MCP when I look at it, aren't I? I mean - I haven't and I will. But I just know I will hate it.

I hope I'm wrong.
October 14, 2025 at 10:11 PM
I was promised a storm.
I got merely wet...as an islander, SF's understanding of a "downpour" continues to surprise me two decades in.

It's too wet to be outside.
But it's also not wet enough to be outside.
October 13, 2025 at 10:07 PM
Yeah it hallucinates.

But instead of complaining, what if realized that was a feature and find use cases when a little hallucination is not merely desirable but phenomenal?
October 9, 2025 at 4:31 PM
I miss the simplicity of old Browsershots - "here's a url, give me a grid of screenshots". I had a tiny template which changed bgcolor of the page based on pass/fail. You could eyeball 100s of browser/version/OS at a glance.

New "dashboards" comparatively suck.

What do you use?
September 22, 2025 at 8:28 PM
A tshirt has 4 holes - when I turn it inside out, I sometimes pause in wonderment that no matter which one I use, the outcome is the same

When you turn a tshirt inside out, which one do you use most?
* Any (why think about it?)
* Bottom (I'm normal!)
* Neck (I'm a rebel!)
* Only sleeves (my peeps!)
September 19, 2025 at 7:34 PM
It's hard to convey how frustrating it is seeing people take away the wrong lesson from the npm worm & knowing it'll harden (heh) the wrong approach to addressing issues like it.

And to anyone wanting to ask me what I am doing about it - sadly nothing - I'm busy elsewhere.
September 16, 2025 at 7:50 PM
The number of times I hear about a soon to be amazingly successful company who "merely" recreated anycast & DNS but badly is too damn high.

It would be fine if all they did was give it some much needed UX sugar but when they break its nice properties is when it hurts my soul.
September 15, 2025 at 4:45 PM
It took me a second to work out the whacky way PetSmart sorts fish tank sizes - but that there is only 1 30G & over tank but 11 40-54G tanks...seems wrong.
September 13, 2025 at 5:16 PM
I too am considering starting every reply in a conversation in real life with how many seconds I have spent "thinking".

Incidentally, I thought for 6 seconds before crafting this message.
September 12, 2025 at 4:15 PM
Did you hear that X just killed Y? Here's why?
September 9, 2025 at 9:21 PM
Of course there's 3I/ATLAS - the Ramans always do things in threes.
September 9, 2025 at 3:39 PM
The modern day version of that high school “drop an egg without breaking it” contest is going to be “drop a Tardigrade on a moon without killing it”.
September 8, 2025 at 4:39 PM
I just realized that "jelly bean" is a spoonerism of "Billie Jean"! Brace yourself for a whole new genre of songs.

Jelly bean is not my candy
She’s just a bean who claims I’m the one
But the sweet tooth’s not my cavity
Just a lil snack travesty...
September 5, 2025 at 6:21 PM
It'll be funny to me if they brought out some kind of danger metric based on deaths per car to curb autonomous vehicles and had to ban humans from driving.
September 2, 2025 at 8:35 PM
When it doesn't just hallucinate but makes me wonder if I am hallucinating too! I definitely did not type index.htmll!
August 22, 2025 at 8:24 PM
I’m trying to be objective but I still don’t understand why so many of y’all think that meat is better than silicon.
August 20, 2025 at 4:53 PM