Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gcv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
451.
▲
by
gcv
16y ago
So when the brain perceives drowning, it basically shuts down and starts doing self-destructive things? The article says that a rescuer being pushed down by someone who is drowning can end up in trouble too — and this is a real risk to a re
452.
▲
by
gcv
16y ago
Just to add to this, the Great Vowel Shift happened at around the time of Chaucer, which is why it takes a slight mental adjustment to read his text (well worth it though, the guy is hilarious once you get on his wavelength). Shakespeare us
453.
▲
by
gcv
16y ago
As others said: do the exercises. In response to your question about which sections to pay special attention to: the metacircular evaluator. As a slightly burned-out hacker, I often think of how much fun that was when I must motivate myself
454.
▲
by
gcv
16y ago
You don't read my posts, but you're getting upvotes, and this story still has traction on HN. I apologize for continuing this discussion, but you are spreading FUD, and some people might getting the wrong impression. It assumes the lib is
455.
▲
by
gcv
16y ago
How do I add another lib? ... Show an example without cheating! It's amazing that you get voted up when you clearly did not read my post. I wrote: "If I needed a different library, I'd have edited project.clj to include the dependency." L
456.
▲
by
gcv
16y ago
$ lein new myproj Created new project in: myproj $ cd myproj $ lein deps [copy] Copying 2 files to myproj/lib $ lein repl Clojure 1.1.0 user=> (use 'clojure.contrib.json.read 'clojure.contrib.json.wri
457.
▲
by
gcv
16y ago
True enough. In those cases, standard operating procedure is to hope that someone already wrote a nice Clojure wrapper for the library you want to use. Or, you read the javadocs once, then write the Clojure wrapper, and release it for other
458.
▲
by
gcv
16y ago
By "specific JVM version", do you mean a major release version, such as 1.3, 1.4, 5, and 6? Or do you mean 1.6.0_20? While Java code is generally not backwards compatible, it is typically forward-compatible. Most 1.4 programs run fine on JV
459.
▲
by
gcv
16y ago
Judging by your comment, you have not actually looked at Clojure. I'll assume from your karma score that you aren't just a troll, and respond. 1. Clojure and Scala have nothing in common with regard to syntax or language semantics. Clojure
460.
▲
by
gcv
16y ago
Which part of the Java experience did you hate? 1. Java the language? It has abominable syntax and execrable semantics. Clojure fixes this; interop makes even strongly Java-flavored code tolerable. With Clojure, even Swing sucks less. 2. Th
461.
▲
by
gcv
16y ago
You should read Starting Strength, by Rippetoe and Kilgore. It goes into a lot of detail on correct form in performing barbell squats, and it also goes into detail about what causes knee injuries. Short version: a full deep squat, with the
462.
▲
by
gcv
16y ago
Now that you clarified your point, I don't disagree. Push-ups have serious limitations with regard to strength training, of course, since it's really difficult to increase resistance. (I've toyed with the idea of rigging a special backpack
463.
▲
by
gcv
16y ago
Clojure's a decent choice for writing a cross-platform UI application, using Swing. Java+Swing sucks, but Clojure+Swing works pretty well. I wrote a dependency graph library, dgraph, which significantly reduces the amount of boilerplate req
464.
▲
by
gcv
16y ago
the "100 pushup" style of training is laughable Why do you say that? Do you find one hundred push-ups easy? Edit: Or are you specifically referring to their usefulness for losing weight?
465.
▲
by
gcv
16y ago
I looked at Fossil a few months ago. I basically liked it, but Fossil (1) didn't do Git-style file rename detection, and (2) didn't have "git add --patch" functionality. Has this changed? I can't really use an SCM without those features any
466.
▲
by
gcv
16y ago
swank-clojure 1.2.0 made the setup process much less painful. Yes, you still need to install Leiningen and Emacs manually. After that, (1) an experienced Emacs user can install clojure-mode and SLIME manually, or (2) anyone can use ELPA to
467.
▲
by
gcv
16y ago
I really like Ledger, an open-source command-line application for double-entry accounting. You can learn a lot about accounting in general just by reading the documentation and following the examples. http://wiki.github.com/jwiegley/ledger
468.
▲
by
gcv
16y ago
Reading your post, it seems that you've given everything in traditional medicine a serious shot, and it failed to help. I honestly don't know what would help, but since you're asking hackers, I suggest the following "hacks". 1. Take time of
469.
▲
by
gcv
16y ago
What about Grooveshark? Except for the Flash UI, it's nice. No registration required, free access, extensive catalog.
470.
▲
by
gcv
16y ago
Because he repeatedly used the words "bad writing" without providing any support for the assertion. He just provided sample texts — sample texts which read to me like translations of Old Saxon and Old Norse. This implied to me that he was s
471.
▲
by
gcv
16y ago
It's pretty simple, actually. Literary fiction makes for "real books," genre fiction does not. The terminology is unnecessarily loaded, IMO. Both styles have their followings, both can be highly enjoyable, and both have established and resp
472.
▲
by
gcv
16y ago
I found the critique misleading. It doesn't make sense to disparage Tolkien's Middle Earth writing without taking his background into account. He was a scholar of Anglo-Saxon legends and literature written in Old Saxon, Old Norse, and Old E
473.
▲
by
gcv
16y ago
there tend to be some stumbling block, something I estimated to just a day’s work (or didn’t consider at all) end up taking the two full months Yup. Probably my least favorite part about writing software. And "project management" types st
474.
▲
by
gcv
16y ago
Here's another fun thing in Ruby: irb(main):001:0> x = true or "hi" => true irb(main):002:0> x => true irb(main):003:0> x = false or "hi" => "hi" irb(main):004:0> x => false
475.
▲
by
gcv
16y ago
I myself prefer Git, but Joel Spolsky wrote a really slick tutorial for Mercurial: http://hginit.com/ Once you learn about how VCS works, and have used something for a while, you'll be able to make an educated decision about switching to
476.
▲
by
gcv
16y ago
The previous YC funding cycle, winter 2010, had 27 startups. Already 20 of them (74%) are either profitable or have commitments for further funding. That's amazing. Congratulations.
477.
▲
by
gcv
16y ago
A Clojure REPL that works on iPhone and iPad platforms. Will the wonders of web application delivery never cease? :)
478.
▲
by
gcv
16y ago
That same segment of the population still supports off-shore drilling. Environmental concerns don't matter to vocal members of the conservative movement until they actually start coughing up smog. On the other hand, liberal President Obama'
479.
▲
by
gcv
16y ago
Does anyone have any experience with Ceph? It sounds interesting, but is it reliable? Easy to configure and maintain?
480.
▲
by
gcv
16y ago
Compared to any other natural language I've ever studied, Latin grammar is a paragon of simplicity and logic.
More ›