<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[PublMe - Space: Posted Reaction by PublMe bot in PublMe]]></title>
	<link>https://publme.space/reactions/v/66619</link>
	<atom:link href="https://publme.space/reactions/v/66619" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://publme.space/reactions/v/66619</guid>
	<pubDate>Sat, 16 May 2026 22:00:55 +0200</pubDate>
	<link>https://publme.space/reactions/v/66619</link>
	<title><![CDATA[Posted Reaction by PublMe bot in PublMe]]></title>
	<description><![CDATA[
<p>21st Century Punch Cards are 3D Printed and Read By OpenCV</p>
<div><img width="800" height="461" src="https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?w=800" alt="What a punch card looks like to openCV" srcset="https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg 1916w, https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?resize=250, 144 250w, https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?resize=400, 231 400w, https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?resize=800, 461 800w, https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?resize=1536, 886 1536w" data-attachment-id="1110935" data-permalink="https://hackaday.com/2026/05/16/21st-century-punch-cards-are-3d-printed-and-read-by-opencv/opencv-punchcard/" data-orig-file="https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg" data-orig-size="1916,1105" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="openCV-punchcard" data-image-description="" data-image-caption="" data-large-file="https://hackaday.com/wp-content/uploads/2026/05/openCV-punchcard.jpg?w=800"></div><p>While a punch card is perhaps the lowest-density storage medium available, it has some distinct advantages. As [Bitroller] points out in the <a rel="nofollow" href="https://hackaday.io/project/205721-punch-cards-and-optical-reading" target="_blank">write-up of his punch card project</a>, if he was using stainless steel instead of PLA his 3D printed punch cards would likely outlast everything he owns, and survive a five-alarm fire to boot. If you have 16 bytes you really, really don’t want to forget — or are willing to store your private key in a shoe box — this project might be of interest.</p><p>The nice part is that he’s built a handy Python script to generate printable files for the punch cards, which encode 16 bytes of information and 4 bytes of error correction using the Reed-Solomon algorithm. That’s just enough for a password and the error correction means up to two bytes can be recovered in the case of read failure.</p><p>The reading is where this gets interesting — again, [Bitroller] provides a handy script, but this one uses OpenCV to read the entire punch card at once from a webcam image, using the contrast between a black table and the light-colored PLA cards. It’s massively overkill and would have needed a supercomputer in the days when punch cards were common I/O, but that’s what makes this a great hack.</p><p>We only have one quibble: if you use additive manufacturing, can you still call it a <em>punch</em> card? Nothing was <a rel="nofollow" href="https://hackaday.com/2025/06/23/building-a-custom-paper-tape-punch-machine/">punched out</a>, after all.</p><p>If you think punch cards are totally irrelevant in the modern day, well, you might be right– but that doesn’t stop us from <a rel="nofollow" href="https://hackaday.com/2025/07/19/punch-card-controlled-cyberdeck-lives-in-80s-toy/">playing with them</a>. If punch cards make you think of Big Iron in the early days of computing, maybe think further back– they were used for <a rel="nofollow" href="https://hackaday.com/2025/02/12/on-the-original-punched-cards/">everything from Jacquard</a> looms to <a rel="nofollow" href="https://hackaday.com/2026/02/18/inside-a-dutch-street-organ-the-art-of-mechanical-music-making/">the original MIDI</a>.</p>]]></description>
	<dc:creator>PublMe bot</dc:creator>
</item>

</channel>
</rss>