Hacker Newsnew | past | comments | ask | show | jobs | submit | more goshx's commentslogin

also, you are not a senior engineer until you’ve worked long enough at the same job to deal with the consequences of your own past decisions.


> Quit thinking and look (get data first, don't just do complicated repairs based on guessing)

From my experience, this is the single most important part of the process. Once you keep in mind that nothing paranormal ever happens in systems and everything has an explanation, it is your job to find the reason for things, not guess them.

I tell my team: just put your brain aside and start following the flow of events checking the data and eventually you will find where things mismatch.


There's a book I love and always talk about called "Stop Guessing: The 9 Behaviors of Great Problem Solvers" by Nat Greene. It's coincidental, I guess, that they both have 9 steps. Some of the steps are similar so I think the two books would be complementary, so I'm going to check out "Debugging" as well.


I worked at a place once where the process was "Quit thinking, and have a meeting where everyone speculates about what it might be." "Everyone" included all the nontechnical staff to whom the computer might as well be magic, and all the engineers who were sitting there guessing and as a consequence not at a keyboard looking.

I don't miss working there.


Acquire a rubber duck. Teach the duck how the system works.


I read this as Zuck kneeling to the new king and first lady (Musk). I highly doubt these changes were not influenced (forced?) by them.


Of course, that you can also read it as Zuck not having to kneel to the old king anymore.


I don't remember him changing these rules for Trump's first term. Do you?


I guess I don't have my native language's accent (which I tend to hear from native English speakers).

It guessed Hebrew. My native language is Portuguese.


It guessed Hebrew for me too when I was going for a German accent do caralho.


I think it's trained on Brazilian Portuguese. Although I have lived in the UK for the last 10 years, it got it right every single time.


He didn’t have immunity from the Supreme Court, and majority of the Senate and the House back then. Some Republicans working with him still had integrity to prevent atrocities, but they are not there anymore.


Kudos to Elon Musk and his $44B megaphone, I guess. Money, lies, and misinformation work, folks.

You can clearly see that Kamala won due to all the illegals voting for Democrats. Oh wait.


There used to be a difference, if I am correct. Many years ago, we had to rewrite a lot of implicit joins before we could upgrade MySQL because they changed the precedence of tables in implicit joins between major versions. I couldn't easily find this reference, but it was well over 10 years ago.

EDIT: 10 years ago... lol it was over 20! http://download.nust.na/pub6/mysql/doc/refman/5.0/en/join.ht... search for 5.0.12 on this page.


My wife was interested in taking the Ozempic route, and I am not fond of drugs.

We then started intermittent fasting together as a lifestyle, and it's been great. Losing weight while not restricting what we eat and feeling great as our body adapts and doesn't let us overeat. I just wonder about the long-term effects, but I'd rather take this risk than a drug like Ozempic.


We did this, this happened to us: after a while you or her may get extremely obsessed with food and eventually get to the point where you overeat as a form of 'freedom' until you just can't stop.

IF works until it doesn't, then it REALLY doesn't work. My wife had a breakdown before we realized something was incredibly wrong. YMMV.


Thank you, I’ll pay attention to that.


I've never been more insufferable and hangry than when fasting. I'm glad it works for you.


In both examples, to check distance and price, the author should have simply used is_numeric()


Very nice. Do you have a text format of this available?


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: