<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="345136" data-post-id="345136">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="joelpaulkoch" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/joelpaulkoch/120/34540_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  joelpaulkoch
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>We wanted to use the Jina embeddings v2 model for an Elixir project but it’s not supported out of the box in Bumblebee.<br>
Here, I describe how to implement and verify the Jina model so we can run it in Elixir.</p>
<aside class="onebox allowlistedgeneric" data-onebox-src="https://bitcrowd.dev/how-to-run-jina-embeddings-in-elixir/">
  <header class="source">
      <img src="https://bitcrowd.dev/img/favicon.svg" class="site-icon" alt="" width="351" height="351">

      <a href="https://bitcrowd.dev/how-to-run-jina-embeddings-in-elixir/" target="_blank" rel="noopener nofollow ugc" title="12:00AM - 28 October 2024">bitcrowd.dev – 28 Oct 24</a>
  </header>

  <article class="onebox-body">
    <div class="aspect-image" style="--aspect-ratio:690/362;"><img src="https://bitcrowd.dev/img/og/how-to-run-jina-embeddings-in-elixir.jpg" class="thumbnail" alt="" width="690" height="362"></div>

<h3><a href="https://bitcrowd.dev/how-to-run-jina-embeddings-in-elixir/" target="_blank" rel="noopener nofollow ugc">How to use Jina embeddings in Elixir with Bumblebee | bitcrowd blog</a></h3>

  <p>When directly compared with OpenAI's 8K model text-embedding-ada-002, the jina-embeddings-v2 stand out in terms of quality. Their long context length is a game changer. Don't let a missing model implementation stop you from realizing your awesome AI...</p>


  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>

<p>Spoiler alert: it’s probably less work than you expect.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="345136" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1180">Post #1179</a>
	                </div>
	            </div>
              <div id="likers-container-345136" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="345136"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1179"></div>
  </section>
</div>
    <div class="postbit" id="345797" data-post-id="345797">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ozitrance" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ozitrance/120/36450_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ozitrance
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>implementing more code from ‘Advances in Financial Machine Learning’ in Elixir. The labeling step, using the Triple Barrier Method:<br>
<a href="https://medium.com/@yairoz/the-triple-barrier-method-labeling-financial-time-series-for-ml-in-elixir-e539301b90d6" rel="noopener nofollow ugc">The Triple Barrier Method: Labeling Financial Time Series for ML in Elixir</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="345797" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1181">Post #1180</a>
	                </div>
	            </div>
              <div id="likers-container-345797" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="345797"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1180"></div>
  </section>
</div>
    <div class="postbit" id="346138" data-post-id="346138">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kuon" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kuon/120/36090_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kuon
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I had an issue with esbuild subprocess staying around as “zombie” and I finally found a solution I wanted to share with you:</p>
<aside class="onebox allowlistedgeneric" data-onebox-src="https://www.kuon.ch/post/2024-11-12-til-ensure-no-zombie/">
  <header class="source">
      <img src="https://www.kuon.ch/favicon.ico" class="site-icon" alt="" width="32" height="32">

      <a href="https://www.kuon.ch/post/2024-11-12-til-ensure-no-zombie/" target="_blank" rel="noopener nofollow ugc">The Missing Bit</a>
  </header>

  <article class="onebox-body">
    <img width="160" height="160" src="https://kuon.ch/apple-touch-icon.png" class="thumbnail onebox-avatar" alt="">

<h3><a href="https://www.kuon.ch/post/2024-11-12-til-ensure-no-zombie/" target="_blank" rel="noopener nofollow ugc">The Missing Bit | Ensure no zombie process when esbuild is started from elixir</a></h3>

  <p>Programmer chronicles.</p>


  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>

<p>At first I tried to exit when stdin was closed but it was not working, I found a workaround which uses an interval to send a SIGNULL signal to the parent to check if it is alive.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346138" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1182">Post #1181</a>
	                </div>
	            </div>
              <div id="likers-container-346138" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346138"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1181"></div>
  </section>
</div>
    <div class="postbit" id="346126" data-post-id="346126">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="LostKobrakai" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/LostKobrakai/120/3072_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  LostKobrakai
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>You should check for the closure of stdin to detect the parent closing the port. E.g. that’s how the bun package does it: <a href="https://github.com/crbelaus/bun/blob/main/priv/wrapper.js" class="inline-onebox" rel="nofollow">bun/priv/wrapper.js at main · crbelaus/bun · GitHub</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346126" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1183">Post #1182</a>
	                </div>
	            </div>
              <div id="likers-container-346126" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346126"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1182"></div>
  </section>
</div>
    <div class="postbit" id="346131" data-post-id="346131">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kuon" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kuon/120/36090_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kuon
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I tried, but it does not work reliably.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346131" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1184">Post #1183</a>
	                </div>
	            </div>
              <div id="likers-container-346131" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346131"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1183"></div>
  </section>
</div>
    <div class="postbit" id="346137" data-post-id="346137">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="LostKobrakai" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/LostKobrakai/120/3072_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  LostKobrakai
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<pre data-code-wrap="elixir"><code class="lang-elixir">const cleanup = async () =&gt; {
  // Dispose the watch context properly
  console.log("--- dispose");
  await ctx.dispose();
  process.exit(0);
};

process.stdin.resume();
process.stdin.on("close", () =&gt; cleanup());

await ctx.watch();
</code></pre>
<p>This seems to work just fine for me.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346137" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1185">Post #1184</a>
	                </div>
	            </div>
              <div id="likers-container-346137" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346137"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1184"></div>
  </section>
</div>
    <div class="postbit" id="346171" data-post-id="346171">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kuon" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kuon/120/36090_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kuon
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="LostKobrakai" data-post="1185" data-topic="150">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lostkobrakai/48/3072_2.png" class="avatar"> LostKobrakai:</div>
<blockquote>
<pre data-code-wrap="elixir"><code class="lang-elixir">process.stdin.resume();
process.stdin.on("close", () =&gt; cleanup());

await ctx.watch();
</code></pre>
<p>This seems to work just fine for me.</p>
</blockquote>
</aside>
<p>This works on my local machine but not on our shared dev server. With this I still find some zombie processes after a few days of people working on the project.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346171" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1186">Post #1185</a>
	                </div>
	            </div>
              <div id="likers-container-346171" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346171"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1185"></div>
  </section>
</div>
    <div class="postbit" id="346181" data-post-id="346181">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="ananthakumaran" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/ananthakumaran/120/36597_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  ananthakumaran
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I recently made some optimizations at work that saved more than 40% CPU at peak time. The post explains how I identified and fixed the bottleneck</p>
<p>Blog - <a href="https://ananthakumaran.in/2024/10/26/ets-vs-redis.html" rel="noopener nofollow ugc">ETS vs Redis</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346181" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1187">Post #1186</a>
	                </div>
	            </div>
              <div id="likers-container-346181" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346181"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1186"></div>
  </section>
</div>
    <div class="postbit" id="346299" data-post-id="346299">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="type1fool" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/type1fool/120/26216_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  type1fool
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I wrote an article about how we’re using Elixir’s Mix tasks, Sourceror, and Igniter to streamline project and dependency setup on client projects:</p>
<aside class="onebox allowlistedgeneric" data-onebox-src="https://smartlogic.io/blog/potions-in-a-cauldron-elixir-app-development-code-generation/">
  <header class="source">
      <img src="https://smartlogic.io/blog/favicon.png" class="site-icon" alt="" width="75" height="75">

      <a href="https://smartlogic.io/blog/potions-in-a-cauldron-elixir-app-development-code-generation/" target="_blank" rel="noopener nofollow ugc" title="03:14PM - 12 November 2024">SmartLogic Blog – 12 Nov 24</a>
  </header>

  <article class="onebox-body">
    <div class="aspect-image" style="--aspect-ratio:690/458;"><img src="https://smartlogic.io/blog/content/images/2024/10/cauldron_tasks-darker.jpg" class="thumbnail" alt="" width="690" height="459"></div>

<h3><a href="https://smartlogic.io/blog/potions-in-a-cauldron-elixir-app-development-code-generation/" target="_blank" rel="noopener nofollow ugc">Potions in a Cauldron: Streamline Elixir App Development with Code Generation</a></h3>

  <p>SmartLogic streamlines custom software development with Elixir code generation and dependency management, optimizing project setup and app development.</p>


  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>
 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346299" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1188">Post #1187</a>
	                </div>
	            </div>
              <div id="likers-container-346299" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346299"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1187"></div>
  </section>
</div>
    <div class="postbit" id="346326" data-post-id="346326">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="jrgtt" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/jrgtt/120/36392_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  jrgtt
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I have been trying to exercise my writing muscles, getting past the barrier of finishing it up and posting it online. Therefore I chose a small subject for it, namely how default function arguments work in Elixir.</p>
<p><a href="https://www.rigotti.nl/default-function-args-in-elixir/" class="onebox" target="_blank" rel="noopener nofollow ugc">https://www.rigotti.nl/default-function-args-in-elixir/</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346326" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-blog-posts/150/1189">Post #1188</a>
	                </div>
	            </div>
              <div id="likers-container-346326" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346326"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #1188"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/150/load_more?page=113">Load more posts (101 remaining)</a>
</div></template></turbo-stream>