HN user

kagia

37 karma
Posts0
Comments19
View on HN
No posts found.

I feel that typescript being only 2.0, should be in a position to break things once in a while.

If you pay too much attention to keeping legacy code 'alive' you end up complicating matters with either compiler-flags all over the place or redundant API's i.e win32 api (old+new+newer versions of the same function).

If 12megapixels can produce 10 to the power 86696638 images, and we came up with a way of enumerating those images, could we then build a function that given anyone of those images return the index of that image within reasonable time with current hardware. ie. "you have just taken 3999999987493th image"?

BMW i8 in WebGL 11 years ago

If the author is around, How long did this take? It's slick, but what impresses me most is when I customize the interior from the inside view.

Well done!

I'm not sure a 'readable' preemptive micro optimization is any more sensible. I think we should limit 'sensible' to preemptive macro and architectural optimization. A programmer should examine what their compiler is spitting out before they decide they can do better.

I doubt everyone agrees to that coding style, I certainly don't. However when submitting code to a project I'd still stick to the prescribed coding style, because I believe consistency in any code base can be just as important as any other measure of readability.

Totally agree with you!

The problem though is getting rid of the desktop would not go down well with the majority. you'd need a way of proving that you can still make multi tasking painless. Currently a desktop environment means I can resize and arrange windows to allow me to work with multiple apps.

One idea is have some sort intelligent system for deciding how much screen real estate is needed for each app and how they can be grouped and arranged into sensible workspaces.

I for one think it's time we saw bold and ambitious attempts at changing the desktop.

Most desktops today are arguably variations of the desktops we were introduced to in windows95 and OSX (v10). The colours, placement and names change but rarely does anything new show up (save for metro desktop).

With wayland and mutter/qt+ this is a great time to try out wild and out-there concepts. It's the only way to break out and really change the desktop.

I can understand peoples frustration; the desktop, after all, wraps up everything we experience when we use our machines. However I will approach this with an open mind, and I certainly hope others will do the same.