Live data from Hacker News

Viewing profile — ralph

ralph

HN member
Joined
Thu, Mar 01, 2007, 12:44 PM UTC
HN karma
1,089
Public activity
787 items

About ralph

Ralph Corderoy, https://plus.google.com/#115649437518703495227/about

C, Unix system and shell, Python, X Windows, ARM, ...

Recent public activity

  1. comment
    Comment #12320582

    I find searching bash(1) just fine with less(1) and do it quite often. The groff mailing list, the main discussion point for all things troff, is slowly chipping away at adding mor…

  2. comment
    Comment #12320570

    `info foo | less' has it produce the whole "page" as plain text, suitable for easy reading and regexp searching.

  3. story
  4. comment
    Comment #5877354

    If it's not thought interesting then it won't meet the front page?

  5. comment
    Comment #5873030

    Dupe. https://news.ycombinator.com/item?id=5872550

  6. comment
    Comment #5849392

    Is this not equivalent and avoids running grep(1) once for each path? find -exec grep -iH ${1?} {} + Though it still runs grep on directories.

  7. comment
    Comment #5845196

    OK, I've gone and read the OP's text rather than just the quoted part. It seems he's talking about combining multiple X screens into one logical coordinate space, like I expect one…

  8. comment
    Comment #5844454

    Coordinates in the X protocol are signed 16-bit so a screen can run from 0 to 32,767 along an edge. I agree though, the initial complaint is unclear and may be about something else…

  9. comment
    Comment #5834100

    Yes, C across AIX, Suns, Silicon Graphics, whatever those HP ones were, and others. Platform differences were common, bugs rare because many had been before me and they could alway…

  10. comment
    Comment #5831864

    Yes, because of the stableness of the C compiler, bigger test audience, etc., compared to a new language under rapid development.

  11. comment
    Comment #5831503

    This is flawed AFAICS. It assumes that because 1.0 is fixed in specification that there are no bugs in the implementation. To return to my original point, these smart guys are on t…

  12. comment
    Comment #5825285

    Sorry, I don't understand. You seem to be saying there's only two versions of the compiler, one written in a foreign language, e.g. C, the other in a subset, e.g. Gosub, called G-2…

  13. comment
    Comment #5824514

    That's not how the books say to do it, and you're right, given who created Go you'd think they'd know this stuff. :-) Many generations of the compiler are created. Let's say the co…

  14. comment
    Comment #5822985

    Seemingly often enough that it deterred them with Go. No, you may not be able to revert to before the bug was introduced as it may be the bug was there ever since that feature was …

  15. comment
    Comment #5820405

    The Go developers have said they deliberately didn't try and write Go in Go because they've done that with other languages, possibly Alef, I forget, and a bug can arise where the f…

  16. comment
    Comment #5820314

    But then the debugger can't be called ogle.

  17. comment
    Comment #5812300

    Pre-vim, one would get quite proficient at judging line distances, e.g. 11yy, through practice. Mind you, that was probably helped by text being a fixed size on a serial terminal a…

  18. comment
    Comment #5805140

    Here's a £ sign for someone to edit in.

  19. comment
    Comment #5804375

    It's not that I'd use Perl for the task, just that I don't think rsync is special. Indeed, rsync has the overhead of forking a child and communicating empty/'s bareness.

  20. comment
    Comment #5803424

    This Perl beats rsync by quite a margin here. perl -e 'opendir D, "."; @f = grep {$_ ne "." && $_ ne ".."} readdir D; unlink(@f) == $#f + 1 or die' It goes a bit quicker still if @…

  21. comment
    Comment #5795866

    I often think it would be useful for a filesystem to provide a digest of a file's content. It's the FS that knows when the file's content changes and the digest is out of date, and…

  22. comment
    Comment #5770753

    This team of about 10, was it at Google or elsewhere? Wasn't sure given the higher-level context.

  23. comment
  24. comment
    Comment #5755999

    It could be better bash, e.g. using [[ instead of [. Also, curl -s https://api.github.com/users/$2/events/public | grep "\"gravatar_id\":" | sed -e's/[,|"]//g' | head -n 1 | awk '{…

  25. comment
    Comment #5752708

    Would be nice if the title had a few words describing what it is.