Enough people have wondered/asked/complained to me about this that I'm
posting this now as a public service.
IBM Model "M" keyboards are still available, *NEW*, today. They are
expensive, but they are the original design that you can use as a melee
weapon. The catch is that they don't say "IBM" or even "Lexmark" on
them. They are available for purchase from the manufacturer, Unicomp,
who can be found online at http://www.pckeyboard.com/.
You can also find some vintage NIB units from time …
[View More]to time at
http://www.clickykeyboards.com/.
There are also a number of other manufacturers now making similar, but
not quite as good, keyboards.
- CVT Inc., the maker of the Avant Stellar (I own two of them), which
is the direct descendant of the Northgate Omnikey, seems to have
restructured and no trace of their keyboard manufacturing operation can
be found online. However, Northgate keyboards are still available
new-in-box from (this is a horrible site, beware)
http://www.northgate-keyboard-repair.com/.
- The Happy Hacking keyboard (now owned by Fujitsu, apparently) is
equally comforting to some people despite having a totally different
feel. They, and many others, can be had from
http://www.elitekeyboards.com/
- Das Keyboard
- Anything using Cherry MX Green, Blue, or White keyswitches. The
"green" switches apparently are the closest anyone's come yet to
emulating the IBM/Lexmark/Unicomp switches... and they can be had in
MUCH cheaper keyboards, like the Rosewill RK-9000
(http://www.newegg.ca/Product/Product.aspx?Item=N82E16823201040 and
http://techreport.com/review/23405/rosewill-rk-9000-series-mechanical-ke
yboards-reviewed).
- And there are an increasing number (yes, again, after the big die-off
ca. 2009) of speciality manufacturers of "ergonomic" keyboards that are
making clicky keyswitches available as an option. One of the better
ones is a tiny shop in Ontario, but I can't find the name right now.
References:
http://en.wikipedia.org/wiki/Model_M_keyboardhttp://en.wikipedia.org/wiki/Unicomphttp://deskthority.net/wiki/Cherry_MX
-Adam Thompson
athompso(a)athompso.net
[View Less]
I mentioned this problem at the last round-table session, but didn't get
a solution, so I thought I'd post it here, just in case anyone has any
suggestions to offer.
I'm still seeing a whole bunch of false positives in SpamAssassin, since
an update was installed in mid-September on a CentOS 5.7 system, for a
rule called DATE_IN_FUTURE_96_Q, which is only supposed to be triggered
when the "Date:" header has a date that is 4 days to 4 month ahead of
the date in the "Received" header that …
[View More]has the _smallest_ difference in
date.
Here are the headers from the latest e-mail I've received with this
false-positive. (I've stripped out irrelevant headers, for the sake of
clarity and simplicity.)
From topfivestories(a)messagent.itworldcanada.com Mon Nov 14 07:50:13 2011
Received: from mail.messagent.itworldcanada.com
(mail.messagent.itworldcanada.com [207.112.10.80])
by palladium.cs.umanitoba.ca (8.13.8/8.13.8) with SMTP id
pAEDoAxV028594
for <gedetil(a)cs.umanitoba.ca>; Mon, 14 Nov 2011 07:50:12 -0600
Date: Mon, 14 Nov 2011 08:50:13 -0500
X-Spam-Status: No, score=-0.3 required=5.0
tests=BAYES_00,DATE_IN_FUTURE_96_Q,
HTML_MESSAGE,RP_MATCHES_RCVD autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
palladium.cs.umanitoba.ca
Note that I'm calling spamd via the spamass-milter on a system running
sendmail. Note also, that in the above example, the only "Received"
header was the one generated by my own server. (I've had other false
positives, however, with multiple "Received" headers, all of which were
within seconds of the time in the "Date" header.)
Any ideas?
--
Gilbert E. Detillieux E-mail: <gedetil(a)muug.mb.ca>
Manitoba UNIX User Group Web: http://www.muug.mb.ca/
PO Box 130 St-Boniface Phone: (204)474-8161
Winnipeg MB CANADA R2H 3B4 Fax: (204)474-7609
[View Less]
Doh! Ya, that might be a problem...
Date: Wed, 30 Dec 2015 17:51:54 +0000 (UTC)
From: updates(a)fedoraproject.org
Subject: [SECURITY] Fedora 22 Update: cups-filters-1.4.0-1.fc22
[ 1 ] Bug #1291227 - CVE-2015-8560 cups-filters: foomatic-rip did not
consider semicolon as illegal shell escape character
https://bugzilla.redhat.com/show_bug.cgi?id=1291227
This exact situation has happened to me due to the following scenario:
I rsync parts of my system nightly onto an external esata drive mounted in
the file system. If something hiccups and the drive gets unmounted,
the backup is done onto the root file system at the mount point, and
then when the drive gets remounted the files on the root system are
hidden in just the way just as you described you described. The script
now looks at what is mounted on the file system before rsync runs.
It's …
[View More]obvious once you see it (just like mathematics).
Cheers,
Michael
On 15-12-23 12:00 PM, roundtable-request(a)muug.mb.ca wrote:
> Send Roundtable mailing list submissions to
> roundtable(a)muug.mb.ca
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.muug.mb.ca/mailman/listinfo/roundtable
> or, via email, send a message with subject or body 'help' to
> roundtable-request(a)muug.mb.ca
>
> You can reach the person managing the list at
> roundtable-owner(a)muug.mb.ca
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Roundtable digest..."
>
>
> Today's Topics:
>
> 1. "Missing" disk space (Adam Thompson)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 22 Dec 2015 12:02:05 -0600
> From: Adam Thompson <athompson(a)avant.ca>
> To: roundtable(a)muug.mb.ca
> Subject: [RndTbl] "Missing" disk space
> Message-ID:
> <CAFGv8b9jCKjwVhRjJLWm7cSWz9GoxQ5ZYO+AE_gCRsU0rhP8Vg(a)mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Documenting for posterity, and in case anyone else runs into the same
> problem:
>
>
> I ran into a situation today where df(1) showed me a filesystem that was
> getting pretty full (109GB used out of 146GB), but when I used du(1) to
> find the space hogs, it was only able to locate <30GB of data on the
> partition.
>
> (Hint: it was the root partition.)
>
> The culprit turned out to be 87GB of files "hidden" underneath
> mountpoints. If you create /mnt/xyz, copy files into /mnt/xyz/*, then
> mount another filesystem (local or remote) at /mnt/xyz, the original files
> are still there, still taking up disk space, but unavailable.
>
> Luckily, this was a Linux system, and I was able to get access to those
> files using a rebind mount:
> - mkdir /tmp/xyz"
> - "mount -o rebind /dev/mapper/root_lv /tmp/xyz"
> - "cd /tmp/xyz/mnt/xyz"
> - "du -sh *"
> ...yup, there's 87GB of files that I *don't* see under /mnt/xyz.
>
> It's pretty obvious that the files were intended to live on a remote
> fileshare, but got copied in at a point in time when the remote filesystem
> wasn't mounted. Now I'm mv(1)'ing 87GB of data back across to a Windows
> server across a CIFS mount... time to go for lunch, I guess!
>
> [image: Avant logo] *Adam Thompson*
> Senior Systems Administrator
> *voice:* 204.789.9596 x24 | *email:* athompson(a)avant.ca | *web:* avant.ca
>
[View Less]
Documenting for posterity, and in case anyone else runs into the same
problem:
I ran into a situation today where df(1) showed me a filesystem that was
getting pretty full (109GB used out of 146GB), but when I used du(1) to
find the space hogs, it was only able to locate <30GB of data on the
partition.
(Hint: it was the root partition.)
The culprit turned out to be 87GB of files "hidden" underneath
mountpoints. If you create /mnt/xyz, copy files into /mnt/xyz/*, then
mount another …
[View More]filesystem (local or remote) at /mnt/xyz, the original files
are still there, still taking up disk space, but unavailable.
Luckily, this was a Linux system, and I was able to get access to those
files using a rebind mount:
- mkdir /tmp/xyz"
- "mount -o rebind /dev/mapper/root_lv /tmp/xyz"
- "cd /tmp/xyz/mnt/xyz"
- "du -sh *"
...yup, there's 87GB of files that I *don't* see under /mnt/xyz.
It's pretty obvious that the files were intended to live on a remote
fileshare, but got copied in at a point in time when the remote filesystem
wasn't mounted. Now I'm mv(1)'ing 87GB of data back across to a Windows
server across a CIFS mount... time to go for lunch, I guess!
[image: Avant logo] *Adam Thompson*
Senior Systems Administrator
*voice:* 204.789.9596 x24 | *email:* athompson(a)avant.ca | *web:* avant.ca
[View Less]
As discussed at the meeting last night. Here's a fun math problem where
the solution was submitted by a U of M student to Mike 20 years ago. Not
often Winnipeg gets mentioned in international press!
And the solution is even more nuts than I said last night: you also have
to use imaginary numbers!
Linux Mag makes you pay $2.95 paypal to read the whole article (you can
read the first bit free). Worth it if you're interested. I think if you
wait a few months they release the article for …
[View More]free.
http://www.linux-magazine.com/Issues/2015/179/Perl-Math-Problems
[View Less]
Forsale: 1999-2004 era used computer power supply lots.
Seeing if anyone might have any interest, for a project, spares, parts,
etc. They are older style (pre-24pin era). These are all standard form
factor (PS2, fits all standard size MATX and ATX cases), 20-pin ATX
connector (not the 24-pin required today). All PS's are used, most are in
working condition, a few might have bad caps or dying fans (details are
available). If anyone is interested I can run more thorough tests, I have
a …
[View More]testing tool.
Price would be quite inexpensive per unit, open to reasonable offers.
Will separate if desired.
LOT 1 (the newest): qty 7; with auxillary 4pin (2x2) square connector
("P4" connector for extra CPU power introduced in the P4 era).
LOT 2: qty 20 or so; without aux 4pin; from P2/P3 era.
(Also have AT power supplies if everyone ever needs any.)
Email me separately, thanks!
[View Less]
As per a comment I made maybe a year ago at a general meeting during
roundtable regarding gnome-terminal removing the ability to set your own
set of "word stop characters". This annoyed me (as an admin and
programmer) to no end because all of a sudden I was forced to accept that
double-clicking a word would also select : and #, and some other crazy
characters that aren't "word chars" to me.
They finally fixed this bug earlier in the year. Fedora 22 has the fix
(vte 0.28 and gnome-…
[View More]terminal 3.16 and newer in any OS).
However, the fix does not provide a GUI way to change the chars.
Furthermore, the new method is pretty confusing. I haven't seen a good
explanation/documentation yet on the net, in the bugzillas or elsewhere.
Here's mine:
First, get your gnome-terminal (g-t) "profile id". Right-click in your
g-t -> Profiles -> Profile Preferences (make sure your desired / usual
profile is selected). The UUID-ish looking thing in the General tab after
"Profile ID" is what you need. You can select it, and paste it below (or
retype it).
For ease of manipulation, we'll put that profile-id into a shell var:
csh/tcsh:
set z=b1dcc9dd-5262-4d8d-a863-c897e6d979b9
sh/bash/ksh:
z=b1dcc9dd-5262-4d8d-a863-c897e6d979b9
Note, that string might be the same for you, that's my default profile id,
and it seems to pop up in other people's comments so it may be some kind
of hardcoded value for the default profile.
See what your values are set to:
dconf read /org/gnome/terminal/legacy/profiles:/:$z/word-char-exceptions
dconf read /org/gnome/terminal/legacy/profiles:/:$z/word-chars
Your word-char-exceptions may be blank, and your word-chars may be set to
something if you are on a box you've upgraded from old versions. Anyhow,
you'll notice word-chars is being ignored. It's obsolete. Hose it (or
just ignore it, but it confused me to no end until I confirmed with a dev
it was being ignored):
dconf reset /org/gnome/terminal/legacy/profiles:/:$z/word-chars
Now we set the word-char-exceptions we want. Here's the confusing part:
this value is what we WILL consider a word-char, and so chars you put in
here will be selected when you double-click. Even worse, A-Za-z0-9 seem
hardcoded in there, so you don't need to specify them. The nomenclature
stinks because to me what you are setting aren't "exceptions", they are
actual word-chars. Perhaps it should have been named word-char-additions.
Here's how you set it:
dconf write /org/gnome/terminal/legacy/profiles:/:$z/word-char-exceptions '@ms "-/(a)_&.?"'
If you had word-chars previously set and liked it, just remove A-Za-z0-9
from that list and put the remainder chars in the word-char-exceptions
list.
You must move the dash to the front, right after the double-quote, like in
a regex character class. You can specify ranges (in ascii) of chars using
the dash elsewhere.
I have no idea what the @ms and extra quoting is for, but the dev put that
in his example and it works. I'm not sure how you'll get a ' or " in the
list, but I'm sure it's possible (single quote should be easy but who
knows how dconf wants the double escaped). As a programmer, making either
quote a word char is insanity so I leave that as an exercise for the
reader.
The write to dconf takes effect immediately in your running g-t's, no need
to restart anything.
I (strongly) assume this writes to a persistent store somewhere so you
don't have to do it on each boot.
The devs say they'll put the GUI option back in the preferences dialog
sometime in the future. That'll be much nicer! Why it was ever removed
is beyond me. Now, onto another bz as to why the --title option in g-t
was removed...
Big thanks to Egmont Koblinger for being (one of) the driving force behind
getting this option put back in.
[View Less]