March 10, 2010 21:10:22
Web Rarely
Department chairmen never die, they just lose their faculties.
:: LOGIN
User:
Pass:
:: RSS FEED
:: SEARCH
.: ghetto charger | 12/01/09 05:07PM :.
I started getting back into electronics recently. My eventual goal is to create a robotic team mascot for my team at work. My first, humble part of that project was to create a charger for the robot's batteries. After weeks of waiting for parts to arrive, being too busy to work on it, and accidentally destroying it, I just finished it today. Yippee!

[full story] [add a comment] Adam Milazzo
.: Proposition 8 | 11/17/08 05:52PM :.
Proposition 8, titled "Eliminates Right of Same-Sex Couples to Marry", was recently passed in California. I didn't hear about it until it had already happened. In a recent conversation, a Christian brought it up and seemed happy about the outcome. Some of the things he said seemed rather unlikely though, and I doubted. Afterward, I began some research. That's when I realized the full extent of the disgustingly sordid campaign to pass Proposition 8.

[full story] [add a comment] Adam Milazzo
.: programming problems | 08/12/08 08:04PM :.
Here are a bunch of programming problems that I gathered from the internet, and my solutions to them. I'm posting them so smart people can give me better ideas and new problems to solve, and to prove to myself that I can do them. I'm sure some of my solutions are non-optimal or even wrong. They were all written without the aid of a development environment, so I'm not even sure that they all work. Feel free to correct me.

[full story] [4 comments] Adam Milazzo
.: twin gods | 08/11/08 05:14PM :.
Perhaps Christianity is a polytheistic religion. I've often thought that there seem to be two gods of which Christians speak.

The first is the all-powerful, all-knowing creator of the universe who designed you and your life in every detail before you were born, down to the last hair on your head. This is the judgmental god who will decide whether to allow you into paradise, or to send you to burn and scream and cry forever in eternal agony. This is also the terrible god who, many times, ordered the slaughter of entire towns and nations, except for the women, whom He commanded to save for the men (does that mean raped?) instead of killed. I guess that's His idea of mercy.

The second is the kind and gentle — but slightly doddering and impotent — (grand)father figure. This god didn't create the universe, and is terribly saddened by the way things are. He loves everyone and wants nothing more than for them to be saved, and especially doesn't want anyone to go to that awful Hell place, but it's all beyond His direct control. He was even betrayed by His own angels. This is the god to whom prayers are issued, and He tries his best. He can sometimes cure a cold or arrange for somebody to find the new car they've spent months searching for, but He's never quite figured out how to regrow a missing arm or leg, or help out with a surgery...

[full story] [add a comment] Adam Milazzo
.: it's good to be a hacker | 08/03/08 07:32AM :.
A while ago, the backspace key on my laptop keyboard stopped working. If this had been a regular keyboard, I would have just taken it apart and cleaned or fixed whatever was the problem. But things are never so simple with laptops...

[full story] [3 comments] Adam Milazzo
.: a new data structure | 05/13/08 09:23PM :.
A couple months ago, when I was writing some code to implement a text editor, I was thinking about how I should design the data structure to map a character offset to a line number and column, and vice versa. I ended up designing what might be a novel data structure.

[full story] [add a comment] Adam Milazzo
.: The fall of Breyer's | 04/05/08 06:29PM :.
Before about 18 months ago, I recommended Breyer's ice cream to everyone as "the best", at least as far as what was available in the average US market. It was made with simple ingredients, and had the best texture of any ice cream available. Unlike some "ice creams" that are so far from the real thing that they won't even melt, Breyer's melted in the mouth most delightfully. And it tasted great, too. Now I recommend that people don't buy Breyer's ice cream.

[full story] [7 comments] Adam Milazzo
.: beautiful car ad | 03/21/08 04:38PM :.
As much as I dislike advertising, I couldn't help but be impressed by this advertisement from the 80s. It's called "Dancing in Paris". The skill of the drivers is incredible, and the choreography and camera work are good too.



[2 comments] Adam Milazzo
.: Japanese works | 03/21/08 04:05PM :.
Although I used to study Japanese, I no longer do. But I found a few old documents on my hard drive, and decided to put them up. Here they are, my translation of Hoshi no Oujisama (星の王子さま) and a presentation about ukiyoe (浮世絵).

[add a comment] Adam Milazzo
.: on collapse | 02/17/08 06:41PM :.
When I study math, AI, algorithms, baking, or any other discipline, it gives me pleasure to increase my own understanding, and I'm often struck with awe at how much humans understand, and how quickly our understanding is increasing. But even as I appreciate the comforts and the avenues of learning provided by our civilization, in the back of my mind lingers a great disappointment and frustration with it, and a knowledge of the near mathematical certainty of its proximate collapse.

[full story] [2 comments] Adam Milazzo
.: explorations in mathematics (part 1) | 02/17/08 01:44AM :.
I've started going through the book Foundations of Higher Mathematics: Exploration and Proof (Fendel and Resek, 1990) again. It's a great math book, probably the best I've seen, because of its fresh approach — with a focus on personal exploration rather than endless problem solving. I'm posting the results of my first few explorations, primarily in hopes that somebody smarter than me will post a message providing new insights or pointing out places where I'm mistaken.

[full story] [add a comment] Adam Milazzo
.: baking | 02/04/08 01:03AM :.
I recently left Microsoft to take a break from working and to study baking and mathematics. I'm getting pretty good at baking, at least. My breads are tastier and much healthier than anything I can buy at the nearest bakery. I'm baking about 2-3 loaves per week, all made with 100% whole grains, and yeast and bacteria that I've harvested locally. Here are a few of them...

Note: This has been moved to the baking page.

[full story] [8 comments] Adam Milazzo
.: shadow puppets | 08/27/07 05:01AM :.
This is the best shadow puppet display I've ever seen: Puppet.wmv (2.3mb)

[1 comment] Adam Milazzo
.: death on two wheels | 06/01/07 12:03PM :.
I've heard from numerous sources that America is by far the most dangerous country for bicyclists. I'm starting to believe it. In the past 10 months, I've been almost hit by cars 11 times, and I've actually been hit by a car once. And I don't even ride my bike all that much! In almost every case, the drivers were talking on their cell phones, and given that those same people were all blowing through stop signs or other points where they were supposed to yield without seeming to notice, I think it's fair to say that cell phone usage while driving is correlated with reduced ability. And if I continue to get hit by a car at least once per year, it will almost certainly be the death of me.

[add a comment] Adam Milazzo
.: Aladdin | 06/01/07 11:57AM :.
There's something curious about Disney's Aladdin. You may not have noticed it, but although everyone is supposed to be Arabic, the "good guys" have American accents and white skin (in most scenes), while the bad guys have foreign (Arabic?) accents and brown skin. Somebody had to make this decision consciously. It might have been a result of social programming, or more insidiously, an attempt to impose it.

[add a comment] Adam Milazzo
.: TSA is stupid | 05/01/07 04:52AM :.
A while ago, a half-full tube of toothpaste was confiscated from me at the airport by some burly TSA jarheads. The tube held 6.4 ounces of toothpaste when full, so I guess it may have been above the 3 ounce limit when slightly less than half full.

So I figured I'd keep a tube of toothpaste that was well within the limit for use the next time I flew. When a tube got down to about 10% full, I set it aside rather than finishing it. But it was confiscated too! The guy pointed to the "6.4 ounces" on it and said it was too much. I noted that it was almost empty and so was in fact far below the 3 ounce limit. Then he seemed to get mad, and said that it doesn't matter how much is actually in there because they just go by what's printed on the label.

Totally ridiculous.

[add a comment] Adam Milazzo
.: DREC of society | 04/19/07 06:06PM :.
I was surprised to see my name printed on a t-shirt being given out by the Free Software Foundation. It seems I'm part of the "DRM Elimination Crew". I guess that's just the group of people who sent large donations. They sent me a copy of the t-shirt, too. It'll be fun to wear this anti-Vista shirt around Microsoft. :-) It's also be good to just get another shirt. Then I can continue to say that I've never shopped for clothes in my life! (Except that one time when my whole wardrobe was stolen.) It seems that random people send me clothes at about the same rate that I wear them out...

[1 comment] Adam Milazzo
.: Microsoft: Who do you want to execute today? | 04/12/07 10:59PM :.
I found a video made by Microsoft in the 90s, featuring Bill Gates as the Doom marine! There's even a Bill head at the bottom. If you notice, though, Bill's playing with cheat codes. What a lamer! I just love it though -- "Don't interrupt me." Haha!

It's really too bad that Microsoft no longer has the guts to make cool stuff like this. All those lawyers ruined the company.
Here's the video (11MB).

I learned that this video wasn't Bill's idea. Rather, the creator of DirectX, Alex St. John, asked him to do it for a Halloween gaming event, which featured a Doom tournament for all the top gamers in the US, a bunch of games, and a get-together for all the industry's game developers, to mark the release of DirectX 1.0. Bill thought it would be funny, but the PR guys tried vigorously to prevent it from being shot or shown, even going so far as to confiscate the tapes, but eventually Alex got the tape and made it happen. Unfortunately, the quality of the video I've got is pretty low. Supposedly, Bill was making all kinds of funny faces in the headshot at the bottom. Sadly, Microsoft doesn't host events like that anymore.

[add a comment] Adam Milazzo
.: The release of Jappy | 04/05/07 04:24AM :.
Nothing big here. I just wanted to announce that I'm releasing Jappy, the Japanese dictionary and study program I started about a year ago and never finished, but which is still pretty good. I planned to release it when I implemented all the features I wanted, but since it seems that may never happen, I'm putting it up here as-is.

[add a comment] Adam Milazzo
.: On efficiency of thought | 06/29/06 06:46AM :.
I've been thinking about thinking, and it seems that people are suffering a tremendous loss of both precision and efficiency of thought due to needless mental verbalization.

[full story] [add a comment] Adam Milazzo
.: painting | 05/22/06 12:07PM :.

So I've been trying to learn to draw so that I can make video game art. I even bought myself a neato 6x8" Wacom Intuos3 drawing pad, although it hasn't arrived yet. While looking at reviews of the pad, I stumbled across a review of a product called ArtRage. It's a paint simulator. While there are many paint programs (like Photoshop) with tons of features, none of them really try to simulate the physics of paint. But ArtRage does a really good job at it. They have a free version (with a limited number of tools), but the full version only costs $20! What a deal!

So I tried making some paintings. [UPDATE: Pictures moved to the art page]

[add a comment] Adam Milazzo
.: Semi-random thoughts on graphical programming | 02/02/06 02:54AM :.
I recently purchased a copy of Microsoft Visio. Combined with the compiler-writing I've been doing recently, this naturally got me thinking about implementing a graphical programming language...

[full story] [2 comments] Adam Milazzo
.: Just a goddamned piece of paper | 12/16/05 05:30PM :.
You may or may not have heard the furor of the day about something Bush said recently. It's ironic that, of all I've ever heard him say, the only thing I've really agreed with is the thing that everyone, Democrat and Republican alike, is fiercely condemning.

[full story] [add a comment] Adam Milazzo
.: u noo rihting sistem (a new writing system) | 10/17/05 07:23PM :.
English has, for a long time, been plagued by inconsistent and ambiguous transcriptions of spoken words into written words. Everyone complains about this problem, including me, and I've finally decided to do something about it. So I've developed a new system for writing English.

[full story] [add a comment] Adam Milazzo
.: society need not be slavery | 09/21/05 04:59PM :.
In a previous article, I wrote that society is slavery. Although it seems to be the case in every society of which I'm aware, I don't think it necessarily has to be that way.

[full story] [add a comment] Adam Milazzo
.: society is slavery | 08/14/05 06:37PM :.
I've been thinking about the nature of society. And I've come to the conclusion that modern society, at its most fundamental level, is slavery.

[full story] [add a comment] Adam Milazzo
.: abortion | 02/01/05 08:37PM :.
I've been thinking about the legal status of abortion. It seems that the argument most people have is trying to decide at which point the child becomes human, or becomes alive. Supporters argue that the fetus isn't alive, or at least, isn't human, so it can be killed. Detractors argue that it's human from conception and so must be protected.

I happen to feel that it's alive and human from conception, and from that point has as much of a soul as anybody else. But I also think killing it can be beneficial for everyone, and so should be legal and moral. And not only that, it seems that logically, the Christian church (the main opponent to abortion in my mind) should support abortion as well.

[full story] [8 comments] Adam Milazzo
.: moving | 11/23/04 06:18PM :.
Well, I recently moved (back in September, actually), and it was quite an experience. My new roommate turned out to be less cleanly that I'd hoped, and it extended beyond his bedroom. We seemed to be polarized on the issue of when, how, and occasionally if things should get cleaned, so I had to do something about it. But as he was a friend of mine, I'd have felt bad to kick him out...

[full story] [add a comment] Adam Milazzo
.: My trip to Japan | 06/21/04 03:27AM :.
I spent a bit over a month in Japan during November and December of 2003. Because I'm so lazy, it's taken this long to finally get around to writing about it. But here it is.

[full story] [2 comments] Adam Milazzo
.: Sneaky pounders! | 04/23/04 06:18PM :.
I remember when I was young, there was a drive at various establishments (like Blockbuster) to let the police create a profile of children to purportedly aid the police in finding them should they ever turn up missing. When I was grew older, I realized that this was merely a scheme to create a fingerprint database of much of America's (or at least San Diego's) youth.

[full story] [add a comment] Adam Milazzo
.: Fallujah, Iraq | 04/19/04 08:45AM :.
In this article, Jo Wilding reports first-hand on atrocities perpetrated by US troops in Fallujah. There is no cease fire. This article in the Guardian, regarding the US' heavy-handed tactics, and this call for help which expands upon about how the US is slaughtering people trying to escape the violence, underscore the seriousness of the human-rights violations and the irony of our so-called peace-keeping operations there.

George Bush brushes off all questions with the same answer: "Saddam is evil. We're good. Iraq is a much better place with us there." And when Bush says, in a speech referring to Fallujah, "I know what we’re doing in Iraq is right," I can't help but doubt his judgement as a whole. Bush seems proud to admit that he neither watches the news nor reads newspapers, preferring to get all his knowledge of the outside world from a hand-picked group of advisors. I wonder if he does this so he can claim innocence through ignorance for the effects of his actions on others.

In a press conference in Baghdad Easter morning, when asked about images of scores of women and children and hundreds of unarmed men, young and old (basically anyone that went out of their house, even to get food or water), shot by US snipers in Fallujah, Brigadier General Mark Kimmitt declared that people should just "change the channel" (to a Bush-sanctioned news source, no doubt). The US forces' blatant disregard for human life makes me feel ashamed to be considered an American citizen.

[add a comment] Adam Milazzo
.: New Japanese features | 02/23/04 02:39AM :.
Well, I finally made an update to the Japanese page. I added sections for kanji and grammar/words/phrases that should be updated periodically in a blog-like style. I'd like to add one of each per day, but given that it takes 3-4 hours, I'm not sure how often I'll realistically be able to do that. :-(

Keyboards are terribly inefficient input devices. Somebody go design me a brain/computer interface.

[1 comment] Adam Milazzo
.: Capitalism and Socialism in Japan and the United States | 02/02/04 12:03AM :.
While I'm generally a staunch supporter of capitalism, opposing socialism where it rears its ugly head, I have to say that I think Japan is an example of socialism done well, though they're certainly far from being what I'd call a socialist country. And that admittedly, the United States is increasingly an example of socialism AND capitalism done poorly.

[full story] [2 comments] Adam Milazzo
.: traffic violations are not crimes! | 07/15/03 11:14AM :.
It's true. The government says so. In fact, that's why you can't get a real trial. To quote: "You have been cited for a violation, not a crime... Since this is not a crime, you do not have the right to jury trial."

If it's not a crime, then what is it? Oh, a "violation". A violation of what? The law, right? Is that not the very definition of a crime?! Does not the seventh amendment to the US Constitution say:

In suits at common law, where the value in controversy shall exceed twenty dollars, the right of trial by jury shall be preserved, and no fact tried by a jury, shall be otherwise reexamined in any court of the United States, than according to the rules of the common law.

This whole thing smacks of semantic gymnastics to make it impossible to get a trial by one's peers, as that would make their revenue-collecting machine much less efficient. They even try to discourage you from fighting tickets you didn't deserve. However, they make it extremely easy to just pay the fine.

Upon further research, it turns out that this is called the "infraction" system, or the system of "civil sanctions". The government's rationale (which I don't agree with) is that since you cannot be incarcerated as punishment for an "infraction", they're allowed to deny you the constitutionally-guaranteed protection of the jury trial, and they presume guilt, so you have to prove your own innocence. But since you can still go to jail for not paying the fine, say, there's nothing to stop them from slapping you with an unpayable fine and then just taking you to jail when you can't pay it. Or when you don't pay because you were actually innocent.



[add a comment] Adam Milazzo
.: Reverse engineering Trepia | 06/18/03 06:02PM :.
Trepia is a cool idea. It's an IM client that finds other people and sorts them by their proximity to you. It's a great idea, but the client sucks, and it's not open source. So, I decided to take some time to reverse engineer the protocol in hopes that somebody will write a better Trepia client. Full details inside!
If you discover anything else, please post the additional information in a comment.

[full story] [add a comment] Adam Milazzo
.: I like open source | 06/12/03 11:26AM :.
Every time I make use of the openness of open source, I come to appreciate it more. It's far more flexible than closed-source applications, and lends itself to diagnosis and customization. The other day, I upgraded PHP from 4.3.1 to 4.3.2 to fix some security problems. After that for some reason, whenever I hit a page written in PHP, it would return an error. Since this was something that changed just recently, Google was completely useless. Were it not for the source being available, I'd have been stuck... forced to redo the way PHP is used on my site or to downgrade back to 4.3.1. However, I simply grepped the source code for the error message and found out why it was occurring. With that knowledge in mind, I decided it'd be simpler to just edit the PHP source code and recompile than to redo the way my site uses PHP. A simple fix for a simple problem. If PHP was developed as a closed-source app, I'd have been out of luck for weeks, if not forever (or at least until I redid the pages on my site).

[They've since fixed the problem and I've gone back to using the official sources.]

[add a comment] Adam Milazzo
.: backups are good | 06/04/03 05:11PM :.
Most of my old code was lost due to a poor backup. Projects of mine have been abandoned because of poor backups. So these days, I'm a backup evangelist. I hear about a lot of crappy backup plans, but if you run a unix-like operating system, there's just no excuse for that. And if you don't run a unix-like operating system, why not?

Some of the fanciest (and often most expensive) backup systems are snapshot-style backup systems. Essentially, snapshots of the file system are taken at certain intervals, and each snapshot is a complete backup of the entire file structure at the time the backup was taken. It appears and works just like a regular file system, so you can operate on it with all the file manipulation tools you're used to. There's no grepping through tar files, going through incremental backup tapes, special archiver programs, or any of that. Often, snapshots are taken several times throughout the day. Although each snapshot operates as a complete copy of the file structure, the space taken up by each snapshot is quite small. But you can make nifty snapshot backups of your own with just three UNIX commands! Take a look at Mike Rubel's article about snapshot-style backups with rsync. I've been using a similar system for about a year now, and it really is the best.

[add a comment] Adam Milazzo
.: substance | 05/22/03 11:34AM :.
Next to the building in which I work is a group of small houses housing fat, angry women. One of them said the most intriguing thing, once. She was waddling down the driveway, yelling at somebody, when I heard her scream at the top of her lungs, "Why don't you say something with substance??! Like the F-word!!!". I later found out that the entire area next to us is designated as housing for convicted female felons.

I'm not sure what to think.

[add a comment] Adam Milazzo
.: capsules | 05/14/03 09:36PM :.
I was recently thinking about my upcoming trip to Japan, specifically how I could avoid paying thousands of dollars in hotel fees. I asked a friend from Japan, and she mentioned "capsule hotels". Upon inquiring further, I found out that a "room" consists of racks of drawers, three high. And you sleep in the drawers. And there are other people sleeping in the other drawers. Creepy.

If you don't believe me, here's a picture. Apparently this is a higher-class one because the drawers are only stacked two-high (and so are taller). And you get in and out of these drawers by yourself. It's like the dead awakening. Like zombies coming home to the morgue after a night of brain-eating.

Christ. If I can't find an alternative (like a host family), that's where I'll be sleeping. *shudder*
I still can't get the image of that zombie morgue out of my head.

[UPDATE: I did sleep in a capsule hotel. Although I was told that I'd have to sleep in a drawer, it turned out it turned out that they were more like cells in a beehive. They didn't open and close -- you just crawled in. That didn't make it much better, though.]

[4 comments] Adam Milazzo
.: RSS Feed | 05/08/03 09:47AM :.
Well, I've finally coded up an RSS feed. Somebody told me it'd be a pain in the ass to implement, but it only took about 15 minutes. Yippee. Actually, I feel the desire to add useful content now that I have an RSS feed, but don't worry. I'm sure that'll pass soon.

[add a comment] Adam Milazzo
.: tricking spiders | 05/07/03 10:07AM :.
I decided to finally do something about Google not indexing this area of the site. By changing "cgi-bin" to "dynamic" and ".cgi" to ".html", I'm hoping bots will be more likely to come in here. They should at least get the diary home page now, I think.

If anybody has knowledge about this kind of thing and is willing to share it, feel free. I'd appreciate it.

[add a comment] Adam Milazzo
.: bedding arrangements | 03/10/03 10:36AM :.
I went skiing this past weekend. The bedding arrangements were such that four guys (myself included) had to sleep in the loft. Some of the guys I was travelling with went up to check out the "room". From what I heard, we were supposedly provided with an alarm clock, two single beds (for four guys?!)... and a jar of KY jelly. Among other things, I thought "Is this some kind of sick joke??". When I went up to look, I saw the alarm clock and two single beds, but no KY jelly, thankfully. I was still in shock/anger over the bed situation, though.

I later found out that there were mini mattress-on-a-rack beds underneath the single beds. Oh well, it was an inexpensive trip, even though it lasted four days. I guess they had to cut corners somewhere.

[add a comment] Adam Milazzo
.: fantastic | 03/02/03 11:57PM :.
I've read about how the subconscious mind can't distinguish fantasy from reality, which is why when you're dreaming something completely ridiculous, it makes perfect sense at the time. I recently had an interesting experience regarding this.

[full story] [add a comment] Adam Milazzo
.: An idea in need of an implementation | 02/20/03 03:44PM :.
Today I was talking with a friend, Jim, and he had an awesome idea. I think it's just too good to go unimplemented. The basic premise is that anybody can, via mobile devices connected to the internet, leave "notes" that are tied to certain geographic locations. People that visit the location can read the notes others have left.

[full story] [3 comments] Adam Milazzo
.: EULAs | 02/14/03 12:57PM :.
Today, I was emailed a copy of the EULA I'm supposed to include in the piece of software I'm developing. I read it over, and it's the kind of thing I would never want to agree to, let alone impose upon other people.

[full story] [add a comment] Adam Milazzo

Trivial and obsolete posts are hidden. Click here to show them.
Copyright 2003-2009 Adam Milazzo. Verbatim copying and redistribution of this entire page are permitted without royalty in any medium provided this notice is preserved.