HN user

ebrewste

271 karma
Posts0
Comments68
View on HN
No posts found.

Love that he took it so far. I filed mine a while back - it’s so much more comfortable to use. When I drop it and a corner get mashed, I file that back flat. It reminds me of kintsugi where it shines from the fine filing.

I filed my work dell laptop too. Very different feel, but it is nice not living in feel of your own stuff.

Great to see Asianometry here. Jon has such a huge number of interesting videos from semiconductor industry based to water supply to failed business models.

And the iPhone typing gets worse - I thought that I was getting worse at typing until helping a relative with their older iPhone (I have an XR). Typing on theirs was a breath of fresh air. I remember it being like that on my previous phones. My wife's iPhone pro max types just like mine. They are actually making it worse...

Think about the breadth of your experience with perspective of where you want to land. You sound like a person that likes learning and applying SW tech. That is great for a generalist role or a maybe a CTO of a varied SW tech stack. Is that trajectory where you want to land? If you want to be in a role where you need to be responsible for multi-disciplinary stacks, you don't sound like a generalist. For SW, you do. I hope your experiences line you up for the role you want.

Talking to others about the problem, but more critically, take to heart and learn their debugging techniques, not just getting others to problem solve for me. I learned to use a debugger, profiler, check compiler output, rubber ducky, five whys, etc. by seeing others apply the methods. I already understood those methods existed, but they came alive and I understood them at a deeper lever by seeing others apply them.

Agreed. When I am really stuck, I print out code that I think has a problem, bring a pencil and nothing else and go somewhere else. Coffee shop, break room, park, it doesn’t matter. Just a change of scenery. It’s amazing how well it works for focused debugging. I just need to do it more often and sooner.

If you are committed to using the leaker, change your email for them from company@myserver.com to company2@myserver.com and block company@myserver.com. It gets the benefit of spam blocking and leaker traceability in one easy step.

I’ve been using a catchall, same as in the article for ~20 years. I’ve had some support people confused. All I have to say is “I have a system that helps sort my emails”. People get it after that. I’ve caught 10’s of email leakers. I don’t fear signing up for a sales led webcast (or other unsavory types) that I know will sell my info. Interesting how the author didn’t have a similar experience. I must say that modern spam filter have made the utility of this less critical. I’d never go back to the old way.

"Any technology they list on their resume is 'fair game' - they had better know it, and if you have direct experience in a niche technology that they list, grill them to see if they are being 'honest'"

Such a strange stance for MS to take (IMHO). I've got 20+ years experience in lots of different languages and different technologies. I've been looking for a new job and have been brushing up on skills for interviewing. I just don't think it's possible for me to be ready to be grilled by a current expert on 15+ languages that I've shipped high quality, production code. The flip side is to only list the three I can take a grilling on today on my resume? It seems like a pretty short sighted approach. Maybe they have moved on in this stance?

IBM's Asshole Test 4 years ago

We used to have a very basic C whiteboard test for junior devs. Super simple "find the bugs" test. The best technical performance I ever saw was a guy that walked up to the board, swiped with the marker to mark the bugs like he was swatting flies (found every bug correctly). He finished the test in maybe 10 seconds, where typical was five minutes or more. He sat down in a huff. I didn't know we had an asshole test until that moment. I thanked him for coming in and showed him out. I'm so glad I never had to work with him.

You want to control your ventilation. Making a loose house just means you get ventilation, but not on your terms. HRV/ervs in a tight house allows you to ventilate your house, how you want, where you want. A loose house might be ventilating your house through insulation filled with dust and rat poop. You will never know.

I think it can be confusing even for Americans. My wife goes nuts when my mom refers to our kids in the third person. Ex:”This child is so clever”, said in the presence of said kid, wife and me. Trying to pick apart American speech norms, education level, parents cultural differences can be very frustrating when trying to figure out what is really happening, that the individuals can’t explain. My mom grew is 1st generation American from El Salvadoran and Greek parents. My wife is first generation American from Taiwanese parents. Summary: it’s complicated, even for Americans.

Not the person you were asking, but I had next to no conversations about work aside from video calls, even before Covid. Between national and international distributed teams (and people working weird hours to avoid sf bay commute hours), and packed meeting schedules, it basically didn’t happen. It’s making me sad to write this and it’s making me think.

I agree that their website is great. For the olds like me, we had just as big a love affair with their printed catalog before the website. Their shipping was on a different plane also, long before e-commerce changed the shipping game. They have always taken UX seriously. I had an engineering internship where the president had a saying: "If you can't design a machine from the McMaster-Carr catalog, you aren't an engineer."

Agreed on the rarity of integrated trackballs. I’ve got my numbers and f keys on layers. I don’t miss lots of dedicated keys for things that layers do well. Ymmv, but layers are why f keys are often omitted.

I used to work in the same complex where they used to keep this. My group was working late one night and was wondering why there were strange explosion sounds coming from nearby. I walked through the parking lot to see this beast on afterburner. It was even more amazing in person than in the pictures!

And also, hopefully your hvac system will last long enough that you will benefit from your efficient mini splits that 1) are efficient because you didn’t buy the cheapest one, saving you money from an increasing cost electrical rate or expensive PV system and 2) will benefit from a greening electrical system as coal and other dirtier power tech goes away

That is true. The Nano is $99, where the Xavier is $399. That changes the game for some use cases. I suspect the Xavier still won't see as much press because of that, though it doesn't change much of the core message -- GPU based compute at the edge.

New iPhone SE 6 years ago

When I wake up for an early meeting and find that I forgot to put the phone on the charger, so I need to charge ASAP and also get on the call with headphones.

When I was doing full stack, solo development, I could get features with real customer value delivered in <= 2 weeks. The flexibility afforded when doing solo development in an area you are competent can unleash some great velocity, but has pretty predictable downsides (can't scale past what you can do yourself, when the project gets big enough, the context switching is a killer, etc.). I don't think I personally have ever hit this level of personal development velocity when working in a group bigger than two people.

I was on a team that would do present to groups about how to improve their products and would some short presentation on a tech topic, like rolling out Wi-Fi in real products. Being part of the team, I listened to all of the talks and participated in break outs with engineers. Seeing the commonalities was number one. Then coaching the really reluctant engineers. Little by little, by parroting what the business and C-levels were saying (when it resonated with me), I would see the light and polish my message. It's been a bit by bit journey, but I no longer avoid jobs like calling a bunch of customers to see what their needs are.

My personal tech journey has been doing more advising within the corporation regarding how to roll out new IoT stuff. Spending more time the with more senior people in the corp and seeing projects that are having problems because they don't really have a vision has been an eye opener. I'm a tech person and want to code or otherwise engineer my way out of every problem, but I'm seeing over and over, it's the clear customer value (customer can be anyone, including yourself) that gates success. Clear customer value can be tech heavy, aimed at tech users, but the tech by itself doesn't have much value.

Things that I see that are cool really solve a problem. I am finding that I am doubling down on looking at the problem that is being solved before I deal with tech. Tech is critically needed and you learn useful stuff on the way, but what I am learning, repeatedly, is that the really cool stuff is the product of the clear customer value and delivering on the underlying tech.

ML does two things, ideally: - Makes meaning from data (this is customer value) - It insulates the raw data from competitors. So the customer gets their actionable insights from your algorithms and your competitors can't run algorithms on your raw data, trying to do a race to the bottom with you. This works in two scenarios: !) lifestyle businesses where it isn't worth it for would be competitors to generate their own data and 2) big projects where the first mover gets an unfair advantage from huge data sets.

My wife's Honda CR-V has a camera in the passenger side mirror and when you turn the blinkers toward the passenger side, it shows that camera on the entertainment center display. It's one of those things, that once I experienced it, i don't know why all cars don't have this. It completely eliminated the blind spot problem.