Welcome to the Home Page of
Jeffery L. Post
Senior Software Engineer
Torrance, California
Specializing in embedded systems since 1991
Contact:
j_post <AT> pacbell <DOT> net.
"Dilbert is not a comic strip. It's a documentary."
In memory of my brother
Thomas Alan Post
March 13, 1947 - August 19, 2007
He will be sorely missed
Intellectual property is an oxymoron.
Free software with C source code (GNU General Public License):
Zip files for Linux/Windows, tar.gz files for Linux only.
Support will be provided for Linux versions only. If you have problems
running any of this software in Windows, my advice is to get rid of the buggy,
crash-prone, virus magnet that you think is an operating system, and
switch to a stable, secure operating system such as Linux.
There are only two types of people who use Windows:
1) Those who have no choice
2) Idiots
Those in the first category are invariably put there by those in the
second category. See the quote above regarding Dilbert.
All free software is provided with indemnification equal to that provided by
Microsoft (details here).
-
D52 8052 disassembler - Version 3.4.1 - September 2007
(zip file 172KB) C source code, GPL version 3.
Includes 8052/8041/8035/8048/Z80/8080/8085 disassemblers.
The above are command line disassemblers. A GUI front end
for D52 is in development.
- C# source to HTML converter - Version 0.0.3
- Convert C# source code to color highlighted HTML (zip file 22KB)
- C source to HTML converter - Version 0.0.1
- Convert C source code to color highlighted HTML (zip file 28KB)
- PIC micro software - GUI and command-line
Linux interfaces to PICSTART Plus, PICkit2, Olimex, JuPic, and Warp-13 PIC
programmers.
- Simple C code memory manager - Find memory leaks in
C code (16KB zip file - only tested on Linux, but should work for Windows)
- ds - Version 0.0.3 - Front end for Linux df
utility that provides more readable output (tar.gz file 9KB)
- sendkmail v1.3 - Send smtp authenticated
email with a version of kmail that doesn't support it (12KB tar.gz file).
Handles attachments and multiple emails in the outbox.
Includes source code and compiled executable.
- SDL (Simple DirectMedia Layer) Programs - sdl.dll
included for Windows. Linux users can download SDL from
here.
- PDP11 disassembler - Version 0.0.3
- Disassembler for PDP11 binary files (tar.gz file 20KB).
- Fix checksums in Intel hex files
- Linux/Windows/DOS - edit data in hex files and automatically update record
checksums (zip file 4.5KB).
- Z80 CP/M programs - Some useful CP/M programs
(zip file 82KB) (CP/M readme file)
- dskdir-1.5.zip Software to view CP/M
directories in .DSK files. Linux and Windows (zip file 22KB).
- dskdir-1.6.zip Adds option to search within
.DSK files for CP/M files matching a wildcard filename. Linux only
(zip file 25KB).
Links:
SDL website
GNU PIC website
I once had software (some of it written by me) that used Linux to simulate
MSDOS running a program that simulated a Z80 microprocessor running CP/M
which in turn ran a program that simulated an Intel 8051 microprocessor running
a program written in 8051 assembly language.
I thought it was funny as hell.
Winner of the Unclear on the Concept Award for 2007: In response
to an online news story about spam, a reader posted the following comment:
"These illegal spammers hurt legitimate email marketers."
Want to stop spam? Stop using Windows. It's that simple. Roughly 90% of spam is
sent by zombied Windows computers. Yeah, I know, you're using Windows and you
have a firewall and the latest anti-virus software. You think that protects you.
You couldn't be more wrong. And please don't feed me the line that Linux is just
as insecure as Windows and if everyone was using it then the virus writers would
target Linux. Such statements just prove the ignorance of those who make them.
"Bling" is for people with the mental capacity of chimpanzees.
Even given the (lack of) intelligence of spammers, what ever made them think
there's such a thing as a favorite medication? It's medicine, moron!
People take medicine because they have to, not because they want
to.
IRS Motto: You make it, we take it.
Things we learned from the Hillary Clinton campaign: "misspoke" means "lied".
What your president thinks of the Constitution
(in reference to proposed changes to the so-called Patriot Act):
"Mr. President," one aide in the meeting said. "There is a valid case that the
provisions in this law undermine the Constitution."
"Stop throwing the Constitution in my face," Bush screamed back.
"It's just a goddamned piece of paper!"
Reference:
http://www.capitolhillblue.com/artman/publish/article_7779.shtml
Attorney General Alberto Gonzales, while still White House counsel, wrote
that the "Constitution is an outdated document."
Mr. Bush, do you know the meaning of the word treason? You have
effectively destroyed the Constitution that you swore to uphold and defend.
That, sir, is treason.
(Note: I'm a conservative. I resigned from the Republican party after
it had morphed itself into the Fascist party.)
I'll never have an American Express card. Why? Because their marketing idiots
send me more "pre-approved" offers than ALL other credit card companies
combined. They're too dumb to realize that blitzkrieg marketing alienates
customers. But then one of the job requirements for marketing is possession of
a single digit IQ, or a frontal lobotomy. Nevertheless, I'll not have one of
their credit cards--ever.
More than a half-century of experience has convinced me that most people who choose
"business" as a profession do so because they are incapable of doing anything
useful. The only known talent they have is the ability to con other stupid people.
MBA = Moron with a Bad Attitude. Of course, as with most rules, there are
exceptions. Jim Sinegal of Costco, Lee Iaccoca of Chrysler, Steve Sanghi of
Microchip are notable exceptions. But the exceptions are rare.
If you haven't read it yet, I highly recommend
Why Business People Speak Like Idiots.
Well worth the small price. Or if you're not inclined to part with a few bucks,
here's the summary: Why business people speak like idiots--because, for the
most part, they are idiots.
We used to enjoy Marie Callender's TV dinners. Then for some bizarre reason, MC
decided to reduce the main portions in order to cram broccoli into
every type of TV dinner. What idiot thought that reducing the portion of spaghetti
to make room for broccoli that no one wants was a good idea? Had to
be a marketing moron. Then broccoli appeared in the fettuchini dinners. What's with
the fixation on broccoli? Extrapolating from current trends, it won't be long before
every Marie Callender TV dinner, no matter what it says on the box, will be
nothing but broccoli. We will have stopped purchasing them long before that.
In fact, we've pretty much stopped purchasing them already. A perfect example of
a business person's massive stupidity causing their business to loose money. But
what else would you expect from business people--sub-humans with the intelligence
(and morals) of cockroaches.
Follow up: Since Marie Callender farked their spaghetti dinners by reducing the
portion of spaghetti to make room for broccoli (yuk!), we recently decided
to try the Claim Jumper spaghetti frozen dinner. Guess what? Claim Jumper's spaghetti
is an order of magnitude better that MC's spaghetti was! Thank you Marie Callendar
for making us find a better product than yours! (Of course that leaves us
wondering about who the idiot was that thought "Let's drive our customers to our
competitor's products! Yeah, that's a good business plan!")
Allstate advertises itself as an insurance company. They're not in the insurance
business, they're in the collecting premiums business. They'll happily take your
premiums, but when and if it comes time to pay off, they'll tell you to take a
flying hike. If I want to throw money away, I can think of much more entertaining
ways to do it. You're not in good hands with Allstate, their stockholders
are.
Corporations are the real thieves. Many years ago we rented the movie Kelly's
Heros. About a half-hour into the movie it began glitching--the picture would
freeze for a second or so and then continue on. The glitches got longer and longer,
until the movie just froze solid and would not play. We of course returned it to
the rental store and got a refund. The DVD was defective. Recently my brother-in-law
bought us a new copy of Kelly's Heros because he knew I liked the movie so
much. Guess what? Exactly the same behavior. It glitches after about a half-hour
and then just freezes. The DVD player is a new unit, not the same one we watched (or
attempted to watch) the rental DVD on, so it's not the fault of the player. This
is not a defective disk. This is the result of the stupid manufacturer being so
paranoid about "IP theft" that he imposes "copy protection" that makes it
impossible for legitimate customers to watch the movie! A classic example
of the result of massive greed combined with incredible stupidity. Treat your
customers as criminals, yeah, that's a good business plan! So, my brother-in-law
is out some money because some idiot mogul had paranoid delusions of everyone
stealing "his" IP. Who's the real thief here? Corporations are the real thieves.
Oh, by the way, DON'T BUY THE KELLY'S HEROS DVD (Warner Bros).
It's defective by design. They're just stealing your money.
Companies that advertise prescription drugs are no different than dope pushers.
pHarmaceutical companies should not be allowed to kill people for money.
Stop the criminals here!
By now, you might be wondering why I'm so anti-business. I'm not. I like business.
I live in a nice house in a zip code that makes marketing morons salivate like
Pavlov's dogs (American Express is a case in point--see above). And I got here,
in part, because of the incredible stupidity of the average business person.
Nevertheless, the world would be a far better place if such subhumans were not
in charge of corporations.
The most devastating, despicable, disgusting human trait is greed. It does far
more damage than all other human shortcomings put together. Greed is what defines
most business people. I once had the dubious pleasure of dining in an establishment
patronized almost exclusively by Mafia people. I've many times had the even more
dubious pleasure of dining with large groups of business people. I much prefer
the former. They're more honest. And friendlier. Really. Trust me.
I'm not anti-business. I'm anti-greedy-business-idiots.
Further evidence of the massive stupidity of business people:
Business dweebs in their infinite greed thought it would be a good idea to lay
off every one they could in order to "maximize their profits". Of course, since
so many were out of work and couldn't afford to buy much of anything, and even
those who still had jobs saw the handwriting on the wall and thought "maybe
this isn't a good time to spend a lot of money", sales were down during the
holiday season. A predictable response.
So, what is the business idiots' response?
LAY OFF EVEN MORE PEOPLE! Some people are just too stupid too learn. That's
why they go into business instead of doing something useful.
The chickens come home to roost.
The last time the richest Americans earned a larger percentage of the nation's
income was before the Great Depression, according to a recent study by the
Center on Budget and Policy Priorities, a Washington, D.C., think tank that
analyzes economic trends. Reference:
www.sun-sentinel.com
As a result of the impending depression (not recession, as the government
and media would have you believe), global markets are taking a dive. The US
ecomomy is responsible for more than 1/4 of global trade. When we go down, so
does the rest of the world. And the reason we and the rest of the world are
going down is nothing more than that stupid, greedy US business morons thought
they could get rich at everyone else's expense (Enron was just the tip of the
iceberg). Of course, they were right. For a while. But they're way too dumb to
realize that once they downsized the work force too much, no one has enough
money to buy what they're trying to sell. Those who still have jobs, real jobs,
not the low paying jobs others where forced to take when they got downsized, are
cutting back on spending because they know they're also one step away from
homelessness.
As a result, the fools who thought they'd get rich by stealing from those who
actually do productive work are now feeling the pinch. Big time. Their so
predictable response is to squeeze even harder. Google for "Sears.com proxy server"
and you'll see what I mean. Corporations trying new creative ways to steal from
you and me. The losses from "hidden fees" and other forms of corporate thievery
far exceed the losses from identity theft.
The IRS now audits 1 out of every 11 people with incomes of more than a million
dollars a year. That's significant given that the current administration is so
deeply in bed with business. People are beginning to wise up, to realize that
they are being royally screwed. They don't like it. And they're beginning to do
something about it. Remember the Boston Tea Party? Once the American public has
had enough of being financially raped by big business/government, there will be
consequences. Marie Antoinette learned that the hard way (she probably never
actually said "Let them eat cake"--that's not the point, it's the attitude that
matters). I fear we may be headed toward a civil war. Increasingly we hear news
reports of people breaking into homes to steal food. How long before
enough people get fed up and start going after those who are responsible
for their situation--the greedy business moguls who thought they could own
everything? I'll have no sympathy for them when and if they get what they deserve.
If you get called to serve jury duty, don't shirk your responsibility.
You might get the chance to put the screws to some corporate moron who's been
screwing you and everyone else for years. Engage in a little payback, it's good
for you, it's good for the country.
Senior citizens are never in a hurry, and they're not willing to put up with
any crap. -- Scott Adams
The older one gets, the more finely tuned one's BS detector becomes. -- me
If you're viewing this web page with Internet Explorer, please upgrade to
Firefox.
Say goodby to spyware, popups,
and malware. Getting on the internet with Internet Explorer is like
walking through a bad part of town at midnight with $100 bills hanging out
of your pockets while shouting "I'm drunk!" It's just asking for trouble.
Software Indemnification: If users
of any of my free software are sued for IP infringement, I will provide
indemnification equal to that provided by Microsoft: I will cheerfully
refund the full purchase price of said free software.
Copyright 2008 - Jeffery L. Post
Last update June 28, 2008
...
Fight Spam!
No need to click here, this is a spambot trap.