ignisfatuus.com
A Quadrillion, To Scale - Ignis Fatuus
http://www.ignisfatuus.com/2010/08/27/a-quadrillion-to-scale
Aug 27, 2010. A Quadrillion, To Scale. To help to better visualize the relative weight of these amounts, I’ve thrown together this handy illustrated guide. The scale is more or less consistent, so walking through the next 6 images will hopefully show how these orders of magnitude stack up. First off, 1. To stack these little guys ten high, ten wide, and ten deep, it would take 1 thousand (1,000). Of of the original unit of 1:. That’s roughly one for every person living in San Jose, America’s ...To stack ...
gregorulm.com
The higher-order function ‘fold’ | Gregor Ulm
http://gregorulm.com/the-higher-order-function-fold
The higher-order function ‘fold’. When students encounter higher-order functions in functional programming, they are normally exposed to the following three first: map, filter, and fold. The higher-order functions map and filter are intuitively accessible. With the former you apply a function to each element of a list, while the latter retains only elements for which a given predicate is true. One might want to implement those functions in Haskell as follows:. Foldr (*) 1 [1,2,3] (*) 1 (foldr (*) 1 [2,3]...
gregorulm.com
Programming | Gregor Ulm
http://gregorulm.com/category/programming
Diceware, Security Theater, and Women in Tech Propaganda. I recently came across an article on ArsTechnica that was the epitome of the inane More XX chromosome carriers in Tech propaganda that has been infesting this industry for quite some time. Of course, the problem is not that there should be no women in tech, but that there is a celebration of pseudo-achievements that do the industry, the organizations behind this social engineering initiative, and women themselves a disservice. That sounds like an ...
gregorulm.com
March | 2015 | Gregor Ulm
http://gregorulm.com/2015/03
Monthly Archives: March 2015. An FFT (Cooley Tukey) for a synchronous dataflow extension to Feldspar. Unfortunately I’m not able to share most of my university course work, due to our honor code. There are some exceptions, though. For instance, the last assignment in Patrik Jansson’s MSc/PhD course Advanced Functional Programming at Chalmers University of Technology. In our project, my lab partner Niklas Logren and me collaborated with Markus Aronsson, a PhD Student in the Software Technology division in...
gregorulm.com
Index | Gregor Ulm
http://gregorulm.com/content
This page lists all articles on the blog ordered by topic. Last update: 23 March 2015. Computer Science and Programming. Three plus One Programming Languages to Learn. The tedium of Scratch can’t be good for kids. How to Get Started With Java (as a Beginner). No, Java is not a good first programming language. Allen Downey’s Think Python: How to Think Like a Computer Scientist. Installing Agda in OS X 10.9. Relational division in SQL the easy way. Finding an Eulerian Path. Think Python Solutions on Github.
rjlipton.wordpress.com
Navigating Cities and Understanding Proofs | Gödel's Lost Letter and P=NP
https://rjlipton.wordpress.com/2011/05/06/navigating-cities-and-understanding-proofs
Gödel’s Lost Letter and P=NP. A personal view of the theory of computation. About P=NP and SAT. Conventional Wisdom and P=NP. Navigating Cities and Understanding Proofs. May 6, 2011. How proofs are like cities. Pierre L’Enfant was not a theorist, but a designer, and in particular the designer of the physical layout of Washington D.C. Today I want to talk about why some proofs are hard to understand, not hard to discover. What do proofs have to do with cities? For all its size and immense density of peopl...
mathbabe.org
Should Aunt Pythia go video? | mathbabe
https://mathbabe.org/2015/08/03/should-aunt-pythia-go-video
Exploring and venting about quantitative issues. Should Aunt Pythia go video? Should Aunt Pythia go video? August 3, 2015. Cathy O'Neil, mathbabe. My friend Becky Jaffe sent me this video of Tig Notaro giving advice. I thought it was moving and intimate, just like an advice column should be. What do you think, should Aunt Pythia go video? Pros for Aunt Pythia going video:. The connection with the audience,. Doesn’t have to wear anything below the waist,. Cons for Aunt Pythia going video:. August 3, 2015 ...
mathbabe.org
Aunt Pythia’s advice | mathbabe
https://mathbabe.org/2015/08/08/aunt-pythias-advice-83
Exploring and venting about quantitative issues. Aunt Pythia’s advice. Aunt Pythia’s advice. August 8, 2015. Cathy O'Neil, mathbabe. Aunt Pythia asked a few days ago. Whether her advice would be better dispense in video format, and there was near consensus. You have spoken with one voice, loud and clear! And that is why Aunt Pythia has. Dear readers, and not viewers. She toasts to you. Holy crap I want a mimosa. But readers, please read this next line carefully, not all is well. 2 and 1/4 cups white flour.
gregorulm.com
Projects | Gregor Ulm
http://gregorulm.com/projects
This page provides a non-exhaustive list of my professional, academic, and personal projects. All my professional projects are closed-source. Most of my academic projects can’t be shared due to honor code regulations. An exception are projects that were suggested individually, and of course projects related to research. Designing and implementing a framework for parsers of partly unstructured log files that meets soft real-time goals and exploits the power of manycore CPUs; (Jeppesen, summer 2015). Indep...