HNHacker News
TopNewBestAskShowJobs

ghostdiver

79 karma · joined June 29, 2013

submissionscomments
ghostdiver··on Converting an existing Backbone.js project to Require.js
Think about using two different versions of ExtJS, it's just not possible atm. because of globals.

You should look into Dojo Toolkit source code, which now is almost entirely built on AMD.

Regarding "distinct JS downloads for each and every page": again, look at Dojo Toolkit source code and its build system.

ghostdiver··on Reddit has the killer social network feature: anonymity
Anonymity is for geeks
ghostdiver··on Ask PG: Would you consider making comment tree collapsable?
In chrome, you can use extension
ghostdiver··on Groundwater Contamination May End the Gas-Fracking Boom
For some european countries gas-fracking is the only way to break out of russian gas-oil monopoly, even at the cost of devastated environment.
ghostdiver··on Firebug 1.12 – New Features
I only miss those two features

  - Pretty print
  - Hot code replace
ghostdiver··on Ask HN: Has cloud and mobile already happened? What's next?
It is yet another cool gadget rather than something what can significantly improve your life.
ghostdiver··on Ask HN: What is the most annoying part about finding a new job in tech?
Because of your current job you are not up to date with latest stuff.
ghostdiver··on What inherent differences between an engineer and a programmer?
I read the question as it is, "engineer", there is no "software", only "engineer".
ghostdiver··on What inherent differences between an engineer and a programmer?
Engineers don't write code, they build bridges, aircrafts, highways, spaceships etc.
ghostdiver··on Running Headless Selenium with Chrome
Simulating clicking/mouse move events can be a pain for PhantomJS/CasperJS.

PhantomJS also runs some ancient version of WebKit, which means it is not compatible with modern browsers.

ghostdiver··on One VM to Rule Them All [pdf]
Oracles flagship product can be replaced by Postgres? No?

ps. Why compare with top 3 american internet giants, what's the point?

ghostdiver··on Why do we use html instead of json?
How about gzip compression? It's not like you can gain anything by using JSON compared to HTML, when gzip is enabled.
ghostdiver··on Ask HN: How does Google measure programmer productivity?
What happens when someone is underperforming?
ghostdiver··on Cookieless cookies
You should use valid Last-Modified value with some randomness and join it with browser fingerprint:

https://panopticlick.eff.org

ghostdiver··on Ask HN: which jobs are accessible to very introverted devs?
As an employer I would be interested primarly about productivity, HOWEVER being introvertive does not help in team work. So it is something you have to work on.
ghostdiver··on Introduction to making HTML5/JavaScript games with Coquette.js
It is not like you can implement collision resolving system ad hoc as a plugin or extension if base code does not offer you some proper foundation.
ghostdiver··on Introduction to making HTML5/JavaScript games with Coquette.js
It's very simple and lightweight, however collision code is very naive:

  if (obj1BoundingBox === this.RECTANGLE &&
            obj2BoundingBox === this.RECTANGLE)
          return Maths.rectanglesIntersecting(obj1, obj2);
which means it will not work for moving objects
ghostdiver··on Ask HN: Is it ever OK to completely unleash on incompetent coworkers?
How about finding other job?

I mean, if it is possible for "imbecile" and a "poser" to get this job, there must be something wrong with it, your employer and its recruitment process.

Why waste energy, time and your life for problems like this one?

ghostdiver··on How Bad is DOM Interaction Really?
It does not trigger repaint on each iteration.
ghostdiver··on How Bad is DOM Interaction Really?
I have same feeling,

Making single frame of JS code to run fast is cool and dandy, but eventually browser will have to make freeze and do reflow+repaint. Eventually it will make profiling harder, think about caching .offsetHeight etc. properties. It does decrease script execution time, but it does not make your app to work faster.

ghostdiver··on Dear Google: Please fork WebKit (2010)
Flash player(common denominator for all browsers) still runs in separate system process, so I does not look like overall security of web increased at all.

That's not big suprise tho, if you are required to have Adobe Flash player installed in order to use Youtube.

There is also entire advertisement ecosystem built by Google, which relies on flash player... and I don't mean ads here, but all the data about users which Google is harvesting through it thanks to Google Toolbar which is bundled with Flash player.

ghostdiver··on CSS Absolute Centering
What if I don't want fixed dimensions? Maybe media queries could help a bit, but Javascript usage seems to be inevitable.

ps. I didn't mean pure javascript solution anyway:)

ghostdiver··on CSS Absolute Centering
What is performance loss/gain compared to Javascript solution of this problem?
ghostdiver··on Pixel-perfect timing attacks with HTML5
For JS apps this can be done on client side in JS.

  if(top!=self) doNotFetchSensitiveInfoFromServer(true);
ghostdiver··on Announcing TypeScript 0.9.1
Traceur Compiler is good alternative:

https://github.com/google/traceur-compiler

however its development kinda stopped in last months

ghostdiver··on Firefox 23 is available
Didn't ever hear of pure JS browser exploit, only a mix of Flash or Java.
ghostdiver··on Ask HN: What web services should exist that haven't been developed yet?
Poo Analysis as a Service

Upload image of your poo, computer program will tell you if you have any health problems or you should change your diet.

ghostdiver··on Freedom Hosting sites compromised, founder arrested
Yet, in EU, when you use prepaid cellphone, you can be eavesdropped for no reason, only because it is prepaid cellphone.
ghostdiver··on Freedom Hosting sites compromised, founder arrested
Europeans point of view: European bureaucrats are not any better, think about David Cameron idea of Porngate
ghostdiver··on Wikipedia visual editor
Editor is not sandboxed in cross domain iframe environment.

Homakov go!

← PreviousPage 4 of 5Next →