Login

Request new password

Search
Latest comments
Sep 25, 2006
  • Test by Simon on September 25, 2006 09:13 PM

Older comments

C++ Linear Algebra Libraries

  Posted by: Simon on February 23, 2009 2:01:04 PM

Eigen

  • Fast (vectorisable)
  • Nice API
  • Uncomplete

Flens

  • C++ wrapper for BLAS and LAPACK

ARPACK++

  • C++ wrapper for ARPACK
  • For sparse matricies

uBLAS

  • Matrix class from Boost
  • No easy interface to linear algebra libraries
no comments

Things I learnt today

  Posted by: Anonymous on January 31, 2007 11:07:07 PM (254 reads)
When confronted with the GDB error of "Previous frame inner to this frame (corrupt stack?)", and a previous version of your code now doesn't work, its probably a library problem.

To find library problems use 'ldd' or 'nm'.

When you have 2 versions of a library linked to the same executable, remove one!

When your program works again -- rejoice!

To combine several PDFs, use: gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=dc.pdf -dBATCH 1.pdf 2.pdf
no comments

The obligitory blog post about Google

  Posted by: Simon on September 28, 2006 3:00:59 PM (255 reads)
There is no doubting the phenominal success of Google, however I feel they are neglegting the one thing that drives their business: Search.

The page rank algorithm has become flawed. People have 'optimised' their sites to the extent that, for example, searching for information on any type product brings up pages and pages of affiliate shopping sites rather than the manufacturer or review sites. Which is annoying.

Giving more control to the user would help solve this, and many more, problems. A simple method of specifying whether I'm trying to buy a product or find reviews would be very helpful. Another solution would be a companion to Froogle that lists review sites.

Whilst Google does seem like an awesome place to work (see halfway through this post on Agile Programming), and a place that sounds very appealing to me, it appears as though their reliance on an advertising business model is a blessing to the engineers as it means no hard deadlines, but a curse to the web as it causes a conflict of interest - adsense fuels the spam blogs and removes the motivation to improve searching (which would reduce advertising clicks).

So I hope that Google will realise this business model is not sustainable if advertisement revenue is put above the health of the internet, and it also leaves room for a competitor to move in and actually make search work again.

no comments
Keywords : Google search

Test Wiki

  Posted by: Simon on September 25, 2006 9:03:18 PM (265 reads)
Wiki Formatting Rules

Test
Test

Bullets

  • one
    • two
      • three
  • one

Numbers

  1. one
    1. one
      1. one
  2. two

Quotes

A quote
no comments
Keywords : test wiki