Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nishs
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
nishs
3y ago
some linux distributions, such as GoboLinux (which, i think, was mentioned elsewhere in the comments, too), do this. from gobolinux.org: > GoboLinux is a modular Linux distribution: it organizes the programs in your system in a new, logi
2.
▲
by
nishs
3y ago
is lack of privacy your issue with the "your stars" page? consider a bookmarks manager.
3.
▲
by
nishs
3y ago
what specifically do you find interesting in these technologies?
4.
▲
by
nishs
3y ago
go package: https://pkg.go.dev/golang.org/x/tools/txtar swift: https://github.com/littleroot/Txtar
5.
▲
by
nishs
3y ago
by namespace do you roughly mean package?
6.
▲
by
nishs
3y ago
complementary openbsd resource: https://man.openbsd.org/hier some differences: * openbsd does not use a /boot/ partition. instead it uses the bsd.* files in root. * no /proc/ in its entirety in openbsd.
7.
▲
by
nishs
3y ago
(in go, "raise an exception" means "return an error.") error values are meant to represent expected, unsuccessful conditions—internal properties of the program—during the program's execution. for example, looking up
8.
▲
by
nishs
3y ago
There are two "kinds" of panics: those initiated by the Go runtime, and those initiated by the program author, though technically there isn't a distinction. When you access an array out of bounds, the Go runtime initiates the
9.
▲
by
nishs
4y ago
(2017)
10.
▲
by
nishs
4y ago
I moved from Homebrew to MacPorts on a local, personal-use Intel Mac. I chose Homebrew some years ago when I was not as experienced a programmer, because it was more popular than MacPorts. When I revisited the choice last year, I chose MacP
11.
▲
by
nishs
4y ago
fuck every idiot who made those comments or memes without any understanding of the incredible work done by the mantainer.
12.
▲
by
nishs
4y ago
reading release notes for upgrades is the only correct way. regardless i think we should hold open source projects to higher standards, such that telemetry isn’t introduced by default.
13.
▲
by
nishs
4y ago
That's an overarching claim. I write some paid local-only software, and I have no trouble not tracking users or usage. For example, here's the entire privacy policy for one of them: > App does not collect any data. > App
14.
▲
by
nishs
4y ago
If you wish, you can ensure that the compilation step in particular doesn't need/use the network, by first manually fetching the dependencies: someproject% go get ./... # or 'go mod download' Next disable
15.
▲
by
nishs
4y ago
As one of the commenters in the original GitHub discussion pointed out, the package managers of most open source operating systems ultimately will/should package Go with telemetry turned off by default, regardless of the Go project’s d
16.
▲
by
nishs
4y ago
No, but the go tool/package manager doesn’t necessarily, by default, have to proxy each requested module through Google run servers. It can fetch modules directly from the source. That said, I don’t think that the go tool’s current beh
17.
▲
by
nishs
4y ago
Thank you for explaining. I see the issues.
18.
▲
by
nishs
4y ago
don't know why. but it's publicly viewable from a private browser window for me.
19.
▲
by
nishs
4y ago
No need to disparage Reddit, either. :)
20.
▲
by
nishs
4y ago
What other modes of distribution are there that are neither source nor binary? I can't think of any. But I see the overall issue.
21.
▲
by
nishs
4y ago
Thank you.
22.
▲
by
nishs
4y ago
vetting, and dependency locking, addresses nearly all the issues. there's one other issue: the ability to easily adjust the code as you see fit, so it is vital that you are able to precisely control the code. related reply: https:
23.
▲
by
nishs
4y ago
A negative for the ISC license: there has been controversy about "and/or" vs. "and" wording in the ISC license text. [1] The OpenBSD project uses the "and" wording, whereas the license text on the OSI webs
24.
▲
by
nishs
4y ago
> copy a function with its closure By closure, do you mean the values of free variables at the time of the copy? If so, the inability to do a perfect copy is applicable to regular functions at the top level, too. (For such functions, oth
25.
▲
by
nishs
4y ago
s/React/Redux? (for example) With setState in React, you don't necessarily have to copy to update the state. setState merges the partial object you provide with the current state. https://reactjs.org/docs/
26.
▲
by
nishs
4y ago
Could you expand on this, please?
27.
▲
by
nishs
4y ago
I've also seen the Dhall configuration language ( https://dhall-lang.org/ ) mentioned.
28.
▲
by
nishs
4y ago
Does anyone know which parts in the 2-clause BSD license were made unnecessary by the Berne convention?
29.
▲
by
nishs
4y ago
Also worth noting that the page says: > The above observations regarding moral rights imply that putting code under an ISC or two-clause BSD license essentially makes the code as free as it can possibly get. Emphasis on: or two-clause B
30.
▲
by
nishs
4y ago
Yes, sorry, I realized this only later. And it doesn't make sense to me either.
More ›