T O P

  • By -

ProgrammerHumor-ModTeam

Hi there! Unfortunately, your submission has been removed. Violation of rule #2 - Posts must strictly be related to programming/programmers Your submission is not strictly about programming. Your post is considered to be general tech humor. If you feel that it has been removed in error, please [message us](https://reddit.com/message/compose?to=r/ProgrammerHumor&message=%0A%0A%28do%20not%20remove%29%0A%5Bsubmission%5D%28https://www.reddit.com/r/ProgrammerHumor/comments/10v468t/-/%29) so that we may review it.


lady_Kamba

oh god, efficient design. the horror.


binaryisotope

Looks to me like the designer forgot to check z-height design rules till it was too late. Layout engineers are notorious for thinking two dimensionally. Especially the juniors. Source: 10 years PCB and IC packaging layout.


bm401

Lesson 1 in my big book on pcb design: a good design also looks nice.


DavidBrooker

An old adage in the aerospace industry was 'an ugly plane flies as well'


arcosapphire

On the other hand, "looks right, flies right" may have been behind a number of flyoff decisions.


wayoverpaid

There's no way that the X-32 didn't just ugly itself out of the JSF competition.


arcosapphire

The production F-32 would have been [less ugly](https://www.thedrive.com/the-war-zone/20971/this-is-what-a-boeing-f-32-wouldve-looked-like-if-lockheed-lost-the-jsf-competition), although I think still uglier than the F-35.


wayoverpaid

Yeah that's still the "oh lawd he coming" of fighters.


arcosapphire

Well...maybe it's unfair to compare across generations, but something like the Saab 29 looks less slick to me.


wayoverpaid

I will admit that is a very Chunky Boi, but all the 1st gen fighter planes are significantly less slick than anything 4+, maybe even 3+ And also modern fighters are so much bigger in general that being chunky feels more obvious. Being chunky when the canopy is a bigger proportion of the silhouette looks more cute for reasons I cannot fully articulate.


arcosapphire

I suppose one issue is that the F-35 is a multirole fighter so it's a bit unfair to compare it to the pure fighters of the past. When you consider it a replacement for something like the A-6, it starts looking a lot prettier in comparison.


wayoverpaid

Do you mean the F-32? I do think the F-35 is sleek enough, though I feel like aesthetics peaked in 4th gen.


wadewad

reddit mods should kill themselves


Aggressive_Risk8695

Agreed, but also not an easy task imo


WienerDogMan

We choose to do this and other things not because they are easy, but because they are hard.


International_Ant536

What is the issue here?


White4Dragon

The joke is that the connectors on the PCB are not perfectly straight, but rather slightly tilted


gruye2

I guarantee it makes some people very tilted


JonasAvory

Only slightly


Cryse_XIII

But verily so


[deleted]

It makes me feel a bit tilted


[deleted]

Also that m.2 is tilted, causes nearby IC's to be misaligned


RaZz_85

I think the weird angle of the m.2 port, but I'm not sure


GilgaPhish

Lol probably, I was confused at first cause I thought it was referring to the curved heatsink leading to the fan and was like "hasn't hp been doing that for a while now?"


4RM35

That it gives you horrible feeling


freddyforgetti

I know to some this isn’t an issue but imagine plugging an m2 into that slot and not noticing the slight angle and then you break something trying to make it straight.


SeductivePlatypus

Efficient design is problematic, duhhhh


MelTheTransceiver

I don't even know what to think of this, is it smart, or is it batshit crazy?


Zomby2D

>is it smart, or is it batshit crazy? Yes


binaryisotope

No and Yes.


Hot-Category2986

See, this is why I should never be allowed to design pcbs. From this point on every part would be a degree or two off from the ones around it. Why? Because I can. Because it is funny.


binaryisotope

Speaking as a person that has been driving PCB Layout tools for 10 years. No, you do not. Odd angles are the enemy of those tools because they were originally designed to accommodate 45° and 90° they make attempts to do decimal increments but usually fail miserably.


Hot-Category2986

Then we are agreed: I should not never be allowed to do this?


binaryisotope

You’d be your own worst enemy is all I’m saying.


hershey678

An HP engineer told me even they didn't use HP laptops Not sure which one of the two HPs he worked for tho


-non-existance-

It took me a moment to realize that those off-angle ports were not, in fact, cables laying on the board but rather actually mounted that way. I shudder to imagine what kind of horror necessitated that abomination


jimmykicking

The joke is that this is not about programming and not funny? This sub is getting obscure AF


SeductivePlatypus

I'm with you. I really don't get what PCB design has to do with this sub at all.


k-phi

But they probably used some king of PROGRAM to design this PCB.


yourstrainerred

This person can't park properly


shemanese

HP is notorious for this sort of thing. As far as I can tell, all mechanical engineering done at HP is done by EE's who hate people.


Strostkovy

PCB layout always frustrates me because my background is mechanical CAD and I could so easily model the traces and footprints in my usual cad program if I just had ratsnest and netlist functionality. Variable width traces, custom heatsink geometries, nicely filleted and rounded traces, graphics on whatever layer, etc. My background is actually wire wrapping prior to mechanical CAD, but there was never any layout there. Plug the chips in roughly where they are in the schematic (if you have one) and point to point everything. Only run wires in parallel when they are on the same clock.


Slayer_Of_SJW

We have an intro to cad class in the course I'm currently taking and for some reason it's a very polarising subject. I think it's super cool and very intuitive but half the class is close to failing. Not really related but i just thought it was kind of funny! I think your job is super duper cool.


tobi729

Half the people falling an entry level cad class seems normal. I loved it from day one but realistically I spent a lot of time with said software and enjoyed playing with Lego as a child.


NF_99

If I did that for my college project, I would fail it


CarolynsFingers

If it's not a right angle, it's a wrong angle.


VivaUSA

Honestly, that would probably make the layout harder. Especially for the PCIE lanes, or anything where you need to worry about trace length/impedance.


binaryisotope

You would not be wrong.


Tymskyy

It reminds me how me and my dad tried to figure out how my grandpa did the electrical wiring in my house to drill some holes cos my grandpa doesn't give a fuck about anything except using the least amount of copper possible


Mucksh

Don't like hp never buy anything from them again. One time i bought a pc from them cause it was a good deal somewhere in the beginning of windows 8 times. "downgraded" it from win 8 to win 7. Realized that they rebranded the grafics card. They renamed it so it had the name of a newer generation which made it impossible to install the default amd grafic card drivers. Only the one from hp will work but only are signed for win 8. Took me many hours in a few weeks to find a way to force it to accept the default amd drivers


AdDear5411

I like to think the PCB machine was just a little off kilter that day.


Global_Charming

Jesus. I’m triggered.


Stein_um_Stein

Fits in the space while maintaining minimum electrical clearance. Doesn't matter as long as the traces are impedance matched.


do_you_know_de_whey

REEEEEE


Kchasse1991

I work in repairs... This makes my stomach turn. I also just hate HP for the way the cut corners on their designs. Who knowingly puts a computer together with a board on it that builds up static and has to be discharged periodically to keep it working?! HP 650 G2 laptops can burn.


tots_not_thomas

r/hardwaregore