audionerd | 14 years ago | on: The Jobs book
audionerd's comments
audionerd | 14 years ago | on: The Dropbox API
Imagine how easy it would be to build a multi-user pseudo-P2P file search/share app on top of Dropbox now.
Or imagine when a user can sync/export their settings from a "cloud" service to a SQLite file in their Dropbox automatically.
audionerd | 14 years ago | on: Lean Startups and Sproutcore
audionerd | 14 years ago | on: Show HN: Kerning.js — Take control of your web typography
text-rendering: optimizeLegibility;
... which will give you improved handling of kerning pairs and ligatures.see: http://www.aestheticallyloyal.com/public/optimize-legibility...
audionerd | 14 years ago | on: Show HN: Kerning.js — Take control of your web typography
audionerd | 14 years ago | on: Introducing a new data structure, streams, in Javascript
http://danielnouri.org/docs/SuperColliderHelp/Streams-Patter...
http://danielnouri.org/docs/SuperColliderHelp/Streams-Patter...
SuperCollider is a fun language to study. You end up with compositional structures like the following (notice 'inf', which indicates an infinite loop)
Pbind(
\octave, 4,
\degree, PstepNadd(
Pseq([1, 2, 3]),
Pseq([0, -2, [1, 3], -5]),
Pshuf([1, 0, 3, 0], 2)
),
\dur, PstepNadd(
Pseq([1, 0, 0, 1], 2),
Pshuf([1, 1, 2, 1], 2)
).loop * (1/8),
\legato, Pn(Pshuf([0.2, 0.2, 0.2, 0.5, 0.5, 1.6, 1.4], 4), inf),
\scale, #[0, 1, 3, 4, 5, 7, 8]
).play;audionerd | 14 years ago | on: Building your own secure storage space that mirrors Dropbox's functionality
Looks like this command powers it:
rsync -rav --stats --log-file=/home/$USER_NAME/.lipsyncd/lipsyncd.log -e "ssh -l $USER_NAME -p $SSH_PORT" --delete $REMOTE_HOST:$LOCAL_DIR $REMOTE_DIR
Couldn't you just toss that in a Guardfile and get the same effect? https://github.com/guard/guard/
Or am I oversimplifying it?audionerd | 14 years ago | on: Polyglot Platform
audionerd | 14 years ago | on: Matz (creator of Ruby) joins Heroku
audionerd | 14 years ago | on: Knowing 'How'
audionerd | 14 years ago | on: Why developers should be force-fed state machines
And eventually you notice that, in most cases, you crave coordination across those "nouns" (e.g.: "a transition in model A provokes a transition in model B"). The real workflow now lies "at the intersection of two models". You start to wish for the equivalent of "process management" in addition to state management.
So this, coupled with general unhappiness for the sort of anti-modular/anti-abstraction problem you see in state machines, might incite you to look at "workflow engines" like Ruote.
TL;DR I am drinking the 'ruote' kool-aid right now. Augment your state machines with a great coordinator in the sky, a few levels higher in the architecture stack.
(BTW: I'm paraphrasing this argument from John Mettraux's "state machine != workflow engine" post, and Kenneth Kalmer's Ruote presentation from this year. Really changed my thoughts on the matter recently.)
audionerd | 14 years ago | on: What the hell is happening to rails?
Many big names are still on Rails 2.3.x, too. Forgive me if I go astray here, but GitHub and DocumentCloud are two examples that come to mind.
audionerd | 15 years ago | on: JSONSelect
http://www.sitepen.com/blog/2010/11/02/resource-query-language-a-query-language-for-the-web-nosql/audionerd | 15 years ago | on: JSONSelect
http://www.sitepen.com/blog/2010/11/02/resource-query-langua...
There's an Arel-style JS implementation to build RQL strings using chained methods, which makes it quite conducive to composition and makes it feel more like functional programming.
Along those lines are D3's selections:
http://mbostock.github.com/d3/#selections
... and jLinq http://www.hugoware.net/Projects/jLinqaudionerd | 15 years ago | on: Tagger: a library for extracting relevant tags from text documents
audionerd | 15 years ago | on: Active Admin - The missing administration framework for Ruby on Rails
A couple things I'd like to see addressed from the author:
- How is Active Admin's approach different?
- Why would someone choose Active Admin over RailsAdmin?
audionerd | 15 years ago | on: How The Martha Graham Google Logo is Animated
audionerd | 15 years ago | on: Startup Idea: Draw usr specified art on moon using teleoperated robot
audionerd | 15 years ago | on: Startup Idea: Draw usr specified art on moon using teleoperated robot
audionerd | 15 years ago | on: Startup Idea: Draw usr specified art on moon using teleoperated robot