Re: Emacs without knowing any Lisp (was: text editors)

2019-03-28 Thread Bill Wood
On Fri, 2019-03-29 at 12:48 +1100, Ben Finney wrote:
> deloptes  writes:
> 
> > I've been there exactly 17y ago. I still have no idea where lisp is used
> > except in Emacs and some exotic projects, so being pragmatic ... good for
> > you who know emacs - for the rest good that you do not know emacs.
> 
> I've been a happy and productive Emacs user for more than 17 years and
> still don't edit any Lisp. It just isn't necessary to get things done.
> 
> (I hear the Atom text editor is implemented in JavaScript; that doesn't
> imply JavaScript knowledge is needed to use Atom.)
> 
> With that knowledge, hopefully more people can explore using Emacs
> https://tuhdo.github.io/emacs-tutor.html>.
> 
FWIW I've been using emacs on mainframes, workstations, and PCs since
about 1984.  I've found the elisp programmatic interface useful since I
first cobbled together a set of rectangle-oriented tools (since replaced
by the rectangle commands provided by more recent versions of emacs; see
section 9.5 of the emacs manual for emacs 24).  I also use Common Lisp
for most of my application programming, which involves either
mathematical programming (bignums and big rationals are wonderful for
some number theoretic computations) or interesting computational
problems (suffix trees for classical cryptanalysis, exploring patterns
in calendars, whatever catches my eye).  I've recently been developing
tools to assist extracting text from web sites and reformatting as
page-oriented documents rather than unpaged HTML (personal preference;
I'm an old fart who likes documents with real pages, footnotes, headers
and footers, etc.)  The elisp tools help me transform scraped text into
LaTeX source files.  I also put together some Python scripts for setting
up and managing the directory structure for extracted texts.  My first
point is, having access to a full-blown programming language for doing
task-specific work within an editor is *wonderful*; my second point is,
the lisp family of languages are very useful and flexible tools for,
among other things, exploratory programming.

 --
Bill Wood



Re: is xdvi broken?

2019-04-21 Thread Bill Wood
On Mon, 2019-04-22 at 05:17 +, rlhar...@oplink.net wrote:
   . . .
> That saves three steps over my current procedure:
> 
>  = In Emacs, save the document
>  = Switch to a virtual terminal
>  = Execute "latex mydocument.tex"
>  = Execute "latex mydocument.tex"
>  = Execute "dvips mydocument.dvi"
>  = Execute "lpr mydocument.ps"
>  = Switch back to Emacs
>  = Continue work on the document
> 
Is there a reason not to use pdflatex?  My workflow then is

= In emacs, save the doc foo.tex
= switch to a virtual terminal
= execute "pdflatex foo.tex" (as many times as needed)
= execute "evince foo.pdf"
= when desired, select "Print" from the "File options" menu of evince
= switch back to emacs



Re: Security Implications of running startx from command line - was Re: Startx: was Great Debian experience

2014-03-22 Thread Bill Wood
On Sat, 2014-03-22 at 19:14 +, Brian wrote:
   . . .
> This is the fourth or fifth time in this thread a recommendation to use
> ~/.xinitrc has been made. No sensible Debian user would have such a file
> in his account. A happy Debian system is one with ~/.xsession.

I'm a Debian newbie, so -- why?

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1395518578.7408.1.camel@bills-debian



Re: Heartbleed (was ... Re: My fellow (Debian) Linux users ...)

2014-04-15 Thread Bill Wood
On Tue, 2014-04-15 at 15:55 -0400, Stephen Allen wrote:
   . . .
> BTW Revenue Canada was hacked by this bug and publicly admitted so. So
> far only a minimal number of people were affected. They were offline for
> several days.

I've been following this thread since it started, as well as some other
Internet sites that have been mentioned, and I have noticed that
everyone talks about the impact on the financial services sector but no
one has mentioned the health care information sector.  I understand that
healthcare systems use SSL a great deal, and medical identity theft has
risen sharply in recent years.  Does anyone know if there have been any
exploits of Heartbleed in this sector, or if any healthcare
organizations have said anything about fixing the problem?

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1397619146.26973.8.camel@bills-debian



Re: Heartbleed (was ... Re: My fellow (Debian) Linux users ...)

2014-04-16 Thread Bill Wood
On Wed, 2014-04-16 at 09:01 -0400, shawn wilson wrote:
> On Wed, Apr 16, 2014 at 8:54 AM, John Hasler  wrote:
   . . .
> > What is medical identity theft?

Theft of patient identity information, usually for the purpose of
insurance fraud.

> I'd also be interested seeing the proof for the claim (I think he
> means medical data breaches but IDK anyone has disclosed that
> information).

My brother was heavily involved in bringing hospitals into HIPAA
compliance after the Act was implemented in, I think, 1996.  He
subsequently consulted for the state government and hospital systems
defining security and privacy policies and conducting audits until his
retirement a few years ago.  He told me yesterday (U.S. CDT) about the
sharp rise in patient identity theft in recent years.  His comment was
that ID theft occurred more often as 1-1 cases than as massive breaches
like the recent Target exploits. Apparently the goal is usually to
obtain health services and prescriptions from another person's
insurance.  The consequences of the corruption of the victim's medical
records can be devastating.

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1397659016.27492.37.camel@bills-debian



Re: Heartbleed

2014-04-17 Thread Bill Wood
On Thu, 2014-04-17 at 14:39 -0500, John Hasler wrote:
   . . .
> I keep information secret when revealing it might harm me.  I make no
> deliberate effort to keep stuff secret just to prevent it from
> benefiting someone else.

Of course, that requires the ability to discern when some information
might be harmful.  Take for example current controversies over services
like Amazon and Google and the "filter bubble":  Do you consider it
harmful for them to tailor your experience to their estimate of what you
want?  Should the fact that I browsed over Marx' "Das Kapital" mean that
subsequent searches for Economics and Social Philosophy will bury
"Socialism" by von Mises so deep I won't see it?  Some think it nifty
while it scares the hell out of others.

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1397766340.31148.11.camel@bills-debian



Re: FSF condemns partnership between Mozilla and Adobe to support Digital Restrictions Management

2014-05-19 Thread Bill Wood
On Mon, 2014-05-19 at 16:17 +1000, Zenaan Harkness wrote:
   . . .
> > It involves skull sweat.
> 
> Now there's a new term - I usually find my skin sweats, although to be
> honest I'm really not sure about my skull, since it's hidden from my
> immediate view.

Just FYI, Robert Heinlein used "skull sweat" as a metaphorical term for
the effort involved in concentrated thought such as problem solving.
Given that concentrated thinking burns energy, hence calories, just as
physical exercise does, it's not a bad image.

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1400482736.3989.7.camel@bills-debian



Check Update, Update and Port Blocking

2014-02-17 Thread Bill Wood
Do the protocols used for automatic check for updates and for updates
require specific ports to be available?  I recently switched my cable
modem to a Comcast Internet Gateway 1with the firewall set to high
security and subsequently a couple of update check icons appeared
indicating an error condition to to failure to access a file server.

I am currently running Debian 6.0.9 (Squeeze) stable.  I want to upgrade
to 7 but don't want to get hung up with bad downloads due to port
blocking by the firewall.

Thanks,

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1392690508.5535.6.camel@bills-debian



Re: Check Update, Update and Port Blocking

2014-03-02 Thread Bill Wood
This is an update on my post on 02/20.  I got the "yellow triangle" icon
again so I went into admin for my Wireless Gateway and reset the
security level to intermediate or "typical".  I then clicked on the icon
and selected "check updates".  The usual dialog box appeared and it
started checking for updates.  A text box then appeared entitled "Could
not download all repository indices" with the following text:

Failed to fetch
ftp://ftp.us.debian.org/debian/dists/squeeze/contrib/i18n/Translation-en.bz2  
Could not connect passive socket. [IP: 64.50.233.100 21]
Failed to fetch
ftp://ftp.us.debian.org/debian/dists/squeeze/contrib/i18n/Translation-en_US.bz2 
 Could not connect passive socket. [IP: 64.50.233.100 21]
Failed to fetch
ftp://ftp.us.debian.org/debian/dists/squeeze/main/i18n/Translation-en.bz2  
Could not connect passive socket. [IP: 64.50.233.100 21]
Some index files failed to download, they have been ignored, or old ones
used instead.


Are these servers still available or do I have a problem on my end?

Thanks,

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1393813272.27707.7.camel@bills-debian



Re: Check Update, Update and Port Blocking

2014-03-05 Thread Bill Wood
On Thu, 2014-02-20 at 07:09 -0500, PaulNM wrote:
   . . .
> On second though, I just re-read the OP's message.  He's talking about
> the firewall on the Comcast modem/router.  It's really rare for those
> types of devices to have outgoing filtering.
> 
> However, according to:
> http://media2.comcast.net/anon.comcastonline2/support/userguides/Wireless_Gateway_User_Guide_030811.pdf
> 
> It does filter outgoing, but high *does* allow 80, 443, and a bunch of
> common ports.  I really suspect dns/mirror issues, but it would probably
> be worth the OP's time to try dropping the firewall level and test again.

I've done a couple of such tests and I *think* check update works at the
lowest firewall level.  I do have a much more focused question: Does
either Check Update or Download Updates require FTP?  I have a suspicion
that Port 21 may be blocked at the higher firewall levels.

Thanks for any assistance,

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1394038167.2579.4.camel@bills-debian



Re: Test

2014-03-07 Thread Bill Wood
On Sat, 2014-03-08 at 00:11 +0200, Andrei POPESCU wrote:
   . . .
> That's not moderation (it would also be impossible to do with open 
> lists), it's just oversight ;)

I hope oversight works better here than in other all-to-familiar
contexts.

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1394245749.6146.1.camel@bills-debian



Re: On what is helpful and what is not [was: Re: Wifi]

2014-03-10 Thread Bill Wood
On Mon, 2014-03-10 at 10:34 -0400, Dave Woyciesjes wrote:
   . . .
>   The phoentic would be "noob". Which is part of my confusion. That and 
> having never seen the word nub used in the context like you had

When I first read the sentence with "nub" in it I was completely
confused because I was reading it to rhyme with the English words "cub",
"rub" and "tub".  Two common meanings for that pronunciation are 1) a
knob or stub, as in "the nub of a cut-off finger", and 2) the heart or
core of something, as in "the nub of the problem" (I'd guess the second
meaning is the root of the Haskell function 'nub' which returns the list
of elements of a list with all duplicates removed).  Anyway after
reading the post more carefully I guessed that "nub" was being used for
"newb", and I conjectured that the writer was such a newb he didn't know
how to spell "newb"; obviously I was very wrong about that, sorry!

So perhaps the International Committee for the Preservation of the One
True Jargon will call a plenary session and vote to change the spelling
to "nube", in analogy with the English words "cube", "rube" and "tube",
all rhyming with "newb".  *sigh* Probably not.

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1394481628.9425.4.camel@bills-debian



Re: Check Update, Update and Port Blocking

2014-03-11 Thread Bill Wood
On Wed, 2014-03-05 at 18:53 +, Joe wrote:
   . . .
> From your last post:
> 
> Failed to fetch
> ftp://ftp.us.debian.org/debian/dists/squeeze/contrib/i18n/Translation-en.bz2
> Could not connect passive socket. [IP: 64.50.233.100 21] Failed to fetch
> ftp://ftp.us.debian.org/debian/dists/squeeze/contrib/i18n/Translation-en_US.bz2
> Could not connect passive socket. [IP: 64.50.233.100 21] Failed to fetch
> ftp://ftp.us.debian.org/debian/dists/squeeze/main/i18n/Translation-en.bz2
> Could not connect passive socket. [IP: 64.50.233.100 21] Some index
> files failed to download, they have been ignored, or old ones used
> instead.
> 
> The 'ftp:' at the beginning of the URL shows that it is indeed
> attempting to connect by FTP, as does the reference to 'passive
> socket' and the '21' after the IP address.
> 
> FTP uses separate control and data channels, in one of two different
> ways, and either way, any firewall in between the ends must know enough
> to associate the two channels. Hence the ftp_conntrack module (or
> whatever it is called these days) in iptables to do this very job.
> 
> Change the ftp://ftp.us in all of your /etc/apt/sources.list
> entries to http://ftp.us and all will probably be well. Note that
> the site hostname still begins 'ftp', but it's the part before the colon
> that matters.

I checked /etc/apt/sources.list and found

  deb http://security.debian.org/ squeeze/updates main contrib
  deb-src http://security.debian.org/ squeeze/updates main contrib

  # squeeze-updates, previously known as 'volatile'
  # A network mirror was not selected during install.  The following
entries
  # are provided as examples, but you should amend them as appropriate
  # for your mirror of choice.
  #
  deb http://ftp.debian.org/debian/ squeeze-updates main contrib
  deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib

It appears that none of the entries start with "ftp:".  So is there a
possible Plan B at the OS or am I really going to have to hammer on
Comcast?

Thank you and thanks to all who replied to my earlier posts about this,

-- 
Bill Wood


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/1394564974.11297.9.camel@bills-debian