2020 Intel MBP Worth It in 2026?

I am currently running FWS 44 on my 2017 mbp 14,1. I was looking to upgrade to a new machine and was originally looking at thinkpads, but I just love this MBP's feel. I can actually get a 32gb MBP from 2020, an intel one. I wanted to check with anyone here currently running a similar machine, and whether the CPU's limitations are showing already regardless of the RAM.

I do light coding, emails, work stuff, stream, etc. No heavy rendering or media editing.

reddit.com
u/NotAnotherBadTake — 8 days ago

I love IT but unsure as to how to make a career out of this?

Over the last year and a half, I began getting into IT without putting much thought about what I was doing; I started a basic homelab so I could just cancel all of my streaming services. I've learned patching, linux/scripts, firewalls, set up a VPN, got comfortable with Docker, ran VMs, set up a mesh network, and eventually a reverse proxy. I understand that this is maybe 10% of the scope of IT, but this has been more fun than I can describe. I simply love computers.

I already have an unrelated bachelor's and master's, and work in a separate sector. I make a comfortable living. But after some time of doing this, I cannot shake the feeling that maybe this is what I should've done with my career.

I guess my question is whether I would need to go back to school and get an actual IT/CIS degree, or if I could just work on the certs on my own? I know the market is tough right now, and maybe I should just separate this from my career as a hobby I can just do on my own, but I just wanted to see what others had to say.

reddit.com
u/NotAnotherBadTake — 13 days ago

Netbook Appreciation Post

Came across this video about the downfall of Netbooks, and it made me somewhat nostalgic. My parents got me an eee PC with Windows 7 ahead of my senior year of high school. I wiped W7 and installed Ubuntu instead (Unity had just come out). I was cute and sleek, and I rocked it all the way until my junior year of college, when I upgraded to a normal factor laptop. It was still operational, running MX Linux until 5 years ago when the battery and the circuit bricked and I just did not see a reason to fix it.

That thing was cool for what I needed it for. I have really nice memories of installing ZNES and VBA and playing games during recess. I even got some N64 games to work on it fine with some tinkering. I learned to write scripts and basic coding on it. That Intel Atom was garbage, but it ran cold most of the time. I recall one instance of me toying with a newer laptop and thinking that my little eee PC just did not feel as hot, ever. Overall, it felt great to throw that thing in my backpack then drive to school ready for the day.

If anyone has some memories to share about that weird bygone era, please do!

u/NotAnotherBadTake — 23 days ago

How old is your daily driver?

I have a 2017 MacBook Pro, 14,1. It's one of those i5 ones without the touchbar. It has 8 GB of RAM and is currently running Fedora 44.

I have been playing with the idea of replacing this machine, but I still feel like it has a lot left to give. I use it to manage my home server, download and index ROMs, watch videos, write, etc. I am getting a doctorate right now, and this thing handles Zoom and school just fine. I also just love how this computer feels, from day one. I have rocked some newer MBPs and Airs for work, and the form factor of this one + the butterfly keyboard is just what hits for me.

Since this thing isn't upgradeable, I wanted to see what some folks with machines 10+ years old had to say. I think I can probably squeeze 2 more years out of this thing before 8 GB just isn't enough, but who knows.

reddit.com
u/NotAnotherBadTake — 24 days ago

[suggestion] Low-mid power dedicated emulation machine (as a noob)

I’ve been considering getting a used office PC - something like a super small HP elitedesk G4 - for $80-$100 and just running batocera on it. The idea is to just leave it plugged in in my living room and just come to it whenever I wanna play something. Plug and play, basically.

However, I do want to play GC games (realistic ceiling). I am seeing mixed opinions as to what my limitations are here (the specific one I’m looking at has a Ryzen 5 pro 2400GE and 16gb of RAM). I am also open to a cheaper build with older parts ($200-$300 budget max?).

I wanted to know:

  1. Is this a good machine for my goals?
  2. If not, what is my realistic ceiling with this machine?
  3. Is there something that could be more cost effective?
  4. What is the ideal bang for your buck here?
reddit.com
u/NotAnotherBadTake — 1 month ago

Help choosing/building a budget emulation machine?

I’ve been considering getting a used office PC - something like a super small HP elitedesk G4 - for $80-$100 and just running batocera on it. The idea is to just leave it plugged in in my living room and just come to it whenever I wanna play something. Plug and play, basically. I don’t think Raspberry Pi meets all of my goals.

However, I do want to play GC games (realistic ceiling). I am seeing mixed opinions as to what my limitations are here (the specific one I’m looking at has a Ryzen 5 pro 2400GE and 16gb of RAM).

I wanted to know:

  1. Is this a good machine for my goals?
  2. If not, what is my realistic ceiling with this machine?
  3. Is there something that could be more cost effective?
  4. What is the ideal bang for your buck build for something that is capable of running everything
reddit.com
u/NotAnotherBadTake — 1 month ago

Low-mid power dedicated emulation machine (as a noob)

I’ve been considering getting a used office PC - something like a super small HP elitedesk G4 - for $80-$100 and just running batocera on it. The idea is to just leave it plugged in in my living room and just come to it whenever I wanna play something. Plug and play, basically.

However, I do want to play GC games (realistic ceiling). I am seeing mixed opinions as to what my limitations are here (the specific one I’m looking at has a Ryzen 5 pro 2400GE and 16gb of RAM). I am also open to a cheaper build with older parts ($200-$300 budget max?).

I wanted to know:

  1. Is this a good machine for my goals?
  2. If not, what is my realistic ceiling with this machine?
  3. Is there something that could be more cost effective?
  4. What is the ideal bang for your buck build for something that is capable of running everything?
reddit.com
u/NotAnotherBadTake — 1 month ago
▲ 15 r/linux_on_mac+1 crossposts

Fix: snd_hda_macbookpro audio breaks after every kernel update (Fedora, MacBookPro14,1 / CS8409)

TL;DR: If you use the davidjo/snd_hda_macbookpro DKMS driver for CS8409 audio on a 2017 MacBook Pro and sound dies after every kernel update, it's because the driver's install script tries to download an exact-version kernel source tarball from cdn.kernel.org, and that mirror doesn't always have every point release. One small edit to the install script (swap in a git.kernel.org fallback) fixes it permanently, no more manual rebuilding every update.

The symptoms

Sound worked after you first installed the driver. Then you ran a kernel update and it's gone. Checking confirms it's not just muted:

  • dkms status shows the module installed, but only for your OLD kernel version, nothing for the new one.

  • Running sudo dkms install snd_hda_macbookpro/0.1 -k $(uname -r) fails with Building module(s)...(bad exit status: 2).

  • The build log at /var/lib/dkms/snd_hda_macbookpro/0.1/build/make.log shows something like this:

    [0] Downloading 'https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-7.0.14.tar.xz' ... HTTP ERROR response 404 ... kernel could not be downloaded...exiting Makefile:199: *** specified external module directory ".../build/hda" does not exist. Stop.

Why this happens

For kernels 6.17 and later (when the sound source tree moved to sound/hda), the install script doesn't just build against your kernel-devel headers. It downloads the actual upstream kernel source tarball from cdn.kernel.org, extracts the sound/hda subtree, patches it, and builds that.

The problem: cdn.kernel.org doesn't always have a tarball for the exact point release your distro shipped, especially right around a branch's EOL release or shortly after a new one lands. The script tries the exact version, then a major.minor fallback, and if both 404, it just gives up. No other source is ever tried.

This isn't a one-time bug. It can happen again on any future kernel bump, since it just depends on mirror timing.

The permanent fix

git.kernel.org serves the same source tree as an on-demand git snapshot, and tends to be available immediately even when the tarball CDN mirror is lagging. We patch the script to fall back to it.

Step 1: Confirm you're hitting this issue. Run the failing DKMS install and check the make.log for the 404 pattern above.

Step 2: Find the real source file. DKMS rebuilds its /var/lib/dkms/.../build/ copy from a separate "source" location on every run, so editing the build copy alone gets silently reverted. Find the real target:

ls -la /var/lib/dkms/snd_hda_macbookpro/0.1/ | grep source

This shows something like source -> /usr/src/snd_hda_macbookpro-0.1. Edit the file at that path, not the one under /var/lib/dkms/.

Step 3: Back it up first.

sudo cp /usr/src/snd_hda_macbookpro-0.1/install.cirrus.driver.sh \
        /usr/src/snd_hda_macbookpro-0.1/install.cirrus.driver.sh.bak

Step 4: Edit install.cirrus.driver.sh**.** Find this block (non-Ubuntu branch, where it downloads the kernel tarball):

set +e

wget -c https://cdn.kernel.org/pub/linux/kernel/v$major_version.x/linux-$kernel_version.tar.xz -P $build_dir

if [[ $? -ne 0 ]]; then
    echo "Failed to download linux-$kernel_version.tar.xz"
    echo "Trying to download base kernel version linux-$major_version.$minor_version.tar.xz"
    kernel_version=$major_version.$minor_version
    wget -c https://cdn.kernel.org/pub/linux/kernel/v$major_version.x/linux-$kernel_version.tar.xz -P $build_dir

    [[ $? -ne 0 ]] && echo "kernel could not be downloaded...exiting" && exit
fi

set -e

tar --strip-components=2 -xvf $build_dir/linux-$kernel_version.tar.xz --directory=build/ linux-$kernel_version/sound/hda

Replace it with:

set +e

wget -c https://cdn.kernel.org/pub/linux/kernel/v$major_version.x/linux-$kernel_version.tar.xz -P $build_dir

if [[ $? -ne 0 ]]; then
    echo "Failed to download linux-$kernel_version.tar.xz from cdn.kernel.org"
    echo "Falling back to git.kernel.org snapshot for v$kernel_version"

    curl -L -o $build_dir/linux-$kernel_version.tar.xz "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/snapshot/linux-v$kernel_version.tar.gz"

    if [[ $? -ne 0 ]]; then
        echo "kernel could not be downloaded from git.kernel.org either...exiting"
        exit 1
    fi

    set -e
    tar --strip-components=2 -xvf $build_dir/linux-$kernel_version.tar.xz --directory=build/ linux-v$kernel_version/sound/hda
else
    set -e
    tar --strip-components=2 -xvf $build_dir/linux-$kernel_version.tar.xz --directory=build/ linux-$kernel_version/sound/hda
fi

Two things worth knowing:

  • The saved file is still named .tar.xz even though the git.kernel.org snapshot is actually gzip. That's fine, tar -xvf autodetects real compression from file contents, not the extension.
  • The linux-v$kernel_version/sound/hda path (with the v prefix) is how git.kernel.org names the top-level folder in its snapshots, different from the plain linux-$kernel_version naming used by the CDN tarballs.

Step 5: Check for syntax errors before rebuilding (very easy to drop a closing fi if you're hand-editing in nano):

bash -n /usr/src/snd_hda_macbookpro-0.1/install.cirrus.driver.sh && echo "syntax OK"

Step 6: Rebuild for your current kernel.

sudo dkms install snd_hda_macbookpro/0.1 -k $(uname -r)

Step 7: Reboot. Don't just hot-swap the module with modprobe -r/modprobe. A live reload can leave PipeWire/WirePlumber in a half-negotiated state (sink shows SUSPENDED, stream stuck in init), which looks like the fix failed even when the module loaded fine.

After this one-time edit, future kernel updates should self-heal with just:

sudo dkms install snd_hda_macbookpro/0.1 -k $(uname -r)
sudo reboot

Confirmed working across two separate kernel jumps on Fedora so far, no more manual tarball-wrangling.

Bonus: keep a safety net

If a future update breaks audio in some new way this doesn't cover, you can always boot back into your last known-good kernel:

sudo grubby --info=ALL | grep title
sudo grubby --set-default /boot/vmlinuz-<old-version>

And make sure Fedora doesn't garbage-collect that old kernel on the next update:

sudo sed -i 's/^installonly_limit=.*/installonly_limit=5/' /etc/dnf/dnf.conf

DKMS keeps a separate built module per kernel version, so an old kernel with a working audio build stays untouched no matter what you do to fix a newer one. Fully reversible safety net, no downside to keeping it around.Title suggestion: Fix: snd_hda_macbookpro audio breaks after every kernel update (MacBookPro14,1 / CS8409, Fedora but applies broadly)

u/NotAnotherBadTake — 1 month ago
▲ 1 r/Fedora

Macbook audio drivers not working upon update? MBP 14,1 running Fedora 44

I was able to get this fixed back when I switched to Fedora 44 from Ubuntu with a script, but it is no longer working. Anyone experiencing the same? I am assuming it's an issue with the new kernel?

reddit.com
u/NotAnotherBadTake — 2 months ago
▲ 6 r/loseit

What did you have today?

Weird day today: ran out of protein powder for my morning shake, so I had to bite the bullet and just stop at a gas station for a filtered shake (muscle milk, basically).

For lunch I had two 6in turkey breast subway sandwiches (a footlong? It was a BOGO). Mayo, pepper jack, mustard, pretty much every veggie.

I got home from work, went on a run, and stopped at the grocery store. Made two giant chicken sausages with steamed vegetables and a cup of brown rice. Had a little bag of Funyuns on my way out the door again.

Hung out with some buds, came home starving, had a cup of popcorn, a meat stick, and a built puff bar.

Calorie count is north of 2100 or so. I’m a little under so considering making a snack but unsure yet bc I am honestly stuffed.

reddit.com
u/NotAnotherBadTake — 2 months ago
▲ 756 r/loseit

The occasional anti-exercise rhetoric here is wild

It seems that once or twice a week, I come across a post or comment dismissing or outright criticizing people who mention exercise as integral to weight loss. The lack of nuance is truly outstanding.

No, you do not need to exercise regularly to lose weight, but it will make the process a whole lot more sustainable. Yes, like 80% comes down to diet/CICO, but you'd be foolish to think that the other 20% isn't substantial.

I had been yo-yoing for over a decade, and every time I managed to lose 30+ lbs, I'd be guaranteed to gain them back within a year of peak loss. Each time, I'd go on a different deficit before it got harder to lose at the rate I wanted due to inactivity, older age, etc. It wasn't until I decided to start moving that things really started clicking. For me personally, regular exercise is the difference between a 1800 calorie or a 2400-calorie day. It literally ensures I can eat a little bit more, so as not to lose my mind, feel guilty about (careful) treating myself, and overall just stick with a deficit.

By the way, it seems that whenever exercise is mentioned, people are under the impression that you have to run 5 miles a day or lift weights like a maniac. You can literally just walk, if need be.

Most of the people here who have successfully maintained for more than a couple of years move their bodies. That is one of the few common denominators I identified when reassessing how I was going to go about losing weight again. And if you do not care for exercise and moving, that's fine, but don't discredit the fact that most people who have adopted it as a long-term auxiliary tool have succeeded.

reddit.com
u/NotAnotherBadTake — 2 months ago

Poor Sleep and Big Meal Effect on HR/Performance

I usually run in the late mornings/early afternoons, slightly fasted (no big meals). Last night, I ran on maybe 4-5 hours of sleep and 45m after a big chicken burrito. I noticed that my HR, which is usually 138-159 for moderate, long runs, was 150 avg for the first mile and 161 for the second one. I also ran at a pace that should've otherwise been Z2 for me (10:00-10:30) knowing that I should not push it because I was so exhausted.

I am trying to weigh whether these factors (night run, sleep deprived, after a huge meal) had something to do with it. I had also gone on a short hike that afternoon (maybe a mile and a half).

I am aware this may be a silly question, but just wanted to see if anyone here has experienced the same.

reddit.com
u/NotAnotherBadTake — 3 months ago

What was your peak pace/distance? How has your training volume changed? Any concerns?

I got into running at 31 after decades of inactivity. I feel great, but I often wonder about the future and the things I should consider as I get older.

reddit.com
u/NotAnotherBadTake — 4 months ago