Live data from Hacker News

Viewing profile — EuAndreh

EuAndreh

HN member
Joined
Fri, Jan 02, 2015, 1:18 AM UTC
HN karma
326
Public activity
115 items

About EuAndreh

https://euandre.org

Recent public activity

  1. comment
    Comment #46151811

    As free advertisement to rsync.net, I also like the service and support. I have not deleted any of my daily borg backups for many years, covering my laptop and some servers. Borg h…

  2. comment
    Comment #44300406

    Despite its flaws and issues, email is federated and has been working at scale for decades.

  3. comment
    Comment #44150339

    Besides being the stardand, it also has a standard: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/e...

  4. comment
    Comment #43987170

    Come on, these three phrases aren't equivalent or comparable. They "can arguably be construed as the violence" from a discriminatory argument. An honest argument wouldn't provide u…

  5. comment
    Comment #42998441

    There are many other factors that influence language popularity besides technical quality, like: - marketing; - big companies using it; - familiarity; - history of the creators; - …

  6. comment
    Comment #42677330

    > That's fine for a primitive compiler built for a school project, but not much else. Not true. On the one hand, just see how many non-compiled languages are used outside of primit…

  7. comment
    Comment #42675621

    I have the impression you're mixing single-pass compilation and O(1) memory use of the compiler. As is, C already is single-pass compilable, modulo some unnecessary syntax ambiguit…

  8. comment
    Comment #42671202

    Thanks, but no thanks.

  9. comment
    Comment #42671181

    > The parser being stand-alone means it is much simpler to understand and unittest. Stand-aloneness and single-passness are orthogonal. > I found no advantage to a single pass comp…

  10. comment
    Comment #42670545

    I have my own list of things that could "easily" be added to C, but I'd rather them not to be.

  11. comment
    Comment #42670509

    Good suggestions, but also meh, e.g.: forward declaration requirement enables a single-pass compiler to emit code on-the-fly. I have a much better list for things to add to C: Noth…

  12. comment
    Comment #42284480

    LISP doesn't really read well the bigger the codebase [citation needed]

  13. comment
    Comment #42220378

    There is nothing wrong with using PEGs for SQL parsing, but this article (I didn't read the paper) presents flawed arguments: - tech $X is from the 60s, therefore it is bad and/or …

  14. comment
    Comment #42203090

    Not key value dictionaries, just pointers are needed. A closure with no behaviour is just a pointer to the enclosed variable. A closure with 2 pointers is a pair, which you can get…

  15. comment
    Comment #42192912

    Zero accessibility =/ As great as it may be, this isn't something I'd pick as it'd be unusable in this cases.

  16. comment
    Comment #41276622

    From the same article: > Brazil’s Supreme Court has drastically expanded its power to counter the antidemocratic stances of Mr. Bolsonaro and his supporters. The title is a leading…

  17. comment
    Comment #41276471

    [flagged]

  18. comment
    Comment #41244218

    Yep, that says not to include generated files in VCS. I've also seen the bison and flex output included in VCS, and the same guidelines apply.

  19. comment
    Comment #41237441

    Oh god why. I thought (and hoped) that GP didn't actually mean this. I see how a team or an organization can eventually get to this point. It just saddens me that they got there.

  20. comment
    Comment #41237361

    s/generated/generate/

  21. comment
    Comment #41237334

    > Nowadays it's not that big a deal. The same can be said about autotools itself :/ Historical and current use indeed vary, and many times even using autotools itself isn't as appr…

  22. comment
    Comment #41237308

    That's not the case for autotools output, or flex and bison output. If the generated files are what you say? Well, just embed the generation step into the build system. A simple ap…

  23. comment
    Comment #41235149

    IIRC Debian has a policy on preferring to generated files themselves. I couldn't find the link to it right now, though.

  24. comment
    Comment #41234803

    yacc and lex, their description and some implementations are simple. Flex and certainly Bison are not.

  25. comment
    Comment #41234786

    In this case, I can say autotools's advice is outdated at best, and one shouldn't follow it. It adds unneeded complexity.