http://www.contextis.co.uk/resources/blog/hacking-canon-pixm...
What I especially liked is that this was literally one of the challenges from the Matasano crypto challenges:
http://cryptopals.com/sets/1/challenges/6/
It's fun when theory meets practice.
I'm not so sure about that - it's sure to help get the point across to the technically less savvy. Also, it got the BBC to devote an article to the subject that it otherwise probably wouldn't have.
There are lots of video games that are now more widely known than Doom. People who have never played an FPS have had Flappy Bird on their phone.
Doom was unnecessarily ambitious. Awesome, but unnecessary.
It used to be that inkjet would print black with an empty color cartridge. Now, printing something may take hours or days until I get to the store to buy a Yellow...nevermind if I order from Amazon. An impact printer just prints lighter as ink is depleted.
Printing should just work. It doesn't any more. I miss my Star Micronics NX80.
There's very few instances you actually need to print in colour.
The total cost has only been about $150 or $200.
Anyway, I'm tired of pitching printers. Wide carriage allows printing US B size drawings. Tractor feed means not running out of paper in the middle of a job. And impact technology means not thinking about running out of Magenta every time I print something.
I don't want to wait for nozzles to.clean or fusers to heat up. I just want the damn thing printed quick enough that I don't have time to browse HN. It's about flow.
e.g. http://www.okidata.com/drivers
Also, keeping in mind that dot matrix printers are old hardware, there has been a long time for someone to write a driver:
The "cleaning" basically involves moving the printhead over a receptacle with a sponge in it (it's called a spittoon, seriously) and firing all the nozzles for a short time while suction from a platen-driven vacuum pump sucks on them (that's why the feed rollers spin when it's doing this.) It uses a ridiculously large amount of ink in the process too - Google "waste ink container" for some further reading.
--EDIT-- @DSMan195276 I cannot reply to your message (we're too far down the thread) - but the sensible less wasteful thing to do would be to offer the clean action as an option, not as a default on every startup.
And yes, given the price per oz of ink the process is quite expensive (I've heard that it is as high as 0.25/cleaning). And in the least expensive Canon printers the "waste ink" sponge is irreplacable leading to a planned obsolescence of the printer itself. Most of the 'key' ink jet patents have expired so it may be possible for someone to build a printer that is more economical but so far no one has. I suspect if they externalized the true cost of the printer and avoided the ink subsidy that they would not sell enough printers to stay in business.
I chuckled at the idea of using an old 24 pin dot matrix (or why not go seriously old school and use a line printer) printer, it is informative to note that people used inkjet printers that broke down a lot rather than use the older dot matrix printers. Granted the Canon system sucks, the Epson system is a bit better but not by much, HP, well HP can't really afford to lose any margins in their printer business.
So perhaps there is an opportunity here for a new printer from a new company.
I avoid printing like the plague, but sometimes you just need to print a ticket, letter, or a photo of a document you have on your computer. I don't need a scanner, wifi, 500MB of software, or even color. I need something which is small and out of the way when I'm not using it (most of the time), cheap, and ready to go when I have to print something.
I kinda miss dot-matrix printers, to be honest.
EDIT:
Stupid comment... Brother Industries is actually a Japanese company. Learn something new every day.
You should be able to throw most dialects of PCL and PostScript at those printers and they'll work fine, so this fits the GP's requirements (not having 500mb of software)
Anyone know how to make Windows speak PostScript?However I've lost count of the number of times the scanner/copier has been useful even though I didn't want that bit to start with and the WiFi actually makes it easier to use. No more finding that USB cable.
It's the peak of value to be honest and a worthy trade off.
I guess if I was scanning hundreds of pages, It would probably be worthwhile to use a desktop scanner, but for 40 pages or less - smart phone camera wins every time.
What do you do to minimize irritants like uneven margins and wonky viewing angles? (Every time I've photographed printed pages, I've wound up feeling stuck with a bunch of work to make the output actually look reasonable.)
I also bought a dedicated semi-pro photo printer last year. A full load of ink costs me $120 for 8 itty bitty tanks.
Got it on eBay for 1 Euro. Eats standard HP LaserJet cartridges that you can find on eBay for just a few bucks.
Pros: fast, reliable, inexpensive to operate (I've had it for 4 years and have yet to need to buy a new toner cartridge), speaks PCL & PostScript out of the box so it works fine on Linux without any vendor-specific software, includes an Ethernet port so I can plug it into my home network, supports duplex printing (printing on front and back of a sheet of paper).
Cons: can't print in color. Really, that's about it.
I don't think this particular model is still for sale, but this $199 model from their current lineup looks like the modern equivalent: http://www.samsung.com/us/computer/printers/SL-M3320ND/XAA
http://www.smbc-comics.com/index.php?db=comics&id=2158#comic