HNHacker News
TopNewBestAskShowJobs

kemiller2002

2,937 karma · joined August 29, 2013

submissionscomments
kemiller2002··on Off-duty pilot allegedly tried to shut off engines on Alaska Airlines flight
That's scary, now let me add to that. Imagine if he was one of the pilots allowed to carry firearms on the plane.

https://www.bbc.com/news/world-us-canada-43377461

kemiller2002··on Software disenchantment
Well then, thank god we got rid of them with Agile and inserted Product Owners in their place.
kemiller2002··on Show HN: A JavaScript function that looks and behaves like a pipe operator
[ fn1, fn2, fn3, fn4 ].reduce((s, i) => i(s), starting_value);

Same thing. Less code, standard functions.

kemiller2002··on Apple exec Eddy Cue set to testify in Google trial about $19B search deal
I suspect that Google isn't paying Apple to have Google as the default engine, but it's to keep Apple from creating their own. Search is a huge business and Apple has a massive user share. They could cut into Google's search revenue if they made their own engine, and made it cleaner than Google.
kemiller2002··on Making Military Service More Attractive for Modern Spouses
I read an article a little while ago where someone recounted their academic career in Physics. What really hit home was his retelling of a class in undergrad where his professor (paraphrased here), "What you learn here really isn't physics, and most of you in this class aren't smart enough to learn physics." He got his PhD in physics, so it wasn't just him giving up. Everything I look at seems to add up to that statement across multiple disciplines. We place such an emphasis on academia which really teaches almost nothing useful to a career, etc. to the majority of people. I don't use my degree at all.
kemiller2002··on Ask HN: Why did Visual Basic die?
It wasn't accidental.
kemiller2002··on The Matrix Cookbook (2012) [pdf]
In the Wachowskis' defense on that one, it would be a really short cookbook.

Oatmeal: tastes like chicken.

done.

kemiller2002··on Ask HN: Has anyone switched from a professional job to a more manual one?
If you want my honest feedback don't do it. It depends on what you want to do exactly, but most of the outcomes of manual labor is the same. I'm in my mid 40's and my girlfriend is in her early 50's. I worked with chocolate and ran the family candy store when my dad couldn't. She's been a chef for 20+ years. The thing no one tells you is that it's brutal on your body. It'll break down after a time. The pay is bad, and it won't cover the cost of what you're doing to yourself in the long term.

You also have to be prepared for a major culture shift from what you're used to. The food industry at least is different than what you're probably used to. It's rough. You have to be comfortable with things not being above board, heavy drug use and heavy alcohol.

Our jobs in tech are so easy compared to what other people go through. The pay is good, and the freedom is amazing. Unfulfilling is really a complaint well off people get to talk about that aren't struggling to survive.

kemiller2002··on Do the simplest thing that can possibly work (2004)
My voice is hoarse from saying this so many times. It's a constant battle trying to explain that it's not perfect, but we can't improve on it based on feedback, if it's not done.
kemiller2002··on Diabetes drug Mounjaro was available at $25/month, then increased to $1k/month
The real problem is not as a weight loss drug, but as a way to regulate diabetes. My girlfriend is on it, because the other medications don't work outside of insulin which has it's own difficulties. The sudden raise in price and her insurance refusing to pay for it means she either has to do it out of pocket or try and switch to something else which may or may not work.

The real problem with using it as a weight loss is that it doesn't solve the underlying problem. Mounjaro makes it so that you can't eat. Eat too much and you get sick (seriously like 2 bites and you're done eating). Overeating is a psychological problem. The drug doesn't fix you wanting the food, it just makes it so that you can't eat it. Take the barrier away, and you're back to where you started.

kemiller2002··on Ask HN: Why are annual reviews so broken?
It's simple. Raises aren't there to reward you for what you've done. They are they to keep you working at the same company. Meeting a goal of what you did last year is inconsequential to the business trying to keep you. You got paid last year to do what you did. The raise is to convince you to stay and do it again the next year. The business has to decide if you are worth investing in to further its objectives.

Here's an easy example. If you were going to get rid of someone in 4 months after their review, would you give them a raise? Of course not, you'd allocate that funds to someone else.

That's why it's hard. The business has to judge which people they are going to focus on keeping.

kemiller2002··on An Introduction to Class Warfare for the Software Engineer
I don't live in NY or Seattle. The tech sector is much smaller where I am. I've never seen it be advantageous to treat other people as someone I'm in competition with. I've been laid off. Yeah it sucks, but no job is forever, and being nice to people means I get to sleep at night. I've also never seen anyone who can't be replaced. Time and time again something wasn't documented, and other devs/dbas/admins stepped in and figured it out. I'd rather be the guy people say, "I help out when there is a problem" instead of, "I hate working with him, because I never know what he's doing." It's nicer, and makes it easier to work with someone you did before. That's just me though.

Edit: I've also been on the hiring side and passed on people I know like that. My job is to mitigate risk, and those people are a liability.

kemiller2002··on Why are online recipes so long-winded?
It's because recipes aren't copy writable. Stories are. If you include the story then it's much harder to scrape the recipe.
kemiller2002··on Make a Resume in LaTeX
Every few years I say to myself, "This is the way to go. I want my resume to be programmable and data driven." I'm not great at LaTeX now, and I was only ever ok. After getting into it, I've never seen a benefit from it after trying to do it. Learning all the esoteric rules to make LaTeX work only for that, is just too high of a hill to climb for that alone. I want it to be different, but for me, it's not.
kemiller2002··on Show HN: Mapperly – A .NET source generator for object to object mappings
We ran into a problem where AutoMapper changed it's approach between versions for a way we were using it. We then got to spend the next few weeks updating our code because of it. I'm pretty sure that all the time we "saved" by using it was lost.
kemiller2002··on Microservices are hard
I don't understand. Why would I build something that isn't correct?

(jk, excellent comment.)

kemiller2002··on Ask HN: What do you talk about in 1-on-1s with your managers?
My staff and I talk about anything they want. What's bothering them, what they want to do, things they are excited about. I don't want a status update from them, that's what stand ups are for. I want to know how are they doing and how they can be in a better spot than they are now. It's literally about them and nothing else.
kemiller2002··on Ask HN: Has anyone here turned around their life in their 40s?
If you have a doctor, I would start there by asking that person if there is someone they would recommend. It may take a few attempts to find someone you're comfortable with. The first session or 2 will be around both of you figuring out if it's a good fit. It may not be. Most therapists have a bio describing their approach to their practice and their beliefs.

Remember, if you meet a therapist and you aren't feeling it isn't a good fit, that's ok. There is nothing wrong with you (or them), it's just not a good fit. Be honest in your feelings, and don't worry about disappointing anyone in the process. This is about you and what's best for you.

kemiller2002··on Ask HN: Has anyone here turned around their life in their 40s?
You need to see a therapist. Your problem is largely on your outlook on where you are in life. This is not meant to be a buck up or shut up comment, it's just that you can't improve your life until you change your outlook on things. You won't be able to move forward on things until you confront your feelings and accept your position to move out of it.

To answer your question, yes. My 30's were a mess with a divorce, a parent with dementia, a kid who had a unknown behavior problems they said was autism, and trying to keep my dad's business running all while maintaining a full time job. You can get better, but you need help doing it and have to actively accept you aren't all alone.

kemiller2002··on McDonalds Event Driven Architecture
Well, I mean really most of the micro service architectures are just monoliths with network calls between the components.
kemiller2002··on Ask HN: Do you look angry while you work?
I used to. It was an subconscious reflection of my personal life. Things changed, and I changed. It's probably not the same for everyone, but that was it for me. Work is much less tiring now.
kemiller2002··on Ask HN: Are you a “lifer”? If so why?
No, I'm not. I'm not built that way. I always have this plan of staying until my kids are in college, and honestly, I realize I can do more. Most places, I see what my boss does, and I think, "I can do that" and then someone offers me the opportunity to do it and I do. I was at an interview a few months ago, and VP asked me how I'm going to offer assurances I'm not going to leave in a few years for a better opportunity. I just plainly told him, I'm not going to offer anything like that. I said if that's the type person he wants, someone that will sit there until retirement doing the same thing, hire someone else.
kemiller2002··on Ask HN: Would You Work for Elon?
Probably not, no. There are so many companies with amazing leaders that fly underneath the radar. I can have amazing experiences other places without the hassle of dealing with Musk and still have time to be with my family and work on my hobbies.
kemiller2002··on The bosses who silently nudge out workers
Not to mention in the U.S. health insurance is tied to employment. Firing someone not only stops income from coming in, but also doubles the cost (in a lot of cases) of insurance. On top of this, firing someone allows the company to dispute unemployment. Giving someone to find a new job would be an amazing gift.
kemiller2002··on Software component names should be whimsical and cryptic
I've been on medication for years, and I still can't pronounce let alone remember it's name. God help me if it becomes critical I tell someone what it is, because I'm screwed if so.
kemiller2002··on Benefits of ‘looping’ kids with teachers for multiple years
That's what happened to my student. He went to s small elementary school and didn't get along with a particular teacher. He switched schools and bam different kid entirely.
kemiller2002··on ‘Return to the office’ rhetoric needs to end
>>This is not a problem managers who are experts in what their workers are doing have.

You're more or less right, but I don't think this is exactly the case. A good manager shouldn't need to be an expert in what their staff is doing. The manager should be there to help them let them do their jobs and stay out of the way. I always say the same thing around this, "If you have to constantly watch your employees either, why do they still work for you, or why are you the manager?"

kemiller2002··on Launch Attempt Scrubbed
I remember the challenger explosion. I know exactly where I was. I remember seeing the teacher's face on the tv. That's what take unnecessary risks gets you. I understand being careful.
kemiller2002··on CSS Classes Considered Harmful
We use this approach, and I've wondered the same thing. The only evidence I found where it's slow is in old versions of IE. Haven't tested it myself except anecdotally, but we've had no problems with them.
kemiller2002··on Bank of America Email: “Update Your iPhone”
They do. Can confirm.
← PreviousPage 2 of 13Next →