Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
creepycrawler
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
creepycrawler
4y ago
Good points, I could definitely be wrong in my estimate of the proportion of installations coming from the package manager. It may be that enough utility will be found in a fork. Nothing but to wait and see ;)
2.
▲
by
creepycrawler
4y ago
I hope software packagers for the various Linux distributions will disable this behavior, one or way or another, with or without the assistance of the Go developers. The official Go documentation can say whatever it wants, but in my experi
3.
▲
by
creepycrawler
4y ago
In practice, I can imagine the software packagers of various Linux distributions would set an environment variable to disable the offending behavior. This may be good enough for the majority of the software's stakeholders (users).
4.
▲
by
creepycrawler
4y ago
Not sure what your point is. With regards to the last sentence, I don't see the irony. People who don't like being tracked like local software, yes.
5.
▲
by
creepycrawler
4y ago
The world was already there, your bubble just burst. In recent decades tech companies and their programmers have done everything they can to collect data about users. Are you now surprised that the same companies apply the same practices
6.
▲
by
creepycrawler
4y ago
If they add "telemetry" my response would not be to set an environment variable, but to uninstall golang. I used it a few years ago, both personally and in a work setting, but I'll do so no more in the future. Just my opini
7.
▲
by
creepycrawler
4y ago
a..ac..ab..ac..ac..ac..ac..ab..ac..ac..ac..ab..ac..ac..ac..ac..ab..ac..ab..l..a..ab..ac..ac..ab..ac..ac..ab..ac..ac..ab..ac..ab..ac..ac..ab..ac..ac..ab..ac..ac..ab..ac..ac..ab..aca..ba..ca..ca..ba..ca..ba..ca..ca..ba..b..l..aa..ca..ba..ca..
8.
▲
by
creepycrawler
4y ago
Right, I just wrote about it in my reply to "lisper". The name "dotted list" may not have been the best choice, but that's not an outlier in human history.
9.
▲
by
creepycrawler
4y ago
The point was that dotted-list-p doesn't have anything to do with the "serialized form" (printed representation) of the list. Dotted lists are important because they are one of the two types of improper list, the other type
10.
▲
by
creepycrawler
4y ago
The name "dotted list" comes from how the list is serialized, yes, but not the concept. You can write a function dotted-list-p that takes an object and returns the value of (and (consp object) (cdr (last object))). Indeed, it is
11.
▲
by
creepycrawler
4y ago
When baby Lispers are born, the first thing they are taught is a dichotomy: the universe is split into conses and atoms. Cons cells are simple and composed of two components, which are called the car and cdr. There are functions to retrie
12.
▲
by
creepycrawler
4y ago
You are conflating implementation tricks with language semantics. In Lisp, NIL is always an atom, never a cons. Also, a dotted list is a nonempty list where the cdr of the last cons is not NIL. It is not a notational convention. A list (a
13.
▲
by
creepycrawler
4y ago
Replying to self because HN doesn't show me reply buttons to this comment's children. This account is 52 days old, but the user behind this has been reading and posting on HN for a bit longer (let's say since PG decided to pu
14.
▲
by
creepycrawler
4y ago
Indeed, this type of threads always remind me that HN is not the same as it used to be. If you wish to learn about something (including about its worth), it's not the right place. Read books; read and write code; form your own opinion
15.
▲
by
creepycrawler
4y ago
> Aside from signaling an error, the #\) reader macro is also useful because it changes the rules when reading symbols. This is wrong. See http://www.lispworks.com/documentation/lw50/CLHS/Body/02_ad..
16.
▲
by
creepycrawler
4y ago
Sure you can. CL-USER> (set-macro-character #\) (get-macro-character #\()) T CL-USER> )format t "Hello") Hello NIL
17.
▲
by
creepycrawler
4y ago
Instead of a general mushroom identification app, it could be a poisonous mushroom identification app. The dataset would only include poisonous mushrooms, and it will be made clear that it is not exhaustive. This could be useful to rule o
18.
▲
by
creepycrawler
4y ago
It seems you're suggesting making CDR into an O(N) operation. So for example ordinary list processing algorithms that take O(N) will now be O(N^2). Anyway, these kind of weird arguments from people who don't get it have been propo
19.
▲
by
creepycrawler
4y ago
To me this code just looks like a lot of boilerplate to just say: (replace (make-array count) batch)
20.
▲
by
creepycrawler
4y ago
Nemo judex in causa sua.
21.
▲
by
creepycrawler
4y ago
What does "refuse to collaborate" even mean? There are multiple people who submit patches to free Lisp software. There are companies where Lisp people work together. There is free help offered in various Lisp fora. Perhaps the a
22.
▲
by
creepycrawler
4y ago
He did publish some elisp code, which you can see traces of in GNU Emacs and SLIME.
23.
▲
by
creepycrawler
4y ago
I did not mean to be aggressive, just direct. There is no "Lisp community". In this family of languages, there are a bunch of individuals that sometimes form communities around areas of interest or particular fora. If you looked i
24.
▲
by
creepycrawler
4y ago
As a rule whenever the question starts with "do people consider", the answer is going to be: some do, others don't. If you wish to "look into" Lisp, do the work: look at a bunch of resources, skim them, pick the one