Live data from Hacker News

Ode to the M1

fabiensanglard.net

121–130 of 286 posts

Re: Ode to the M1

#121
Little known fact is that the M1 does not support nested virtualization. As a college professor I really miss that during Docker classes. Supposedly the M2 does. Can anyone confirm Docker works under Windows on Parallels?

Re: Ode to the M1

#122

Earlier quoted context omitted.

For that you need a better alternative. I’m not aware of anything.

Godot? Targets Windows, UWP, MacOS, Linux, BSD, Android, iOS, and Web: https://docs.godotengine.org/en/stable/about/faq.html Nothing says you have to use it to make a game. I recall seeing articles here on HN about using it as a cross-platform app development framework. GDScript may be less appealing than JavaScript, however.

Godot is wonderful. But GDScript is a horrible, terrible, ill conceived idea.

So how's the QuakeC development ecosystem these days? How good is ChatGPT at generating QuakeC?

Who's still programming Unity3D in Managed JScript or Boo?

Re: Ode to the M1

#123

Earlier quoted context omitted.

It’s not a great thing, but most companies supply employees new laptops every 3 years if they want to keep those employees.

is it rare the decommissioned machines are given back to the employee after cleanup?

My org insists that the disks of all obsolete machines are destroyed and the rest of the hardware sent for disposal. I have a few systems that could be wiped and given away for charity but that’s not allowed. This seems incredibly wasteful to me.

Re: Ode to the M1

#124
post #104
post #101

Earlier quoted context omitted.

> The main problem with devices like Apple's Mx series laptops is that everything works fine...until it doesn't. This device is non-repairable and non-upgradeable as far as CPU, RAM and disk are concerned. Given inflation, the Macbook Airs are pretty crazy cheap. If they break you can just replace them. The base base low end M1 Air is only $1000 last I looked (and another $100 off for those in education). They're som…

The base model price is a little misleading. 256 and 8 gb are lowkey unusable for anything but a Facebook machine . I always look at the price for the 16/500 or 16/1t machine as the reference point

I have the base model $1k M2 air and it functions excellently as a development machine. Both web dev for work (running multiple react clients, node servers, Pg instances, docker containers, etc all at the same time), and for basic game dev for recreation - though admittedly I’m using Godot for that which is among the lighter weight game engines available.

That to say, it’s far more than a glorified Facebook machine and is a truly excellent value. I much prefer it over my work issued intel MacBook Pro.

Re: Ode to the M1

#125
post #109
post #99

Earlier quoted context omitted.

The main problem with devices like Apple's Mx series laptops is that everything works fine...until it doesn't. This device is non-repairable and non-upgradeable as far as CPU, RAM and disk are concerned. Now people may claim that Apple hardware is superior to other manufacturers and that it will last longer. So far I have found that to be false, I have more old non-Apple hardware that is still working fine and few Ap…

> The main problem with devices like Apple's Mx series laptops is that everything works fine...until it doesn't. This device is non-repairable and […] The sad unspoken truth is that most apple users are just rich enough to replace the whole thing when it breaks, and don’t really care much of the environmental issues if apple hardware.

Most of my Apple laptops I have given to other people who have used them for years. Of the three M laptops I have (including the first M1 Air), none has any issues so far. If one breaks, I would let it repair at Apple. My personal main Laptop has AppleCare to make that less costly, in case something breaks.

Re: Ode to the M1

#126

Earlier quoted context omitted.

Money is only part of the equation. It's pretty wasteful to have to toss a computer because one component failed, when that specific component would be replaceable in other brands.

Apple has a tradein program where you can trade in your current Apple device for a discount on a new device.

But how much of what is traded in is actually repurposed?

Re: Ode to the M1

#128

Earlier quoted context omitted.

4 in c. 11 in assembly. Not so bad, really. https://i.imgur.com/r2WRnZk.png

write a hello world application in gtk or qt and see how much assembly you get.

x86_64 assembly, gtk3, 21 lines / 19 instructions

build with e.g. gcc hw.s `pkg-config --libs gtk+-3.0`

  .globl main;main:
  push %rbx
  xor %esi, %esi
  xor %edi, %edi
  call gtk_init@PLT
  lea .HW(%rip), %r8
  xor %edx, %edx
  xor %esi, %esi
  mov $2, %ecx
  xor %edi, %edi
  xor %eax, %eax
  call gtk_message_dialog_new@PLT
  mov %rax, %rbx
  mov %rax, %rdi
  call gtk_dialog_run@PLT
  mov %rbx, %rdi
  call gtk_widget_destroy@PLT
  xor %eax, %eax
  pop %rbx
  ret
  .HW:.string "Hello World!"

Re: Ode to the M1

#129
post #99

Earlier quoted context omitted.

The main problem with devices like Apple's Mx series laptops is that everything works fine...until it doesn't. This device is non-repairable and non-upgradeable as far as CPU, RAM and disk are concerned. Now people may claim that Apple hardware is superior to other manufacturers and that it will last longer. So far I have found that to be false, I have more old non-Apple hardware that is still working fine and few Ap…

Just had a 2019 MacBook Pro 16" have its SSD die randomly. Took it to a repair shop and they said that since the internal SSD is soldered on to the logic board, there is no easy way to repair it without also getting a whole new board, so the machine is essentially completely bricked. I can't even boot it off of an external drive because Apple requires the boot volume to be the internal SSD! I couldn't believe it was…

But it’s not like this design was a secret that Apple kept from you, this is well known information.

Re: Ode to the M1

#130

Still running a M1 Air 13“, now into my third job since, and refusing to bother with company provided computers. Still feeling as great as 3 years ago… will only upgrade if the next gen is substantially better (read: not just %faster somewhere). Can comfortably develop on my lap for a full day if needed, only MS Teams draws power like crazy, but apart from that 8 hours+. Best computer I ever had I think.

What do you mean still? They’re only a few years old at this point. It shouldn’t be impressive that a basically new computer still does everything that one would want to do.

Also am M1 user. I remember back in my Windows days the things would slow dramatically over a couple of years mainly due to software bloat.
Post reply on HN