Hacker Newsnew | past | comments | ask | show | jobs | submit | mattbillenstein's commentslogin

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.


Same here. I've been in the chip design industry since 1997. Everything was Sun and I was right out of college and convinced my manager to let me use a Linux/x86 machine and I used the savings to buy a large 21" monitor that would run at 2048x1536 resolution and use it as an X terminal to the Suns. Everyone else loved it and did the same.

Around 2000 we started getting some EDA software released on Linux. I remember getting some Linux kernel patches and recompiling the kernel to change the user / kernel split from 2GB / 2GB to 3.5GB user / 0.5GB kernel. But we still needed the 64-bit Suns for some jobs that needed over 4GB RAM. Itanium was really expensive and slow and then AMD released the 64-bit Opteron in 2003. We bought them immediately and never bought another Sun.

My high school in 1992 got a bunch of old Sun3 and first gen Sun4 systems. I absolutely loved them. My dream then was to have my own Sun workstation but they were way too expensive. My other dream was to go to college and then get a job at Sun. I heard about Linux in 1993 and got my Unix system at home. I did work on some Sun UltraSPARC III companion chipsets but Sun couldn't compete on the price to performance ratio with Linux/x86


We had the Sun workstations in college (some with that crazy laser mouse) and I think towards the end of my tenure, most of the labs were switching to linux boxes, but at that same time Solaris x86 actually came out - so on commodity hardware you could run Solaris which was kinda fun.

I did this a little, but the things you could do with actual Linux started to get interesting for me at that time - building routers for our shared home network, hosting Quake servers, doing actual programming with gcc etc and the hardware support was a bit better as I recall.

I also interviewed at Sun in Boston - I think the small group servers group or something - I really liked the engineers I met there and I did consider working there for a minute, but ended up in Silicon Valley which I think was better fit for me.


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.


Both SPARC and PowerPC met the same fate. A brilliant ISA done poorly was no match for a poor ISA (x86) done really well.

I had the same experience twice in a few months from those two. Moving from a Sparc server to a Xeon based system, and again when the first Intel Mac Mini's came out and was faster than the dual-G5 systems we had.


Thanks for sharing. I just read an article comparing UltraSparc III and Pentium 4. The frequency is the biggest difference, and while the article also highlights a few pros for the Sun processor, like being 64-bit and super scalar, the benchmark shows that P4 has a clear win. I don’t know the price tag then, but I guess Sparc was actually more expensive?

The article is here: https://www.silkstream.net/blog/2006/08/comparison-ultraspar...


The Sun system would have cost several thousand dollars more than a generic Pentium 4 box.

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.

Ran duplicity - it's really a blunt hammer, lots of duplication, rotation, etc.

Then switched to Restic - so much better - highly recommend this.


This is interesting - what I've found with Ex-Googlers is they sorta can struggle not having access to Google infrastructure - these guys are much higher-level and I'm sure can hire the talent they need to build the lower-level stuff though.


I've mainly heard of successes of the networking stack in FreeBSD at Netflix and Whatsapp - but largely, I don't know anywhere else that uses it in production.


PS3 and Nintendo Switch OS use FreeBSD components.


Urban myth regarding the Switch, Nintendo uses its own in-house microkernel based OS.

And Orbis OS uses as much FreeBSD as Android/ChromeOS use Linux, in what gets exposed to devs.


Ditto for PS4 and PS5.


Isn’t that choice mostly dictated by BSD license allowing them to keep things proprietary instead of GPL requiring them to release their changes?


Yes a big part of that, is being able to design Orbis OS whatever they feel like without caring about upstream, same with using clang on the devkit.


For a firewall/router I use Ubuntu - it's what I use for everything else, so it's comfy.

I do believe OpenBSD is very very good software, but I do wonder if just given it's small install base if there are vulnerabilities simply nobody knows about. I guess may it doesn't matter since Linux is so much more widely deployed, perhaps that's just a better platform for hackers to spend their time.


OpenBSD exploits (defined as bugs in both OS and typically-deployed applications on top of it) are (or used to be) low-value but scarce and hence prestigious.

Linux exploits can be extremely valuable in monetary terms, but the attack surface is so absurdly vast these days, that they are seen as banal.


Founder culture definitely has fraternity vibes - people with no other discernable talent other than being above average looking and having connections with other similar people end up in positions they have no real idea how to do.

In other words, there are a lot of people "playing startup" in the valley - some of the VC money flows too easily and there is always going to be an ecosystem of people to try to put it to work.


Most people start businesses for tax reasons, and to mitigate financial risks.

People dumping discounted equity to hyper-scale on debt is not a business, but just another IPO over-valuation scheme. =3


main personality trait i want to my kids to have is being a confident extrovert that loves ppl and ppl love. Also make sure to marry for looks if you are not that great in that department.

Nothing else even comes to close to these attributes in having a comfortable sucessful life. introverts and cynics get crushed.


[flagged]


In a gold rush, sell spades.

But how do you apply that to start up San Francisco.

Sell brewing consumables? Orgy stuff? Wood tables?


Sorta amazes me how people in various levels of power will not say the obvious thing or actively discourage saying the obvious thing because it might offend Elon.

Recently all the big bank CEOs involved with the SpaceX IPO - a lot of money in that for them - but a company trading at 100x sales is clearly crazy.


People post critical things about the most powerful people and companies all the time here and we have zero problem with it.

What I'm asking for is for people to not post the most obvious, snarky comment, regardless of the topic/target, not because of who it may “offend” (as if the most powerful people in the world would have any awareness or care about a comment like that on HN), but because it makes HN seem repetitive, miserable and lame.

Critique away, just make discussions thoughtful and substantive, which is what HN is for.


For what it's worth, this doesn't read as "snark" to me. There _are_ many direct critiques in this thread about X being caught uploading users home directories, and some are clearly snark. I understand that you read this as a rhetorical question meant as a critique.

But it's really not clear to me why this should be read as a snarky, critical, rhetorical question. Someone who eagerly wants to use Grok Build would ask this exact same question.

"Does this [Grok Build] also just directly suck all your code up and make a copy of it on their servers?" is a question that is (1) salient and (2) answerable and (3) could be thoroughly devastating for someone to find out on their own by using it.

The answer is not present in the README, and XAi has blocked Issues and Discussions, so there's none of the usual avenues on GitHub to ask these questions. It seems perfectly typical and expected for someone to ask this question here.


I understand reading it as benign and sincere if you're sympathetic to the sentiment. As someone whose job it is to read the comments all day every day, and whose objective is to keep discussions here as intellectually gratifying as possible, it just comes across as unsubstantive at best, and jeering at worst.

The project is open source; if the commenter was sincerely curious about what the software does with a user's code, they could have checked themselves or phrased the question in a way that made it clear they were genuinely interested in finding out.

My reply wasn’t hostile or threatening; just a polite reminder to use HN in a way that’s consistent with its intended spirit.


Ah, that's fair. I think I saw the [dead] and [flagged] and assumed you might have personally pulled a lever behind-the-scenes for that, but that was not a fair assumption of mine.

I hope I don't come off as argumentative, but I did try checking the source code myself. It clocks in at 1.3 million lines of Rust around version `b189869`, so I can't hold that against anyone. Most of that is under `crates/` (which contains a number of xai crates).

(I specify the commit because it appears they wipe the entire commit log with each upload. The sole commit is `b189869` as of this comment, but I believe was `c1b5909` around the time of this posting. I have only cloned `b189869`, personally.)


Thanks for understanding. I had un-killed the original comment but it was re-killed by later flags. I've made it un-killable now.

The rest of your comment all sounds like great material for a curious conversation about how/whether you could check what the software is doing with the code :)


Yeah I don’t get it. These are legitimate questions to ask considering what happened recently.

Being nice, maybe Tomhow is just unaware?


It's probably as much about PR as it is about money - Puffy is a heavy lift on the PR side...


Giuliani was hawking pardons in the final days of Trump's first term. I'd expect that Trump will be much more interested in money than PR in the final days of his second term too. But he might not live that long, which must be excruciating if you're a wealthy crook.


Yeah, but he has a lot more money now - grifted literally billions - so I guess more is more, so idk.


Spreadsheet + GOOGLEFINANCE("AAPL")


I tried using refurb'd Thinkpads as my travel machine for a long time - they're very brittle hard to fix laptops - kinda like Macbooks.

The Framework on the other hand is so easy to work on and get parts for - I know this isn't probably a main selling point for most users, but if you need this, Framework is like the only game in town.


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

Search: