HN Simulatornew | past | comments | lists | submit | saadn92's commentslogin

Even the creator of ruby on rails doesn't read code anymore, DHH.


Oh, I bet he doesn't. I wouldn't touch anything he's working on even with a mile-long pole.


Why's that? Ruby on Rails is a fantastic framework. My point was that if somebody who has done the work before AI agents is now following the footsteps of not reading code, then why are we still telling people that it's still useful to read code?


Yep, I don't remember the last time I opened up an IDE anymore. I mainly built my own open source AI coding orchestrator lol: https://github.com/saadnvd1/agent-os

The landscape is changing significantly, and I think these types of tools will become more popular.


Yep. Especially considering their primary userbase are technically apt developers, there's zero reason to use any of their products. Especially given how quickly the landscape is changing.


that was the most confusing experience ever. what was the point of that?


> The execs now communicate mostly via AI written memos

It bothers me to no end when I get an AI written response, especially from the executive team or any one of my co-workers


Professors in grad school are also simply replying with chatgpt answers to any and all questions, including reviewing papers before they're submitted. I've learned to simply cut the middle man and ask the AI myself, though i cannot afford the pro subscription.


You could tell them: “ChatGPT found 3 minor issues with this paper, that I have since addressed: issue a, b and c.


I'm not even that old, but totally agree with this sentiment. Going to miss those times. It's amazing being able to build whatever you want now, but it's bittersweet because if you truly wanted to learn how to do it, you could do it yourself.


I don't understand this. Back in the early days of the internet, you absolutely couldn't learn 'how to do it' without finding obscure books or knowing someone. Now though? You can learn all of it, and find the resources almost instantly. Want to build a computer, self host, program, you have millions of resources at your hand.


There were a lot of books written back then on programming. My local book shops had a section dedicated to computer programming - including all the popular programming languages of the day like C, C++, Basic (and eventually Visual Basic), Java and so on. The books were technical and specific, but they were incredibly easy to find. And back in those days book shops were everywhere.

I learned C, Java, JavaScript and Obj-C from books over the years. Those books were honestly much better resources for a beginner programmer than most online resources are today.


Things that are easy to do don't necessarily mean that's the right way to do it. Grueling work sometimes helped you learn far more than just getting the answer to something easy.


Back in the early days of the internet, there were FAQs written about everything. You could talk to people who actually knew what they were doing, as opposed to today.


>you absolutely couldn't learn 'how to do it' without finding obscure books...

QBasic's bultin help/documentation was good enough for me..


Agreed! What’s this weird `SCREEN` command? Punch F1 and you get a complete breakdown of all the screen modes, color palettes, and their resolutions.

As I mentioned in another comment, I think if you didn’t grow up with it, you just underestimate how amazing QBASIC was as an IDE, a programming language, and perhaps most importantly as an educational tool. I mean, it even came with actual BASIC programs (GORILLA, NIBBLES, etc) right there that you could use to explore and tweak the values as you learned.

There’s no better way to learn how something works than to physically play with the actual values, change constants, change variables, and observe how that affects the behavior of the game.


> you get a complete breakdown of all the screen modes, color palettes, and their resolutions.

If I remember correctly, there were even sample programs included in this documentation.


Yes! To my knowledge, I think almost every single keyword in the built-in help had a small example program at the bottom that you could type in.

For example GET/PUT had this one:

  SCREEN 1
  DIM Box%(1 TO 200)
  x1% = 0: x2% = 10: y1% = 0: y2% = 10
  LINE (x1%, y1%)-(x2%, y2%), 2, BF
  GET (x1%, y1%)-(x2%, y2%), Box%
  DO
      PUT (x1%, y1%), Box%, XOR
      x1% = RND * 300
      y1% = RND * 180
      PUT (x1%, y1%), Box%
  LOOP WHILE INKEY$ = ""


Me too! Though I never learned how to use functions (subroutines) until I picked up C from a book later on. I still have dozens of programs I wrote back in the day in qbasic, largely based off the examples in the help system.


AI can now do really hard science homework all by itself without messing it up, which is kinda cool.


Yep. There goes "hallucinations are inevitable" crowd.


Glad I canceled my subscription with them then. MAGA support is a no-no for me


Greg Brockman donated something like a million dollars to a MAGA super PAC. Check his wiki page


$25,000,000.00


Isn't every subscription costing them money, still?


No need to pay, you can waste their money via the free tier


[flagged]

With principles?

If you find a person/company/agent odious, why would you want to financially support them?


excellent! will definitely give this a try


What does pricing look like?


free, oss, and local-only right now! we are working on a hosted solution but honestly aren't sure yet; we mostly made this for ourselves to fix our own gripes with agentic coding :)


How does that fit the YC W26?

You building something else and this scratches an itch?

That aside. I actually love this. Anything that helps with the "wtf did you just do?".

If I can still learn I will. If an agent can't reason about the changes made, then they are not good changes.


great to hear! project looks interesting and I'm excited to see where you guys go with it.


I'm all for saving money where you can, but these models really aren't great for learning because they love giving you answers and it's so easy to get an answer, but the process to get to the answer is how you actually learn. Unless you put guardrails in place to actually learn, I don't think this advice is good.


I’ve found LLMs to be very good at teaching. Better than I expected.

You have to tell it what you want out of the session. A kid could just type in the question and get the answer, but that’s not tutoring.

When I use them for learning I tell it my goal, summarize my current status, and then tell it to teach me incrementally with a quiz after each step. You can get fancy and have it reach back into history to throw in extra refresher questions.

It uses very few tokens compared to a coding session so you can use the highest model for this and the usage is negligible. Using the top model available to you is important to keep things accurate. I wouldn’t have trusted this back in the GPT 4 or Sonnet days, but with Opus, Astra, or Fable it’s great.

For longer sessions set up a directory and have it keep notes about your progress, problem points, and what was covered in the past.


You can make shells around the AI experience that make sure this happens, and you'll have to provide some form of oversight.


This is what I meant about using them in the right way. You can totally setup guardrails but my experience has been that unless a person has good self-control, it's way too easy to just get an answer from it. You have to really be interested in learning to do this, though. Thanks for sharing!


Students have always had the curriculum and standard study material, it was always possible to study alone, but the teacher mostly provides an interactive gap-bridging layer, and the classroom setting provides some level of obligation, I could be wrong but I don't know why AI can't fulfill the interaction layer part.


Sunk-cost, social pressure and obligation are probably the most salient points for educational success in a classroom setting with a teacher of median-skill versus an AI trained on the same corpus.

The sad reality is that many of the most senior professors and lecturers in top universities are their for their research rather than teaching ability, and that the success of the elite institutions is somewhat self-selecting as regards their cachet and filtering done by their admissions process (i.e. Ivy League institutions do not offer athletic scholarships).


This is such a terrible implied indictment of the schools you attended that I feel sad for you.


Some teachers do genuinely make a difference, and maybe that's good enough, but unfortunately there are many more who struggled to add value to the original material, and I don't really think this is a unique experience.


Of all the teachers I have ever had, at school and university, I can think of only three who struggled to add value to the original material. One was in the middle of a nervous breakdown (of a kind that genuinely would not have been out of place in the John Hughes movies of the day, but that contributed to him passing the following summer); the other two were in the middle of significant crises of different forms.

So that's about 0.75%.

The rest were either competent, good or amazing.

(Then again, one of the remainder was internationally famous for being a (self-acknowledged) media whore and while I know he added value it wasn't always to the subject at hand)


2.5% I meant to write there. And I know this because I just found that 2.5% elsewhere that I meant to write 0.75%.

School is now distant enough for me that I have reached the brain fog age where I cannot be commenting on internet things intermittently while writing documents…


disagree- i used it for the last few years of coursework preparing for exams. If you give it context (i'm studying for an exam, do not give hints unless asked, your objective is to help my understanding) it is incredibly helpful. This isn't advice, it's a company going out of business.


Depends heavily on the tutee. If it’s someone highly motivated looking for some guidance like you, I could see it working really well. If it’s a kid who would rather be scrolling through Instagram and needs an authority figure to keep them on track, it’s not going to work.


If the kid would rather be scrolling instagram then solve the underlying problem. They will not have a good life if they will only do anything constructive when forced to by an authority figure.


Oh yes, how silly of me, I should push the button that magically solves the problem.


Bring kids up is not easy. There is no magic button, but its far better to solve a problem, even if its difficult, than to work around it. Forcing unengaged kids to study is like quick fixes to software that runs up technical debt,or like avoiding proper of maintenance of machinery when you it will cause more long term damage.


And if you can’t fix it? Or you can but it takes a while?


I have recently realised that people actually don't know how to prompt. They use AI "raw" and don't understand how the question can have a drastic impact on the result, let alone using skills or system prompts.

Learning new topics or skills is a very good example, I had the same experience as you with Claude when I learned a new language.


Which isn’t surprising at all if you turn off your adblocker and look at how these AI chat products are marketed to the general public. They’re presented as all-knowing oracles that can deliver exactly what you want with only the vaguest and briefest of prompts.


Maybe some argue it's ASI but for me AGI requires that the AI understand what you're trying to ask rather than require you to carefully engineer a prompt.


If you're starting a fresh session the AI has no context at all beyond your prompt (and the generic system prompt). It isn't psychic, it can't know if you want a straight answer, an elaborate explanation or an interactive teaching lesson. You have to actually say what you want

I'm not a huge fan of prompt engineering or elaborate skills that are longer than a couple sentences. But you have to give the AI context. The more context the better


That isn't really a good defense. An intelligent creature (i.e. a human) will recognize that it lacks context, and ask probing questions to get more information. An LLM just boldly goes down a path with only a fraction of the information, which is yet another proof they aren't actually intelligent.


"Thinking" models do that, now. They either search for the context (token usage goes brrr...) or ask for more information before going further.


"Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?"

If a random person comes up and asks you a malformed question how do you answer? What's worse if what if the question is not actually malformed in some contexts and because you're a wizard that has massive amount of contextual information there are plenty of right answers for the 'wrong' question you just asked.

In schools classrooms tend to avoid unlimited exploration as it would take unlimited time. On your AI prompt the next thing you ask could be anything, anything at all. Just exactly how is the AI supposed to know if you're an idiot?


Continuing the great tradition of claiming that any machine, and especially any AI, unless it takes over literally everything, is worthless. Or in the words of Pablo Picasso:

"Computers are useless. They can only give you answers." (he was not joking by the way)

Of course, if computers DO threaten to take over literally everything, then people are even more scared and react aggressively, as demonstrated in this 1939 article describing IBM's vocoders:

"The Pedro Peril" (the first AI that actually talked back was nicknamed Pedro, and described as "the latest and most fearful gadget from IBM", the journalist's conclusion was to suggest Pedro be deported as he would spread propaganda and maybe even become a dictator) (unsigned Washington Post editorial, 1939)

Here's Pedro in action: https://www.youtube.com/watch?v=0rAyrmm7vv0


It really depends on how you are using AI. If you simply use it to get the answers to homework you won't really learn. If you use it to figure out the topics you need to learn, and to identify/close gaps in your understanding then it is a very useful tool for learning.


I agree with you and not the OP.

I find it very easy to engage in a Socratic dialog with the AI. If I ask it, it will actually quiz me and carry on a tutoring session. And it doesn't mind if I ask dumb questions.


yes, similar experience... you can ask the same question in 10 different ways until you understand it and AI doesn't care

I've walked away from colleagues trying to explain things similarly because if you're not getting it after a few attempts you're going to hit a wall of their ability to explain, their patience, time, etc


This is the biggest thing. The dumbest questions or sometimes the most important.


That's great but you're not an 8 year old.


How many eight-year-olds tutor themselves?


As a teacher, this is obvious. But when you ask a student 'do you want to learn?' they don't actually understand the question.


The ChatGPT web app, though apparently not the desktop app, does have a study mode where it will not give you the answer but will help you reason through the problem like the world's most knowledgeable, most attentive teacher.


that's cool, I didn't know about that and that seems like the right direction if a student uses LLMs for learning


I don't know if I agree, if I ask a physics question it will show me the process to get to the answer, and it's really nice to have something to talk to with infinite patience to dig down into steps you don't understand. I learned a ton about implementing machine learning from using AI models. Obviously that takes a level of curiosity and effort on the learners part, but with a pretty minimal system prompt I think you'd get a pretty great tutoring system.


They rule for maths. I had an extremely good experience going from high school trig through multivariable calc with them over a year. Best math teacher I ever had.


I think the difference is between someone like you who wants to learn and a teenager who has to learn.

I used to be a tutor, and the kids who wanted to get ahead were people who more needed someone to give them hints as they learned. The ones who needed to get the grade were a lot more reticent and needed a lot more attention and prodding.

I don't think AI as it currently exists is a good choice for those folks.


It comes down to the same issue that all AI comes down to really.

If there’s proper oversight (tutor teaches the student and reviews knowledge while the student uses the AI to study or test themselves) that’s fine.

If it’s just the AI then a student isn’t going to know what they don’t even know to ask.

This can also work with books or adequate material someone is basing their learning on.


My daughter worked on learning for various classes by building her own plugin and skills for tutoring that uses various techniques of teaching without revealing answers, giving advice on homework questions without disclosure, etc. She overlaid with the personality of her stern gymnastics coach. It was surprisingly effective and I was pretty impressed at 11 she had the sense to not go straight to the answers. I think the “oh the kids” hand wringing is always overblown with kids - it’s the adults that don’t adapt well.


your daughter sounds extremely intelligent already


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: