View RSS Feed

Recent Blogs Posts

  1. Collaboritive coding

    by , 01-31-2010 at 05:09 PM
    Recently, in the course of doing some Beta-reading with my wife of some fanfiction stories, it became apparent that it would be really helpful if we could each add our comments at the same time, and independently.

    Google Wave was the obvious tool for this. Unfortunately, loading it on dialup is a bit ridiculous. OK, it's a LOT ridiculous. Nice software, but the bloat is almost impossible to deal with.

    After a little bit of research, I next tried AbiWord. It's a ...
    Categories
    Uncategorized
  2. Trying to get a grasp on Turing completeness

    by , 01-29-2010 at 06:32 PM
    I'm trying to learn programming as well as I can. I've found that there's still much that I have to learn, and much that I have yet to grasp. A lot of what I need to grasp is theory, because in order to understand computers, well enough to program them effectively, I have to understand computer science. This is why I've done as much research as I can on discrete mathematics, algorithms, data structures, BNF, etc.

    Today I came to the topic of Turing completeness, something I had ...
    Categories
    Uncategorized
  3. Produce time output in 12 hour format

    by , 01-28-2010 at 10:03 AM
    In Liberty BASIC, and maybe in other BASIC language, time$() command will output current time of the system clock in 24 hour format.

    Code:
    print time$()  'time now as string "23:59:46"
    In order to produces output in 12 hour format, we must do manipulating character. We have many ways to do these. I only submit only three.

    #1. IF THEN
    If hours smaller than or equal with 12, we set to AM time. Otherwise, we subtract hours with 12 and set to ...
  4. A brief review of the languages I've programmed in (in the order I learned them)

    by , 01-26-2010 at 10:42 AM
    TI-Basic: Hate it. Not because the language itself sucks but because of the editor it uses. Imagine vi, only without any features and perpetually in Replace mode.

    Javascript: Between the time I started programming at 14 and the time I started programming again at 19 (after a 5.5 year hiatus), I wrote only one useful script or program, and it was in Javascript. I love JS because it is both simple, easy to use, and powerful at the same time. And you don't have to write 50+ lines ...
    Categories
    Uncategorized
  5. Why natural language processing won't work

    by , 01-25-2010 at 04:29 PM
    This is something I've been thinking about a lot lately. I want to go into AI, but I know there are obvious limitations. One is the goal of building an interface in which humans can communicate with their computers as if they were talking to other humans. Many computer scientists have tried to do this with Prolog.

    This is obviously going to be very difficult to implement. The problem is that computers, and Prolog, function on discrete mathematics, which is purely logical and based ...
    Categories
    Uncategorized
  6. Signature Font

    by , 01-25-2010 at 09:00 AM
    In case anyone wants to make some signature for theirselves, most of CC's signatures are 160 by 20 pixels wide and use BiteDust 2 font to write stuff.
    Categories
    Uncategorized
  7. OOP is overrated.

    by , 01-24-2010 at 04:55 PM
    Don't get me wrong. I have nothing against OOP. I just don't see what's with all the hype about it. Everyone's like "Yay! OOP! Now I can have things in my program. I can ecapsulate data and do modular programming and $hit." But the reality, at least as I see it, is that "object-oriented" is just a buzzword that is nothing more than a rebranding of something that has been in existence since programmers stopped using machine language. It's an empty shell. Pretty much anything ...
    Categories
    Uncategorized
Page 1 of 4 123 ... LastLast