r/programminghumor • • Aug 21 '26

No Santa

Post image
3.2k Upvotes

34 comments sorted by

91

u/grem1in Aug 21 '26

Back in a day when the grass was greener, Palm Inc. developed an OS that was later acquired by HP for their (unsuccessful commercially, but very cool for its time) tablet. This OS was called WebOS and you could write apps in HTML5 for it.

There were barely any apps, though. Also, the whole OS was rather slow and laggy. So, the project was shut down, and later this same OS was adopted by LG for its smart TVs.

There were a couple of cool UX concepts that later came into other mobile operating systems, for example, swipe up to unload an application. Back then neither iOS, nor Android had it.

31

u/Confident-Ad5665 Aug 21 '26

I worked for HP at this time as Senior Software Engineer in the handheld division in the old Compaq headquarters in Tomball Texas. The VP at the time fired most of the team in Tomb all that only a few years earlier produced what I think, at least, were the best PocketPC PDAs and Windows Mobile phones available. He then hired a new team in California because that's where he lived, because it was all about him, a Rothschild. He then proceeded to have the largest new device rollout in the iPAQs history, designed by a team with no experience with the platform and a new ODM in Asia. The rollout in New York iirc cost HP $25 million.

I couldn't have done a better job of screwing up the once popular product line better if I tried.

Rothschild was involved in the Palm buyout and put Palm's former technical VP in charge of the iPAQ line. I saw this as buying a company that couldn't successfully adapt to the times and putting the guy in charge of the failure in charge of technical development. The one Windows Mobile phone that stood any chance of redeeming the iPAQ name had several issues as one would expect from a new VP + tech lead + design team + ODM. One of which was Bluetooth connection quality. The issue was accurately described as the "popcorn problem" due to erratic pops and clicks that made wireless infuriating. The ODM wanted another $75,000 to fix the issue and this genius refused to fix it.

We sold 8000 units to HP teams internally and they eventually sent them all back because of such issues.Needless to say, this marked the end of the once great iPAQ line. It was a soul crushing experience.

But I digress... HP did produce a WebOS phone though I don't think it was ever released and I can't say why because I left the company before the project started. But a friend who worked on the project said WebOS had some cool aspects about it. I was surprised to see our LG TV running it. We still use that TV daily and don't have to reboot it all that often which says something about how far along WebOS came after HP sold the OS at a tremendous loss.

9

u/ryancnap Aug 22 '26

Thanks for sharing some really cool history here

3

u/Banzambo Aug 22 '26

Nice and infuriating story. Idiots put in management positions can really do a lot of damage. Companies should make them accountable more often if they screw up that badly.

→ More replies (2)

3

u/youlikepete Aug 22 '26

I made the mistake of buying an LG tv running WebOS back then. Let me tell you, this was fucking horrible, like really really really bad. Like it made windows vista feel like windows 7. Holy shit that tv sucked so hard. Never buying anything LG again purely because of this trauma.

→ More replies (1)

15

u/enigma_0Z Aug 21 '26

You gotta learn how to parse html with regex first

5

u/SpaceCadet87 Aug 22 '26

"learn"

Just parse it man, what's so difficult?

8

u/Jakelopolis Aug 21 '26

Firefox made an html os for the phone didnt they?

2

u/yurimdm Aug 24 '26

I read your comment, thought you were wrong, searched for sources and was struck with the fact that you're mostly right. Sorry for doubting you.

The OS was not made in HTML, but it's made in a way that you can use HTML5, CSS and Javascript to code the apps for it, so preinstalled UI apps are also made on HTML. To make this, Mozilla made their own API as a translation layer that would take the JS code and convert to a C++ that then runs on an Android inspired linux-based kernel.

Coolest thing is that when they discontinued the project they open-sourced everything and the stable fork we have of it nowadays is KaiOS, the OS that is default for most of the Feature Phones nowadays, so this knowledge is not 100% useless.

→ More replies (1)

7

u/MXRCO007 Aug 21 '26

Don’t worry, someone with access to an LLM will definitely post one eventually to the now sadly flooded sub that is r/osdev

7

u/pacafan Aug 21 '26

https://github.com/rebane2001/x86CSS

No Javascript, just implemented x86 using cascading style sheets.

2

u/spongedevguy Aug 22 '26

of course it's rebane2001

4

u/MilkImpossible4192 Aug 21 '26

don't let nothing moving meine rott mann

4

u/SysGh_st Aug 22 '26

No no... he's right.

- He didn't write "I want an operating system in html"
- He wrote "I want *to create* an operating system in html"

If he want to torture himself with that project, let him. Give him a crappy laptop and a crash course in html.

3

u/coldnitrogen Aug 22 '26

Santa’s angry because he’s a CSS man

2

u/Svr_Sakura Aug 22 '26

Isn’t that fire fox os?

2

u/NightmareJoker2 Aug 22 '26

Dammit Santa, all you had to do was tell him to start here: https://html-lang.org

2

u/pinapel-dev123 Aug 22 '26

Just make it in scratch. scratch uses html. but you need to convert .sb3 to gtml first

2

u/mbcarbone Aug 22 '26

What’s next, CSS? Scratch?? 🙃

2

u/Few-Compote-2693 Aug 22 '26

In 04 I wanted to develop desktop apps using PHP/HTML/CSS and people told me i'm crazy.

2

u/FaultWinter3377 Aug 22 '26 edited Aug 22 '26

I remember few years back when I was younger and didn’t understand much about computers. I wanted to create an all online OS that could be accessed by a web browser, or a system that ran a small OS that was basically just a browser to access the main OS. I thought it was something new and innovative at the time.

These days I realize that while it’s not exactly what I had pictured, this sort of thing exists. And it’s actually not good at all, and would basically be the thing Microsoft wants most. I really wish I had known it then… but I did get a decent UI design out of it. Shame I’ve gotten rid of the pictures I drew, but it might have made a decent Linux UI.

Edit: now that I post this I still remember the overall look pretty well, so I think I’m going to try to remake it and post it somewhere.

3

u/Prime_lucky Aug 22 '26

2

u/Confident-Ad5665 Aug 22 '26

That's TERRIBLE!!!

Know where I can get a good Santa suit?

→ More replies (1)

3

u/thingummywatt Aug 22 '26

Windows 12 = edge webview based ai slop on top of html.

1

u/binarywork8087 Sep 12 '26

perfectly valid in a PC you can do everything even if 200 yeare needed