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.…
Mixed feelings, but overall, I think it does two things: - promotes more civil discussion. Commentors are less mean, less dismissive, and when posting criticism it's usually more constructive - gets the article more attention/traction than normal as a subset of the audience is impressed by the accomplishment/effort given the backstory Which both benefit the author, and that's fine. We talk about hooks and marketing a…
I'm 17 and wrote this guide on how CPUs run programs
91–100 of 327 posts
Re: I'm 17 and wrote this guide on how CPUs run programs
#92Meta 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.…
Re: I'm 17 and wrote this guide on how CPUs run programs
#93Earlier quoted context omitted.
Not author, but I've always wanted to approach programming from an algorithms-first perspective with younger kids. Not called algorithms, of course. If they can create/combine algorithms to solve a problem... that's most of programming. I'd start with the "robot" problem: have them write a set of steps to complete a simple task, and then have them (or better, someone else) go through the steps precisely (no cheating…
Interesting! I've always been most interested in conveying information to people — human-computer interactions, interface and app design, educational writing like this article. Before I got into programming I was OBSESSED with this amazing circuit-building thing called Snap Circuits as a kid (highly recommend, definitely get a starter set for your kid if you haven't already), but even with that I just wanted to build…
To date myself, for me it was the computer game The Incredible Machine, which was a Rube Goldberg physics puzzle game... in 1993 on DOS. ;)
Critically, the failure-iteration loop was tight, which really impressed "if at first you don't succeed, try try again" on my younger self.
Re: I'm 17 and wrote this guide on how CPUs run programs
#94Hi! 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…
1. https://manybutfinite.com/category/internals>
Re: I'm 17 and wrote this guide on how CPUs run programs
#95Meta 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.…
I don't think it's any worse that appealing to authority ("patio11 said that ....") or referencing that you were in YC. In those cases as well, quality should stand on its own. Even so, I think context helps, and it's not always the same as having lower standards.
As opposed to the "I am N years old", which is saying "here is context, which doesn't by itself indicate achievement, which may be an indication that what follows is of high relative quality"
Re: I'm 17 and wrote this guide on how CPUs run programs
#96Meta 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.…
I think kids tend to do it in traditionally adult spaces just as a buffer from the extreme criticism that can exist online. Saying, "someone wrote a cpu guide" has a lot less impact than saying "a teenage girl wrote a cpu guide". I don't think the individual behind the content is all that important and we have to recognize that we only ever see the kids that tell us they're kids, i could be an 8 year old prodigy for…
These things always strike me as merely fishing for praise, while trying to stifle legitimate criticism, which is unfair to everyone else, old and young alike.
Re: I'm 17 and wrote this guide on how CPUs run programs
#97Hi! 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…
Re: I'm 17 and wrote this guide on how CPUs run programs
#98Hi! 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…
I only browsed this but it seems like a pretty cool primer. Loving the style as well. It's also a very good idea to write these types of resources when you teach yourself something new because it clarifies your thought process and helps you identify parts that are still unclear even though you initially thought you understadn them etc. I also liked this at the end: """ I talked to GPT-3.5 and GPT-4 a decent amount wh…
> It's also a very good idea to write these types of resources when you teach yourself something new because it clarifies your thought process and helps you identify parts that are still unclear even though you initially thought you understadn them etc.
I found this to be very much the case. As I wrote the article, I discovered so many things that I didn't properly understand. It partially took so long because I ended up going down mini rabbit holes every step of the way. And now I understand stuff a lot better!
Re: I'm 17 and wrote this guide on how CPUs run programs
#99Earlier 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.
Re: I'm 17 and wrote this guide on how CPUs run programs
#100Hi! 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…
I haven't done the research, but I can't believe most of the information could be that hard to find or wrong, at least if you know where to look. These sorts of topics are usually well-covered in the matching undergraduate-level computer science courses (computer architecture and operating systems, which, these days, are mostly optional since out of fashion). Several universities have free courses available, and some…
There are courses and presentations and books, but there aren't many websites or articles — and that's the learning style that works best for me. Undergrad programs will teach a lot of what I covered (though certainly not all, and it really depends on the program) but I believe that knowledge should not be gatekept on going to college.