Somewhere along the line, a lot of easy-money lenders and extended warranty providers have gotten my cell-phone number. They all use robo-callers to begin the "conversation." Worse, the predicative-dialed robo-calls are running nuisance rates of around 30-50% (there used to be laws against this).
Unfortunately, my reject list only holds 20 numbers.
So I'm doing a round-robin (FIFO ring buffer, for fellow programers) as new numbers come in.
I use a simple number scheme. When I get back to the top I change the name from DNC01 to DNC21 and count from 21. This lets me know where the head and the tail of the ring-buffer are on the list, so I know where to add new numbers.
But I want to save the old numbers too
Just in case they start using them again after having been on the reject-list for a while.
So here's the list of all numbers on my reject list
(except for the first few that I threw out before deciding to do this)
The xterm terminal (and PuTTY) permit you to programmatically set the foreground and background colors of your terminal using VT styled escape sequenced (e.g., vt200). These are region-based, and can be used to change the color on a character-by-character basis. There are a variety of different sequences for setting these colors, but, for now at least, if you want to use PuTTY as well as X-Window you should use the following sequences. These sequences take an index into a table of colors (see The Chart below) defined and specified by xterm.
Set the Background Color
To set the background color by index hand this escape sequence to the terminal:
Where <c> is the index (from the chart below) for the color you want to make the background.
You can send the sequence to the terminal with the echo command. Give it the -n option so that it wont echo a new-line at the end of the sequence. Here are some examples:
echo -n "\033[48;5;16m"
Sets the background to black (index 16 from the chart). Note that \033 is the escape character.
Same as the echo statement above, but using the more portable printf command.
Sets the background to dim blue for text editing. (index 17 from the chart).
Set the Foreground Color
To set the foreground color by index, use the following escape sequence:
Note the '48' has been changed to a '38'. The <c> remains the index from the chart (below) for the color you want to use.
Use the echo command to send the sequence. As always, the -n option is used to prevent echo from sending a new-line at the end of the sequence.
Sets the foreground (text color) to black (index 16 from the chart). Again, \033 (octal) = 27 (dec) = Esc
Sets the foreground (text) to dim blue. (index 17 from the chart).
. . . . . . . . . . .
The Most Rationally Formatted Chart
216 regular colors, indexed
That's a lot of factors:
216 factors: 1,2,3,4,6,8,9,12,18,24,27,36,54,72,108,216
The first six rows of this table hold the entire range of Blue across the X-axis, and the complete range of Green down the Y-axis. The remaining five, six-line charts are the entire range of RED overlaid onto the first chart. Said another way, each six-line chart represents one data point on the (RED) Z-axis, with X=BLUE, and Y=GREEN. Essentially it is BGR instead of RGB . Both index, and rgb-value orders, are preserved.
b=x, g=y, r=0
b=x, g=y, r=0x5f
b=x, g=y, r=0x87
b=x, g=y, r=0xaf
b=x, g=y, r=0xd7
b=x, g=y, r=0xff
. . . . . . . . . . .
The Missing Slots
There are 16 missing color-indexes (0-15) at the beginning, and 24 missing color-indexes (232-255) at the end.
. . . . . . . . . . .
The Original ANSI 8 (16)
The 16 color-indexes missing at the beginning of the above chart hold the generic set of eight colors you see (for example) in ansi, or curses, as named colors. It contains another eight colors which are —sort-of— the same colors repeated, but duller (more dull?).
Note that these already exist in the above chart. The reason you see them repeated again here is because these were preserved in order to be compatible with the old xterm, which only had the first 16 color-indexes. Old software that references these indexes will not be broken. Here's their chart:
. . . . . . . . . . .
The Extra Gray Scale
The 24 color-indexes missing at the end of the above chart are a set of gray scale colors. I'm not sure what their purpose is. They are slightly different than the grays available in the main chart. Perhaps a continuously indexed gray scale permits some simple math to be used when shading/ray-tracing? Anyway. Here's that chart.
More about how to set these colors (foreground and background) from applications running in xterm and PuTTY follows. . .
When in the Course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, and to assume among the powers of the earth, the separate and equal station to which the Laws of Nature and of Nature's God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation.
I have switched to FreeBSD after spending a few months banging my head against OpenBSD. OpenBSD is a nice O.S., and I really didn't want to switch, but now that I'm trying FreeBSD, here are some first impressions of the differences.
Reasons to Choose FreeBSD
Would you like clear, well-written user documentation, instead of curt citations of man pages, and faq entries? You want FreeBSD.
Would you like to experiment with hosting MS-Windows (or Linux, or another BSD, etc.) as a guest O.S. in a virtual machine, right out of the box? You probably want FreeBSD.
You have an older machine with only 1/2 gig of ram, and you think you should be able to run firefox without hitting the swap file? Free is the O.S. for you.
You have an older computer that runs at just under 1 gighz, and you think it's reasonable to expect an O.S. to deliver decent performance from that? You need FreeBSD
You've invested a lot of time switching from MS-Office to OpenOffice and you don't want to have to now learn the latest other OTHER office suite? Definitely, you want FreeBSD.
You're an experimenter who wants to install BSD on your Raspberry Pi? Most seem to agree, FreeBSD is a better fit for you.
Reasons to Choose OpenBSD
You think PF (Packet Filter) is a really cool piece of software and you want to run it? OpenBSD is for you.
And Now, for Something Completely Different
Are you a masochist who is excited by the idea of being beaten to a pulp, and left naked in the middle of the ethical, legal, and financial mine-field that is the GPL?. . . You want linux.
All the garden entries from the 2014 growing season have been placed here.
All in all it was a good growing season. Tomatoes, as usual, were amazing and produced unexpectedly large harvests. That said there was a bout of bacterial speck to be dealt with about midway through the season.
First time growing Brussels Sprouts seemed to go well. They are so much tastier when ripened on the plant (less bitterness, but more flavor). Also grew Italian Choice Red Bell Peppers, and String Beans. All delicious, though it took a bit of time to figure out how to properly prepare them.
. . . . . . .
While the blog entries are organized most recent entries first, the log will be listed from the start of the season in the spring, to the end of the season in October.
An experimenter in a facebook group that I'm a member of put up the following schematic. They asked for group members' help to give a simple explanation of the circuit. I've put the schematic here, so that I can give some feedback with a little space and some links.
The above circuit is a fluid level meter that converts the level in the container on the left into a single-digit number, from 0-9 on a seven-segment display. In this case, 0 (zero) represents the lowest level, and 9 (nine) is the highest level.