Episode 7: Perl Data Language
Listen to the podcast On episode 7, we go straight to the source in our discussion of the Perl Data Language, or PDL for short. PDL is a library for Perl that is similar in size, scope, and purpose to...
View ArticleEpisode 8: What skills and knowledge do computational scientists need to learn?
Listen to the podcast On episode 8, we discuss scientific computing in education for those outside of the Computer Science department! In particular, we muse on the technical skills needed to...
View ArticleT+3 & New Developments
Hello All, Due to scheduling conflicts, this week’s episode recording will be pushed back to Friday and hopefully we will have it out the same day. I am sorry about the tardiness of these past two...
View ArticleEpisode 9: Open Source Hardware Definition
Listen to the podcast On episode 9, we discus the very new Open Source Hardware Defintion 1.0, the Do-It-Yourself (DIY) movement, and how a definition is different than a license. As you’ll soon...
View ArticleEpisode 10 recorded!
We have successfully recorded Episode 10: How to improve technical education. We will edit and post tomorrow! Filed under: Uncategorized
View ArticleEpisode 10: How to Improve Technical Education
Listen to the podcast On episode 10, we discuss how to improve technical education. Panelists address questions including: Why is there such a divide between what is being taught and what should be...
View ArticleEpisode 11: Austin NoSQL Meetup
Listen to the podcast On episode 11, we depart from our traditional episode format to cover NoSQL databases. What differs about this episode is that we covered a panel discussion that took place at...
View ArticleEpisode 12 recorded!
We have successfully recorded the 12th episode, titled “Hacking Education: crowd sourcing for the win!”. The gods of audio editing willing, it’ll be up for your enjoyment tomorrow 5/11. Filed under:...
View ArticleEpisode 12: Hacking Education: crowd sourcing for the win!
Listen to the podcast On episode 12, we discuss competitions for developers and data scientists. We cover the Hacking Education challenge currently underway at DonorsChoose.org, and we learn more...
View ArticleEpisode 13: Data Array Summit – The (Near) Future of NumPy
Listen to the podcast On episode 13, we recap the events of the Data Array Summit that took place last weekend at Enthought HQ in Austin, TX. The summit was a chance for NumPy developers from the...
View ArticleApps for Science (Episode 12 erratum)
Have you hugged a scientist today? If not, here’s a way to make up for it. Go sign up now to compete in scientific publisher Elsevier’s Apps for Science contest on challengepost.com. It’s a great...
View ArticleEpisode 14: Accessible Science with Hacker Spaces
Listen to the podcast On episode 14, we discuss an accessible hacker space model for innovation and education at Sector67 in Madison, WI. Panelists address questions including: What is Sector67, and...
View ArticleEpisode 15: DragonEgg
Listen to the podcast On episode 15, we talk about the DragonEgg project. DragonEgg is a GCC plugin that uses GCC to parse the source, and LLVM to perform optimization and code generation. We discuss...
View ArticleOpen Hardware Summit 2011 – Call for Submissions
The following part of the call for submissions for the 2011 Open Hardware Summit 2011 in NYC! You can find the original post here. Open Hardware and Conference Chairs Alicia Gibb and Ayah Bdeir were...
View ArticleEpisode 16: Numpy’s Datetime, Domain Specific Languages, Workflow Management
Listen to the podcast Episode 16 is in a ‘Lightning Round’ style where each of our panelists brings a topic to the discussion. We then proceed to hack it out, as briefly as possible. The three rounds...
View ArticleMore episodes on their way…
Hi faithful InSCIght subscribers, Just wanted to drop a line that in spite of technical difficulties, we will have an episode coming out for this week. In the meantime, please entertain yourself with...
View ArticleEpisode 17: THW MSU Bootcamp, Mental Context Switching, YAML
Listen to the podcast On episode 17, our panelists bring lightning topic talks to the table for discussion. This weeks topics cover the spectrum of scientific computing education, workflow...
View ArticleSciPy 2011 recap episode coming soon!
Dear neglected inSCIght subscribers, I have the pleasure of announcing that the long wait is almost over! Episode 18 is “dans la boîte”, as we say in French; in the box, recorded, edited and all...
View ArticleEpisode 18: SciPy 2011 Recap
Listen to the podcast For episode 18, we grabbed a group of attendees at the SciPy 2011 conference in Austin, Texas. We recorded an hour-long episode in which we discussed absolutely everything SciPy...
View ArticleEpisode 19: Toolkit Modularization
Listen to the podcast Apologies for the long delay since the last episode! A number of our regular panelists are undergoing life transitions, but we may be back online soon. On episode 19, we discuss...
View ArticleEpisode 20: Clean Code
Listen to the podcast On episode 20, we discuss clean code. A few of the primary techniques for achieving human-readable code are tabled, including using descriptive, clear names, not mixing levels of...
View ArticleEpisode 21: CMake
Listen to the podcast On episode 21, we discuss the cross platform build system popular in scientific computing: CMake. We cover how CMake lets developers use the tools they are the most efficient...
View ArticleEpisode 22: Public Access to Federally Funded Research
Listen to the podcast On episode 22, we discuss the response to two Request for Information (RFI) that the US Office of Science and Technology Policy has posted in order to gather feedback on how to...
View ArticleAdvice to Grad Students
One of my friends, who is a graduate student in Math and Statistics and is a rock-solid developer besides, asked me for some advice today. They have seen posted around their university offerings for...
View ArticleThe Cost of Knowledge
In the post-SOPA/PIPA haze, a website was recently launched called the Cost of Knowledge. This site is basically a petition for a vote-of-no-confidence against Elsevier, a major academic publisher....
View ArticleEpisode 23: git-svn, one tool to rule them all!
Listen to the podcast On episode 23, we discuss the ever important subject of version control. We talk about distributed vs centralized version control systems through two popular implementation: git...
View ArticleResearch Works Act
Related to a post from last week about a petition against Elsevier, the U.S. Congress House of Representatives has put forth HR 3699 – the Research Works Act (RWA). The innocuous name belies the...
View ArticleEpisode 24: ParaViewWeb
Listen to the podcast On episode 24, we discuss ParaViewWeb, software for interative, 3D browser-based web visualization based on a client-server architecture. We go over the technologies that make...
View Articleage_years += 1
Happy Birthday inSCIght! A huge thanks to all of our moderators, hosts, guests, friends, and colleagues who have helped define the podcast & scientific computing in the past year. And of course,...
View ArticleInteractive visualization of WordPress blog view statistics.
As a follow-up to our episode on ParaViewWeb, we present visualization of the WordPress statistics for episode page views of our blog. While most listeners subscribe to our RSS feed, the blog page...
View ArticleBruce Dawson’s update on comparing floating point numbers.
Bruce Dawson wrote a very popular white paper on comparing floating point numbers. A few days ago, he posted an update with corrections and a great, easy-to-follow discussion of the topic. The problem...
View ArticleEpisode 25: Advanced School For Scientific Software Development
Listen to the podcast On episode 25, we discuss the Advanced School For Scientific Software Development, an educational effort in Trieste, Italy supported by the International Center For Theoretical...
View ArticleBinary in a Coalmine; Open Source as a Continuum
Figure 1: Rough placement of software licenses as a function of free & open source. A couple of weeks ago Milad (animal) and I engaged in a lively discussion at the NIF User Group Meeting banquet...
View ArticleEpisode 26: PyCon 2012 Recap
Listen to the podcast For episode 26, a group of Hacker Within alums visited PyCon 2012 in Santa Clara, CA. We discuss some of the very exciting developments in the world of scientific computing in...
View ArticleEvolution of a Solution
the thought process of a computational scientist To appease the PI, our hero – the dashing, young scientist – faces down the following problem with moxie normally reserved for Marie Curie. In 2D or 3D,...
View ArticleUniversity of Chicago Software Carpentry Bootcamp
This post was cross-posted from software-carpentry.org in case you’ve been wondering what your inSCIghtful panelists are up to when they’re not making podcasts. This week, Anthony, Katy, and Milad were...
View ArticleUUID for #include Diamond Problem
Hello scientists! Sorry it has been a while since we posted. We promise that there are episodes in the pipeline, coming soon to an eardrum near you! In the meantime, if you have ever programmed in...
View ArticleEpisode 27: Ladies Who Learn And Code
Listen to the podcast On episode 27, the henspeckles were flying. In April, we had a very lively chat with some very inspiring women in computing and computing education. This episode discusses the...
View ArticleOpen, Free, or Me: Return of the Binary in the Coalmine
You may recall that a few months ago I wrote a post about how open source is a continuum and that free and open are orthogonal concepts. Well, the nice people at the American Nuclear Society invited...
View ArticleEpisode 28: R We Not Statisticians?
Listen to the podcast On episode 28, we finally get around to tackling R, a language for statistical computing. R has a storied history as an LGPL code related to the S language which came out of...
View ArticleWhy Reproducibility is Important
SciPy 2012 Preview: The following is a section taken from my SciPy 2012 proceeding for the conference next week. You can see a preview of the paper at github. I hope to see you at the conference...
View ArticleA Note on Replication
SciPy 2012 Postview: The following is a section taken from my SciPy 2012 proceeding from the conference last week. You can see the paper at github. This post is a follow up to the “Why...
View ArticleEpisode 29: OSS in the US Military
Listen to the podcast The US DoD develops and maintains huge amounts of software for all aspects of military life. In episode 29 we talk about the challenges and benefits of use of open source tools...
View ArticleEpisode 30: Check Please!
Listen to the podcast On episode 30, we talked about code review. We had a lovely chat with a few Kitware software development experts who gave very informed perspectives on the efficacy of various...
View ArticleA Big Challenge From an inSCIght Guest
Sumana Harihareswara brought the fun to Episode 27: Ladies Who Learn And Code. Now, she’s bringing a big challenge to the geek community. Sumana and her partner, Leonard Richardson have pledged to...
View ArticleEpisode 31: Scientific Grand Challenges
Listen to the podcast On episode 31, we discuss “Scientific Grand Challenges”– a new, rigorous approach to evaluation of algorithms and methods. A Grand Challenge consists of a set of data used as...
View ArticlePassive Reproducibility: It’s Not You, It’s Me
The ICERM workshop on Reproducibility in Computational and Experimental Mathematics at Brown University is coming up in a couple of weeks. Prior to this, they invited all participants to submit a...
View ArticleThe Shining: Panda Edition
Or, Adventures in CI Py. As some of you may know I help run an open source nuclear engineering project called PyNE. It is awesome, and complicated. It isn’t complicated because it is nuclear related....
View ArticleThence Flash, Thither UW
Life Update I am not really sure where to post this, so I have decided that inSCIght is as good a place as any. Due to our current funding round coming up during the sequester, the Flash Center is...
View ArticleEpisode 32: Code Reproducibility and Open Source
Listen to the podcast The panel discussion in episode 32 raises the importance of code reproducibility for scientific work. Open source software is a great contributor towards that end. The panel...
View Article