July 25, 2008 - Aubrey Anderson

Art-icle

Heather Morgan, the fantastic painter and old skool FOP (friend of particle) has donated a completely fucking awesome new piece to the particle office.  We totally love it!


particlepainting.jpg

If you don't know her work, you should!  Learn more at her site:

If you're in NYC the Summer, go see her work in person at the new Dangerous Women show:


Thanks Heather!

Read more | Comments (0)
July 15, 2008 - Aubrey Anderson

I realized something

I have begun to be able to articulate something I have been wrestling with for a long time around Ruby on Rails, and I think it potentially applies in all kinds of places.  


Rails is a fantastic tool for developers, almost everyone accepts that.  It's true.  I just realized though, that's exactly the issue.  When we were working on p0pulst for example, RoR saved us some time and was pretty to look at and easy to code.  A lot of Rails structural stuff, migrations for example, were really not all that helpful. When more than one developer is involved, you spend a lot more time screwing with migrations than you would have spent just changing the damn table in the first place.  I know the counter argument begins with, "But you should" and I think that's part of the problem.  Same goes for generators, blah blah, the specifics don't really matter that much.  For sure though, Rails was more fun to work with overall than say, PHP which is usually kind of a pain, looks ugly, etc.  It was so easy to work with in fact, that I felt a little lulled by it.  I have to wonder out loud, and I'm thinking about Perl vs Python here say, does the presence of a right way to do things stifle or encourage innovation?  Is easier and more "maintainable" always (or even often) going to translate to "better for the user?"

Here's the thing: a great tool should really go unnoticed. Unnoticed by whom, you ask?  Ahhh, but you already know the answer to that, my little butter bean, a great tool should go unnoticed by the PEOPLE who use the application.  It turns out that applications are in fact mostly for the people who use them, not the people who write and maintain them.  It's a one-to-many thing.  So a cool tool, a weird data structure, a deployment strategy named after a place where swallows frequent, etc, just doesn't mean shit, man.  Apps succeed and fail based on how much people like them, how appropriate they are for the culture and the time, how many people get into them and stay into them.  Myspace was written in Cold frickin Fusion!  Imagine anyone writing a real web app in Cold Fusion!  And of course Myspace was a nightmare by any developers estimation.  But real people out in the world literally didn't notice or care at all except that Myspace was always kind of slow and that was enough of a bummer that they headed to Facebook even though they couldn't keep their totally bitchin' purple skull page background. I think Rails is still so god-awfully slow and silly to deploy for the same reason, but on the other side of the planet.  None of us thought in 2004 that Rails would still be a production liability 2008.  

The conventional wisdom is something like, "well, no one wants to hand code add/update/delete ever again," but context to context, I wonder where and what the joy really is and where innovation and new ideas really sprout.  The reasoning is supposed to be that a tool which inspires more joy for developers will lead to a better application.  Where is the Awesome Dial set on todays web applications compared to 1999? Are we still talking about the joy of problem solving? The joy of that perfect 4-table query? The joy of an optimized data tier? The joy of an app that hasn't restarted in 600 days?  All I mean to point out is that there are certainly flavors of joy. Even Cold Fusion must inspire or have inspired joy in SOMEONE, right?  Is REST-ful also joyful? Is it pro-user?  Is Rails?  Was writing ASP in VBScript?  

I read today where Engine Yard took another 15 million in funding, and I can't help but wonder about these kinds of things. Is Engine Yard maybe a kind of HMO for Rails apps?  Here's hoping that they work on MERB with some of that money.  We had to support Smirk with PHP and I have to say it was fantastic to write some SQL.


Read more | Comments (0)
July 13, 2008 - Cole Rise

Ivan's No. 1

word.png
We are pleased to learn that Ivan Axe, a game we recently launched for Hello Viking's 1st Birthday, currently resides at the No. 1 spot on Apple's list of popular web apps.

You like Apples? How 'bout dem apples?
Read more | Comments (0)
July 8, 2008 - Cole Rise

Ivan Axe

ivan-axe.png
Meet Ivan: a vertically-challenged little fellow with a hot temper and an axe. He stars in a simple motion-based game we built for Hello Viking's first birthday. The beauty of it is it's Safari based, using the orientation of your screen to drive Ivan's miraculous arm.

Tilt your iPhone back, charge up your throw, and right your screen to send that axe hurling through the air at an array of targets, including a laptop, a cake, a watermelon, and a television set. (Who knew the vikings could get Conan O'Brien on the boob tube.)

So grab your iPhone and iPod touch, and grab your inner viking by the horns.


Read more | Comments (0)
June 26, 2008 - Aubrey Anderson

Get your Smirk on!

smirk2.png

Particle is proud to announce the Alpha release of Smirk™, the engine to create video icons that change with your mood.  You can embed your Smirks anywhere on the web and when you change your current mood, that mood will be reflected everywhere.  It's some hot stuff, give it a try!

Read more | Comments (0)
May 14, 2008 - Ericson deJesus

p0pulist now live, wow!

p0p_launch.png

What were you reading, watching, or listening to in 1998? Wish we could tell you but we just launched today.

p0pulist is all about what is already shared between friends in everyday conversations ...the stuff you think are cool. It's a place online to keep track of all that and have conversations around it.

In time, it becomes a great personal directory of what you are/were into. And since what you are into is a great way to express who you are, we built a tiny feature that lets you present it on your Facebook profile. Neat.

It's not about star ratings by strangers or noisy comments, just top-shelf stuff by people you already know. As an option, you can expand out and easily stumble upon your friends' friends, and so on. Got no friends? There's a feature where you can just 'watch' people with similar taste. 

Another neat thing is that you can post using a unique email address we give you. This means you can take a camera-phone photo of, say, a great wine you are having over dinner, and post it on the spot via email. Of course you'd have to ignore your date for a couple minutes but like my grandfather use to say, "don't just represent, you gotta document!" 

Check it out, see what you think. If you like it, please pass the word.

PS: the site fits neatly in an iPhone :)
Read more | Comments (3)
May 7, 2008 - Cole Rise

Neat attack!



Robert Hodgin is making my brain explode, and to a good song, might I add. It's like watching the Wizard of Oz with Pink Floyd on loop in the background.
Read more | Comments (1)
April 25, 2008 - Aubrey Anderson

1000 byte paint program

1kpaint.png
I wanted to try something interesting for boing boing's 1k competition and here it is!  It's a pretty weirdly functional paint program written in exactly 1000 bytes of HTML, CSS and JavaScript.  I'm not talking about a 1000 byte JavaScript file loading into the page.  I mean it's 1000 bytes for the whole damn thing! If you're not sure what 1000 bytes is, suffice it to say that it's smaller than our favicon (yes, that little image in the address bar) which is 1120 bytes.

A slow click-and-drag renders pretty good lines and a fast click-and-drag will rock the hot paint splatter action. Now where did I put that copy of windoze 95....

No IE support, 1000 bytes doesn't leave a lot of room for IE hacks ;-) 

Have fun!  Post screenshot links!
Read more | Comments (1)
April 20, 2008 - Aubrey Anderson

Bizarro Band Names

Neo_Old_School2.jpg
You can determine a Bizarro Band Name for a 2 word band simply by reversing the first letter or two of the words, wiggling where appropriate.  Try it with me now: Bruce Springsteen becomes... wait for it....

Spruce Bringsteen 

Patsy Cline?  Clatsy Pine!

Roseanne Cash?  Coseanne Rash!  Wank Hilliams!  Kind of fun, right?

Try it next time you're bored with some friends, ideally after a glass of wine.  It's a little harder with a three word name, but I'll trust you to figure it out.  Your hint is Oectric Eight Lorchestra.

Lyle Lovett is somewhat disappointingly still Lyle Lovett.


Read more | Comments (1)