Superfluous Matter
No Title

Stuff rules. I'm not as busy anymore, for some reason all my work went and got finished and there wasn't any more work to replace it. Somebody must be slacking off somewhere.

Last weekend was cool, Kim came to Waterloo to visit and we got up early (5:55am) on Saturday morning to catch a Greyhound to Toronto to look for a house for the summer with Adrienne and Matt. We found a sweet sweet place which happens to be pretty close to work for all of us. Yay! I'm really looking forward to the "Toronto experience" and I hope my job goes well too.

Not much else fun is happening right now, um, I have to do my taxes and that is sorta exciting because I think I will get a fair chunk back and if so I'm going out to buy a wireless network card and a DVD burner for my computer. I should find out for sure next weekend.

My computer has been on without reboot for almost a month now, see:

mclausch@duffman:~$ uptime
19:37:52 up 25 days, 4:45, 2 users, load average: 0.11, 0.16, 0.15

I'm amused because this is the longest I've ever had it on without rebooting. Doesn't seem that long except that I dual boot Linux and Windows so I have to reboot whenever I need the other OS. What does this new longevity mean? That's right, I don't have any use for Windows currently. Maybe I can keep my computer on until the end of the term, that would be fun.

No Title

It's a pickle!

A Pickle, most likely Dill
A Pickle, most likely Dill
No Title

Matthew's number as listed below appears to be too long to display without going outside of its comment box. That is unfortunate. I've decided not to do anything about it though. Support for causing long words to break in two inside of a CSS box is being added to CSS3, which no browser currently supports. Thus I'm not going to bother putting it into my stylesheet yet. Microsoft has a CSS property that would do what I want in IE, but it is not part of the W3C standard and so I am refraining from using it. The other alternative is to actually break the number in two with a space, however that would obscure meaning and that isn't very good either. So for this month, unless you have your monitor set to a very high resolution, my website will have a horizontal scrollbar. Enjoy.

No Title

We just recieved our last cryptography assignment for the term, and lo and behold the first question wants us to factor a 512 bit RSA modulus. This is generally considered quite hard. Fortunately for us, we were told that the two primes were consecutive (no other primes between them) and so factoring is made a bit easier. And by a bit I mean a lot. Less than a second in Maple.

So, my new favourite number is the RSA modulus we were given and which I present to you here. In case you are wondering it is 155 digits long which is equivalent to 512 bits. The number is:

13407807929942597099574024998205847189283435579012041349483201012750935011022883316571881173443541492379311162245228741838039068780672466659642406067092389

And since I was successful I can also tell you that the two prime factors of this number are:

115792089237316195423570985008687912438229444125126512994416529902772624499593
115792089237316195423570985008687912438229444125126512994416529902772624499773

They are really close together and both really close to the square root of their product which makes them easy to find.

I think I will call the number "Matthew's number" and its factors will be known as the disciples of Matthew's number.

No Title

I recently read two books by Cory Doctorow, both of which he freely distributes (plain text, no DRM anywhere) online, and both of which were pretty good. They are realistic Sci-Fi, by which I mean that none of the technology in the books is unbelievable. Eastern Standard Tribe is a book set in the not too distant future in a world of increased globalization and slightly increased technology. Down and Out in the Magic Kingdom is set a bit further in the future, in an almost utopian society where death and illness have been mostly conquered and the worth of a person is measured by the esteem they garner in others (its called Wuffie).

I originally read both books because the author has a non-traditional viewpoint on copyright issues, and was willing to experiment by freely releasing his novels while also selling "dead tree" versions in book stores. The experiment for him was a success; he sold thousands of copies in the real world, and his books were also able to reach many more people online than they ever would have been able to in bookstores alone. I know that I probably wouldn't have randomly bought either book from a bookstore, but I read them online and am now considering purchasing them for real.

I feel that this is the sort of model that needs to be adopted by people who produce content (literature, music, movies) in the modern world. Piracy will continue despite the best attempts of many smart people. By embracing the Internet as a distribution medium, content producers can reach a greater population (unbounded by geography, financial status or age) and as such have the potential to generate a larger customer base for their work. Sure, many people will consume their work without compensating the artist, but without the Internet, most of those people would not have consumed the work at all. And for most artists, creating the art for the delight of their fans is more important than the money. Similarly, appreciative fans will recognize the importance of compensating the artist for their work and will do so accordingly. If they don't then the artist will assume their art was not accepted and be forced to pursue other work to make ends meet. Supply and demand style.

Cory Doctorow released his book under a Creative Commons licence permitting non-commercial redistribution of his work by any party in any format so long as the original freedoms are unrestricted and he is acknowledged as the author. By not restricting himself (or his publisher - the very progressive TOR books) to be the sole distribution point for his work, he does not have to absorb all of the costs associated with the distribution. However since the licence requires his name as author be preserved, he has the potential to gain customers indirectly. Currently, most artists can not afford the costs associated with content distribution and as such attempt to sign on with the appropriate organization (book publishers, the RIAA, the MPAA). The ensuing oligopoly in each medium is unhealthy for the continued advancement of art since the organizations have the power to enforce what is popular by selectively restricting/promoting the distribution of certain works (for example - why was Britney Spears popular? Because she got air time on the radio because the RIAA felt they could make money off of her. Not because someone felt she made good music). The Internet gives the oppourtunity for an artist to be their own distributer and promoter, and as such eliminates the need for the oligopolists. Costs can come down and art from anywhere in the world can be accessible to all. That seems like a good thing to me.

Ranting is fun, I should do it more often. Just as a counter point to everything I have said, a lot of these ideas depend on the decency of common human beings, something which can be questionable from time to time. Its kinda communist even, and everyone knows that didn't turn out.

Anyway, read Cory Doctorow's books if you like Sci-Fi (or if you don't, they're free remember, you don't have anything to lose) and if you like them, consider buying them. If you arn't interested in owning a "dead tree" edition, he also recommends buying a copy and donating it to a local library or second hand book store.

No Title

Look, its March! I have updates in February that you might not have seen because I posted on the 29th, which is barely a day at all.

No Title

And now I have four. Ha!

No Title

One other note (wow, i suck), today is Leap Day or whatever, and I have three posts to commemorate it. Cool!

No Title

I forgot, I did do one interesting thing. I went to Mel's for supper on Saturday with Adrienne and Matt, and then we went back to Adrienne's rez room and made her go over her bandwidth limit. I also got to see approximately 10 different colours of Sharpies.

No Title

I had a very productive weekend, although completely uninteresting. I essentially worked on OS for 15 hours between Saturday and Sunday and I studied Cryptography all day Friday. The result is that the coding for our 2nd OS assignment is almost done and I may pass the crypto midterm on Wednesday. I even have time to finish my CS360 assignment in time to not have to use my late. Not procrastinating is really the way to go.

Jen wants me to add a comment feature to my website so that people can make comments about my posts. I don't think anyone would be interested enough to have it, but I will probably implement it at some point if I get the chance. I'm not capable of just using any of the very good free versions available like the one she uses on her site, I feel I have to do it myself. Which means it will probably not happen, or if it does it won't be until my work term.

Speaking of my work term, the dress code for my placement is Business casual...ooooooh it makes me feel special. Never had to care about dress before.

I'm going to Toronto on Saturday to check out a place to live, hope it works out, especially since it sounds like it might have a dishwasher.

Older | Newer