True's beaked whale.jpg

Western spotted skunk

Hooded skunk

Yellow-throated Marten

Wolverine

Documenting the voting restriction effort

August 16th, 2013

Boulder County DA Stan Garnett clears all 17 suspected illegal voters

Last month, Colorado Secretary of State Scott Gessler gave Boulder County District Attorney Stan Garnett a list of 17 names, all suspected of voting in the November election despite being non-citizens.

Those names were among 155 people identified statewide as possible illegal voters.

But an investigation by Garnett’s office found that all 17 people were citizens and were able to easily verify their status, the district attorney said Wednesday.

Related: Common Cause page on Voter Supression and Secretary Scott Gessler

Links for July 2013

July 2nd, 2013

FBI ignored plot to assassinate Occupy protesters
12 Very Real Voter-Suppression Tactics
Electro-Permanent cargo gripper
Electropermanent Magnetic Connectors and Actuators: Devices and Their Application in Programmable Matter by Ara Nerses Knaian
ALNiCo magnets
Sand resonance pattern video
MEAM waterjet, senior design project, 10k psi
Nothing About Abortion in the Bible
Iodine’s effect on IQ test scores–15 pts in iodine-deficient areas
Replacing Samsung SGH-T679M Digitizer
Silicon Valley (and the history of toxic waste)
Makers of Things
Human vestigial tail
A hundred proofs the Earth is not a Globe
History of Inequality
The Tea Party’s paranoid aesthetic by Kim Messick

June 2013 Links

June 2nd, 2013

Allpaths-LG genome assembler
ELM327 interpreter chip provides an RS-232 (serial) interface to ODBII car network
About universal basic income
Catsup tank video
Article on a CBO report on tax breaks
CBO report: The Distribution of Major Tax Expenditures
in the Individual Income Tax System

We Already Tried Libertarianism – It Was Called Feudalism by Mike Konczal
Spiders do not Bite
Perspective on Institutional Secrecy and Leaks
High Price: A Neuroscientist’s Journey of Self-Discovery That Challenges Everything You Know About Drugs and Society by Carl Hart
Books to read: The Invention of Religion by Alexander Drake
Books to read: Euclid’s Window: The Story of Geometry from Parallel Lines to Hyperspace by Leonard Mlodinow
ChildbirthConnection.org evidence-based information on pregnancy

May 2013 Links

May 5th, 2013

Solar panels could destroy U.S. utilities, according to U.S. utilities By David Roberts, source pdf
Article about the 2012 Chicago teachers strike and the school bus driver strike in NYC this year
Competing theories of the genetics of the Jews. It will be interesting to see how this turns out.
Watch making project blog
Glasswing Butterflies
Glasswing
CSS element browser support
BatchPCB is now OSHPark
Sharps and Flats by John Nevil Maskelyne (1894)
Octopus intelligence
Potoo
Illegal surveillance on US activists continues
Wingnut rumors: Will the IRS hire 16,500 new agents to enforce the health care law?

App ideas

April 18th, 2013

Micro movement sensing

Use the orientation sensor in a cell phone to monitor small regular movements. For example, the movement due to the heart beat. It might be possible to measure breathing movement. It may also be possible to measure anomalous movements–tremors, the sway due to microadjustments involved in standing.

Also, if the heartbeat moves a phone to a noticeable degree, does this make cell phone photos blurrier? If so, add heartbeat detection to the camera app–have pictures be snapped between heartbeats.

Basically, orientation data would be collected, and a frequency analysis done to detect the freq and amplitude of the movements. I don’t know how fast the orientation can be polled. If it is too slow, it may be possible to use intermittent polling at precise times to identify the frequency of movements.

Shadow boxing

A related use would be as a shadow boxing app. This would clearly be better as a wrist strap standalone device, but might work as an app. Hold the phone in a hand (or strap it firmly to the wrist), and follow the movements of the hand/arm, recording punches and the speed of them. The user would indicate the hand being scored in setup, and then as hands are switched, the punching of the two could be compared. Groups of friends could play together to see who can punch the fastest or do the most punches in 30s.

Spectrophotometer

This app would run simultaneously on two phones. One phone would display bands of pure red, blue, and green. A sample would be placed across one half of the bands. The second phone would take a picture of the first phone. Image analysis would compare the brightness of the control and sample covered regions and calculate absorbance in the three channels. Cell phone displays are either OLED or IMOD. There are a range of displays used in phones, so this would never be super accurate without calibration. The OLED displays seem to have fairly narrow spectrum pure colors while the iphones have broader colors.

This could be used either as an exploration tool–test substances and record spectra, or reference data could be used to make guesses at substances.

Or you could use a diffraction gratings and make a real spec.

Links for April 2013

April 1st, 2013

State and local tax rates
Marine nudibranches
Big farm in a Chicago warehouse
Conspiracy theory poll results 2013
Study of patents effect on innovation, expected results found
On Ezra Klein’s mea culpa on the Iraq War
Magazine review of sleep technology: modafinil, armodafinil, Transcranial direct-current stimulation (tDCS), and TMS are the best yet
Niumbaha superba a rare African vespertilionid bat reclassified. Badger-striped!
Bunny Huang’s open source radiation detector $799 from Medcom, and the bGeigie Nano kit, $450
Vaccine story
Anti-vaccine track record

App ideas

March 14th, 2013

1) Calculate object heights using the orientation sensor. Walk off (or use Google maps, or GPS) the distance to an object, then use the angle of base to top and trig to determine height.

–I checked The Play Store, and there are 2-4 apps that already do this.

2) Cute baby / ugly baby. Have people submit pics of babies, other users score them. A lowbrow app. Mostly used by friends or random passersby taking pictures of babies and submitting them. The app could also show the cutest / ugliest babies locally, by state, by country. Easy to implement. Definitely should be a pay app.

Links for March 2013

March 1st, 2013

Weight and Mortality
Updated list of Illinois makerspaces/hackerspaces:
Little Bits Workshop in River Forest, Illinois
Wanger Family Fab Lab at the Museum of Science and Industry
Makerspace Urbana in Urbana, IL (webpage broken) See here
Pumping Station: One in Chicago (north side), IL
Workshop 88, Glen Ellyn, IL
Deficit down 50% since 2009, national press ignores the story
40% of American workers make less than 1968 minimum wage adjusted for productivity gains
A guy building a CNC, posted a SLA7078 stepper driver
Google doodle for Nicolaus Copernicus’s 540th birthday
Hail Columbia!
Our Current Economic Mess, Explained With Headlines
Inexpensive GPS, Mini GPS u-blox B39 PCI-5S
Brasilian birds background audio
DIY high voltage capacitors
Gibberish Asian Font Mystery Solved

Improved Synthesis of Graphene Oxide. Marcano et al., AC Nano. 2010
Effectiveness of vaccines, graphic
2003 Iraq invasion timeline

Compiling for pic18 using sdcc

February 24th, 2013

Upgraded to sdcc 3.2.0 from 2.9.0, and gputils to 1.0.0. The build commands I was using didn’t work, chnages to the .c file and build commands were needed:

Changes to the .c file:
Drop:

__code char __at(__CONFIG1H) __conf1h = _OSC_INTIO67_1H;
__code char __at(__CONFIG2H) __conf2h = _WDT_OFF_2H; //out for p18f4620
__code char __at(__CONFIG2L) __conf2l = _PWRT_OFF_2L & _BOREN_OFF_2L;
__code char __at(__CONFIG3H) __conf3h = _MCLRE_OFF_3H & _PBADEN_OFF_3H; //out for p18f4620
__code char __at(__CONFIG4L) __conf4l = _XINST_OFF_4L & _DEBUG_OFF_4L & _LVP_ON_4L;

Add:

#include "pic18f46k20.h"
#pragma config FOSC=INTIO67, BOREN=OFF, PWRT=OFF, MCLRE=OFF, PBADEN=OFF, XINST=OFF, DEBUG=OFF, LVP=ON, WDTEN=OFF
//Instead of WDT=OFF, see the .inc file
//Instead of OSC, use FOSC, see the .inc file

The CONFIG settings in /usr/local/share/sdcc/non-free/include/pic16/pic18f46k20.h and /usr/local/share/gputils/header/p18f46k20.inc do not match. WDT changes to WDTEN, OSC to FOSC

Command to compile:

/usr/local/bin/sdcc -V -mpic16 --use-non-free -p18f46k20 -c p18_step_control.c -Wl"-s ./18f46k20.lkr"

Another App Idea

February 16th, 2013

Have a game of electronic (or just electric) circuits. Give the player a few parts, as many wires as needed, and a goal. The player attaches the parts until the goal is achieved. The simplest case would be a battery and a light bulb, with the goal being to light the bulb.

Other basic components can be added, resistors, caps, diodes, LEDs, etc. The game would involve only simple circuits, to make it easier and to make modeling the results from the circuits the users make easier.