Jonathan Beardincat /dev/urandomThe David vs. Goliath Story of Parallel ComputingHave you ever looked at a wind turbine, a car piston, or a jet turbine blade and wondered how it was made? How about a racing yacht…Mar 17, 2016Mar 17, 2016
Jonathan Beardincat /dev/urandomWhy am I here, and why you shouldn’t careHave you ever read Candide? Nope, how about Theodicy? Leibniz is quite the optimist. Why should you care about any of these works? We’ll…Feb 3, 2016Feb 3, 2016
Jonathan Beardincat /dev/urandomCrowd Sourcing a Language (part 2)So what is a programming language? A quick Google search turns up this simple definition:Jan 11, 2016Jan 11, 2016
Jonathan Beardincat /dev/urandomSimplifying Parallel Applications for C++, An Example Parallel Bzip2 using RaftLib with Performance…We spend way to much time building bits and pieces to put together parallel programs. How much time do we (the programmer) spend putting…Jan 10, 2016Jan 10, 2016
Jonathan Beardincat /dev/urandomMy View on Civil SocietyI’ve been thinking a lot lately about the “militia” movements and the comparison to the police response in Ferguson, MO. I’m sure there are…Jan 5, 2016Jan 5, 2016
Jonathan Beardincat /dev/urandomStreaming with RaftLibSo I got bored and built a streaming run-time for C++. Well, not quite, I built one so I could do my thesis on mathematical modeling of…Jan 5, 2016Jan 5, 2016
Jonathan Beardincat /dev/urandomMove Mountains, One Rock at a TimeEver had this great big idea, but didn’t know how to start? How about something that seemed so huge that you can’t seem to get any traction…Jan 4, 2016Jan 4, 2016
Jonathan Beardincat /dev/urandomMy crazy ideaI’m going to try something new, instead of doing research in a vacuum between papers, I’m going to try blogging it (well, the…Jan 1, 2016Jan 1, 2016
Jonathan Beardincat /dev/urandomDo We Need More Programming Languages and Run-Times?First, languages are tools, nothing more. They’re a means to communicate ideas and concepts to the computer. We have tons of languages…Jan 1, 2016Jan 1, 2016