Shit like this is why we need open source printers!
Submitted 3 days ago by einfach_orangensaft@sh.itjust.works to science_memes@mander.xyz
https://sh.itjust.works/pictrs/image/9f1ca724-76f2-4b2d-8b32-8c7ac03ab527.png
Comments
Zerush@lemmy.ml 3 days ago
pwalker@discuss.tchncs.de 3 days ago
Some years ago I heard about this German guy that found a mind boggling but in Kyocera scanners and the whole story how they tried to play it down is really insane. So definitely worth watching, unfort only with German audio: youtu.be/7FeqF1-Z1g0
GamingChairModel@lemmy.world 3 days ago
He’s written up his findings in English, for anyone who prefers English over German or text over video.
But basically the JBIG2 image compression algorithm used in those scanners looked for certain repeating patterns, and incorrectly compressed certain portions of the image into “close enough” blocks of pixels. Unfortunately, that meant that scanned number data wasn’t guaranteed to be accurate, even when the decoded output clearly looked like a number with no distortion or noise.
It’s worth the full read.
kayohtie@pawb.social 3 days ago
You left out what I feel is the best part: even in the “uncompressed” mode, even when that was disabled, it was still happening sometimes.
einfach_orangensaft@sh.itjust.works 3 days ago
I remember that video! For sure worth a watch
frightful_hobgoblin@lemmy.ml 3 days ago
what
667@lemmy.radio 3 days ago
Pattern of symbols incorporated into a number of banknote designs. Many printers, scanners, even software will prevent loading the document for processing if the constellation is present.
rustyfish@lemmy.world 3 days ago
I do not understand. Help?
SoleInvictus@lemmy.blahaj.zone 3 days ago
Here’s the relevant wiki article:
rustyfish@lemmy.world 3 days ago
Ah ok! I remember. Thanks.
I forgot about this for some reason. Shit I’m getting old.
quediuspayu@lemmy.dbzer0.com 3 days ago
Now I want a rubber stamp with that to prevent whatever from being scanned.
einfach_orangensaft@sh.itjust.works 3 days ago
me too
midori_matcha@lemmy.world 2 days ago
The FOSS community should work on a firmware-replacement solution like OpenWRT on routers, but for printers! Call it something like OpenPrint? It would be based on Linux!
It would unlock a printer’s potential and cancel out the cartridge DRM, continue printing regardless of unused ink color levels for the job, be totally freed from proprietary corporate bloatware that comes bundled with the printer, offer integration with personal cloud services (wanna scan that document? Boom, now it’s on your NextCloud RAID NAS, your iPhone, and your grandmother’s desktop), and other quality of life printer features that would significantly improve a country’s happiness and life expectancy.
It’s going to be a crapshoot at first. Printer drivers are a nightmare to write for each and every model. Hardware requirements to make this work are probably going to be limited to the most expensive and fastest octa-core printers. But a jailbreak community will emerge, and people will try to push the movement onto more and more printers, and develop workarounds for older models. Then, someone will develop a printer that ships only with OpenPrint, which will probably be kinda expensive at first, but all the parts will be user-replaceable, and the ink/toner will still be cheap to refill, which is the main goal. Big Printer would have to compete to make their printers more user-friendly, or die from the weight of their own greed.
I wanna believe ~♥
MonkeMischief@lemmy.today 1 day ago
Looking at OpenWRT, good Lord I still want this for routers.
For printers would be nice too though. I’m honestly surprised we can’t just build kit printers the same way we can build 3D printers, I mean, could we?
Using something like Klipper but more kinda like CUPS?
Get toner or ink in generic containers that attach to print heads? I dunno it doesn’t seem far fetched.
I’m honestly done caring that “the normies won’t want it because everything that isn’t a smartphone with a one-button app scares them.”
What will start as “enthusiast printer kits” should force openness on the printer industry at large.
apftwb@lemmy.world 2 days ago
I have an idea who could financially support an open source printer firmware replacement project! However, they can only pay in cash…
SoftestSapphic@lemmy.world 2 days ago
Alternatively use universal print drivers from the 90s
They didn’t have all this extra stuff added in, and work fine unless you’re printing some complex PDFs
apftwb@lemmy.world 2 days ago
I don’t think any of the DRM, EURion, or microdot stuff happens on the driver level. I think its baked into the firmware.
frezik@lemmy.blahaj.zone 3 days ago
I don’t think we’ll have open source 2d printers. Not the way they’re built now, anyway.
On first glance, it might look like 2d is an easier problem than 3d. However, laying down plastic filament doesn’t need the same precision level as 2d ink/toner printing. Even 300dpi is far more precise than any 3d printer does, and that’s not particularly impressive for a modern 2d printer.
That’s not even getting into mixing and aligning color cartridges.
The industry also has a lot of patents around it. So there’s that whole mess to deal with.
Framework looked at making their own 2d printer, and they noped right out.
Would you accept a printer that works like a typewriter with arms that strike the page to lay down text? That might work. They’re mechanically quite complex, though. There’s lots of OK designs that tend to jam up.
einfach_orangensaft@sh.itjust.works 3 days ago
Yeah inkjet printers will probably never be opensource, due to the fact that the tiny nozzles are impossible to produce without owning a semiconductor fab that can build stuff in the mems realm.
Laser printers could be the way to go, they sound more complicated, but all the components needed for them are getting cheaper. A laser is focusable to a tiny spot, meaning one can use non mems elements. Basically take a laser engraver (the type with the fixed laser head and those 2 spinning mirrors), point it at a high voltage drum, lase the pattern (removes the charge from parts of the drum), add the toner power and then roll over paper. For color just replicate that x3.
I think a Opensource Black/White laser printer should be possible at a price point of maybe 600$ in components (3d printers also started out at that price point then got cheaper). I doubt it would be as quick as commercial models but it should be doable.
Adalast@lemmy.world 2 days ago
You are missing a vital part of how a laser printer works. The toner is dusted onto a drum that has a static charge. That charge is manipulated by the laser, which means that there is a very specific frequency that the laser has to utilize and it has to be keyed to the material used for the drum. I would have to dig more into the specific interaction, but I am pretty sure that off the rack lasers and drums are not going to be functional, both in wattage and frequency.
So the laser printer process is: a laser traces the negative space on a drum with a static charge to discharge those spots, next a pigment substrate is dusted onto the drum, being held by the static where the positive space is going to be. Following that, a heater heats the substrate to permanently affix it to the page.
girsaysdoom@sh.itjust.works 3 days ago
I think an open source paper cnc machine similar to a cricut would be way easier to replicate than a standard printer.
kadup@lemmy.world 2 days ago
Apple also considered printers for a while and decided this mess is untouchable
Cort@lemmy.world 3 days ago
Would you accept a printer that works like a typewriter with arms that strike the page to lay down text?
What about a 2d pen plotter? Not nearly as fast as an inkjet, but still open source
frezik@lemmy.blahaj.zone 3 days ago
There’s some projects out there for those.
einfach_orangensaft@sh.itjust.works 3 days ago
Plotters are problematic, due to them beeing very very slow and that everthing they print has to be converted into a vector first.
mvirts@lemmy.world 2 days ago
We wouldn’t need to reinvent the printer, just replace the computer in it. It wouldn’t be completely open source but it would be cheap.
Also, maybe we can make inkjet resin 3d printers
frezik@lemmy.blahaj.zone 2 days ago
The software is where most of the magic happens. How do you control steppers and ink output otherwise?
captain_aggravated@sh.itjust.works 2 days ago
ulterno@programming.dev 2 days ago
It would be nice to have a 300dpi 3D printer.
MentalEdge@sopuli.xyz 3 days ago
Doesn’t the money printing lockout require more than one instance of it?
Otherwise random chance would have printers detecting it in all sorts of stuff.
Mouselemming@sh.itjust.works 3 days ago
I’m glad there’s enough comments to show I’m not the only one who has to look it up.
If I created a piece of art (despite having no talent but that’s not the point) could I prevent its image being reproduced by incorporating the constellation? I guess only on printers.
Valmond@lemmy.world 3 days ago
What the hell.
Let’s forbid reading anything with like 5 circles loosely together …
interdimensionalmeme@lemmy.ml 3 days ago
Ridiculous, inkjet ink is FAR too valuable to be wasted printing something as worthless as money.
Also if the money can be duplicated with a printer then it’s little joke monopoly money already, just give up statists !
jabjoe@feddit.uk 3 days ago
Classic podcast on why printers are terrible. Planet Money with none other that digital freedom fighter and SciFi author, Cory Doctorow.
ulterno@programming.dev 2 days ago
Might as well get one of the printers used by the national mint, to print your constellation.
Zwiebel@feddit.org 3 days ago
I hope you got enough black
user224@lemmy.sdf.org 3 days ago
One and a half bottle.
Seriously though, I don’t know what to do with it. I had to print something for school, around 200 pages. I printed them white on black, only consumed half a bottle.
I bought that on sale on AliExpress for like 70 cents (last I checked it was around €18).Anyway, quite funny when you take out the paper and have to let it dry. Also, I had to use 120g/m^2^. Standard 80g/m^2^ paper would wrinkle up and roll up while drying.
Mouselemming@sh.itjust.works 3 days ago
Maybe donate the full bottle to a school? They always need supplies
Modern_medicine_isnt@lemmy.world 3 days ago
Not enough people still printing these days to be worth the effort of an opensource printer. But in general, yes. Closed source products are always a ticking timebomb.
fossilesque@mander.xyz 2 days ago
You could have just shown a picture of a modern printer with the same title.
Prontomomo@lemmy.world 1 day ago
I’m confused, is there science in this?
excral@feddit.org 1 day ago
Prontomomo@lemmy.world 1 day ago
Ok, I get that, but just seems like engineering to me, nothing to do with science
ozymandias@lemmy.dbzer0.com 3 days ago
so all i have to do is get the EURion constellation tattooed on my face, and then i can defeat surveillance cameras….
quediuspayu@lemmy.dbzer0.com 3 days ago
And a bumper sticker to forget about speed cameras.
marduk@lemmy.sdf.org 2 days ago
It won’t stop them from surveiling you, but it will stop your family from printing your face on the missing person posters
InternetCitizen2@lemmy.world 3 days ago
Hmmmm