Live data from Hacker News

Viewing profile — atrettel

atrettel

HN member
Joined
Fri, Apr 26, 2019, 10:42 PM UTC
HN karma
1,071
Public activity
294 items

About atrettel

Personal website: https://www.andrewtrettel.com/

Contact information: hnabout-tzxmgt@atrettel.net

Recent public activity

  1. comment
    Comment #48882505

    I agree that visualization does not need to be perfect. One issue is that "correct visual output" depends on your expertise level. A visualization that is good to teach undergrads …

  2. comment
    Comment #48797721

    I get what you are saying, but my issue is not that it runs a script. My issue is that curl piped into a shell does not verify that the download is from the original source before …

  3. comment
    Comment #48797620

    You raise a good point. This is why people sign the checksums. The signature confirms that authenticity of the checksums. That somewhat moves the goalpost, though, since it then de…

  4. comment
    Comment #48796031

    Curl does verify certificates [1]. That does confirm that your connection is to the right server, but it does not confirm that the files were unmodified. SSL/TLS/HTTPS is more abou…

  5. comment
    Comment #48795844

    The issue does not have to do with whether the download is a binary or source code. It has to deal with verifying the integrity of the download before installation. Curl piped into…

  6. comment
    Comment #48795588

    I still have no comprehension of how curl piped into a shell command has become the default installation method for many projects (looking at you, Rust...). It breaks my brain as t…

  7. comment
    Comment #48215490

    Von Braun was not "just lucky" to get captured by the US. He and his immediate staff took active steps to get captured by the Americans [1]. [1] https://en.wikipedia.org/wiki/Wernh…

  8. comment
    Comment #48036699

    I imagine that it could be usage, but it also could be fewer people caring to report issues on the weekends too for that matter.

  9. comment
    Comment #47556242

    The issue, in my experience, is that there is a lot of productive work that does not look productive at first glance. Long term work may not look productive for years until it sudd…

  10. comment
    Comment #47434125

    I've often described this as a bias towards easily taught ("teachable") material over more realistic but difficult to teach material. Sometimes teachers teach certain subjects beca…

  11. comment
    Comment #46849239

    Even if this line is true, and I am not saying that it is, running and other cardiovascular activities lower your resting heart rate [1]. So even if you believe that you only have …

  12. comment
    Comment #46770708

    I completely agree. The issue is that some misconceptions just never go away. People were talking about how bad lines of code is as a metric in the 1980s [1]. Its persistence as a …

  13. comment
    Comment #46625812

    https://www.andrewtrettel.com/

  14. comment
    Comment #46589782

    I spent around 170 hours on this so far, with only 60% of that being coding. The rest was mostly research or writing.

  15. comment
    Comment #46578852

    Before I started the project, I was already vaguely familiar with the notion of an inverted index [1]. That small bit of knowledge meant that I knew where to start looking for more…

  16. comment
    Comment #46577238

    I recently wrote a command-line full-text search engine [1]. I needed to implement an inverted index. I choose what seems like the "dumb" solution at first glance: a trie (prefix t…

  17. comment
    Comment #46468657

    Location: Maryland, United States Remote: Open to remote, hybrid, and in person Willing to relocate: Yes Technologies: C, C++, Fortran, Java, Message Passing Interface (MPI), OpenM…

  18. comment
    Comment #46422597

    Reading that particular section made me think of the tree swing cartoon [1]. I agree that the best engineers have likely been on the ground making concrete changes at some point, w…

  19. comment
    Comment #46367016

    Disclaimer: I am not a lawyer. I am not your lawyer. This is not legal advice. In the United States, the only patentable subject matter is processes, machines, manufactures, or com…

  20. comment
    Comment #46315799

    The language enforced difference is that only functions can return a value, but other than that, they are quite similar and just called "procedures" generally. In my experience, Fo…

  21. comment
    Comment #46308216

    They are pretty similar, but they are definitely used differently. For one, you have to "call" a subroutine in one statement, but you can use multiple functions on the same stateme…

  22. comment
    Comment #46303624

    Yes, sorry for the confusion. To be clear, the quote is directly about spaces not being significant in the source code in general, but I was commenting more about how this mindset …

  23. comment
    Comment #46302358

    The article did not discuss this, but to me, one of the bigger differences between Fortran and more modern languages is the difference between functions and subroutines. Yes, they …

  24. comment
    Comment #46296611

    There is actually a lot of debate as to whether scientific discovery is driven by "heroes and geniuses" (as you argue) or by multiple people simultaneously and independently coming…

  25. comment
    Comment #46296467

    It's not just for universities and for CFD. Slurm is the primary job scheduler at Los Alamos National Lab. I know other federal labs that use it too. It is just really popular in g…