HNHacker News
TopNewBestAskShowJobs

perokreco

283 karma · joined April 17, 2009

submissionscomments
perokreco··on Re: Proposed Statement on "HTTPS everywhere for the IETF"
No, because you would want to keep the fact that you read something private.
perokreco··on The curious case of disappearing Polish S
Poland has more than double the number of people than Serbia + Croatia + Bosnia + Montenegro.
perokreco··on Latvia becomes 18th state to join the eurozone
That's not really true, as all new members are required to start using Euro as a currency.
perokreco··on Ember Charts: An easily extensible chart suite built with D3.js and Ember.js
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.
perokreco··on Ember Charts: An easily extensible chart suite built with D3.js and Ember.js
Thanks, fixed.
perokreco··on Ember Charts: An easily extensible chart suite built with D3.js and Ember.js
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.
perokreco··on Ember Charts: An easily extensible chart suite built with D3.js and Ember.js
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
  }}
perokreco··on Ember Charts: An easily extensible chart suite built with D3.js and Ember.js
I think this is our 3rd or 4th attempt at making a charting library, but the first one we are actually happy with. Good APIs for charts are surprisingly hard to get right. It was actually one of our interns (https://github.com/raykyri) who did most of the work on rewriting charts. Open source libraries are a really great match for intern projects.
perokreco··on The Case for Getting Married Young
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.
perokreco··on Seven Codes You'll Never Ever Break
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?
perokreco··on Show HN: Ember Table by Addepar
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).
perokreco··on Show HN: Ember Table by Addepar
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.
perokreco··on Regexp-based RFC822 email address validation
There doesn't need to be a dot on the right side.
perokreco··on How to Apologize
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.
perokreco··on Working at a Startup vs. a Big Company
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.
perokreco··on More than $215,000 stolen from Bitcoinica in Linode incident
It protects the consumers, not the banks. Same, in this case bitcoinica is honoring all the money and is swallowing the loss themselves.
perokreco··on You Can’t Copyright Porn, Harassed BitTorrent Defendant Insists
Your impression is wrong, it is actually very often that things like this happen. You basically say I didn't do it, but even if I did, it is not illegal.
perokreco··on Silicon Valley’s engineering salaries are finally getting fair. Thank Facebook
For that to be true for Facebook they would have to end up at $1 trillion valuation.
perokreco··on Why French Parents Are Superior
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."
perokreco··on Sex differences in intimate relationships (pdf)
Uhm, best friend(1) = boyfriends/girlfriends/spouses/partner
perokreco··on Ritalin Gone Wrong
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.
perokreco··on Improving Programmer Productivity (Mind Map)
Fun fact, in some eastern European languages, coffee and caffeine are the other way around, kafa and kofein for example.
perokreco··on Cars kill cities
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.
perokreco··on Raspberry Pi: We’ve started manufacture
Why not? Are UK residents more deserving of a job than Chinese?
perokreco··on Raspberry Pi: We’ve started manufacture
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.
perokreco··on Why have CPUs been limited in frequency to around 3.5Ghz for so many years?
This is completely false. You can read why in the comments above.
perokreco··on Growl 1.3.1 is out, no longer free
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.
perokreco··on Khan Academy Gets 5 Million to Expand Faculty & Platform & to Build a School
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.
perokreco··on How Can Anyone Still Hate Bill Gates?
Ivy league schools are effectively free for people who are not rich through financial aid. Not sure that was true in 60s/70s.
perokreco··on Things That Turbo Pascal is Smaller Than
Mission-critical is actually a pretty common term and not really connected to the military.
Page 1 of 4Next →