Readit News logoReadit News
gru commented on Ask HN: Alternatives to DuckDuckGo and Firefox?    · Posted by u/kradeelav
gru · 4 years ago
Vivaldi browser - https://vivaldi.com/

I switched to it from chrome and never looked back. Tons of good features, really customizable, and (what seems like) a pretty sound business model (no crypto!)

gru commented on Ask HN: What are some tools / libraries you built yourself?    · Posted by u/graderjs
gru · 5 years ago
https://github.com/grdl/git-get - for cloning, managing and organizing git repos. Inspired by the folder structure created by "go get".
gru commented on Ask HN: Show me the sexy, sexy home page of your favorite free CLI project    · Posted by u/tomcam
gru · 5 years ago
Python Poetry [1] is very sexy.

Oh, and Starship prompt [2] too.

[1] https://python-poetry.org/

[2] https://starship.rs/

gru commented on Production-Oriented Development   paulosman.me/2019/12/30/p... · Posted by u/kiyanwang
yawaramin · 5 years ago
> Importantly, engineers should be on-call for their code - being on-call creates a positive feedback loop and makes it easier to know if their efforts in writing production-ready code are paying off. I’ve heard people complain about the prospect of being on-call, so I’ll just ask this: if you’re not on-call for your code, who is?

OK, that's fine, but in that case we can shut down the production system outside of business hours so that our work-life balance isn't affected. Oh? We can't shut down the production system outside of business hours? So we need to be on call continuously, 24/7, meaning we can't ever be off the grid or unavailable? That sounds like a we're expected to give up our personal lives at a moment's notice? Interesting, hmm.

gru · 5 years ago
No mature organisation would expect engineers to be on-call continuously, 24/7. There are ways to have a sane, balanced approach to on-call. See the SRE book for one example: https://landing.google.com/sre/sre-book/chapters/being-on-ca...
gru commented on Show HN: Switch Git Users CLI   github.com/geongeorge/Git... · Posted by u/geongeorgek
pavlo · 5 years ago
This is a great looking tool.

What I have been doing by hand for some time is putting code for different customers in different directories and having a conditional in `~/.gitconfig` to determine what config applies there:

    [includeIf "gitdir:~/projects-private/**"]
      path = ./.gitconfig-private

    [includeIf "gitdir:~/projects-client/**"]
      path = ./.gitconfig-work
Then in .gitconfig-private or .gitconfig-work I have all the usual gitconfig settings that apply, for example the [user] section...

Switching to the right directory thus automatically changes the settings.

gru · 5 years ago
This is the approach that works very well for me. Especially since I keep my repos cloned into a directory structure inspired by "go get" using https://github.com/grdl/git-get

u/gru

KarmaCake day387January 29, 2014View Original