Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Hister: A private search engine for the pages you visit and the files you keep(github.com/asciimoo ↗)
    40comments
  2. Fujitsu launches made-in-Japan next-generation CPU FUJITSU-MONAKA(global.fujitsu ↗)
    145comments
  3. CrowdSec Source Code Leak(crowdsec.net ↗)
    24comments
  4. Rate limits on GitLab.com are changing(about.gitlab.com ↗)
    83comments
  5. T. Rex Had a Body Temperature of 97 Degrees(nytimes.com ↗)
    19comments
  6. Towards Self-Driving Codebases(detail.dev ↗)
    11comments
  7. Infinite-Parameter LLMs: Generating and Adapting Weights from Live Data(arxiv.org ↗)
    6comments
  8. Why I didn’t sign the Fields medallists’ letter(gowers.wordpress.com ↗)
    155comments
  9. How GLM built its own inference infrastructure(z.ai ↗)
    226comments
  10. Zettascale (YC S24) Is Hiring ASIC/FPGA Engineers to Build Chips for ASI(zscc.ai ↗)
    discuss
  11. Show HN: Aclif – Agent CLI framework: one grammar, canonical names across SaaS(aclif.ai ↗)
    13comments
  12. One year of sponsored Servo development(servo.org ↗)
    126comments
  13. Launch HN: Skillsync (YC W26) – AI chat sessions made portable across agents
    16comments
  14. Show HN: Share your AI Setup, Learn from others(mysetup.ai ↗)
    66comments
  15. Grand MS-DOS Gaming General MIDI Showdown(johnnovak.net ↗)
    3comments
  16. Vinix – A modern operating system written in V(vinix-os.org ↗)
    38comments
  17. Show HN: Navier-Stokes Visualized as 1kB i386 demos(juandecos.github.io ↗)
    1comments
  18. The American Religion of Self-Storage Facilities(newyorker.com ↗)
    161comments
  19. CCC invites all model citizens to 40C3(ccc.de ↗)
    113comments
  20. Ask HN: How to recover Google auth after phone stolen?
    54comments
  21. Running Ubuntu on the Lenovo IdeaPad Duet(vhaudiquet.fr ↗)
    1comments
  22. Show HN: Craigslist for agent skills, curated by a human(skillbay.sh ↗)
    1comments
  23. TSMC revealing details about next gen A14 node(mapyourshow.com ↗)
    6comments
  24. The Return of Sail Power: Cargo Ships Are Turning Back to the Wind(gcaptain.com ↗)
    99comments
  25. Whoisinspace.com/(whoisinspace.com ↗)
    49comments
  26. LLM Classification Is Feature Engineering(minimallysufficient.com ↗)
    11comments
  27. My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it(jakeasmith.com ↗)
    84comments
  28. Economic policy for AGI(deepmind.com ↗)
    13comments
  29. Artificial intelligence now beats some of the best human forecasters(economist.com ↗)
    73comments
  30. Mastering Layout Engines in Graphviz: Dot vs. Neato vs. Twopi vs. Circo(visual-paradigm.com ↗)
    6comments

Show HN: Aclif – Agent CLI framework: one grammar, canonical names across SaaS

20 pointsby 2h agoaclif.ai
13 comments
Simple discovery of the provider's default schemas is possible without any credentials (since they are built into the binary). If you want it to fetch customizations of your specific instance, give it credentials to your org.

The repo has more details. https://github.com/agent-cli-framework/aclif

1h agoHN ↗

We found after deploying many enterprise agents that letting the model choose tools at run time can cause problems. The agent holds the credential and sometimes chooses the wrong tool. Using the same tool every time prevents this.

1h agoHN ↗

Absolutely in love. I'll be testing this after the daily grind.

I've had nothing but success with converting daily work into "notes" that then translate into runnable, deterministic application CLIs to completely sidestep "what do I need to say to you to make you do the thing??"

I'm interested in how this spreads across enterprise flows, because the issue is always discovery and usability.

How deep do you usually go with CLI composition and layering? Do you tend to find a flat list of commands and sub command help works most? Have you experimented with connecting CLIs Linux-pipe-style as if it was a dynamic application in the OS?

56m agoHN ↗

The objectives are to reduce/eliminate as much inference variability as possible. A side benefit is that inference costs collapse as well.

It is used internally for what we call 'compiled workflow agents' where no inference is necessary. An agent composer determines the exact command at design time. That is part of a discovery loop that can introspect the service to construct the command.

More here. https://www.promptone.ai/resources/downloads/

22m agoHN ↗

The command structure is provider/topic/command. Taken literally from the oclif framework, with the provider simply being a topic namespace. Haven't needed to pipe anything since in our deployments, the agent makes a call to the gateway via a command API so a pipe wouldn't be possible between commands

5m agoHN ↗

"The agent holds the credential"

Huh? It shouldn't. Am I misunderstanding, or is this referencing poor practices?

"Using the same tool every time prevents this"

What does this mean? I looked at the project, im not sure what this means.

1h agoHN ↗

I have to build a cli for every provider? Seems like a lot of effort.

30m agoHN ↗

Tell your providers to stop building workspaces with conflicting identifiers and namespaces.

20m agoHN ↗

I thought I made it clear right up front. 'Why agents need their own CLI'

What's not clear about that?

7m agoHN ↗

Here's a good set of questions for any write up:

Who are we talking about? What's their role? (What agent? What is the job to be done?)

What is the status quo? What's the problem with the status quo? What else has been tried? What's the consequence of not solving the problem? What more important problem do you need to work on that you're blocked because of this problem? What's the ideal solution? What's the current offer? Why would someone say no to any given solution? How have you addressed those problems?