Profile

Cover photo
Jeffrey Lund
Works at Brigham Young University
Attended Brigham Young University
Lives in Provo, UT
173 followers|85,853 views
AboutPosts

Stream

Jeffrey Lund

Shared publicly  - 
 
The alt-text that gits me. I now apologize to every one I've every sat down and drawn git graphs when all you asked was for the command to do whatever you needed. Also, I'm slightly ashamed to admit that I (very rarely) have used the solution presented in the comic to fix some weird stuff in a git repo...
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
My favorite feature of Google Inbox: press 'm' to mute thread.
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
Tmux trick of the day: monitor-content. I've used monitor-activity for some time to alert me whenever something changes in another tmux window and it works great. However sometimes I have a window which is constantly active, but only occasionally does something I want to look at right away. For example, I might have a long running script with lots of output and I only need to look at it if it logs an error or something. I also tend to keep a window for irc and I only need to be alerted if someone uses my name in chat. For this type of alert, I've just discovered monitor-content, which lets you give an fnmatch pattern string to watch for. You can then set up alerts in just the way you do with monitor-activity, and get alerts only on content you care about.
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
This is a rather clever commercial for Cat products.
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
Vim plugin of the day: vim-easymotion

I've been trying to become more efficient in my vim motions (as opposed to hitting kkkkkkkkkkkk or jjjjjjjjjjjjjj to move around).  Adding in relative line numbers helps, but for more precise movement, I've really come to like vim-easymotion. Rather than having to figure out a number and then enter movement, you trigger easymotion (default is <leader><leader>) hit a motion, and then hit an easily identifiable letter to specify how far you want to go with that motion (if you've used vimium in your browser, its like that). It ends up being about the same number of keystrokes, and in my opinion is much easier for making precise movements. I think I'm finally ready to vim-molasses plugin.
vim-easymotion - Vim motions on speed!
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
Vim Trick of the Day: Easy Flag Toggle

I just added the following to my vimrc:

function! ToggleFlag(option,flag)
  exec ('let lopt = &' . a:option)
  if lopt =~ ("." . a:flag . ".")
    exec ('set ' . a:option . '-=' . a:flag)
  else
    exec ('set ' . a:option . '+=' . a:flag)
  endif
endfunction

Having this function lets me add mappings like this:
nnoremap <silent> <leader>l :call ToggleFlag('formatoptions', 't')<cr>

Without such a function, you need two mappings for added and removing the flag. Toggling is way easier for my little brain.
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
I have to say, I fully support this parent for not giving these vaccines to their child.
2
Add a comment...
Have him in circles
173 people
Ruger Dutton's profile photo
Jamison Dance's profile photo
Kelli Lund's profile photo
Darren Grey's profile photo
Brian Wade's profile photo
Michael Goodrich's profile photo
Sandra Williams's profile photo
Jason Mavandi's profile photo
gow chanel's profile photo

Jeffrey Lund

Shared publicly  - 
 
More people watch the League of Legends championship than the NBA finals. Advertising to eSports fans also tends to be lucrative - 22% of eSports fans open their wallets at some point. You have a very captive and targeted audience. I myself am a part of that - my last major computer purchase was made after seeing a good deal in a Twitch ad.
1
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
Biggest annoyance since I've started using a macbook: command-w to close a tab is right next to command-q to close the whole bloody application. Whoever thought that was a good idea needs to be flogged.
2
Jeffrey Lund's profile photo
 
Just discovered the "Warn Before Quitting" option in Chrome. I still say we flog them.
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
Storing large binary files isn't really the best use case for git, but I do it anyway with data that both changes occasionally and needs to be easily backed up. This practice rather quickly leads to horribly bloated repositories (which leads to lots of other annoying problems), but in the end git is just so convenient that I don't care. For people like me, this git extension seems amazing. I can't wait to get GitHub.com support.
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
1
Andrew McNabb's profile photoJeffrey Lund's profile photo
4 comments
 
Well that is distressing. Use a different implementation I suppose?
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
My kids often get sick and always fight going to bed. Then we started using essential oils, and now they still get sick and insist on staying up even later! >_>
3
Zack Cameron's profile photo
 
But they sure smell nice, don't they?
Add a comment...

Jeffrey Lund

Shared publicly  - 
 
"Using this authority, I am submitting to my colleagues the strongest open internet protections ever proposed by the FCC. These enforceable, bright-line rules will ban paid prioritization, and the blocking and throttling of lawful content and services. I propose to fully apply—for the first time ever—those bright-line rules to mobile broadband. My proposal assures the rights of internet users to go where they want, when they want, and the rights of innovators to introduce new products without asking anyone’s permission."

Assuming that the details of the proposal actually match what Tom Wheeler claims, this is amazing! Of course this is just a proposal, so the fight for net neutrality is far from over, but this is still good news.
1
Add a comment...
People
Have him in circles
173 people
Ruger Dutton's profile photo
Jamison Dance's profile photo
Kelli Lund's profile photo
Darren Grey's profile photo
Brian Wade's profile photo
Michael Goodrich's profile photo
Sandra Williams's profile photo
Jason Mavandi's profile photo
gow chanel's profile photo
Education
  • Brigham Young University
    Computer Science
Basic Information
Gender
Male
Relationship
Married
Apps with Google+ Sign-in
  • Sea Battle 2
Work
Occupation
Computer Science Researcher
Skills
Computer Science, Topic Modeling, Machine Learning
Employment
  • Brigham Young University
    Research Assistant, 2010 - present
  • Google
    Software Engineering Intern, 2013 - 2013
  • GE Energy
    EID Intern, 2011 - 2011
  • Brigham Young University
    Teaching Assistant, 2010 - 2011
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Provo, UT
Previously
Los Angeles, CA - Kirkland, WA - Reno, NV - Sammamish, WA - Provo, UT - Recife, PE, Brazil - Gardenerville, NV - Eau Claire, WI - Bothell, WA - Trindade, PE, Brazil - Olinda, PE, Brazil - Vitória de Santo Antão, PE, Brazil
Links