HN user

mcdaid

58 karma
Posts19
Comments35
View on HN
blogs.msdn.com 14y ago

Unleash the power of HTML 5 Canvas for gaming – Part 1

mcdaid
1pts0
www.telegraph.co.uk 14y ago

Music helps children learn maths

mcdaid
1pts0
www.visnos.com 14y ago

Happy Pi Day

mcdaid
2pts0
www.networkrail.co.uk 14y ago

Original drawings and blueprints from Brunel, Stephenson and Wren

mcdaid
1pts0
blogs.telegraph.co.uk 14y ago

The march of technological progress doesn't create jobs: it destroys them

mcdaid
2pts0
www.guardian.co.uk 14y ago

Secondary schools fail teenagers over computer lessons, says Ofsted

mcdaid
3pts0
blogs.telegraph.co.uk 14y ago

Darwin censored by the Turkish government's porn filter

mcdaid
4pts0
www.telegraph.co.uk 14y ago

Computing classes don't teach programming skills

mcdaid
2pts0
blogs.telegraph.co.uk 14y ago

You are Facebook's product: that's why you don't pay to use it

mcdaid
2pts0
www.telegraph.co.uk 14y ago

Ralph Fiennes blames Twitter for 'eroding' language

mcdaid
2pts1
www.bbc.co.uk 14y ago

Failed fire project wasted £469m, says committee of MPs

mcdaid
1pts0
www.telegraph.co.uk 14y ago

Public data: Government should get out of the way of innovation

mcdaid
3pts0
www.cabume.co.uk 15y ago

Braben labels UK one of the least attractive places in world for games companies

mcdaid
2pts0
blogs.telegraph.co.uk 15y ago

Facebook's photo app: an earthquake for Mark Zuckerberg's rivals

mcdaid
1pts0
www.telegraph.co.uk 15y ago

Ban mobile phones and wireless networks in schools, say European leaders

mcdaid
1pts0
blogs.telegraph.co.uk 15y ago

Google and Facebook are fighting for our lives

mcdaid
3pts0
blogs.telegraph.co.uk 15y ago

How technology and online learning could revolutionise British schools

mcdaid
1pts0
www.wired.co.uk 15y ago

Tim Berners-Lee on science, 'stretch-friends' and open data

mcdaid
1pts0
www.independent.co.uk 15y ago

Tiny independent studios rise from the ashes of big, failed, videogame firms

mcdaid
2pts0

If the transformations/transitions are handled by the graphics card the faster js becomes irrelevant. For example js performance on IPad is not amazing, but it will run many transitions smoothly.

As far as WebGL, it clearly is important for any serious 3d. But adding a slight 3d effect to a UI element should not require a detailed knowledge of shaders and 3d geometry.

You make a fair point, but learning Italian or Portugese after Spanish is easy because they all share the same root language Latin.

An eastern language such as mandarin won't be much easier because you have learnt a second European language.

Computer languages have much more in common and have often copied earlier programming languages.

The language in the browser is not the problem to me. If I could use python it wouldn't change the fact that you still need to deal with the DOM, CSS and browser differences.

4th State of Water 15 years ago

Celsius please, or at least have both.This is supposed to be science not a localised weather report.

I wonder what effect this could have on the local climate. Pumping out hot air into cool air at height of 800 metres has got to have some affect.

Now if the base is used area is used for growing plants then the air emitted at the top would be moist, which I imagine would cause cloud formation as it meets the cold air.

Actually I have been using a similar technique for the last six months. However 30mins intervals and I only do it on days when I feel tired or unmotivated.

At the end of the period I go for a walk, or on an exercise bike for 5-10 mins. The best part is physically leaving the computer stop the eyes getting tired and drifting into a zombie state of zero productivity.

When I start a session I usually jot down a particular task to work on and review at the end. It does not guarantee productivity, but the short periods with reviews helps keep focus.

This is not exactly shocking. The quality of education has to be a factor as well. I am sure for most people an hour of one on one tuition, is more effective than a number of hours in a large class. Even more so if the rest in the large class are not interested in learning.

I was blown away by the google IO session. The idea of writing a game in Java and then having it converted to multiple formats, javascript/canvas/webgl, flash, android.

Quite amazing!

If they could add conversion to run on apple devices then this could well be a glimpse of the future.

On the topic of SVG and Canvas, I think it would be really useful if Canvas had a method similar to drawImage but instead could draw svg.

for example

var circle = document.createElementNS("http://www.w3.org/2000/svg, "circle"); circle.setAttribute("style", "fill:green"); circle.setAttribute("cx", 50); circle.setAttribute("cy", 50); circle.setAttribute("r", 25);

ctx.drawSvg(circle,x,y,w,h);

I think then we could have the best of both worlds, define complex shapes in svg, but use canvas for rendering. The advantage over just using svg is that every shape is in the dom, so if you want to draw 1000 similar shapes the dom gets cluttered.

This is only the case if the user has not got a cached version of jQuery, which is likely if something like google's hosting service. In this case the jQuery code may well be shorter than the css especially with all the browser specific rules. In addition the jQuery version will work in all browsers.

I bought an iPad2 the other day, the apple shop girl seemed pretty shocked that I had never owned an apple device before and even more so that I had never used iTunes. I might have showed her my £10 phone but that might have been too much for her.

As far as putting music on the iPad, I am not sure if I will even bother. There are plenty of cheap mp3 players which don't require converting wma files and itunes hastle.

I don't see the fuss, what does html5 really mean anyway, a bunch of stuff that was already in development was put under this umbrella term because it was easier to market.

Microsoft being a company that want to make profits have taken this one step further with running native html5 apps, it might not mean anything to a technical person but it is a good marketing pitch. They are successful because they are good at this kind of stuff and it is why some people still think the IE symbol is the internet.

Well it was nice while it lasted!

As a heavy user who rarely clicks the ads I could never understand how they could keep the service as it was. But on the bright side at least it is still free albeit with more restrictions.

This reminds me of my old chemistry teacher, we used to enjoy watching his demonstrations because half the time they didn't work. Excuses would be made about a bit dirt must have been in the test tube or out of date chemicals etc.

But it made the lesson interesting (we wanted to see it fail), watching a well made video is less engaging than seeing a live demonstration.