RSS
 

First computer scientists to win an Oscar

29 Jan
Loren Carpenter, Rob Cook and Ed Catmull

Loren Carpenter, Rob Cook and Ed Catmull

In 2001, Loren Carpenter, Rob Cook, and Ed Catmull of Pixar won an Oscar for significant advancements to the field of motion picture rendering. It was the first time for software developers to win an Oscar.

April 2001 IEEE Spectrum

The above is the cover of April 2001 IEEE Spectrum magazine,  I still remember it,  I was a computer science student in Nsukka, Nigeria, back then, and I remember, this cover and this article in the magazine, was among the most inspirational things I ever read as a computer science major in Nigeria.

 
No Comments

Posted in Business

 

Most Hated Programming Languages on Hacker News

11 Oct

From the recent poll on Hacker News “Poll: What are your liked and disliked programming languages?” I compiled a list of all the programming languages ordered by the percentage of their dislike votes. Cobol & Coldfusion are the two most hated languages with 94% dislikes. C & Python still gets a lot of love as the two most liked languages. I find it strange that my favorite language Ruby is not even in the top 15 most liked. Most Rubyists believe Ruby is the best scripting language to ever run on a computer, but 38% of these votes don’t agree, Ruby and Javascript are tied at 38% dislikes.

Complete list (Ordered by Percentage of Dislike votes:
Cobol - 94%
Coldfusion – 94%
Visual Basic – 88%
actionscript – 82%
PHP – 76%
Rexx – 72%
Groovy – 69%
Fortran – 67%
Java – 67%
Tcl – 64%
Perl – 61%
Delphi – 60%
C++ – 58%
Objective-C – 58%
CoffeeScript – 55%
Pascal – 48%
ada – 47%
R – 45%
Shell - 44%
D – 39%
Other - 39%
JavaScript – 38%
Ruby - 38%
Scala - 38%
Forth – 31%
Smalltalk – 30%
Assembly – 29%
C# – 29%
SQL – 28%
Ocaml - 27%
F# – 27%
Go – 24%
Erlang – 23%
Clojure – 21%
Rust – 21%
Haskell – 20%
Lisp – 18%
Lua – 16%
Scheme – 15%
Python – 13%
C – 12%

 
 

Intel’s Original Business plan

14 Sep

Intel’s original one page double-spaced business plan for investors, as typed by Robert Noyce:
intel original business paln

Sources:
- Something Ventured
- http://fromabctoxyz.blogspot.com/2005/11/intel-business-plan-july-1968.html
- Intel Museum and Darius Mahdjoubi, October 2005

 
No Comments

Posted in Business

 

Ruby Class Variables in the main context

05 Sep

Since ruby class variables belong to the class hierarchy, all objects in that class hierarchy all the way up to ruby’s main object, share the same class variable. This could lead to unexpected behavior, especially since the class variable can be modified in the main context. See below modifying @@name in the main context changes its value on all objects.

class Cat
end
 
class Tiger < Cat
  def me
    @@name = 'tiger'
  end
 
  def show
    @@name
  end
end
 
tiger = Tiger.new
 
tiger.me
#=> "tiger"
 
tiger.show
#=> "tiger" 
 
class Cat
  def me
    @@name = 'cat'
  end
 
  def show
    @@name
  end 
end
 
cat = Cat.new
 
cat.me
#=> "cat" 
 
cat.show
#=> "cat"
 
tiger.show
#=> "cat"
 
@@name = 'animal'
#=> "animal" 
 
cat.show
#=> "animal"
 
tiger.show
#=> "animal"
 
 

Coffeescript Cheatsheet for JQuery

02 Sep


Corrections and suggestions are welcome.

 
 

More readable Javascript code

30 Aug
// BAD
$( document ).ready(function() {
 
    $( "#magic" ).click(function( event ) {
        $( "#yayeffects" ).slideUp(function() {
            // ...
        });
    });
 
    $( "#happiness" ).load( url + " #unicorns", function() {
        // ...
    });
 
});
 
// BETTER
var PI = {
 
    onReady: function() {
        $( "#magic" ).click( PI.candyMtn );
        $( "#happiness" ).load( PI.url + " #unicorns", PI.unicornCb );
    },
 
    candyMtn: function( event ) {
        $( "#yayeffects" ).slideUp( PI.slideCb );
    },
 
    slideCb: function() { ... },
 
    unicornCb: function() { ... }
 
};
 
$( document ).ready( PI.onReady );

Source:http://learn.jquery.com/code-organization/beware-anonymous-functions/

 
 

gem install worldpeace

06 Aug

What’s the one gem you wish existed but doesn’t?

https://rubygems.org/search?utf8=%E2%9C%93&query=worldpeace

 
 

Could Dancing Have an Algorithm

13 Jun

This Choreography qualifies as a technical post. I really want to tag it as programming.

Source: https://www.youtube.com/watch?v=HHwVfO1hvs0

 

What is this PRISM, of which you speak?

08 Jun

Dear obi-akubue.org users,

You may be aware of reports alleging that obi-akubue.org and several other Internet companies have joined a secret U.S. government program called PRISM to give the National Security Agency direct access to our servers. We would like to respond to the press reports, and give you the facts.

obi-akubue.org is not and has never been part of any program to give the US or any other government direct access to our servers. We have never received a blanket request or court order from any government agency asking for information or metadata in bulk, like the one Verizon reportedly received. We hadn’t even heard of PRISM before yesterday.

When governments ask obi-akubue.org for data, we review each request carefully to make sure they always follow the correct processes and all applicable laws, and then only provide the information if is required by law. We will continue fighting aggressively to keep your information safe and secure. Any suggestion that obi-akubue.org is disclosing information about our users’ Internet activity on such a scale is completely false.

We strongly encourage all governments to be much more transparent about all programs aimed at keeping the public safe. It’s the only way to protect everyone’s civil liberties and create the safe and free society we all want over the long term. We here at obi-akubue.org understand that the U.S. and other governments need to take action to protect their citizens’ safety—including sometimes by using surveillance. But the level of secrecy around the current legal procedures undermines the freedoms we all cherish.

Source: One-stop PRISM Deny generator for your startup – http://colingourlay.github.io/deny-prism/

 
No Comments

Posted in Business

 

Tear-able cloth in Javascript

23 Apr

Awesome effect with no proprietary plugin, no flash, java applet, or silverlight, just HTML,CSS & javascript.

Check out this Pen!


Source: http://codepen.io/stuffit/pen/KrAwx
And HN thread here: https://news.ycombinator.com/item?id=5592679

 
 
 
Premium Wordpress Plugin