Viewing profile — shoyer
shoyer
HN member- Joined
- Fri, Mar 08, 2013, 7:49 PM UTC
- HN karma
- 1,315
- Public activity
- 273 items
- HN profile
- View on Hacker News ↗
About shoyer
I also contribute to open source projects in the scientific Python stack (xarray, pandas, dask, numpy).
http://stephanhoyer.com
Recent public activity
-
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…
- story
-
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…
-
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…
-
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.
-
comment
Comment #36755018
Not sure if $199 is reasonably priced in your opinion, but the Nest Wifi Pro supports 6E.
-
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…
-
comment
Comment #31226838
df.pipe(f, ...) is just syntactic sugar for f(df, ...). Nothing slow about it.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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.
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
comment
Comment #26479996
The short answer is that I wrote Xarray before I showed up at Google :)
-
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 …