mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

344K
active users
sage 🌿<p>if you&#39;re using nomad, 1.9.2 includes a bug that wipes raft state - avoid for now 🫠</p>
sage 🌿<p>dropped my online tip jar - I&#39;m fortunate enough to not need it, and folks following and sharing stuff is much more satisfying <a href="https://www.lopcode.com/tea/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">lopcode.com/tea/</span><span class="invisible"></span></a> 🧡</p>
sage 🌿<p>playing some more factorio: space age - getting in to mid-game nauvis, come say hi in chat <a href="https://twitch.tv/carrot" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">twitch.tv/carrot</span><span class="invisible"></span></a></p>
sage 🌿<p>going live with some factorio: space age <a href="https://twitch.tv/carrot" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">twitch.tv/carrot</span><span class="invisible"></span></a> 🚀 <a href="https://mastodon.social/tags/twitch" class="mention hashtag" rel="tag">#<span>twitch</span></a> <a href="https://mastodon.social/tags/stream" class="mention hashtag" rel="tag">#<span>stream</span></a></p>
sage 🌿<p>planning on streaming some factorio: space age for the next few days, before I go back to work on tuesday</p><p>go follow at <a href="https://www.twitch.tv/carrot" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">twitch.tv/carrot</span><span class="invisible"></span></a> if you&#39;d like go-live notifications 🧡</p>
sage 🌿<p>just released vips-ffm v1.2.0, incuding full image streaming support (reading and writing) <a href="https://github.com/lopcode/vips-ffm/releases/tag/v1.2.0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/lopcode/vips-ffm/re</span><span class="invisible">leases/tag/v1.2.0</span></a> 🚀</p>
sage 🌿<p>streaming some chill friday evening openttd for a bit - loaf logistics <a href="https://twitch.tv/carrot" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">twitch.tv/carrot</span><span class="invisible"></span></a> 🍞</p>
sage 🌿<p>just released vips-ffm version 1.0 🎉</p><p>many improvements including comprehensive libvips docs embedded on all operations and enums, testing across windows/linux/macos on amd64 and arm64, and early benchmarks show it&#39;s up to 35% faster than JNI-based alternatives</p><p><a href="https://www.lopcode.com/posts/2024/10/vips-ffm-1/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">lopcode.com/posts/2024/10/vips</span><span class="invisible">-ffm-1/</span></a></p>
sage 🌿<p>if you use github, please go give the repo a star to lend me some dopamine :) <a href="https://github.com/lopcode/vips-ffm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/lopcode/vips-ffm</span><span class="invisible"></span></a></p>
sage 🌿<p>just released vips-ffm version 1.0 🎉</p><p>many improvements including comprehensive libvips docs embedded on all operations and enums, testing across windows/linux/macos on amd64 and arm64, and early benchmarks show it&#39;s up to 35% faster than JNI-based alternatives</p><p><a href="https://www.lopcode.com/posts/2024/10/vips-ffm-1/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">lopcode.com/posts/2024/10/vips</span><span class="invisible">-ffm-1/</span></a></p>
sage 🌿<p>treating your servers like they&#39;re cattle - petting and treasuring because they&#39;re beautiful creatures who deserve to know kindness</p><p>am I doing it right</p>
sage 🌿<p>early microbenchmarks from a user are showing vips-ffm is ~50-70% faster than AWT, and ~10-35% faster than libvips-via-JNI approaches 🎉</p><p>(for tiny ~50x50 files, the overhead of any FFI/FFM takes over, but vips-ffm still improves that overhead by ~10-25%)</p><p><a href="https://github.com/lopcode/vips-ffm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/lopcode/vips-ffm</span><span class="invisible"></span></a></p>
sage 🌿<p>shipped vips-ffm 0.4.0 🎉</p><p>now you can flip/rotate/whatever your images with full typesafe enum support, like `VipsDirection.DIRECTION_HORIZONTAL`</p><p><a href="https://github.com/lopcode/vips-ffm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/lopcode/vips-ffm</span><span class="invisible"></span></a></p>
sage 🌿<p>my remarkable paper pro shipped today and it&#39;s a joy all the way from the packaging, setup, to actually writing on it 🥰</p>
sage 🌿<p>just shipped a new version of vips-ffm which uses the libvips operation API instead of using raw bindings, meaning all operations get nice inline docs, failures are more graceful, and mismatched lib versions are much less likely to cause segfaults 🎉 </p><p><a href="https://github.com/lopcode/vips-ffm" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">github.com/lopcode/vips-ffm</span><span class="invisible"></span></a></p>
sage 🌿<p>going live with some more spyro: reignited 🐲💜 <a href="https://www.twitch.tv/carrot" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">twitch.tv/carrot</span><span class="invisible"></span></a></p>
sage 🌿<p>they very kindly put the bindings in the top section of the readme here, which is super cool 🧡 <a href="https://github.com/libvips/libvips?tab=readme-ov-file#introduction" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/libvips/libvips?tab</span><span class="invisible">=readme-ov-file#introduction</span></a></p>
sage 🌿<p>realised the verifications for my website and github were broken - should be fixed now ✅</p>
sage 🌿<p>announcing vips-ffm, libvips JVM bindings using JDK 22&#39;s FFM API <a href="https://www.lopcode.com/posts/2024/08/announcing-vips-ffm/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">lopcode.com/posts/2024/08/anno</span><span class="invisible">uncing-vips-ffm/</span></a> 🎉</p>
sage 🌿<p>announcing vips-ffm, libvips JVM bindings using JDK 22&#39;s FFM API <a href="https://www.lopcode.com/posts/2024/08/announcing-vips-ffm/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">lopcode.com/posts/2024/08/anno</span><span class="invisible">uncing-vips-ffm/</span></a> 🎉</p>