Jay Bosamiya
banner
jaybosamiya.bsky.social
Jay Bosamiya
@jaybosamiya.bsky.social
🦊 Software security researcher. Making secure software the natural choice. PhD from CMU. CTFer (PPP). https://jaybosamiya.com/
Reposted by Jay Bosamiya
This video is a pedagogical masterpiece. I am speechless. I can’t even begin to imagine the effort and love that went into this.

youtu.be/BFld4EBO2RE?...
Painting a Landscape with Mathematics
YouTube video by Inigo Quilez
youtu.be
September 16, 2025 at 9:03 PM
Just saw #TheLongWalk. Intense and gripping. Would recommend

Fair warning though, it is _violent_
September 15, 2025 at 1:19 AM
I am once again extolling the virtues of creduce. It has saved me so much debugging time in so many scenarios. Doesn’t even matter if what I’m reducing is not C, it just munches through it and simplifies inputs like crazy
September 6, 2025 at 1:24 AM
Reposted by Jay Bosamiya
Software developer cleared of murder after defence lawyer proves victim invoked undefined behaviour
September 1, 2025 at 5:35 PM
Reposted by Jay Bosamiya
I simply have not yet found writing of @vajra.me’s that I did not find nourishing & moving to action & change, & this essay is no exception.

“There is such a thing as the least you can do, and too many people do not bother to find out what that is, much less exceed it.”
Persons of Story
A review of KATHAPURUSHAN (1995), and some thoughts on personhood, of story and otherwise.
vajra.me
August 31, 2025 at 4:55 PM
Reposted by Jay Bosamiya
i think this is how i finally learn how to make music
This is some of the hardest shit I've seen in my life
August 28, 2025 at 7:53 AM
Reposted by Jay Bosamiya
There’s a beautiful kinetic typography video of the quote that is etched in my mind (partly since I rewatch it every couple of years): vimeo.com/24715531
Ira Glass on Storytelling
UPDATE 2021: I've been told that this video has hit Vimeo's upper bandwidth limit and so I've had to find ways to limit the bleed by either making…
vimeo.com
August 25, 2025 at 5:31 AM
Reposted by Jay Bosamiya
Still super proud of this video I made 2 years ago. Views have kinda flat-lined so I'm posting it again because dammit I want people to see it!

(The video title is probably not helping its popularity but I don't know what else to call it)

www.youtube.com/watch?v=otO3...
Coordinate Spaces for 2D Game Developers
YouTube video by Kai Sassnowski
www.youtube.com
August 21, 2025 at 5:49 AM
> I really hate that this all makes sense. I hoped that when I started to look into this that it'd be something so obviously wrong. I wasn't able to find that, and that realization disturbs me.

Xe’s post is well worth the read.
August 17, 2025 at 5:49 PM
15/21. I knew a bunch of these but was still surprised by others. Neat quiz
Email addresses are very simple, and you will score highly in this quiz.

e-mail.wtf
Email is Easy
Everyone knows what an email address is, right?
e-mail.wtf
August 17, 2025 at 5:28 PM
Reposted by Jay Bosamiya
This is such good product advice and not just for games
A friend in the early 90's said "the players will play the game you make whether or not it's the game you thought you were making."
August 17, 2025 at 3:19 AM
Reposted by Jay Bosamiya
This is one of the most beautiful things I have witnessed, the craft here is impeccable.
August 13, 2025 at 6:06 AM
“They’re trained to be deputies, and they are fundamentally confused” — Lea Kissner at USENIX Security, talking about agentic systems and how they get attacked
August 13, 2025 at 10:18 PM
Posting now after having had some rest: this past weekend, we (MMM) won DEFCON CTF once again! Fourth year in a row!! Thanks to Nautilus for running a challenging contest, and to all other teams for keeping us on our toes.
August 13, 2025 at 3:39 PM
> I am the writer’s block, resolved mid-sentence.

Pure joy reading this post

www.mcsweeneys.net/articles/the...
The Em Dash Responds to the AI Allegations
“In recent months, a curious fixation has emerged in corners of academia: the em dash. More specifically, the apparent moral panic around how it is...
www.mcsweeneys.net
July 25, 2025 at 9:52 AM
Live @dimension20.bsky.social last night
July 21, 2025 at 3:33 PM
Reposted by Jay Bosamiya
This page is a truly naked, brutalist html quine.
secretgeek.github.io
July 18, 2025 at 2:11 PM
Reposted by Jay Bosamiya
1337 is a fun number because it also drops a nice "1333337" in your hexdump
July 15, 2025 at 1:04 PM
I scored 10/28 on jsdate.wtf

I knew some of these already (why is space in my brain reserved for this in a language I don’t even use regularly, I’ll never know) but wow this quiz is beautifully structured to troll you hard.

Would recommend.
I made a quiz about the JS Date parser is. It's very easy and you will score very high.

jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
jsdate.wtf
July 12, 2025 at 1:28 AM
Reposted by Jay Bosamiya
1:59 am: I'll just stay up a liiiittle longer, 1 am isn't *that* late :)

2:01 am: shit it's almost 3 am already what happened
July 9, 2025 at 3:41 AM
Reposted by Jay Bosamiya
Everything since guy hit thing with rock just old thing faster. Better tool for hit faster & stronger. New power sources is more hitting per man hour. Science, finance, management, culture, just abstracting and optimizing hitting more things with better rocks
July 8, 2025 at 3:52 AM
Picked up some basic wood carving tools just to see if I’d like it and omg this is so much fun! Am working without any guidance/tutorial, so am clearly making mistakes, but still it looks good?! The flaws seem to give the piece character. Would recommend
June 21, 2025 at 7:22 PM
Reposted by Jay Bosamiya
amtrak’s marketing team gets it
June 21, 2025 at 12:21 PM
Reposted by Jay Bosamiya
a jj shell prompt, but fast because of powerlevel10k

(it took me two weeks to implement it and another week to write 3800 words about it, I hope you enjoy)

andre.arko.net/2025/06/20/a...
a jj prompt for powerlevel10k
I’m in the process of switching from git to jj right now. That switch is another post of its own, which I am still working on, but in the meantime I wanted to write up the way that I’ve set up my shel...
andre.arko.net
June 20, 2025 at 7:52 AM
This is silly in the best possible meaning of silly
I'm experimenting with a way to show how DOS games render themselves.

Basically I'm recording a lossless video of the game running on a very slow (virtual) CPU, then removing all the frames where nothing happens, and I'm playing it back sped up a lot.
May 30, 2025 at 8:22 AM