Live data from Hacker News

Ode to the M1

fabiensanglard.net

241–250 of 286 posts

Re: Ode to the M1

#241
post #237
post #236

Earlier quoted context omitted.

I don’t think developers earn 5-10x more than 15 years ago. Assuming you’re using something like $250k as a typical salary (for dev jobs at US tech-hubs) I guarantee you the typical equivalent in 2008 was not $25-50k.

Average income in tech-hub area in 2007 was: $85,355 for "Software Developers"[0] Salary for developers that we discuss on HN seems to be in the region of $250k base, but that's not factoring in TC- which seems to be the bulk of income for the last 5 years. It's not unheard of around here to hear people talking about pulling in half-million if they are ex-FAANG. Which is nearly everybody these days. [0]: source is he…

I don’t think it’s nearly everybody these days, but that it may seem like that if you happen to be in FAANG-heavy local bubble.

Re: Ode to the M1

#242

Earlier quoted context omitted.

So it’s not Electron that’s slow, but modern software?

Electron is an example of modern software that’s slow. And it’s common and exceptionally slow. I think most software is designed to load once and never be quit; you’re probably just supposed to leave photosnot running in the background and let it swap to disk if needed. But I have a hard time running like that, I quit programs when I’m done using them.

Photoshop isn't Electron and yet it is slow. So is it Electron that sucks, or inefficient software sucks?

Re: Ode to the M1

#243
post #154

Earlier quoted context omitted.

Electron’s bloat and power consumption wouldn’t bother me so much if the performance was actually good on a fast machine. But the experience is awful compared to a native app.

My guess is that Slack for instance would never make a full blown native client for macos. If it wasn't electron, they'd probably have gone with Mono or another cross platform stack, and we'd see performance lag and memory bloat compared to a handcrafted native app. I say that looking at macos' pretty big market share compared to what it was a decade or two ago. And we see tons of users choosing VSCode or IntelliJ's…

I think Sublime Text does a good job of being both good and cross platform.

But yes I also remember the days when lots of software just didn’t exist for macOS and I was thankful for a webtech version.

Re: Ode to the M1

#244

2020 M1 Air here, still running strong and will soon hit 3 years (bought the day it launched). So strong that despite finding the 15 inch air appealing just in terms of screen real estate, this current laptop doesn't feel dated. Especially since work provided me with an intel macbook pro with great spec but .. just doesn't compare with the exception of remote monitor count.

It’s a 3 year old laptop, it better not feel dated

Re: Ode to the M1

#245
> It is not often I am blown away by a piece of hardware.

Indeed. The Korg M1 was definitely a milestone in the history of music synthesizers.

Oh wait…

Re: Ode to the M1

#247

Earlier quoted context omitted.

Electron is an example of modern software that’s slow. And it’s common and exceptionally slow. I think most software is designed to load once and never be quit; you’re probably just supposed to leave photosnot running in the background and let it swap to disk if needed. But I have a hard time running like that, I quit programs when I’m done using them.

Photoshop isn't Electron and yet it is slow. So is it Electron that sucks, or inefficient software sucks?

Why not both?

Inefficiency sucks, and electron enables that on a large scale.

I have to assume that photoshop could start faster, but trade offs would be made.

Re: Ode to the M1

#248

Earlier quoted context omitted.

That seems to have gotten better but I don’t know if it’s because I’m smarter on what I install, or if windows is better. The problem I have is Microsoft keeps shoving windows 11 down my throat; that damn start menu needs to remain where it was in 1995!

windows 2000 was peak windows for me. only got worse afterwards one way or another... but hot take: windows 8 "metro" was kinda awesome refreshing though most people hated it :-)

W2K was certainly peak UI for me - all my windows machines run as close to that UI as I can get them.

Re: Ode to the M1

#249

Earlier quoted context omitted.

If you’re concerned about electronic waste specifically you’d never buy a new computer, only repair computers destined for the trash. Concerned about it in general is appropriate for governments and large companies, of course; they can make a dent.

I go out of my way to recycle things appropriately: dropping off old computers at the local e-waste depo, recycling old rechargeable batteries at retail, etc. It may very well be pointless, but at least I feel I tried.

That’s good, but reuse is best - maybe something like https://www.pcsforpeople.org/ is nearby. They’re great.

Re: Ode to the M1

#250

Earlier quoted context omitted.

The arrogance to believe that their software is so well written already that the only way to improve their performance is by using handcrafted assembly. Just changing their high level data structures alone would yield 10x improvements, easily.

The naivete to believe that consumers driving company sales even realize that performance is something they need to care about.

If they knew the main reason they have to shell out hundreds of dollars to upgrade their computers and phones is because of lazy/shoddy developers they would care.
Post reply on HN