Is this technically a weapon?? Answered

I am making my own hidden blade(using a letter opener), and my grandpa told me that if the 'bladed' or sharpened part is under 4", it is not considered a weapon. I am wondering if this is true. I don't plan on using this as a weapon, i am just wondering.

Question by Iridium7   |  last reply


Transformer Technicalities?

Hey guys I need some help from the experts. I am building the microwave transformer ark welder instructable. I have acquired my microwave transformer, and rewound the secondarys. Now here's where it get interesting. I stay in South Africa, and we have 220v, 15amps coming out of the wall. So I figured with so much wall power I probably only need one transformer, cos I already have too many amps (on paper). So from what I understand, I will be putting 3300watts(220v*15Amps) into this transformer. Another interesting detail is that I think my transformer has 200 turns! I put 16 turns on the secondary (although there is space for more, I just don't have a piece of wire long enough). Which means that my out put voltage will be 17.6v, and 187Amps! Ahhhhhh!!!! If I wind a few more turns on the secondary, I could probably squeeze 25 on there, that will bring my output voltage to 27.5v and 120 amps. Which seems like quite a lot? So here's my question: Will this work? If not, and things go bad, what will happen? Is there any chance that the primary coils will melt, or is it only the secondarys that will do that? I don't really want to destroy my transformer, because they are really hard to get here. South Africans won't give you snow in winter. I had to buy a broken microwave! One idea I had: I have a single coil wrapped around a plate iron core, it looks just like a transformer but with only one set of windings. The thing is as big as the microwave transformer, its wire is of a slightly thicker gauge, and it probably has about 600 turns on it (it belonged to a florescent light setup). I thought I could connect this up to the secondary winding, maybe it will bring the amps down, and also serve as an inductor/ark stabilizer. But I'm just guessing, I'm a complete noob to electronics!?

Question by lenny25   |  last reply


technical difficulties

where do I put bugs? Here is a huge one that happened while editing a forums topic:double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!double post!Exceptionjavax.servlet.ServletException: too many servlet includes `/edit/' at com.caucho.server.connection.RequestAdapter.init(RequestAdapter.java:138) at com.caucho.server.webapp.DispatchRequest.init(DispatchRequest.java:113) at com.caucho.server.webapp.IncludeDispatchRequest.init(IncludeDispatchRequest.java:88) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:405) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.doPost(ActionServlet.java:158) at com.instructables.webapp.edit.EditServlet.doPost(EditServlet.java:176) at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) at com.instructables.servlet.InstructHttpServlet.service(InstructHttpServlet.java:43) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.instructables.filter.SecurityFilter.doFilter(SecurityFilter.java:211) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:70) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520) at com.caucho.util.ThreadPool.run(ThreadPool.java:442) at java.lang.Thread.run(Thread.java:595)

Topic by Flumpkins   |  last reply


tell me something about tip and ring in cell phone operated land rover?

Wants know about "tip" and "ring" in cell phone operated land rover

Question by vinod.minhas   |  last reply


technical shoe drawings

Hello my name is Rochelle I am looking for someone to make a technical drawing of my sneaker design. Please contact me with samples of your work and your rates.Thank you.

Topic by RShaw08   |  last reply


Instructables technical troubles.

I recently posted an instructable. I unpublished the instructable, completely reworked it, and then republished it. It's been a week and its still not searchable. What's going on? (the picture is of the new vaporizer!)

Topic by vapoking 


Vibrobots - a technical question

All vibrobots I have seen use an offset, rotating mass to induce vibration. I have access to a motor with a reciprocating output. Would it be best to set the mass vibrating front-to-back of the vibrobot, or up-and-down? Or at some angle between the two?

Topic by Kiteman   |  last reply


Is their a mobil phone option?

Well i don't actually have a camera, except on my phone. Is thier somewhere i can send the picture? 

Question by Necro Phal   |  last reply


How do I enter my previously entered instructable in another contest?

I entered an instructable in a contest last summer and would like to enter it in a new contest. (It didn't win anything in the previous contest.) How do I transfer the instructable info over to the new contest?

Question by wineimbiber   |  last reply


Hello Guys...hw can i compress my Data at a lowest Memory (1 GB To Near About 10 MB or more)... plz help me....

Hello Guys... i want to know that if i can compress my Data at a lowest Memory (1 GB To Near About 10 MB or more)... plz help me....

Question by DELETED_kunal_smartfriend   |  last reply


When I print out the PDF for the tire swing the last pages go into a language I cant read.

The pdf starts out fine. Its about 20 pages long and on about page 5 of printing the languaue looks like this - its all english - but its messed up 6kahfahdfjdhjfsbd!!^&*@#%@# How do I fix this? It looks fine on the screen, but the print out is worthless.

Question by tthomas15   |  last reply


looking for digital read out in degrees for tilt sensor 0-90 degrees ( tilt table left and right tilts)

Small tilt sensor  shown on this website or other sensor  ..want to try to use on small tilt table ..would be nice to have digital readout in degree,s ( the more accurate  the better .. battery operation ok, or input volt 115vac, 60hz  ok ,,small is good thks ...sille

Question by sille   |  last reply


I couldn't resist posting this, what do you think about this description?

Description: High quality, high effective and high stability. Display the error code by the result of TQST, then you could soon determine the error in error code table. Monitoring whether the card itself is fault or not permanently. And it will also inform users with the codes when there is something wrong with the cards itself so that avoid misleading users because of the fault of card itself. CPU did not work leading to inability of traditional diagnostic card, the diagnostic card can help you find the reason the traditional diagnostic card doesn't work, you can continue to test the motherboard with traditional diagnostic card after troubleshooting. The diagnostic card do not need new version information of BIOS, meaning of codes is clear, accurate and complete. It can monitor characteristics of post code of BIOS the whole process and reduce the misleading to users caused by traditional diagnostic cards. Completely break the limitations of function of traditional diagnostic cards, not only the standard interface of PCD, but also innovate various auxiliary security parts of improving the accuracy and reliability. Stability test card can tell you whether your computer is stable or not, no matter your computer works stable or unstable. And it also can help find the factors, not matter are invariable factors or variable factor as occasional and invisible potential factors.  

Question by Vyger   |  last reply


Technical pens how long do they last?

I have some old technical pens I think more the 20 years old. The kind that you refill and take apart when you need to clean them. I was wondering if any one knows if its time to throw them in the trash? They are Staedtler Mars Matic ink pens. They came in 3 classic standard sizes in a plastic case. I did know how to clean them nicely but haven't used them in a while. So when I did go to use them it made a mess. So I cleaned them again and it didn't improve anything.  I was wondering if the plastic distorts after awhile? So what do you think? Thank you for your answer.  :)

Topic by Treasure Tabby   |  last reply


My Gamecube games are scratched and i cant play them what do i do? Answered

I was putting in my game called luigi`s mansion in my wii and it said "Please turn off the Gamecube and read the manuel. I thought I had to clean it so i did and i put it back in and it said the same thing . Then i found out it was scratched. Can you guys help me?

Question by ILoveTheCold345   |  last reply


Launch It Challenge Rules: technicality?

At the beginning of my launch_it video, my "Challenge Entry" sign is part of the titles. Is this acceptable? or do I read the rules verbatim and show myself holding a physical sign in the video?

Topic by chluaid 


Arduino small technical question?

HI. Im trying to complete a circuit with my arduino through a pwm pin. The circuit is for one of those triggered rc car track games. Im using transistors to try to make the circuit turn off and on at the will of the arduino but the circuit is never broken and the car the arduino is supposed to control keeps moving. Any ideas as to how I can maybe use transistors without it doing what it did(also without using relay)???

Question by the_joker_   |  last reply


Problem to download pdf

Since a couple days i cannot download pdf's anymore. I always get this error message: Instructables is experiencing technical difficulties! We're terribly sorry about this and we're doing our best to fix it. We'll be back online as soon as we can.

Topic by IzNoGuD   |  last reply


Reading plan.....what do you all like to read?

I have taken a break from the technical reading and am reading something a wee bit on the ligher side: I tend to read 2 - 3 books at a time,  switching off from one to the other depending on WHERE I happen to have the time to read.  Currently, I am reading The Varieties of Scientific Experience,  by Carl Sagan.  When at the wash house, or waiting for Ellen to get read to go/do something, I am reading The Enchanted Loom by Robert Jastrow. Both are fairly easy reads (at least I think so). 

Topic by Goodhart   |  last reply


Can anyone come up with a methane digester and a way to run a house on the gas? Answered

I saw a program on TV about the use of methane gas in rural Chinese homes. They had a digester under the floor of the pig pen which was attached to the house ? The pen was cleaned each day and the waste was washed down a drain which was the waste holder for the digester. The whole house was heated by methane gas and all the lighting and cooking as well. It sure looked like a good idea for someone off-grid . The way fuel prices are going, it my be a pretty good idea for people who are held hostage by the fuel providers. I am of the opinion that there are a lot of very smart people on this site, so if anyone can think of a way to do this, let's hear from you.

Question by rookie1   |  last reply


Noobie needs help on how to construct LED light project

Hi,I need help on what and how to achieve the following:I want to use led's to create an indoor ceiling lamp in the configuration as shown on the attached image. This consists of either self constructed strips (or bought strips //sources in the uk would be appreciated) of Leds, which even with my pitiful knowledge of electronics and components, I know, requires 12 VDC. As it is an indoor light in will run from a uk mains of 230Volts. So how can I safely rig this light, with the voltage difference?What I need to know is 'What' components I need to set this configuration. I found this web page,but not being electronics savy, I dont really get the jist, apart from a capacitor and resistor is required. see (http://www.marcspages.co.uk/tech/6103.htm).I need to know what I need of what, and at what resistances etc? and'How' to wire it all together, in laymen fashion please!!Also, I have shown a total of 21 LED's in my image, but this is not set and could very to 4/9 a strip. I just want to cover a distance of 20cm. again sources on pre-built strips/kits would be cool.many thanksDan

Topic by danskimanuk   |  last reply


What is this red sleeve called in the attached picture of an impeller blade?

Obviously the center red sleeve is for adjustment over minor difference in the shaft diameter.  Can you please tell me the technical term used for the red piece? Thanks.

Topic by kabira   |  last reply


Urgent Technical Assistance Needed please!

Hello! Everybody. Please I need your urgent response. I'm trying to make the 3d CNC milling machine displayed on the home page, but I mustn't be shy to say it on the roof for that I need technical assistance. All I understand is how to put up the physical components, pls I need assistance on the electrical aspect of it, the programme that will be controlling it and how to command it to mill a particular Job. Thanks

Question by oath111   |  last reply


Technical issue in samsung GT E2232?

My samsung GT E2232 handset is hanged while using internet,reading text messages and after calling.It hangs by showing "Sending "and do not turn off.I have only option to remove the battery.So it creates a disturbance  while I am studying on internet.Please tell me how to solve this issue.

Question by kkp7649   |  last reply


how emergency call works (technically) ?

Need to know more about how the emergency call happened because even if you have not a SIM card in your mobile phone the call will delivered . how the nearest antennas deals with the request from your mobile phone  that's all . thanks for concerning ......

Question by mohammed.elwahab.75   |  last reply


RC transmitter/receiver technical questions

I have a few questions regarding the data rate of normal RC transmitters. Roughly how often does the processor in the transmitter scan the inputs? Each individual channel only operates at around 50/60 Hz, can this easily be increased? I've heard that there are digital servos operating on a frequency significantly higher than 60Hz, do they still operate on the same 60 Hz input? How noticeable would a refresh rate of 5Hz be in the position of the servo when it is in use on a performance model (i'm told that a program the executes in 1/10th of a second appears instantaneous)? Can a 100% duty cycle pulse be supplied to a servo to make it move faster, if the correct position signal is supplied when it reaches the right place? Thanks for any replies. (does anyone know where to find the pinout for the nvidia gt330m graphics card)

Topic by The Skinnerz 


Need a list of all instructables RSS feeds.

If there is a feed for any of these, please post! New Instructables Featured Instructables New Questions Blog Posts Specific People's Orangeboards Contest Results etc. Please Help!

Question by CodeKid1001   |  last reply


how do i add images to my image library on instructables? Answered

I wanted to make a instructables but i forgot how to add images to my library, and i don't know how as well

Question by DELETED_15zhangfra   |  last reply


Oooo, look what I came across today....

I was out and about today, going to local areas of interest, and we stopped at a little shop I hadn't been in for years. In amongst all the old tools, and bits of paraphernalia, were all these magazines (Popular Mechanics, Science and Mechanics, etc.) from the time of my youth. I was THRILLED, and so I started going through them. Well, I would have loved to have taken the whole box of them (about 50 or so) home with me, but at $3 a pop, I decided on just 2. The Popular Mechanics magazine from the year of my birth (not the month, this one was a Jan. issue). and the Science and Mechanics issue is from Aug. 1960. Neither is remarkable in any specific way (excepting the birth year one). At the same shop I also found an original copy of Gimbels Handy Book For Boys. © 1933I am thrilled at this find, not that it is terribly valuable as an investment, the cover - binding is not so good, but at $5, it has a treasure trove of info and tips, very similar to "The Boy Mechanic, yet different too.

Topic by Goodhart   |  last reply


Straight line art - what is the technical name?

I remember back in 2nd, 3rd, 4th, and I believe even 5th grade, when I was in a gifted program, we had to draw. We drew only straight lines, and when we did it right, it made a curve. We would get a paper with 2 lines, connected at a vertex, at a 90 degree angle. We would draw points every centimeter or so, and connect the points, far to close, far to close. (It's hard to explain.) I'm searching for it on the Internet, but I can't seem to find the right word. Does anyone know it? Thanks, and if it turns out all good, expect an Instructable on it mid- to late October.

Topic by Bran   |  last reply


where can I find a beginners technical drawing class online?

Technical hand drawing for jewelry

Question by jimenab   |  last reply


Entire Safari Library of 8,000 Technical Books on line !for free! for California Residents - free scanner too

I just found out the San Francisco Public Library sfpl.org has the entire Safari Library on line for free, for anyone with a San Francisco Library card. That's 8,000!!!! technical books. They have the entire O'Reilly library. Anyone living in California can get a library card. (Since The Best of Instructables is an O'Reilly book it's also in the Safari Library, but you know you want your own copy!)If you don't live in California, check your local library's website, and see what they offer online. SF also has many eBooks, and books on tape on line for free.I also discovered they have a scanner by the Microfiche in the Main/Civic Center branch (I don't know about other branches), that will eMail microfiche/microfilm pages to you for free. It has a regular scanner also, so you can scan a book, or magazine page, and email it to yourself - for free - no need to pay for copies. The scanner has a USB slot, so you can just save the scans to a USB stick instead of emailing them. It's on the same floor as the Magazines.I don't know what other libraries are doing but SF has a huge amount of stuff available online.

Topic by SFHandyman   |  last reply




what is the technical term for those brown large envelopes that I put portfolio pieces in?

What is the technical term for those brown large envelopes that I put portfolio pieces and artwork in?

Question by    |  last reply


ASK - Technical tips to upgrade Batery Free flashlight

Hi guys , I curious about battery free flashlight mod , i already read how KipKay did it , he changed the bateries & lamp , but how to "pimp" the free baterry version ??? , since it doesn't use any batery & brighter lamp needs more energy from the power source.... Btw , the flashlight looks simmiliar to this But my version use 2 LED , instead of 3 Thank You.....

Topic by vvvaaannndddyyy 


I bought some nice Technics speakers..well..

I'm gonna bug people once more, but this should be an interesting question for all. I bought some nice Technics SB-A53 tower speakers yesturday, they sound pretty good. Google it or look at the picture below, 260 watts each.Here's the question:Seeing as these speakers are rated for 260 watts EACH, thats 520 watts all together. My surround sound amp outputs 110 watts for each channel, this is JUST fine for how loud I listen to things (most of the time =) but I need to "test" them, I'm being serious here. I get up to -5db (thats what the volume units are on this unit) and it still isn't as loud as I KNOW they go.Here's my idea, the amp has a B channel specifically for a second set of "front" speakers, If I were to connect the left and right channel of each speaker channel together (the negative and positive leads together, not all together, but seperatly together). Would this get me 220 watts per channel? Or just make some drastically horrible sound?

Topic by Punkguyta   |  last reply


Blender 3d Software - A technical question (Not Animation help)

OK, I just downloaded Blender, from blender.orgI started it up, and a Windows98 styled window showed up. So far so good. Well, the thing is, the window said something, but when I closed it, the whole program closed it.What worried me was that it said: (From what I can remember)Not all (something) could be installed and that some scripts might not run. Continue Happily!Any idea of what might have happened? Is that normal? Do I need something? Will I have trouble animating?

Topic by Keith-Kid   |  last reply


123D Design tutorial for technical parts with accurate dimensions?

I'm an engineer with ~7 years of experience using Solidworks (professional CAD software). After hearing about Autodesk 123D Design here on Instructables, I tried to start using it to design and print things with my home 3D printer. However, I'm initially finding it very frustrating to use (more detail on that in a minute) - and I'm not sure if this is just because I'm stuck in my ways with the software I'm used to, or if I'm just trying to use 123D for something it wasn't really intended for. To try and give some concrete examples - I understand that you can create 3D shape primitives (rectangular prisms, cylinders etc) and assign them dimensions when you create them. I also understand that you can create 2D sketch objects and define their dimensions. What I don't find intuitive at all is how you can assign the dimensions of objects relative to each other. For example, say I want to make a 10x10x1mm bracket, with two 2mm diameter circular holes that have their positions on the face defined by the distance from their centers to the edge of the bracket. In a parametric CAD program, that is very easy to do in a 2D sketch and then extrude to a 3D solid. In 123D, I understand that I can create a rectangle primitive and then put holes in it using cylinder primitives - but it seems impossible to define the exact location of those cylinders relative to the edges of the rectangle; also impossible to create a sketch with two circles in it and a dimension defining the distance between their centers. To give another concrete example: at the 4:20 mark in this video (from this Instructable), he draws a circle on top of an existing rectangular part, and then "centers" it by just dragging it around freehand and eyeballing it. Would it be possible to define the center of that circle relative to an edge, corner, or center of that existing rectangle? Or can 123D just not do that? What I'd like to see, if anyone is up for it, is a step-by-step tutorial (preferably in video format) for making some sort of "technical" part where the dimensions matter and it isn't sufficient to just eyeball it and drag things around. e.g. a bracket like this (exact dimensions don't have to be what I drew here, but you get the idea). All of the tutorials I've seen so far - including the official Autodesk ones - seem to just focus on eyeballing it/free-handing dragging parts around.

Topic by Ben Finio   |  last reply



Hi All, Anybody know a good technic to paint metal ? creating textures of old or brushed ?

Hi All, Anybody know a good technic to paint metal ? creating textures of old or brushed ?

Question by Dotanko   |  last reply




Controlling ws2815 from raspberry-need a little technical help

Hey guys! Im pretty new to this stuff. As part of an ambilight “project” im trying to use ws2815B with a raspberry pi3b+ I use a 12V 20A (meanwell) psu for the leds and an raspberry 5.1V 2A adapter(bought it because new rpi hated everything else!). So powering seems sufficient. 12V is stable. I already managed to get the lights working somewhat. Even video capture works “fine”, so the lights are okish and delay isnt “that bad”. However i managed to fry the gpio18 on the pi... I dont know what caused it for sure - but i found a broken 12V cable to the strip. Maybe that...or... My new rpi also keeps hanging a LOT when the leds are attached. I can still push buttons and try to restart with ctrlaltdel(which sometimes works sometimes doesnt) but completely hung(instantly loses network connection and only ctrlaltdel does anything), although colors still work on the strip as the video capture captures different image. So hyperion is running. First few leds are off or look like dead pixels. The Rest shows the right colors. Can this hanging and erratic behaviour be because of different logic levels? If so which logic level converter should i be using? Ws2815 is 12V but it works as mentioned above with 3.3v logic from rpi with some errors. If i bring it to 5v will it be enough? Or 12V logic level is needed? If logic level is not the issue, then what else? Thanks a lot for any input :)

Question by ferenc.lippai   |  last reply


What mechanism can I use to make Lego technic rubberband gun fire without it having to reload after every shot?

Its pretty simple after an hour or so of fiddling with lego technic to make a working gun, but how can i make it not have to reload after every shot? Exscaly.

Question by Exscaly   |  last reply


I have a technics kn2000 keyboard with a built in dd 720k disk drive?

The drive took a dump, could I fix it, if yes how? Or could I somehow replace with a 3.5 floppy drive or flash?

Question by    |  last reply


I'll turn your technical drawings into files for 3D printing. [$5 per part]

I have access to Autodesk Inventor Pro and I can convert technical drawings into 3D models that can then be printed using a 3D printer.  If you are interested, please email plans for a small test piece (cube or similar simple object) that I will draw and send for free to make sure everything is compatible. The most common filetype is .STL. I accept payments via PayPal after the model has been reviewed by the customer.    

Topic by JamesRPatrick   |  last reply


how to istall gypsum boards?

I need to know about fixing technics of gypsum boards on walls and ceilings.

Question by mmansor   |  last reply


Knex MP44 Assault rifle (or Stg44 for all you technical WWII folks)

Edit: It's here! Here's the link to the instructable. Sorry that it's not as clear as it could be but I made it quickly. Also some of the pictures are a little blury but otherwise very clear in close up areas even. https://www.instructables.com/id/Knex-MP44-Stg44-German-WWII-Assault-rifle-fully/My next WWII gun will be an M1 Garand with real clips that when all shots are fired off the empty shell is launched out.Ok well I was wondering if anyone wanted me to post this. It's a close replica to an MP44 German assault rifle from WWII. I modded the front just a little so it looks a little more realistic than from the picture and movie. I had to take off the sights though because they got in the way of the bullets even though i tried stopping this it didnt work right. Most the details are in the video but if you don't want to watch then let me just list some features-real, good working curved magezine-will extend it a little to make it look better and load more when i make instructions. the last round will pretty much always jam though. not a big deal just always load an extra round-uses rbg mechanism by bedbugg2 to fire either rubberbands or darkgrey connectors-modded the mechanism so you can shoot it full auto without losing the single shot option. It still unleashes all of the rubberbands at once and will jam some of the in the wheel sometimes. If anyone could help me find a way to have it shoot at the real pace of an MP44 or at least slower that would be great!OK I used a modded stock design that i got from ShotPain (although I'm not sure if it is his seeing that i saw it in a couple instructables) and i cant post the stock unless i can convince him but it shouldn't be that hard to come up with.I'm also working on for the future a gun that will be full auto only using a rubberband per ammo and no other technical stuff. No really all it will require is a rubber band for the ammo piece your launching and the rest will take care of its selfI'm also coming up with a pump action shotgun and maybe a break action with shells. NO! not shifles they will be shotguns with an actual spread shot not grenade style but loaded.

Topic by TheDunkis   |  last reply


efficiency (not efficacy) of CPUs/computers? is all the power input technically converted into heat? Answered

It has recently been fairly hot where I live, especially in my room, where computer hardware seems to be increasing the temperature by a good 5-10*F over other rooms. This got me thinking, and was wondering if any computer engineers/physicists may know the answer to this one. If I am running a power-hungry intel CPU, coupled with RAM and maybe SSD storage (I wish!) is all the power fed into my system being converted into heat? In other words, if my rig consumes a good 250W-400W, and there are no transducer devices drawing power (LEDs or lights, speakers/microphones, monitors, motors, heaters, phone chargers, etc,) and all the energy is used for data collecting, and calculating, then is *ALL* the energy converted to 250W-400W of thermal energy (heat)? or do the data operations themselves in fact require energy and maybe entropy or something plays a role? where it would seem that 400W of input yields an apparent 399.981W of energy output + data.

Question by -max-   |  last reply