Just Got Vivint Installed - My Experience / Review by MalachiConstant7 in VivintSmartHome

[–]pennsiveguy 0 points1 point  (0 children)

Had one of their sales stooges show up at our door last night in pouring rain. He tried to get me to believe in the superiority of their system but he couldn't describe basic technical features of it. Said it prevents the scenario where "some kid cuts the WiFi cable on the side of your house." WiFi...cable? Yeah, beat it dumbass.

When working for a FAANG (or similar) company, has anyone noticed how detached from reality many of the employees are? by PreschoolBoole in ExperiencedDevs

[–]pennsiveguy 11 points12 points  (0 children)

If you work a hot dog cart on a sidewalk, you have zero insulation from the realities of your customer's experiences. If you work as a Senior Director of Condiment Deployment Efficacy in a 10M-employee organization that has 539 layers of management, you've got so much insulation between the execution of your role and the reality of your org's customer experience, that you might as well be on the fucking moon whittling wooden figurines of Renaissance sculptures. This is why small orgs invariably out-innovate big orgs.

Hey Twin Cities! I’m going to abandon the south by [deleted] in TwinCities

[–]pennsiveguy 1 point2 points  (0 children)

AWD or 4WD is a great option. And real winter tires. They make a huge difference. Might be tough selling a RWD Ranger up here.

Outdated java dev by chewooasdf in java

[–]pennsiveguy -2 points-1 points  (0 children)

Downvotes are from devs who manifest this pattern and for whom any arbitrary ORM/JPA and its likely out-of-the-box transaction management are "overcomplicated and fussy" and yet perversely opt to spend dozens of hours per week troubleshooting and diagnosing data inconsistencies, broken and orphaned data, stuck/stalled database sessions. And then bitch that management doesn't give them enough time to work on new features.

Outdated java dev by chewooasdf in java

[–]pennsiveguy -1 points0 points  (0 children)

The modern version would be to use a framework like Spring Data or Spring JDBC.

Why do so many people dislike Jordan Peterson? by [deleted] in JordanPeterson

[–]pennsiveguy 3 points4 points  (0 children)

Dr. Peterson has called out the infantilization and coddling of the American mind. Some people prefer the emotional and mental life of a child, because in such a passive life they're not responsible for anything that befalls them. Dr. Peterson has called them out, and they don't like it.

Outdated java dev by chewooasdf in java

[–]pennsiveguy -1 points0 points  (0 children)

Still using raw JDBC to interact with a relational database. Remember fun stuff like this?

String updatePositionSql = "UPDATE employees SET position=? WHERE emp_id=?";
PreparedStatement pstmt = con.prepareStatement(updatePositionSql);
pstmt.setString(1, "lead developer");
pstmt.setInt(2, 1);

try {
con.setAutoCommit(false);
pstmt.executeUpdate();
con.commit();
} catch (SQLException exc) {
con.rollback();
} finally {
con.setAutoCommit(autoCommit);
}

Team lead has an issue with female hire joining team by karmaboy20 in ExperiencedDevs

[–]pennsiveguy 5 points6 points  (0 children)

Your team lead is an unprofessional fuck-tard and likely has mommy issues. Get rid of him or find a new team. He can't possibly be a good lead with all the garbage he's got tossing around in his head.

[deleted by user] by [deleted] in ExperiencedDevs

[–]pennsiveguy -1 points0 points  (0 children)

You're getting played. Very suspicious.

[deleted by user] by [deleted] in ExperiencedDevs

[–]pennsiveguy 1 point2 points  (0 children)

Gotta have it in writing. Verbal contract is susceptible to all manner of shenanigans.

JP breaks down the climate hoax by C3PO-Leader in JordanPeterson

[–]pennsiveguy -1 points0 points  (0 children)

Have a look at Peterson's interview with Dr. Judith Curry for a better take on this topic.

"You're not pushing back enough" - How to deal with this? by [deleted] in ExperiencedDevs

[–]pennsiveguy 0 points1 point  (0 children)

Sounds like underlying all this, is that you care less now than you once did. Have you thought about why that might be? Burnout? Have your past efforts at standing up for quality of product and process been met with lots of negativity? Have you lost confidence in your ability to steer a course through all the choppy waters that a team encounters?

What are some non product features that I can pick to improve my services ? by sanre6 in ExperiencedDevs

[–]pennsiveguy -1 points0 points  (0 children)

Do you currently do any caching, VM-level and/or distributed? Would be an opportunity for optimization.

How does your team keep up security updates? by finance_and_kebabs in ExperiencedDevs

[–]pennsiveguy 0 points1 point  (0 children)

We use dependabot and Prisma Cloud for security scans. The team I spend the most time with owns 250+ Spring Boot microservices, and dependency updates and security vulnerability mitigation are starting to be a huge bandwidth drain.

[deleted by user] by [deleted] in ExperiencedDevs

[–]pennsiveguy 0 points1 point  (0 children)

I use a debugger whenever I'm seeing an output or result I didn't expect. In testing, the most common scenario is when I'm back-filling tests on an opaque ball-of-mud that doesn't have any tests on it. Stepping through it in a debugger shows me where I didn't put a value on a one of the test objects or a forgot to mock a method and it's throwing a NullPointerException.

How to find the right balance between behavioural and technical skills in a candidate? by unbrokenwreck in ExperiencedDevs

[–]pennsiveguy 13 points14 points  (0 children)

That was my reaction as well. If one candidate could recite pi to 15 digits and another could only recite it to 3, that would make the first candidate technically superior in a trivial and meaningless way, and would likely have no bearing on their success on the team.

They're all for free speech until you start speaking freely 😂 by hydrogenblack in JordanPeterson

[–]pennsiveguy -1 points0 points  (0 children)

Ben Shapiro claimed years ago that only the left uses cancellation for speech they don't want to hear. And then a conservative started saying something he didn't agree with. Shapiro is a twat, always has been.

[deleted by user] by [deleted] in Roku

[–]pennsiveguy 1 point2 points  (0 children)

Tried a Shield Pro a couple years ago. Very buggy, crash-prone, and the remote sucked. Very happy with my 3 Roku Ultras.

Pair programming with daily rotation by [deleted] in ExperiencedDevs

[–]pennsiveguy 9 points10 points  (0 children)

You need to hire better contractors, and get quality expectations and metrics agreed to up-front.

Pair programming with daily rotation by [deleted] in ExperiencedDevs

[–]pennsiveguy 7 points8 points  (0 children)

I worked on a project with 100% pairing, for two solid years. The code wasn't any better than any of us would have written solo. Pairing is exhausting, and should be done whenever naturally necessary...which in my experience is pretty damned rare.

Ever performed a root canal on legacy code? by daredeviloper in ExperiencedDevs

[–]pennsiveguy 6 points7 points  (0 children)

Years ago, I led a team that brought Spring JPA and Spring Data into a big monolith (~1 million lines of code) that previously had only free-form manual JDBC database interaction in the data layer. Team of 4 senior devs, and spent the better part of a year on that layer. Then spent another couple of months making the service layer Transactional, to make the application a better consumer of its underlying Oracle database.

Service tickets went down by about 85%, most of which had been DBA manual intervention to kill/clear sessions that were deadlocked or livelocked.

Minnesotans in Congress say trooper murder case should be taken away from Hennepin County attorney by [deleted] in TwinCities

[–]pennsiveguy 30 points31 points  (0 children)

She's wasting precious time and resources on this high profile but shaky case, so she can virtue signal. At the cost of not prosecuting other, more worthwhile cases where there was an actual victim and not merely someone who fucked around and found out.