HN user

tonycoco

45 karma
Posts5
Comments35
View on HN

Exactly. His point, I think, was trying to get rid of the need for people pulling out a stylus in a car sitting in traffic and scribbling notes and smiley faces. Not catering to artists and people sitting in meetings taking notes. The iPhone doesn't need a stylus. A tablet (especially at that size) acts more like a blank canvas and it makes perfect sense to get a drawing tool like a pencil on that big surface to encourage even more apps and creative outlets.

You can already see it in action. Go to a Tesla showroom, a boutique clothier, a Square-enabled café, etc. They are all embracing the iPad as a multi-functional device. Oh, and those aren't usually even considered "enterprise" clients.

Isn't Backbone.js already 6.5kb, Packed and gzipped? Why is the stress put on making it smaller/modular? I don't think that is the problem at all. The problem is one that frameworks like Ember.js are trying to solve... reuseable, convention-based and opinionated. This is what Rails got right and something I think that client-side frameworks lack. Rails' success, for the most part, is due to its really strong opinions and conventions. These client-side "frameworks" are often brought in with the byline that its intent is to be TINY. To me, that's not what these ambitious JS frameworks should be bullet-pointing first.

This whole, "Ruby is slow," diatribe is just ridic.

Everyone here that has done any C/C++ or Ruby development would probably agree that if you're looking for number smashing, Ruby is just not cutting it unless you're into rockin' C extensions and getting what you want... for now.

Ruby, within a few years, will probably have some VM action, whether the JVM with JRuby or Rubinius wins out, who cares.

In any case, in like 5 or 6 years when we all have 50/100 core machines, Ruby's gonna be just fine for almost everything. Maybe by then we will be done arguing and just agree that Ruby is the nicest language to look at and develop in, even if it has subpar performance. Because if you're arguing something different, you've probably never gone from Ruby to C or Java or even Python... just so you all know, it blows.

EmberJS Confuses Me 13 years ago

Agreed. I'd like to spend some time and come up with a longer screencast that did a little bit more of a "deep dive".

EmberJS Confuses Me 13 years ago

That's def a job for the adapters. Django, for instance, has a REST adapter that has been worked on here: https://github.com/toranb/ember-data-django-rest-adapter

As far as the root objects are concerned, I've always been a fan of that part of Rails. Not to say that it cannot be easily gotten rid of with something like this (for ActiveResource)...

ActiveResource::Base.include_root_in_json = false

Or, like in my example app, with this (for ActiveModelSerializers)...

https://github.com/rails-api/active_model_serializers#1-disa...

EmberJS Confuses Me 13 years ago

Curious for yourself? Try following my simple starter app tutorial of Rails + Ember.js here: http://www.devmynd.com/blog/2013-3-rails-ember-js

Though, I understand the pain of coming from a server-side MVC architecture, I found it refreshing that Ember.js takes the "desktop" MVC approach. Our web apps are now living on the client, acting like desktop apps. Most people struggle with this reverse at first, but can conceptually catch on if shown the way. I think what really needs to happen is a good screencast or two walking through these concepts. I'm interested in putting something together and will when I have the time.

I mean, it's cool that people want to expose Python's version of Rubinius as a building block to yet another Ruby interpeter, but, come on. Why is this a thing?! Why not waste time improving the JVM, contributing to Rubinius, patch the MRI, or a million other open source projects already tackling Ruby being "slow". By the way, has anyone else realized that, while Ruby is slow, computers are getting faster for us too!

Anyone else think Apple Maps just isn't that bad. I used it for a trip from Chicago to Wisconsin and it worked out perfectly. I guess I'm just not that interested in people with problems with Apple Maps in China or small German towns. Here in the midwest US it seems to work just fine and find everything that GMaps used to. I actually like the Yelp! review integration as well.

Oh well!

I suppose I'm the only one to know that this software is driven by a service which, in time, will most definitely improve exponentially with use.

Isn't it a privilege to fly? Not a right. It's not like an airplane is some public government arena. It's the property of the airlines, just so happens that you have to be cleared by the government to fly. Don't they have the right to refuse service to a customer, especially if that customer is making employees and other customers uneasy. I'm sure if you went into a McDonald's and were wearing some suspicious clothing or start spouting off ridiculous speeches, they'd ask you kindly to leave and tell you that you were not a welcome customer any longer. In fact, I've seen it happen.

There are places for expression and "Free Speech"... maybe sitting next to the 13 year old or grandmother (or any other paying customer) who's flying for the first time in his/her life wearing some silly t-shirt about bombs and anti-government banter isn't the right place for it.

The 64-bit version installed fine, but my mouse is not responding in "Run like Windows" mode. Keyboard is fine though. I was able to peek around. "Run like a Mac" doesn't work basically at all.