Live data from Hacker News

Viewing profile — annowiki

annowiki

HN member
Joined
Fri, Sep 06, 2019, 2:02 PM UTC
HN karma
165
Public activity
59 items

About annowiki

No profile information was provided.

Recent public activity

  1. comment
    Comment #39443419

    How do you get around 403/401's from WSJ/Reuters/Axios? Because I've tried user agent manipulation and it seems like I'd have to use selenium and headless to deal with them.

  2. comment
    Comment #39443320

    > Another area is with software we’ve had to build (instead of buy). When we started out, we strongly preferred buying software over building it because a team of only a few engine…

  3. comment
    Comment #39208316

    Actually it seems pretty accurate. Novelty-seeking is a well known phenomenon in curious individuals. https://en.wikipedia.org/wiki/Novelty_seeking Literally getting dopamine rewar…

  4. comment
    Comment #38913036

    This is not really "sieve-ing" per the article, but what prevents me from running another process that periodically queries the data in a cache? Like just running a celery queue in…

  5. comment
  6. comment
    Comment #34925671

    There's a piece of graffiti from the May 1968 Paris riots that goes "I have something to say but I don't know what." Reminds me of this. I can't find the original French but I thin…

  7. story
    Ask HN: Tools for programmatically improving a big legacy code base?

    Hello, I work on a 6500+ file, 1-2 million line, 30 year old code base in C++. There are many problems with it, and we've been gradually ratcheting up the use of tools to improve c…

  8. comment
    Comment #34453435

    I started as a python programmer and was very used to package managers. I believed in them, I championed them. When I switched to C++ for work I was very disheartened that there wa…

  9. comment
    Comment #34441285

    A Programmer's Introduction to Mathematics https://pimbook.org/ It introduces math from a mathematician's point of view (complete with proofs, etc.) rather than rote memorization a…

  10. comment
    Comment #33420187

    You have me thinking about kind of a cool board idea. 150 person twitter boards. Cap it at 150. People in that group can all vote on their own moderation, they can't interact with …

  11. comment
    Comment #33315697

    When I run ls I don't want to see all the configuration files. Just my files. I think that's the point of hidden files. > One more example. Imagine if you have a project and want t…

  12. comment
    Comment #33279646

    When I started playing with C/C++ the first thing I complained about was how difficult package management was. Conan is not as simple as cargo or pip. It's often simpler to find a …

  13. comment
    Comment #33275204

    For our purposes, we never have strings that are other than the form XX.XX.XX.XXXX so there was no reason to generalize. Which improves the speed, makes it easier to read, and prov…

  14. comment
    Comment #33274678

    Its usually not so much "a range of wheels optimized for specific roles" and more "one size fits all." You want a wheel that fits your cart. You have a lathe. Why make do with a wh…

  15. comment
    Comment #33274493

    Its a numpy style docstring. PyCharm can be configured to auto generate them. I guess I just add the types to be thorough. Ideally I want to generate api documentation via a tool. …

  16. comment
    Comment #33273700

    I come from a Python background so libraries were always just a pip install away. In the past year, however, I've been working on a large C++ codebase (couple million lines) and th…

  17. comment
    Comment #33246564

    I believe he means "the use of asterisks to mark required fields" was invented for the web. Otherwise, you'd have to be quite young and quite sheltered to not have seen asterisks i…

  18. comment
    Comment #33238035

    https://en.wikipedia.org/wiki/Free_Speech_Movement Mario's "Operation of the Machine" speech is pretty good. Also worth noting, often these groups were not quite as egalitarian as …

  19. comment
    Comment #33206066

    I can strongly recommend Fussel's (the author of this essay) book "The Boys' Crusade", which provides a very eye opening account to WWII. It is most likely a longer version of this…

  20. comment
    Comment #32878285

    Small typos everywhere. Init functions without the dunders, move_ahead in an abstract class then moveahead later.

  21. comment
    Comment #32642191

    I just linked your blog post in a separate comment because I was reading it over the weekend. I was looking for articles about writing static site generators and didn't realize mos…

  22. comment
    Comment #32641777

    This is mindblowing synchronicity. I thought this article was one I had read this weekend for a second but checked the post date and saw it wasn't available yesterday. I'm working …

  23. comment
    Comment #31920843

    I've been doing this but without the jinja. It's trivial to store a latex file or markdown file with something like %PLACEHOLDER% and then just run with open('template.tex', 'rt') …

  24. comment
    Comment #31919056

    I consider myself quite adept at cli, I can sed, grep, find, vim, and git quite well. However, what I never found convenient in cli was debugging. I was a print debugger for years …

  25. comment
    Comment #31919000

    IdeaVim works fine. I can't use vim sandwich and that's about my only complaint. I was firmly resistant to IDEs like OP and quite in love with neovim for years. Tried PyCharm becau…