Linux on a Used Cash Register: Reloaded
plimsoll writes "Hot on the heels of the original cash register running Linux, dumpster-diver Aaron Benoy has implemented his own GNU/Linux POS project with a twist: Ruins in ASCII, a late IBM 4694 removed from its case and reloaded with Linux to become a self-described 'video sculpture' showcasing 'an infinite loop of 180 distinct 7-second long video clips of various abandoned, ruined or otherwise vacant buildings and infrastructure' on its 9-inch paper white phosphor terminal display. Southern geeks can see it unveiled tonight at the Atlanta Underground Film Festival."
The three laws:
1. A Republican may not injure a corporation, or, through inaction, allow a corporation to come to harm.
2. A Republican must obey the orders given it by corporations except where such orders would conflict with the First Law.
3. A Republican must protect its own existence as long as such protection does not conflict with the First or Second Law.
I know nerds (I use the term with reverence) don't always think that much of art, but something to remember is that our original conception of 'art' was a purely useful thing.
There was a time Westerners saw art really as a Machia, something you made and / or engaged in. Science and art were really the same endeavor for people like the Greeks. No division in our mental lives.
For some reason, just the description of this project makes me happy.
M
Will this be better or worse than Linux on a Used Cash Register: Revolutions?
Why is the anode cap on the side of the 4694 CRT instead of the top? I suppose it could be anywhere in that plane, but this is the first I've seen this arrangement.
How about Menuet running on an ATM?
http://www.menuetos.org/mjh/atmtest.jpg
Mainly
Compaq Portable 386 Either 10 or 20 MB drive (I forget at the moment), and only 1k of ram.
Yes you hear that, 1k. Now what linux can run on it?
how about a TRS80 model V? Junk now?
a Xerox 80186 tower? 40MB MFM
GNU/Linux POS project
POS is such a great acronym : when the equipment is new, it means Point-Of-Sale, and when it's old and obsolete, it doesn't need to change acronym.
Kind of like "PC", come to think of it...
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
You are an editor and don't check the link? gee ./ is losing some credibility here.
What CPM or DOS can run on 1k ram?
Perhaps you meant 1MB, in which case, the answer is uCLinux.
Did anyone else find it funny when they read at the top of the IBM page "POS Systems"? Did they really have to use that acronymn?
all we need know is a bunch of hamsters in wheels keeping this thingie going and we are all set.
Since we're talking about ASCI - does anybody know where I can find this aalib demo just about anybody is talking about?
I don't read replies by ACs.
Are people buying copies of the operating system it runs.
$0.00
$0.00
$0.00
--Your bonus card has saved you $0.00 this year. Thank you for shopping at Linux Mart--
The sad thing about this article is that we still don't have a decent, non-specific, OSS point-of-sale package for *nix. I've seen cheezy GTK-based "cash register" apps but nothing that can compete (or even compare) to Windows-based products.
This is unfortunate. My father's company runs FreeBSD and OpenBSD on all of its servers but I still have to support over 35 Windows 2000 desktops here at our stores because there is no *nix alternative. Retail is the perfect place for Linux and the BSDs. Retail people need simple, easy-to-use interfaces and they do not want to deal with the problems associated with administering Microsoft OSes (worms, spyware, etc). I would love nothing more than to replace every single Windows desktop in this company with a X11-capable thin client.
Thoughts?
I guess I'm just too nerdy, for I have a hard time understanding the value of something like this. When I look at a piece of abstract/modern art like this I can note the skill and effort that was involved, but I don't follow any of the social or emotional sentements that others seem to freely associate. (I'm not alone in this, apparently, either.)
Can someone clue me in? What's the secret? Is there some special brain implant or drug I didn't get at birth or something?
Oh...linux... How disappointing..
This reminds me when I went to Showcase Cinemas Lowell with some friends. After the movie we went to see we decided to use the photo-booth in the lobby. It was unplugged, so we decide to plug it back in. To our surprise we discovered the booth booting Red Hat Linux. We never got any pictures taken, because the machine would hang while it was loading the camera or the printer driver (can't remember which).
simple ascii graphics always seem to convey a sense of isolation when presented in situations like this, not necessarily aloneness but the feeling of a tenuous mediated glimpse into something far away and mysterious, or at least it does to me, maybe because of my associations with mainframe terminals and command lines. So I think this piece really "works", with combination of salvaged computer, ascii graphics, and abandoned places. another somewhat similar piece that I also enjoyed is ben rubin's Listening Post more polished but still with a eerieness that is hard to explain. might be of interest to you if you liked this one.
$699.00
$699.00
$699.00
Subtotal $2097.00
Tax $178.25
Total $2275.25
--Your compliance with intellectual property law has saved you $997,724.75 in lawsuit settlement fees this year. Thank you for shopping at Linux Mart--
Hear recorded Slashdot headlines on your phone! New service beta testing. Just call (248) 434-5508
In that case, they should have somehow involved the vi editor.
or, another name for their server.
From the article:
"hardware so old it is incapable of displaying anything but text"
Speaking as someone who writes software for these boat anchors, I would like to point out that they have VGA monitors and can display 640x480 graphics in black and white with the standard 9" monitor or, with the optional 9" color monitor, 16 colors. My company, which does custom retail software, has several customers running these units. Most still on DOS, but a few on Windows NT.
Unknown host pong.
I was the one that had the extra time on my hands to take apart one of my mom's surplus registers. I oringally got it to see what was inside, so we could figure out what could run, whether we could put wireless on it, etc. (My mom's store in in PHX, I'm in San Diego, so I was sort of exploring on my own.)
I suspected that it was a normal PC all along, but my mom didn't get manuals or anything when she got them from Service Mechandise. And since she had a few months until she was going to use them I figured I'd play around with one. So that's why I put Linux on it.
I wanted to mainly get the led-on-a-stick working for her (it's an AZ law that registers have to have them I guess),and I wanted to see how the cash drawer works (via the printer). I also had to figure out the printer. It's a funky printer.
So once I was done exploring, I thought that it was a natural extension that I start trying to write a POS app. I looked around a lot for stuff, and found some occasional links, but nothing that was terribly complete. Linux comes with al the dev tools you'd need, and it ran really well on those systems once I got the memory bumped up.
My mom eventually went with another generic PC for her POS hardware. The original machines couldn't handle the CPU load of a wireless card. The vendor of her old nasty software also released a completely new version that did a lot of what she wanted, so my Linux-based POS app died on the vine.
If anyone wants some perl code that can talk to the pole display or the open the cash drawer or whatever, let me know and I'll dig up all my old stuff.
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
Here's the best I got:
google cache
and this, too
My printbitch (print server and MRTG grapher) is running on an old Pentium POS system. Nice and small footprint, don't need any slots. It's been running like a dream for 2 years!
Jory
Most of these images have a gi-normous TIFF counterpart in high-resolution/ that is bereft of overlaid attribution. Gee, I think the lesson we kiddies learned today is not to put high resolution pictures on your website, and then submit it to slashdot.
www.GrenadeHop.com
Our cash registers at work run linux and have for some time. Congrats on the innovation, though.
"Ruins in ASCII"
Excuse me sir, will that be crash or charge?
Get your Unix fortune now!
It's been a while! I had wondered if had left town...
IIRC, you still owe me $5 for that jellyfish platter when the three of us went to Evergreen Shanghai on Mott Street three years ago for a post-layoff lunch. (j/k)
Glad to see you're still doing kewl stuff...send me an email sometime, we'll catch up.
I'm not sure which bit is funnier - the general post of that the French helped in WWII :)
Only big ligs use sigs.
It is, as the SUMMERY even states a "'video sculpture' showcasing 'an infinite loop of 180 distinct 7-second long video clips of various abandoned, ruined or otherwise vacant buildings and infrastructure'" Ruined and vacant buildings, as in, buildings in ruins, or just ruins for short.
In other words, ruins in text.
broken buildings in letters
ect.
Get the point?
So, is their server is running on a cash register?
All of those in the southern hemisphere repeat after me...
You Insensitive Clod!
Cogito, ergo sig.
A lot of their functionality is web-based. They use XML extensively to shovel data back and forth between systems like the front lanes, tool rental, returns, etc. [ My speculation is this might have something to do with why they chose Microsoft -- the introduction of .NET. But I don't know that for sure. ]
Home Depot was responsible for the strong push to JavaPOS, a standard interface for POS devices (scanners, receipt printers, mag-stripe readers, etc.) The Windows world has had the OPOS (OLE-POS) device interface layer available since the mid-90's. Many POS peripheral manufacturers today provide OPOS service objects with their products, and now some will provide JavaPOS too.
IBM provides both OPOS and JavaPOS interfaces for most all of their POS peripherals, so getting them to work under Linux should actually be quite easy for anyone building such an application.
John
I don't think you know, but the IBM 4694 has a P!!! 600 (or 700, I don't remind exactly) on his highest configuration available (at the time I've stopped to repair it for IBM). So this little Celeron ... ^^
In the other hand, the price is INDEED not the same ^^ it's a shame to know how expensive can be a complete cash register, with peripherals (TI4 thermal printer, 4694 standard keyboard, scanner, cashdrawer, and all the IBM wires to lonk all that) ... I think it's between 6000 and 10000$, at least.
^^
http://www.viewtouch.com/
Peter
Well, a game actually, but at the ESPN restraunt in downtown disney they had one their arcade machines crashed on me and stole my money. Stinkin' windows NT.
Get me a meat pie floater!
that's more than enough for Ascii. No... that's too much for ascii. I had a 12 mhz computer that did more ascii than that!
We run these using Gazelle Linux. They run in 800x600x256 quite well. They are also running with Java, so I dont see what the issue is heer !
Years before was... http://www.o-o.lt/kesto/port/kasa.html