News for hackers. Stuff that matters.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by KingOfCoders on Monday July 01, 2024 @03:35PM (#40849680)

   go: downloading github.com/mr-karan/doggo v0.5.7
   go: github.com/mr-karan/doggo/cmd@latest: 
       module github.com/mr-karan/doggo@latest found (v0.5.7), 
       but does not contain package github.com/mr-karan/doggo/cmd
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by skibbityboop on Monday July 01, 2024 @04:32PM (#40850325)
Hit the same issue, but it goes fine if you just clone the repo, cd down into the cmd directory and 'go build -o doggo'.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by KingOfCoders on Monday July 01, 2024 @04:41PM (#40850403)
Does this install in a way I can upgrade it with topgrade?
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by arccy on Monday July 01, 2024 @07:05PM (#40851782)
I guess not using one of the proxies? for some reason their v1.0.0 commit isn't attached to anything... https://github.com/mr-karan/doggo/commit/fe3958594df46c000ef...
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by mr-karan on Monday July 01, 2024 @08:26PM (#40852343)
Just pushed a minor patch release. Tagged on main: https://github.com/mr-karan/doggo/commit/8f60428f6ae154918d9...
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by KingOfCoders on Tuesday July 02, 2024 @12:28AM (#40853567)
Installs now but installs as `cmd` not `doggo`
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by mr-karan on Tuesday July 02, 2024 @12:43AM (#40853637)
Sorry about that, it was a silly typo on my end. I've just pushed a fix:

  go install github.com/mr-karan/doggo/cmd/[email protected]
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by KingOfCoders on Tuesday July 02, 2024 @12:15PM (#40858063)
Thanks + love your work.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by TZubiri on Monday July 01, 2024 @07:08PM (#40851807)
So like dig but I have to compile build, configure, audit and trust instead of just having it packaged in my OS, nice.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by throwaway894345 on Monday July 01, 2024 @07:49PM (#40852096)
1. You have to audit/trust any software whether or not it’s distributed as part of your OS

2. What is there to configure?

3. It’s a Go program, so compilation happens transparently on installation provided the developers don’t release broken code. This isn’t the C/C++ world where you have complex bespoke build systems that only seem to work on the developers’ machines.

Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by TZubiri on Monday July 01, 2024 @09:52PM (#40852835)
1- If you are claiming you are auditing all your OS parts, not even your own mother believes you, are you delving into tcp.c and ps2.c? delusional

2- I meant run the configure file. Typically configures in what folder you install the program, under what user, that kind of stuff. I'm just alluding to the whole open source installation process, which is more complex than installing an .msi on Windows, or installing an apt distributed .deb package on debian.

3- oh, ok sure. Btw, now I have to install a go compiler. In order to install a program that's been done 100 times by first year Comp Sci students. I'd rather kill myself.

Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by arp242 on Tuesday July 02, 2024 @10:33AM (#40857087)
Then don't use it. No is forcing you. No need for all the whining here.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by sadops on Monday July 01, 2024 @10:57PM (#40853168)
Except package repositories have maintainers, who tend to be trustworthy parties. Compare the number of supply chain attacks Debian's apt repos have compared to, say, npm.
Re:Show HN: Doggo – A powerful, human-friendly DNS client fo... by mr-karan on Monday July 01, 2024 @08:21PM (#40852315)
Does this command not work?

  go install github.com/mr-karan/doggo/cmd@latest
  go: downloading github.com/mr-karan/doggo v1.0.0