News for hackers. Stuff that matters.

davisml

Re:In defense of <canvas> on Monday May 06, 2013 @02:54PM (#5664063)
A few years ago, my friend Austin Sarner and I were writing a user friendly content publishing system in Objective-J. We designed a majority of the controls and UI components using canvas and found it incredibly fast when the proper caching techniques were used.

One of the components of the application I worked on was a text editor that resembled Apple's Pages software. The text editor was implemented entirely in canvas and would wrap live in response objects intersecting the text. Redrawing the text live was slow but we ended up finding a solution. We cached bitmaps of the characters, lines and paragraphs and only re-rendered areas of the canvas that changed.

The code was open sourced and put on GitHub, if anyone is interested:

https://github.com/austinsarner/Frappuccino/tree/master/Frap...

P.S. There's also a really fast iPhoto-style media browser in the repository that is implemented in canvas. It uses image caching techniques for animation.

My uncle always used to say to me,

"Don't tell me what you're going to do. Show me what you've done."

This website feels like it's trying to get my email by reiterating an idea that was discussed on HN already.

Website renders horribly on iPhone
Re:Grid (YC S12) Reinvents The Spreadsheet For The Tablet Age on Thursday August 09, 2012 @12:36AM (#4359530)
So it's graph paper that you can talk to?
Re:Mvl on Saturday July 28, 2012 @03:50PM (#4306316)
I agree. It kinda looks like a HyperCard stack.
Given the headline from 2 days ago – "Facebook forces all users over to Facebook.com e-mail addresses" – isn't Facebook the world's most popular email service?
Re:What if the Web were Paper and Everyone had a Pen on Tuesday June 05, 2012 @07:05PM (#4071459)
Except instead of asking for Netscape Navigator 4.0 or higher, I get an overlay saying "Please switch to Google Chrome to access the editor" when I try to use the demo
Re:Announcing Cappuccino 0.9.5 on Wednesday November 16, 2011 @04:41PM (#3245214)
Congrats cappuccino team!
Re:Google App Engine Pricing Angers Developers, Kills PlusFeed on Friday September 02, 2011 @06:39PM (#2955877)
Damn it. It appears the only solution is limiting the amount of instances in the application settings. I manage a free sync service with approximately 20,000 active users on App Engine. I just checked the billing history for our application and saw similar results, the cost will increase 10 fold.
Re:Google App Engine Pricing Angers Developers, Kills PlusFeed on Friday September 02, 2011 @03:07PM (#2955225)
It appears that the chart is being misinterpreted. The cost per hour is less under the new pricing and I believe the total hours is calculated for the month.
Re:Ask HN: Who's using Google App Engine? on Thursday June 30, 2011 @03:05PM (#2715321)
We use GAE for Pulp Sync (acrylicapps.com/pulp). It's scales very well if you handle requests quickly and take advantage of the memcache and taskqueue APIs.
Tom is not a douchebag. You, sir, are the douchebag
Re:Introducing the Google Translate app for iPhone on Tuesday February 08, 2011 @06:22PM (#2195370)
The star, listen and fullscreen buttons look awfully small
This is coming from the dude who used to work for free and live in Wil Shipley's basement? Wow.
Re:Etude for iPad is out on Wednesday June 02, 2010 @04:42PM (#1399295)
Congratulations Dan!
isn't the point of "attending" an event on Facebook to let others know anyway?
Cappuccino is my favourite, although the included AppKit framework is large and slow at times. If you rebuild AppKit without Aristo and all the default images it loads quickly.
It looks like an ugly version of the original Invoice Machine (which also offered free invoices without signup).
Re:This is amazing. HTML5. No Flash. No Java. Works on iPhone. on Wednesday March 10, 2010 @08:28AM (#1180829)
This is not amazing.
Re:Divvyshot (YC W09) launches free iPhone App on Wednesday December 09, 2009 @08:50PM (#987119)
Wooo Sam! Nice to see it's finally released!!