Live data from Hacker News

Viewing profile — djcb

djcb

HN member
Joined
Tue, Apr 12, 2011, 1:30 PM UTC
HN karma
118
Public activity
29 items

About djcb

No profile information was provided.

Recent public activity

  1. comment
    Comment #18150880

    mu/mu4e author here... please let me know if you have any specific questions.

  2. comment
    Comment #13886791

    One big item is that that Emacs' internal string/buffer representation supports things like loading weirdly (or even erroneously) encoded data, and saving this unchanged; this is s…

  3. comment
    Comment #12327245

    (mu4e author here) Mu4e has a few different options for displaying rich-text messages. In recent emacsen, it defaults to a shr/eww based display; it's not perfect, but it reduces t…

  4. comment
    Comment #12122461

    In the same spirit, I wrote some functionally-flavored extensions for GLib a few months back. https://github.com/djcb/gxlib , taking a bit of inspiration from Rust and SRFI-1. It's…

  5. comment
    Comment #11281211

    While they weren't card-carrying ornithologists, the Wright brothers studied bird flight extensively and explicitly used it for their designs. But they concluded that the flapping …

  6. comment
    Comment #10509896

    There are also gdb and make, which are probably a bit more prominent examples of guile-integration. Perhaps one day, emacs will do so as well. I've embedded Guile into some of my o…

  7. comment
    Comment #10509678

    And, for completeness, Chong Yidong, how co-maintained together with Stefan for quite a while (and did a great job as well). I think both of them were quite a big part of the "emac…

  8. comment
    Comment #8648860

    Agreed -- I remember some of the alternative ways to solve the same problems, such as CORBA and various custom protocols, but they were painful to use... Now, early DBus was a bit …

  9. comment
    Comment #7027009

    Had a lot of (slightly masochistic) fun programming the Z80 back in the day on my MSX2 machine. I didn't have an assembler, so I wrote my code by taking the opcodes from a table, c…

  10. comment
    Comment #5028707

    It's the difference between understanding and copy-pasting.

  11. comment
    Comment #4800641

    Could you elaborate on the 'horrible design'? In general, I've found GLib very useful (say, the data structures, mainloops, GError, the G_GNUC_ stuff, ...) . If the biggest problem…

  12. comment
    Comment #4597799

    There can be only one database (index) per mu4e/emacs instance, but you can store multiple maildirs in one database though, and there's support for multiple accounts (esp. in the u…

  13. comment
    Comment #4597508

    I wrote an emacs-based e-mail client "mu4e"; see e.g. http://emacs-fu.blogspot.fi/2012/08/introducing-mu4e-for-ema... Its user-interface is a bit mutt-influenced, but it's fully qu…

  14. comment
    Comment #4588127

    I've been using zsh for a decade or so, and I like it quite a lot. For basic things, it works enough like bash to hardly notice it; but slowly I've learned all the special tricks. …

  15. comment
    Comment #4448374

    Hmmm, is this HN worthy? These commands are so basic that I don't expect any HN-reader using Unix systems not to know those. What about some slightly less basic ones that I'd think…

  16. comment
  17. comment
    Comment #4440313

    for the somewhat-graphically-inclined, gdb mode in emacs has the much under-advertized 'M-x gdb-many-windows' which shows your stack, local variables, breakpoints etc. in separate …

  18. comment
    Comment #4296484

    alias myip="dig +short myip.opendns.com @resolver1.opendns.com" alias myip2="curl -s icanhazip.com"

  19. comment
    Comment #4126357

    Eh? I have been using org-mode for years for calendaring, smart todo-lists and what not -- with all the things like deadlines, schedules, repeated items, tags, priorities etc. etc.…

  20. comment
    Comment #3983404

    Guile is nice embeddable scheme, and seems to have a lot of momentum, cool new developments. If this project is about making it a bit easier to integrate it in your app, that would…

  21. comment
    Comment #3981943

    Teaching students about being careful about sources -- online or not -- is good of course. But he should just have shared a paper about or something like that. I agree with Wales; …

  22. comment
    Comment #3945321

    There's the 'pmccabe' tool, which can check for # of lines of functions and their cyclomatic complexity. Then, pmccabe `find . -name '*.c'` | sort -nr | awk '($1 > 10)' gives me al…

  23. comment
    Comment #3497115

    "Outliers"? Malcolm Gladwell is an entertaining writer, but I really wouldn't take it too serious... extrapolating way too much, and then reaching faux-unexpected conclusions that …

  24. comment
    Comment #3439244

    There are some systems based on the Xapian full-text indexer, including my own 'mu'[1] which might be able to do this. It expects the messages in a Maildir, and it can handle > 150…

  25. comment
    Comment #3357641

    similarly, the 'approaches' pseudo-operator: while (i --> 0) { /* do something */ }