Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Using TypeSafe AI in Bug Bounty(lampysecurity.com ↗)
    discuss
  2. Tobi: Persistent terminal sessions across your devices(tangled.org ↗)
    discuss
  3. Trump Says His Contested Arch Would House Drones and Snipers(nytimes.com ↗)
    discuss
  4. Bootstrap scripts for ML workloads on a few GPU cloud providers(github.com/tudormunteanu ↗)
    discuss
  5. Vibe – Local Audio and Video Transcription App(thewh1teagle.github.io ↗)
    discuss
  6. Good people refuse to do bad things(carette.xyz ↗)
    discuss
  7. AI co-scientists are revolutionizing how research is done(nature.com ↗)
    discuss
  8. Is 2x Sustained Performance Just Hype? A18 Pro vs. A20 Pro, Benchmarked(waratahlabs.com ↗)
    discuss
  9. Can We Trust Open Source Models for Production Code? Eval Results(medium.com/towards-artificial-intelligen... ↗)
    discuss
  10. Show HN: pg_raw_parse – parse SQL in Rust at Postgres speed(github.com/pgdogdev ↗)
    discuss
  11. Two Claudes for One(techstrong.ai ↗)
    discuss
  12. Open Source Polygo: translate your app's strings with a local model, Git-native(github.com/na5co ↗)
    discuss
  13. Music recommending system free and ready to use(similaritiesengine.com ↗)
    discuss
  14. The Interfaces Are Arriving(oreilly.com ↗)
    discuss
  15. Apple's Dimensional Drawings(512pixels.net ↗)
    discuss
  16. 'How can I build a bomb? It tells you how': How Boko Haram fighters are using AI(indiatimes.com ↗)
    discuss
  17. Show HN: Outbound benchmark calculators, no signup, no tracking(prospectio.ai ↗)
    discuss
  18. Everything Is a Stream: runtime composability over compile-time plugins(antigma.ai ↗)
    4comments
  19. We Tested Jev on 100 Agent Tool Calls(archestra.ai ↗)
    discuss
  20. Lazydraw: A terminal ASCII editor for drawing quick diagrams and sketches(github.com/mpospirit ↗)
    discuss
  21. The Open Newspaper(mountaineagle.net ↗)
    discuss
  22. Ask HN: What is the future status with the burning of Jev
    discuss
  23. JRR Tolkien on 'the most tragic moment' in The Lord of the Rings(bbc.com ↗)
    discuss
  24. Jev is good for agentic security use cases too(vega.io ↗)
    discuss
  25. Confectionery: A lightweight build configuration system(github.com/a5x0 ↗)
    1comments
  26. Paramount to Resolve Antitrust Lawsuit, Clearing Way for Warner Bros Acquisition(nytimes.com ↗)
    discuss
  27. SAML: A Fractal of Bad Design(trailofbits.com ↗)
    discuss
  28. Show HN: AlarmK – a mission alarm for iPhone, built on iOS 26's AlarmKit(apps.apple.com ↗)
    discuss
  29. Show HN: Jev AI –Try the Interactive Playground and Typed Decision(jev-ai.info ↗)
    discuss
  30. Thoughts on Techno-Anthropology(medium.com/kazarazat ↗)
    discuss

What Sun Got Wrong

148 pointsby 1h agobcantrill.dtrace.org
60 comments
1h agoHN ↗

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.

1h agoHN ↗

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.

45m agoHN ↗

That’s exactly what enterprise sales is. Call for pricing, tell the absolute upper limit you can spend, and pay.

45m agoHN ↗

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.

41m agoHN ↗

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.

28m agoHN ↗

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_.

16m agoHN ↗

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.

8m agoHN ↗

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.

58m agoHN ↗

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.

43m agoHN ↗

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.

42m agoHN ↗

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....

28m agoHN ↗

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.

1h agoHN ↗

when I was a student in the waning days of Sun, the SPARC/Solaris machines were impenetrable Big Iron guarded closely by the greybeards -- not to be touched by the likes of mere undergrads. Never really did get beyond noodling around with cast off gear from eBay, though I did get to enjoy a bit of it via the Sun DNA in SmartOS years later.

1h agoHN ↗

Our Sun rep served us well at an academic library. I had no problems provisioning a server with a nice storage array. When things fell apart at Sun our sales engineer from Sun wound up working for us.

1h agoHN ↗

Solaris lack of a package manager and crappy patches where patches replaced things wholesale, caused us a lot of overtime, but hey, got me a bigger house! Thanks Sun! Oh btw their hardware was way ahead of their shit software, which wasn’t as bad as shittier IBM or Digital or HP

1h agoHN ↗

I still feel like we're catching up to SMF.

But yeah, the lack of package manager hurt a lot, and there were competing third-party package managers which had totally different pro's/con's and packages and were incompatible with each other... what a mess.

Compared to apt/yum it was kinda comical... but the first party software really was excellent otherwise.

47m agoHN ↗

Yes. The software really wasn't all that great. I played a lot with Sun gear and had SGI stuff as well, the polish of the SGI machines vs the 1980's vibe that the Sun gear gave off was on a completely different level. Sun was quality hardware but the software was really a time capsule of what Unix workstations had looked like in the past.

23m agoHN ↗

Not to mention the horrible installer. At that time, Debian and Red Hat installs were super-easy compared to Solaris. And Sun controlled their own hardware stack too!

1h agoHN ↗

Having read a lot of these things from ex-Sun employees, I dearly want to read one with the topic my department is the one that fucked up Sun. I don't think I have seen a topic like that yet.

53m agoHN ↗

I actually haven't read a ton of these, so would love to be pointed to what you have found. But yes, everyone will be biased, and I am too. I think that the organization that I was in fucked up plenty (when I joined the company in 1996, SunSoft was led by truly one of the most incompetent executives I have ever encountered, a bumbling oaf that Sun kept putting in charge of different business units, letting him asphyxiate them one by one), but the fact that everyone also sees something else wrong probably tells you a few things: everyone at Sun earnestly wanted the company to succeed; Sun did a bunch of stuff right; Sun did a bunch of other stuff wrong.

Ultimately, the leadership of the company needs to bear the responsibility for the outcome -- and I think it's pretty telling that Sun's executive leadership basically went on to do more or less nothing after Sun. I loved Sun -- but it was a breeding ground for engineers, not executive leadership.

9m agoHN ↗

I'm reluctant to call anyone out. I liked Sun a lot, as well as the people I've encountered who worked there. There was a thread between a couple of ex-Sun guys here on hn years ago - I can't find it right now - which made me feel there was a humorous and very human pattern in Sun postmortem comments: "man, that other team really killed Sun, we were doomed after that thing they did." I was pretty curious what the people on that other team (the SPARC microprocessor designers, in the case of that comment thread) might have said in their own defense, where they might have spread some of the blame, and so on.

(perhaps it doesn't do your rather full blog post justice to compare it to something considerably less complete like a comment thread)

Ultimately, the leadership of the company needs to bear the responsibility for the outcome

I emphatically agree. Maybe it goes without saying but with Sun, multiple generations of leadership, I think.

48m agoHN ↗

I seriously don't know what Sun could have done to survive - once Linux was stable, running Linux on commodity hardware was just a better solution than anything Sun could offer.

31m agoHN ↗

They should have seen commodity hardware coming and built cheaper hardware themselves. They could have. Other companies were making clone Spark machines for much less so it would have been possible.

29m agoHN ↗

Early Linux distros were very rough. Remember messing around with modelines in X11 configs?

Sun could've been the "Apple" of x86 Unix: it just works.

3m agoHN ↗

I've never spent much time with Sun equipment, but the hardware and OS had features I haven't seen on commodity hardware with Linux. IIRC, Solaris could deal with an unrecoverable ECC error by killing the process that had the bad memory. And I think they had hot swap memory on some systems.

Maybe they could have survived with their OpenSolaris push driving low end adoption and high end customers buying their hardware. Pretty sure they would have had to migrate to x86, but they were dabling in that.

Maybe make some low end commodity x86 servers. Sell enterprise a fully engineered big ass database server and a bunch of commodity web servers. Doesn't have to be exceptionally priced, just good enough to let customers have single vendor server purchasing instead of getting the big stuff from sun and the little stuff from dell or hp.

More systems consulting? Sun had great engineers, but you don't see too many war stories about them fixing stuff for customers (maybe they keep quiet though).

48m agoHN ↗

That doesn't exist. No department is every completely at fault. No department has enough budget to sink a company alone. It is always a lot of departments that don't turn in expected results - often for reasons not in their control.

The fault is always upper management not doing their job. Even if one department really would be that bad (which again they are not), upper management allowed them to be that bad.

1h agoHN ↗

The Sun model of beefy server, ultra-thin client worked incredibly well and presaged the widespread adoption of virtualisation that eventually led to cloud computing and containerised software. Unfortunately that model made it very easy to undercut their prices using commodity hardware; I managed a Solaris/Sun Ray network c.2004 and it was cheaper to switch to Linux/Intel and buy spare hardware to keep in a cupboard “just in case” than to keep the Sun network going through its support contract.

1h agoHN ↗

it is often cheaper to buy a spare of something and throw it in a cupboard rather than have a support contract.

I have a bunch of Aruba switches and this is what we do, because it's a lot cheaper.

52m agoHN ↗

If you are only buying a single spare that is the case. Support contracts make sense when you would want several dozen spares.

41m agoHN ↗

if a support contract is 70% of the cost of something, then for every 2 of something a spare is cheaper.

For Aruba I think it was 1:1; a support contract was the same price as the device itself over 2 years or something.

Support contracts never cover a "site" they always cover individual devices, so your cost scales with the amount you have... so I'm not sure I follow what you're saying..

Unless you mean to imply that you're replacing units more than once every 2 years, in which case of course you're right... but then I might consider going with another vendor entirely because that is a pretty terrible reliability record.

37m agoHN ↗

There are lots of different support contracts. Some of them really do cover the entire site. You seem to not realize the scale of a large data center. If every device lasts 5 years you are replacing 10 per day is not unheard of.

1h agoHN ↗

Is this how the whole LLM thing will go down once providers raise prices?

53m agoHN ↗

Maybe - ask me in 20 years...

Nobody knows how the future will be. There are lots of options. There are self hostable open models today - they are not as good, but some report they are good enough. Right now I don't have the hardware to try them (I could - if I'm willing to accept a small number of tokens per minute - useful means more tokens per second as I can get in an hour). However I expect in a few years I'll be able buy consumer hardware with good enough GPUs (or perhaps an AI chip???). Will anyone other than a few hobbyists buy them? time will tell.

3m agoHN ↗

I think prices will go down not up eventually and everybody will have access to it in abundance. That might make most current AI companies go down of course.

54m agoHN ↗

I worked at Sun labs and used a Sun Ray daily for a whole summer. It worked...OK. Definitely not "Incredibly well". We had a network of a few hundred Sun Rays and two E10Ks backing it. More than a million for the servers and $1000k a piece for the Sun Rays was not cheap. Basically any $1000 laptop was more powerful, without the need for a crazy powerful Sun server. The experience of taking out my ID card, walking down the hall to another cubicle and popping it in and getting my session was magical. But I did that less than once a week, so I don't think it was overall worth it. The Sun Rays also had a pretty crappy LCD, about 1-2 years behind the SoTA.

It was a cool idea. It will keep coming back again and again. But at Sun's price points around the early 2000s, it was a loser, and I actually agree with the market in this instance. Sun Ray was a flop.

50m agoHN ↗

"It will keep coming back again and again."

It lived on in the world of Windows Terminal Services and things like Citrix - maybe still does in some places.

51m agoHN ↗

Remember, "The Network is the Computer".

Which is why it is kind of ironic having folks discussing microservices as something groundbreaking.

59m agoHN ↗

Love that t-shirt. Does it have the Meta logo on the back of it? /s

59m agoHN ↗

I interned for Sun and then worked as an MTS in Sun Labs for a couple of years. I miss Sun; I think they were very much an engineer's company that was spoiled by two things: big success in the early workstation market, and the dumb luck of the dot com boom. Sun hardware was solid (even though they fell behind the curve because of mismanagement of a couple of CPU lines), and its kernel (Solaris) was one of the well-engineered kernels ever. While any business makes some bad business decisions from time to time, one thing that was fatal was a crippling enterprise focus that failed to understand the huge growth opportunity that OSS and Linux represented. It was growth in a direction they not only didn't understand, but refused to understand, study, or adapt to.

Sun's heyday was in the boom. The fish were jumping in the boat. So naturally they were building bigger and bigger boats.

There was always the one-off ideas that might have gone here or there, but that core server cow just seemed like an endless source of cash. Thus they neglected the workstation market and ironically, the market for anything bigger than one single server rack. They didn't understand horizontal scaling, and the rise of cheap-but-replaceable consumer hardware like how Google did things was alien to them. They poo-poo'ed Linux, they killed and then unkilled Solaris x86, and a number of other things.

I do miss Sun though. As far as engineering goes, they were a very serious company full of serious engineers. Basically the polar opposite of 10X tech bros and startup culture.

44m agoHN ↗

Oof, the killing and subsequent unkilling of Solaris x86 in 2002 brings back very bad memories -- Sun management at its worst. It also highlighted the relative power of Sun's engineering in that everyone in Solaris knew it was the wrong decision, and we more or less disobeyed orders: during that period (January 2002 to August 2002, when it was reversed), we didn't change our treatment of x86. (And in particular, breaking x86 was grounds for a putback to be backed out.)

When Solaris x86 was unkilled (and then became increasingly important as x86 eclipsed SPARC), there was damage done that I don't think we ever fully repaired.

30m agoHN ↗

I worked at sun (sunsoft) right out of school near the peak. It was great. I was very excited to have all of the sources for sunos easily available to read.

Later, in grad school I went to work at a startup… google. For me it recaptured everything I liked about Sun. And had the same CEO.

22m agoHN ↗

It indeed was a fantastic place, doors nailed to the walls, trying out the newly fledged Mapreduce and Charlie's. Good times. Good times.

6m agoHN ↗

Great perspective to share, thanks.

They didn't understand horizontal scaling

What of Jini, JavaSpaces / Linda, JXTA, "grid computing"?

Were they too early? Dismissed as (Bill Joy's) hobby projects?

At the time, I was very enthusiastic. Especiall grid computing. So much so that when cloud computing arrived, I couldn't recognize the sea change. Square peg, round hole.

We even POC'd some Jini support. Demo'd for hardware manufacturers, customers, our dealer channel. Customers loved the idea.

But like UPnP, Jini failed to get traction.

As for JXTA (peer-to-peer), although I didn't gave any skin in that gane, I really expected it to vecome the norm. eg My brother (for his ISP) POC'd video delivery in anticipation. But that got mooted pretty quick.

57m agoHN ↗

Solaris was worse than Linux, and SPARC was worse than Intel. A lot worse.

Even ZFS was way better integrated with the Linux kernel even while Solaris was supposedly maintained.

53m agoHN ↗

Eh, depends when. In 2005, sure. Not so much in the 1990s

49m agoHN ↗

Yep. Solaris was the Unix for the 90's. I worked at a couple of early ISPs and users demanded Sun Solaris shell servers. At a couple of startups, we built everything on Solaris because Linux wasn't accepted in the enterprise yet.

By the early 2000's, 1) Linux was solid, why bother with Solaris? 2) ebay and other channels were flooded with used Sun hardware from failed dot-com companies anyway. No need to buy new.

26m agoHN ↗

I was asked to benchmark some Solaris/SPARC vs Linux/Intel hardware in around 1997, and the price-performance of the Linux gear was easily 3+ times better. There wasn't really any comparison, especially when you consider how you could buy white box PCs from a local shop, grab a Red Hat ISO for nothing, and have an installed Linux server in 24 hours, compared to weeks to get something more expensive and worse for the Sun option. Even if Sun had been more reliable, it wouldn't have mattered because you could buy 3x the PCs and keep two in a cupboard, or more likely just replace everything with more numerous and better performing Linux PCs which was what we did.

48m agoHN ↗

Not in 2000, at my employer back then, our Linux server was only good as MP3 storage exposed via Samba/NFS.

All development and production deployments was being done across Solaris, Aix and HP-UX in regards to UNIX flavours.

42m agoHN ↗

I had a similar experience. I forget the exact timing, but it was probably around 2002 - 2003 that Linux felt "good enough." I was at a startup that finally considered putting its "enterprise" stack on Linux.

54m agoHN ↗

all of these homage shirts are amazing

You can't just say that without sharing those too!

45m agoHN ↗

Brian, I know you lurk and post here but i'd love to see those designs make their way to the store so the general public can purchase them.

8m agoHN ↗

Heh, yeah, we're hearing that a lot. We'll find a way of getting these out to people, but we're still debating the best way to do that (running an online store isn't zero work -- but it's also not an unsolved problem!). Stay tuned!

42m agoHN ↗

How timely, I was just thinking about Sun after doing some office rearranging last week and running into a bunch of sun branded ethernet cables.

40m agoHN ↗

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.

37m agoHN ↗

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.

36m agoHN ↗

Part of my maturing as I've gotten older is realizing how much business success actually comes from Sales, BizzDev, Product, etc. Engineering is great, but if you don't have people actually getting things shipped, getting customers, and talking with customers, you will eventually fail. Sure sometimes some internet companies find a money printer and get around this, but I think they are the exceptions to the rule. Sun having great tech, but having a shit sales channel, is not going to lead to success. Dell, small or large, they are going to get you someone on the phone and sell you a server.

23m agoHN ↗

Speaking of another Steven, the Dell Dude:

Things were going great at Dell until its wildly popular advertising campaign suddenly came tumbling down over an unfortunate indiscretion on the Lower East Side that surprised absolutely nobody...

https://edition.cnn.com/2003/LAW/02/10/deli.dude.arrest/

'Dell Dude' arrested for marijuana possession

Monday, February 10, 2003 Posted: 3:55 PM EST (2055 GMT)

NEW YORK (CNN) -- Benjamin Curtis, better known as the "Dell Dude" from the computer company's television commercials, was arrested Sunday while he allegedly attempted to buy marijuana on Manhattan's Lower East Side.

Steve The Dell Dude Commercial Compilation (DUDE WE'RE GETTING A DELL!)

https://www.youtube.com/watch?v=oJxTHMygpDY

14m agoHN ↗

I worked at Sun from 1995 to 2004. My take is that Sun had major structural problems all along, but as long as money streamed in from the tech bubble, these issues could be ignored. When the tech bubble ended, it was too late to fix the problems.

One big problem was that there was no cooperation inside Sun. Groups in Sun kind of viewed HP as a competitor, kind of viewed SGI as a competitor, but the real competitor to be destroyed was that other group in Sun. The leaders of the project I worked on spent most of their time in political battles, trying to acquire or outmaneuver the other teams working on similar projects.

Another problem was that the main parts of Sun had conflicting strategies. The Solaris/SunSoft division wanted to run on SPARC, x86, and Power PC for the largest market. The SPARC division, of course, wanted none of that. The hardware division wanted to make expensive servers, but the other teams saw cheaper hardware as the right direction. The market ended up moving to cheap rack-mounted Linux x86 servers, so nobody at Sun won in the end.