Live data from Hacker News

Ask HN: your biggest Aha moment as a hacker?

news.ycombinator.com

11–20 of 34 posts

Re: Ask HN: your biggest Aha moment as a hacker?

#13
I had taught myself HTML and Javascript as my first adventure into writing code. A PC gaming related sites I visited often started doing some dynamic pages with Perl (this was the late 90s), and I just thought that was the bees knees, so I went off to learn Perl. I wrote a simple guestbook style script for a little site I had, uploaded it, went to the browser and got a nice 'Internal Server Error'. I read every line of code I had written, couldnt find the error, then realized my FTP client was set to upload in binary rather than ASCII. Uploaded the script again in the right mode, went to the site, and it worked. I didn't even know the difference between the two at the time.

It's not really an 'aha moment' that's on the same level as others mentioned here, but it was the first script I ever wrote. Before that, the dynamic portion of the internet seemed like magic. I've been hooked ever since. :)

Re: Ask HN: your biggest Aha moment as a hacker?

#14
At my first serious job, I wrote part of the interface for an embedded product. Because we were a tiny company I helped assemble, shrink wrap and finally ship them. My Aha moment was when they finally left the warehouse and that real people would depend on our stuff. It integrated their security systems and has to work, real people would be affected by my work.

Re: Ask HN: your biggest Aha moment as a hacker?

#15

When I realized that I hadn't learned languages, I'd learned techniques, and I could just change languages given a bit of time to bootstrap and some common starting points. Basically, paradigms were my Aha. Kinda lame, but apparently there are a lot of developers who haven't figured them out yet.

Not lame at all, the ability to think in and see abstractions is one of the most significant realizations in any/every area of life, regardless what field it occurs in.

My biggest Aha moment was when I realized that abstract art uses similar thought processes as computer science and software engineering to produce abstract representations of some aspect of reality. The specifics and logical rigor differ, but the general idea is the same.

Re: Ask HN: your biggest Aha moment as a hacker?

#17
These are the biggest AHA! moments that stuck out for me

  1. Understanding recursion in C
  2. Understanding lazy evaluation in Scheme
  3. Figuring out how to implement lazy evaluation in C
A lot of superficial differences between languages melted away after that. Definitely a "level up" feeling as a developer.

Re: Ask HN: your biggest Aha moment as a hacker?

#18
1. When I first realized I could loop and conditionally branch inside it (my first programming lesson) to do interesting stuff.

2. When I got OOP, and later when I realized the folly of vicious mutability.

3. When I discovered FP, composability and the Turing machine.

4. When I lately realized that software development is a giant hack to solve various business problems. ;)

Post reply on HN