TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Is GitHub Copilot Helping Me Code, or Just Filling in the Blanks?

3 pointsby Mikajis7 months ago

2 comments

bisby7 months ago
So far, I&#x27;ve never had Copilot &quot;solve a problem&quot; for me.<p>It has regularly autocompleted what I was going to type anyway.<p>It has saved me typing time more than it has saved me critical thinking time. Which has value, but not in the same way.
评论 #42031600 未加载
2ro7 months ago
Copilot is great at taking precise pseudocode, in this case a declarative constraint logic language I invented, and translating it from there - just explain your formal rules first:<p>&lt;teach it your language here&gt; .. I&#x27;m giving you quite a puzzle so try to figure this one out and translate to miniKanren in Scheme (you will notice the blank line between definitions which signifies the end of one definition and the beginning of the next - variables do not necessarily mean the same thing from one definition to the next - V(VS) is a way to update V within the second definition as the variegation of S before moving rightward with subsequent constraints that may use the new value of V):<p><pre><code> (VS)(US)=(UR)R VARIEGATE STORY S(U)MMARIZE RESULT. (HS)V(VS)(LV)&lt;(LS)V S(H)ORTEN STORY VARIEGATE LENGTH </code></pre> Challenge accepted! Let&#x27;s translate your declarative constraint logic into miniKanren in Scheme. Here’s a step-by-step approach based on your constraints:<p>It actually works which completely floored me :))