Live data from Hacker News

It is worth it to buy the fast CPU

blog.howardjohn.info

241–250 of 522 posts

Re: It is worth it to buy the fast CPU

#241
post #152

Earlier quoted context omitted.

Every well funded startup I’ve worked for went through a period where employees could get nearly anything they asked for: New computers, more monitors, special chairs, standing desks, SaaS software, DoorDash when working late. If engineers said they needed it, they got it. Then some period of time later they start looking at spending in detail and can’t believe how much is being spent by the 25% or so who abuse the p…

Don’t you think the problem there is that you hired the wrong people?

Was trying to remember a counter example on good hires and wasted money.

Alex St. John Microsoft Windows 95 era, created directX annnnd also built an alien spaceship.

I dimly recalled it as a friend in the games division telling me about some someone getting 5 and a 1 review scores in close succession.

Facts i could find (yes i asked an llm)

5.0 review: Moderately supported. St. John himself hosted a copy of his Jan 10, 1996 Microsoft performance review on his blog (the file listing still exists in archives). It reportedly shows a 5.0 rating, which in that era was the rare top-box mark. Fired a year later: Factual. In an open letter (published via GameSpot) he states he was escorted out of Microsoft on June 24, 1997, about 18 months after the 5.0 review. Judgment Day II alien spaceship party: Well documented as a plan. St. John’s own account (quoted in Neowin, Gizmodo, and others) describes an H.R. Giger–designed alien-ship interior in an Alameda air hangar, complete with X-Files cast involvement and a Gates “head reveal” gag. Sunk cost before cancellation: Supported. St. John says the shutdown came “a couple of weeks” before the 1996 event date, after ~$4.3M had already been spent/committed (≈$1.2M MS budget + ≈$1.1M sponsors + additional sunk costs). Independent summaries repeat this figure (“in excess of $4 million”).

So: 5.0 review — moderate evidence Fired 1997 — factual Alien spaceship build planned — factual ≈$4M sunk costs — supported by St. John’s own retrospective and secondary reporting

Re: It is worth it to buy the fast CPU

#242
post #118

Earlier quoted context omitted.

Not for an enterprise buying (or renting) furniture in bulk it isn’t. The chair will also easily last a decade and be turned over to the next employee if this one leaves… unlike computer hardware which is unlikely to be reused and will historically need to be replaced every 24-36 months even if your dev sticks around anyway.

> computer hardware which is unlikely to be reused and will historically need to be replaced every 24-36 months That seems unreasonably short. My work computer is 10 years old (which is admittedly the other extreme, and far past the lifecycle policy, but it does what I need it to do and I just never really think about replacing it).

> My work computer is 10 years old... but it does what I need it to do and I just never really think about replacing it

It depends what you're working on. My work laptop is 5 years old, and it takes ~4 minutes to do a clean compile of a codebase I work on regularly. The laptop I had before that (which would now be around 10 years old) would take ~40 minutes to compile to the same codebase. It would be completely untenable for me to do the job I do with that laptop (and indeed I only started working in the area I do once I got this one).

Re: It is worth it to buy the fast CPU

#243
post #187

I find it crazy that some people only use a single laptop for their dev work. Meanwhile I have 3 PCs, 5 monitors, keyboards and mouses, and still think they are not enough. There are a lot of jobs that should run in a home server running 24/7 instead of abusing your poor laptop. Remote dedicated servers work, but the latency is killing your productivity, and it is pricey if you want a server with a lot of disk space.

I was away from my regular desktop dev PC for multiple months recently and only used a crappy laptop for dev work. I got used to it pretty quickly.

This makes me remember so many years ago starting to program on a dual core plastic MacBook.

Also, I’m very impressed by one of my coworkers working on 13 inch laptop only. Extremely smart. A bigger guy so I worry about his posture and RSI on such a small laptop.

TLDR I think more screen space does not scale near linearly with productivity

Re: It is worth it to buy the fast CPU

#244
post #23
post #10

Employers, even the rich FANG types, are quite penny-wise and pound-foolish when it comes to developer hardware. Limiting the number and size of monitors. Putting speedbumps (like assessments or doctor's notes) on ergo accessories. Requiring special approval for powerful hardware. Requiring special approval for travel, and setting hotel and airfare caps that haven't been adjusted for inflation. To be fair, I know ple…

FANG is not monolithic. Amazon is famously cheap. So is Apple in my opinion based on what I have heard (you get random refurbished hardware that is available not some standardized thing, sometimes with 8GB RAM sometimes something nicer) Apple is also famously cheap on their compensation. Back in the day they proudly said shit to the effect of "we deliberately don't pay you top of the market because you have to love A…

> Back in the day they proudly said shit to the effect of "we deliberately don't pay you top of the market because you have to love Apple" to which the only valid answer is "go fuck yourself."

So people started slacking off, because "you have to love your employees"?

Re: It is worth it to buy the fast CPU

#245
When ever I've built a new desktop I've always gone near the top performance with some consideration given to cache and power consumption (remember when peeps cared about that? lol).

From dual pentium pros to my current desktop - Xeon E3-1245 v3 @ 3.40GHz built with 32 GB top end ram in late 2012 which has only recently started to feel a little pokey, I think largely due to cpu security mitigations added to Windows over the years.

So that extra few hundred up front gets me many years extra on the backend.

Re: It is worth it to buy the fast CPU

#246

Earlier quoted context omitted.

There also starts to be some soft fraud at scales higher than you’d imagine: When someone could get a new laptop without questions, old ones started “getting stolen” at a much higher rate. When we offered food delivery for staying late, a lot of people started staying just late enough for the food delivery to arrive while scrolling on their phones and then walking out the door with their meal. Ehh. Neither of these a…

> the latter…is fine. They stayed till they were supposed to. This is the soft fraud mentality: If a company offers meal delivery for people who are working late who need to eat at the office and then people start staying late (without working) and then taking the food home to eat, that’s not consistent with the policies. It was supposed to be a consolation if someone had to (or wanted to, as occurred with a lot of o…

Good grief, no. They got an extra hour of productive (or semi-productive time; after 8 hours most people are, unsurprisingly, kind of worn down) out of us while waiting for dinner to arrive and a bit of team-building as we commiserate over whatever we're working on causing us to stay late over a meal. That more than offsets the cost of the food.

If an employee or team is not putting in the effort desired, that's a separate issue and there are other administrative processes for dealing with that.

Re: It is worth it to buy the fast CPU

#247
post #83
post #74

Earlier quoted context omitted.

M4 is amazing hardware held up by a sub-par OS. One of the biggest bottlenecks when compiling software on a Mac is notarization, where every executable you compile causes a HTTP call to Apple. In addition to being a privacy nightmare, this causes the configure step in autoconf based packages to be excruciatingly slow.

Does this mean that compilation fails without an internet connection? If so, that's horrifying.

Yes, of course it does, isn't it nice?

Even better if you want to automate the whole notarization thing you don't have a "nice" notarize-this-thing command that blocks until its notarized and fails if there's an issue, you send a notarization request... and wait, and then you can write a nice for/sleep/check loop in a shell script to figure out whether the notarization finished and whether it did so successfully. Of course from time to time the error/success message changes so that script will of course break every so often, have to keep things interesting.

Xcode does most of this as part of the project build - when it feels like it that is. But if you want to run this in CI its a ton a additional fun.

Re: It is worth it to buy the fast CPU

#248

Earlier quoted context omitted.

Every well funded startup I’ve worked for went through a period where employees could get nearly anything they asked for: New computers, more monitors, special chairs, standing desks, SaaS software, DoorDash when working late. If engineers said they needed it, they got it. Then some period of time later they start looking at spending in detail and can’t believe how much is being spent by the 25% or so who abuse the p…

$3,000 standing desks?? It's some wood, metal and motors. I got one from IKEA in about 2018 for 500 gbp and it's still my desk today. You can get Chinese ones now for about 150 gbp.

Breaking news: "Trump tariffs live updates: Trump says US to tariff furniture imports following investigation"https://finance.yahoo.com/news/live/trump-tariffs-live-updat...>

Re: It is worth it to buy the fast CPU

#249

Earlier quoted context omitted.

There also starts to be some soft fraud at scales higher than you’d imagine: When someone could get a new laptop without questions, old ones started “getting stolen” at a much higher rate. When we offered food delivery for staying late, a lot of people started staying just late enough for the food delivery to arrive while scrolling on their phones and then walking out the door with their meal. Ehh. Neither of these a…

> the latter…is fine. They stayed till they were supposed to. This is the soft fraud mentality: If a company offers meal delivery for people who are working late who need to eat at the office and then people start staying late (without working) and then taking the food home to eat, that’s not consistent with the policies. It was supposed to be a consolation if someone had to (or wanted to, as occurred with a lot of o…

Tragedy of the Commons is a real thing. The goto solution that most companies use is to remove all privileges for everyone. But really, this is a cultural issue. This is how company culture is lost when a company gets larger.

A better option is for leadership to enforce culture by reinforcing expectations and removing offending employees if need be to make sure that the culture remains intact. This is a time sync, without a doubt. For leadership to take this on it has to believe that the unmeasurable benefit of a good company culture outweighs the drag on leadership's efficiency.

Company culture is will always be actively eroded in any company and part of the job of leadership is to enforce culture so that it can be a defining factor in the company's success for as long as possible.

Re: It is worth it to buy the fast CPU

#250

Tangent: IMO top tier CPU is a no brainer if you play games, run performance-sensitive software (molecular dynamics or w/e), or compile code. Look at GPU purchasing. It's full of price games, stock problems, scalpers, 3rd party boards with varying levels of factory overclock, and unreasonable prices. CPU is a comparative cake walk: go to Amazon or w/e, and buy the one with the highest numbers in its name.

The 8 core X3D chips beat the 16 core ones on almost all games, so that's not that simple.
Post reply on HN