Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 87
  1. Articol fără titlu

  2. Contact

    The easiest way to reach me is by email.

  3. Imprimer sous Linux avec les imprimantes Kyocera de l'UQAM

    Voici le troisième article dans ma série d’articles sur la configuration d’imprimantes universitaires sous Linux.

  4. Battery charge start and stop threshold on OpenBSD

    I often use my laptops as portable desktops: they are plugged into AC power and an external monitor/keyboard 95% of time.

  5. Routable network addresses with OpenIKED and systemd-networkd

    I’ve been using OpenIKED for some time now to configure my VPN.

  6. Articol fără titlu

  7. Articol fără titlu

  8. Articol fără titlu

  9. Writing BASIC-8 on the TSS/8

    I recently discovered SDF’s PiDP-8.

  10. Static Comments in Hugo

    I switched from Jekyll to Hugo last week for a variety of reasons.

  11. Articol fără titlu

  12. Articol fără titlu

  13. Articol fără titlu

  14. Ryan Kavanagh's free software projects

    I contribute to various free software projects and maintain various pieces of free software.

  15. Articol fără titlu

  16. Articol fără titlu

  17. Articol fără titlu

  18. Articol fără titlu

  19. Articol fără titlu

  20. Articol fără titlu

  21. Articol fără titlu

  22. Charter Rights — If You Can Afford Them

    Dear Canadians, It turns out that your Charter rights only apply if you can afford them.

  23. Configuring OpenIKED VPNs for StrongSwan Clients

    A few weeks ago I configured a road warrior VPN setup.

  24. Creating LVM-backed schroots

    I use sbuild to build my Debian packages under a clean environment.

  25. Usenet in 2020

    I was reading the message backlog in com on SDF this morning and noticed that cfenollosa is on a nostalgia trip through Usenet and looking for active newsgroups.

  26. On using multiple Kerberos realms and AFS

    Several people have asked me over the past months how to simultaneously authenticate against multiple Kerberos realms and how to hook this up with AFS.

  27. On email tracking

    A few years ago, I took out a subscription to The New Yorker for a few months.

  28. On mathematical folklore

    Every math student at some point runs across "folklore" results.

  29. Why I study (natural) languages

    Though I study programming languages for a living, I also study natural (human) languages for fun.

  30. On input validation and accessibility

    I use a custom keyboard layout based on the Programmer Dvorak layout, where numeric keys are accessed using shift.

  31. How not to check email address validity

    I recently had to fill in a form on the USPS website requesting me to reconfirm my email preferences.

  32. Configuring the CMU SCS-Public printer on Linux

    A year ago, I wrote a post on Configuring CMU SCS printers on Linux.

  33. Implementing popen and pclose in SML

    Though Standard ML provides the OS.Process.system function to execute an arbitrary command using the default system shell, and the Posix.Process structure for fork and the exec variants, it doesn’t (as far as I know) provide a mechanism to run a process a…

  34. Presheaf categories are Cartesian closed

    \(\gdef{\Hom}{\mathsf{Hom}}\) \(\gdef{\C}{\mathbf{C}}\) \(\gdef{\hC}{\hat\C}\) As I’ve been working through “Sheaves in Geometry and Logic”, I’ve been skimming proofs and attempting to rederive them.

  35. Configuring CMU SCS printers on Linux

    Edit: Please see these instructions for printing to the centralised SCS-Public print queue.

  36. Specifying a custom MTA path in caff

    I recently had to sign someone’s GPG key.

  37. The Yoneda Lemma

    I had never before realised the immense usefulness of the Yoneda lemma.

  38. On terminal objects and colimits

    I’m currently working through Mac Lane’s and Moerdijk’s “Sheaves in Geometry and Logic”, and came upon the following two sentences in a proof (p. 43): Note that when \(P = Hom(-, C) = \mathbf{y}C\) is representable the corresponding category of elements \…

  39. Brouwer: Unreliability of the Logical Principles

    This is the second post in my series of reading summaries.

  40. Kushner: Markov's Constructive Mathematical Analysis

    I’ve recently gotten into the habit of condensings readings I do in the course of research down to a single page in a 9cm x 14cm notebook.

  41. Blog Cleanup and Kubuntu Gutsy Gibbon Markups

    I’ve been cleaning up my website and blog after having neglected it for several years.

  42. Articol fără titlu

  43. Setting up full-disk encryption in OpenBSD 5.3

    I recently decided to try out a snapshot of OpenBSD 5.3, intrigued by the notice that softraid(4) RAID1 and crypto volumes are now bootable on i386 and amd64 (full disk encryption).

  44. Search RCS and CVS ",v" files with rcsgrep

    A few years ago I was doing research comparing how large software distributions handled shared object libraries, and studied Debian, FreeBSD, and Ubuntu.

  45. Viewing man pages by path on OpenBSD

    When writing man pages, I often find myself wanting to preview my man page as I write it.

  46. Fixing mutt header cache

    Every now and then I have to kill mutt, which if done at the wrong time, can leave the header cache in an open state.

  47. mutt-fetchbug: fetch BTS bug reports from mutt

    I’ve been a longtime mutt user, but have gotten somewhat annoyed of having to open a new terminal when I want to read or reply to a Debian bug with mutt (using ‘bts show 123456’).

  48. New Kubuntu Wiki Theme

    The Kubuntu Wiki has a new wiki theme based off of the Ubuntu Light wiki theme found on the Ubuntu Wiki.

  49. Holiday MOTD

    Since it's the holiday season, I thought I'd greet my server's users with a colourful MOTD.

  50. Numbering paragraphs in LaTeX

    Recently, I was asked to write an essay and to number its paragraphs.