Live data from Hacker News

Viewing profile — Per_Bothner

Per_Bothner

HN member
Joined
Tue, Sep 08, 2015, 11:19 AM UTC
HN karma
286
Public activity
144 items

About Per_Bothner

No profile information was provided.

Recent public activity

  1. comment
    Comment #49050539

    I haven't figured out how to flag a comment as offense - but the term "zog soldier" is anti-semitic and does not belong on HN.

  2. comment
    Comment #48604045

    "Defenestrate" was not in my list, but it's a word I would have gotten, as I know it from: (1) An A.C. Clarke short story ("The Defenestration of Ermintrude Inch", in "Tales from t…

  3. comment
    Comment #48603944

    "Frugal" most definitely does not mean "rather over the top" unless that is some new slang meaning I've never heard of.

  4. comment
    Comment #47760067

    Not always, but in this case the superior product (i.e. VHS) won. At initial release, Beta could only record an hour of content, while VHS could record 2 hours. Huge difference in …

  5. comment
    Comment #47164165

    Kawa predates Clojure by a decade. (Kawa work started 1996; Clojure's initial release was 2007.) Also, Clojure isn't really focused on high performance, while that has always been …

  6. comment
    Comment #47162300

    What a blast from the past! I too remember with pleasure the days working with Anthony Green (and others) at Cygnus. I like to boast that (apart from Java) Kawa Scheme is the oldes…

  7. comment
    Comment #44717895

    "COBOL uses a fixed width character format for all data (yes even for COMP). If you want a four digit number, then you have to use 4 character positions." That is incorrect. USAGE …

  8. comment
    Comment #42957146

    For me Tauri/Wry starts up pretty instantaneous. This is using Wry as the renderer for the DomTerm terminal emulator ( https://domterm.org ), invoked with 'domterm -Bwry'. This is …

  9. comment
    Comment #40653291

    The libwebsockets server ( https://libwebsockets.org ) supports serving directly from zip archives. Furthermore, if a URL is mapped to a compressed archive member, and assuming the…

  10. comment
    Comment #40137995

    Completion for program P should be written and maintained by the "owner" of program P - and installed with program P. This is of course difficult when there are many different "she…

  11. comment
    Comment #39557240

    On Gnome, the Super (Windows) key does an Expose (show windows reduced-size and non-overlapping) and lets you launch applications (and more). On KDE 5, the Super key brings up the …

  12. comment
    Comment #39556923

    And people may judge you if you don't react in the way people think "normal people" react. People have been convicted of murder because police or juries though they didn't react th…

  13. comment
    Comment #38744759

    Here is a screenshot: https://github.com/xtermjs/xterm.js/pull/4519#issue-17129655...

  14. comment
    Comment #38744735

    I am working on a re-write ( https://github.com/xtermjs/xterm.js/issues/4800 ) of the xterm.js "BufferLine" data structures that (among other benefits) could potentially support va…

  15. comment
    Comment #38742157

    The master branch of xterm.js (which will become version 5.4) has a new experimental support for grapheme clusters, combining characters, and partial support for variation selector…

  16. comment
    Comment #38170789

    To be pedantic: You're conflating the syntax of regular exprssions, with the (computer science) concept. Glob patterns are a kind of very resticted regular pexressions. Ksh extende…

  17. comment
    Comment #37564134

    That is true. Elon Musk has greatly affected the stock price of the Company Formerly Known as Twitter.

  18. comment
    Comment #37373917

    Hank started out as a semi-comic blow-hard, but he evolved into someone heroic and sympathetic: While Walt "broke bad", Hank "broke good".

  19. comment
    Comment #37345937

    Huh? Using a shell interactively is a REPL. REPL means Read-Eval-Print-Loop. That's what you do when you type commands to a bach/zsh/fish/nushell/... prompt. But it also how you ty…

  20. comment
    Comment #37178039

    One of the issues R7RS-large ran into was in how to handle datatypes, such as collection types. Initially, Lisp-style languages had linked lists as the primary data type, but vecto…

  21. comment
    Comment #37069035

    Or Kawa: (if (? p::Point obj) (... p:x p:y)) This succeeds if obj matches the pattern p::Point, declaring p to be the value of obj coerced to a Point. This is integrated with Kawa'…

  22. comment
    Comment #37050966

    DomTerm gets the linked test right.

  23. comment
    Comment #37050404

    I'm the author of DomTerm and the above-mentioned xterm.js PR. Both use the full UnicodeGrapheme Cluster Boundaries algorithm ( https://unicode.org/reports/tr29/#Grapheme_Cluster_B…

  24. comment
    Comment #36748719

    The complaint was about having to sign up to (register for) yet-another website.

  25. comment
    Comment #36712492

    I believe we're talking about the equivalent of a small LED, like half your devices already have one or more of, but infrared and probably lower intensity. I.e. a teeny invisible g…