Live data from Hacker News

Viewing profile — dfranke

dfranke

HN member
Joined
Mon, Feb 19, 2007, 10:39 PM UTC
HN karma
7,404
Public activity
1,531 items

About dfranke

No profile information was provided.

Recent public activity

  1. comment
    Comment #49224860

    This behavior is required, possibly by accident, by the WHATWG spec. Chromium and other V8-based browsers take the spec literally and implement this behavior. Spidermonkey (Firefox…

  2. story
  3. comment
    Comment #49139448

    This isn't an HPC cluster. It's just btrfs on my workstation.

  4. comment
    Comment #42339870

    Yes, I'm aware, and POSIX has many such bugs that make command input or output unavoidably ambiguous if certain unexpected characters are present that they didn't think to prohibit…

  5. comment
    Comment #42339573

    Allowing purely numeric usernames seems like a terrible idea to me, because it creates ambiguity between what's a username and what's a UID. It's common for tools like ls or ps to …

  6. story
  7. comment
    Comment #32886921

    I retrained myself on Barchowski last year. Barchowski and its close cousin Getty-Dubay are italic rather than looped, and a lot easier to read for someone who only ever learned pr…

  8. comment
    Comment #32445854

    Author of the essay here. I did a double take at seeing it posted here because I thought it was completely forgotten, nearly including by myself. I think the actual date of this es…

  9. comment
    Comment #31146785

    It probably wasn't the only thing affected. It's just flipping bits in encryption keys has much more dramatic and obvious effect than flipping other random bits in memory. Flip a b…

  10. comment
    Comment #29832140

    Steno devices are well-known to the speed typing community. Some competitions allow them, some don't. You can't bring this to one that doesn't for the same reason you can't bring a…

  11. comment
    Comment #28722343

    That's what mmap is for.

  12. comment
    Comment #28348416

    You're not up to your elbows if somebody else has already done the work for you. If the input to your macro is a valid production in Rust, then all the parsing work that's incumben…

  13. comment
    Comment #28343712

    Haskell and Rust both pass this. The input doesn't even have to be a production in the source language; you can parse it any way you'd like.

  14. comment
    Comment #28343519

    Common Lisp macros are precisely "compile time code execution that enables syntax manipulation". If by "runtime generation of code" you mean to include executing that code after it…

  15. comment
    Comment #28341289

    Implementing a modern, production-quality compiler is not easy as a baseline, but nothing in the design of OCaml, Haskell, or Rust adds any significant obstacles, relative to Commo…

  16. comment
    Comment #28339212

    > [Lisp macros] by their nature would be hard to implement properly in a language without turning it into a dialect of Lisp. Camlp4, Template Haskell, and Rust procedural macros al…

  17. comment
    Comment #27919258

    You should list your side projects if they've been influential in some significant way, e.g., if they've developed a large user base, become a dependency of some other noteworthy p…

  18. comment
    Comment #26889800

    If there's some deeply legalistic answer explaining how the IRB correctly interpreted their rules to arrive at the exemption decision, I believe it. It'll just go to show the rules…

  19. comment
    Comment #26889620

    How in the world is conducting behavioral research on kernel maintainers to see how they respond to subtly-malicious patches not "human subject research"?

  20. story
  21. comment
    Comment #26412351

    Last time I applied for job through a headhunter (2010), they ran my LaTeX resume through an automated .doc converter that destroyed all the formatting and then didn't even attempt…

  22. comment
    Comment #26269881

    So am I! Permissioned blockchains (essentially, as you say, distributed databases) are the motivating use case, but I'm excited to discover what uses other people come up with.

  23. story
  24. comment
    Comment #26238910

    The CIECAM02 and CAM16 color models include a "hue quadrature" correlate from which "redness/greenness" and "yellowness/blueness" can be calculated. I find changing the hue quadrat…

  25. comment
    Comment #26209316

    Oldie but goodie! I remember submitting this to very early Reddit, getting seven upvotes, and this keeping it at the #1 spot on the page for multiple days. I'm a credited contribut…