Live data from Hacker News

Viewing profile — shoyer

shoyer

HN member
Joined
Fri, Mar 08, 2013, 7:49 PM UTC
HN karma
1,315
Public activity
273 items

About shoyer

Physicist, software engineer, deep learning researcher. Currently at Periodic Labs; previously, I spent a decade at Google working on AI for science.

I also contribute to open source projects in the scientific Python stack (xarray, pandas, dask, numpy).

http://stephanhoyer.com

Recent public activity

  1. comment
    Comment #49115337

    When will this support "trees" of pull requests, with dependent changes? In my experience with stacked changes (from Google), it is often the case that changes do not stack up as a…

  2. story
  3. comment
    Comment #42941068

    The short answer is that tracing is way, way easier to implement in a predictable and reliably performant way. This especially matters for distributed computation and automatic dif…

  4. comment
    Comment #41559801

    Glad to see that you can make ensemble forecasts of tropical cyclones! This absolutely essential for useful weather forecasts of uncertain events, and I am a little dissapointed by…

  5. comment
    Comment #40058860

    ERA5 covers 1940 to present. That's well before the satellite era (and the earlier data absolutely has more quality issues) but there's nothing from 170 years ago.

  6. comment
    Comment #36755018

    Not sure if $199 is reasonably priced in your opinion, but the Nest Wifi Pro supports 6E.

  7. comment
    Comment #31482719

    +1 one of most common mistakes for PhD students is picking a project based on research interests rather than the adviser. I believe it is relatively uncommon to speak with former s…

  8. comment
    Comment #31226838

    df.pipe(f, ...) is just syntactic sugar for f(df, ...). Nothing slow about it.

  9. comment
    Comment #30945839

    I work on weather prediction, both with traditional simulation methods and machine learning. I have not seen any examples of cellular automata used for useful predictions in this s…

  10. comment
    Comment #30611901

    I guess "quantum physicist" can mean either an academic credential or a job title. In my case, I have the former but no longer the later. I finished my PhD nine years ago and no lo…

  11. comment
    Comment #30609511

    As former quantum physicist, I find it little troubling to read "quantum theory has reached a dead end" in specific reference to the interpretation of quantum mechanics. Most quant…

  12. comment
    Comment #30093284

    My experience was that robo-investors are great until you need something special. Then they can become rather painful. Exmaple: I got divorced last year. Betterment took weeks of t…

  13. comment
    Comment #30027250

    Foxconn once said it would spend $10B building a factory in Wisconsin. Now the claim is $672M -- over next six years: https://en.wikipedia.org/wiki/Foxconn_in_Wisconsin We'll belie…

  14. comment
    Comment #29843573

    Most of the "bugs" caught here (including in TensorFlow and in my own project, Xarray) seems to actually be typos in the test suite. This is certainly a good catch (and yes, linter…

  15. comment
    Comment #29732687

    NERSC is part of DOE’s Office of Science. Nuclear weapon development is done by DOE’s National Nuclear Security Administration (NNSA), which sponsors labs like Lawrence Livermore a…

  16. comment
    Comment #29480212

    > Neural networks need completely different optimisation methods, and there is no practically useful application of any of the Newton or Quasi-Newton methods for their optimisation…

  17. comment
    Comment #29077438

    A PhD is certainly not for everyone (or even most), but it's rather unfair to say that it does not teach any employable skills. Even PhDs who go on to work in completely unrelated …

  18. comment
    Comment #28487058

    ECMWF makes probabilistic forecasts, in the form of an ensemble of 50 IID examples. So this is mostly matter of Windy figuring out how to put that information into their UI.

  19. comment
    Comment #27377975

    The general case of implicit differentiation, i.e., for functions y(x) defined by the constraints F(x, y(x)) = 0, where x and y are vectors, is solved by "implicit function theorem…

  20. comment
    Comment #27148587

    This looks really interesting. Does anyone know where the money is coming from? I'm guessing foundations like Schmidt Futures? It seems like financing is the crucial challenge for …

  21. comment
    Comment #26768093

    This post is yet another example of why you should never use APIs for random number generation that rely upon and mutate hidden global state, like the functions in numpy.random. In…

  22. comment
    Comment #26480879

    By the way, is there another reference with a full description of how the benchmarks are setup? I'd be curious how Xarray (end user API) + Dask (distributed compute) + Zarr (distri…

  23. comment
    Comment #26480701

    Hi Peter, good to run into you again :) I agree, formulating open benchmarks is great work, and there's nothing suspicious about performing well on benchmarks you write. It's just …

  24. comment
    Comment #26479996

    The short answer is that I wrote Xarray before I showed up at Google :)

  25. comment
    Comment #26473904

    It’s worth noting that the author of this report is Peter Baumann, the author of Rasdaman. So it shoukd be no surprise that Rasdaman comes out on top in the various benchmarks and …