Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adrianm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
adrianm
12y ago
This looks like a really fun project. I'd be interested in any good Verilog resources anyone can recommend. Also, does anyone know if there is there an affordable way to get components you design manufactured on a small scale? (Not in
122.
▲
by
adrianm
12y ago
Your last point is just, ugh, oh so true. You don't get to be an expert in any field without diving head first into them at some point as an inquisitive amateur. Having a curious, naive spirit who isn't afraid to do things "t
123.
▲
by
adrianm
12y ago
I think you've hit the nail right on the head. The added complexity of these tools, created ostensibly to simplify configuration, simply cannot accomplish what they set out to do by trading in one language for another.
124.
▲
by
adrianm
12y ago
My experience has been in the reverse, which just goes to show you how bad anecdotal evidence is at proving any point. Without any hard data, it's impossible to say for certain. All I know is that there is definitely enough demand for
125.
▲
by
adrianm
12y ago
You claim to disagree with my premise, but you did not address the premise of my statement. I did not say it was unreasonable to "gain a sense of the uniquely different cultural attitudes and priorities that are prevalent in a society&
126.
▲
by
adrianm
12y ago
Friendly advice: you should think twice before posting long comments where you systematically examine racial generalizations (and dare I say it: stereotypes!) you find to be anecdotally valid. It's this sort of "reasoning by anecd
127.
▲
Optimizing Objective-C (2000-2004)
(mulle-kybernetik.com)
2 points
by
adrianm
13y ago
|
0 comments
128.
▲
by
adrianm
13y ago
Really? I've gotten my fair share of recruiter emails looking for Clojure work. I introduced Clojure into my last job quite easily as well. If you're doing anything Java or JavaScript related, I've found it's pretty easy
129.
▲
by
adrianm
13y ago
Why do people think Lisp is a functional programming language? If anything, traditional Lisp is the antithesis of a functional programming language. What Lisps are you referring to? Maybe we're just defining our terms differently, but
130.
▲
by
adrianm
13y ago
Really? Re-reading it with that in mind, I think you're right... I guess my brain presumed that was such an irrational conclusion to draw about me after reading what I wrote that it didn't register at all, I honestly thought I was
131.
▲
by
adrianm
13y ago
I don't understand what you're implying here, I'm afraid.
132.
▲
by
adrianm
13y ago
I'm inclined to agree with much of what you said, but I don't think sexism is always at fault here. If I were that person who struck up a conversation with your fiance, I know I would personally find it difficult to make the "
133.
▲
by
adrianm
13y ago
Why couldn't you maintain a local cache with JavaScript? Chrome and Opera already support the Filesystem API and it's only a matter of time before it ceases to be a working draft. But even discounting that API (which allows you to
134.
▲
by
adrianm
13y ago
I wasn't trying to insult you or anything, my comment was just my (extremely) sleepy attempt to express an idea that I've had shuffling around in my mind for a while now. At times there's nothing I want to do more than solder
135.
▲
by
adrianm
13y ago
I experienced the inner monologue you describe for several years. It haunted my dreams when working with Ruby. But one day a rhetorical thought suddenly dawned on me that has since changed my perspective quite dramatically... "...if I&
136.
▲
by
adrianm
13y ago
That's really funny. :)
137.
▲
by
adrianm
13y ago
I find encapsulating mutable state within closures to be an indispensable and practical tool I use in almost every (stateful) program I write.
138.
▲
by
adrianm
13y ago
Very good point. This was an artifact of the way my wife originally structured the function (dispatching on the keywords :up, :down, :left, :right), and I just kept that.
139.
▲
by
adrianm
13y ago
This is so true - what interesting to me is that I have heard this sentiment directly from friends and coworkers before several times. Upon further prodding, it has been the case that their dealings Haskell were minor at best, and are confu
140.
▲
by
adrianm
13y ago
I'm going to be honest - you are coming off as very contrarian for the sake of being contrarian. You seem to be consistently responding to my comments in this thread with the equivalent of "You're wrong, because I like to do
141.
▲
by
adrianm
13y ago
https://gist.github.com/aamedina/8115304 First version here: Uses only a case statement to dispatch the proper behavior, but as a pure function. When she begins to take the state of the map and all of the other variabl
142.
▲
by
adrianm
13y ago
That's because you're not considering the fact that the complexity of handling movement in each direction will increase -dramatically- as she continues to write out the game. If the logic would forever stay a one liner, "incr
143.
▲
by
adrianm
13y ago
Did you miss the case statement both used in the original code and the dispatch function?
144.
▲
by
adrianm
13y ago
Great points all around. I'll add one thing to your point - multimethods are a fantastic example of how Clojure allows you to structure programs in functional way that takes a programming feature (in this case polymorphic method dispat
145.
▲
by
adrianm
13y ago
I think people here are totally missing out on appreciating a very thoughtfully written post by focusing on the fact that he may be comparing programs written in his favorite language to your favorite language. He is not asking for Scala so
146.
▲
by
adrianm
13y ago
I agree that immutability is central to Clojure and the resulting code definitely reflects that. But managing state, as the OP put it, truly is what Clojure is all about - and immutability falls out of that very deliberate design decision.
147.
▲
by
adrianm
13y ago
I hear your pain - I can't live without a REPL, and a stable browser REPL for ClojureScript development is a must. I personally use Emacs and Austin to hook the browser REPL into nrepl. Here are some sample files that you can take a lo
148.
▲
by
adrianm
13y ago
When you specify you have "studied in mechanical engineering", is it safe to assume that you have never held a position as a mechanical engineer in a non-educational capacity? If that is the case, how is your anecdotal observation
149.
▲
by
adrianm
13y ago
I'm not sure where you're getting your numbers - but a four pack of Ensure Complete can be had for ~$9 or less. It's not the cheapest thing in the world, but I can comfortably drink three for breakfast, lunch, and midday snac
150.
▲
by
adrianm
13y ago
I'll throw my hat in here for learning Clojure. It's a modern Lisp that runs on the JVM, with a great community and awesome libraries. (For example, https://github.com/Engelberg/instaparse ) As others have men
More ›