syhner
banner
syhner.com
syhner
@syhner.com
signals, state, and sync stuff

senior staff swe vi @somewhere
aws antihero
did you finally hover over the `await streamText` 😅
March 23, 2025 at 3:10 PM
thymer sync engine 👀
March 14, 2025 at 11:18 AM
And although with 99 major versions in epoch semver should be plenty, it's still undefined behaviour as to what should happen on the next major release, which is another downside
January 7, 2025 at 2:54 PM
As for epoch changes, named releases work great since a name is more memorable than a release e.g. macOS Sequoia > macOS v15 > macOS v1500 (with epoch semver)
January 7, 2025 at 2:48 PM
major - intentional breaking change
minor - unintentional breaking change (includes bugfixes)

I think this is the most important distinction for users, is SemVer compliant, and doesn't require an explanation for users to upgrade versions intuitively
January 7, 2025 at 2:48 PM
- v125 -> v200 is nice for showing significance however this doesn't hold up at larger numbers e.g. v1125 -> v1200 is arguably worse than v11 -> v12

I think going the other way around and removing complexity is a good approach and worth considering by collapsing patch into minor i.e.
January 7, 2025 at 2:48 PM
- If I'm on vue@65 and `npm i vue@66` fails then I might wrongly assume that v66 isn't released, and that I'm on the latest released major version. This may also break some tools which assume increments in major version by 1.
January 7, 2025 at 2:48 PM
While I understand the motivation, some of stated benefits and goals are lost along the way. Reasons why I don't think this is a good choice:

- Adds complexity

- Non-standard in a way that users lose the ability to infer what's going on with major version skips until they read an explanation
January 7, 2025 at 2:48 PM
also works on mobile which i end up using a lot
December 30, 2024 at 11:33 PM
i’ve even seen some outdoor basketball courts in the uk that require payment to unlock 🫠
December 23, 2024 at 9:21 PM
still in the discovery phase of making smaller mini games to learn the game dev space better

but planning on an eventual indie rpg release next year!
December 18, 2024 at 12:10 PM
love it

i started an indie game with my siblings just last week

this needs to become a trend
December 18, 2024 at 12:26 AM
since we’re doing domain handles, would be nice for them to be clickable links so we don’t have to copy&paste on desktop / type into the browser on mobile
November 5, 2024 at 7:19 PM
can't let you forget
bsky.app/profile/lpil...
I wanna implement CRDTs in Gleam
November 4, 2024 at 8:10 PM
you should start by asking @jayair.bsky.social
November 4, 2024 at 8:09 PM
can drop you a vouch. hipstersmoothie on discord right?
November 4, 2024 at 6:07 PM
noticed exactly this today, macOS 15.1
November 4, 2024 at 12:56 AM
they are competing for the bluesky bio
November 4, 2024 at 12:53 AM
oh you can do some of this through bsky.app/feeds
bsky.app
November 3, 2024 at 10:57 PM
what if you could filter your feed based on content type

text = twitter
videos = youtube
videos < 60s = tiktok
photos = instagram
temporary photos/videos = snapchat
voice = airchat
livestreams = twitch
November 3, 2024 at 10:24 PM