Viewing profile — annowiki
annowiki
HN member- Joined
- Fri, Sep 06, 2019, 2:02 PM UTC
- HN karma
- 165
- Public activity
- 59 items
- HN profile
- View on Hacker News ↗
About annowiki
No profile information was provided.
Recent public activity
-
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.
-
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…
-
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…
-
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…
- comment
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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 …
-
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…
-
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…
-
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. …
-
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…
-
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…
-
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 …
-
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…
-
comment
Comment #32878285
Small typos everywhere. Init functions without the dunders, move_ahead in an abstract class then moveahead later.
-
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…
-
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 …
-
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') …
-
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 …
-
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…