shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

262
active users

#silverbullet

0 posts0 participants0 posts today
SilverBullet<p>SilverSearch full text search for <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> makes search SO much better (faster, more accurate) than its built in version —&nbsp;it's a must have. Great community-built plug!</p><p>Try it! <a href="https://community.silverbullet.md/t/silversearch-fulltext-search-for-silverbullet/2528" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/si</span><span class="invisible">lversearch-fulltext-search-for-silverbullet/2528</span></a></p>
Zef Hemel<p>The idea that Internet is available everywhere I’m sure will happen any day now, but that day for sure is not today. This becomes super clear whenever I travel. <a href="https://hachyderm.io/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a> software still matters and I don’t see that change any time soon realistically. Still happy with the choice to now make this the default mode in <a href="https://hachyderm.io/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> v2.</p>
Zef Hemel<p>7. Bridging Lua and JavaScript APIs and values was actually more doable than I anticipated. They map quite cleanly if you’re willing to make a few compromises. One of few issues is to deal with the fact that Lua just has one data structure: the table, which functions as a list, a map and can be used as a set as well. And again, its start indexing at 1. AT ONE!!!1</p><p>Introducing <a href="https://hachyderm.io/tags/SpaceLua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpaceLua</span></a> in <a href="https://hachyderm.io/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> has been one of the best decisions I've made in the last three years of SB development. I foreshadowed how it would develop here: <a href="https://youtu.be/t1oy_41bDAY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/t1oy_41bDAY</span><span class="invisible"></span></a></p><p>And eventually this lead to a much cleaner SilverBullet v2. Intro video here: <a href="https://youtu.be/mik1EbTshX4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/mik1EbTshX4</span><span class="invisible"></span></a></p>
Zef Hemel<p>Ok, so I’m now a few months into building a custom (almost from scratch) <a href="https://hachyderm.io/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> implementation for <span class="h-card" translate="no"><a href="https://fosstodon.org/@silverbulletmd" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>silverbulletmd</span></a></span> dubbed <a href="https://hachyderm.io/tags/SpaceLua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpaceLua</span></a> (for reasons).</p><p>A few things that panned out really well, and a few surprises that I did not anticipate:</p><p>0. General recommendation: don’t do this. Don’t just implement a full programming language because you think it’s a good idea. I also told this myself. It didn’t work. It was a “I’ve don’t this stuff before, I can do it again” type of deal. I was mostly right. But don’t do this. </p><p>1. Initially I opted for a custom interpreter (implemented in TypeScript) because I wanted to expose asynchronous (promise based) JS APIs to Lua, and I didn’t see how to do that nicely with a <a href="https://hachyderm.io/tags/Wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wasm</span></a>-compiled version of the official Lua interpreter. Also I felt that having full control of the running system would turn out to be valuable down the line (I was right on this one). </p><p>2. I got the parser part mostly free. I found an existing Lua grammar for the Lezer parser library that <a href="https://hachyderm.io/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> uses. Had to add a few things and had some struggles. This part was pretty seamless with a few glitches here and there.</p><p>3. Implementing the core interpreter runtime was actually quite easy. Lua is a mostly simple and small language. Again, I’ve done this before so that helped. Writing good test suites makes this doable and AI helped a lot generating those test suites (because it knows Lua).</p><p>4. What I didn’t anticipate is the pain in implementing the full Lua API, especially the `string.*` one which has its own pattern matching language (similar but distinct from regular expressions), which honestly I could do without. But it’s there, and people want to use it, so I need a full implementation. Issues keep coming up, though.</p>
Alejandro Baez<p>I'm definitely having fun hacking away at <a href="https://fosstodon.org/tags/silverbullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>silverbullet</span></a>. 😄</p><p>Right now, getting used to using the <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> import. Which can effectively pull almost any js module. And with <a href="https://fosstodon.org/tags/jsr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jsr</span></a> being a thing... let's just say silverbullet instance is going to get weird. 😅</p><p>I'm honestly surprised it took this log to learn of this gem. Likely due to my still very much liking <a href="https://fosstodon.org/tags/logseq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logseq</span></a>. Although... give me a few weeks... I'll likely build my own journaling system on this thing. 😇</p><p><a href="https://silverbullet.md/API/js" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">silverbullet.md/API/js</span><span class="invisible"></span></a></p>
Alejandro Baez<p>Discovered <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> today. Uses <a href="https://fosstodon.org/tags/lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lua</span></a> for scripting, <a href="https://fosstodon.org/tags/localfirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>localfirst</span></a>, and is built with <a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deno</span></a>. 🤯 Just wow! I'm going to need to play with this. 😏</p><p><a href="https://youtu.be/mik1EbTshX4?feature=shared" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/mik1EbTshX4?feature=s</span><span class="invisible">hared</span></a></p>
SilverBullet<p>The v2 edition of the <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> intro demo video is here! <a href="https://youtu.be/mik1EbTshX4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/mik1EbTshX4</span><span class="invisible"></span></a></p>
SilverBullet<p><a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> 2.0: the path forward <a href="https://community.silverbullet.md/t/silverbullet-v2-the-path-forward/2036?u=zef" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/si</span><span class="invisible">lverbullet-v2-the-path-forward/2036?u=zef</span></a></p>
BBC6Music 🎶 #NowPlaying Bot<p>🔊 <a href="https://mastodonapp.uk/tags/NowPlaying" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NowPlaying</span></a> on <a href="https://mastodonapp.uk/tags/BBC6Music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BBC6Music</span></a>'s <a href="https://mastodonapp.uk/tags/SteveLamacq" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SteveLamacq</span></a></p><p>Silver Bullet:<br> 🎵 20 Seconds to Comply</p><p><a href="https://mastodonapp.uk/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> </p><p><a href="https://theheatofdeephouse.bandcamp.com/track/20-seconds-to-comply-final-conflict-mix" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">theheatofdeephouse.bandcamp.co</span><span class="invisible">m/track/20-seconds-to-comply-final-conflict-mix</span></a></p><p><a href="https://open.spotify.com/track/0iiLMZMIXcFzFmKwEXi7U4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">open.spotify.com/track/0iiLMZM</span><span class="invisible">IXcFzFmKwEXi7U4</span></a></p>
@gurupanguji<p>There's something so uniquely brain tickling and satisfying about setting up something new and learning the ins and outs of the new system. After years of Obsidian, I discovered Silver Bullet as it currently fits my need for a self hosted notes solution. <a href="https://mastodon.social/tags/obsidian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>obsidian</span></a> <a href="https://mastodon.social/tags/silverbullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>silverbullet</span></a></p>
SilverBullet<p>Recorded a video talking about the upcoming Space <a href="https://fosstodon.org/tags/Lua" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lua</span></a> feature in <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a>, its rationale and a demo of the current state. A long one. Enjoy!</p><p><a href="https://www.youtube.com/watch?v=t1oy_41bDAY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=t1oy_41bDA</span><span class="invisible">Y</span></a></p>
SilverBullet<p>0.10.1 of <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> <a href="https://fosstodon.org/tags/PKM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PKM</span></a> released! <a href="https://community.silverbullet.md/t/0-10-1-released/1264" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/0-</span><span class="invisible">10-1-released/1264</span></a></p>
SilverBullet<p>How did you find out about <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a>?</p><p><a href="https://community.silverbullet.md/t/how-did-you-find-out-about-silverbullet/1216" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/ho</span><span class="invisible">w-did-you-find-out-about-silverbullet/1216</span></a></p>
SilverBullet<p><span class="h-card" translate="no"><a href="https://kirche.social/@Numerfolt" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Numerfolt</span></a></span> FYI <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> has a Sync mode that syncs all content locally and allows it to operate 100% offline.</p>
SilverBullet<p>0.9.1 of <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> <a href="https://fosstodon.org/tags/PKM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PKM</span></a> released:</p><p><a href="https://community.silverbullet.md/t/0-9-1-the-one-with-local-time-nicer-space-script-and-schema/856" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/0-</span><span class="invisible">9-1-the-one-with-local-time-nicer-space-script-and-schema/856</span></a></p>
SilverBullet<p>How to deploy <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> to <span class="h-card" translate="no"><a href="https://hachyderm.io/@flydotio" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>flydotio</span></a></span> <a href="https://community.silverbullet.md/t/deploy-silverbullet-to-fly-io/797" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/de</span><span class="invisible">ploy-silverbullet-to-fly-io/797</span></a></p>
SilverBullet<p>How to backup your <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> space to Github: <a href="https://community.silverbullet.md/t/backup-your-space-to-github/798" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/ba</span><span class="invisible">ckup-your-space-to-github/798</span></a></p>
SilverBullet<p>0.9.0 of <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> released: the one with space config: <a href="https://community.silverbullet.md/t/0-9-0-the-one-with-space-config/791" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/0-</span><span class="invisible">9-0-the-one-with-space-config/791</span></a> <a href="https://fosstodon.org/tags/pkm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pkm</span></a></p>
SilverBullet<p>Released <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> 0.8.4: the one with a bunch of things (all over the place, all at once)</p><p><a href="https://community.silverbullet.md/t/0-8-4-the-one-with-a-bunch-of-things/731" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.silverbullet.md/t/0-</span><span class="invisible">8-4-the-one-with-a-bunch-of-things/731</span></a></p>
SilverBullet<p>Some consider the fact that you have to self-host <a href="https://fosstodon.org/tags/SilverBullet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SilverBullet</span></a> a bit of a burden. There’s potentially a lot to learn there. A lot to learn you say… 🤔</p><p>Let’s use this argument in reverse.</p><p>If you’re just getting into <a href="https://fosstodon.org/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a>, how about you make SilverBullet the first thing you install. And then take notes on your journey into <a href="https://fosstodon.org/tags/selfhosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosted</span></a> using it!</p><p>🤯</p><p>Just an idea. <a href="https://silverbullet.md" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">silverbullet.md</span><span class="invisible"></span></a></p>