zlacker

[return to "Ask HN: Why are there no open source 2d printers?"]
1. lpfabi+C2[view] [source] 2020-10-15 10:15:30
>>pangor+(OP)
I worked for a while in the R&D department of HP printer division. As @jacquesm said, good 2D printer costs peanuts. The amount of R&D in color quality, speed and other parameters is huge. There were a lot of teams involved: mechanical, electrical, software, chemical... And because of that investment, there are thousands of patents that the big players are continuously paying each other for. It's a very old market with a lot of legacy. For most of us, a printer is something for home photos, some documents, and so, but that's only a little part of the cake: the money is in professional printing, ads, designers, etc.

Once that is said, it should be possible to work in a general-purpose open source 2d printer. The open community has achieved bigger goals. The biggest problem I can see is the entry barrier: to get a very basic printer, you have to invest thousands of time with a lot of knowledge in different areas, when a basic printer, even from the large companies, is not very expensive.

I think that one of the only chances we have for that to happen is that a company frees its designs and patents and community starts working from there.

◧◩
2. kevste+8s[view] [source] 2020-10-15 13:33:23
>>lpfabi+C2
What kind of patents? I had tank of an HP laserjet 3 in the 90s, and patent life is 20 years. For the basic functionality, they should all be expired at this point, and the limiting factor at the time was the high cost of memory and compute.

Shouldn't anything relevant have expired years ago? The first laserjet came out in 1984 it seems. Prices have come down, but I haven't seen any real innovation in printers (not that I really need any- I just want them to print)- since 2000.

◧◩◪
3. Nbox9+kt[view] [source] 2020-10-15 13:40:49
>>kevste+8s
Do you remember printing in 2000? Literally every printer was suffering from constant paper jams and other mechanical malfunctions. In 2020 a top consumer or business printer will not jam on you.

The business printers in 2000 had slow processors and more ram. It was significantly bad that printing PDFs spent more time processing the file than putting toner on page.

Finally, the interfacing for printers today is fantastic. I know this isn’t about toner on page, but having wifi connection, an LCD touchscreen interface, and them generally being a little smaller has made the experience better.

The only thing that was better about printing in 2000 is that back then printing was more useful because so many people wanted paper copies.

◧◩◪◨
4. fizixe+KJ[view] [source] 2020-10-15 15:25:19
>>Nbox9+kt
> Do you remember printing in 2000?

Yes I do. No there were no "literally every printer was suffering".

1995-2000 was a perfectly fine era of B&W desktop laser printing (others can chime in about how it was before 1995). Go get some computer history education, or ask an adult in the room.

◧◩◪◨⬒
5. zrobot+q51[view] [source] 2020-10-15 17:05:02
>>fizixe+KJ
I'll just point out the existence of the movie "office space" in here as evidence that yes, people were frustrated with printers. That movie came out in 1999, and the most iconic scene is the printer being smashed. That resonated for very good reasons, printers (and drivers) were almost more obnoxious back then than they are now. Please lose the superior "adult in the room" tone.
◧◩◪◨⬒⬓
6. toast0+X71[view] [source] 2020-10-15 17:17:38
>>zrobot+q51
I mean, they were made because the printer was asking the player character to load letter paper, and they couldn't figure that out.

Ok, I don't know what PC stands for, but load letter means you're out of paper, please fill me up. It's not a blinking clock on a VCR.

◧◩◪◨⬒⬓⬔
7. dpryde+AC1[view] [source] 2020-10-15 19:46:43
>>toast0+X71
"PC LOAD LETTER" was a very common message on the old HP LaserJet Series II printers. This cryptic message on the tiny LCD display was short for:

PC: "Paper Cassette" Load: "out of paper, please load more" Letter: "US Letter size (8.5"x11")"

In some offices you'd be equally likely to see similar codes like "PC LOAD A4" or "PC LOAD LEGAL".

The LaserJet Series II and III didn't have paper drawers, but rather paper cassettes, which you could load with a stack of paper (maybe a few hundred sheets? less than half a ream IIRC), and then swap in and out of the machine as a unit.

Some models (I think it might have been an add-on peripheral for the Series II?) had two cassette slots, so you could load two supplies of paper at the same time. Either you could load the same size twice, in which case it would perform like a backup: if you ran out of paper in the first cassette, it would switch to the second cassette automatically but start flashing a light to tell you that it was time to reload the first one. Or you could load two different sizes, and it would select the right cassette to draw from based on the size of the document being printed.

The Series II didn't have a way to measure the size of the paper, so each cassette was designed for only one paper size. There was an interface where the cassette plugged into the printer which indicated which size paper it contained.

Due to the design of the paper cassette, it was very hard to tell from the outside how much paper was left. There was a tiny window but it was nearly opaque. IIRC later versions of the cassette improved this.

So if you had a model with only one cassette (which was fairly common, I think) and you loaded a "US Letter" size cassette, and it ran out of paper, the printer would refuse to print anymore until you gave it more paper. In the meantime the tiny LCD screen would flash "PC LOAD LETTER".

The printer was a workhorse and I can testify that many offices in my area were using 1980s-era Series II printers daily in 1999, when I had a part-time IT job that among other things involved doing maintenance on said printers. Replacing the rubber paper pickup roller and clearing paper jams out of the fusing unit were probably the two most common trouble cases, IIRC.

[go to top]