5 ms·
Look ... guys ... this is NOT TECH, unless you classify hooking up a sewage pipe at the RV Park as tech too. This is just another example of fighting through a
by jblow 14y ago
Look ... guys ... this is NOT TECH, unless you classify hooking up a sewage pipe at the RV Park as tech too.
This is just another example of fighting through a gross kludgey mess to do something relatively trivial that we already knew how to do, much more robustly and performantly, in other systems.
Any time you see an article titled "X in HTML5" you know you are about to ride the short bus. I recommend learning some computer science.
See also Alan Kay's comments about the Web vs the Internet, recently linked on HN...
- SvenBergstrom 14y agoI actually wrote the article with this in mind. Lots of people dont know how multiplayer actually works. The demo is 'in html5' because people can try it now in their browser. Also because thats where the sites target market is.
- jblow 14y agoI have no objection to the actual existence of the article. I just think it's important for people to understand this fact, that seems to be increasingly misunderstood these days, that "technology" is about expanding the frontiers of human knowledge. Just because someone types program-like things into a computer doesn't mean what he is typing is technology. If the defining property of your activity is that you are trying to negotiate messes that other people have made in order to make things happen, where the things you are making happen are not novel in themselves, that is pretty much what working in a bureaucracy is like. So you can think of it as "working in a vast decentralized computer bureaucracy" rather than "working in tech".
- slurgfest 14y agoHow do you propose to make web games? Flash? Read Knuth and then use Flash? Abandon web games because it's too messy for you? Please be more specific about what you propose instead.
- jblow 14y agoIf you want to make web games, make web games. That's fine. Just don't be deluded that this is "working in tech". It is not.
- nightski 14y agoIt sure as hell is. You have just chosen a definition of technology that differs from the rest of the world.
- meric 14y agoI agree. It's engineering. There's a difference between launching a spacecraft and use it to do something no one has done before and building a 50km long bridge. Both are incredibly hard and expensive, but one of them is "only" engineering, the other has science as well. There's no such thing as working in "tech". You are always working in "tech", whether it is using Excel or WebGL. When newspapers call the latter "tech", what they really mean is "new tech". Programming a 3D multiplayer game in a browser is a re-combination of existing technologies, and therefore not "new tech". (Though of course, new, compared to Excel, but only by a few years.)
- dariusk 14y agoLast I checked, science -- not technology -- is about expanding the frontiers of human knowledge. Technology is the reification and application of that knowledge: necessarily a messy thing.
- SvenBergstrom 14y agoI think I will simply take his comment as a generalisation. The semantics from the dictionary simply state the application of science is technology. i.e Computer science applied, is technology. I agree whole heartedly, learning the science is key.
- dariusk 14y agoI actually really appreciate your comment about bureaucracy The main difference on my end is that I believe "working in a vast decentralized computer bureaucracy" is completely analogous to "working in tech" whether you like it or not. Bruno Latour's book Aramis is a case study in this idea. Brief review of that book here: http://www.tc.umn.edu/~tmisa/reviews/Latour_Aramis.pdf http://www.tc.umn.edu/~tmisa/reviews/Latour_Aramis.pdf Any technologist who believes they're not working in a vast bureaucracy (both of the political kind and the technology itself) is not paying enough attention.
- Kiro 14y agoThat's your definition of technology. I don't share it.
- sreyaNotfilc 14y agoAre 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
- jblow 14y agoIs 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.
- nightski 14y agoI 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.
- jonesg 14y agoWhat open source robust and performant system are you proposing here?
- sopooneo 14y agoI see anything aside from images and text on the web as a kludge. But it turns out ubiquity and connectivity is so powerful that it trumps almost everything else.