Hacker News

New stories

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

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.