Look how many comments in this discussion are scrambling to support the corruption. It’s very normalized, to the point where we don’t call it corruption any more, we call it good business.
The wheels of justice don't turn at all once you reach $1B or so. Their speed is essentially inversely proportional to the net worth of the individual under scrutiny. And if you're really rich you get to buy your own laws through a thing called lobbying. So you will get even more rich.
After this is all over, we probably need to do something about presidential pardon power. Getting a constitutional amendment through is hard, but I don't see another option.
A different understanding of the extension of the presidential pardon when it creates a conflict of interest from the SCOTUS would be one possible path.
I miss the glowing apple on my white polycarbonate MacBook. What I don't miss is the shitty Intel GMA X3100 iGPU and Apple not releasing a 64 bit driver for it.
Should have spent the money on a MacBook Pro with a real GPU, I would have used that computer way longer than I had.
what computers are you buying that are more environmentally friendly? The MacBook Neo is 60% from recycled materials and Apple offers free recycling for all their products.
> what computers are you buying that are more environmentally friendly?
Any computer that you can upgrade its parts? SSD, RAM, Wifi cards, etc.
The only parts that wear out on a modern laptop are the SSD and the battery. If I replace those, I can use it basically indefinitely, paying the penalty on performance and energy consumption depending on how old the CPU is.
Why would I throw out (or recycle) a perfectly good computer if I could simply fix or upgrade it? If you're not reusing it, then you could pass it down to somebody who would use it.
20+ year old computers are e-waste at this point thanks to software bloating and lack of hardware acceleration for at least h.264.
15 year old computers are very usable, but unfortunately most use SATA for storage which is definitely not optimal for SSDs.
10 year old computers are from when PC tech plateaued, for most use cases the difference in performance is imperceptible, and maybe you lose power efficiency.
nowadays macbook batteries aren't something i'd call "easy to replace" but it's not something a typical repair shop or meticulous individual wouldn't be able to do – most beater windows laptops don't have user-replacable batteries either fwiw
if the ssd is bricked you do need to replace the whole "logic board" tho which sucks
Being able to add RAM and replace storage with faster flash typically extend the useful life of a computer, even if the CPU is not replaceable as in desktops.
On my machines the limiting factor is not CPU, but memory and GPU speed. Low RAM and slow GPUs prevent me from running local AI models. These things will only get bigger over time. I wouldn’t expect a developer machine to still be useful 5 years from now with less than 16 or 32GB.
We should probably have nicer scaling algorithms that account for Moirés. Also, when you see a Moiré, that’s because you are scaling a bitmap that has periodic dithering. These should be more rare now, and a good opportunity to replace them with vector images with periodic patterns that are tuned for physical dimensions rather than pixel count.
Pen input is the one factor that forced one of my kids to a Windows laptop for school (a Surface Pro). It was a required feature for his school. Seeing how much he uses it for note taking, I get it. So yes, drawing is a key feature for schools.
Another school uses iPads with keyboards for the same purpose, so I'm not sure where the school market is for these. Maybe only older kids, but a lot of edu-tech is expecting some kind of touch/pen input.
It might be a fine laptop when you are on the move. I have an educational Lenovo for that purpose, but I would appreciate a Mac for that same use. When I need more power away from my desk I can use the MacBook Pro or my Lenovo T series (both a lot heavier than I’d like).
I just wish the Mac had 16GB of RAM but my tiny Lenovo has 8 and it’s been working OK so far - I haven’t even set up a proper swap partition and it’s running on zram.
Let’s see… if the same problem happens under Safari, then it’s Microsoft fault. If the problem goes away when Safari runs the Azure admin portal, it’s a Google issue.
Developers should have laptops with 1366x768 screens, 4GB if RAM, and dual-core Intel Atom processors. We keep giving them server grade hardware and expect them to empathise with the muggles that run their software on potatoes.
> Developers should have laptops with 1366x768 screens, 4GB if RAM, and dual-core Intel Atom processors.
I used to support federal laws towards this end. However, now I think the advocacy needs to be updated for the era of LLMs, as developers can just let the testing chug away and come back later. (Note: I did not actually support such laws.)
I agree. 8GB is enough for simple development tasks. You’ll start to suffer if you have too many documents open in Chrome or start running middleware and other services on your laptop. For that I recommend at least 16GB and, in the case of Apple’s inexpandable memory, ideally more. Remember the laptop will keep working for a decade.
Can't imagine what one needs more than 16GB for unless it's local LLMs. I regularly do front end dev while I'm editing 10-bit 4K60 footage in Da Vinci Resolve, runs smooth as butter.
Tons of programming tasks requires at least 32gb to be somewhat comfortable, think of having running databases, running tests in background, running simultaneously multiple docker images, virtual machines, have one or more code projects open in an IDE with LSP (whole code database needs to be in cache), one browser with 20 tabs, and maybe one or more heavy electron apps (Teams/Spotify). You really quickly reach 32gb when doing real development.
My work 64GB M1 Max Macbook Pro is consistently out of memory. (To be fair my $LARGE_ENTERPRISE_EMPLOYER reserves about half of it to very bad Big Brother daemons and applications I have no control over)
I have a 128GB M3 Max from my employer. Due to some IT oversight, I was able to use it for a few months without the corporate "security" crapware. Didn't even ever noticed this machine had a fan before the "security theatre" corporate rootkits were installed.
While I agree with you, I think it's important to note that MacOS does swap to disk quite often, even on 16 GB. While it's rarely noticeable due to how fast the internal SSDs are, it still leads to some degree of SSD wear (and disk i/o usage) that could be avoided with additional RAM. I can't imagine this leading to drive failure considering how long the lifespans of SSDs are though.
Pretending your laptop is a screaming fast workstation and compiling C++ code on all cores can use quite a bit of RAM.
(I have a MacBook Pro that is only around 10% slower at this than an AMD workstation. The workstation has considerably higher TDP. I’m quite impressed.)
For mobile app development, running all my local docker containers for backend services, plus 2-3 iOS/iPad simulators and 1-2 Android emulators quickly pushes the memory limits.
The games industry remains a hotbed of people that vehemently hate Apple, even those that have never touched a Mac.
Part of it historically was a sort of Visual Studio induced Stockholm Syndrome, where for a long time if you were doing C++ work that was the only sane way to go.
There are some companies that even filter potential employees on this basis.
Apple leaves gamers alone, it does not even attempt to be a nontrivial gaming platform and makes no promises. Why would gamers and gamedevs hate it? It just doesn't exist in their market.
Bootcamp was a hedge when Apple was a lot less dominant than it is now.
When Apple transitioned from PowerPC to Intel, it wasn’t clear that was going to work. Being able to boot into Windows was sort of an insurance policy that’s no longer necessary.
reply