Articles

    MySpace architecture and scalability

    Baseline magazine has a good article on Inside MySpace. The article discusses the technical issues MySpace has had to deal with growing to 140 million users. If you are interested in technology, scalability and large site architecture, definitely check it out. It is interesting to read about all of the account milestones they reached and […]

    Computers, we have a long way to go

    After trying to remember the HTML character code for the fancy quote mark for the 1,00th time, I realized we have a long way to go with interactions with computers. I’m not talking just pretty GUI’s and simple keyboard and mouse interfaces but the whole HCI gambit; computers are supposed to be smart and make […]

    One Gigabyte

    Here’s an interesting observation from my father: About 1972 or so, I worked for a company called ISS, which built disc drives. One of the products was called a 7330, (a copy of the IBM 3330), a roughly washing machine size device that stored 30 MB and cost about $50,000. To store 1 GB of […]

    Prime Factors

    In number theory, the prime factors of a positive integer are the prime numbers that divide into that integer exactly, without leaving a remainder. A few examples make it clear: The prime factors of 6 are (2, 3); since 2 x 3 = 6 The prime factors of 12 are (2, 2, 3); since 2 […]

    Brain Teaser – Billiard Balls

    Suppose you had eight apparently identical billiard balls, but one of the eight is slightly heavier than the others. The only tool you have to measure is a balance scale. What’s the fewest number of times you’d have to use the scale to find the heavier ball?             scroll for […]

    What should I do with my life?

    What should I do with my life, an article by Po Bronson discussing his last book on the topic of life’s meaning. I found the book very interesting and inspiring in many ways, maybe because I’m still struggling with the problem myself. Read the article, you might find it stimulating, here’s a few snippets from […]

    Bad Attitude or Civic Duty

    Paul Graham has a fairly interesting article about the rebellious attitude of hackers, nerds and other intellectuals. He compares it to the same rebel nature of the country’s founding fathers like Jefferson, who he quotes: The spirit of resistance to government is so valuable on certain occasions, that I wish it always to be kept […]

    Google Billboard Problems

    A mysterious billboard appeared on 101-southbound which I passed each day to work. The billboard said: { the first 10-digit prime in consecutive digits of e }.com I passed by the billboard numerous times before I realized it wasn’t an advertisement for a company, it wasn’t touting some servers new ability, it was actually a […]

    Firefox and Safari Compared

    There are a few compelling reasons I want to use Safari as my primary browser. These include: a faster native browser, iSyncing bookmarks, smaller footprint^1^ and nicer OS X fit. Each time the latest Safari comes out I try it out hoping I can stick with it. However, I always end up going back to […]

    Dead Man Walking: Sun Microsystems?

    Sun is in big trouble. They have their head in the sand, or possibly some where else, and unless they pull it out quickly they are nothing but a Dead Man Walking. Sun is losing business to Linux Pixar switches from Sun to Linux, Dell switches from Sun to Linux, E-TRADE, Amazon.com and numerous others […]

    XML: Scalability Limitations

    XML is not the answer to all data storage and transport problems that many claim it to be. XML works ok for small amounts of data, when files are small it is much quicker and easier to parse. The real limitation of XML comes when dealing with large amounts of data. I have seen this […]

    Java Matrix Calculator

    Download MatrixCalculator.java ver. 1.6 MatrixCalculator-1.5.java ver. 1.5 Change Log: Version 1.6 – June 30, 2005br> Contributed by Pierre Sequin <sequin_pierre@yahoo.ca> Updated so it accepts any rectangular matrix for the transpose and also for multiplication if matrices A and B are appropriate size (ie 2×3 3×5 are acceptable for multiplication and produce a 2×5 matrix) Version […]

    Prime Numbers

    An integer is prime if its only positive divisors are itself and one. Prime numbers have always been a keen interest to mathematicians for various reasons. One being there appears to be no rhyme or reason to the distribution of primes and there is no limit to finding new primes. The largest known prime was […]

    Krypto Game Analysis

    Krypto is a game which five cards are put down each with a number on it from one to twenty-five. Using normal arithmetic operations ( +, -, * , / ) on these five cards to equal a sixth card that is also from one to twenty-five. An example game: Game: 2 4 3 6 […]

    Solve a System of Linear Equations

    See the Pen Solve a Linear System of Equations by Marcus Kazmierczak (@mkaz) on CodePen. The Mathematics Behind It The above solves a system of 3 equations and 3 unknowns, for example : x + 2y + 3z = 9 2x – y + z = 8 3x – z = 3 This would be […]

    Linear Algebra Math

    Here are some of the definitions and examples used in Linear Algebra and specifically the linear algebra calculators available. Let A, B, and C represent n x n matrices. Example of a 3 x 3 Matrix: 1 2 3 1 1 2 0 1 2 A + B = C The addition of two matrices […]

    Javascript Linear Algebra Calculator

    See the Pen Linear Algebra Calculator by Marcus Kazmierczak (@mkaz) on CodePen. Resoures Read about Linear Algebra Mathematics for some mathematical explanations on how the matrices are calculated and definitions For larger matrices and Java source code, see Java Matrix Calculator? – I have made a new matrix calculator this time using double arrays in […]