HNHacker News
TopNewBestAskShowJobs

igt0

31 karma · joined April 15, 2016

submissionscomments
igt0··on Ask HN: What are you working on? (January 2026)
I got tired of keep optimizing prompt and rolling out changes in production. So I built a neurosymbolic language to help with that, where prompts as policies instead as hard rules.

https://github.com/canto-lang/canto-lang

igt0··on “Stop Designing Languages. Write Libraries Instead” (2016)
Logic systems are a good place where the library first approach tends to work well: you keep a small, boring core (the inference engine), and let people extend it with predicates, rules/operators, and domain packages.

I’ve been experimenting with a small defeasible-logic core (argumentation semantics + priorities + conflict detection) that stays stable, while most of the real meaning lives in extension points. https://github.com/canto-lang/canto-lang

igt0··on Carp, a compiled Lisp with type inference and a borrow checker
I wonder why nobody said one word about Shen Language[1].

[1] http://www.shenlanguage.org/

igt0··on Pony language 0.11.0 released
Pony is amazing, I am curious about the object capability model applied to distributed systems.
igt0··on URL Parsing in WebKit
The standardization is "easy", however we should not forget the browser must support the wrong behavior, because a bunch of applications are expecting that behavior, otherwise the implementation of the "standardised" URL parsing would break the web.
igt0··on Show HN: Java Bullshifier
In fact, it is a kind of common practice to generate tons of code. For C language, we have Csmith[1]. It is used to find bugs in llvm and GCC.

[1] https://embed.cs.utah.edu/csmith/

igt0··on SVG has more potential
SVG is amazing, my main concern about it. it is because it creates a huge burden to browser developers. The spec is huge [1]. And some parts are outdated[2].

[1] https://github.com/WebKit/webkit/tree/master/Source/WebCore/... [2] https://developer.mozilla.org/en-US/docs/Web/SVG/SVG_animati...

igt0··on H-1B bill pulled from House committee vote amid complaints
Probably local hire would be much better, however good programmers don't want to work in the Group 2. The want to work in a big company or in a cool startup.