News for hackers. Stuff that matters.

ntownsend

The LulzSec twitter feed now appears to be empty.
Lesson learned: the public can (and must) stop big telecom putting Canada in a digital ghetto.
Alton Brown is the reason I started caring about food preparation. Good Eats is unlike most food shows in that its primary motivation is teaching the audience about food and the hows and whys of its preparation. I find that most food shows are about demonstrating individual, usually either uninteresting or impractical, recipes, or stroking the ego of the presenter. Throwdown With Bobby Flay, I'm looking at you.
Libertarian clap-trap. Governments and pies only become a bad combination when there is no meaningful oversight or regulation. Your point of view makes sense in America where this is the case.
The case is similar in Canada. I think this recent article by Jesse Brown reflects the reality for a lot of broadband-connected Canadians with similar viewing habits to broadband-connected Americans: http://www.torontolife.com/daily/informer/from-print-edition...
Re:What's really wrong with BlackBerry on Sunday December 12, 2010 @04:35PM (#1998100)
RIM has extremely talented engineers and developers, but it does not have a culture where engineers can say "We are doing the wrong thing" and have any decision-makers take notice. This is the fundamental problem with RIM. They have completely failed to effectively use the talent they have. If I were another technology company, I would definitely be trying to poach talent from them.

(Disclaimer: I'm a former RIM employee.)

Re:Scale of the Universe on Tuesday November 30, 2010 @11:44AM (#1954663)
And on that note, the creator has made the common mistake of performing the calculation speed_of_light * age_of_universe to determine the radius of the observable universe.

Space has expanded during the lifetime of the universe so the objects that emitted light at the edge of the observable universe have moved further away since emitting the light. The estimated distance to the edge of the observable universe is more like 47 billion light-years: http://www.astro.ucla.edu/~wright/cosmology_faq.html#DN

The visible universe, however, is a bit smaller since we can only see as far as the surface of last scattering: http://en.wikipedia.org/wiki/Cosmic_microwave_background_rad...

Re:Brave New World banned from High School curriculum on Friday November 19, 2010 @11:57AM (#1921890)
I had very similar thoughts when I read the book. It seems to me that if there is no desire for class mobility then strata are not evil.

However, humans being what they are, it seems impossible to guarantee that lack of desire. This is (kind of) demonstrated by Bernard's discontent and by John the Savage's inability to cope with the society. Both were weak cases. Bernard because he was privileged, and John because he was a total outsider that was not acclimated to the culture.

Re:Rumpetroll - a new Websockets/HTML5/CSS3/JS experiment on Thursday September 30, 2010 @04:45AM (#1742676)
You can set a few other parameters like your size, too. Unfortunately, no one else can see it. I was the biggest sperm you never saw.
Re:Ray Kurzweil does not understand the brain on Tuesday August 17, 2010 @12:15PM (#1611540)
...we'd need an impossible computer that could simulate years worth of exact quantum-level physics in a cubic meter of space...

...it might take a little more than the ten years to come up with any sensible code with hope of growing into an AI though...

Dude, you are all over the map.

... he seems to be using DNA as a measure for the amount of irreducible complexity that needs to go into a system that will end up with the complexity of a human brain.

At best, you could say it's a measure of the amount of irreducible complexity for an encoding of the required proteins. We don't seem to have a measure of the system, by which I mean the thing that models the relationships and interactions of the proteins (and their components) with each other and their environment.

In 2006, nearly half the population of Toronto was a "visible minority". It's estimated that more than half are now. Similarly, half of the population is foreign-born.
Re:JavaScript Tips on Thursday May 06, 2010 @11:17AM (#1324584)
In JavaScript, Arrays are not actually arrays. They're not a contiguous block of memory. They're just Objects (i.e. hash tables) that key on integers.

If you look at the indices it will look like you have a bunch of undefined elements in the array, but no memory has actually been consumed for those indices in the array so nothing is wasted.

Whoops. You're right. I'm embarrassed because I do know the difference.
The argument that XML can have various different structures for storing a person's name, while JSON provides one simple solution, doesn't fly. You could run into something like { "Person": { "property": { "type": "first-name", "value": "John" }, "property": { "type": "last-name", "value": "Smith" } } }

This begs the question, "Why would you do something that convoluted?" Well, you can ask the same of the XML examples, and the answer probably boils down to requirements (or incompetence?).

Re:MIT PhD student uses MS Paint to showcase CV on Saturday February 06, 2010 @11:00AM (#1106310)
I found that book a little too precious.
Re:Will there be an iPad App gold rush? on Thursday January 28, 2010 @07:56AM (#1083645)
Yes. Yes, it is.
Re:Will there be an iPad App gold rush? on Wednesday January 27, 2010 @10:46PM (#1082925)
Relax, buddy. It's a joke.
Re:Will there be an iPad App gold rush? on Wednesday January 27, 2010 @10:35PM (#1082904)
I've just thought of the first app I'll make for the iPad. It will be a version of top. Seeing as the thing only runs one process at a time, it should practically be a one-liner.
Re:The "Soft Maximum" function on Wednesday January 20, 2010 @11:48PM (#1066650)
In the case of real-valued functions of one variable (which is the case at hand), if the function has a minimum and is convex then the minimum is global. If the function is strictly convex (also this case) then it will have at most one global minimum.
Re:The "Soft Maximum" function on Wednesday January 20, 2010 @11:39PM (#1066641)
No, in this case, a convex function is one where you can draw a straight line between any two points on its graph and not have the line intersect the graph at a third point.
Re:Art vs. Computer Science on Monday January 11, 2010 @08:33AM (#1045040)
I don’t have a paper to show you, some great insight into how von Neumann architecture is totally lame.

If it weren't for the von Neumann architecture the author wouldn't have pretty code to look at. I suppose he could write a post about the arty setting of switches and attachment of patch leads on his personal ENIAC.

It seems to me that the requirements for the existence of code meant to program a computer (and look pretty) are a memory to store the code and an automatic method of retrieving, and carrying out, the instructions in the code. That sounds a lot like the von Neumann architecture.

Also, I don't follow the analogy to pre- and post- relativistic physics. There was a shift in the intuition and the models used, but the object of study didn't change. Physics stayed the same. Electrons didn't change their behavior because we came up with new models for them. Similarly, in computer science, a shift in intuition and models doesn't change the nature of computation. The travelling salesman problem is still NP-complete.

Re:Million Dollar Math Problem on Monday December 21, 2009 @03:15PM (#1008515)
For those interested in learning more about the character of Perleman and some of the controversy surrounding the Poincaré conjecture and it's proof, here's a great article from the New Yorker (dated Aug. 28, 2006): http://www.newyorker.com/archive/2006/08/28/060828fa_fact2

Older »