HNHacker News
TopNewBestAskShowJobs

pseudobry

423 karma · joined March 1, 2013

[ my public key: https://keybase.io/jmdobry; my proof: https://keybase.io/jmdobry/sigs/vLfSy6-cxa0hAwQ09Cj0Ga01udknblbbLiBapXZSMLY ]
submissionscomments
pseudobry··on Why I pulled my daughter out of high school to teach her to code
I'm curious, how many of the naysayers here have kids?
pseudobry··on Angular-data: data store and caching for Angular.js
I think you're confusing angular-cache with angular-data. Angular-cache (what you describe as 2.x and 3.x) is a drop-in replacement for $cacheFactory. It's a key-value store with extra caching goodies.

Angular-data (at 1.0.0-rc.1 right now) is a full-fledged data store and resource manager.

pseudobry··on Angular-data: data store and caching for Angular.js
For those writing largish non-trivial apps its essential to separate concerns for maintainability and testability. Controllers and UI logic get separated from domain logic and your Model layer. $scope is no Model layer.
pseudobry··on Angular-data: data store and caching for Angular.js
Multi-user access and realtime updates seem very connected to me. For these you could plug in my upcoming Firebase adapter for angular-data and boom! I actually had a complete GoInstant adapter...

Another option is too use web sockets or a pub/sub messaging service to notify all clients of changes to data, and each client can decide what it wants to do at that point (refresh data, get the changes, etc.). You could implement your own 3-way databinding this way.

Angular-data doesn't support offline editing and sync out of the box right now, but I'm considering writing an adapter that combines the existing http and localStorage adapters into one that supports offline editing and sync. Or you could make your own.

pseudobry··on Angular-data: data store and caching for Angular.js
Yes, I could generify it, but I'd have implement $q and $http (or introduce other dependencies), and extract angular-specific things like hooking into Angular's $digest cycle for change detection (when the browser doesn't support Object.observe).

This definitely warrants some thought. The next time I write a non-trivial application in a framework other than Angular then this will move up on my priority list. Or perhaps when the community wills it into existence :)

pseudobry··on Angular-data: data store and caching for Angular.js
I actually had it in there, upgraded the doc library and highlighting disappeared...

Will get it back though.

pseudobry··on Angular-data: data store and caching for Angular.js
author here, what browser are you using?
pseudobry··on PhpStorm 7.0 final release is here
+1 for IntelliJ IDEA
pseudobry··on Show HN: The CampusData.org guide to bringing Open Data to universities
I had to chuckle when I saw this. Their front page has a picture of the Franklin S. Harris Fine Arts Center on the campus of Brigham Young University http://home.byu.edu/home/
pseudobry··on How to build a large Angular.js application
Problems Angular doesn't solve for you:

http://jmdobry.github.io/talks/2013/building-large-apps-with...

pseudobry··on Using Voice to Code Faster than Keyboard
...Did you watch the video?
pseudobry··on Bootstrap 3 RC1
http://getbootstrap.com/ looks like it got its design from Heroku's new website.
pseudobry··on My Style: Custom CSS for unappealing sites you visit
Even if he is planning on spending a lot of time on it, he will probably:

1. Be doing something he loves 2. Gain experience and improve his skills 3. Expand his portfolio 4. Makes friends and connections and get valuable feedback 5. Learn what it's like to try to beat a competing product 6. Maybe fail, and learn from it 7. etc.

"similar functionality has been around for a long time"

That doesn't matter to a lot of people in a lot of situations. We just keep on coding.

If this thread was entitled "Show HN: The new karthikv OS" or "Show HN: Introducing the Google Search killer", then yeah, spending a lot of time on that kind of thing (especially for free) might be foolish.

pseudobry··on Journey From RequireJS to Browserify
That's right! And even use a query hook in your urls to switch between minified/bundled, un-minified/bundled, and un-minified/un-bundled versions of your code base! All with one config file. Just refresh.
pseudobry··on Show HN: StartHQ - a web app directory
Nice! But when logged in I only get the search bar. When logged in it would be nice to see the categories as well.
pseudobry··on A 3D printer in every home? Doesn't sound likely
A computer in every home? Doesn't sound likely.
← PreviousPage 3 of 3