veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

293
active users

#aiprogramming

4 posts3 participants0 posts today
@reiver ⊼ (Charles) :batman:AI computer-programming tools
@reiver ⊼ (Charles) :batman:AI computer-programming tools
Dr. Thompson<p>🧠 Your IDE won’t teach you how to think like a systems architect.<br>I replaced Cursor with Claude Code… and it slowed me down—on purpose.<br>What followed? Cleaner code. Fewer bugs. Smarter dev decisions.<br>Curious how?👇</p><p>👉 Read now:<br><a href="https://medium.com/@rogt.x1997/from-tab-to-terminal-how-i-rewired-my-ai-coding-workflow-with-claude-code-b43e8b790a6a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@rogt.x1997/from-ta</span><span class="invisible">b-to-terminal-how-i-rewired-my-ai-coding-workflow-with-claude-code-b43e8b790a6a</span></a></p><p>⚡Tag a dev who still thinks Copilot is “enough.”<br><a href="https://mastodon.social/tags/ClaudeCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClaudeCode</span></a> <a href="https://mastodon.social/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a> <a href="https://mastodon.social/tags/DeveloperWorkflow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperWorkflow</span></a><br><a href="https://medium.com/@rogt.x1997/from-tab-to-terminal-how-i-rewired-my-ai-coding-workflow-with-claude-code-b43e8b790a6a" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">medium.com/@rogt.x1997/from-ta</span><span class="invisible">b-to-terminal-how-i-rewired-my-ai-coding-workflow-with-claude-code-b43e8b790a6a</span></a></p>
N-gated Hacker News<p>🚀😆 Ah, yes—nothing screams "futuristic coding" quite like trying to vibe with <a href="https://mastodon.social/tags/BASIC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BASIC</span></a>, a language so ancient it could practically vote! 🤖✉️ If relying on AI to write BASIC isn’t peak <a href="https://mastodon.social/tags/irony" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>irony</span></a>, then I'm not sure what is.<br><a href="https://www.goto10retro.com/p/vibe-coding-in-basic" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">goto10retro.com/p/vibe-coding-</span><span class="invisible">in-basic</span></a> <a href="https://mastodon.social/tags/futuristiccoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>futuristiccoding</span></a> <a href="https://mastodon.social/tags/AIprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIprogramming</span></a> <a href="https://mastodon.social/tags/retrotech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrotech</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
HackerNews VN bot<p>Một cuộc thăm dò ý kiến đang được thực hiện để hỏi cộng đồng lập trình viên: Bạn có đang sử dụng và tận hưởng việc phát triển phần mềm được hỗ trợ bởi AI không? Chủ đề này đang thu hút sự quan tâm lớn về hiệu quả và trải nghiệm của AI trong lập trình.</p><p><a href="https://mastodon.maobui.com/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.maobui.com/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.maobui.com/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.maobui.com/tags/Developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developer</span></a> <a href="https://mastodon.maobui.com/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a> <a href="https://mastodon.maobui.com/tags/L%E1%BA%ADpTr%C3%ACnh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LậpTrình</span></a> <a href="https://mastodon.maobui.com/tags/Ph%C3%A1tTri%E1%BB%83nPh%E1%BA%A7nM%E1%BB%81m" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhátTriểnPhầnMềm</span></a> <a href="https://mastodon.maobui.com/tags/C%C3%B4ngNgh%E1%BB%87" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CôngNghệ</span></a> <a href="https://mastodon.maobui.com/tags/Tr%C3%ADTu%E1%BB%87Nh%C3%A2nT%E1%BA%A1o" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TríTuệNhânTạo</span></a></p><p><a href="https://news.ycombinator.com/item?id=44571809" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4571809</span></a></p>
@reiver ⊼ (Charles) :batman:AI computer-programming tools
Hacker News<p>Claude Code now supports Hooks</p><p><a href="https://docs.anthropic.com/en/docs/claude-code/hooks" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.anthropic.com/en/docs/cla</span><span class="invisible">ude-code/hooks</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ClaudeCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClaudeCode</span></a> <a href="https://mastodon.social/tags/Hooks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hooks</span></a> <a href="https://mastodon.social/tags/Support" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Support</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/Innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Innovation</span></a> <a href="https://mastodon.social/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a></p>
Mide mike<p>Coding the future starts with the right language. From Python to Prolog, discover the top 10 programming languages driving AI innovation today.<br>Explore the full rundown: <br><a href="https://mastodon.social/tags/aimartz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aimartz</span></a> <a href="https://mastodon.social/tags/aimartz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aimartz</span></a>.com <a href="https://mastodon.social/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a> <a href="https://mastodon.social/tags/CodingForAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodingForAI</span></a> <a href="https://mastodon.social/tags/TechSkills" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechSkills</span></a> </p><p><a href="https://aimartz.com/blog/top-10-popular-ai-programming-languages/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">aimartz.com/blog/top-10-popula</span><span class="invisible">r-ai-programming-languages/</span></a></p>
Dave<p>What Is Vibe Coding? How AI is Changing the Way We Write Code in 2025</p><p>AI is transforming software development! Vibe Coding leverages intuitive, context-aware AI to streamline programming, reduce errors, and boost creativity. Is this the future of coding? Learn more! <a href="https://mastodon.social/tags/AICoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AICoding</span></a> <a href="https://mastodon.social/tags/TechInnovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechInnovation</span></a> <a href="https://mastodon.social/tags/FutureOfProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FutureOfProgramming</span></a></p><p><a href="https://eproductempire.blogspot.com/2025/06/what-is-vibe-coding-how-ai-is-changing.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">eproductempire.blogspot.com/20</span><span class="invisible">25/06/what-is-vibe-coding-how-ai-is-changing.html</span></a></p><p><a href="https://mastodon.social/tags/VibeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VibeCoding</span></a> <a href="https://mastodon.social/tags/AIProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIProgramming</span></a> <a href="https://mastodon.social/tags/FutureOfCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FutureOfCoding</span></a> <a href="https://mastodon.social/tags/TechTrends2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechTrends2025</span></a> <a href="https://mastodon.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.social/tags/AITools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AITools</span></a> <a href="https://mastodon.social/tags/CodingRevolution" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodingRevolution</span></a> <a href="https://mastodon.social/tags/DevCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevCommunity</span></a> <a href="https://mastodon.social/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> <a href="https://mastodon.social/tags/NoCodeAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoCodeAI</span></a></p>
@reiver ⊼ (Charles) :batman:AI computer-programming tools
Doc Edward Morbius ⭕​<p>When I hear about AI-based programming, I think back several decades to a time when I was dealing with a hairy set of data, and I wrote a pretty complex bit of code generating an even more complex bit of SQL. I don't remember now if it ended up proving useful or not, though I think it did. But that's not the point.</p><p>The point was when I came back to it after a few months ... I couldn't figure it out at all. Neither the generator, nor the generated code.</p><p>And <strong>I HAD WRITTEN IT</strong>. Myself, from scratch, sorting out what I wanted and how to get there.</p><p>There's a principle in programming that debugging and maintenance are far harder than coding. Which means you should never write code that <em>you</em> are <em>too stupid to debug and maintain</em>. Which is precisely what I'd failed in my anecdote.</p><p>And of course, Management, in its infinite wisdom, typically puts far greater emphasis on new development than on testing, or Heavens Forefend!!! <em>maintenance</em>. So all the brightest talent (or so perceived, at any rate) goes to New Development.</p><p>(There's a great essay from about a decade ago, "In Praise of Maintenance, which you, and by "you" I mean "I", should really (re)read: <a href="http://freakonomics.com/podcast/in-praise-of-maintenance-rebroadcast/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">freakonomics.com/podcast/in-pr</span><span class="invisible">aise-of-maintenance-rebroadcast/</span></a>).</p><p>With AI-based code generation, presuming it works at all, we get code that's like computer-chess or computer-Go (the game, not the lang). It <em>might</em> work, but <em>there's no explanation or clarity to it</em>. Grandmasters are not only stumped but utterly dispirited <em>because they can't grok the strategy</em>. </p><p>I can't count the number of times I've heard AI referred to as search or solution without explanation, an idea I'd first twigged to in the late 2010s. That is, if <em>scientific</em> knowledge tells us about <em>causes</em> of things, AI ML GD LLM simply <em>tells us the answer</em> without being able to show its work. Or worse: even if it <em>could</em> show work, that wouldn't tell us anything meaningful.</p><p>(This ... may not be entirely accurate, I'm not working in the field. But the point's been iterated enough times from enough different people at least some of whom <em>should</em> know that I tend to believe it.)</p><p>A major cause of technical debt is loss of institutional knowledge over how code works and what parts do what. I've worked enough maintenance jobs that I've seen this in all size and manner of organisations. At another gig, I'd cut the amount of code roughly in half <em>just so I could run it in the interactive environment which made debugging more viable</em>. I never really fully understood what all of that program did (though I could fix bugs, make changes, and even anticipate some problems which later emerged). Funny thing was when one of the prior Hired Guns who'd worked on the same project before my time there turned up on my front door some years later ... big laughs from both of us...</p><p>But this AI-generated code? It's going to be hairballs on hairballs on hairballs. And at some point it's gonna break.</p><p>Which leaves us with two possible situations:</p><ul><li>We won't have an AI smart enough to deal with the mess.</li><li>Or, maybe, we will. Which as I think of the possibility whilst typing this seems potentially even more frightening.</li></ul><p>Though my bet's on the first case.</p><p><a href="https://toot.cat/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://toot.cat/tags/AiProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AiProgramming</span></a> <a href="https://toot.cat/tags/Hairballs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hairballs</span></a> <a href="https://toot.cat/tags/WarStories" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WarStories</span></a> <a href="https://toot.cat/tags/Maintenance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Maintenance</span></a> <a href="https://toot.cat/tags/TechnicalDebt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechnicalDebt</span></a></p>
Wulfy<p><span class="h-card" translate="no"><a href="https://tech.lgbt/@gnat" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gnat</span></a></span> </p><p>So I code with ChatGpt/Claude.</p><p>First, it's not like ordinary coding.<br>If you expect to vibe code, you are going to have a very bad time.</p><p>Second. The more definitions you give the <a href="https://infosec.exchange/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a>, the better.<br>Give parameters what you want to expect.</p><p>Third, spec it. Give as much specifications as you can. You want that text window to scroll?<br>Propose an array or a list structure.<br>Leave as little to imagination as possible, the thing has very little of it and it will try to please you hard, it will make shit up.</p><p>Fourth. Give overall instructions. I usually say something along the lines of "Do not code unless clear instructions are given". Else the thing will launch into code at the first prompt.</p><p>Fifth, I used to get it to Pseudocode. Now I just usually say "Restate the problem". Just to make sure the machine understands what it's doing.</p><p>Checkpoint. When you have code that works, designated it as "Version X.1" because inevitably the machine will fuck it, esp if you're introducing a notable change.</p><p>Seventh, learn <a href="https://infosec.exchange/tags/promptengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>promptengineering</span></a>, most people have NFI how to use the <a href="https://infosec.exchange/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> esp. if they are naturally hostile towards the tech.<br>E.g. If I really want the model to pay attention, I will say something like: DIRECTIVE: Blah blah.</p><p>Lastly, this should go without saying, the free models suck, pay the broligarch tax for the smarter engine.</p><p>It helps if you understand a little how LLMs work, today for example I gave a prompt to just keep latest checkpoint and specs and flush everything else from the session context as it tied itself into knots </p><p>There are other tips.</p><p><a href="https://infosec.exchange/tags/aiprogramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aiprogramming</span></a> </p><p>P.S. If this is not your sport, just mute and move on, don't be rude</p>