photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

242
active users

#linesofcode

0 posts0 participants0 posts today
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://sauropods.win/@mike" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mike</span></a></span> I think a lot of <a href="https://infosec.space/tags/metrics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>metrics</span></a> re <a href="https://infosec.space/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> and espechally <a href="https://infosec.space/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> are bs.</p><ul><li><p><a href="https://infosec.space/tags/LinesOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinesOfCode</span></a> incentivize <a href="https://infosec.space/tags/messy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>messy</span></a> and convoluted source. (i.e. <a href="https://infosec.space/tags/IBM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IBM</span></a>)</p></li><li><p><a href="https://infosec.space/tags/PullRequests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PullRequests</span></a> &amp; <a href="https://infosec.space/tags/MergeRequests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MergeRequests</span></a> incentivize a shitload of micro-corrections and "code cleanups" that aren't productive. (i.e. <a href="https://infosec.space/tags/Huawei" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Huawei</span></a> doing to <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a>)</p></li><li><p><a href="https://infosec.space/tags/Stars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Stars</span></a> incentivize <a href="https://infosec.space/tags/StarFarming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StarFarming</span></a>. </p></li><li><p><a href="https://infosec.space/tags/Pulls" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pulls</span></a> incentivize <a href="https://infosec.space/tags/Botting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Botting</span></a>. </p></li><li><p><a href="https://infosec.space/tags/Sponsors" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sponsors</span></a> incentivize <a href="https://infosec.space/tags/Smurfing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Smurfing</span></a> &amp; <a href="https://infosec.space/tags/Sockpuppeting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sockpuppeting</span></a>. with <em>alt accounts</em>.</p></li><li><p>same with <a href="https://infosec.space/tags/Contributor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Contributor</span></a> Numbers and Number of Contributions.</p></li><li><p>Frequency of Commits and changes incentivize constantly pushing empty commits as a sort-of-heartbeat.</p></li><li><p><a href="https://infosec.space/tags/Forks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forks</span></a> doesn't say jack shite (in fact I know companies that do run a git mirror that regularly pulls repos from some public projects of mine.</p></li><li><p><a href="https://infosec.space/tags/Donations" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Donations</span></a> and <a href="https://infosec.space/tags/Funding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Funding</span></a> <em>- if any exists at all -</em> only supports massive projects and orgs and not necessarily key components that they too rely upon!</p></li></ul>
Tero Keski-Valkama<p>For the last 50 or so years, <a href="https://rukii.net/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> has been largely about how to write fewer <a href="https://rukii.net/tags/LinesOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinesOfCode</span></a>, to minimize the amount of <a href="https://rukii.net/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> to <a href="https://rukii.net/tags/maintain" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maintain</span></a>, and to minimize the number of <a href="https://rukii.net/tags/bugs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bugs</span></a>.</p><p>Now with <a href="https://rukii.net/tags/Copilot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Copilot</span></a> and <a href="https://rukii.net/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatGPT</span></a>, people seem to have forgotten this, and are trying to increase the number of lines of code a <a href="https://rukii.net/tags/SoftwareEngineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineer</span></a> produces per day.</p><p>Can you see where this leads to? What is the situation a company making use of these <a href="https://rukii.net/tags/technologies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>technologies</span></a> will find itself in next?</p><p>I'm just saying software engineer <a href="https://rukii.net/tags/unemployment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unemployment</span></a> isn't going to be it.</p><p>I'm not saying these technologies and <a href="https://rukii.net/tags/tools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tools</span></a> aren't useful; clearly they are. I have used them a lot for different purposes. They can help in <a href="https://rukii.net/tags/teaching" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>teaching</span></a> software engineering, and any other topic, for example, if it doesn't matter that the material is a few years old.</p><p>We can finally have decent <a href="https://rukii.net/tags/chatbot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>chatbot</span></a> <a href="https://rukii.net/tags/ProgressiveUserInterfaces" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProgressiveUserInterfaces</span></a> which understand what the user wants, and understand the system they interface to.</p><p>These technologies will also evolve fast and ultimately they will change everything.</p><p>It's just that the first ideas people got of "fewer software engineers are now needed" and "now junior engineers can do everything" are grossly unrealistic. I don't mind people testing that though, feel free to make bets.</p>