Jeff Silverman's web page
I'm the sysadmin of www.jeffsilverman.ddns.net.
However, in the past, I've automated test software for Juniper networks,
software test software for Impinj, system administration for Tommy Bahama,
Linux System Administrator for non-standard infrastructure at Google.
Prior to that I was Developer Supporter at Google. I've been a
software test engineer at F5 Networks and a Network
Support Engineer for F5 Networks. Prior to that, I worked two stints
for Real Networks as a linux sysadmin.
I've been a general computer expert for Seattle
Forestry Sciences Laboratory (SFSL) (See the section on below).
sysadmin at Mathsoft's Data Analysis
Products Division (next known as Insightful,
now part of Tibco, and formerly known
at Statistical Sciences (Statsci). Sometimes I write web pages and sometimes
I write other software for other things. I am also the president of Men
Working Against Abuse (MWAA), a domestic violence organization
dedicated to helping men with their abuse issues. I am a father, and I
purport to think about Jewish topics, and sometimes all of these things
overlap in various strange and wonderful ways. However, I have written an affirmation of cluelessness,
where, after much thought and deliberation, I decide I haven't a clue.
I am also doing some free lance consulting for Area
51 Productions, a start independent startup film and TV production
studio. I've also done Natural Language Processing for Prosoft.
Table of contents:
(Text in this Arial font are references to
Computer Stuff and Consulting
Services I do.
Personal Stuff (friends and family) and also I have
a page of pictures. and a page with
links to all of my HTML files. My Geek
Domestic violence (really abuse) Stuff.
Real World Stuff including transit
information and links to the government and
my essay on fear of flying.
My resume (using open office BTW. The
resume in Microsoft Word format.
Temple Beth Am did a Trip
to Israel, including a list of web
Transportation resources: planes, trains,
buses, bicycles, boats, automobiles.
I am writing a science fiction novel in the my spare time, The
Woman who was unstuck in time. It always bothered me that
So first of all, all of the units are in the metric system, and second of
all, the protagonist is a woman, and three, she doesn't fall in love at the
end of the book: she falls in love near the beginning, and she is happily
married with children. Please read
the book and then send me
- Science fiction for the American and British markets were frequently
in the English or Imperial system,
- There was relatively little science in science fiction, and
- The hero always gets the girl at the end of the movie
Natural Language Processing
I met this guy, Kerry Fultz, at a Puget
Sound Python Users Group (PuPPY) meeting. He said that he
needed a python programmer to do some Natural Language Processing. I
told him that I knew nothing about NLP. He said that that was okay,
he didn't have any money to pay me. So, I studied NLP. There
are a couple of places you should go. If you are a student of NLP,
and want to learn how it works, then go to the Natural
Language Tool Kit (NLTK). On the other hand, if you just to
get something done, then spacy.io is the
way to go. There is a web page called displacy,
which shows off how to do a block diagram of a sentence, and uses spacy's
If you are going to "do" NLP, then you should be familiar with the Pennsylvania
Treebank Part of Speech (POS) tags.
Question: What is the difference between "Let's eat, kids" and "Let's eat
kids". And before you are horrified, consider that "kid" can mean a
human child or a young goat.
engineering and computer system design topics
I writing a book, Failure is Not an Option: a
guide to building highly reliable computer systems from cheap hardware and
open source software.. Also, I wrote an
essay on Network Neutrality, which tries to explain why this is a big
A tutorial on how to send
secret information over an insecure system, or, how to send private
information over E-mail (This is for you, Hillary Clinton).
Inner classes in python.
I had an application once where I wanted to add semantic knowledge to
the attributes of a class. But most of the attributes of that class did
not need that extra information. The solution: an inner class. But that
led to interesting problems and at the time, I didn't have the time to
I am also interested in becoming more proficient with jupyter,
which is a system for writing. Currently, my tutorial is published on my
I also have
the inner_classes.ipynb notebook in its original form, suitable for
downloading and running in your own jupyter engine.
Documenting the python dpkt
I am working on documenting Jon Oberheide's dpkt python package, which
is a python interface to raw packets. I am building a decoder.
The documentation is at dpkt.html.
Google Charts and Google's
For more information on my work with Google's visualization API, see google_test_visualization.html.
Also see the annotated line
More essays on software
engineering, most of which are now out of date.
Spell Check (or
is that Czech?) poem.
If operating systems were
list of things somebody thinks we ought to know something about.
This is something of a strange story. A bunch of us, either linux
geeks or python geeks (I don't remember) (the sets are not exclusive)
walked into the meeting room and there on a whiteboard was a list of
topics that whoever wrote that list (we have no idea who he or she
was) felt we should know something about.
Judaism and philosophy
On light and being: Kabalah
(or Qabalah) and Quantum Mechanics
Creations: A comparison of creation stories.
Evolution, the big bang, and the creation stories of Genesis.
A management audit of the sedrah Noach - the
Noah story and the Tower of Babel.
Elastic Judaism and the Pittsburgh Platform, or
why I am having troubles getting Daniel to judaica studies.
Jewish Humor . Also, recipes
for obscure burgers.
Experiments in rendering Hebrew for the Web.
This is somewhat ironic because I don't know hebrew (maybe I should
The end of the world, or should Jews
eat out every once in a while?
Why are we here, which I delivered
A short story about how how
I met the Messiah.
The map of the middle east I always
wanted to draw. Now google apps gives me the technology to do so.
In November, 2017, I wrote an Essay on
Gratitude. March 13th, 2019, I published it.
My Personal stuff
My portfolio of
selected writings and presentations, gathered into a single page.
This section is devoted to material which
doesn't really fit into other categories and is mostly about people I care
about. A link to Google's
patent server). and my geek code.
My wife is an experienced
nanny in the Seattle area.
I love maps
Census TIGER database (your taxpayer dollars at work!). The
United States Coast
and Geodetic survey (USGS). Yahoo's Map
MapQuest has topological maps.
I am mastering a program called GRASS, which
is an Open Source GIS system. Here is a map I
made of the pacific northwest.
Department of Housing and
Urban Development (HUD)
The United States Department of Agriculture.
The National Forest Service.
The Forest Service The
Pacific Northwest Research Station in Portland Oregon.
Forestry Sciences Laboratory, which is also known as the Fire and
Environmental Research Applications Team.
US Coast and Goedetic Survey (USGS)
The White House
United States Congress
Our senators, Patty
Murray and Maria
My public keys
If you want to correspond with me secretly, then use openssl to encrypt
and decrypt messages. I have documented the procedure at Jeff
Silverman's public Keys page, which has both openssl and GPG
My home website
I have created a website for experimenting with various web design
applications. See Jeff
Silverman's experiments in website design.
- Jeff Silverman's web page
- Table of contents:
- Natural Language Processing (NLP)
- Software engineering and computer
system design topics
- Inner classes in python.
- Documenting the python dpkt
- Google Charts and Google's
- More essays on software
engineering, most of which are now out of date.
- Judaism and philosophy
- My Personal stuff
- Maps: I love maps
- The Government
- My public keys
- My home website
web server .web
server .web server .