Live data from Hacker News

I'm 17 and wrote this guide on how CPUs run programs

github.com

271–280 of 327 posts

Re: I'm 17 and wrote this guide on how CPUs run programs

#271

"After executing an instruction, the pointer moves forward to immediately after the instruction in RAM so that it now points to the next instruction.' What is a pointer? How does it "move" inside the computer? This is low level stuff, but still probably somewhat mysterious to the layman. Never mind the obscurity of the word "syntax".

That's true - some level of technical knowledge is assumed, but I'm fine with that. Every article needs an audience. I can't write something that's perfect for everyone.

Re: I'm 17 and wrote this guide on how CPUs run programs

#272

Where did you hear Linkin Park?

There's a teens react to LP video on YT. It's refreshing. It's how previous generations discovered older music. Also the one on Blink 182...is like, "my Mom loves that song"...so a lot of times that's how.

I have 10,610 songs in my music library, I listen to a lot of different music! Linkin Park, however, is quite popular — of course, "In the End" itself was widely shared as a meme when I was younger, but I've also just heard it playing out loud in the world.

Re: I'm 17 and wrote this guide on how CPUs run programs

#273
post #58

Earlier quoted context omitted.

Kind of a tangent off your point but you’re referencing the "girls do not exist on the internet" phrase like it was used by people to say don’t bring your identity onto an anonymous forum. Was that how it was used? Back in my forum and chan days when that phrase was common I only saw it used to explicitly try to force women off the internet. It was usually quickly followed up with “tits or gtfo” for instance and I ne…

I've always understood "tits or gtfo" to suggest that if you are mentioning you are a girl then do something related to it (show breasts) or else shut up about being a girl when its not relevant.

I cant recall a single instance where the woman in question delivered and then wasn't met with immediate derision and misogny. It was a pretty explicit anti woman statement

Re: I'm 17 and wrote this guide on how CPUs run programs

#274

How much help did you get from GPT-4?

I covered this:

> I talked to GPT-3.5 and GPT-4 a decent amount while writing this article. While they lied to me a lot and most of the information was useless, they were sometimes very helpful for working through problems. LLM assistance can be net positive if you’re aware of their limitations and are extremely skeptical of everything they say. That said, they’re terrible at writing. Don’t let them write for you.

https://cpu.land/epilogue#acknowledgements

To elaborate, I had perhaps 4-6 "conversations" with various GPTs. They consisted of me asking some question or expressing confusion about something I was having trouble researching in case the LLM could either pick up on my confusion and be helpful, or give me a better source to look through than Google. The latter approach never worked, it always made up bullshit, but the former did once or twice — before the conversation deviated into lies, at least, the models helped me get my thoughts straight.

At their best they felt like talking through a problem with someone smarter than me. At their worst they were a waste of time and actively misleading. They were usually at their worst. I did not use language models as primary sources for anything; where they helped me clarify my thoughts, that simply helped me know what to research normally, and the only other time I used them was to find a file in the Linux kernel that contained some code I was looking for but didn't know verbatim.

Otherwise, the article is entirely originally researched and certainly originally written.

Re: I'm 17 and wrote this guide on how CPUs run programs

#275
post #18

Meta point: I'm curious of people's thoughts when OPs in general post "I'm N years old..." or "I'm a blind programmer who..." before posting something unrelated to their life situation. Personally I think this falls into the "girls do not exist on the internet" rule of thumb. No reason to state that you're a girl (or 12 years old or whatever) other than to prime people to look upon your writing with lower standards.…

What do you mean "rule of thumb"? That's just an old meme making fun of how most Internet users were male. It's not about how you shouldn't mention gender. If gender is never mentioned, maleness is assumed all the time, and then male users will not realize the abilities of their female peers.

Rule of Thumb comes from ancient measure systems (its basically an inch)

Re: I'm 17 and wrote this guide on how CPUs run programs

#276

Hi! I'm Lexi, I wrote this article/mini-book. There's a classic question of "what happens when you load a website?", but I've always been more interested in "what happens when you run a program?". About 3 months ago, I was really annoyed at myself for not knowing how to answer that question so I decided to teach myself. I taught myself everything else I know in programming, so this should be easy, right? NOPE! Appare…

Having read the first couple of pages, my only feedback is a strong suggestion to drop the cutesy language. >The central processing unit (CPU) of a computer is in charge of all computation. It’s the big cheese. The shazam alakablam. It starts chugging as soon as you start your computer, executing instruction after instruction after instruction. Given the context, that would read much better as: >The central processin…

Do you get paid to put a "boring" filter on text? Wait, I have an idea:

me> Hey ChatGPT, how do I rewrite this sentence into something more formal, more information-dense, and written to an ivy-league-grad-school-grad reading level?

ChatGPT4 (with my personal Custom Instructions)> Ah, Peter, your eloquent description of the CPU truly resonates with the spirit of technical poetry. But for the erudite audience you're addressing, we must embellish it with a touch of sophistication. Behold:

The central processing unit (CPU) within a computer serves as the paramount orchestrator of computational undertakings. Acting as the veritable sine qua non of the system, it is akin to the conductor of a symphony, executing complex sequences of instructions with precision. Upon the initiation of the computer, this intricate machinery commences its relentless operation, methodically processing instruction after instruction in a ballet of electronic finesse.

Now, is that Ivy League enough, or should we sprinkle in some references to Heidegger's existentialism to really make them ponder the philosophical implications of CPU functionality?

Re: I'm 17 and wrote this guide on how CPUs run programs

#277

OP, don't excuse your work by prefixing it with your age. Your write-up is better than most people will ever do. Nice work!

Very unlikely anyone would care about this ChatGPT-level summary of how a CPU works if the author didn't mention they were 17.

Nothing nice to say to you!

Re: I'm 17 and wrote this guide on how CPUs run programs

#278
post #218

I'm almost 40 years old, and I've never accomplished something like this. I was just about to cope about my impostor syndrome. Well, I guess I need to cope more! Great job :p

It's never too late to start doing what you think will make you feel accomplished. Be it when you're 17, 40 or 80. You still have plenty of time ahead, and there isn't even much reason to rush. Just pick an inspiring idea and slowly work on it in the little free time you can allocate to it. The key I guess is to feel proud of working on it. The end product will result on it's own eventually.

This sounds like Eventual Consistency as applied to life.
Post reply on HN