Viewing profile — mmcgrana
mmcgrana
HN member- Joined
- Thu, Feb 22, 2007, 5:18 PM UTC
- HN karma
- 378
- Public activity
- 32 items
- HN profile
- View on Hacker News ↗
About mmcgrana
Recent public activity
-
comment
Comment #31511247
Yep, we already have basic support for versioning. The foundation of our approach is to have a versioned, documented schema shared among clients. Every write down to the individual…
-
comment
Comment #23952944
This post was scraped from my old technical blog: http://web.archive.org/web/20100423003857/http://mmcgrana.gi... Looks like the site has a few other scraped posts as well. FWIW I …
-
comment
Comment #20867980
Muse | Remote | iOS and Systems Engineers | https://museapp.com Muse is an iPad app to empower freeform, creative thinking. The company spun off from our industrial research lab ( …
-
comment
Comment #20688731
Muse | Remote | iOS Engineer, Systems Engineer Muse is an independent software company that makes an iPad app for thoughtful work. The app brings together your research, photos, an…
- story
-
comment
Comment #4642759
Yep it's a bummer - this is discussed in a comment below.
-
comment
Comment #4642730
I totally agree re: copy-paste. I wasn't clever enough with CSS to do this straight away but it's high on my list: https://github.com/mmcgrana/gobyexample/issues/12 . Also agree th…
-
comment
Comment #4642694
Great feedback - thanks. Georgia also works well on Mac, so I just shipped this as the default.
-
comment
Comment #4642182
Yeah there is more work to do on explaining slices for sure. I'll probably create a separate example to explain underlying arrays + capacity and perhaps break out the slicing opera…
-
comment
Comment #4641851
I'm exploring Go most actively right now. Go solves some problems that I care a lot about - systems access and process composition - for which Clojure isn't as directly designed. C…
- story
- story
-
comment
Comment #2833924
San Francisco, CA Heroku is hiring infrastructure engineers across all of our platform teams. We develop a large distributed system that runs and manages thousands of applications …
-
comment
Comment #2603784
LXC is one of several isolation layers used in the Heroku dyno manifold to ensure process security and resource guarantees. Here is a more in-depth discussion of Heroku dyno isolat…
- story
-
comment
Comment #1544040
I'd love to see a fork of adder that used Ring+Enlive+Moustache.
-
comment
Comment #1228109
Ring is a lower-level library than Compojure. It provides a variety of common web-related utilities that will be needed by many Clojure web developers, regardless of what higher-le…
-
comment
Comment #1031878
Right, there are actually two potential problems here: 1) the initial compaction takes a long time and there are a correspondingly large amount of buffered writes to append and 2) …
-
comment
Comment #1031859
Yes; the current version of FleetDB is designed for datasets that fit in RAM.
-
comment
Comment #1031838
The database and metadata are not locked during compaction, at least to the extent that you seem to think they are. When a compaction is requested, the compact query enters the wri…
-
comment
Comment #1031807
That's a good question; indeed the index maps just contain pointers back to the records.
-
comment
Comment #1031660
Clojure is very compelling for implementing a main-memory database; if you use the persistent data structures and concurrency primitives in the right way, you get atomicity, consis…
-
comment
Comment #758998
SoftLayer offers SSD options on their monthly dedicated servers, in particular 32 & 64GB "Intel SLC SSD" drives.
-
comment
Comment #692212
"... The rest of the sentence, that they [TechCrunch] published an hour early, an hour before they were supposed to, an hour before the embargo lifted and we were going to launch t…
-
comment
Comment #668878
I'm not familiar with CL's "PROGV", but you can indeed dynamically rebind vars at runtime with Clojure: http://paste.lisp.org/display/73551