ProgrammerHumor

subtleDifferences

subtleDifferences
https://i.redd.it/yqo7rbchh4cf1.png
Reddit

Discussion

ProgrammerHumor-ModTeam
:ath:

Your submission was removed for the following reason:

Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.

Here are some examples of frequent posts we get that don't satisfy this rule: * Memes about operating systems or shell commands (try /r/linuxmemes for Linux memes) * A ChatGPT screenshot that doesn't involve any programming * Google Chrome uses all my RAM

See here for more clarification on this rule.

If you disagree with this removal, you can appeal by sending us a modmail.

20 hours ago
Trafficsigntruther

Don’t care what it is to run ssh.

1 day ago
MuslinBagger

What you directly edit the code in the deployed vm?

23 hours ago
ass_blastee_6000

Are you judging? Who needs a pipeline when you have ssh access

23 hours ago
Borno11050
:cp: :ts: :rust:

You don't? Feigling?

22 hours ago
Dimasdanz
:g::p::ru::ts:

Is this not normal?

22 hours ago
portraitsman

It's sketch. I've been told not to do it by my sv, then later down the line the same sv told me to do it. It was the one and very same project

21 hours ago
thirdegree
Violet security clearance

You definitely should not do it under any circumstances. That said, there are some circumstances where you have to do it. C'est la vie

20 hours ago
Zealousideal-Noise42

Nvim supremacy

20 hours ago
Trafficsigntruther

Does git not work on your terminal?

16 hours ago
CodingWithChad
:py:

This is the only correct answer.

23 hours ago
TotallyNormalSquid

Needs to support dual 4k monitors and the various MS bullshit that you need to deal with besides coding though. I ain't squinting at code and Teams calls on a 14" laptop screen.

22 hours ago
AwGe3zeRick

Unless you do actual local development with lots of servers locally… then you might want a laptop that isn’t a piece of shit. But for CS students, like most of the people in this sub, anything will do.

23 hours ago
IsTom

I've ran our server service on 4GB 2-core machine before and it works. If you don't have excessive bloat, most of things will run on underspecced devices no problem.

20 hours ago
AwGe3zeRick

What you said is pointless… how old are you? Why do think that’s relevant?

19 hours ago
HimothyOnlyfant

exact opposite in my experience

1 day ago
amatulic

Me too. I was a PM at a Silicon Valley tech company, and up until I retired in 2023 I had a 2015-era Mac laptop that I got when I joined in 2017. The devs on my team had the latest Windows and Mac machines - sometimes both, after the IT department refused to support Windows VMs on Macs. The old Mac served my needs perfectly well for what I needed to do (test the software the devs produced, make presentations, manage JIRA, etc.), and I'm sure I would still have it if I was still at the company.

As a PM I was lucky to get the Mac when I joined the company; shortly afterward the company allowed only Windows laptops for all employees except developers.

1 day ago
ClassicHat

Always amazes me how frupid companies dealing with literal tech can be when it comes to hardware. If anything you’d think they’d overspend on the higher end MacBooks for all employees just to fit the SV tech company optics if nothing else

23 hours ago
amatulic

Well, when you have thousands of employees (this was a big company) and Macs cost 2X or 3X what an equivalent-power PC costs, it's hard to justify Macs for everyone, when most employees don't really need anything more than the functionality of a netbook.

Because my team developed for both Mac and Windows, I had a Mac with a Windows VM on it so I could test the software in both operating systems, but after a while the IT department didn't want to deal with people having problems with their VM so they disallowed it, and preferred people who need to test on both operating systems to get two computers. I declined, as we had enough other people testing on Windows, and being a PM I really didn't have to do QA (although I did anyway, it was better if I found a problem before a customer did).

23 hours ago
hollowman8904

I work for a large, old school company and it’s the opposite there too. All of the devs have and prefer MacBooks

1 day ago
CouncilmanRickPrime

I barely have any experience. And I prefer Macs.

23 hours ago
PintMower
:c::cp::cs::asm::py:

Don't worry, the company's anti virus will make sure that the NASA PC I compile on runs like shit anyway.

21 hours ago
thermitethrowaway

Corporate Sophos has entered the chat

20 hours ago
PintMower
:c::cp::cs::asm::py:

I'd take Sophos over Trend Micro any day of the week.

20 hours ago
DM_ME_PICKLES

Yea I've been a dev at 6 companies... all give me a pretty stout Macbook Pro.

1 day ago
flerchin

Bruh give the PM's Fire tablets and a box of crayons.

1 day ago
_throwingit_awaaayyy

Way too generous but hard agree.

1 day ago
thermitethrowaway

hard agree.

A costly mistake: they will only damage the tablets with the crayons.

20 hours ago
milk-jug

As a former PM we would be so lucky to inherit a sprinkle of pocket lint and half of a frayed shoestring.

23 hours ago
IsThatTheBestYouGot_

Chrome notebooks & a box of white board markers

23 hours ago
Dangerous-Quality-79

When I worked at a large bank, standard issue for a dev was a shitty MacBook and a 15" monitor, dual 15s if you were a senior. Marketing department got 49" curved and towers. I felt like Oliver Twist.

1 day ago
litetaker
:py::j::ts::cp::kt::sw:

I'm a dev with an Apple laptop and I must say Apple silicon MacBooks are nothing short of incredible. The biggest plus point for me is that they run very cool. I don't think my Mac's fans spun up once in the several years I've used it despite building code locally including fairly heavy mobile apps. They are so much better than the old intel MacBooks and a lot better than the windows laptops, especially in the temperature aspect.

And also I recall it took an hour or more to build our android app on the old intel MacBooks from a clean state. When we got our M1 macbooks a few years ago, they took around 6-10 minutes to build the app from a clean state! Orders of magnitude faster and absolutely cool and no fans! I couldn't believe it.

I wish windows gets very powerful and efficient ARM based laptops. Snapdragon is promising.

1 day ago
look
:rust::ts::c::asm::ru::py:

I didn’t realize my old M1 Pro even had a fan until the day xgboost had all 20-some cores pegged at 100% for more than half an hour.

1 day ago
Shehzman

Yeah I got an M1 Pro and just recently an M3 Pro MacBook Pro from work and they are incredible devices. Easily the best laptops I’ve ever had.

1 day ago
Eubank31
:g::py::cp:

God I love my 2020 M1 MBP. laptops always felt so clunky before then, and I'd always need to baby the battery and they weren't crazy powerful. But that m series chip is just so damn efficient and I can treat it like a phone, I don't need to power it down or anything I just shut the lid and throw it in my bag, and it's always ready the next time I need it

1 day ago
BolunZ6

Windows do have arm laptop but their app support is meh

1 day ago
DM_ME_PICKLES

App support is very good in my experience. There hasn't been a program I needed to run that has been incompatible. The biggest issue I've seen is Discord being laggy on ARM, but that must've been fixed in an update because it isn't anymore. Even software dev with WSL has worked well.

1 day ago
Obnomus
:bash:

Can you check glazwwm works or not? I'm not joking

20 hours ago
Rin-Tohsaka-is-hot

I was months into the job before I heard the fans spin for the first time running a render locally due to some problems with my cloud desktop.

Didn't even know Macs had fans (PC user outside of work)

22 hours ago
tombob51
:rust:

Absolutely this. Love my M1 Pro MBP, it has physical function keys and an escape key, plenty of ports, a good keyboard, and a bunch of other nice touches; all these things that used to be serious pain points on the older models were suddenly fixed in the 2021 lines.

Plus there's the things that have always been excellent about Macbooks like the display and the trackpad and the metal body; and now the ridiculous battery life too, which is insanely impressive despite how powerful the CPU is. Everything about it is just high quality, and it all integrates great with the OS. Say what you will about the software, but it's POSIX compliant and has a very good ecosystem of dev tools. (Homebrew alone is so nice to have).

Unfortunately, in my case the hardware has failed 3 separate times in the nearly 4 years I've owned it. Which is a major pain in the ass. But each time Apple has repaired it under AppleCare within a week and without charging any fees (and most recently, threw in a free battery replacement for my troubles); the customer support is very good. All things considered, it's still such an excellent machine that I can't even be mad. Yes, it is actually that good, and I'm sticking with Macs, even despite the 3 repairs.

21 hours ago
dhlu

Windows tried ARM long ago but not as seriously as Apple at all so it gave nothing really

Apple took it seriously porting everything to it, giving full OS experience, building their own chip. Like they actually used their power to shift the market towards it

Heck even Linux made better work at supporting things than Windows

18 hours ago
general_smooth

Have you tried building python, torch or ml apps on arm mac? I am finding it a big headache

1 day ago
Spleeeee

What you building? Mine will go shhhhh

23 hours ago
fonk_pulk

What sort of a broke company gives their developers refurb thinkpads?

1 day ago
e89dce12

An advertising company that was hired by Apple?

1 day ago
teh__Doctor
:py:

Accenture - well not exactly thinkpads, but they were not decent laptops at all

22 hours ago
Gaeus_

I mean... I'd take the ThinkPad... So much tweaking you can do on them.

1 day ago
RestInProcess

There's nothing wrong with preferring the ThinkPad, but there is a ton you can do as a developer on an Apple device too. They're also crazy fast.

A PM barely needs the base model iPad. The machine listed above is nuts.

1 day ago
lovecMC
:c::cp:

I'm sure you can dev on basically anything.

Tho personally I refuse to support Apple in any way.

1 day ago
RestInProcess

I can understand that. There are some legitimate reasons for holding that position. I *want* to make choices based on ideology, but I usually just end up taking the easy path.

1 day ago
AwGe3zeRick

A lot of us can’t develop on basically anything… hell MBP was getting its screen replaced after a pet accident, and I was using the couple year old MBA spare I had, and even THAT was painfully slow. To the point where I could not effectively develop on it. I ended up taking a vacation until my laptop got back.

23 hours ago
anonymousbopper767

I like that Apple gives a shit about privacy and functionally it's like Linux if Linux was usable as a desktop OS.

Plus the integration between laptop and phone is fucking phenomenal.

And getting like 30 hour battery life. My corporate laptop is donezo after 2 hours of idling on the desktop.

1 day ago
Habsburgy

If you care about privacy, just run straight Fed or Deb.

Honestly, I don‘t see the appeal for a snazzy interface on a dev machine, but to each their own.

1 day ago
RestInProcess

Using Apple really isn't about a visual appeal, if that's what you're referring to, at least not to me. Besides, Ubuntu and Fedora both have really nice looking desktops. I think I may even prefer the look of Gnome on Ubuntu over macOS.

Being able to control what packages are installed with Homebrew, the fact that installing applications is pretty simple, the power of the machine, and the battery life all make using macOS worthwhile.

I get why people avoid macOS and Windows, and prefer Linux, but as much as I try to like Linux on desktop it just isn't for me. I use Linux a ton for headless devices though.

1 day ago
Habsburgy

Hell for a purist, you can even run Asahi on a mac, getting it‘s hardware benefits without Apple having control over it

1 day ago
RestInProcess

Part of the hardware benefits come from the OS written specifically for the hardware, but you're right that a person can run Linux on a mac. Not all hardware is properly supported in Asahi yet.

1 day ago
DM_ME_PICKLES

the fact that installing applications is pretty simple

I agree with most of your other points but I'd argue installing apps on many Linux distros is easier than both macOS and Windows now thanks to Flathub. Literally just opening the software app, search for the app you want to install, and click the install button. The apps are sandboxed and include their own dependencies so you don't get wonky shit like upgrading and breaking other apps. Couple that with an immutable distro like Fedora Silverblue and you have a rock solid system that you have to go out of your way to break.

Linux "purists" don't like Flathub but meh, it's nice.

1 day ago
RestInProcess

You've got a point. That makes for not only a stable system but a very secure system too.

1 day ago
tombob51
:rust:

https://techcrunch.com/2016/03/21/apples-tim-cook-on-iphone-unlocking-case-we-will-not-shrink-from-this-responsibility/

Apple has stood up to the FBI, refusing to weaken their software as a matter of principle. This isn't Google or Amazon or Meta where their whole business model relies on advertising and analytics; Apple just makes excellent hardware, and people pay top dollar for it, and I'd argue they actually stand to make more money from selling BETTER privacy and security, the opposite of most other big tech. People criticize big tech a lot about privacy, but there's a significant difference with Apple IMO.

Call me crazy (and I'm sure many will), but I might even trust a corporation whose profit RELIES on making secure hardware/software, over unpaid volunteers on a Linux project. As counterintuitive as that seems. But to each their own lmao.

20 hours ago
Obnomus
:bash:

20 hours ago
Obnomus
:bash:

But bro wants to run Linux and coreboot/libreboot.

20 hours ago
le-strule

Take the thinkpad>triboot it with Win11, Tahoe and Linux>profit

1 day ago
0Pat

Can you run Tahoe on ThinkPad tho?

22 hours ago
le-strule

Yeah, it's called a hackintosh. Used to run monterey on my T440p, saw a guy running sequoia on his t480 yesterday

18 hours ago
Ok_Initiative_2678

Win11 on a 4th gen i5? Pretty sure Lenovo wasn't packing discrete TPM 2.0 in their 2014 laptops.

22 hours ago
le-strule

Not a 4th gen, but you could with rufus

18 hours ago
readf0x
:g::ts:

Big fan of the Linux thinkpad, eh?

(Says the girl using a Linux thinkpad)

1 day ago
kerakk19

I can't imagine this.

Recently my Mac got a bit of juice on it so it's getting the keyboard replaced. In the meantime I've installed Ubuntu on my PC to continue work... It's terrible, literally terrible. No matter I have 32gb of ram and 24 cores on the Ryzen, the thing runs like a shit compared to the M3 Pro chip.

Ironiccally , Mac is even better at running the development Docker containers even with the overhead.

Another thing is the Nouveau. NVidia continues and will never stop being horrible on Linux.

Can't wait to get my Mac back, Apple chip is so far ahead it's not funny.

20 hours ago
sade995
:j:

2nd hand ThinkPad T480s here, hopefully this will last long enough to see my first backend job

1 day ago
theAshWhisperer

Meme by apple

1 day ago
OO_Ben

My main software engineer works off of a 12 inch laptop. Meanwhile I have two 32 inch 1440p monitors and I still feel like I need more room sometimes lol

1 day ago
0Pat

Maybe he's also a gynecologist...

22 hours ago
Understanding-Fair
:cs:

Guess who delivers the fuckin value?

1 day ago
RobotechRicky
:terraform:

My work issued laptop could make coffee with how hot it gets. It has 32 GB of RAM, but a weak CPU. I have to wait another 17 months until I can get a replacement. I'm trying to get a proper development laptop.

1 day ago
Alacritous13

TIA portal will crash if used on a ThinkPad. Which is more than the Mac can say.

1 day ago
ohdogwhatdone

First time seeing TIA mentioned on reddit lol

22 hours ago
Alacritous13

What are the rest of you using to program?

21 hours ago
alreadytaus

If it runs vim I can code on it.

Signed proud user of T420

22 hours ago
Shane75776

Definitely the opposite for me. Every job I've worked I've been given the current top of the line MacBook pro. The PMs usually also had MacBook pros usually not top of the line though.

21 hours ago
HankOfClanMardukas

Developer still gets more done.

1 day ago
KrownX

One's a coder, the other a dock-er.

1 day ago
K41M1K4ZE

Always nice to have a little coffee break when building your code

22 hours ago
Preisschild
:g:

Nah, Framework Laptops are the new Thinkpads

21 hours ago
Obnomus
:bash:

Thinkpad any day.

20 hours ago
ricetoseeyu

I use my M3 Pro Max to remote into my desktop for development…

20 hours ago
wristcontrol

This would work a lot better if left was Damson Idris and right was Brad Pitt.

20 hours ago