Posts by Category

advocacy

amateur-radio

WSJT-X on Ubuntu

WSJT is THE weak-signal mode, and it works great from Linux, here’s how.

Proposed HF TOA experiments

A group is proposing experiments to determine limits on HF skywave direction finding. Let’s put the SDR-IQ to some experimental use!

excellent HF propagation in Cycle 23

With little more than a G5RV antenna up about 8 meters in the barn, Icom IC-725 at 100 Watts, an MFJ-945 antenna tuner to match impedance and a firm connecti...

android

android-wear

LG G Watch R now has Wifi

The versions shown on my LG G Watch R AFTER the upgrade enabling Wifi as accessed on the smartwatch through Settings/About are:

apple

aurora

AIDA tools

For those interested in working with data from ASK/ALIS or just seeing how some interesting 3D tomography works, there is a Matlab toolbox AIDA-tools that ha...

Intense aurora north of Detroit

All across the upper Midwest, reports of extremely intense aurora, not seen since the last intense storm seen at this latitude in November 1991. The onset w...

bash

beaglebone-black

benchmarking

bibliography

bios

blackberry

Sending ICMP ping from BB10

There aren’t any apps available in the BB10 app store or Amazon Android app store (including Fing and Ping IP) that are capable of sending ICMP pings. This i...

bluetooth

SoundBot Bluetooth headphones

Detailed review of Soundbot SB240 and SB220 Bluetooth headphones–noting some problems with modern Bluetooth source devices.

c-c++

cloud

cmake

commentary

Quote of the Day

Some think the Earth is spherical, others that it is flat and drum-shaped.

HP50g vs. TI-89

I have used the TI-89 for over a decade, and obtained the HP 50g shortly after its release. I tried honestly to use the HP 50g, and here are a few objection...

computer-performance

computer-tips

Atom Editor with ReStructured Text (RST)

The Atom editor can give you a live updating preview while editing RST files. RST files are used for documentation of code (and at least one graduate thesis ...

Finding files in Linux

Let’s suppresses the Permission denied messages when searching your whole hard drive with “find”

computer-vision

cuda

cyanogenmod

cygwin

IEEEtran.cls prerequisites

apt-get install texlive-publishers texlive-science texlive-fonts-recommended texlive-bibtex-extra texlive-latex-recommended texlive-latex-extra texlive-human...

dmc-experiment

email

Find Gmail email with any attachment e.g. PDF

find all PDFs I sent to [email protected] type in Gmail search

embedded-systems

experiment

fortran

geoscience

geospace

Setting up Astrometry.net program

Astrometry.net allows blind registration of astronomical images, including those from auroral cameras. I have created additional software giving az/el per pi...

git

Completely undo errant Github push

For any Git or Github repo, you can undo (delete from git history) the last or previous pushes to eliminate huge/numerous/wrong files pushed.

github

Travis CI examples

Having a CI system to check your self-test on each git push can save you from hard to find bugs later.

https

idl-gdl

image-processing

intel-edison

inverse-theory

labview

HDF5 in Labview 2013

There is steady development of the h5labview package, allowing use of many common HDF5 read/write features from Matlab.

latex

Overleaf with Github

Use Github with Overleaf, as Overleaf corrupted my document but with Github I could recover it post facto. Using Git a priori stops such corruption.

aspell user dictionary location

The aspell program is used by many software packages as a spellchecker. Here’s how to find the user dictionary file location.

IEEEtran.cls prerequisites

apt-get install texlive-publishers texlive-science texlive-fonts-recommended texlive-bibtex-extra texlive-latex-recommended texlive-latex-extra texlive-human...

fontawesome.sty not found in LaTeX

FontAwesome provides graphical characters from the font itself, very useful for websites and business cars–here’s how to get FontAwesome in LaTeX.

Using harpoon vector symbol in LaTeX

My favorite vector symbol is a harpoon, but the harpoon package defaults to text mode, which will fail when math characters like ell are used in the math mod...

libreoffice

linux

Google Earth on Ubuntu

It’s easy to run Google Earth and Google Earth Pro on Ubuntu – natively or via WINE if you choose.

IEEEtran.cls prerequisites

apt-get install texlive-publishers texlive-science texlive-fonts-recommended texlive-bibtex-extra texlive-latex-recommended texlive-latex-extra texlive-human...

Get email upon change of IP address

Setup a cron script to email upon change (checked each hour) in case your PC IP address changes (public or private). It uses sendmail to setup an email serv...

Disabling middle mouse paste Linux

A perhaps annoying X11 feature is the “middle mouse button paste” behavior that can lead to posting unwanted text in a document when you’re simply trying to ...

Finding files in Linux

Let’s suppresses the Permission denied messages when searching your whole hard drive with “find”

Fedora 16: changing screen dim timer

Fedora 16 automatically dims the laptop screen after a short period of inactivity. This period of inactivity appears to default to 10 seconds–which can be an...

mac

maker

matlab

Matlab R2015b works on Ubuntu 15.10

Although not specifically recommended by the Mathworks, at least initially, Matlab R2015b starts and does basic stuff including plotting and mex’ing a basic ...

Matlab Compiler tbb.dll errors

Even with a fresh install of Windows 7 x64 and Matlab R2013b, I was getting tbb.dll related errors after compiling M-scripts using Matlab Compiler deploytool...

AIDA tools

For those interested in working with data from ASK/ALIS or just seeing how some interesting 3D tomography works, there is a Matlab toolbox AIDA-tools that ha...

matplotlib

modeling

open-access

Check HDF5 files for corruption

HDF5 files do not currently have a recovery or journaling mechanism. You can have the same file size but a corrupted file. Here’s some ways to check HDF5 for...

open-cytometry

open-radar

optics

people-who-scale

People Who Scale

Blog series on people who scale in business and life, helping pick the most robust and reliable business partners.

perl

python

upgrading Scipy via pip

You can install Scipy the quick way via conda, or the general way via pip. Pip install scipy requires a Fortran compiler.

Installing Madrigal Python API

Download API http://madrigal.haystack.mit.edu/madrigal/madDownload.html and extract into your home directory (e.g. ~/remotePythonAPI-2.2) in Terminal:

radar

rail

raspberry-pi

research

ridesharing

Uber Pool walk to pickup Boston

Uber Pool in Boston is starting to require walk to easier pickup locations. Previously Uber Pool suggested better pickup areas.

right-to-repair

scientific-cameras

societal-engineer

Societal Engineer’s e-Bookshelf

Periodically updated links to eBooks relevant to computer engineers and other STEM fields, particularly with relation to education, humanitarian and public s...

software-defined-radio

RTL2832 ADS-B decoder

setup for decode, log, and display 1090 MHz ADS-B aircraft transponder data with your $20 RTL2832 USB receiver

ssh

travel

video-codec

virtual-machine

vnc

wget

wifi

Sending ICMP ping from BB10

There aren’t any apps available in the BB10 app store or Amazon Android app store (including Fing and Ping IP) that are capable of sending ICMP pings. This i...

windows

Matlab Compiler tbb.dll errors

Even with a fresh install of Windows 7 x64 and Matlab R2013b, I was getting tbb.dll related errors after compiling M-scripts using Matlab Compiler deploytool...

ImageJ-Win64 won’t start

If ImageJ won’t start on Windows, try the one-time command ImageJ-Win64 –cp jars/javac.jar and thereafter the ImageJ icon should work normally.

wine

wireless

Wireless WAN in the Midwest

Wireless data or wireless WAN (WWAN) is growing rapidly. Going beyond two-way paging and package tracking to email for business.