Text Size
Saturday, July 31, 2010
Latest Content

Freakonomics Book review (Levitt, Dubner)

freakonomicsI enjoyed Freakonomics as it served as a reminder that things are not always as they seem, and that really, most of us are gullable.  A reasonable set of topics is covered which makes for an exciting book without having its chapters drag on; however, is where the book falls flat is in providing a more detailed and analytical look at the data Levitt is using to reach his conclusions.  Readers are generally forced to take Levitt's word on his work because you can't explicitly see any of the data he's working with, aside from some early-chapter scantron data in an argument on teaching incentives.  Which brings me to another point - the early chapters were great in exercising your mind to think deeper than normal regarding performance incentives.  A few great points are brought up by Levitt on the chain reactions incentives have on society and workplace.  There are two chapters in the book regarding good parenting... which I never found to be all that interesting (and not because I'm not a parent), mainly because Levitt provides a far too repetitive look at child names, which ate up a lot of pages due to inefficient formatting of data tables by the publisher.  Freakonomics is a fairly short read, and didn't reveal anything overly "dazzling" as the front-page cover quotation states, but it is nonetheless a good read - even if only to discuss with others who have read it

VBA Check if Executable is Found by Cmd Shell

I have found that quite often I write a piece of VBA code and will end up calling third-party software from within VBA.  Naturally this poses a problem if the VBA code is taken to a different machine and the software being called is not installed or can't be found by Windows.  As kind of a sanity check I show below a small VBA function that tries to look for the tools "ls", "grep", and "awk" on a Windows machine (obviously these are Windows-ported GNU tools!), determines if they are callable from the command-line, and will exit the VBA code execution if any executable cannot be called.

Read more...

Neural Networks & Stocks

I am currently developing an artificial neural network analyzer against the stock market. While still in the very early stages, the program can successfully parse a major market's online database and run the current snapshot of the DB through a feed-forward neural network on a nightly basis; generating various buy/sell positions for each stock in the major market. Also nearing completion are various auxillary database-integrity checkers and performance measuring utilities. Given the size of the project and my solo work on it, I am staying pretty "closed envelope" on this one until it reaches a "ready for market" status. I'll post various updates as work progresses. :)

Slackware Wireless Tutorial

In this tutorial I will give some guidelines to getting wireless up and running in Slackware (in my case, version 12.2).

I say "guidelines" because I don't entirely understand the Slackware system and are more familiar with Debian; but wanted to try something new!

My particular card is an Engenius EPI-3601S and it uses the Atheros 5001X+ chipset (chip number AR5211). A particularly nice feature of this card is its 600mW power rating, which is far beyond that of big-box store cards by manufacturers like Linksys, D-Link, etc.

The driver for this chipset is actively developed by the Mad-WiFi Project and is known as the 'ath5k' driver.

Read more...

Setting up WDS in OpenWRT

Here I will show you how to set up WDS (Wireless Distribution System) using OpenWRT and two OpenWRT-compliant
routers. WDS is particularily useful for people who live in a home where wiring through the walls is not feasible, and while
wireless is an option, there may be cases where either A) The access point is located too far for the conventional
wireless USB or PCMCIA card, or B) You want wired computers connected to a wireless router which will inturn connect
to another wireless router. Yet only one acts as a DHCP server, thus allowing you to extend your network in a more
convenient way.

Read more...

More Articles...

Page 1 of 2

Start
Prev
1
Great Items