Hacker News new | past | comments | ask | show | jobs | submit login

Are you trying to say that the utilization of existing technologies and concept to create or solve other technological problems (e.g. innovations) not technology or in the field of technology?

Does that mean that my Android phone is not a part of technology since, well, a phone existed long before a mobile phone was made? The GUI OS was "perfected" decades ago. So, the Android OS isn't part of the technology club either? What about using the internet on said device? I gather that it was/is very trivial to just hook up a phone and an OS and the internet and whatever other components of these mobile devices does not constitute it as technology because it should have been straight forward to just hook these things up together.

Basically all Computer Science really is is a collections of 0s and 1s thrown together to make things happen. I guess our minds and imaginations just doesn't compare to a room full of monkeys randomly typing 0s and 1s on a typewriter and having it go through a compiler. I'm sure they'll launch astronauts to the moon fairly soon.

Wikipedia defines technology as "...the making, modification, usage, and knowledge of tools, machines, techniques, crafts, systems, methods of organization, in order to solve a problem, improve a preexisting solution to a problem, achieve a goal or perform a specific function."

But, who knows, Wikipedia isn't always accurate, right?

As for you statement, I guess I'll just deal with riding the short bus. This bus has a lot of fascinating things that are just simply mind-blowing to me. Yes, a lot of concepts existed before. Perhaps even better than what's presented in the blog. But the fact that someone did think of a really cool/elegant way to solve this "gross kludgely mess" and present to us for free is alright by me. I love this type of stuff, no matter how trivial it is. Its really a celebration of the human mind and spirit that we can overcome faults in existing problems. shrugs

I think what jblow is trying to get across is that simply writing an article saying "server side JS and client side packet sending libraries exist" hardly begins to solve the problem of how to implement responsive and robust netcode. Node.js and socket.io are literally technology in the broad sense and make a huge number of things possible, but they offer no help with the hard parts of writing a Real Time Multiplayer game. It isn't relevant, it doesn't facilitate the job, it's the wrong layer of abstraction; at the level of actually making sure your real time game performs well, it is not technology. If the article pointed to an actual netcode library for JavaScript games, then yes, that would be technology.

e: reading jblow's other comments makes me realize he's not talking about this at all. So treat the above as my personal issue with the article.

Is hooking up your toilet considered technology? This kind of plumbing used to be super-high-tech at one time in human history. I think you would find few people who think of it that way now, though.

Hey, make your own choice about what you want to do with your life and what you want to consider cool.

I have written programs using native OpenGL/DirectX that are over a decade old. You are completely correct in that the technology is not new, in fact it is far inferior. However, the one thing to get excited over (and the only reason I even consider doing this type of development) is the accessibility of the finished product. It is far easier to get people to try out your product, game, whatever when all they have to do is visit a web page.

In addition, the "connected" nature of the web, real time communications aspect of it is exciting. Sure this could be done in C, but the cost of doing it in this type of environment is far less.

So while on a technical level it is not impressive, I wouldn't dismiss it.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact