Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mheathr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
mheathr
13y ago
One of my favorite Scheme reads was an e-mail discussion on whether it was possible to add OOP to a functional programming language, and then the author goes on to do so in a trivial amount of code. A cursory search doesn't turn up the
2.
▲
by
mheathr
13y ago
Programs and procedures yield algorithms.
3.
▲
by
mheathr
13y ago
Shannon was an electrical engineer by training and while all of his works have applications in computer science, their origins were solutions to engineering or math problems.
4.
▲
by
mheathr
13y ago
(replying to the child post) The products are not the same if for no other reason than because one comes with the receiver and ordering the other product does not, and that the receiver is even required is not something that is apparent bef
5.
▲
by
mheathr
13y ago
There actually exists two separate Microsoft Wireless 360 controllers, the one that specifies for Windows will work on both the PC and for the Xbox 360 (after syncing the controller with the appropriate receiver, something which is somewhat
6.
▲
by
mheathr
13y ago
Are you talking about the ones advertises for PC or the ones not sold for PC? When I bought mine (circa 2010) I had to purchase one advertises for PC as the one I had for the 360 before would not work with it otherwise. It seemed nonsensica
7.
▲
by
mheathr
13y ago
The Emacs documentation is excellent and among the handful of products that have documentation that approaches that of Vim's in any meaningful way, but the PDF does not have interpage links like the one in the OP does. That is not as i
8.
▲
by
mheathr
13y ago
This includes both the user's manual, the reference manual, and platform specific information in one file. The user's manual is a subset of the reference manual, and that is 500-600 pages long by itself. The reference manual is en
9.
▲
by
mheathr
13y ago
Well, provided that you find the 360 controller's d-pad acceptable, the wired xbox 360 controller works directly, however the wireless 360 controller does not work directly, a different wireless controller that specifies working with t
10.
▲
by
mheathr
13y ago
I find trackballs (the Logitech M570 in particular) much more comfortable to use over long periods of time personally. The only criticism I have of their design is that having the trackball on the side entails removing a lot of area where a
11.
▲
by
mheathr
13y ago
I have read it from the beginning, and the individuals who maintain the documentation likely have as well. What format supports interpage linking, can be displayed both electronically and is print quality, and can be read on virtually every
12.
▲
by
mheathr
13y ago
A clean room reimplementation of Dtrace is on my list of ideal computing wants that will probably never happen. Also on the list is everyone targeting the same hypervisor for device drivers (such as Xen) so that hardware support is excellen
13.
▲
by
mheathr
13y ago
If you have not already and can do so, I highly recommend adding Dtrace to your C development toolkit. Dtrace, Valgrind, and GDB make rooting out C runtime issues a lot more pleasant and complement one another well.
14.
▲
by
mheathr
13y ago
Lispworks is an excellent commercial IDE as well, however its editor is not as nice (but similar to Emacs) as using Emacs itself and the license is quite expensive compared to other IDEs/toolchains, but it offers greater code introspec
15.
▲
by
mheathr
13y ago
The Lisp Hackers interviews are also a good resource and quite interesting. The use case I found the most surprising was a developer using CL to prototype chip ideas at Intel before implementing them in C or C++. All the interviews in one b
16.
▲
by
mheathr
13y ago
If the language can do so competently, why not? I think that would be a great leap forward for programming as it would consolidate efforts developing libraries, documentation, and tools.
17.
▲
by
mheathr
13y ago
There are at least 6 that are explicitly used (there are more in practice but they are mostly transparent of rare and even realizing this will require reading some of the more esoteric documentation): visual line mode, insert mode, ex mode,
18.
▲
by
mheathr
13y ago
I also use Emacs (and Vim). While I respect the research done concerning modal UI and the associated consequences of that in the context of HCI, in practice I do not find that there is ever any confusion about what mode I am in when using V
19.
▲
by
mheathr
13y ago
Certainly use whatever tools you like, however emacs and Sublime Text cannot be compared directly to one another. Sublime Text and Vim or some other text editor can be, however text editing is a small component of emacs' utility to its
20.
▲
by
mheathr
13y ago
I am a big Vim fan and promote its design for the most part, however with Lisp paredit and redshank covers text object movement, editing, and refactoring entirely so there is no benefit to using Evil-mode there once paredit and redshank is
21.
▲
by
mheathr
13y ago
I use both Vim and Emacs, and in most contexts Evil-Mode within Emacs that emulates most of Vim's vanilla functions. Emacs also has modal editing that allows for per mode based keybindings. Where Vim wins out though on the keybinding g
22.
▲
by
mheathr
13y ago
Then force unique passwords without requiring the users to remember them, something which is both easier for users and more secure.
23.
▲
by
mheathr
13y ago
Perhaps a more cogent axiom is to reason ethically rather than aim to maintain politeness. That has the added effect of distilling whether the audience is someone that can be reasoned with and large subset of polite etiquette is encapsulat
24.
▲
by
mheathr
13y ago
Org-mode has an exporter for latex and making new skeletons for its export is fairly straight forward. I am liking it a lot and have changed to that over writing tex by hand nowadays.
25.
▲
by
mheathr
13y ago
I feel much the same. Even on OS X the potential of NeXTstep remains largely unrealized as most apps do not take advantage of the APIs in a way that allows leveraging heterogeneous apps into a conceived workflow. As a result, a fantastic op
26.
▲
by
mheathr
13y ago
Yeah, aside from when /r/haskell gets relatively flooded by people who do not normally frequent the subreddit it is of exceptional quality and an example of a well-run community with one of the highest signal to noise ratios on th
27.
▲
by
mheathr
13y ago
Dtrace has tomes and many hours expounded upon its usage; sadly it is not also available on Linux.
28.
▲
by
mheathr
13y ago
The Little Schemer and Reasoned Schemer are tremendously fun reads. Little Schemer's writing and presentation style is the standard by which I compare all technical books now. The books happen to use scheme as their teaching platform b
29.
▲
by
mheathr
13y ago
So a specific graphics toolkit then? Is it one that is included with Matlab or another toolkit that is necessary to pay in addition for?
30.
▲
by
mheathr
13y ago
Mathematica is also incredibly well documented both online and within the program itself. The program supplied documentation and help is actually useful, something which is unfortunately not common in computing.
More ›