I was in the market for a 14'' work laptop and I so DESPERATELY wanted to buy a Framework but I couldn't thanks to a combination of all the AI bullshit driving up memory prices, Framework still being on the Series 1 Intel Ultra chips, and their global availability not quite being there (this bit is understandable for a relatively new company). I ended up buying a base 14'' MacBook Pro M5 even though I wanted to stay on Linux simply because it was the only thing with good perf, crazy good battery, and good build quality that was priced semi-reasonably even though it's on the opposite end of the repairability spectrum.
Even now a comparable Framework (Intel Ultra X7 358H, 32GB RAM, 1TB SSD) costs ~$150 more than what I paid for my Mac, assuming I can even get it shipped to where I am, and the regional pricing/taxes doesn't push the price higher. Kinda crazy because it's on the more reasonable side of things if memory serves. Dell XPS costs even more.
I hope this memory crisis gets sorted because I never thought I'd see the day that Apple became the budget option. Maybe I'll sell my Mac and get a Framework then because as much as I love using the Mac, I still hate being at Apple's mercy if anything breaks or if I need an upgrade.
Idk most teams I've worked with have either known better than to deploy anything at EOD or on a friday, or make heavy use of feature flags so any change that caused an issue just got swiftly rolled back. The ones that didn't, I made it ABUNDANTLY clear that I won't be available outside of work hours.
Maybe I haven't been around the block enough or maybe I got lucky...
The number of references and in jokes was what made me give SNW and eventually TNG a chance personally. I jist really wanted to know wtf was up with the Koala
If you ever try dual booting again, just wanted to say it works much better if you have linux and windows on separate drives because windows gets to do whatever it wants on its own bootloader while linux handles everything else including switching to windows. Familiar with acer nitro laptops myself and 1050ti with i7 I assume means it's the older model with the hdd bay you can get to without disassembling. Should be simple enough to plop a 500GB SATA SSD in there for windows if you don't have one already.
P.S. be very careful with the hinges on that laptop bc it ain't fun when they break
Wha? That's a dangerous mindset to teach. The last thing you want is to add network latency to every interaction or tether an app to the internet when it doesn't really need it (but I guess big tech didn't get the memo on that one).
I'll admit I've never tried GTK. I've always assumed it was specific to linux and used to make apps that look a certain way (like they were made for gnome) vs allowing you to make UIs the way you want to. Maybe I should look into this more.
Qt I'd say is "industry standard" but I've never been able to figure it out (so definitely skill issue here). It's just that every time I've tried it, it's been confusing where you're even supposed to start. Also the last time I tried it I was a bit lost because I assume that I'm supposed to use Qt 6 (?) but it requires me to create an account because there's a whole community/enterprise pricing thing (fair enough, nobody's entitled to OSS work, especially not billion/trillion dollar companies). I plan to look again but that's where I've been stuck so far.
I hate shipping chromium for every single app and it's easy to fuck up a react app but there's something to be said about cutting through the BS, just building, and having it work the same everywhere. Webapps won't perform as well as native but they will perform well enough that it's fine assuming the product owners give a shit.
Still learning but this has been my sentiment so far.
Edit:
Been playing around with iced.rs a bit and it looks promising but I haven't done anything past beginner stuff so no fully formed opinions yet.
This makes me sad. I get using electron for cross-platform stuff like VSCode or all the other examples (trying to do desktop apps with decent looking UIs that work across Linux/Windows/Mac is a nightmare) but the clock that only works on windows? WPF and/or WinUI ARE RIGHT FUCKING THERE WHAT THE HELL?!
Huh, now that you mention it, I think I've had that happen a couple of times with my old laptop running fedora (Atheros chip). A simple restart would sort it out and it didn't happen often enough that it was front of mind but it was definitely a thing. I haven't had any issues with my current laptop (Intel chip) so it may well be a driver issue.
That's weird, I've never had that happen before but threads about that specifically were all I could find when researching my particular issue. I think it ended up being a power saving issue, I'll link if I can find it. Hopefully it helps
Most of these are great but I wanna point out some of the ones I don't agree with
I've found that the elbow grease bit is gonna be a dealbreaker for 90% of Windows users even when they hate windows. I hate it but that's the truth
Nvidia is much better than it used to be but it's still a PITA unless you use a gaming distro or one that comes with proprietary drivers preinstalled and properly configured (even for someone already very comfortable with linux). This is important if you want Wayland to work correctly or need optimus on laptops. Furthermore, and this is laptop-specific, KDE Plasma is gonna have low FPS on secondary monitors or drain tf out of your battery by defaulting to dedicated graphics if your config is wrong (and it's wrong by default on laptops)
Switching desktop environments is a massive PITA so choosing the one you like first time is important.
Quite normal, yes. Especially the prices for DDR4 and DDR5, the most commonly used RAM types in consumer laptops/desktops

TLDR: Fuck "AI"
I was in the market for a 14'' work laptop and I so DESPERATELY wanted to buy a Framework but I couldn't thanks to a combination of all the AI bullshit driving up memory prices, Framework still being on the Series 1 Intel Ultra chips, and their global availability not quite being there (this bit is understandable for a relatively new company). I ended up buying a base 14'' MacBook Pro M5 even though I wanted to stay on Linux simply because it was the only thing with good perf, crazy good battery, and good build quality that was priced semi-reasonably even though it's on the opposite end of the repairability spectrum.
Even now a comparable Framework (Intel Ultra X7 358H, 32GB RAM, 1TB SSD) costs ~$150 more than what I paid for my Mac, assuming I can even get it shipped to where I am, and the regional pricing/taxes doesn't push the price higher. Kinda crazy because it's on the more reasonable side of things if memory serves. Dell XPS costs even more.
I hope this memory crisis gets sorted because I never thought I'd see the day that Apple became the budget option. Maybe I'll sell my Mac and get a Framework then because as much as I love using the Mac, I still hate being at Apple's mercy if anything breaks or if I need an upgrade.
Actually!
I went to the comments expecting some more jokes but found multiple dissertations instead wtf.
Idk most teams I've worked with have either known better than to deploy anything at EOD or on a friday, or make heavy use of feature flags so any change that caused an issue just got swiftly rolled back. The ones that didn't, I made it ABUNDANTLY clear that I won't be available outside of work hours.
Maybe I haven't been around the block enough or maybe I got lucky...
Better than most but ended on a cliffhanger if I recall correctly
I'd say I'm even weirder than that squad in that I watch anime dubbed but always do original audio + subs if it's live action.
Travelers gwtting cancelled was actually criminal
The number of references and in jokes was what made me give SNW and eventually TNG a chance personally. I jist really wanted to know wtf was up with the Koala
If you ever try dual booting again, just wanted to say it works much better if you have linux and windows on separate drives because windows gets to do whatever it wants on its own bootloader while linux handles everything else including switching to windows. Familiar with acer nitro laptops myself and 1050ti with i7 I assume means it's the older model with the hdd bay you can get to without disassembling. Should be simple enough to plop a 500GB SATA SSD in there for windows if you don't have one already.
P.S. be very careful with the hinges on that laptop bc it ain't fun when they break
That's the dream! Travel a ton, learn languages, work on just the stuff you care about...I hope to be able to do that someday!
Fr tho basically what /u/AnimalsDream said
Ah yes, the surveillance state argument. Classic 🤦
Wha? That's a dangerous mindset to teach. The last thing you want is to add network latency to every interaction or tether an app to the internet when it doesn't really need it (but I guess big tech didn't get the memo on that one).
Probably skill issue on my end tbh but here goes:
I'll admit I've never tried GTK. I've always assumed it was specific to linux and used to make apps that look a certain way (like they were made for gnome) vs allowing you to make UIs the way you want to. Maybe I should look into this more.
Qt I'd say is "industry standard" but I've never been able to figure it out (so definitely skill issue here). It's just that every time I've tried it, it's been confusing where you're even supposed to start. Also the last time I tried it I was a bit lost because I assume that I'm supposed to use Qt 6 (?) but it requires me to create an account because there's a whole community/enterprise pricing thing (fair enough, nobody's entitled to OSS work, especially not billion/trillion dollar companies). I plan to look again but that's where I've been stuck so far.
I hate shipping chromium for every single app and it's easy to fuck up a react app but there's something to be said about cutting through the BS, just building, and having it work the same everywhere. Webapps won't perform as well as native but they will perform well enough that it's fine assuming the product owners give a shit.
Still learning but this has been my sentiment so far.
Edit:
Been playing around with iced.rs a bit and it looks promising but I haven't done anything past beginner stuff so no fully formed opinions yet.
So [*mic feedback*]
This makes me sad. I get using electron for cross-platform stuff like VSCode or all the other examples (trying to do desktop apps with decent looking UIs that work across Linux/Windows/Mac is a nightmare) but the clock that only works on windows? WPF and/or WinUI ARE RIGHT FUCKING THERE WHAT THE HELL?!
THEY'RE YOUR FUCKING PRODUCTS, MICROSOFT!!!
I swear, every time I hear about Bazzite I'm tempted to switch. Seems like Fedora with but with the rough edges sanded down
Huh, now that you mention it, I think I've had that happen a couple of times with my old laptop running fedora (Atheros chip). A simple restart would sort it out and it didn't happen often enough that it was front of mind but it was definitely a thing. I haven't had any issues with my current laptop (Intel chip) so it may well be a driver issue.
That's weird, I've never had that happen before but threads about that specifically were all I could find when researching my particular issue. I think it ended up being a power saving issue, I'll link if I can find it. Hopefully it helps
Most of these are great but I wanna point out some of the ones I don't agree with