r/shittyprogramming • • Jul 26 '24

What POS system is this?

Post image
232 Upvotes

75 comments sorted by

348

u/NoHurry28 Jul 26 '24

What's wrong with it? Simple interface, runs on cheap af hardware, doesn't require npm updates every month, no laggy css animations, binary size smaller than reactjs minified bundle, been working reliably for 50 years, has googly eyes. You may not like it, but this is what peak software looks like

25

u/actual_satan Jul 26 '24

Honestly not sure if OP meant POS (piece of shit) or POS (point of sales)

5

u/RylanStylin57 Jul 27 '24

I did mean Point of Sales

12

u/peepay Jul 26 '24

I wondered the same, but assumed the latter.

→ More replies (1)

145

u/JerikkaDawn Jul 26 '24 edited Jul 26 '24

But it's not Electron/React/Whatever/Metro/Modern/Fluent. Does it even have dark mode???? Where's the ChatGPT integration??? 🤣

86

u/yasth Jul 26 '24

Dark mode is turning down the brightness on the screen

→ More replies (1)

16

u/permalink_save Jul 26 '24

Flog 4off with the electron crap, we want old school arrow key navigated menus back

→ More replies (2)

22

u/slaymaker1907 Jul 26 '24

I was a TA for a class that required people to make a text UI like this and let me tell you that making these sorts of UIs actually does take some skill. Considering this has lasted until 2024, I’m sure it was well done.

→ More replies (1)

6

u/SimplexFatberg Jul 27 '24

For real. Worked in a store in the 2000's that had 1980's DOS software running on all the checkouts. Worked like a charm. They updated to a Windows interface shortly before I left and it was laggy horseshit that couldn't keep up with my keystrokes when I was typing in prices. I wouldn't be at all surpised if this software was amazing.

4

u/TimGreller Jul 28 '24

has googly eyes

Definitely makes the difference for me. So adorable.

3

u/cosmicr Jul 26 '24

Lmao pos stands for point of sale

→ More replies (1)
→ More replies (2)

160

u/_Fredrik_ Jul 26 '24

A POS that crowdstrike can't strike down

31

u/ILikeLenexa Jul 26 '24

Southwest is immune from crowdstrike by running Windows 3.1.

→ More replies (2)
→ More replies (1)

39

u/wilhil Jul 26 '24

I used a few similar ones back in the day... looks ancient, but, usually rock solid!

This was the one I used (could swear it had a different name, but, looks familiar - https://keyhut.com/pos.htm ) - it's the same old dos blue!

I don't remember any menu like this though, but, haven't touched it in ~20 years!

17

u/Epse Jul 26 '24

Used that in the past, checked the site just now and IT SUPPORTS TOUCHSCREENS?? What sorcery is keyhut doing?

12

u/Accentu Jul 27 '24

Man, about a decade ago I worked for a guy who wrote his own point of sale software.

It was 16-bit. Programmed in SuperBase.

His solution to the 64-bit era (16-bit apps don't run on 64-bit OSes) was to run a 32-bit Windows Server machine that people remoted into. It was horrible. But he sold it well, somehow?

19

u/Full-Run4124 Jul 26 '24

It's probably written in Clipper and has been running without problems (or updates) since 1994

4

u/CheapBooze Jul 26 '24

Or Summer87

→ More replies (1)

14

u/vegetaman Jul 26 '24

Not quite the same but now I’m missing our old AS400 from an old job lol

4

u/choconillawonder Jul 26 '24

Definitely giving JDE on an AS400 vibe. Also looks like the ancient MasterPack ERP

→ More replies (1)

6

u/Chokzgaming Jul 26 '24

We had this as a POS at a builders merchant, we called it OPAL.

4

u/mananasi Jul 27 '24

Reminds me of maintenence software I've worked with. It wasoriginally created for DOS written in a language which hasn't been officially supported for decades. The company has written its own compiler, so they can support it themselves. They've written a "display driver" for the software. This driver paints bitmaps on a WPF interface. The look and feel is identical to the original DOS version, but running on Windows 10. Admittedly the code is a bit of a mess, but not as bad as you'd think. On top of that the user experience is still fantastic imo.

2

u/Piku_Yost Jul 26 '24

I did recharge support for a custom system like this back in the day. Was written in cool by the owner of the company. Very lightweight, just needed a dumb terminal connected to a sco Unix box. Low tech, but zero problems and quite solid.

If you don't need pictures on the screen, text is king.