HN user

cliff_badger

46 karma
Posts1
Comments27
View on HN

Holy hell why didn't he say "Jupyter Notebooks Are..."

I sat there reading through this thing, staring at my, spiral bound, paper notebook being utterly confused at what in the hell he was talking about.

I took a random comment, here, saying it for me to realize what was going on.

If anyone knows the creator of this site, they might want to fix the bug of being able to get a different `frame` of reference on all of the images.

Wiki commons may be a great place to find images, but they do too good of a job naming things.

When I feel safe enough to do so, I'm leaving the engineering field completely. Hopefully I can find interesting work where I can take large swaths of time off when the kids are out of school. Really the job itself is there to entertain the brain and provide insurance.

After I do that for a while, I'll enjoy the world and what it has to offer. Whatever that means, with whatever savings is still available.

Can I ask, who in the hell agreed to be part of this study?

"After seven weeks, tissue samples from 22 organ groups and the brain were taken at various periods during the day or night to examine their genetic makeup."

They are doing major surgery (multiple times by the looks of it), including removing brain tissue...

I find this very interesting...

'I get paid a lot, and they treat me well, so who cares about anything else'

Pull your head out of the sand and realize that when people talk about Facebook, they are talking about each and everyone of you. You are a representation of your company and your company is a representation of you.

Usage:

  git branches
Code for your ~/.gitconfig
  branches = branch -a --sort=-committerdate --format='\
  %(HEAD) \
  %(if)%(HEAD)%(then)\ 
  %(color:"#329664")%(objectname:short)%(color:reset) \
  %(color:"#222222")[%(committerdate:short)]%(color:reset) \
  %(color:green)%(refname:short)%(color:reset) \
  %(else)\
  %(if)%(upstream)%(then)\
  %(color:"#999999")%(objectname:short)%(color:reset) \
  %(color:"#222222")[%(committerdate:short)]%(color:reset) \
  %(refname:short) \
  %(color:"#ffc662")%(upstream:track)%(color:reset) \
  %(else)\
  %(color:"#963232")%(objectname:short)%(color:reset) \
  %(color:"#222222")[%(committerdate:short)]%(color:reset) \
  %(color:red)%(refname:lstrip=1)%(color:reset)\
  %(color:"#ffc662")%(upstream:track)%(color:reset) \
  %(end)\
  %(end)\
  '
Meaning
  HASH Commit_date Branch_Name

  A white branch_name means it is local.
  Red means it is remote.
  Yellow branch_name is the current branch.
  It will also tell you if your checked out branch is ahead or behind the remote branch.

So at a big tech company, you're saying that a technical manager has never spoken to an interviewing team? That these kinds of questions materialized from thin air without any sort of technical oversight.

In the small company case you're saying if there was only one employee, looking to hire you as the second employee. There is no correlation between the one person you work with and the asinine questions you were asked in the interview?

Again I think the point was you are correct that it must be taken with a grain of salt, but to say there is "no correlation" is false. There is no way to prove the impossibility of a situation.

Technical:

- Don't be afraid to try new things. (this is tech, jobs, locations, people, everything...)

- Don't be hard on yourself if something you thought was going to be "cool" or "interesting" turns out to not be.

- Don't be afraid to do the things that no one else wants to do.

- Evaluate your work/life balance and DO NOT let your work over take your life in the long run.

- Companies don't give a *$%# about you as a person, only what value you bring to them as a company. In a lot of ways that is a good thing but understand that when push comes to shove you are expendable.

Personal:

- Save for retirement, as much as you can (gentle voice, as this can be very challenging at times). Compound interest is an amazing beast that will set you up for life.

- Every raise you get put a % in retirement, and keep the rest. You need a real time reward for your hard work as much as you need to save. "Treat Yo Self"

- If you need help. ASK FOR IT. Don't sit around and wait for someone to hand you the answer. People are there just waiting to give you all the help you need.

- If you ask for help and get a crappy response, file away that person's response and ask someone else.

- Record milestones and keep them safe. Then when you need (in the low times) review those milestones and recognize how much you've accomplished. Essentially try to step away from the canvas and get out of the moment in time problem you are stuck in.

Last and most important:

- Help others, without ego, where you can. You got here by receiving help from so many people, pay that forward.

I always ask, what are some things that can be improved in this company?

Flipping the "what are your weaknesses?" back at them. You have weaknesses and so do they. If you can accept these "flaws" then you're one step further in the right direction. Or if they give you a bunch of nonsense, you know there is a bad culture hiding under there.

I think you're incorrect, although I hope you're not.

This idea will never become a reality for the vast majority of companies, for the exact same reason that companies fear piracy. If I open source my product then anyone who uses that open source code is a lost sale. A lost sale means I make less money, less money means the board is mad, on and on and on...

The bottom line is money, and open sourcing their code means (to them) a loss in potential revenue.

I use git and surround my note taking scripts with these two functions.

# Pull Notes to make sure you are completely up to date before editing.

function pull_notes() {

  (
    cd $NOTES_DIR
    git stash
    git pull
    git stash pop
  )
}

# Push Notes up the git repo that these are attached to.

function push_notes() {

  date=$(date)
  (
    cd $NOTES_DIR
    git add .
    if [[ $(git status -s) ]]; then
      git commit -m "Notes Updated: $date"
      git push
    fi
  )
}