Nicholas Macias
nich.bsky.social
Nicholas Macias
@nich.bsky.social
Waving my hands around in front of a computer until it does what I want.

https://rockinghelvetica.com
(Moral) hazard pay
December 5, 2025 at 8:23 PM
We are straight up going to move the ICE budget straight across to the Post Office, set up banking, and pamphlet the woke 2 agenda in cute little cars
December 5, 2025 at 3:27 PM
Yes, yes! I have so many notes, some of which is that you are not alone e.g. x.com/rsms/status/...

Maybe it’s time to start a rolling ball, wikilike effort?
December 5, 2025 at 3:19 PM
I didn't try the polyfill, but theoretically, slap that on the demo and all set? I quickly decided that I had solved my particular problem with a simple observer and moved on to other parts, and bookmarked all that stuff for when I wanted to do more.
December 5, 2025 at 9:24 AM
I freeze up trying to make sense of React. It kinda looks like it's doing the same things, but with a lot more drama? I see an intersectionObserver that *probably* works about like my little class swap JS.

But directly to your question: www.bram.us/2025/10/22/s...
Solved by CSS Scroll State Queries: hide a header when scrolling down, show it again when scrolling up.
There’s a new type of CSS scroll-state query coming: scrolled
www.bram.us
December 5, 2025 at 9:19 AM
these are new container-query like things that do what you want
CSS scroll-state()  |  Blog  |  Chrome for Developers
Like container queries; but for stuck, snapped, and overflowing queries.
developer.chrome.com
December 5, 2025 at 9:00 AM
the way that my stuck header has a new element fading in is a small-scale demonstration of this (it's just not tied to a second scrolling interaction, but could be)
December 5, 2025 at 8:59 AM
if you imagine, though, the stuck header here is just a blank space for the next state you have an observer for — like, it's moved into the right layer, but above viewport or otherwise invisible and then scrolling towards it makes it pop in
December 5, 2025 at 8:57 AM
I shared scroll-state in a reply to my earlier comment but it still needs a polyfill on a lot of browsers. It's possible! not sure it's currently better than using JS and familiar tools, though.
December 5, 2025 at 8:55 AM
this is not too much unlike what Claude helped me with a couple of weeks ago, the difference being that you want to also watch the scroll direction before showing the stuck header (but probably move the container as here, just offscreen it until scroll direction is triggered
header
...
codepen.io
December 5, 2025 at 8:50 AM
Sorry to have brought it up, actually. It was well before your time, fwiw.
December 5, 2025 at 4:37 AM
I had a roommate who was lost in that game, like, the people you read about who die in Internet cafes.
December 5, 2025 at 4:11 AM
Do his front windows have those little Fire Dept stickers that say like Please Ssssssave Our Petssss, I wonder?
December 5, 2025 at 12:28 AM
I want it to work better on mobile but I’m intrigued by the idea
December 4, 2025 at 8:49 PM
Thank you
December 4, 2025 at 6:54 PM
How am I the first in with "Doctor Whorf"
December 4, 2025 at 6:48 PM
I’m too chicken to search for “Cookie Licker” or such but I expect such mods are real
December 3, 2025 at 11:24 PM
“dwarf fortress, but make horny”
December 3, 2025 at 11:20 PM
there's something here if we can have skilltrees at the center of it all
December 3, 2025 at 9:39 PM