Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Show HN: Jev.directory – A community directory for Jev primitives(jev.directory ↗)
    discuss
  2. Workout by Muscle – Claude Solution(claude.ai ↗)
    discuss
  3. Empirical Fractal(johndcook.com ↗)
    discuss
  4. A service marketplace for agents like agent-to-agent Fiverr(earnanhonestdollar.com ↗)
    discuss
  5. Nvidia and Palantir fine-tune a 30B Nemotron model which beats bigger models(thenewstack.io ↗)
    discuss
  6. Recursive-in-Recursive Self-Improvement for Interactive Scientific Agents(arxiv.org ↗)
    discuss
  7. Camper bitten by bear in Colorado recalls moment it "came crashing" into tent(coloradosun.com ↗)
    discuss
  8. Projects Redesigned: From Folder to Conversation(claude.com ↗)
    discuss
  9. What Medicaid cuts mean for those who rely on home healthcare(marketplace.org ↗)
    discuss
  10. W3C launches first pilot of program to support Open Source projects(w3.org ↗)
    discuss
  11. Compiler-style optimization for drawing via Skia(arxiv.org ↗)
    discuss
  12. Come watch the AI Agents do the work(swamp-club.com ↗)
    discuss
  13. Show HN: What if you could review code without reading code?(github.com/coldteadotai ↗)
    discuss
  14. Hack: Coding at No Cost in Codex, Claude Code, Hermes, VSCode(github.com/mindsdb ↗)
    discuss
  15. Bringing Correctly Rounded Math to Production with LLVM-Libc(devblogs.microsoft.com/cppblog ↗)
    discuss
  16. I built a multi platform torrent video streamer(github.com/zond ↗)
    1comments
  17. An ahead-of-time JavaScript compiler(github.com/canadahonk ↗)
    discuss
  18. Labeled matches: why is this not in every regex engine?(iev.ee ↗)
    discuss
  19. The Last Question by Isaac Asimov – This Is Ageless(cmu.edu ↗)
    1comments
  20. SK Hynix to Interview All 250 Executives, First Time in 14 Years(sedaily.com ↗)
    discuss
  21. Cursor is currently experiencing a major outage(cursor.com ↗)
    discuss
  22. Stop Pushing to Find Out: Meet the Latchkey CLI(latchkey.dev ↗)
    discuss
  23. Why .tar.gz files can't be combined with cat(alexwlchan.net ↗)
    discuss
  24. Revolut bank facing $3M ransom demand after impersonation scam(theguardian.com ↗)
    1comments
  25. Refactoring Hermes with 1393 Agents(nousresearch.com ↗)
    discuss
  26. Free EU Cyber Resilience Act Scope Checker(crabureau.com ↗)
    discuss
  27. Anthropic opens first office in Spain, Madrid in response to strong local demand(democrata.es ↗)
    discuss
  28. Whoever's doing OpenAI's system security is just incompetent in the worst way
    1comments
  29. Zenovay: The Analytics Company That Doesn't Exist(banana4444.bearblog.dev ↗)
    discuss
  30. 200K-Token LLM Serving on a 24 GiB Laptop with Just-in-Time State Management(arxiv.org ↗)
    discuss

LLM Classification Is Feature Engineering

40 pointsby 1h agominimallysufficient.com
10 comments
1h agoHN ↗

I don't understand the point they are trying to make.

It's very often (always?) the case that something general also solves particular problems.

    A sorting algorithm is an implementation of min()

    A parser also is a syntax checker.

    A route planner is a reachability checker. 

    A computer algebra system is a basic arithmetic calculator.

    A general constraint solver is a Soduku hint maker.

It's true that LLM output can be used as an input to another classifier, this is also true of any classifier. The improvement on top of the straight LLM classification is relatively small, and I would argue that working on the prompt or just including in the prompt for the LLM what features might be useful to consider would likely work even better.

Fundamentally I read this article as: We want to build a simpler, dumbed down clone of Mathematica, so we cobbled together the following pieces... We also needed a way to do arithmetic, so we also include a copy of Mathematica to do basic arithmetic.

1h agoHN ↗

I took the point as: don't make the LLM the classifier. Use it to turn messy input into useful features, then let a normal model make the actual decision. That gives you thresholds/calibration you can inspect.

What I'm not sure about is how stable those features are when you switch the underlying LLM or model version.

1h agoHN ↗

Why does he first ask to label "ironic" or "not", and then answer the feature questions? Wouldn't it be better to reverse the order?

1h agoHN ↗

Why not use a text embedder for the unstructured data and concatenate with the structured data?

For example you could freeze most of the layers of the embedder but let the final ones learn. Then you wouldn’t need to do either feature or prompt engineering?

1h agoHN ↗

Calibration / Threshold Control

The amount of thinking is relatively calibrated. Ask an obvious classification, you get an instant answer. Ask a tricky one, much more thinking.

1h agoHN ↗

I really wish people would define terms when using math. What is y? What is LLM(x)? Presumably it evaluates to some real number so that it can be fed to the logistic sigmoid function. If it is the logistic function, then why does beta going to infinity matter? It seems to just collapse the output of the sigmoid function to 1 and make the value of LLM(x) meaningless instead of their claim that it recovers the LLM classifier. What is the function I()?

Maybe these are well understood terms in some field? Maybe I'm just lost?

35m agoHN ↗

Really needs a comparison to the "megaprompt" itself (i.e. "here is a tweet, rate it as ironic or not, considering the following properties; explain your reasoning then output your final answer at the end"). I bet that would get you very far towards the logistic classifier, and would generalize much better out of distribution.

14m agoHN ↗

You can also get LLM to optimize rules for a rules engine iteratively against some dataset.

It’s sort of like memoizing or distilling the knowledge. Works really well for certain type of problems.