In order to prevent my programs from freezing up while running long calculations, I generally run the calculations on separate threads. In Java, this process can be accomplished by separating the GUI from processing. In the code below, a thread for an instance of MyProcessing would be invoked using start(): e.g. “(new MyProcessing()).start();” would run indefinitely until T is made null. T can be made null by calling stop() or by directly making T null. Often when the GUI is closing, I…Continue
Added by Don Philip Faithful on March 25, 2017 at 9:42am — No Comments
Last Sunday at Trivadis Tech Event, I talked about R for Hackers. It was the first session slot on Sunday morning, it was a crazy, nerdy topic, and yet there were, like, 30 people attending! An emphatic thank you to everyone who came!
R a crazy, nerdy topic, - why that, you'll be asking? What's so nerdy about using R?
Well, it was about R. But it was neither an introduction ("how to get things done quickly with R"), nor was it even about data science. True, you…
Added by Sigrid Keydana on March 24, 2017 at 2:30am — No Comments
Probably like most people, I tend to recognize data as a stream of values. Notice that I use the term values rather than numbers although in practice I guess that values are usually numerical. A data-logger gathering one type of data would result in data all of a particular type. Perhaps the concept of “big data” surrounds this preconception of data of type except that there are much larger amounts. Consider an element of value in symbolic terms, which I present below: there is an index such…Continue
Added by Don Philip Faithful on December 10, 2016 at 9:30am — No Comments
A theme in my blogs is how the "structure" of data - rather than just the "content" - affects what that data can say and is capable of doing. In particular, I suggest that certain structures tend to reinforce certain contents; this means that a structural imposition can have an effect similar to a contextual imposition. Structure is an interesting conversation…Continue
Added by Don Philip Faithful on October 22, 2016 at 5:30am — No Comments
Like many students about to finish their undergraduate degree, I decided to artificially inflate my grades by taking some "bird courses." These are not courses about birds. Other students assured me that the courses were designed to bolster my marks and to help me complete my program requirements. Considering the many bird courses available, I decided to take introductory music, which was essentially a history course focused on music. It required a lot of…Continue
Added by Don Philip Faithful on December 6, 2014 at 8:52am — No Comments
I created this blog to further discuss the issue of mass data assignments, a methodology that allows qualitative data events to be incorporated into metrics such as performance indicators. These assignments are routine for me now after having developed a prototype. However, I am unaware of the prevalence of this or similar techniques in the broader community. So I periodically work the topic into my blogs to help stimulate discussion. When quantitative data exists, it means that we had…
Added by Don Philip Faithful on November 22, 2014 at 8:18am — No Comments
Given the nature of the community, presumably many visitors already have a strong understanding of the nature of quantitative data. Perhaps more mysterious is the idea of qualitative data especially since it can sometimes be expressed in quantitative terms. For instance, "stress" as an internal response to an externality differs from person to person; yet it would be possible to canvas a large number of people and express stress levels as an aggregate based on a perceptual gradient: minimal,…Continue
Added by Don Philip Faithful on October 25, 2014 at 6:37am — No Comments