Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qu4z-2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
781.
▲
by
qu4z-2
14y ago
My ideal s-expression syntax would allow you to replace some brackets with whitespace. For instance, your function would become: define (pointless-function a z) let* numbers (map (lambda (n) (* n 2)) (range a z)) mul
782.
▲
by
qu4z-2
14y ago
Obviously that's a consideration, but this script has removed a dependency on checkip.dyndns.org. You could make the case that that's more likely to stay up, which is a valid decision. Alternatively, you could create a "whereami" that retur
783.
▲
by
qu4z-2
14y ago
Except that the rule there is equally applicable to OO languages, and is more about what you should and shouldn't expose in your interface.
784.
▲
by
qu4z-2
14y ago
Or, even better: # Get my IP address by checking ifconfig.me curl -s ifconfig.me The less work you have to do, the better :) NOTE: If you visit ifconfig.me with your browser you get an html page full of text, but with the curl user
785.
▲
by
qu4z-2
14y ago
In my defense, I dislike C++ and Java too. :)
786.
▲
by
qu4z-2
14y ago
I don't think the two quotations are incompatible. Aurelius seems to be advising that no penny should be spared on providing a good education (and thus prefers hiring a tutor for 1-on-1 tuition). The Chinese quotation advises against childr
787.
▲
by
qu4z-2
14y ago
Which is the reason I can't stand SQL
788.
▲
by
qu4z-2
14y ago
ST is a programmer's editor.
789.
▲
by
qu4z-2
14y ago
I don't think the really good hackers evaluate how they spend their time based on purely economic concerns (eg "Can I get good press out of this for my personal brand?")
790.
▲
by
qu4z-2
14y ago
I'd agree, but I have found people get confused on that point. Of course, I worry with "minimum desirable product" they'll miss the "minimal" bit.
791.
▲
by
qu4z-2
14y ago
You can probably swap Ctrl/Fn in the BIOS settings on your ThinkPad -- I have, it's much more sane.
792.
▲
by
qu4z-2
14y ago
I do love search for file navigation (incremental is even better, but not strictly necessary). Do you have a link to the study about mouse vs cell-based key movement? I have a couple of questions: - While I fully believe that navigating by
793.
▲
by
qu4z-2
14y ago
I slightly disagree. Obviously you're entirely correct about the amount of time spent editing text versus figuring out how to code stuff. The "time efficiency" argument for vim is pretty rubbish. For me (and I appreciate the irony) I like v
794.
▲
by
qu4z-2
14y ago
While we're sharing anecdotes... In high school, I was doing a programming course. I was working on my assignment in the library, when the librarian came in and started yelling at me for hacking. I explained that it was course-work, and she
795.
▲
by
qu4z-2
14y ago
My point is that I'm also pro-life. And most of the pro-life positions people take are also pro-choice, just to a lesser extent than they are pro-life. Choosing what you perceive to be the lesser of two evils doesn't make you pro-evil; ch
796.
▲
by
qu4z-2
14y ago
I agree with you. I don't feel like preferring a FOSS solution in a situation where there are plenty of good choices is that extreme. That's why I asked. If anything, I feel like "Use the best tool for the job and ignore all other factors"
797.
▲
by
qu4z-2
14y ago
Not directly marketing, but is there a good reason for requiring 6+ character user names? That was almost a ragequit->close for me. EDIT: Further, I'd assumed it's a JavaScript game, but you support my platform, so it's not as offputtin
798.
▲
by
qu4z-2
14y ago
Who decides which philosophies are extreme?
799.
▲
by
qu4z-2
14y ago
Gibson mentions this in the Foreword of the more recent edition I have. What a different setting it evokes.
800.
▲
by
qu4z-2
14y ago
I don't downvote when I think someone's wrong.
801.
▲
by
qu4z-2
14y ago
I'd argue "destroy" means simply "cause to no longer be". "Stealing" means simply "Remove <x> from someone else's possession and put into your own". The reason we don't refer to copying as stealing is not because it's "not physical
802.
▲
by
qu4z-2
14y ago
I think the point is that I'm pro-life, I'm just "proer"-choice. Obviously situations where the mother's life is in danger are kind of a gray area, but I think you could comfortably be "proer"-life and oppose the choice in non-life-threaten
803.
▲
by
qu4z-2
14y ago
tar xf doesn't work on zip, rar, 7z, or plain compressed files (ie log.gz instead of log.tar.gz) Additionally I prefer "verb noun" form over "program noun", so I like extract. I already alias open=xdg-open (so I can type "open somefile.pdf"
804.
▲
by
qu4z-2
14y ago
I disagree with your translation. I admit that "SBCL is Common Lisp" is a stretch, but no more than your original "Racket is Scheme". How about instead: LISP 1.5 is like C Common Lisp is like C++ Scheme is like Objective-C (ignoring all the
805.
▲
by
qu4z-2
14y ago
Which is very much what Linus was saying (and I agree).
806.
▲
by
qu4z-2
14y ago
Obviously using safer languages makes sense where they're available, but if someone's going to use pointers I'd prefer they understand them. My argument in favour of the blog entry's approach is "It's easier to read [for me]". The more vari
807.
▲
by
qu4z-2
14y ago
Common Lisp is Lisp. Racket is Scheme. Scheme is Lisp. SBCL is Common Lisp.
808.
▲
by
qu4z-2
14y ago
The details of wording or occupation aren't really key to the story though. It is however relevant whether his pause was due to being uncomfortable with the author's sexuality or due to his determining which interpretation of an ambiguous s
809.
▲
by
qu4z-2
14y ago
COBOL reads like plain English. The ALGOL-like family of languages not so much.
810.
▲
by
qu4z-2
14y ago
Without that application, there would have been another.
More ›