jmoiron plays the blues

@jmoiron.bsky.social replied: The respective cultures are well informed by their context. The JavaScript culture of "trust a library to get things right more than your own code" makes a lot of sense for a language where `new Date().getYear()` currently returns 124.
@jmoiron.bsky.social replied: When the "left-pad" rugpull happened in 2016, I mentioned on twitter that this kind of thing wouldn't happen in Go. Even post go mod, vendoring is popular, and the Go community has strong cultural insulation from this kind of failure as the floor cost for an external dep is deeme...
@jmoiron.bsky.social The tagline for the rollupjs.org bundler is "Compile small pieces of code into something larger and more complex" which is refreshing in its honesty, but it also reveals a difference in the cultural value of "complex" between the JS world and many who work on the backend.
@jmoiron.bsky.social Top 0.6% of YT music John Coltrane fans. 3600 tracks for the year. Top artists included Charlie Mingus, Gift of Gab, L'Imperatrice and Supercar. Not sure that's an accurate portrayal but I guess it's not too embarrassing; I listen to a lot of "make a radio station from this son...
@jmoiron.bsky.social replied: Lack of extensibility is a problem common to a lot of declarative systems, because they can't self-describe by design.. if they could, then you could trivially escape the declarative aspects that make them powerful. We've been trying to make web components happen for 25 years. Se...
@jmoiron.bsky.social replied: I'd guess that the self-patronage model provides some minor protections against enshittification Not a very repeatable or accessible model, though Perhaps some prior art with Mark Shuttleworth, though Ubuntu isn't entirely unconcerned with profit or viability.
@jmoiron.bsky.social Despite being a former urxvt user and current vim user, I truly no longer care much about terminal emulators. However, I think it would be really fascinating to see an examination of the social aspects of the nearly 2 year ghostty private beta.
@jmoiron.bsky.social replied: We used it at DataDog, and while we understandably found a lot of limitations, the project has good management, is very open to contributions (eg. here are the ones from the dd eng working with it github.com/substrait-io...), and has been improving over time.
@jmoiron.bsky.social replied: She's good, her dark matter video was good as was the string theory one.
@jmoiron.bsky.social I volunteered to do inflation for the Macy's Thanksgiving Day parade for 4 or 5 years. It's a lot of work but very fun looking back on it. Must have been a tough night keeping those balloons from hitting the trees near the museum and patching things in the rain.
@jmoiron.bsky.social replied: A friend is having a hard time running a nodebb forum on an affordable instance, and it left me wondering if "developing a modern forum backend" wouldn't be a good test run for AI driven development, since it's non-trivial, but also pretty well defined and well tread territory.
reposted @mattnava.bsky.social: 10th anniversary Journey thread, recreated: I was the art director of thatgamecompany's Journey. It set the course of my career and my art. I'm forever thankful to the community of players and their incredible love for the game. This is a thread comparing early dev images and how...