Viewing profile — djcb
djcb
HN member- Joined
- Tue, Apr 12, 2011, 1:30 PM UTC
- HN karma
- 118
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About djcb
No profile information was provided.
Recent public activity
-
comment
Comment #18150880
mu/mu4e author here... please let me know if you have any specific questions.
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
comment
Comment #5028707
It's the difference between understanding and copy-pasting.
-
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…
-
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…
-
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…
-
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. …
-
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…
- comment
-
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 …
-
comment
Comment #4296484
alias myip="dig +short myip.opendns.com @resolver1.opendns.com" alias myip2="curl -s icanhazip.com"
-
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.…
-
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…
-
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; …
-
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…
-
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 …
-
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…
-
comment
Comment #3357641
similarly, the 'approaches' pseudo-operator: while (i --> 0) { /* do something */ }