10 ms·
Power drills are simple tools, they are the 'vi' equivalent of the 'ed' manual drill. The physical equivalent of an IDE would be a laser-guided auto-centering/
by the_third_wave 5y ago
Power drills are simple tools, they are the 'vi' equivalent of the 'ed' manual drill.
The physical equivalent of an IDE would be a laser-guided auto-centering/levelling drill with automatic drill bit changer/sharpener, depth guide, dust evacuation and material sensor with automatic lookup for which hole size and depth to use for the given task. It would weigh 15 kg, need an external power pack and be unusable in tight corners. For some tasks it would be a great time saver, for others it would just be in the way. Some workers would love it, others would fight it. Some would be more productive using it, others would be far more productive if only that damn megadrill did not insist on using that oversized drill bit while they knew the construction would be much stronger by using a slightly smaller bit, necessitating them to override the megadrill tool selector for each and every hole they drilled.
- grogenaut 5y agoI think you mean cnc machine. And those are amazingly productive.
- deleted 5y ago[deleted]
- the_third_wave 5y agoNo, a CNC machine is a distinct entity which enables the user to create objects which can not be created using only a power drill. The lower-tech predecessor of a CNC machine is a milling machine [1], not a hand-held drill. [1] https://en.wikipedia.org/wiki/Milling_(machining) https://en.wikipedia.org/wiki/Milling_(machining)
- dogma1138 5y agoThere isn’t anything a CNC can make that someone with a file and a lot of times on their hands cant. Heck you can do that with a drill too mostly using jigs. I had to create a few times quite complex shapes from a block of aluminum and what I did I just 3D print a bunch of jigs and drilled out 98-99% of the material away in the same way a CNC would and finished it with dremmel.
- the_third_wave 5y ago> There isn’t anything a CNC can make that someone with a file and a lot of times on their hands cant. True, but the comparison here was against a power drill, not a person with a file and lots of time on his hands. While it may be theoretically possible to achieve the accuracy of a CNC mill using a power drill it would not be the tool of choice. Achieving the repeatability of a CNC mill using hand tools is hard, the more complex the piece the harder it becomes. To get back to basics without getting lost in a forest of tools these comparisons are based around the 'To IDE, or not to IDE' question. The CNC mill was pulled in through a side door but doesn't really feature in the comparison which was between a simple power drill and the hypothetical 'smart drill' I dubbed 'megadrill' which tries to be as 'helpful' as possible. Some people would like such a contraption, others would shun it.
- grogenaut 5y agoI don't feel I pulled in the CNC through a side door, I was responding to your comment of: `laser-guided auto-centering/leveling drill with automatic drill bit changer/sharpener, depth guide, dust evacuation and material sensor with automatic lookup for which hole size and depth to use for the given task.` Which at that point you probably, as I said, just want a CNC machine. Given I have and use a handheld drill, a drill press, a manual mill, a CNC mill, a manual lathe, and a CNC lathe, as well as Vim, Emacs, VS Code, and Intellij, I think I'm decently well informed on this topic. If you setup a CNC mill, you can use it as a manual mill, some people just don't like those ergonomics. I mainly keep my manual mill as a better drill press, and use the CNC for most stuff. I generally just use intellij for everything in the same way.
- mionhe 5y agoCNC mills are super useful. But not all the time. I regularly (not all the time, or even a majority, but regularly) choose a manual mill over my cnc because for simple jobs that only require a part or two, it's faster than setting up the 3d model, deciding on cutting strategies, setting up the tools, etc. My choice in editors follows the same logic. If I just need to jot down some notes, or knock together a simple bash script or something, it doesn't really matter what I use. Whatever has syntax highlighting and is available on that system is great. Something more complex, where I don't want to spend brain cycles on repetitive tasks or management that the tools can handle for me, I'd rather use something that will handle that for me.
- 9front 5y agoThe Hole-Hawg drill is the IDE equivalent. Recently discussed on HN: https://news.ycombinator.com/item?id=28015229 https://news.ycombinator.com/item?id=28015229
- the_third_wave 5y agoNo, a Hole-Hawg [1] - made famous in these circles by Neal Stephenson's essay 'In the beginning was the command line' [1] - is just a powerful drill without any bells and whistles, a "lump of metal with a handle sticking out of it". It would be more sort of an 'ed on steroids', trading off ease of use for raw power. [1] https://www.milwaukeetool.com/Products/Power-Tools/Drilling/Right-Angle-Drills/1675-6 https://www.milwaukeetool.com/Products/Power-Tools/Drilling/... [2] https://web.archive.org/web/20180218045352/http://www.cryptonomicon.com/beginning.html https://web.archive.org/web/20180218045352/http://www.crypto...
- dmz73 5y agoI think both your and parent's analogy are somewhat off. IDE is like a big machine that can make a variety of parts to the exact spec very fast with minimal waste. This machine can help even inexperienced operator become productive in short time. vi/ed is like manual power tools that can accomplish the same task but it takes a lot longer, wastes a lot more material and only experienced operators can be somewhat productive but nowhere near what they could achieve with the big machine. When users become experts with these tools, they can produce all sorts of custom parts that big machine is not configured for but like they always say - use the right tool for the job: if you are making 5 custom parts then use the hand tools, when you are making hundreds of the same part, use the big machine.