Most active commenters
  • cmontella(6)
  • WalterBright(3)
  • l33t7332273(3)

←back to thread

323 points timbilt | 47 comments | | HN request time: 2.24s | source | bottom
1. joshdavham ◴[] No.42129395[source]
I'm really curious to see where higher education will go now that we have LLM's. I imagine the bar will just keep getting higher and more will be able to taught in less time.

Are there any students here who started uni just before LLM's took off and are now finishing their degrees? Have you noticed much change in how your classes are taught?

replies(6): >>42129398 #>>42129440 #>>42129501 #>>42129528 #>>42129694 #>>42129729 #
2. drivebyhooting ◴[] No.42129398[source]
Creative writing does not seem to have a raised bar.
3. risyachka ◴[] No.42129440[source]
After calculators were invented basically no one can can do math in their head.

I’d argue the bar will be lower and lower. Yeah those who want can learn more in less time. But those who don’t - will learn much less.

replies(1): >>42129534 #
4. cmontella ◴[] No.42129501[source]
I teach at the university level, and I just expect more from my students. Instead of implementing data structures like we did when I was in school, something ChatGPT is very good at; my students are building systems, something ChatGPT has more trouble with.

Instead of paper exams asking students "find the bug" or "implement a short function", they get a takehome exam where they have to write tests, integrate their project into a CI pipeline, use version control, and implement a dropbox-like system in Rust, which we expect to have a good deal of functionality and accompanying documentation.

I tell them go ahead and use whatever they want. It's easier than policing their tools. If they can put it together, and it works, and they can explain it back to me, then I'm satisfied. Even if they use ChatGPT it'll take a great deal of work and knowledge to get running.

If ChatGPT suddenly is able to put a project like that together, then I'll ask for even more.

replies(5): >>42129579 #>>42129643 #>>42129934 #>>42130028 #>>42133828 #
5. antegamisou ◴[] No.42129528[source]
They're still largely abysmal for any other discipline that's not StackOverflow related so apart from ripoff bootcamps (that are dead anyway) higher education is safe for the time being.
replies(1): >>42129946 #
6. WalterBright ◴[] No.42129534[source]
I've noticed that people who rely on calculators have great difficulty recognizing when their answers are off by a factor of 10.

I know a hiring manager who asks his (engineering) candidates what is 20% of 20,000? It's amazing how many engineers are completely unable to do this without a calculator. He said they often cry. Of course, they're all "no hire".

How did they get a degree, one wonders?

replies(3): >>42129770 #>>42129783 #>>42130364 #
7. bondarchuk ◴[] No.42129579[source]
Wouldn't it be unfair towards the students who want to learn without LLMs?
replies(3): >>42129652 #>>42130731 #>>42133555 #
8. iambateman ◴[] No.42129643[source]
You rock. This is such a great perspective.
9. idopmstuff ◴[] No.42129652{3}[source]
Why does that matter? LLMs are going to be increasingly important tools, so it's valuable for educators to help students understand how to use them well. If you choose to exclude modern tools in your teaching to avoid disadvantaging those who don't want to use them, you disadvantage all the students who do want to use them.

To put it another way, modern high school level math classes disadvantage students who want to learn without using a calculator, but it would be quite odd to suggest that we should exclude calculators from math curricula as a result.

replies(3): >>42129747 #>>42129753 #>>42129818 #
10. Swizec ◴[] No.42129694[source]
> I'm really curious to see where higher education will go now that we have LLM's. I imagine the bar will just keep getting higher and more will be able to taught in less time

On the other hand, 54% of US adults read and write at a 6th grade level or below. They will get absolutely left in the dust by all this.

https://www.snopes.com/news/2022/08/02/us-literacy-rate/

replies(1): >>42131430 #
11. l33t7332273 ◴[] No.42129729[source]
> I imagine the bar will just keep getting higher and more will be able to taught in less time.

But more won’t be able to be _learned_ in less time

replies(2): >>42131566 #>>42131678 #
12. l33t7332273 ◴[] No.42129747{4}[source]
Many high school classes are taught in such a way that your calculator rarely helps you.
replies(1): >>42133305 #
13. bigstrat2003 ◴[] No.42129753{4}[source]
> but it would be quite odd to suggest that we should exclude calculators from math curricula as a result.

That wouldn't be odd at all. Calculators have no place in a math class. You're there to learn how to do math, not how to get a calculator to do math for you.

replies(2): >>42130162 #>>42130173 #
14. l33t7332273 ◴[] No.42129770{3}[source]
This is a sort of mental math trick that isn’t incredibly useful in day to day engineering. Now if they say 16,000 or something then maybe there’s an argument against them, but being able to calculate a tip on the fly isn’t really something worth selecting for imo
replies(2): >>42129842 #>>42129849 #
15. hooverd ◴[] No.42129783{3}[source]
I've been bashing my head against Speed Mathematics Simplified because I want to be able to do tip math without pulling out my phone.
replies(1): >>42129853 #
16. frakt0x90 ◴[] No.42129818{4}[source]
I disagree. I see an LLM as less calculator and more as cheating. I think there's a lot of value in creating something entirely yourself without having an LLM spit out a mean solution for you to start from.

LLMs have their place and maybe even somewhere in schools but the more you automate the hard parts of tasks, the less people value the struggle of actually learning something.

replies(1): >>42130697 #
17. SauntSolaire ◴[] No.42129842{4}[source]
It's not a "mental math trick", it's a straightforward calculation you should be able to do in your head.
replies(1): >>42133114 #
18. WalterBright ◴[] No.42129849{4}[source]
It's not a "trick".

And yes, it's incredibly useful in enabling recognizing when your calculator gives a bogus result because you made a keyboarding error. When you've got zero feel for numbers, you're going to make bad engineering decisions. You'll also get screwed by car dealers every time, and contractors. You won't know how far you can go with the gas in your tank.

It goes on and on.

Calculators are great for getting an exact final answer. But you'd better already know approximately what the answer should be.

replies(2): >>42131703 #>>42134118 #
19. WalterBright ◴[] No.42129853{4}[source]
You won't be sorry you invested the time on this.
20. russfink ◴[] No.42129934[source]
I also teach in a university. There are two concepts: teaching with the AI, and teaching against it. At first, I want my students to gain a strong grasp of the basics, so I teach “against” it - warnings for cheating, etc. This semester, I’m also teaching “with” it. Write an algorithm that finds the cheapest way to build roads to every one of a set of cities, given costs for each street segment. I tell them to test it. Test it well. Then analyze its running time. What technique did it pick? What are the problems with this technique? Are there any others? What input would cause it to break? If I assumed (some different condition), would this change the answer?

Students today will be practitioners tomorrow, and those that know how to work with AI will be more effective than those who do not.

replies(2): >>42130034 #>>42130826 #
21. Philadelphia ◴[] No.42129946[source]
They’re pretty abysmal for things that are StackOverflow related, too? I’ve tested a lot of things recently, and all of them have had pieces that were just absolutely wrong, including referencing libraries or steps or tools that didn’t exist at all.
22. thadGX10 ◴[] No.42130028[source]
> If ChatGPT suddenly is able to put a project like that together, then I'll ask for even more.

Is having a paid subscription with a company that potentially tracks and records every keystroke a requirement for future courses?

replies(1): >>42130123 #
23. thadGX10 ◴[] No.42130034{3}[source]
No they won't. It takes 10 min to be "effective" with an "AI", it takes 10 years to be effective with TAOCP.
replies(1): >>42130147 #
24. gkbrk ◴[] No.42130123{3}[source]
GPT-4o-mini costs $0.15 per million input tokens and $0.6 per million output tokens. I'm sure most schools have the budget to allocate many millions of tokens to each student without a sweat.
25. Der_Einzige ◴[] No.42130147{4}[source]
The people who become truly effective with AI, i.e., the folks who write truly good code with it, make truly beautiful art, spend closer to effectively 10 years of man-hours than 10 mins with it.

Using AI is a skill too. People who use it every day quickly realize how poor they are at using it vs the very skilled when they compare themselves. Ever compared your own quality AI art vs the top rated stuff on Civit.AI? Pretty sure your stuff will be garbage, and the community will agree.

replies(2): >>42130528 #>>42131042 #
26. Der_Einzige ◴[] No.42130162{5}[source]
Math class has no place without calculators. You're there to learn how to do math in the real world, not how to do math in a contrived world where we pretend that the ability to do calculations isn't ubiquitous. There are almost certainly more calculator capable devices on earth than people today. Ludditism is the human death drive expressed in a particularly toxic fashion.
replies(2): >>42130212 #>>42132414 #
27. dmonitor ◴[] No.42130173{5}[source]
Calculators in early math classes, such as algebra, would be 100% detrimental to learning. Getting an intuitive understanding of addition and multiplication is invaluable and can only be obtained through repetition. Once you reach higher levels of math, the actual numbers become irrelevant so a calculator is fine. But for anything below that, you need to do it by hand to get any value.
28. dmonitor ◴[] No.42130212{6}[source]
When speaking of Math class, are you ignoring everything up to pre-calculus or do you think everything from addition flashcards, times tables, and long division is useless? I'd argue those exercises are invaluable. Seeing two numbers and just knowing the sum is always faster than plugging into a calculator.
replies(2): >>42131348 #>>42131369 #
29. vunderba ◴[] No.42130364{3}[source]
100% Agreed. There is genuine value in occasionally performing things the "manual way", if for nothing else then to help develop a mental intuition for figures that might seem off.
30. cmontella ◴[] No.42130697{5}[source]
FWIW I teach upper level courses.

I see LLMs as almost sufficiently advanced compilers. You could say the same thing about gcc or even standard libraries. "Why back in my day we wrote our own hash maps while walking uphill both ways! Kids these days just import a lib and they don't learn anything!"

They are still learning, just at a higher level of abstraction.

31. cmontella ◴[] No.42130731{3}[source]
They're allowed to use whatever tools they want. But they have to meet higher standards in my classroom because more is going to be expected of them when they graduate. What would be unfair is if I don't prepare them for the expectations they're going to have to meet.
32. cmontella ◴[] No.42130826{3}[source]
Yeah! Computer science students can do more "science" with the LLM. Before they spend all their time just writing and debugging. Instructors are happy if students can just write code that compiles.

When every student can write code that compiles, then you can ask them to write good code. Fast code. Robust code. Measure it, characterize it, compare it.

33. achierius ◴[] No.42131042{5}[source]
I don't know how that can be true. People were making very beautiful art with SD less than a year after it hit the scene. Sure, I think you need more than 10 minutes, but the time required is closer to that than it is to 10 years.
34. casey2 ◴[] No.42131348{7}[source]
This is the same fallacy that people make when they learn a new language, so they pick up anki spend a ton of time on it and most burn out, some don't, but neither see any real benefits greater than if they just spent that time on learning the language. The fallacy comes from the fact the goal of learning isn't to finish problems quickly, but to understand what is trying to be said or taught.

For example you claim that addition flashcards and times tables are invaluable, but you don't specify a base, in base 2 you have 4 addition flashcards, in base 100 you have 10,000, clearly understanding addition isn't related to the base, but flashcards increase as base increases, thus there is a relation, implying of course that understanding addition isn't related to the number of addition flashcards you understand. Oh but of course they aren't invaluable in understanding addition, they are invaluable in understanding concepts that use addition, cause ... why exactly? You saved 1 second finishing the problem that you may have understood before you completed that addition step? You didn't have to "context switch" by using a calculator? Students who don't know the sum often give unused name and go back at the end of the problem and solve it later. This behavior is of course discouraged since students can't understand variables until much later if ever and not knowing something you were taught represents the failure of the student and thus the teacher, school, government and society.

Infinitely better is learning from someone who speaks the language. A 30 minute solo tutoring session once a week for a month, in a no distraction environment (aside from a snack), even just working through homework, is more than enough for most students to go from Fs to As for multiple years.

35. cmontella ◴[] No.42131369{7}[source]
Personally I have dyscalculia and to this day I need to add on my fingers. Still, I ended up with degrees in physics and computer engineering. I don't think those things you mention are useless, but they never worked for me so I don't view them as invaluable.
36. duderific ◴[] No.42131430[source]
They have already been left in the dust, even before LLMs, which explains a lot about our current political situation.

Ironically, those who can work with their hands may be better positioned than "lightly" college educated persons; LLMs can't fix a car, build a house, or clear a clogged pipe.

37. alwayslikethis ◴[] No.42131566[source]
A lot of teaching is wasted on those who already knew and those who are ill-prepared to learn. Although I am skeptical of many of the current proponents of AI in education there is clearly a lot of opportunity for improved efficiency here.
38. joshdavham ◴[] No.42131678[source]
> But more won’t be able to be _learned_ in less time

What makes you think that? I feel like I’m able to learn faster with LLMS than I was before.

39. shiomiru ◴[] No.42131703{5}[source]
> it's incredibly useful in enabling recognizing when your calculator gives a bogus result because you made a keyboarding error.

Humans are much better at pattern matching than computation, so the safest solution is probably to just double check if you've typed in the right numbers.

40. bokoharambe ◴[] No.42132414{6}[source]
Incredible username. And as a current math student, I agree with you completely, for the simple fact that I can do proofs far easier than I can do arithmetic. Students like me who are fine at math generally but who are not great at arithmetic in particular really suffer in our current environment that rejects the use of machine assistance.
41. bigger_cheese ◴[] No.42133114{5}[source]
I don't know if this is a trick but the fast way I did that problem quickly in my head is 20% = (10% X 2) i.e calc 10% of the number then double it.

To quickly calc 10% just multiply the number by 0.1 which you can do by moving the decimal point one place 20,000.00 => 2,000.000 then it is easy to double that number.

to get 4,000.

17% for example is 1.7 x 10%

in this case 1.7 x 2,000 = 3,400

replies(1): >>42133319 #
42. skydhash ◴[] No.42133305{5}[source]
My high school math classes were mostly about solving problems. The most important was learning the formulas and the steps of the solution. The calculator was mostly a time saver for the actual computation. And once I move to university, almost all the numbers were replaced by letters.
43. skydhash ◴[] No.42133319{6}[source]
For me, it's just that 20% is one fifth. One fifth of 20 is 4 and you add the remaining zeroes.

You mostly have common equivalences like this in your memory and you can be faster than computing the actual thing with arithmetic. Or have good approximations.

44. nxobject ◴[] No.42133555{3}[source]
In the same sense that there are many ways of thinking left behind by modern CS curricula – as it is now, the way we teach CS is unfair towards students who want to learn flowcharting, hand-assemble and hand-optimize software, etc. They're very worthy things to master and very zen to do, but sadly not a crucial skill anymore.
45. globular-toast ◴[] No.42133828[source]
University is supposed to be about dedicating one's life to learning and ultimately gaining brand new insights into the world. It's not supposed to be about training people to produce stuff in the exact same way everyone already produces stuff. Do you think this approach will help them come up with new stuff?
replies(1): >>42138693 #
46. boredhedgehog ◴[] No.42134118{5}[source]
> recognizing when your calculator gives a bogus result because you made a keyboarding error

It might be counterintuitive, but the cheaper (and therefore successful) solution will always be more technological integration, not less.

In this case, better speech recognition, so the user doesn't have to type the numbers anymore, and an LLM middleman that's aware of the real-world context of the question, so the user can be asked if he's sure about the number before it gets passed to the calculator.

47. cmontella ◴[] No.42138693{3}[source]
Well I don't agree with your premise on what University is supposed to be. There's a lot one has to learn about how things have been done before one can even conceive of whether or not an idea is new.

Today we stand on the shoulders of giants to create things previous generations could not, but we still have to climb up to their shoulders in order to see where to go. Without that perspective, people spend a lot of cycles doing things that have already been done, making mistakes that have already been made. There's value in gaining that knowledge yourself through trial and error but it takes much longer than a 4 year program if that's the way you want to learn.

My role is that of a ladder. People are free to do whatever they want, create whatever they want once they get to the top.

And anyway, we graduate students who go on to create new things every year. So proof is in the puddin.