Top
Best
New

Posted by chmaynard 8 hours ago

What Sun got wrong(bcantrill.dtrace.org)
446 points | 245 comments
coreyh14444 7 hours ago|
As someone who was buying hardware in the late 1990s, it is hard to overstate the difference in buying experience between Sun or Digital (DEC) and someone like Dell. The former forced you into a live sales meeting, endless quote revisions, it was a nightmare. I remember calculating the server rails and power cords for a new Alpha server were going to cost more than a shipped/delivered Dell server that I could get the next day.
sschueller 7 hours ago||
For us dell has become that. Rep changes all the time, what appears to be random pricing and long unclear delivery dates. Instead I can for example go to Thomas Kren and configure my serves online for a fraction of the cost. They have what they list in stock, delivered a few weeks later. Everything is clear and hasle free.

At this point I have the feeling dell just charges you what they think they can get out of you. You push back and the price drops, I don't want to negotiate.

PaulHoule 5 hours ago|||
The iron law is that vendors want to become like the old Sun. The only reason they don't is if they are trying to compete their way up the hill. Take away the old Sun and SGI and IBM and now Dell is Sun.
cherryteastain 4 hours ago|||
Difference is Sun was providing a "full stack" proprietary product including CPUs running a proprietary ISA, Unix OS, compiler, desktop environment and productivity apps. All that Dell does is assembling standard, commoditized parts and putting a free OS on it. Dell's business is incredibly easy to replicate, while Sun's business is extremely hard to replicate. Of course, Sun's competitive advantage turned into a curse when the components of that vertical integration become uncompetitive both features and price wise vs. the GNU/Linux-on-Intel stack. But regardless, Dell could never replicate the vertical integration Sun had.
kev009 3 hours ago|||
Dell puts a fair amount of engineering into their servers (as do other main brands like HPE and Lenovo) so it's unfortunate they've lost their roots from the old mail order sales company.

If someone else is paying I'd prefer one of these big OEMs for established firmware lifecycle, spare parts and long gray market availability, shock (shipping) and thermodynamics engineering. If I'm paying, Asus or MiTAC (Tyan) are good enough.

gofreddygo 2 hours ago||||
> a "full stack" proprietary product including CPUs running a proprietary ISA, Unix OS, compiler, desktop environment and productivity apps.

this is apple today.

PaulHoule 3 hours ago|||
Really? When I first met Sun machines they were selling 68k-based Sun machines that were better specced than Apple and Amiga and such but left them dependent on Motorola’s architecture that had indirect address and thus no future.

Sure they had an in house chip development ARM team right at the time when RISC economics looked good but CPU architecture had to work harder and harder to beat the memory wall and SPARC was not competitive by 2005 and “Hail Mary” projects like CoolThreads were difficult and expensive but did not deliver for customers.

Hypothetically customers could benefit from that proprietary stuff but they benefit even more from rapid progress is competitive, commodity markets.

When I was working at the library circa 2005 we were thinking about replacing all the Windows computers that patrons used to access the online catalog (and other services) with a web browser with Sun Rays, we probably would have bought a few hundred of them and we would have bought some SPARC servers to back them up.

We could have gotten Netscape to run under Solaris but after a week of effort I wasn't able to get Mozilla to build, so no modern web browser. So no Sun Rays. No servers. DTrace and ZFS were great innovations but without the magic of "can run the software you need to run" they are just Blub. Had Sun done the work to get Mozilla running on their machines and forgotten about DTrace and ZFS people might still be using Solaris... but instead DTrace and ZFS found an audience by supporting... the commodity OS!

(arguably at that time supporting a web browser was the #1, #2 and all the way through #99 task that the Solaris team should have been working on at that time and everything else from Java to Tcl to ZFS was a dangerous distraction... and that's how companies in a position like Sun die)

Mistletoe 1 hour ago|||
They should reexamine that wish.

https://companiesmarketcap.com/sun-microsystems/stock-price-...

inanutshellus 4 hours ago||||
DELL was an innovator in this "incomparable pricing" model for normal consumers.

You'd price out a machine and then go look at comparable machines (difficult) from other vendors, then the next day your machine wouldn't be "the" configuration anymore. Instead there'd be half the ram and double the harddrive space for an extra $50, and if you swapped back to what it had been yesterday it'd cost you an extra $200.

IIRC they won business awards for this.

Where's Cartman when you need a vigorous "SHENANNIGANS!!!!"?

bjelkeman-again 1 hour ago|||
We sold web traffic analysis software to Dell Europe, around 1998 or so. They never kept their data more than a week. As the traffic and purchase behaviour they were analysing in the store changed so much every week they said (if I remember correctly) it didn’t make any sense to compare the data over time. I took from that that what they sold every week changed all the time. Of course, data storage and processing was then not as cheap as it is today, so maybe there was more to it.
fhn 52 minutes ago||||
try adding wifi, you don't get DVD. Remove DVD, you don't get wifi. It's ridiculous. Dell is a joke of a company
euroderf 2 hours ago|||
Did they learn this from the airlines ?
dylan604 5 hours ago||||
> At this point I have the feeling dell just charges you what they think they can get out of you. You push back and the price drops, I don't want to negotiate.

This is precisely the role of the sales person for something like a service, but for a physical product it is pretty egregious. There is no greater sin than leaving money on the table. There's an old story about someone offering a quote that was apparently pretty low based on reaction, so they quickly add "that was for my assistant" to give way for pushing the number higher.

yellowstuff 4 hours ago|||
I like this version: The optician quotes the price of new glasses by saying "$100", waits to see if the customer flinches, "... for the lenses", waits again, "... each.".
hosteur 5 hours ago||||
> so they quickly add "that was for my assistant" to give way for pushing the number higher

I don’t understand what this means? I understand that they bumped the price. But I du not understand what is meant by it being for the assistant? Care to explain?

Huppie 5 hours ago|||
Not OP but the way I read it...

Electrician: "Okay, so my services start at $100/hr"

<nobody bats an eye>

Electrician: "... for when my assistant can handle things."

Replace Electrician by whatever skilled professional you prefer.

dylan604 4 hours ago||
Pretty much, except the assistant is never going to handle things and the updated fees go up to include you and the assistant. If you only ever send out your assistant, you never make money
_puk 2 hours ago||
I think you miss the point.

You price it at what you think works. There is no push back, so you make room to push the price higher.

You were happy to do it at the original price.

dylan604 34 minutes ago||
I didn't miss the point, I'm the one that posted the comment. I know precisely how it's used.
gorjusborg 1 hour ago|||
If you play poker, it is the equivalent of pushing 'portions' of your bet out at a time. You push the portion, observe their face and body language, and maybe push the rest.

The 'that was for my assistant' is just something they say to explain away the earlier quoted price. They are pretending that what they said wasn't the quote for this conversation, it was for another, different conversation, between the salesman and their assistant. This only works when the assistant is not in the call.

marssaxman 3 hours ago|||
I wonder how effective it really is, over the long term, to generate short-term profit by consuming trust like this.
walrus01 3 hours ago||||
> For us dell has become that. Rep changes all the time, what appears to be random pricing and long unclear delivery dates.

I think this would be expected from a company that has acquired and absorbed EMC and Perot.

bombcar 7 hours ago||||
That’s exactly what enterprise sales is. Call for pricing, tell the absolute upper limit you can spend, and pay.
ako 6 hours ago|||
A nicer way to frame it is: “value based pricing”.
fragmede 5 hours ago|||
hire a salesperson to give them fake sales numbers and low ball them so you pay less?
RajT88 4 hours ago||||
> At this point I have the feeling dell just charges you what they think they can get out of you

This is how license compliance shakedowns work. Make sure your DRM is more flexible than theicensing terms, find an overage and see what you can get the customer to agree to.

I have seen senior Oracle sales reps deliberately misreading their license doc to inflate what is owed.

thevillagechief 7 hours ago|||
I think this is a case of AI ruining the hardware market. We used to almost exclusively use Dell, but now we've been forced to look elsewhere and go through validating new vendors. The lead-times are ridiculous, and these guys now only pay attention to the really big guys. Not sure I can blame them though, you've gotta do what's best for your business.
ganoushoreilly 7 hours ago|||
Dell was very much moving this way before modern AI explosion. The inconsistency on pricing alone depending on what rep was helping you also became a problem. I could often times call in direct and order via business line cheaper than dealing with my account rep. No reason to jump through so many hoops.

I prefer the "This is the price" model and just make it consistent. I can't wait until AI helps us remove multiple layers of middle men across Sales in general.

Just let me buy it and move on.

dabraham1248 7 hours ago|||
> I can't wait until AI helps us remove multiple layers of middle men across Sales in general.

Based on how things are moving, I think it's more likely that AI will _replace_ the layers of middle men (with layers of "middle AI"), then that those layers will be _removed_.

warkdarrior 6 hours ago||
Of course, the process (of squeezing the customer) is the point. The implementation of that process, with either human account reps or sales bots, is irrelevant.
fragmede 5 hours ago||
Not to the account reps who's pay put food on their table, vs the bots who don't have children to feed.
fooker 6 hours ago||||
> I can't wait until AI helps us remove multiple layers of middle men across Sales in general.

Monkey's paw - now you have to deal with a layer of bots.

kjs3 5 hours ago||
And bots don't buy lunch.
fragmede 5 hours ago|||
that's great as an attitude, the problem with it is that money is made up and so are prices. Business have an inventory and expenses, and hopefully they can sell enough product before their debtors come calling. There's no right price for something. Underpriced, Overpriced, the only qualifier is: is the company still in business? Sony could give Playstation 6's away for free, so long as people bought games for it, but culturally, that would look desperate, so that will have to charge money for it, when they announce it. The only thing something is worth, is what someone else is willing to pay for it.
nradov 5 hours ago||||
Periodic component shortages have been a fact of life in the server business forever. Like a key supplier's factory burns down or something.

The key thing is being transparent with customers on price, availability, and delivery schedules. In the short term server vendors can use tricks and personal relationships to extract higher profit margins but eventually the senior executives at major customers figure out what's happening and start looking for other options.

bigstrat2003 5 hours ago|||
> The lead-times are ridiculous, and these guys now only pay attention to the really big guys. Not sure I can blame them though, you've gotta do what's best for your business.

I don't blame them in the sense that I wish for them to be imprisoned or anything. But I wouldn't do business with them, either. I want business partners whom I can count on, not ones who will stop returning my calls as soon as a more lucrative opportunity arises.

nunez 6 hours ago|||
Yeah, and then Dell more-or-less turned into that. Companies get big, customers and sales get more complicated, process gets more calcified.

SUNW would probably still be around if the whole x86 commodity pizza box revolution hadn't happened OR if they had pivoted away from SPARC earlier and went heavily into x86. Example: buying from IBM doesn't sound too different from buying from Sun, but they're still around because mainframes will be around until the Earth implodes (probably).

(I think that their channel/partner programs along with their professional services org are big reasons why Dell is still a key player in the datacenter space. You can buy Dell direct, and the sales process is still "good" as far as enterprise sales goes, but bigger players usually get their Dell kit through distributors/vendors with Dell professional services handling architecture, build-out, enablement, etc. I'm not sure how much energy SUNW invested in this, as they were before my time, but this combo is a major revenue driver for them.)

cyberpunk 4 hours ago|||
We have a couple mainframes at work, had an incident last year when someone forgot to apply a new license to one. p1, no payments happening.

I was kinda stunned; there’s a level of balls involved in selling an x millions machine and having it fail closed that I’m sort of impressed by but also utterly appalled they’d treat their big customers like that..

I mean surely to fuck it could have been an automated reminder email to the mothership and not just: sorry folks no banking for you today.

pjmlp 4 hours ago|||
Also thanks to virtualization being originally invented in mainframes, and the OS design done by IBM (and Unisys as well), they get to run the old workloads on modern hardware, and also support various UNIX flavours.

You can even run most cool Python, Go, Java, Rust, PHP among others, on systems like z/OS.

walrus01 4 hours ago|||
> Sun or Digital (DEC) and someone like Dell.

In a time frame like 1999 to 2002, much more broadly than that, just the increasing gap in cost vs what you would get between buying any hardware+OS package from a legacy Unix-like vendor (Sun, DEC, SGI) and doing your own thing on a FreeBSD, OpenBSD or Linux on x86 hardware.

Dell was obviously a top choice, but by 2000 or so, Linux or FreeBSD had become good enough that you could do exactly the same thing for a fraction of the cost and run it on x86 hardware you had purchased from either Dell or one of the top 5 or 6 Dell-competitors.

As compared to, as you say, sitting through sales meetings, price quotes, revisions, a long slow and arduous process to arrive at a figure where you come to a conclusion "yeah you can spend $60,000 on these Sun servers or we can buy $20,000 of x86 servers and get creative with our own software stack to do the same thing in house".

At a certain point 1U and 2U server hardware got fast enough on boring standard x86 single or dual socket motherboards from Taiwan, in the era of like the 1.2 GHz Pentium 3 with 512KB cache, that the performance was pretty damn good and the machine cost a fraction of what the equivalent Sun or SGI rackmount machine would cost. This is in the era before a multi core x86 CPU existed. And you could be sure that its BIOS and motherboard were already OK for use with a current Linux kernel, we're talking about motherboards from Supermicro, Tyan, intel whitebox reference server boards, etc.

kev009 2 hours ago||
It's easier to see in hindsight but servers have eaten a lot of macro economic headwinds.

1999 and 2002 correspond roughly to telecom and dotcom bubbles popping. So open source operating systems were also pulled up into these positions through a lot of work and by the early 2000s it was kind of obvious this was the way forward.

2008 financial crisis really knocked the high end (RISC/UNIX/Itanium) and started the long migration to renting vs owning. In hindsight it's remarkable how much money used to just be there in the economy of all this. But I guess it still is, considering how expensive public cloud is.

walrus01 2 hours ago||
> But I guess it still is, considering how expensive public cloud is.

It's not like there's less servers being sold, they're just bespoke designs from companies like the big Taiwanese ODMs that go straight into hyperscaler facilities, and we don't get to see public marketing websites and product info about them. The open compute platform stuff that's been publicly shown is like the tip of an iceberg.

kev009 2 hours ago|||
I'm referencing the premium you pay to get some paltry VM in a public cloud with bizarre storage and networking that primarily make sense for the market maker versus the actual cost of the hardware. There are ways to make cloud economics work as a user, but only where staffing costs would dwarf spend (i.e. small businesses) and I've never seen them in practice.
rbanffy 2 hours ago|||
> The open compute platform stuff that's been publicly shown is like the tip of an iceberg.

I find it a real shame it's not easier to get OCP hardware for our homelabs. Would be so much easier to operate, upgrade, and so on. And where would you even get decommissioned OCP gear?

walrus01 1 hour ago||
Some of the ethernet switching top of rack 1U stuff used to show up on ebay. I think large other portions of it go into an industrial shredder/recycling process.
rbanffy 1 hour ago||
> other portions of it go into an industrial shredder/recycling process.

This is just criminal. Reusing is much better than recycling.

Tangurena2 3 hours ago|||
One of the first "expert systems" was one that helped you spec your DEC computer. It was easy to order a VAX that was missing necessary hardware (or had incompatible hardware).

https://en.wikipedia.org/wiki/Xcon

schmichael 3 hours ago|||
If you click through to the anecdote[0] mentioned in the article, the problem was not with having to contact a sales rep. In fact the startup wanted a sales rep. Sun specifically asked them to use the website:

> More than once though, the Sun people did suggest I just buy the servers off the web site.

Dell was just the only one to callback.

I don't doubt your experience but that was at the height of Sun's business, not it's nadir as this article is about.

[0] - https://fullhoffman.com/2006/03/20/the-sun-doesnt-shine-on-m...

fidotron 7 hours ago|||
Sun commercial sales reps, at least in Europe, were astoundingly slimy.

I had a colleague where almost his whole job consisted of beating them in sheer sliminess, and at this he was good. I don't think we ever paid 30% of the prices they'd start at, but the process of achieving this was disgusting, and there was still the sense everyone was being screwed.

So when we could move to Dell we did.

roryirvine 6 hours ago|||
Yeah, and it wasn't just the "call for pricing" game, it was having to deal with monthly "touching base" calls which were mostly an opportunity to push corporate hospitality and other not-quite-inducements.

Whereas Dell just gave us a flat 30% discount on list pricing, and were clear in advance about what level of annual spend would trigger an increase to 35%. We'd order online and our sales rep would phone a few hours later to confirm. Other than that, they'd initiate contact maybe once a year when Dell refreshed their server or storage product lines and would offer to either send some bumpf or arrange for some demo kit.

Dealing with them was so much less hassle all round, you never got covered in slime, and you never felt like they were on the verge of offering you bribes.

arethuza 7 hours ago|||
I'm sure I have a memory of someone at Sun UK telling me about how they managed to run up a £30K bar bill at an event....
fidotron 7 hours ago||
Yeah that fits. I was in London (though not the City) and it was definitely that sort of scene.

Thinking about it, we moved to Dell as part of the run up to IPO, and I suspect had we not done so Sun would have been much harder to deal with afterwards.

What I recall from that time is Sun were very happy they'd sold a huge pile of servers to be the core of Interlink, and a whole load of people went off to work on that.

proxysna 6 hours ago|||
I’ve had that experience with dell consistently over the last 6+ years. While with other vendors I can do everything over email from start to finish, Dell insists on meetings, follow-ups on topics that I said I am not interested in talking about, services that I do not need, meetings with teams I am not interested in meeting, reps that straight up skip meetings, so I have to console a junior rep that got stuck in a meeting that is above their pay grade. Different reps same slimy bs.
indymike 1 hour ago|||
Forcing customers to talk to sales is actually a failure mode.
AdamN 6 hours ago|||
Yeah it was so much more accessible to play around with configs and pricing and then all you needed was a credit card.

Even now I think enterprise companies should be more open about what's possible and what the price and delivery date would be without having to talk/chat/email anybody. Even for something like a Juniper $100k+ device it would be kind of cool to configure it.

fhn 55 minutes ago|||
ordered small item from Dell 7/31, still not received.
jmclnx 7 hours ago|||
And that is the "thing". Every failed mini company had the same exact issue, seems customers had to beg and/or go through hell to purchase equipment. Never mind that the hardware was more expensive than what you cold buy from companies like Dell.

IBM is not much better than what I hear, but somehow they keep surviving. Probably because of their mainframe business.

bch 6 hours ago|||
And Redhat[0], and professional services a la Accenture[1].

[0] https://en.wikipedia.org/wiki/IBM#2010s%E2%80%93present

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

esseph 5 hours ago||
Their old services arm was Kyndryl which they spun out as its own thing
jhallenworld 4 hours ago||||
I seem to remember IBM had a way to buy their stuff online, but not anymore apparently. I'm sure this was back in the System x days.
esseph 5 hours ago|||
> IBM is not much better than what I hear, but somehow they keep surviving. Probably because of their mainframe business.

Imagine every bank you know going through tech modernization and maybe 70% of those are now using Red Hat OpenShift.

They own Red Hat (OpenShift kubernetes, Red Hat Enterprise Linux, Ansible Automation Platform) AND HashiCorp (Terraform, Nomad, Consul, Packer, Vault, etc.) now, on top of their previous mainframe, services gigs, global financing arm, and calling everything they sell "watson".

dmitrygr 3 hours ago|||
On the other hand, Sun and DEC hardware from then still works today, if you care to power it on. How many dell devices do?
jimt1234 4 hours ago||
I needed to add a bunch of capacity running Sun/Solaris back in the late-90s. Same thing: pointless meetings with sales reps without clarity in pricing. Finally, I found the gear we were looking for on eBay, bought it, drove over and picked it up in my Ford Explorer, and had it up-and-running in one day. To my surprise, people in my company were PO'ed. But I had air cover because the CEO found out and loved it.
cryptonector 1 hour ago||
I've written several times here about all the mistakes that Sun made during the 00s that doomed it. Among the many mistakes it made are:

- Cancelling -if briefly- Solaris on x86 in 2002. This killed Solaris in the minds of many who didn't want to be locked into Sun for SPARC.

- Failing to make a deal with Google in 2002. Apparently Sun insisted on knowing how many servers Google had, something that Google considered a high-value secret, so Sun failed to make a deal with Google, so Google ended up using Linux and contributing to Linux. This was a tremendous mind-share disaster -- it's hard to overestimate the damage done by this.

- Closing Sun PS (professional services). Bad bad move, possibly the worst of them.

- Not giving up on J2ME earlier -- it's not the sort of thing that could last forever, and Steve Jobs killed it with the iPhone. This was a case of vendor lock-in clouding Sun's decision making.

- Failure to recognize that Sun needed to become a systems company, not a CPU company.

- Failure to respond to Active Directory. This was yet another case of vendor lock-in clouding Sun's decision making: the Sun DS product team was milking their existing customers more than they wanted to go after more business with a sustainable strategy.

- UltraSPARC was more than a decade too late to make up for SPARC falling way behind x86_64. Sun needed to give up on SPARC, but again, vendor lock-in sounds sweet but turns out to be poison.

- Failure to make a deal with Apple for it to use ZFS in OS X.

- The MySQL purchase. WTF, this was horrible and stupid. The only interesting effect of this was to make Sun a target of acquisition for Oracle. But of course, it turns out that Oracle -a company built on building mind-share- had become too blinded by vendor lock-in just like Sun, so...

There were numerous other mistakes along the way. These are the most salient, for me anyway.

What's shocking is how long it took Sun to fail under those circumstances!

Also shocking is how much amazing stuff came out of Solaris engineering and the systems division!

chungy 46 minutes ago|
> - UltraSPARC was more than a decade too late to make up for SPARC falling way behind x86_64. Sun needed to give up on SPARC, but again, vendor lock-in sounds sweet but turns out to be poison.

UltraSPARC came out in 1995, and Athlon 64 in 2003. I'm confused on how it could be late?

> - The MySQL purchase. WTF, this was horrible and stupid. The only interesting effect of this was to make Sun a target of acquisition for Oracle. [..]

I disagree with this assessment strongly. I believe Oracle wanted Java and only Java. All other Sun properties were collateral damage of the acquisition. It might be weird that Oracle now owns MySQL, but Oracle never cared about it. (Of course, both your and my assessment are mere opinions.)

cryptonector 13 minutes ago||
> UltraSPARC came out in 1995, and Athlon 64 in 2003. I'm confused on how it could be late?

Ah, sorry, I was referring to the CMT architecture.

labrador 6 hours ago||
I sold my Sun stock at the internet bubble top for $70 a share. A few months later it was $7. I think of that when I see PE ratios in the hundreds for Tesla, SpaceX and other AI stocks.
metaphor 2 hours ago||
Scott McNealy had a few choice words in retrospect[1].

[1] https://news.ycombinator.com/item?id=40950311

nradov 4 hours ago||
Good timing. But on the other hand if you had sold AAPL, MSFT, NVDA, ORCL, AVGO, ADI, KLAC, LRCX, etc at the Internet bubble top then you would have missed out on huge gains since then.
psvv 2 hours ago|||
Your point is correct, but let's not gloss over that most of those had 80% drawdowns or more. The nasdaq took 15 years to recover and it's only been 25 years total, meaning 60% of the time since then you'd have been living with a paper loss. Timing is difficult but powerful. (Just not as powerful as 25 years of waiting.)
throw0101c 2 hours ago|||
> […] etc at the Internet bubble top then you would have missed out on huge gains since then.

Only if you never repurchased.

Or you could DCA out: have a standard policy that no single stock can be more that x% of your portfolio, and as any one gets above that limit you crystallize profits. It's no different than having a 60/40 portfolio and rebalancing your equities if they get >60%.

I lean more towards passive and (total) market index funds, and just riding the roller coaster, as anything else is fairly either impossible or too time consuming:

* https://ofdollarsanddata.com/even-god-couldnt-beat-dollar-co...

thegagne 6 hours ago||
Since we're sharing, I have fond memories of my using my the Sun thin clients at university. They were slow to start up and use for the most part, but once you got to the terminal... it was great.

Being a hacker-type, I did everything with it.

Email? Forget waiting for some bloated email client, I'm using pine.

Want some html on my personal page? Use vi.

I think they didn't take away my access for years after college, and I would sometimes login and poke around just for fun.

I do blame them, along with the rise of Java and the awful gui toolkit motif for convincing me to drop out of computer science and switch to Computational Math for my bachelors degree. I was so frustrated that our grades were dependent on learning something that I saw as completely worthless in light of the dotcom boom happening at the time. I wanted them to teach us web technologies, or at least some good system code, but all I got was broken x11 and awful performance.

jkmcf 1 hour ago||
I think motif was fine for its time, but definitely not much better than OpenLook.

However, 30 years ago, developing a standard SunOS app with devGuide was the most enjoyable and productive programming I've ever experienced. Simply layout your GUI, link actions to methods, generate code, fill in the abstracted methods, compile and run. I didn't have to learn X or any other bloated low level graphics library.

AFAIK, nothing has been easier, especially XCode.

forinti 4 hours ago|||
I used a machine that had 8MB of RAM and a huge b&w monitor. One day I found out it would crash if your process forked more than 127 times. These things were so cool at the time but are nothing compared to a Raspberry Pi.
flyinghamster 3 hours ago||
It's absolutely crazy to realize that even a Pi 400 running from MicroSD would smoke classic workstations of yesteryear, and yet by today's standards it's slow.
not_a_bot_4sho 5 hours ago|||
I appreciate this comment for reviving memories of pine and lynx and all of that
fragmede 48 minutes ago||
xtalk!
nailer 5 hours ago|||
> I do blame them, along with the rise of Java ...for convincing me to drop out of computer science and switch to Computational Math for my bachelors degree.

I avoided studying CS for this reason: I saw my girlfriend's Java textbooks and thought if I had to appreciate this, I wasn't cut out to be a programmer, and stuck to network engineering. Years later, after 'Gang of Four' style OOP started dying, I have some code in a new things people use here everyday.

Theodores 3 hours ago||
I was spoilt by SGI and their wonderful interface, where every detail was awesomely cool. The Sun machines were just old-fashioned at this superficial but important level of how it all looked, but only if you knew better, and that meant experience of SGI. In the world of IRIX, we had CPU-eater desktop wallpaper, meanwhile, on Sun, you had some badly drawn window decorations.

I imagine this to be the awful GUI that you speak of.

I say look and feel is superficial, however, when you have to learn a variant of UNIX with slightly different command line switches to the UNIX you know, with an interface worse than even Windows (3.11), for it to run dog slow, a lot of copium is needed. A poor interface gets in the way of what you are trying to do, a cool interface just lets you get on with it.

vincent-manis 21 minutes ago||
Back in the early 90s, I ran several procurements for university computer labs. We were under severe budget constraints, and, as a computer science department, we had constraints not normally found in such labs (for example, we needed to use certain compilers, so they had to support the workstation architectures). We wrote RFPs in accordance with university policies, and, while a number of potential bidders couldn't meet them, the companies in question all understood the constraints, and unsuccessful bidders were constructive, on the grounds of “consider us next time, ok?” All of them were like this, except one. The only time I have ever had someone threaten my job was the Sun Microsystems sales rep, after they lost a competition.
jedberg 5 hours ago||
> Sun had become bored with the mechanics of running a business.

I would contend that Sun was never interested in running a business. They always cared more about building amazing technology and suffered the sales to make money.

You can't deny that Sun hardware was top tier and always ahead of its time (until Oracle bought them).

Edit: I had on rose colored glasses. I was thinking of late 90s SUN. They did in fact start getting crushed in the early 2000s.

mattbillenstein 5 hours ago||
I think this sorta forgets how slow the cpus were - I was running mostly ASIC design workloads on big Sun hardware in 2001 and we eventually got some x86 boxes that were only 32 bit but could run some of our jobs - and the single-threaded perf of these commodity machines was amazing compared to the Sparc boxes. When x86-64 came around, this was the death of all the Sun hardware in that group.

Also sometime in 2000 I had interviewed at Compaq - the old Alpha group who I think later worked on Itanium at Intel. They were constantly frustrated because they couldn't even get a build from Synopsys of the design tools they needed to run on Alpha and were forced to use Sun hardware they described as "gasping and wheezing" to design their crazy fast cpu.

Sun lost on a bunch of fronts, but I think the amazing thing is they let happen to them what they did to the other big UNIX vendors before - they were eaten from the bottom by faster cheaper hardware.

adrian_b 5 hours ago|||
Yes, I had the same experience while using various Sun computers between 1995 and 2005. During all that decade the Sun computers were reliable, but excessively slow.

Around the beginning of 2006, I had a laptop with a 64-bit AMD Turion CPU and I could run on it Cadence and Mentor tools for ASIC design and the simulations were much faster than on a big Sun multi-processor server. Later that year our team finally got some servers with AMD Opteron, which accelerated dramatically the work in comparison with the traditional Sun servers.

tkhattra 4 hours ago|||
I recall a fork/exec heavy shell script at a previous job that ran about an order of magnitude (~25s vs 3s) slower on Solaris/SparcV9 vs Linux/Intel P3 circa 2003. The standard retort back in those days was to rewrite it in Perl.
otterley 5 hours ago|||
I can deny it. It was OK, but not amazing. I had to make pretty frequent repair calls on their gear--much more frequently than the less-technologically-amazing-but-solid-as-a-rock Dell and Compaq gear. IBM, Digital, and HP (yes, that HP, before they lost the Way) also had very good UNIX gear, but Sun had the mindshare during the '90s.

In terms of performance, even Linux 0.x on a 33Mhz 486-class processor could outperform a uniprocessor Sun/SPARC box at a fraction of the price.

I also question the sanity of anyone who thinks Sun's choice of 13W3 for a video connector was a good one. :-)

rileymat2 5 hours ago||
I don't know, the clustering on Solaris was pretty amazing, if we are just judging "ahead of time"
nixon_why69 5 hours ago|||
I loved Sun hardware but I'll deny that they were ahead of their time after 2003 or so. I had a boss who loved his pizza box but Intel/Linux crushed them in the 2000s on a price/performance basis.
cryptonector 1 hour ago|||
Sun's various divisions all cared very much about their respective vendor lock-in, so they didn't innovate fast enough. The divisions that didn't have that innovated. On the way downward Sun cannibalized itself (think Sun PS getting closed).

That's the whole gist.

Twirrim 4 hours ago|||
One of the things that Larry Ellison found utterly baffling when he acquired Sun was the way that sales commission was calculated. It was all on the value of the contract, with no requirement for the contract to be profitable.

At least in the later stages of life Sun sales folks were literally selling the company into bankruptcy. They'd find out what competitors were offering, undercut it to the degree they'd make a loss, just to get the contract and their sweet commission.

To not realise you've got this going on really speaks to how little they were interested in the actual running of the business.

ragall 5 hours ago||
> You can't deny that Sun hardware was top tier and always ahead of its time (until Oracle bought them).

From Brian Cantrill's original HN comment in 2011(https://news.ycombinator.com/item?id=2287033): "I never hesitated to tell anyone that was listening that our x86 boxes were starting to smoke the hell out of UltraSPARC". SPARC stopped being ahead of its time way before being bought by Oracle.

throw0101a 5 hours ago|||
>> You can't deny that Sun hardware was top tier and always ahead of its time (until Oracle bought them).

> SPARC stopped being ahead of its time way before being bought by Oracle.

You seem to be focusing strictly on performance, but there were other factors: e.g., remote management is still a bit of a mess with x86. With SPARC everything can be done on the CLI (serials consoles or SSH), with x86 quite often you're still clicking on "open KVM window" for so many things. And of course many/most vendors make you purchase an 'advanced license' to use the remote KVM functionality of the LOM system.

Borg3 4 hours ago|||
Yeah, that was amazing. And so, I learned how to provide LILO + agetty on COM1 on every server I was admining :) So, unless there was HW fault, I could just connect to server via serial to check things out.
frutiger 4 hours ago||||
Why is that a property of the ISA?
wmf 4 hours ago||
It's path dependence. If you built a Sun-syle x86 server with a serial console and inserted a random Linux installer CD, the installer would probably only output VGA and thus it wouldn't work.
ragall 4 hours ago|||
> You seem to be focusing strictly on performance,

Just like the vast majority of buyers do. SPARC was abandoned by customers due to poor performance.

> but there were other factors: e.g., remote management is still a bit of a mess with x86

That's a property of the systems integrator, not the ISA. Dell's iDRAC works quite well.

rbanffy 2 hours ago||
I think the most important thing Sun got wrong was having no credible onboarding path for new clients. Why would someone invest in SPARC and Solaris when a generic x86 with Linux would do 99% of what the SPARC box would do, for far less? Why would someone who is developing their software on an x86 box with Linux care about deploying it to SPARC+Solaris? Or SPARC+Linux? Or x86+Solaris? There is a huge advantage in deploying to the same platform you develop for, which means, not having a credible desktop will hurt you in the long run.

The same applies to IBM's POWER and Z - how many green field projects are being built for them? Apart from weirdos (such as myself) who is even interested in that? And even then, I will not suggest building anything new on AIX or z/OS, or Linux on either, unless there is a really compelling (such as "we got the hardware for free", or "we really need instruction-cycle latencies to run inference and we can't match that with any other NPU") reason.

Don't get me wrong - I love using uncommon hardware with uncommon OSs (which expose bugs that are affected by endianness, or Linuxisms, or blindly assuming a string is ASCII, or that a file stays put while you use it).

asveikau 1 hour ago||
> Why would someone who is developing their software on an x86 box with Linux care about ... Solaris?

There was a time when ZFS would have been a good answer for this. Of course, now it's available on FreeBSD and Linux.

At one point also there was zones, but again, containerization is pretty standard elsewhere now.

I guess also if you go further back, like the Linux 2.6 era, which is close to when Solaris was open sourced ... the 2.6 release involved a concerted effort to improve SMP support. So maybe you'd be interested more in commercial Unix in the 2.4 era, for better SMP. But again, Linux surpassed this ~20 years ago.

nickpeterson 2 hours ago|||
I’m interested in oxide, but I feel like you could level the same criticism. The startup cost of using azure or aws is almost nothing. The cost to use oxide is 6 figures?

I feel like they need to run a public cloud just to let people tinker with lightweight stuff and scale up to owning the thing.

That said, I’m also a moron about certain things, and this might be a moronic take.

rbanffy 1 hour ago||
> but I feel like you could level the same criticism.

Exactly. Oxide builds machines for the few companies that won't go with Azure or AWS, or that got so big Azure and AWS are no longer competitive (and it takes A LOT to be in that space, because pricing is ridiculously flexible). This is a niche market.

The question I always ask is "why would I deploy my software on your platform?". The answer is, most of the time, I wouldn't. I don't want to play platform bingo with company money.

imoverclocked 1 hour ago|||
I mean, flashback to 2010 ... zones, dtrace, smf, iscsi and zfs were very well integrated together and lightyears beyond what was available in the Linux space at the time.

Zones were lightweight, more akin to the Linux vserver project or lxc. You could make a zone on its own zfs filesystem, clone the zone (which creates a zfs clone), launch the clone, run a throw-away task, tear the zone down which also discards the zfs snapshot+clone. It was quick and cheap but also half a decade before Docker was released or popularized.

zfs integrated into other parts of the system just as well. eg: iSCSI volumes backed by a zpool and export properties configured in zfs. All of these technologies were built with the idea of being "self-healing." Meanwhile, Linux has a disparate iSCSI daemon, lvm+ext4/reiserfs, initd, and probably 20 different tools to learn if you want to grab metrics across the stack like dtrace on Solaris was capable of.

The out of band management was amazing too. Yes, some x86 hardware had ilom but like everything else in the space, it's bolted on and not truly integrated.

Sun made really nice stuff that outpaced Linux in a lot of ways. The ecosystem came from a time of competing BSDs and looked for paying customers for the engineering marvel they had created. They were used to customers figuring out how to use Unix, and the Linux crowd at the time still fit that rubric. The OS was not optimized for low-latency terminal interaction and thus "felt slow" (aka: Slowaris) but a well tuned DB on Sparc really cooked.

Finally, I went to a few Sun events and had Sun reps come and look at what we were doing. They were definitely happy to help with any kind of outreach/onboarding we needed. The issue was none of "onboarding" but was a lot of "Linux is a movement." In early times, Linux was an anti-corporate movement and some of that energy carried through to the 2010s. It's sadly ironic because Sun itself has roots in open standards and an anti-establishment mentality.

rbanffy 1 hour ago||
> zones, dtrace, smf, iscsi and zfs were very well integrated together and lightyears beyond what was available in the Linux space at the time.

True, but did you need that? These are all high-end (therefore low-volume) server stuff. I loved that, and their high-end systems with dozens of SPARCs, but I had one customer who had one, and everyone in my company knew they made a terrible decision - they needed a web server, and you could do more with a rack of Dell boxes for a fraction of the Ultra Enterprise [very large number] price tag. They also decided they should run an enterprise application server (they went with Dynamo) instead of Tomcat, so, again, they made a stack (maybe a directed acyclic graph) of bad decisions. I think I facepalmed so much that is the point my hair started falling.

imoverclocked 1 hour ago||
We used it all to great success ... along with our Linux hosts. We had a stack of T1's and eventually a few thumpers (x4500's) which we ended up running a variant of OpenSolaris on. There was also some bigger iron that was humming along on Solaris 8 which provided a very stable environment (until I fat-fingered a command one day.)

Later on, we even ran an ipfilter based router from a T1 on OpenSolaris for decent IPv6 connectivity with link-aggregation+vlans when our Cisco 6509 setup was found to be inadequate for the task.

cryptonector 1 hour ago|||
This. Sun behaved like it had vendor lock-in. Who wants a vendor like that?!
Ologn 1 hour ago||
Solaris x86 launched in 1993. I had one on my desk at work in early 1997, running Common Desktop Environment.

Even back then, the CTO of our startup said Sun had missed the boat on dominating x86 Unix. They could have had a larger role in x86 Unix world if they had wanted to. It was definitely a misstep for Sun.

Having said that, throughout the 1990s Sun was amazing. They were even good right up to the Oracle purchase, although by that time RHEL on HP (or Dell) servers was eating their lunch.

schmichael 3 hours ago||
As much as this resonates with me it smacks a bit too much of an Engineering vs Sales fight. Engineering blaming Sales for not selling, and Sales... where is the voice of Sales? By 2005 Sun's margins on hardware sales had to be under vicious attack from Dell and all the old incumbents. Google and Amazon were ushering in the era of commodified compute and soon offering it on demand on the cloud. Proprietary hardware platforms were under the most vigorous multi-front assault since the inception of computing.

Meanwhile I have to imagine Sun, like IBM and everyone else at the time, was noticing what incredible margins you get from software services. No factories or fabs. No supply chain logistics. Sun's proprietary hardware business should have been dying (or at least radically shifting: a product/engineering problem, not a sales one) by all market indications of the time.

So if I was a sales person and got a call from a startup for a colo's worth of machines... I probably don't have much incentive to pick up. The startup will probably fail, as most do, so the opportunity to build a relationship and sell higher margin services is probably nil. Startups hate paying for that stuff anyway.

I have incredible respect for Bryan Cantrill. He obviously knows far more about this situation and business than I do, so he's almost definitely more correct than I am...

However I would ask readers to at least be curious why sales didn't pick up the phone. Were they "bored?" Or was it a rational choice and much deeper problems with Sun's business model were the cause of their demise?

bcantrill 2 hours ago||
Well, definitely read Jason's blog entry that I linked to[0], which gets into the structural problems. To be clear, there were some extraordinary sales folks at Sun (as was said to me when I first came to Sun: "Remember that our sales folks are so good that they sold Solaris 2.3 on Viking!"), and I always personally got along very well with them. I was happy to be put in front of customers, and they were happy to use me -- and some of my fondest memories were with sales folks in some of the geographies which were particularly strong (shout out to Sun Canada, Sun Australia, and to the Wall Street and Itasca offices in the US).

So this isn't about the people at all (they will express the same frustration!) but about leadership that wasn't interested in running a business. I do want to stop short of overly personalizing it, but the simple truth is: Scott visited customers where they lived -- and Jonathan more or less didn't.

[0] https://fullhoffman.com/2006/03/20/the-sun-doesnt-shine-on-m...

schmichael 2 hours ago||
Ah, I love this framing of "visiting customers where they live." Definitely gets the bad taste of an eng-v-sales spat out of my mouth. Thanks for the details!
foobarian 3 hours ago|||
I feel like Sun's main problem was that that era was pretty much the steepest part of the Intel S curve as far as chip performance goes, and it was outpacing the older chips on fab progress alone. I'm pretty sure had something like TSMC been around then at current strength, and Sun fabbed their excellent designs there, we'd have a mirror of what Apple is doing but in server space.
rbanffy 2 hours ago|||
> I probably don't have much incentive to pick up.

This is what Dell got right - for their sales team, this was an easy process - the product line was simple and easy to customise. Their sales reps wouldn't spend much time creating the proposals and could spend the remaining time building relationships with a lot more customers, some of which wouldn't fail.

> curious why sales didn't pick up the phone. Were they "bored?"

Unless you create incentives for bringing new customers, they'll leave the new names for last.

Centigonal 3 hours ago||
I don't know what Sun's strategy was in the 2000s, but doing all of the R&D to develop exotic new hardware and then focusing the sales force on software seems like they're getting the worst of both worlds.
schmichael 2 hours ago||
Sure, I'm not saying that IBM's switch to services is some brilliant panacea for all proprietary hardware makers, just citing it as one of the market changes at the time that Sun seemed unprepared for.

What's interesting is that the other RISC outfit at the time, little old Acorn in the UK, did manage to adapt their proprietary chip business to the future of compute and now we all use many many ARM processors every day.

So clearly there was still a hardware route available, just again: a huge product/engineering shift.

Zigurd 7 hours ago||
Making workstations even in the dominant market position that Sun had, was a cottage industry compared to technology today, and it was managed that way. I wouldn't blame management for Sun being irrelevant now.

What everybody except Steve Jobs got wrong was not taking user interface seriously enough. Not even Xerox. I've used aa Xerox Alto, a Sun workstation, an LMI CADR, and a Symbolics 3600, and none of them were as carefully crafted as a Macintosh with a tiny memory and a floppy disk. Next inherited this ethic.

Jobs valued the person using the machine more than anything else about the machine.

arethuza 7 hours ago||
My personal favourite UI was HyperNeWS built on Sun's NeWS.

Edit: Writing PostScript and having no discernible security probably didn't make NeWS a great fit for the world of the Internet - but it was a lot of fun.

TacticalCoder 6 hours ago||
> What everybody except Steve Jobs got wrong was not taking user interface seriously enough.

But Linux took over the world and it had a crappy UI. I was there, back when Xorg didn't even exist, running X and messing with modelines on Linux. All the window manager sucked big times.

Sun, just like SGI, got attacked by cheap beige PCs running either Windows or Linux.

I don't think their UI had much to do with their downfall and, arguably, SGI's UIs were better than the competition and they still disappeared too.

Also weren't most machines sold by Sun servers anyway? Their famous "We the dot in .com" tagline.

ninkendo 5 hours ago|||
> But Linux took over the world and it had a crappy UI. I was there, back when Xorg didn't even exist, running X and messing with modelines on Linux. All the window manager sucked big times.

My first exposure to Solaris was in 2003 when Linux had Gnome 2.6 and Solaris had CDE. The UI on my Debian box seemed decades ahead of the Solaris machines I managed, which looked like Windows 3.1 and performed about as well.

Combined with Linux package managers being infinitely better, the GNU core utilities having so many more conveniences and options than the Solaris equivalents, I felt like Sun was this dinosaur that couldn’t die fast enough. I’ll still never understand why so many people praise Sun for its engineering culture when free software seemed so superior to me at the time.

My favorite anecdote exemplifying my opinion about Solaris at the time: you log into the console of your Sun workstation, running SunOS, with your Sun keyboard plugged in, and press backspace. It echoes ^H back to you. They couldn’t even figure out how to configure their own keyboards correctly out of the box.

Maybe in the 90s the standards were different. Maybe their tech was better. But by the time I ever used their software is was the butt of jokes.

flyinghamster 2 hours ago|||
> My favorite anecdote exemplifying my opinion about Solaris at the time: you log into the console of your Sun workstation, running SunOS, with your Sun keyboard plugged in, and press backspace. It echoes ^H back to you. They couldn’t even figure out how to configure their own keyboards correctly out of the box.

That's really an old-school UNIX convention that should have died with the move from teletypes to CRT terminals. The default behavior was that ERASE was # and KILL was @ (rather than backspace and Ctrl-C). It was typical for these to get set properly on logging in.

cobar 1 hour ago|||
Ahh, ^H brings back memories. We had Solaris x86 machines in the computer lab at UC Santa Barbara when I was there from 97 to 02. They were deathly slow never mind that CDE was miserable too. I made it slightly less painful by loading the BSD versions of the utilities and using those. Pretty much gave up and ran FreeBSD on the desktop with Window Maker.

Sun got by because they had faster and more reliable hardware than what was available in the x86 space at the time. eBay's services ran on a handful of 64 CPU Starfire servers. And proprietary UNIX workstations had a bunch of specialized apps that weren't available on Linux at that point.

orev 6 hours ago||||
The vast majority of Linux installations don’t have a UI, they’re headless, and it was the same with Sun. I.E. the UI is irrelevant to the success or failure of Linux and Sun.

Linux took over the world because any licensing model that requires a per CPU license simply can’t work in a massively scalable situation like server farms and cloud.

mhsred5 4 hours ago||||
At the end of the day, the UI on a Unix server was always shell based. That was just the best way to configure a server. (And, in some way Infrastructure as Code is an evolution of the shell scripts a unix admin would use.)

Linux won on the server side because they got just as right as Unix. The crappy UI (windows) was the one that didn't work with shell scripting, didn't work with ssh, etc.

BirAdam 4 hours ago||
IaC is really just declarative shell scripts. It's a different language, but it's often just kicked off by some bash in a git action.

Once you have git and actions, I don't think that the language really matters all that much.

AceJohnny2 6 hours ago||||
Linux was free, and people will put up with a lot of shit for that.
saltcured 4 hours ago|||
I also recall that Linux on a PC often beat the performance of Unix equipment I could access in contemporary times. There was a lore around those machines, but my actual experience doing basic FOSS-adjacent dev work (bash, make, gcc, autoconf) was that the Linux PC was faster as well as inexpensive.

The exceptions were mostly hardware graphics accelerators in some labs, when my Linux PC had to do it in software. And I got myself a surplus DEC Multia (alpha) that was really fast with Linux for natively compiled code, beating my contemporary 486DX3-100. But, the PC was still faster for web browsing, because running Netscape on alpha meant doing x86 emulation!

Likewise, my ~90 MHz Pentium MMX laptop with Linux was faster at regular dev work on my work-supplied Sun Ultra workstation in the late 90s. (Edit: Hmm, I am not sure about this laptop anymore, it might have been 166 MHz??)

Due to my positive experiences, I was an aggressive early adopter (and frequent beta tester) of nearly every Linux ecosystem frontier for decades. E.g. 2D accelerators, 3D accelerators, SMP, large file support, gigabit ethernet, wireless ethernet, power management, virtualization, 64 bit architectures, SCSI/SATA/Firewire/e-SATA/NVME, hardware and MD-RAID, ext2/ext3/xfs/btrfs, ...

SoftTalker 5 hours ago|||
Exactly. Free vs. $8k (in 1990 dollars) for a NeXT computer was a pretty easy choice for most people.
_trampeltier 4 hours ago|||
"Free", until mid 90s I guess most people bought Linux distros on CDs, later DVD (no downloads). For me the big, big plus on Linux (vs. Dos / Windows), had been all the free compilers.
flyinghamster 1 hour ago||
I'd have to say that gcc is the unsung hero of FOSS. If you wanted compilers on your shiny new commercial-UNIX box, you either had to fork out $$$ or find a way to get the GNU toolchain into place. Even on PCs compilers tended to cost a lot, with Borland being a shining exception.

Somewhere, I still have a Red Hat 5 retail CD. I'm not sure, but I might have bought it at Borders Books rather than a computer shop. I know I bought a few CD-ROM collections at the bookstore.

SoftTalker 1 hour ago||
Linux books that included a CD-ROM with the subject distro and software were pretty common in that era.
ch_sm 5 hours ago|||
to be fair, nobody in 1990 decided between NeXT and Linux, because (A) Linux didn’t exist yet and (B) they were / would have been completely different markets and totally different capabilities.
SoftTalker 5 hours ago||
True. I think linux maybe had just been released but there was nothing like a "distro" that was easy to install.

Minix existed at the time too, I know because I ran it on an 8088 PC.

But within a few years, linux started gaining mindshare and was starting to replace proprietary unix especially on individual PCs.

saltcured 5 hours ago||
You're off by a year or two at best. Linus announced his kernel project on the Minix usenet group in Aug 1991.

It wasn't until mid 1992 that distros started to exist, and I'd say it took a bit of time for those to be complete enough to be usable for someone with a goal other than smoke-testing the kernel on their PC.

I can say for certain that I, a complete newbie, was able to boot SLS Linux floppies in early 1993, and within a couple months I was installing Slackware to HDD.

BirAdam 4 hours ago||
Yeah, 1993 is when things really took off. First SLS, then Slackware, and using Slackware as the build environment: Debian.

You also had SuSE, which really started as German-localized Slackware.

prmoustache 3 hours ago||||
> and it had a crappy UI.

That wasn't even true back then.

giantrobot 5 hours ago||||
> But Linux took over the world and it had a crappy UI.

Linux took over in all the places where a good GUI didn't matter. In ran most of the Unix server software on hardware orders of magnitude cheaper than what was needed to run a commercial Unix. Windows ran on that same cheap hardware but was much more expensive for the same capability.

Despite Sun's marketing push Linux was really the dot in most of the dotcom darlings.

prmoustache 3 hours ago||
> Linux took over in all the places where a good GUI didn't matter.

like smartphones ;-)

giantrobot 1 hour ago||
There's a vast gulf between Android and a Linux desktop environment. Android is a Linux kernel with the Android environment on top and is not just some Linux distro like anyone uses on a PC. ChromeOS is very similar.
AnimalMuppet 4 hours ago|||
I remember a web page put up by an SGI employee, saying that x86 wasn't going to destroy the Unix workstation business. The title was "Pecked To Death By Ducks".

Then Intel came out with dual-core processors, which was the new hotness. So he wrote a followup page, literally titled "Pecked To Death By Ducks With Two Bills".

At the time, I thought they were funny, and made reasonable arguments. But in retrospect, they were just trying to distract the customers from the fact that Intel was overtaking them.

jonathaneunice 5 hours ago|
Buying from Sun may have devolved into a direct-touch upsell disaster. Esp. compared to Dell which at one point was almost unique in having a working, easy-to-use web product configurator. Dell really nailed "getting products ordered and to the customer is part of the value equation"—a supply chain virtue no one else was really optimizing 1990–2005.

But selling to Sun Microsystems as a vendor was a joy. It paid bills like clockwork (net 35 IIRC). Completely showed up all the multi-$B IT competitors. They preached hyper-efficiency, but Sun delivered it in its own dealings. Unfortunately after the dot-com downfall Sun extended days payments outstanding (DPO) just like everyone else.

More comments...