Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drothlis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
drothlis
14y ago
> Touch screen keyboards lack something essential: feedback. Not forever: http://www.macrumors.com/2009/12/24/apples-research-on-tacti... http://www.macstories.net/news/apple-patents-keyboard-with-a...
152.
▲
by
drothlis
14y ago
Emacs, at least, already provides primitive parsing / heuristics that work reasonably well for most languages. See the example in the link I posted above: All I had to do was customise the colour and font-weight of various things already re
153.
▲
by
drothlis
14y ago
> I think it would be interesting to compare the results with a similar eye track of a program written with more emphasis on data flow It would also be interesting to compare with code with decent syntax highlighting. For some reason I
154.
▲
by
drothlis
14y ago
If you're coming from C, then you need to understand the STL's concepts of "Concepts", "Modeling", "Refinement", and Iterators etc: http://www.sgi.com/tech/stl/index.html (that link doesn't cover C++11, nor even the STL additions in C++03
155.
▲
by
drothlis
14y ago
MacPorts, at least, is starting to provide pre-built binary packages now.
156.
▲
by
drothlis
14y ago
That's great to hear -- thanks. :-)
157.
▲
by
drothlis
14y ago
An extended tutorial using Emacs's self-documentation: http://david.rothlis.net/emacs/howtolearn.html Random testimonial: «The guide has been extremely helpful and without it, I wouldn't be making the switch from vim. I particularly like
158.
▲
by
drothlis
14y ago
You don’t have the elisp sources installed. If you're on a unixy system, use your system’s package manager to install the "emacs-el" package.
159.
▲
by
drothlis
14y ago
"A language should be designed in terms of an abstract syntax and it should have, perhaps, several forms of concrete syntax: One which is easy to write and maybe quite abbreviated; another which is good to look at and maybe quite fancy, but
160.
▲
by
drothlis
14y ago
The article has an answer to that. I'm not sure if you're challenging the article's answer or if you just missed it...
161.
▲
by
drothlis
14y ago
> context, failed experiments, shortcuts, optimizations, and so on. I think commit messages are the appropriate place for this stuff; I use `git annotate` etc. to find the information when I need it. I often have a 50-line commit messag
162.
▲
by
drothlis
14y ago
Have you checked your calculations against David MacKay's? His conclusion was that "International shipping is a surprisingly efficient user of fossil fuels; so getting road transport off fossil fuels is a higher priority than getting ships
163.
▲
by
drothlis
14y ago
> in Emacs, both Haskell and OCaml [...] can also be highlighted with symbols And not just Haskell and OCaml: See for example https://github.com/drothlis/pretty-symbols (though of course Haskell and OCaml might be much more suited to
164.
▲
by
drothlis
14y ago
> Variable-scoping-level highlighting—variables in the same scope highlighted the same color. I played with this idea in the syntax highlighting of the code samples in this article: http://david.rothlis.net/c/compilation_model/#chapter
165.
▲
by
drothlis
14y ago
Something I've found useful is to highlight (in bold) the definitions of variables & types, but not their uses; and to otherwise have very little highlighting: http://david.rothlis.net/code_presentation/distracting_synta...
166.
▲
by
drothlis
14y ago
London UK: Junior test automation engineer. Permanent, full-time, on-site. At YouView we are automating the testing of our product (a set-top box) using stb-tester[1], a tool that we developed and open-sourced which captures video from the
167.
▲
by
drothlis
14y ago
stb-tester[1] captures video from a set-top box or smart tv or similar appliance, and runs automated tests against it by sending infrared signals and analysing the captured video. It uses python and OpenCV. It is open-source software (LGPL
168.
▲
by
drothlis
14y ago
Thanks! :-)
169.
▲
by
drothlis
14y ago
Well, since you're volunteering... this is C rather than C++, but if you're interested in GStreamer (media processing library) and OpenCV (computer vision / image processing) then you could have a go at improving the motion-detection visual
170.
▲
by
drothlis
14y ago
Did you find it easy to extend with your own formats? Or to modify an existing format, say html, to produce slightly different output? I usually use perl/sed/awk + markdown for generating html from my own made-up mini-formats. I'd love to k
171.
▲
by
drothlis
14y ago
What did you use to convert to pdf / html?
172.
▲
by
drothlis
14y ago
I would recommend: When you want to customise the behaviour of some command, don't google for the answer. Instead do `C-h f` or `C-h k` to read the built-in documentation for that function or key. From the help screen, click the link to vie
173.
▲
If you're new to bash completion scripts...
(github.com)
1 points
by
drothlis
14y ago
|
0 comments
174.
▲
by
drothlis
14y ago
Interesting CV. It's very different from most (in a good way). Games is not a problem. It's expected for a new graduate that most experience will be projects such as those. You have more projects to show than most graduate CVs I see; this i
175.
▲
by
drothlis
14y ago
P.S. The polipo task is a representative example of the work you'd be doing after you had passed the interview and been hired -- not part of the interview process! :-)
176.
▲
by
drothlis
14y ago
London, UK -- graduate or junior developer -- full time My team writes middleware (i.e. software that interfaces with OEMs' software and with the GUI team's software) for set-top boxes. We use a bit of C, a bit of C++, a bit of shell, a bit
177.
▲
by
drothlis
14y ago
* Smallest federated wiki: http://wardcunningham.github.com
178.
▲
by
drothlis
14y ago
Ah, I understand now: The sentence I quoted from the bash man page refers to ssh only when run with a command ("ssh hostname command"). Thanks!
179.
▲
by
drothlis
14y ago
> 'interactive' is when called with -i flag (which sshd does when reached by > ssh with no command passed, i.e if you do 'ssh ls' it should not call > bashrc, but should call bash_profile) Do you mean that an interac
180.
▲
by
drothlis
14y ago
Ignoring .bash_profile vs .bash_login vs .profile, the bash man page essentially says: login shell .profile interactive non-login shell .bashrc run by the remote shell daemon .bashrc I wasn't sure exactly
More ›