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.

Program synthesis

54 pointsby downbootsabout 1 year ago

8 comments

marojejianabout 1 year ago
This is probably my favorite field for future ML development. It both covers the areas where we are weakest (compositionality, planning), but also is feasible for training (easy to generate samples and create objective functions, vs. say IRL tasks), and is immensely valuable if we succeed.<p>If an ML engineering agent that is <i>actually</i> comparable to a human is developed, things are going to we weird. fast.
评论 #40037033 未加载
coolvisionabout 1 year ago
I&#x27;ve worked a bit on inductive syntax-guided synthesis, but did it at the worst time -- right before it was made obsolete by LLMs: <a href="https:&#x2F;&#x2F;grgv.xyz&#x2F;inductive_program_synthesis&#x2F;" rel="nofollow">https:&#x2F;&#x2F;grgv.xyz&#x2F;inductive_program_synthesis&#x2F;</a>
评论 #40034263 未加载
评论 #40034296 未加载
评论 #40036748 未加载
评论 #40034476 未加载
nekitamoabout 1 year ago
I stumbled on the idea of Program Synthesis when I was looking to solve VMProtect&#x27;s Mixed-Boolean-Arithmetic (MBA) expressions in my own VMP Decompiler. I tried experimenting with this project but had limited success:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;quarkslab&#x2F;qsynthesis">https:&#x2F;&#x2F;github.com&#x2F;quarkslab&#x2F;qsynthesis</a><p>I have yet to try the project from Denuvo but it looks promising:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;DenuvoSoftwareSolutions&#x2F;SiMBA">https:&#x2F;&#x2F;github.com&#x2F;DenuvoSoftwareSolutions&#x2F;SiMBA</a><p>If any commenter has other suggestions, would love to hear them!
LanternLight83about 1 year ago
I associate program synthesis pretty heavily with William Byrd following his demo in the second half of this talk:<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;OyfBQmvr2Hc?feature=shared&amp;t=4656" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;OyfBQmvr2Hc?feature=shared&amp;t=4656</a>
meltynessabout 1 year ago
Is anyone familiar with how this differs from &#x27;animation&#x27; ?
TZubiriabout 1 year ago
Isn&#x27;t this a synonym for &quot;Computer programming&quot;?
评论 #40035583 未加载
chilmersabout 1 year ago
Perhaps I&#x27;m missing something, but is program synthesis just writing a compiler for a long-winded functional programming language? I&#x27;m not even clear if it will avoid bugs, since your specification could just as easily have a missing or mistaken constraint as the equivalent program?
评论 #40034492 未加载
discardable_danabout 1 year ago
Unfortunately, this entire field has been superseded by LLMs. They are so much more-effective that it&#x27;s absurd.
评论 #40033940 未加载
评论 #40035976 未加载