HN user

perokreco

283 karma
Posts2
Comments101
View on HN

Making a wrapper is a lot of work and you end up with an unsatisfying solution. One of my first projects was an Ember wrapper for Slickgrid, but very soon you end up hitting the walls of the abstraction, which is why we wrote Ember-table. If we use Ember throughout, we also get to use bindings and computed properties for writing the charts as well. I think in the future it might be easier to have charts depends only on specific parts of Ember and not the whole framework.

Ember's object model is really awesome (http://emberjs.com/guides/object-model/computed-properties/) By writing our charting library with Ember we can make use of their object model while also making it super easy to use the charts inside Ember applications.

As per my example below:

  {{time-series-chart
    barData=barData
    lineData=lineData
    selectedInterval=selectedInterval
  }}
By using Ember we get all the bindings for free.

The main difference is that because we use Ember's object model throughout our charts, it is very easy to extend them and tie them in to your application with bindings and computed properties in a generic way. For example binding the charts interval to a dropdown is just a matter of declaring a binding in you handlebars:

  {{time-series-chart
    barData=barData
    lineData=lineData
    selectedInterval=selectedInterval
  }}

No it wouldn't. This statistic is highly misleading and the article author is basically lying by putting it in the article. If there are twice as many women who are married than there are those who are cohabitating then cohabitating is on average better than marriage.

You are missing that when bruteforcing a one time pad you will get all possible arrangements of all letters. How do you tell all the plausible looking strings apart? What kind of a sort function could you apply?

You can also come meet us at our office in Mountain View. We have food and beer and can show you some cool Ember things we are working on(we are also constantly hiring, my email is in the profile).

We were using Slickgrid for a while and that was a very painful experience as the code was very complex, didn't do frozen rows/columns and didn't interoperate with Ember nicely. I think we wrote this with div's from scratch.

How to Apologize 14 years ago

See, both their joke and the statement: "maybe we could take this joke at face value (ha ha, we're all sex deprived computer nerds who would do anything to interact with women for a second)" assumes women are not programmers and thus makes them feel less welcome. That is the main reason why it is bad.

The entry level for a new-grad software engineer is 75-100+k in US. If you are working for 35-40k you are doing it wrong unless you chose to live in middle of nowhere where 40k is actually a nice salary.

No, it is not. This article is perfectly on topic. On the other hand: "Please don't submit comments complaining that a submission is inappropriate for the site."

Ritalin Gone Wrong 14 years ago

Your impression is wrong. My diagnosis took couple of hours and involved bunch of attention and ability tests. It was much more rigorous than I expected.

Cars kill cities 14 years ago

The TV and all the bulkier things get delivered. Even if you have a car its not like you buy a fridge and drive it home.

It is not at no cost, because it is more efficient( at least comparatively if not absolutely ) to produce the rock in China and overseas shipping is extremely efficient. That is what comparative advantage and trade is all about. It is only better for the planet in the sense that the products costs more and as a result fewer of them will be produced costing less resources.

You are confusing OS with the userland. Graphical environment is not necessarily a part of the OS. If you run Linux you can load a number of different graphical environments.

Khan Academy actually works really well for underachieving students, and especially well for students with learning disabilities. If you watch any of Sal Khan talks, you will see that one of the biggest emphasis of KA is to prevent students from getting stuck and losing interest in a subject. The whole goal is to increase the meaningful time students have to interact with teachers. Having lectures delivered online and then having students actually talk to a teacher and have things explained to them instead of sitting and listening to a one size fits all lecture works much better.