As some of you may know, March 14th is Pi Day! (3/14, get it?) I recommended to my calculus teacher that we should do something special for Pi Day, like eat pie. I guess he thought it was a good idea, because a few days later he said we will have some sort of celebration. The math department will probably come up with pi t-shirts we can buy, and there is going to be a contest for memorizing digits of pi. I think I can win. Yesterday I took some time in a couple of classes ...
Canonical has proudly released what they call "Ubuntu One". It's basically a server you can sync all of your files to, so you can sync them to a new computer. If you have ever messed with Windows briefcases on floppy discs, this is basically the same idea of getting all of your files on your different computers. Instead of floppies, you put everything onto the Ubuntu One cloud. Cloud services seem like a really awesome idea to some people, but I think they are stupid. Here's why: ...
I have been coding in C for a while, and I'm starting to get tired of it. I used to think it was fun and challenging, but those fun and challenging things are getting repetitive now. Memory management is especially tiresome, and it can be a pain to debug if I get something wrong. Also, the standard library is small, so it doesn't give you much to work with. I used to like Python a lot, and I have recently been moving back to it. I appreciate it more the second time around, and it has a larger standard ...
I don't usually like BASIC programming languages, but TI-BASIC is a different story. Things I like about TI-BASIC:The only thing I like about every BASIC language, the simplicity. No OOP or any of that crap to get in my way. Same reason I like C, actually.I can program with it on my calculator! That means I can program at school, or on the road.TI-BASIC is surprisingly powerful. I can do raw input, graphics, etc, and it's really simple.Instead of memorizing and typing ...
I have been on CodeCall for a little while now, so everyone has probably noticed my free software user bar, and maybe even clicked it. I will tell you about free software in a FAQ style blog post. What is free software? Free software doesn't mean free in price (although it usually is free in price too). That software is called freeware. Free software gives you some extra liberties. It makes sure that you can access the source code, change it, and distribute it the way you like. ...