W
Walking Randomly
walkingrandomly.com · Personal blog · on HN since 2009
Mike Croucher writes about scientific computing, covering MATLAB, Julia, Octave and Jupyter notebooks, drawing on his work at the University of Manchester.
What HN saysHN commenters recommend it as a researcher's blog with interesting technical content and link it for benchmarks and discussion of MATLAB and Julia.
26HN people shared it
6linked it in comments
32stories submitted
425story points
3 years agolast shared
2009people per year2026
Most-shared posts
- 1How Powerful Are Microsoft Azure’s Free Jupyter Notebooks?2 people · 115 points · first shared 2017 · 20 comments on HN
- 2How to enable the Linux / Bash subsystem in Windows 102 people · 30 points · first shared 2016 · 5 comments on HN
- 3Parallel Random Numbers in Matlab2 people · 20 points · first shared 2011 · 3 comments on HN
- 4Fortran Compiler for Sinclair ZX Spectrum Rediscovered After 40 Years2 people · 10 points · first shared 2019 · discussion on HN
- 5Hypot – A Story of a ‘Simple’ Function2 people · 5 points · first shared 2020 · discussion on HN
- 6How to write a "GPUs are Awesome" paper1 people · 66 points · first shared 2011 · 24 comments on HN
- 7The rise of Python in computational science1 people · 53 points · first shared 2009 · 31 comments on HN
- 8Are graphical calculators pointless?1 people · 47 points · first shared 2011 · 44 comments on HN
- 9Secret messages hidden inside equations1 people · 36 points · first shared 2011 · 18 comments on HN
- 10Making Ubuntu 12.04 useable1 people · 8 points · first shared 2012 · 3 comments on HN
- 11Why do good software people leave academia?1 people · 5 points · first shared 2016 · 2 comments on HN
- 12The Julia Language hits a new speed milestone1 people · 5 points · first shared 2012 · discussion on HN
- 13The smallest positive integer that Google has never heard of1 people · 2 points · first shared 2011 · 1 comments on HN
- 14Dropbox + Condor = DropAndCompute -- High-Throughput Computing Made Easy1 people · 2 points · first shared 2011 · discussion on HN
- 15Optimising a correlated asset calculation on Matlab – Using the GPU via the PCT1 people · 2 points · first shared 2012 · discussion on HN
What HN people wrote when they linked it
JorgeGT · 2016-03-25
As a researcher (who codes contingently) I've enjoyed for a long time the blog of Mike Croucher (http://www.walkingrandomly.com/) who was Head of Scientific Applications Software Support at The University of Manchester and blogs accordingly, with interesting tips and insights on this issue. Very very recommended!
benn_88 · 2015-02-02
It will continue to be available, but I'm not sure what the performance increase is. There'll be a blog post on walkingrandomly.com coming in a few days - a guy who benchmarked it when it first came out. See http://www.walkingrandomly.com/?p=5220
shared4you · 2013-04-02
One thing that is holding me back from porting my Matlab code to Julia is manual loop-unrolling. "It seems that, when using Julia, one needs to unlearn everything you’ve ever learned about vectorisation in MATLAB." [1]. Once the speed with Matlab-like syntax improves, I'll try again.
[1]: http://www.walkingrandomly.com/?cat=59
pm90 · 2011-12-20
hmm...this idea seems to have been brought up in a comment as well http://www.walkingrandomly.com/?p=2755#comment-31646
fuzzfactor · 2016-08-07
this looks like it-
http://www.walkingrandomly.com/?p=6187
jordigh · 2015-05-30
Source downloads:
https://ftp.gnu.org/gnu/octave/
Windows binaries, with source code:
https://ftp.gnu.org/gnu/octave/windows/
Earlier screenshot of the GUI, but very similar to the current version:
http://www.walkingrandomly.com/images/octave/octave_GUI_38.png
The Windows binaries are partially due to commercial sponsorship. We are still selling more commercial support, and we are working on providing even more commercial options:
http://www.gnu.org/software/octave/commercial-support.html
Sorry, no Mac OS X binaries at this point. It has proven to be a much more difficult target than Windows, due to the impossibility of cross-compiling into it, plus several idiosyncracies in Apple's libraries. If you are comfortable with a CLI tool, Octave 4.0 is already in homebrew, which seems like the best option at the moment. If I could dedicate myself to this problem, I am confident I could put quite a dent into it.
If you are an Octave enthusiast, come to OctConf 2015 in Germany this September!
http://wiki.octave.org/OctConf_2015