Live data from Hacker News

AI Agent Guidelines for CS336 at Stanford

github.com

161–170 of 176 posts

Re: AI Agent Guidelines for CS336 at Stanford

#161

Earlier quoted context omitted.

Why let the robot speak for you?

I'd be interested to hear which sequence of tokens triggered your "robot authored" pattern match? You may want to tune the mechanism.

no tuning necessary you got caught with your pants down. Now write a poem on the efficacy of hammers in solving headaches.

Re: AI Agent Guidelines for CS336 at Stanford

#162
post #149

Earlier quoted context omitted.

> "look it up" and "search for it" somehow became "search it up" with the young people It wouldn't actually be necessary for the phrase "look it up" to exist for this to happen. You're free to apply the particle "up" to pretty much any English verb if you want the semantics that it provides. Compare rustle up, turn up, etc. You might also want to take note of the episode of Kim Possible where Ron is unsatisfied with…

> You're free to apply the particle "up" to pretty much any English verb if you want the semantics that it provides. I have been speaking English for 20 years but it's my second language. I don't think the semantics of "up" matters when I try to understand phrasal verbs like "turn up". I don't see anything about "up" (as in a direction) in "turn up" or "show up" when it means "to appear" or "to be discovered"... wher…

Let me clear that up for you!

First, regarding other languages, English gets this usage from its Germanic roots, and you still see that in languages like German, Dutch, Swedish, Danish, and Norwegian.

E.g. in German, words and phrases like "aufessen", "Iss deinen Teller auf", "austrinken", "Trink dein Glas aus". Dutch has "opeten" (eat up) and "opmaken" (use up). Swedish has "äta upp" (eat up) and "dricka upp" (drink up).

So really, English just inherited this and has had it for as long as English has existed.

In fact, the same seems to be true of Germanic languages - the widespread existence of this pattern suggests that it comes from proto-Germanic, the ancestor of Germanic languages spoken around 2000 years ago, or even from earlier Indo-European roots.

As for meaning, it's essentially a metaphorical use of "up" as meaning increasing, completing (fill up), appearing/emerging (come up), improving (touch up) - basically movement towards some completed or improved state which is metaphorically viewed as "up".

> Similarly with things like "fed up" (as in 'tired of'). Where is the "upness" here?

The upness is in having reached a maximum. An interesting comparison is "I've had it up to here!" which makes the metaphorical usage much more explicit.

Re: AI Agent Guidelines for CS336 at Stanford

#163

Earlier quoted context omitted.

Learning mode has been a huge help for me, it quickly became my favorite way to learn. I ended up created a “Coaching Mode” output style that took some of the learning concepts like stubbing todos for the users and added other intructions that better fit how I learn

This sounds neat - do you have this publicly available?

I think it’s a part of official Claude code.

Re: AI Agent Guidelines for CS336 at Stanford

#165

I'm trying something similar this semester with my course via AGENTS.md. I think this one is overly verbose and probably falls out of context windows pretty quickly, based on my experience (for me, a very terse but clear set of 30 lines performed better than providing examples and more nuanced explanations during my testing with a few models). I have included the basic "I am a student -- help me learn, don't just do…

“ I think this one is overly verbose and probably falls out of context windows pretty quickly”

It likely will. Half way through a session I routinely watch the agent append my rules to the top of its thinking only to do exactly what it said it wasn’t going to do after another minute of thinking.

It will then apologize profusely right before doing it again.

As others have said, use hooks.

Re: AI Agent Guidelines for CS336 at Stanford

#166

I am questioning the experience level of the TA if they think that AGENTS.md is going to work.

As an educator you have to trust that most students are there to learn, not to cheat. Some will cheat, of course, and you can try to stop it or detect it but it devolves into whack-a-mole and the cheater is probably more motivated than the instructor.

Once they have graduated they will be on the job using LLMs and agents all day long, and their employers not only won't care they will be encouraging or requiring it.

Re: AI Agent Guidelines for CS336 at Stanford

#167
post #2

This is ridiculous. The genie is not going to go back into the bottle. This is the equivalent of "you wouldn't download a car". (Yes, we would.) The solution is to scale the difficulty of the objective measures. Expect far more from students. Reorient the university around physical laboratories and timesharing resources no single student could afford. It's already like this in many STEM disciplines. More internships,…

> The solution is to scale the difficulty of the objective measures. Expect far more from students. So now students are _required_ to use agents? That's a bit crazy Would universities be paying the token cost? Is that you Dario?

> Would universities be paying the token cost? Is that you Dario?

A Claude subscription is like 1/5th the cost of one textbook.

Re: AI Agent Guidelines for CS336 at Stanford

#169
post #149

Earlier quoted context omitted.

> "look it up" and "search for it" somehow became "search it up" with the young people It wouldn't actually be necessary for the phrase "look it up" to exist for this to happen. You're free to apply the particle "up" to pretty much any English verb if you want the semantics that it provides. Compare rustle up, turn up, etc. You might also want to take note of the episode of Kim Possible where Ron is unsatisfied with…

> You're free to apply the particle "up" to pretty much any English verb if you want the semantics that it provides. I have been speaking English for 20 years but it's my second language. I don't think the semantics of "up" matters when I try to understand phrasal verbs like "turn up". I don't see anything about "up" (as in a direction) in "turn up" or "show up" when it means "to appear" or "to be discovered"... wher…

This is a really interesting thing to think about. English is my mother tongue, and I'd never really considered this, it's always just been part of the language.

If I ask my partner to turn the volume "up," I am asking them to literally move the volume knob "upwards" towards the maximum limit. The physical motion doesn't literally track with televisions and remotes, for example, but you're still moving (turning) the volume upwards towards maximum.

That's how it shakes out in my head? You're moving something upwards towards the maximum. More is bigger, bigger is up.

Re: AI Agent Guidelines for CS336 at Stanford

#170
post #149

Earlier quoted context omitted.

> You're free to apply the particle "up" to pretty much any English verb if you want the semantics that it provides. I have been speaking English for 20 years but it's my second language. I don't think the semantics of "up" matters when I try to understand phrasal verbs like "turn up". I don't see anything about "up" (as in a direction) in "turn up" or "show up" when it means "to appear" or "to be discovered"... wher…

This is a really interesting thing to think about. English is my mother tongue, and I'd never really considered this, it's always just been part of the language. If I ask my partner to turn the volume "up," I am asking them to literally move the volume knob "upwards" towards the maximum limit. The physical motion doesn't literally track with televisions and remotes, for example, but you're still moving (turning) the…

> More is bigger, bigger is up.

In Chinese the past is "up" and the future is "down".

Having gotten that into my head, I now get annoyed by the hotkey controls for mpv, which use up arrows and page up to skip into the future and down arrows and page down to skip into the past.

Post reply on HN