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…
Ode to the M1
241–250 of 286 posts
Re: Ode to the M1
#242Earlier 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.
Re: Ode to the M1
#243Earlier 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…
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
#2442020 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.
Re: Ode to the M1
#245Indeed. The Korg M1 was definitely a milestone in the history of music synthesizers.
Oh wait…
Re: Ode to the M1
#246When I saw the title I thought they were talking about the Korg M1 synthesizer (which also deserves an ode) :).
Re: Ode to the M1
#247Earlier 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?
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
#248Earlier 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 :-)
Re: Ode to the M1
#249Earlier 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.
Re: Ode to the M1
#250Earlier 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.