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


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I agree, copilot is not good right now. But its the best we got in the IDE. (except for some experimental tool based on GPT-API).</p>
<p>But it seems to me that most people think, that code-completion is the only thing it does.<br>
Thats not the case. You can make it to be a little chatGPT by writing larger chunks of docs (also gives it context).</p>
<p>You can make it transform code inline by adding clear comments, eg</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">@foo %{"bar" =&gt; 1, "baz" =&gt; 2}

# @foo with atom keys. -- following generated by copilot
@foo_atom_keys %{
    bar: 1,
    baz: 2
}
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281687" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/62">Post #61</a>
	                </div>
	            </div>
              <div id="likers-container-281687" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281687"
                     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 #61"></div>
  </section>
</div>
    <div class="postbit" id="281703" data-post-id="281703">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<blockquote>
<p>Its not useful for people, that do not invest the time to learn to work with it.</p>
</blockquote>
<p>I know it’s not useful because I did invest time in learning to work with it. Both Chat GPT and Copilot invariably suck and produce bad to extremely bad output that takes away more of my time than they save.</p>
<p>Even you are basically saying this: “After a while you know, when proposed code has the chance to be useful, when I know that it can only be garbage, I don’t even look at it.”</p>
<p>So it’s a range between “chance to be useful” and “can only be garbage”. Basically, a junior dev with little understanding of product and code that you need to sit with and mentor.</p>
<blockquote>
<p>Everybody I know, that invested some time, thinks different.</p>
</blockquote>
<p>You now know me, and I’m not impressed</p>
<blockquote>
<p>I agree, copilot is not good right now. But its the best we got in the IDE.</p>
</blockquote>
<p>From my experience on a Javascript codebase I was working on it was consistently and significantly worse than Intellij IDEA. It consistently produced garbage.</p>
<p>Reason? Well, even if it’s a codebase in a popular language (Javascript) using a popular framework (React), it’s a code base for something unpopular (Google Cast integration) using internal libraries and APIs (that Copilot has no access to, and never will unless it is offered as a hosted service).</p>
<p>Same for ChatGPT. It’s reasonably useful for some simple tasks, but more often than not I’m better off writing actual code instead of fixing the obvious and non-obvious issues in the generated code</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281703" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/63">Post #62</a>
	                </div>
	            </div>
              <div id="likers-container-281703" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281703"
                     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 #62"></div>
  </section>
</div>
    <div class="postbit" id="281704" data-post-id="281704">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="dmitriid" data-post="63" data-topic="53931">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dmitriid/48/13182_2.png" class="avatar"> dmitriid:</div>
<blockquote>
<p>I know it’s not useful</p>
</blockquote>
</aside>
<p>Well I know its useful. What now?</p>
<p>This will lead to nothing, people should try this out and see for themselves.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281704" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/64">Post #63</a>
	                </div>
	            </div>
              <div id="likers-container-281704" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281704"
                     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 #63"></div>
  </section>
</div>
    <div class="postbit" id="281705" data-post-id="281705">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>True, I think it would be better for this topic to be closed, as it turns into the same philosophical arguments about why a language is better than other.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281705" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/65">Post #64</a>
	                </div>
	            </div>
              <div id="likers-container-281705" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281705"
                     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 #64"></div>
  </section>
</div>
    <div class="postbit" id="281757" data-post-id="281757">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Let’s talk about tabs vs. spaces! <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281757" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/66">Post #65</a>
	                </div>
	            </div>
              <div id="likers-container-281757" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281757"
                     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 #65"></div>
  </section>
</div>
    <div class="postbit" id="281976" data-post-id="281976">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="dmitriid" data-post="66" data-topic="53931" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dmitriid/48/13182_2.png" class="avatar"> dmitriid:</div>
<blockquote>
<p>Let’s talk about tabs vs. spaces! <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
</blockquote>
</aside>
<p>oh you’re right! this is a new tabs vs spaces topic. so chatGPT did invent something new after all!</p>
<aside class="quote no-group" data-username="dimitarvp" data-post="53" data-topic="53931">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dimitarvp/48/38664_2.png" class="avatar"> dimitarvp:</div>
<blockquote>
<p>That the low-hanging fruit has been picked doesn’t mean that the high-hanging fruit will be picked in the next 100 years, or ever. That’s a crucial element that people keep missing.</p>
</blockquote>
</aside>
<p>this is a good point. however why did GPT3 only come into existence now if it’s hanging so low? seems to me that the advancement of AI is all about the low hanging fruit ideas. so the only sensible assumption is that there will be more.</p>
<hr>
<p>but back to the OP question - I don’t think Elixir can do much to make the AI more usefl. Unless we use ChatGPT to generate lots and lots of code, put it on GitHub, so ChatGPT5 is trained on it <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p>
<p>also, don’t close this. let people have fun. not hurting anyone.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="281976" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/67">Post #66</a>
	                </div>
	            </div>
              <div id="likers-container-281976" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="281976"
                     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 #66"></div>
  </section>
</div>
    <div class="postbit" id="282411" data-post-id="282411">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I was thinking about this yesterday. It seems that programming languages evolved with various abstractions and tradeoffs designed to make it easier for human programmers to reason about the programs they were making. As a rough example, think of Elixir built on top of Erlang to provide nicer syntax that was more approachable for the generic newcomer. If we are using AI to create code based on our natural language commands – “Make me a webapp that provides simple chat functionality and style it with Bootstrap” – why do we want the AI to output code designed for us to read? Seems to me that AI code generation should all take natural language as input and output assembly code. The input might reasonably need to specify priorities and desired optimizations – “Make me a webapp that can scale to a million connected users with robust concurrency models prioritized over raw speed of request handling” – that reflects the same tradeoffs that lead to choosing one programming language over another today, but the AI shouldn’t have to output it in a language for us to understand.</p>
<p>I guess this post is more of a “shower thought” but the idea of an “AI coding partner” seems like a temporary middle step before true “AI developers”. Kind of like Adobe illustrator plugins for automating various effects are a middle ground toward DallE and co.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="282411" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/68">Post #67</a>
	                </div>
	            </div>
              <div id="likers-container-282411" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="282411"
                     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 #67"></div>
  </section>
</div>
    <div class="postbit" id="282423" data-post-id="282423">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="stevensonmt" data-post="68" data-topic="53931">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/48/20503_2.png" class="avatar"> stevensonmt:</div>
<blockquote>
<p>why do we want the AI to output code designed for us to read?</p>
</blockquote>
</aside>
<p>Valid question and I agree that normally it should not. However:</p>
<ol>
<li>Requirements towards apps are never 100% completed so maybe it should produce human-readable code because somebody is bound to have to finish it manually later. (Though that’s not a given; if an actual general AI gets so far that we can just tell it “previous requirements + these 5 new things please” and it can deal with it then that point is moot.)</li>
<li>There will be a transitional phase during which people will be distrustful of “AI” (and we’re in it already). Having the “AI” be able to produce readable code will help us vet it manually and increase our trust in it and leave it do its magic in the future (without us vetting it; unattended).</li>
</ol>
<aside class="quote no-group" data-username="stevensonmt" data-post="68" data-topic="53931">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/48/20503_2.png" class="avatar"> stevensonmt:</div>
<blockquote>
<p>Seems to me that AI code generation should all take natural language as input and output assembly code.</p>
</blockquote>
</aside>
<p>When that day comes and if I am still working, I’ll retire right there and then! <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"> Though admittedly, I want to work on something very similar – a recursive hyper-optimizing machine that can even optimize itself (to physical limits of course; we know it can’t modify the CPU itself… and even that’s not 100% true; microcode can change how a CPU behaves… though also you gotta wonder how far you can get this idea if you put FPGAs into the mix).</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="282423" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/69">Post #68</a>
	                </div>
	            </div>
              <div id="likers-container-282423" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="282423"
                     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 #68"></div>
  </section>
</div>
    <div class="postbit" id="282431" data-post-id="282431">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="stevensonmt" data-post="68" data-topic="53931">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/stevensonmt/48/20503_2.png" class="avatar"> stevensonmt:</div>
<blockquote>
<p>“Make me a webapp that can scale to a million connected users with robust concurrency models prioritized over raw speed of request handling” – that reflects the same tradeoffs that lead to choosing one programming language over another today, but the AI shouldn’t have to output it in a language for us to understand.</p>
</blockquote>
</aside>
<p>You just wrote the reason why AI will not replace humans in any forseeable future. What you wrote isn’t a specification. It’s a wish. “Chat scalable to million users” has about a million of other things that you didn’t mention:</p>
<ul>
<li>does it have group chats or is it one-to-one only?</li>
<li>is it text only?
<ul>
<li>what about formatting? Plain text, Markdown, or custom formatting?</li>
<li>any limits on text length?</li>
</ul>
</li>
<li>does it allow file uploads?
<ul>
<li>Any files, or just images? Or images and video?
<ul>
<li>Which formats?</li>
<li>What maximum size?</li>
<li>Will there be previews? Resizing? Re-encoding?</li>
<li>where will all this be stored?</li>
<li>do files expire?</li>
</ul>
</li>
</ul>
</li>
<li>end-to-end encryption?
<ul>
<li>does it apply to any files?</li>
<li>does it apply to group chats?</li>
</ul>
</li>
<li>moderator tools?
<ul>
<li>for creators of group chats?</li>
<li>for managers of the chat service?</li>
</ul>
</li>
<li>any additional tools like link unfurling, image previews, youtube autoplay?</li>
</ul>
<p>And that’s off the top of my head without going into any serious detail. Because each of these details has about a million of other details. And for each of these details two different humans will give you 15 different opinions.</p>
<p>In general, it’s “Draw me 7 red lines, all perpendicular to each other, two of them green, one of them transparent, and one in the shape of a kitten”: <a href="https://www.youtube.com/watch?v=BKorP55Aqvg" rel="noopener nofollow ugc">https://www.youtube.com/watch?v=BKorP55Aqvg</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="282431" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/70">Post #69</a>
	                </div>
	            </div>
              <div id="likers-container-282431" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="282431"
                     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 #69"></div>
  </section>
</div>
    <div class="postbit" id="282436" data-post-id="282436">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Sorry, the original post said “Make me a webapp that can scale to a million connected users”, but even more things apply there, than in a chat: what app, what data etc. <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="282436" 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/get-ai-code-generation-tools-to-create-correct-elixir-code-or-else/53931/71">Post #70</a>
	                </div>
	            </div>
              <div id="likers-container-282436" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="282436"
                     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 #70"></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/53931/load_more?page=8">Load more posts (16 remaining)</a>
</div></template></turbo-stream>