HNHacker News
TopNewBestAskShowJobs

gaving

272 karma · joined June 18, 2011

[ my public key: https://keybase.io/gaving; my proof: https://keybase.io/gaving/sigs/sXBrlhmAqNe63KrqrL2l1lO0emvtoMSof_C5XQ3LiFM ]
submissionscomments
gaving··on Firefox 13 Released - Homepage + Speed Improvements
http://googlechromereleases.blogspot.co.uk/2012/05/stable-ch...

Mountain Lion.

gaving··on Firefox 13 Released - Homepage + Speed Improvements
installed on osx; launched; still no lion scrollbars or full screen support

honestly mozilla?

gaving··on Learn R two minutes at a time
http://www.screenr.com/7wp8

what... just happened

gaving··on Dan Benjamin: Regarding The Talk Show
I don't think that's fair since neither party had said anything about the split before that went live.

Now that Dan's expressed his thoughts, I wonder if John will do the same.

gaving··on Facebook now informs the sender if you've read their message
Here's another way to get around letting Facebook know you've read someone's message:

Delete your facebook account.

gaving··on VLC has been downloaded over a billion times
I used to love VLC, pity they ruined the OSX version.

MPlayerX all the way now and I don't look back.

gaving··on What time is it?
Ditto. Flash is dead.
gaving··on Writing a CV in LaTeX
I'd be interested in this too!
gaving··on A great list of command-line tips
I love my vim, but yuck on the shell.
gaving··on OSX For Hackers
Nah, not that one but that's good too.
gaving··on OSX For Hackers
Still waiting for a god damned "disable swoosh effect" defaults key for switching between desktops as you could in snow leopard.
gaving··on Show HN: Noise up your pipelines with flute
Screencast: https://vimeo.com/39440084
gaving··on Why do we need "? extends" in Java
Why do we need Java?
gaving··on Torvalds: More bitwise tricks
meanwhile everybody awkwardly +1'ing each other
gaving··on What I learned interviewing with Google
probably the most boring thing I've read all day
gaving··on We are sorry
Not bad, but could have done without the "As we continue to expand and grow we will make some mistakes along the way." sentence.
gaving··on Why do self-respecting hackers use Gmail & Co?
".. sites like sourceforge ..."

articles showing its age

gaving··on Google at GitHub
christ, don't even joke
gaving··on Google's Anti-SOPA & PIPA Page
Something hilarious about the infographic linking Wikipedia (http://en.wikipedia.org/wiki/Vint_Cerf) when it'll be down today.
gaving··on Vim-powerline: The ultimate vim statusline utility
Totally intend to if/when I get some time :)
gaving··on Vim-powerline: The ultimate vim statusline utility
Real link: https://github.com/gaving/dotfiles/blob/19d95fa1ee0461dbe4d5...

Mind you on second thoughts, I really miss the mixed indentation warning.

gaving··on Vim-powerline: The ultimate vim statusline utility
Yeah, feel sorry for those that haven't discovered Consolas, such a better looking font on gvim anyway :)

Seconding a upload request if someone patches it. Had a go on cygwin but you're needing a few dependencies by the looks of things.

gaving··on Vim-powerline: The ultimate vim statusline utility
Goodbye old friend https://github.com/gaving/dotfiles/blob/master/.vim/plugin/s...
gaving··on Tools I Use - tmux
Big thing holding me back from tmux is the lack of cygwin support for (unfortunately) my work environment. Otherwise, I'd switch cold turkey.
gaving··on Google: Let it snow
Anyone wanna tear out the source and package it up?
gaving··on Simple cli to manage your tasks (you haven't seen one like this before)
Haha, from the FAQ:-

    Why is it not packaged as a gem?
    To make it run faster.
    How fast is it?
    Very fast
cos, you know, I really need my todo list manager to be as performant as possible at the expense of install convenience.
gaving··on Twitter Redesigns Around Four Concepts: Home Timeline, Connect, Discover, Me
Fairly skeptical initially, but liking the changes so far. Web interface seems a lot more stable and fiddly too.

You'll pry my tweet bot from my cold, dead hands though.

gaving··on The single most useful Emacs feature
M-! open http://www.vim.org/
gaving··on Steve Losh's .vimrc
Ugh. Be careful with that, since actually giving a /g has the effect of toggling the behaviour all together.

From :help 'gdefault':-

    :help 'gdefault'
    'gdefault' 'gd'		boolean	(default off)
    global
    {not in Vi}
    When on, the ":substitute" flag 'g' is default on.  This means that
    all matches in a line are substituted instead of one.  When a 'g' flag
    is given to a ":substitute" command, this will toggle the substitution
    of all or one match.  See |complex-change|.

    command		'gdefault' on	'gdefault' off	~
    :s///		  subst. all	  subst. one
    :s///g		  subst. one	  subst. all
    :s///gg		  subst. all	  subst. one
While not quite documented under ":help :s_flags", two 'g' flags cancel each other out. This also applies to 'gdefault'.

Also, be aware that this may break a huge amount of scripts out there, should you decide to use it as some (hard to debug) issues are caused because of it.

gaving··on I wrote BozoCrack to show why plain MD5 is a horrible way to hash passwords.
Obligatory http://codahale.com/how-to-safely-store-a-password/ link which taught me a ton.
← PreviousPage 3 of 4Next →