(no title)
adrian17 | 2 months ago
That's understating it.
Looks like (from conveniently-not-removed `.issue.db`) the entire project was made over last weekend by LLM-porting huge chunks of TaskJuggler from Ruby to Python, then vibe-coding in a loop until it started working. It begins with a chain of issues like
> Port Project.rb to core.project
> Port ProjectFileParser.rb to parser.tjp_parser
> Implement the main scheduling loop. Reference `Project.rb` method `scheduleScenario` and `Task.rb` method `schedule`.
> Make it work. [...instructions on how to test it...] if that doesn't work, you need to investigate why, create issues and solve it.
From that point, the LLM was making most of the issues itself. And finally, 12 hours after the first issue was created:
> remove any trace of the task juggler project.
EDIT: attribution aside, TaskJuggler is GPL and porting to another language preserves GPL virality, so AFAIK by relicensing they’re violating the license here.
cess11|2 months ago
aitchnyu|2 months ago
BTW homepage has:
> Highway is an ultra-reliable workflow orchestration engine that combines PostgreSQL's ACID guarantees with a declarative Python DSL. Banks trust PostgreSQL for money. Highway uses PostgreSQL for workflows. That's bank-grade reliability for your automation.
rogerrogerr|2 months ago
GPL has been a complete failure. It has had two effects:
1. Making companies incredibly nervous about using and contributing to open source software, and
2. Absolutely no teeth when we needed it for AI companies slurping all GPL code ever written into their IP-laundering machine.
Zero benefits.