Live data from Hacker News

Viewing profile — ChrisFoster

ChrisFoster

HN member
Joined
Sat, Dec 06, 2014, 2:39 AM UTC
HN karma
276
Public activity
71 items

About ChrisFoster

https://github.com/c42f

Recent public activity

  1. comment
    Comment #34964309

    Exactly my thought too. The offset is just the zero frequency. But in general, the need to do this for the zero frequency would suggest that there's a scaling problem for all the l…

  2. comment
    Comment #31302082

    I'm not sure we're disagreeing here? As I understand it, some people have a certain kind of distractable brain and there's an underlying brain chemistry implicated here which isn't…

  3. comment
    Comment #31290337

    ADHD is a developmental condition which is highly genetic and relates to neurotransmitter brain chemistry (Dopamine / Norepinephrine). People with ADHD have it their whole life, it…

  4. comment
    Comment #28262438

    This is from to the history of how the Julia language was bootstrapped. The fact that Jeff happened to have written his own scheme (femtolisp) as a previous project probably helped…

  5. comment
    Comment #28188131

    That's biologically impossible, but we might end up with weeds which resemble the crop in new and interesting ways. This has already happened in history for weeds which came under …

  6. comment
    Comment #27968105

    I used to think this was true (as a developer of a lot of generic Julia code and small data analysis applications). But now as a developer of larger amounts of "application style" …

  7. comment
    Comment #27967735

    Have you tried Infiltrator.jl? It's great for breaking out into an interactive REPL from some inner scope, allowing you to examine the local variables and other program state inter…

  8. comment
    Comment #26659596

    Yes, well put. I'd take it further - in numerical code there is no real distinction /at all/ between closed form vs iterative solutions. Every type of numerical code is subject to …

  9. comment
    Comment #26512133

    This is really neat. In the past I've used similar techniques to decode binary data from a third party lidar system in parallel. In a way that the manufacturers probably didn't int…

  10. comment
    Comment #25843115

    > it makes a mess of your system that is hard to clean up This was true in the past, but the Julia ecosystem has rapidly moved away from installing anything via system package mana…

  11. comment
    Comment #25655472

    The piston idea seems like a appealing design requiring minimal new technology. The plant is the same as existing pumped hydro plant, the weight can come from the native rock. Usin…

  12. comment
    Comment #25368582

    No, I'd say it was an almost-complete success. The point of this was to test several things which they've never tested before and gather data to drive design improvements. They suc…

  13. comment
    Comment #24975919

    Punning through the union is explicitly allowed in the GCC documentation which explains why it's reliable for use in the Linux kernel. See https://gcc.gnu.org/onlinedocs/gcc/Optimi…

  14. comment
    Comment #24854670

    Actually the heat arises from the natural decay of radioactive elements within the Earth. In the far future it will be gone! It's true that in the early history of the Earth there …

  15. comment
    Comment #24586025

    > A function does not spring into existence until the definition of the function is executed. Methods and their type signatures do exist within the runtime as soon as the function …

  16. comment
    Comment #24328295

    I liked the following blog post where Jack Lindamood argues pretty convincingly against using Context.Value in nearly all circumstances, and gives some nice alternatives. https://m…

  17. comment
    Comment #23938142

    Agreed, treating log events as a string seems like throwing a lot of readily available information away. There's various logging libraries which do allow more structure but too oft…

  18. comment
    Comment #23546228

    I agree the exterior algebra is beautifully elegant mathematics, but expressive elegance of the formalism is largely irrelevant to numerical robustness. (Cramer's rule itself is a …

  19. comment
    Comment #23535247

    In terms of engineering, I can't see how steering this beam would be remotely viable: it appears you've got to line up the long axes of the 1000 km circumference muon ring to point…

  20. comment
    Comment #23534593

    My main concern with this comparison is that there's no mention of numerical stability / accuracy of this method. Calculating determinants is notoriously prone to cancellation erro…

  21. comment
    Comment #23534180

    "Static" is a reference to the size of the arrays being fixed and encoded in the type. There's various allocation strategies, for instance StaticArrays.SizedArray uses a normal hea…

  22. comment
    Comment #22735031

    A year or so I looked into "git for data" for medical research data curation. At the time I found a couple of promising solutions based on wrapping git and git annex: GIN: https://…

  23. comment
    Comment #21779377

    Current MR physicist / data scientist here. There seems to be a lot of misapprehension in this thread. First, this work is about taking data in the sensor domain ("k-space") and re…

  24. comment
    Comment #20734981

    Julia has been excellent for shelling out since almost the beginning. See https://julialang.org/blog/2012/03/shelling-out-sucks

  25. comment
    Comment #20463902

    The models you'd use for map making are often really simple. For example, the Australian plate motion model is a "seven parameter transformation" - three translations, three rotati…