SuperNerd

joined 2 years ago
[–] SuperNerd 5 points 1 week ago

Happy. But skeptical. I like the people I work with, I have a ton of flexibility, and I'm so well paid that it's a little weird. I like this stuff, and would do most of it for free. But the MegaCorp I work at has been tightening their screws with worker hostile stuff: removing benefits, changing pay structures, trying to force me to go to the office, and etc. All that changes how I look at what I'm doing. They are, of course, psychopaths. I always knew that but thought I found a comfortable little groove in the system to do things I like with people I like. Now... Less. There's an undercurrent of coercion that makes me feel a little icky, and now I'm more ready to roll the dice on change and seeing what's next.

[–] SuperNerd 48 points 1 week ago (1 children)

This is a brand lift study. It's almost worthless: Hulu is paid nearly zero for it. I can't believe they've stooped this low to scrape so little incremental revenue with such a customer hostile tack. Their product and analytics people must truly suck and completely lack awareness of counter metrics.

[–] SuperNerd 3 points 3 weeks ago

What don't you like about your Framework? I haven't noticed anything wrong with mine, but haven't had it long.

 

I'm a Senior Principal Engineer at a large tech company. My work is to define the 1-3 year future for a $1B slice of the company's revenue, that 1% of it's employees work on.

There is nearly zero code in my daily work. The closest I get is being occasionally tagged into a pull request to resolve a dispute or clarify the long term vision, but even then that's usually API contracts or data schemas that cross code bases-- and not actual code. I spend about 1/5th of my time with the engineers who actually do things and write code, but it's to talk through math, CS fundamentals, algorithms, or system design on their current project -- not code.

Day to day the bulk of my time is trying to convince non technical people, mostly in our Product organization, that we can actually make certain evolutions. Or to drop innovators dilemma type assumptions that add a year to our time to market. I get them to agree and then collaborate with them on large documents that define these futures. I vouch that we can do it, at what cost and on what timeline, and they vouch for how much it will make. We spend months writing documents like this and then pitch them up to the stratospheric leadership of our company to ask for 10-20% more resources to make 20-50% more money 2-3 years from now. I simultaneously do system design for these evolutions and sketch out the high level details of new components or what needs to change in existing components, to make the beginnings of a workable execution plan if we do get resources.

This is all fun and I'm grateful my career has kept changing and being different. Though I do miss the pure joy I find in coding all day, alone. But I am worried that the longer I stay this high level the more I will be full of shit, technically. I'm only effective at finding this intersection of customer desire and engineering reality if I know what is easy, or hard, to do. And I have a lot of examples of high level "technical" people at my company being full of it. It's usually odd details, like they don't know that certain problems were solved 10 or 20 years ago. So they twist designs and projects into knots to avoid or re-solve problems that the modern cloud or whatever language or library just has out of the box. Or they prevent profitable market opportunities because they think something is impossible, based on a gap in their knowledge of algorithms or newer tools or realities about how fast computers are these days.

I don't want to be full of it. People like me eventually get fired if our Big Bets can't actually be built, or enough people realize we are often wrong about details.

And I also worry that, as an IC, the longer I stay so non-technical the less likely I am to pass the technical portion of any interview. I also think it's unlikely folks are directly hired into this kind of high level position, anyways, so I need to be able to slip back into a more technical role.

So how do I keep up? How can I be less full of it next year than I am now? I can leetcode, and I should, but that's far removed from what I feel is the important part of my atrophying technical skills: the small details in tools that determine how large systems fit together and evolve.

[–] SuperNerd 1 points 4 months ago
[–] SuperNerd 10 points 4 months ago (1 children)

I really liked their electric XC40's and tried to buy one last year, but ... I just can't figure out car dealerships. They had two on the lot, I had enough in my checking account, I go there on a Saturday morning, and ... It was just a mess. The sales guy first said electric cars are dumb and I don't want one, I actually want their biggest SUV, then he said he could only lease the electric cars (with horrible terms), not sell them. I gave up and went home to see if there is a way to buy a new Volvo online -- no. So I bought my second choice (a Tesla Y), with an app, in about 30 minutes.

[–] SuperNerd 23 points 6 months ago (3 children)

They lose in every timeline. The US would have nuked them.

[–] SuperNerd 16 points 7 months ago

OMG it's so good to hear that this is changing. Twenty years ago, in college, I responded to flyers around campus about a support group forming. The therapist refused because obviously the support group was only for women. No mention on the flyers. She was surprised I tried to sign up and said I'd make everyone uncomfortable.

I know we have a ways to go but I'm glad there's even a thought that maaaaaybe men need and can benefit from support, too?

[–] SuperNerd 6 points 8 months ago (2 children)

The film data is way over ambitious. I don't think blowing a 35mm negative up to 16x20 is "superb."

[–] SuperNerd 0 points 8 months ago (1 children)

How many different subs are you going to repost this to?

[–] SuperNerd 5 points 8 months ago (1 children)

I have both. The way Bose handles bluetooth with multiple devices is so awful that I gave up on them and bought the Sony's. They would probably be fine if you only intend to ever pair them to one device. However, for me, I just never figured out what they were trying to do. I'd turn them on and they'd wake up a sleeping iPad in another room, or closed laptop, and then refuse to connect to my phone (using the phone's built in Bluetooth menu) until I opened the Bose App to reconfigure them. The last straw was on video calls for work-- they'd randomly re-connect with a random device.

The Sony's just don't do that. They don't wake up random sleeping or idle devices, and if they do connect to the wrong device I can use the OS Bluetooth menus to manually connect them to a given device -- rather than opening the app in my phone.

view more: next ›