emacs: -*- html -*-
id: about
lastupdated: 2019-01-10
title: about
formatter: raw
Contact Information
Personal
- Email:
-
- Instant Messaging:
-
- Social networking:
- Friendica/GNUSocial/Diaspora (preferred):
hubert@social.uhoreg.ca
- Addresses:
-
Home:
#35, 590 Bearinger Rd.
Waterloo,
ON
Canada,
N2L 6C4
[Google map]
- Phone:
-
Home
(preferred, voicemail): +1-519-489-0286
Cell
(rarely used): +1-519-502-2908
Work
- Instant Messaging:
-
Some info about me:
[see also: my C.V.]
- Birthday:
- May 9, 1978
- Nicknames:
-
- uhoreg
- hackerhue (deprecated)
- Research and professional interests: (in no particular order)
-
- education (esp. math education)
- algorithms, particularly graph algorithms
- data structures
- combinatorics
- free/open-source software
- security and privacy (incl. cryptography)
- information visualization
- object-oriented design
- Non-research and unprofessional interests: (in no particular order)
-
- Christianity
- accessibility and usability
- photography
- biking
- camping
- music and sound
- Goal in life:
- To topple Bill Gates' empire. Failing that, to take
over the world.
- Other web pages/online accounts:
-
- Technical:
- Research:
- Other:
- Pet Peeves:
-
- Windows
- pointless home pages that never get updated - like this one!
- Microsoft
- people who use “i.e.” when they mean “e.g.”
- people who think that Windows is the best/only OS around
- people who think they know a lot about computers but know less than I do
- certain brain-dead programs/programmers that do things in the most
un-intuitive ways possible (including Windows, MS Office, etc.)
- ugly design, such as in web pages, brochures, etc.
- bloatware (eg. Windows)
- web pages that pop up windows without warning
- “8.3” filename limitations
- bad grammar (esp. run-on sentences)
- DOS memory management (thanks a lot, Mr. “640k should be enough for
anyone”)
- the
<font>
tag (esp. <font size=...>
)
- most HTML generators which create completely nonsensical code
(eg. one that I saw generated ‘
<font
size="2"></font>
’ with nothing in between the tags.
Brilliant.)
- spam (That is, junk e-mail. Though I'm not too fond of the so-called meat,
either)
- grammar checkers that flag good grammar as bad, and give even worse
grammar as suggestions
- programs/companies which claim to follow certain standards, but don't
- JavaScript redirects. Guys, HTTP has its own redirection command that
works perfectly fine, and is supported in any browser. JavaScript is
not.
- These are a few of my favourite things...(in no particular order)
-
- my wonderful wife Amanda, of course
- my beautiful children
- Linux
- emacs - is there anything it can't do?
- the Dvorak keyboard layout
- the TrackPoint
- having the [Control] key where [Caps Lock] usually is on PC keyboards
(although I know that drives others crazy, but who uses Caps Lock anyways?)
- the Free Software Foundation and its GNU
system.
- Open Source
- LaTeX (The document processing system. Not the material.)
- tab filename completion - how did I ever live without it?
- C++
- 3-button mice (4 or more buttons is even nicer — you can never have too many buttons)
- the Kinesis Contoured keyboard —
it's expensive, but well worth it
- virtual desktops