Domain: markmcb.com
Stories and comments across the archive that link to markmcb.com.
Stories · 16
-
Visualizing Complex Data Sets?
markmcb writes "A year ago my company began using SAP as its ERP system, and there is still a great deal of focus on cleaning up the 'master data' that ultimately drives everything the system does. The issue we face is that the master data set is gigantic and not easy to wrap one's mind around. As powerful as SAP is, I find it does little to aid with useful visualization of data. I recently employed a custom solution using Ruby and Graphviz to help build graphs of master data flow from manual extracts, but I'm wondering what other people are doing to get similar results. Have you found good out-of-the-box solutions in things like data warehouses, or is this just one of those situations where customization has to fill a gap?" -
Balancing Performance and Convention
markmcb writes "My development team was recently brainstorming over finding a practical solution to the problem that's haunted anyone who's ever used a framework: convention vs. customization. We specifically use Rails, and like most frameworks, it's great for 95% of our situations, but it's creating big bottlenecks for the other 5%. Our biggest worry isn't necessarily that we don't know how to customize, but rather that we won't have the resources to maintain customized code going forward; it's quite simple to update Rails as it matures versus the alternative. What have your experiences been with this problem? Have you found any best practices to avoid digging custom holes you can't climb out of?" -
Practical Reasons To Choose Git Or Subversion?
markmcb writes "I develop Rails applications and recently followed my lemming herd and made the switch to Git after learning some of the practical advantages Git offers over Subversion. As I'm sure there are many die-hard Subversion fans in the Slashdot audience, I'm curious what your key reasons are for sticking with Subversion. If possible, I'd like reasons that apply to 'most of the time' as opposed to arguments based on obscure features that may get used only a few times ever." -
Practical Reasons To Choose Git Or Subversion?
markmcb writes "I develop Rails applications and recently followed my lemming herd and made the switch to Git after learning some of the practical advantages Git offers over Subversion. As I'm sure there are many die-hard Subversion fans in the Slashdot audience, I'm curious what your key reasons are for sticking with Subversion. If possible, I'd like reasons that apply to 'most of the time' as opposed to arguments based on obscure features that may get used only a few times ever." -
Patterns in Lottery Numbers
markmcb writes "Most everyone is familiar with the concept of the lottery, i.e., random numbers are selected and people guess what they will be for a cash prize. But how random are the numbers? Matt Vea has conducted a pattern analysis of the MegaMillions lottery, which recently offered a sum of $370M (USD) to the winner. Matt shows that the lottery isn't as random as it may seem and that there are 'better' choices than others to be made when selecting numbers. From the article, 'A single dollar in MegaMillions purchases a 1 in 175,711,536 chance of landing the jackpot ... a player stands a mildly better chance of winning a partial prize through the selection of weighted numbers.'" Includes some excellent charts of his analysis. -
Busting the MythBusters' Yawn Experiment
markmcb writes "Most everyone knows and loves the MythBusters, two guys who attempt to set the story straight on things people just take for granted. Well, maybe everyone except Brandon Hansen, who has offered them a taste of their own medicine as he busts the MythBusters' improper use of statistics in their experiment to determine whether yawning is contagious. While the article maintains that the contagion of yawns is still a possibility, Hansen is clearly giving the MythBusters no credit for proving such a claim, 'not with a correlation coefficient of .045835.'" -
Top 12 Operating Systems Vulnerability Survey
markmcb writes "Have you ever wondered how vulnerable your computer is from the first bit you write to the hard drive all the way until you have a fully patched system? If so, Matthew Vea has posted a concise summary of security strengths and shortcomings for twelve of the major operating systems of 2006/2007. In his summary, Matt tests each OS with widely available tools like nmap and Nessus, and notes responses at install, pre-patch, and post-patch times for each system. After the tedious job is done, he produces results that will make both the Apple and Windows communities cringe with regards to security. From the article: 'As far as straight-out-of-box conditions go, both Microsoft's Windows and Apple's OS X are ripe with remotely accessible vulnerabilities ... The UNIX and Linux variants present a much more robust exterior to the outside. Even when the pre-configured server binaries are enabled, each [Linux] system generally maintained its integrity against remote attacks.'" -
Statistical Accuracy of Internet Weather Forecasts
markmcb writes "Brandon Hansen considers the statistical accuracy of popular on-line weather forecast sources and shows who's on target, and on who you probably shouldn't rely. Motivated by a trip to a water park that was spoiled with hail despite a 'clear sky' forecast, he does a nice job of depicting deviations, averages, and overall accuracy in a manner that stats junkies are sure to love." -
Halloween Roundup
Herewith a selection from the holiday-themed submissions today. severedfinger writes, "CNET reports that this Halloween some people are using the alphabet-search system on the new iPods to communicate with the dead. The writer uses an iPod nano to test the new craze. He plugs it into a loud stereo system to 'increase the scary quotient when a spirit picks a track,' and the editorial staff begin to talk to a spirit called 'Brad.'" And markmcb writes, "If you've never read much about the history of Halloween, Nick Dilmore offers an entertaining and snarky summary of how the holiday came to be. From the article, 'Halloween, that festive time of the year when kids dress up in fantastic costumes, bob for apples, and go trick-or-treating. Well, unless they live in a community that has done away with Halloween because some Christians say it's a holiday for Satan, or some Jews say it's too Christian, or some Wiccans say it makes fun of their religion (which has as much to do with ancient witchcraft as P. Diddy has to do with Bluegrass...).'" Finally, check out MAKE's geeky / tech DIY guide to "amazing costumes, scary tech, pumpkins, and gross food." -
Much Ado About Gas Prices
markmcb writes "It seems that a week cannot pass without finding big news about gas prices. They're up, they're down ... but why do we care so much? OmniNerd posted an article that aims to put gas prices in perspective. The author takes a look at other commodities and their price variances and applies some simple math in order to make the claim that best-gas-price-hunting is an effort that could be better used on other products. From the article, 'Why the disproportionate emphasis on gas prices in our culture, then? Although some cite a failure of politicians or media populists to account for inflation and purchasing power changes, I think it is simply because gas prices are in your face.'" IMO, the other side to the price of gas is that, especially in developed countries, it has a pervasive effect throughout all layers of the economy — food prices (because of the trucking), schools (busing), etc., etc. -
An Alternative to Alternative Fuels and Vehicles
markmcb writes "While the world is working to solve energy and environmental issues with today's petroleum fuels, some vehicles simply don't have good alternatives, namely off-road platforms. For those not willing to give up their gas-guzzling habits, Matt Vea offers an innovative alternative. Using the OBDII interface in his Jeep, a laptop, and the infinite power of Excel, Matt conducts some performance tests and uses the results to tweak both his vehicle's engine and his personal driving habits for optimal fuel consumption both on and off road." Rigorous testing and good use of available technology; nice work. -
Leaving Early May Cost You Time
markmcb writes "OmniNerd has an interesting traffic article demonstrating how leaving early for work may cost you time. Brandon Hansen uses a year's worth of data collected on his urban drive to and from work along with statistical analysis to show the effects of varying departure times and considering external factors like nearby school districts' schedules. In the end, a minor shift in his departure time results in saving driving hours equivalent to over a third of the vacation time given annually by his employer." -
More iTunes Math
markmcb writes "OmniNerd once again digs into the math behind iTunes. The 5-star ratings in iTunes are actually stored in a variable allowing values from 0 to 100, with 20 = 1-star, 40 = 2-star, etc. Known to few, if you set a rating to 30 (manually), it will show up as 1 1/2 stars in the program's GUI. Matt Schinckel provides interesting statistical evidence showing that not only do non-whole, non-half values (e.g., 47) not increase the amount a song will play, but neither do the half-star ratings (with the exception of .5 star)." -
The Math Behind the Hybrid Hype
markmcb writes "OmniNerd has posted a thorough mathematical analysis of purchasing a hybrid vehicle that dispels much of the hype associated with this modern buzz word. The author considers all of the major factors to show just how much money a hybrid vehicle will or won't save you. In the end, it seems the only real winner after a hybrid purchase is the environment." -
A Look At Bootstrapping
markmcb writes "OmniNerd posted an interesting article on the often-overlooked process of bootstrapping. The author does a nice job of showing how to take an x86 system from BIOS to OS once it's powered on. A complete set of commented code is provided and explained in the article." -
Crunching the Math On iTunes
markmcb writes "OmniNerd has posted an interesting article about the statistical math behind iTunes. The author makes some interesting observations concerning the same song playing twice in a row during party shuffle play, the impact that star ratings have on playback, and comparisons with plain old random play (star ratings not considered)." From the article: "To test the option's preference for 5-stars, I created a short playlist of six songs: one from each different star rating and a song left un-rated. The songs were from the same genre and artist and were changed to be only one second in duration. After resetting the play count to zero, I hit play and left my desk for the weekend. To satisfy a little more curiosity, I ran the same songs once more on a different weekend without selecting the option to play higher rated songs more often. Monday morning the play counts were as shown in Table 1."