Hacker News new | past | comments | ask | show | jobs | submit login

That was a long post, saying something that I feel didn’t need as many words, but it is correct.

I learned the OSI model, and it was presented as “And THE LORD sayeth ‘LET THERE BE SEVEN LAYERS.’ And it was good...” and so forth. It was presented as “This is the way we do things.”

And I have never actually seen a true implementation of OSI “in the wild.” It was confusing.

It was useful, in helping me to look at communications in an organized fashion (I’ve written a fair bit of that kind of stuff), but in the same way that reading historical fiction teaches me about the Victorian Era.

I also learned X.400 as an exchange protocol. Folks these days, should give thanks at dinnertime that Professor Van Helsing drove a stake through that nightmare.




There where in the wild implementations x.400 and x.500 I worked on them.

And x.400 had stuf that internet mail took a decade to catch up to and some cases does not have non repudiation for example.


This is true. I worked for a company that ran X.400 commercially, before the Internet really got going.

It did, indeed, have many things that we wish email had, these days, like true read receipt and routing management.

But it was a complex beast, and that is why it lost out to simple SMTP and POP.


Oh cool which one


I normally don't mention the names of companies with which I worked in social media posts, but Dialcom has been dead a long time. I don't think it matters.

They also used PRIMOS. I worked in FORTRAN (4), PL/1, and C.


Oh small world me to I worked for Telecom Gold who ran the UK service (in the many varied corporate structures).

What would be really strange if you worked on GLE a PL1/G program the US side made for our Billing system.


Nah. My PL/1 stuff was all original.

The legacy stuff was FORTRAN. Did I say 4?

My mistake. '77.

A hundred KLoC of spaghetti, just like Mama Mia used to make.

The X.400 stuff was in C, but I'm not sure that the stuff I worked on made it to the customer. We wrote a mover application.


> And I have never actually seen a true implementation of OSI “in the wild.”

The ISO Development Environment [1] was open source.

[1] https://en.wikipedia.org/wiki/ISO_Development_Environment


Thanks!

Those three applications aren't particularly compelling. I never encountered them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: