JF make 235
JF Nav
JF Nav
Creation Date: 2002-11-22
This is proof that JF Scene 1, Page 6 will be done in the next few days. Pages 7 and 8 will be done by next Monday. I've gotten the first three boxes of nine for page 6, so it's looking good. I'm only stopping now for sleep. Today's lesson will be short and sweet. The lesson is simply that work done well will build a platform for work in the future. For example, a good program will allow people to build off it, customize it, and make it better. Whether that entails open source, shared libraries, or an SDK is up to the creator. People who are interested, usually yourself, will be able to use any of those to create something better. For example, there is this certain hack* tool (cURL) that was meant for just simple shell-based web downloading (as opposed to browsing where you can actually click links, it just downloaded the file you requested). But it added a few bonuses like being able to control the cookie jar, including editing of cookies, spoofing, and all kinds of tasty treats for hackers. It is often important to do these things because much of the web is quirky. But this certain hack tool was doubly smart in that they opened their source code and they made a static library. This allows hackers to use the source to achieve wonderfully good things. One good thing I thought of was to build a smart web crawler that crawls certain sites for critical sensitive material and grabs it for safe keeping. For example, DrudgeReport.com has a lot of news. It's hard to keep track since it changes so quickly. So a smart crawler could benignly grab each story as Drudge finds it. It would keep the info for another crawler that searches for matches. For example, if one story quotes George W. Bush saying that Iraq is seeking nukes and then another story the next day gives proof that Iraq is not seeking nukes, it would match those and send it to the user or send it to another crawler for further analysis. It would be helpful for anarchists like me. Since these types of things are common (proof nearly always contradicts any politician, especially those with power), it is left up to the anarchist to find useful ones. This is an important part of being an anarchist: educating people about the truth and the contradictions presented by government helps my case greatly. When I can say, "George Bush Sr. supplied Saddam Huessein with the weapons that he used on the Kurds in 1989," then I have shot down a major common defense of an unjust war.

*By the way, whenever I say hacking, hacker, or hack, I mean a legit use of a person's ability/knowledge to gain more from something than a person without that ability/knowledge would get. All that I discuss are legal and moral even under the scrutiny of those who wish to nullify the First Amendment.

So back to the lesson: learn from cURL, write open source code and/or make libraries. This will make users happier and will definately make the developers happier. Everything we do in computers is just standing on the shoulders of giants, but more specifically, standing on the backs of burned-out programmers. But open source certainly is for those programmers who feel that there is more to programming and computing than just changing the medium. Television was never interactive. Publishing your writing was never so easy. Creating machines never involved so little muscle. Starting a revolution of the mind never caused so little bloodshed. It is with full conviction I say, "The bit saved me from a world of evil," not that the world is full of evil, but certainly without the bit, my world would consist of much evil.
JF Nav
Home Characters Making Of Technical Mail News Links |< First < Prev Next > Latest >|  bandwidth version Goto Scene