"Email this user"

Yes, I have that enabled. Be aware that if you send me email, through that option or any other, I am free to do anything with such messages that I please. That includes publicizing them along with any identifying information they come with, not excepting headers, logs from mail servers, etc. A statement in your email claiming that you regard it as private communication and attempting to place limits on what I may do with it is legally not binding on me. If you want that sort of arrangement, first send me a request to enter into a non-disclosure agreement, and I'll let you know if I agree.

Handy stuff I don't want to have to find again

Another styletip ...


The ampersand (&) substitutes for the word and. In normal text, and should be used instead: January 1 and 2, not January 1 & 2. Retain ampersands in titles of works or organizations, such as The Tom & Jerry Show or AT&T. Ampersands may be used with consistency and discretion in tables, infoboxes, and similar contexts where space is limited.

Add this to your user page by typing in {{Styletips}}


I am a moderately well known consultant and seminar leader in the field of Windows device drivers, debugging, and general kernel mode development. I've been working with Windows NT device drivers since the October '92 Driver Developer's Conference. For a few years after that I was a prolific contributor to the Windows NT device driver newsgroups, and that work earned me an MS MVP (NT DDK) award for a few years, but the consulting/training business has taken too much of my time lately to continue those efforts. (And Microsoft decided that they would no longer have MVPs for driver development!)

Prior to my work involvement with the Windows NT family I worked for many years in similar areas of DEC's VMS operating system. While working for a DEC IHV/ISV I was responsible for the device drivers for a line of intelligent programmable front-end communications interfaces... some of which I later learned were still in use years later in Operation Desert Storm. I won several awards for various contributions to the DEC User's Society.

Before VMS I worked principally with HP's DOS-M, RTE-M, and 2000F operating systems. These ran on 16-bit minicomputers, the HP 2100 and 1000MX, classic load-and-store machines like many of the minis before the PDP-11. I also put in some time on the HP 3000 under MPE, and PDP-11's under RSTE/E and RSX-11/M.

MCTS for Windows Internals, for what that's worth. And General class ham operator.

COI disclosure

See user:Jeh/coi.

Welcome template (cheat sheet)

Hello, Jeh, and Welcome to Wikipedia! Thank you for your contributions to this free encyclopedia. If you decide that you need help, check out Getting Help below, ask me on my talk page, or place {{Help me}} on your talk page and ask your question there. Please remember to sign your name on talk pages by using four tildes (~~~~) or by clicking   if shown; this will automatically produce your username and the date. Also, please do your best to always fill in the edit summary field with your edits. Below are some useful links to facilitate your involvement. Happy editing! User:Pingveno (talk) 13:06, 18 September 2013 (UTC)
Getting started
Getting help
Policies and guidelines

The community

Writing articles

To do list

Short term

  • Continue cleanup of Laserdisc (2015-01-26T09:22:43‎ )

Long term

Host controller interface - generalize, explain "register level interface", treat current sections as point examples rather than the entire article

Architecture of Windows NT, Windows library files, kernel32, Windows NT processor scheduling, and other Windows components articles: many conceptual problems; general cleanup and mutual rationalization is needed

64-bit#Pros_and_cons fix points re. 3GB barrier and Windows DLLs in user space

BCD article - find cites for various packed decimal claims

Balanced line - explanation section needs a rewrite.

Significant contributions to

3 GB barrier

Binary prefix

Parallel ATA


various Windows articles

...but maybe that's just me.

  • Your right to a free press does not mean I have to give you free access to my press.
Corollary: Wikipedia doesn't have to give you free access to theirs, either.
  • Moving a page can be mildly disruptive. It should nearly always be discussed first (unless it is mandated by some policy). Heck, even if it is mandated, input should be solicited re the new name. After all, those who are watching the talk page may have been concerned with the page for some time and so might have some opinions worth listening to about what the new name should be, or if it should be moved at all, and reverting a move is sometimes not trivial. But official WP policy is that a page move is only slightly more deserving of concern than any other edit (inasmuch as anon editors aren't allowed to move pages).
  • New editors who come in with the attitude that "Wikipedia is all wrong and it must be fixed!", combined with a pattern of what I will here call "bristly" responses to any disagreement, tend to have short, unhappy careers here. See WP:RIGHTGREATWRONGS.
  • If your belief requires you to assume that there's a vast conspiracy arrayed against you, you probably should re-examine your belief.
  • Sometimes, when it's you against many, it's time to consider that the "many" just might have a point. (see WP:1AM)
  • Some people who claim e.g. "ten years' experience" actually do have skill and wisdom commensurate with ten years' experience. Others seem to have had the same year's experience ten times over.

...then again, maybe not.

  • Wise words given to a blocked editor: "This absolute adherence to the idea that your interpretation of the rules is paramount
    and everyone else's input is merely an obstacle to overcome is an accurate summary of how you ended up in this position."
    - Basalisk inspect damageberate 4 August 2013
  • "Any article about some esoteric techical gubbins is going to sound too technical to someone; we give context in the opening paragraph, which should be helpful to the non-electrical-engineer who runs across this term and may not want to know more" - edit summary by Wtshymanski, upon removing a "too technical" template

About fighting vandalism

  • Inspector Javert (or Zenigata) doesn't have a fun job, but somebody has to do it. Of course, some could also choose to not be Jean Valjean (or Lupin III).
  • Found on someone else's talk page, quoted by permission: "Early on, I came across a comment from someone high up in the WMF. He said if content creators all left, Wikipedia could go on for years. Information would gradually go out of date, but it'd still be there. If the vandal fighters all left, Wikipedia would be overrun in a few days by vandals, spammers, and trolls." - this edit by --NeilN talk to me 00:44, 18 July 2016 (UTC)


  • "Despair is when you’re debugging a kernel driver and you look at a memory dump and you see that a pointer has a value of 7." -- James Mickens
  • "With reasonable men, I will reason ..." -- William Lloyd Garrison
  • "Although Wikipedia appreciates help, it is usually best if you confine your attempts at "help" to subjects in which you actually have some expertise." -- me