Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cemerick
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
331.
▲
by
cemerick
17y ago
Has he ever been rational w.r.t. Apple? Maybe it's a recent thing and I have a poor memory, but I seem to recall him always being a fanboy (not that there's anything wrong with that).
332.
▲
Puppet versus Chef: Why Puppet wins
(bitfieldconsulting.com)
26 points
by
cemerick
17y ago
|
12 comments
333.
▲
by
cemerick
17y ago
After using clojure as my primary environment for ~ 18 months, and leaning heavily on existing Java libraries for a lot of foundational stuff, I'd say that this is a non-issue. Of course, you can get yourself into a lot of trouble in any e
334.
▲
by
cemerick
17y ago
I don't understand this at all . YouTube profits off of the video service they provide for free to their users, so they're bad? I need an emoticon indicating total bafflement.
335.
▲
by
cemerick
17y ago
I can imagine very well, I would just rather not have that vision tied up with advocating the elimination of safe-harbor provisions. By all means, let us all become publishers, hosts, etc. etc. Maybe an enterprising someone can make that ea
336.
▲
by
cemerick
17y ago
And I'm 110% behind that effort -- but on its own merits, not as an upshot of "the old regime" losing safe harbor protections.
337.
▲
by
cemerick
17y ago
I love couchdb and what jchrisa is doing there, but this wrong on a variety of levels IMO. First, on a practical level, no one wants to deal with hosting anything, let alone "civilians", so billions of web servers on the edge of the network
338.
▲
Google escalates standoff with China: postpones two Android phones
(scientificamerican.com)
3 points
by
cemerick
17y ago
|
2 comments
339.
▲
by
cemerick
17y ago
I don't find the linked macro particularly compelling -- however, that macro doesn't change anything about the semantics of anything, it just automates the processing of arguments. Any function is always free to interpret its arguments how
340.
▲
Keyword arguments done right (in Clojure)
(stuartsierra.com)
26 points
by
cemerick
17y ago
|
6 comments
341.
▲
by
cemerick
17y ago
Just tossed my info on there. Not actively looking for a cofounder -- mostly because I don't think it's likely I'll find anyone with the right skills/temperament -- but it's worth getting out there anyway.
342.
▲
by
cemerick
17y ago
This, compared with the way the "conclusions" are worded makes me put this in the "astroturf" category.
343.
▲
by
cemerick
17y ago
Depends on your status, methinks. The guys in Adwords customer support aren't having so much fun.
344.
▲
by
cemerick
17y ago
In no way am I trying to be enterprisey (although if we do end up selling this software to some customers, it'll be very nice to be able to say "here's a standard .war"). My aim is to make it as simple and easy as possible to enable continu
345.
▲
by
cemerick
17y ago
I'd agree with you if I were just building a weekend project in my free time using only clojure and jetty. However, we're building things with an eye towards deploying in a standard Java container (e.g. war packaging), so there's more movin
346.
▲
by
cemerick
17y ago
I gave up at that point, too, but I don't think I shrugged. More like, got pissed about, yet again, being tarred as unethical by the FSF. Then I shrugged. :-) Bring on the downmods.
347.
▲
by
cemerick
17y ago
A caller of a function in an imperative environment cannot assume anything about the scope of that function's access of mutable state within the program. My characterization of the situation might be a little spectacular w.r.t. specifics
348.
▲
by
cemerick
17y ago
There is a reality out there, we're not arguing over pastels vs. chalk vs. pencils. You can write webapps in assembly if you're so motivated and tenacious.
349.
▲
by
cemerick
17y ago
Thanks for that pointer -- I added that link to the original post.
350.
▲
by
cemerick
17y ago
Ah, the "I'm a big man, I code by writing bits to the platters with a magnet" argument. (Quick, prize to the first xkcd link here!)
351.
▲
by
cemerick
17y ago
You need to read the post again. What you thought I was writing, were quotes from others.
352.
▲
by
cemerick
17y ago
None of this has to do with globals -- the key issue is accessibility of shared mutable state from within imperative functions. That is an inescapable constant outside of FP environments.
353.
▲
by
cemerick
17y ago
No, because what language and environment you choose impacts your ability / likelihood of actually doing that.
354.
▲
by
cemerick
17y ago
I wasn't replying to that article -- at best, I was going off on a tangent prompted by a comment to that article.
355.
▲
by
cemerick
17y ago
STM, agents/actors, et al. are not "mutable global variables" -- they are all ways of working with state within the bounds of defined semantics. Huge difference, and largely irrelevant to the current discussion. Who said anything about mut
356.
▲
by
cemerick
17y ago
Of course, the point is that a caller of any function in an imperative environment doesn't know what state its implementation depends upon.
357.
▲
by
cemerick
17y ago
The JVM (and I presume the CLR as well) has a couple of different garbage collectors that support concurrent (i.e. not stop-the-world) operation: http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning... I'm no GC expert, but these
358.
▲
by
cemerick
17y ago
I don't understand the difference, either, which is why I like the fact that our contribution looks and works just like an expense. For small orgs, certainly, there's only two numbers that matter: revenue and expenses. Figuring out how to
359.
▲
by
cemerick
17y ago
We ( http://snowtide.com ) are sponsoring Clojure, and we'll be able to simply treat it like any other expense. I'm sure we could figure out (or, have our accountant figure out) how to get the same benefits if the same amount were being
360.
▲
by
cemerick
17y ago
There's clearly some wires crossed in the organization(s) involved. I thought that perhaps some linkage would draw some attention to what has (according to some parties) been a long-standing issue. In hindsight, I probably shouldn't have r
More ›