![]() |
![]() |
||
|
june.18.2009 06.14 pm still on vacation but... I still found the time today to make new chromium Fedora packages for interested testers: http://spot.fedorapeople.org/chromium/ While you can certainly download the packages and install them manually, you can also setup a yum repo: Put this: ### [chromium] name=Chromium Test Packages baseurl=http://spot.fedorapeople.org/ch enabled=1 gpgcheck=0 ### in /etc/yum.repos.d/chromium.repo Then, just: yum install chromium (Plus, you'll just get automatic updates as I make newer packages. Theoretically, I might be able to try to do automatic daily builds, but the patches I'm applying seem to break every other day or so.) The packages are i386/i586 only (and the i586 chromium is a bit of a lie, it isn't compiled with the correct optflags yet) because chromium depends on v8, which doesn't work on 64bit anything (yet). Also, plugins don't work at the moment and some of the tab functionality doesn't work right, but as a general web browser, it seems functional enough. (And, it seems to pass the Acid3 test, which isn't surprising at all, since WebKit does and Chrome uses WebKit.) I'm still on vacation, so I'm not going to go into detail on how painful Chromium is to package or hack on, why I'm having to patch it up so much, or why I'm not sure it will ever make it into Fedora proper, those stories will have to wait for a later date, when I have more time. Now, I will return to eating too much unhealthy food and being as lazy as possible. :) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
june.07.2009 07.40 pm Fedora Elections As mentioned in lots of places, Fedora is currently having elections for: * 5 FESCo Seats * 3 Fedora Board Seats * Fedora 12 Naming I'm running for re-election to the Fedora Board, and would certainly appreciate your vote. However, even if you don't feel like voting for me, if you're eligible to vote, please do so: https://admin.fedoraproject.org/voting/ To vote, you must have a signed Contributor License Agreement (CLA). For FESCo and Naming elections, you also need to be a member of one other Fedora Group. I voted! You should too. :) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
may.29.2009 03.43 pm How you know your Free or Open Source Software Project is doomed to FAIL (or at least, held back fro This was inspired by my recent efforts to look at Chromium, but these are just some of the red flags I generally have observed over the years written down. == Size == * The source code is more than 100 MB. [ +5 points of FAIL ] * If the source code also exceeds 100 MB when it is compressed [ +5 points of FAIL ] == Source Control == * There is no publicly available source control (e.g. cvs, svn, bzr, git) [ +10 points of FAIL ] * There is publicly available source control, but: * There is no web viewer for it [ +5 points of FAIL ] * There is no documentation on how to use it for new users [ +5 points of FAIL ] * You've written your own source control for this code [ +30 points of FAIL ] * You don't actually use the existing source control [ +50 points of FAIL ] == Building From Source == * There is no documentation on how to build from source [ +20 points of FAIL ] * If documentation exists on how to build from source, but it doesn't work [ +10 points of FAIL ] * Your source is configured with a handwritten shell script [ +10 points of FAIL ] * Your source is configured editing flat text config files [ +20 points of FAIL] * Your source is configured by editing code header files manually [ +30 points of FAIL ] * Your source isn't configurable [ +50 points of FAIL ] * Your source builds using something that isn't GNU Make [ +10 points of FAIL ] * Your source only builds with third-party proprietary build tools [ +50 points of FAIL ] * You've written your own build tool for this code [ +100 points of FAIL ] == Bundling == * Your source only comes with other code projects that it depends on [ +20 points of FAIL ] * If your source code cannot be built without first building the bundled code bits [ +10 points of FAIL ] * If you have modified those other bundled code bits [ +40 points of FAIL ] == Libraries == * Your code only builds static libraries [ +20 points of FAIL ] * Your code can build shared libraries, but only unversioned ones [ +20 points of FAIL ] * Your source does not try to use system libraries if present [ +20 points of FAIL ] == System Install == * Your code tries to install into /opt or /usr/local [ +10 points of FAIL ] * Your code has no "make install" [ +20 points of FAIL ] * Your code doesn't work outside of the source directory [ +30 points of FAIL ] == Code Oddities == * Your code uses Windows line breaks ("DOS format" files) [ +5 points of FAIL ] * Your code depends on specific compiler feature functionality [ +20 points of FAIL ] * Your code depends on specific compiler bugs [ +50 points of FAIL ] * Your code depends on Microsoft Visual Anything [ +100 points of FAIL ] == Communication == * Your project does not announce releases on a mailing list [ +5 points of FAIL ] * Your project does not have a mailing list [ +10 points of FAIL ] * Your project does not have a bug tracker [ +20 points of FAIL ] * Your project does not have a website [ +50 points of FAIL] * Your project is sourceforge vaporware [ +100 points of FAIL ] == Releases == * Your project does not do sanely versioned releases (Major, Minor) [ +10 points of FAIL ] * Your project does not do versioned releases [ +20 points of FAIL ] * Your project does not do releases [ +50 points of FAIL ] * Your project only does releases as attachments in web forum posts [ +100 points of FAIL ] * Your releases are only in .zip format [ +5 points of FAIL ] * Your releases are only in OSX .zip format [ +10 points of FAIL ] * Your releases are only in .rar format [ +20 points of FAIL ] * Your releases are only in .arj format [ +50 points of FAIL ] * Your releases are only in an encapsulation format that you invented. [ +100 points of FAIL ] * Your release does not unpack into a versioned top-level directory (e.g. glibc-2.4.2/ ) [ +10 points of FAIL ] * Your release does not unpack into a top-level directory (e.g. glibc/ ) [ +25 points of FAIL ] * Your release unpacks into an absurd number of directories (e.g. home/johndoe/glibc-svn/tarball/glibc/src/ == History == * Your code is a fork of another project [ +10 points of FAIL ] * Your primary developers were not involved with the parent project [ +50 points of FAIL ] * Until open sourcing it, your code was proprietary for: * 1-2 years [ +10 points of FAIL ] * 3-5 years [ +20 points of FAIL ] * 6-10 years [ +30 points of FAIL ] * 10+ years [ +50 points of FAIL ] == Licensing == * Your code does not have per-file licensing [ +10 points of FAIL ] * Your code contains inherent license incompatibilities [ +20 points of FAIL ] * Your code does not have any notice of licensing intent [ +30 points of FAIL ] * Your code doesn't include a copy of the license text [ +50 points of FAIL ] * Your code doesn't have a license [ +100 points of FAIL ] == Documentation == * Your code doesn't have a changelog [+10 points of FAIL] * Your code doesn't have any documentation [ +20 points of FAIL ] * Your website doesn't have any documentation [ +30 points of FAIL ] === FAIL METER === 0 points of FAIL: Perfect! All signs point to success! 5-25 points of FAIL: You're probably doing okay, but you could be better. 30-60 points of FAIL: Babies cry when your code is downloaded 65-90 points of FAIL: Kittens die when your code is downloaded 95-130 points of FAIL: HONK HONK. THE FAILBOAT HAS ARRIVED! 135+ points of FAIL: So much fail, your code should have its own reality TV show. Anyone want to guess how many POF (points of FAIL) Chromium has? |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
may.28.2009 10.07 am The Vendor Client Relationship This is so sad and true. I really wish some of my old customers could have seen this. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
may.27.2009 09.18 am Hockey is not Fedora Sorry Greg, but: ![]() The Bruins would have at least won one of those games... :/ |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
may.18.2009 11.41 am Videos of Representative Democracy in Action: Pam's Hen Warrants at Arlington Town Meeting I finally finished cutting up all the pieces of footage concerning Pam's Hen Warrants from the Arlington Town Meeting and uploading them to youtube. There is more than an hour of discussion in there, but I tried to cut it into relevant pieces. Unless you're really interested in how Arlington Town Meeting works, you probably only care about the second video on this page, which is Pam's 10 minute presentation on why she wanted to change the law. And in case you've forgotten, she pulled it off! Both Articles passed! I am super proud of her efforts. ( Videos of the Arlington Town Meeting Discussion on Articles 11 and 12 (Pam's quest to change the town law to permit keeping of small numbers of hens for eggs) ) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
april.27.2009 10.47 am Understanding Trademark Infringement As the Fedora Legal guy, I get to deal with a lot of FOSS legal issues. This morning, someone pointed out this blog post: http://zenhabits.net/2009/04/feel-the-f It is worth pointing out a few things: * The average individual does not understand the law. * The average individual thinks they have a solid understanding of the law. The question was posed: Is a phrase really trademark-able? The answer, like most things involving the law (and or lawyers) is "Sometimes." If you look at that link, most of the comments are fanboyish, and many of them confuse copyright with trademark. However, there are at least two notably useful comments. Specifically, the comment from "Elizabeth Potts Weinstein" is on point, but it is worth quoting "Jeff G"'s response (which he quotes from: http://cyber.law.harvard.edu/metasc “The standard is “likelihood of confusion.” To be more specific, the use of a trademark in connection with the sale of a good constitutes infringement if it is likely to cause consumer confusion as to the source of those goods or as to the sponsorship or approval of such goods. In deciding whether consumers are likely to be confused, the courts will typically look to a number of factors, including: (1) the strength of the mark; (2) the proximity of the goods; (3) the similarity of the marks; (4) evidence of actual confusion; (5) the similarity of marketing channels used; (6) the degree of caution exercised by the typical purchaser; (7) the defendant’s intent.” Now, for simplicity, you can usually sum it up the trademark usage check process like this: * Does the use of the trademark fall within the set guidelines for Fair Use? (in the US, this is defined by the terms of the Lanham Act, and the interpretations established in case law) * Is the trademark being used in a way that might confuse another product in the same space? (e.g. I can't call my new soda "Croca Cola" or "Popsi") For how Leo used it in Twittering, they easily meet both criteria (it is clearly Fair Use, and the scope of the Twitter is well outside that of published works, no one will confuse a 180 character Tweet for someone else's book.) So, even if "Fedora Is Awesome" is trademarkable as a book title, as long as no one tries to use it in their own book title (e.g. "Why Fedora Is Awesome") without permission, or make confusing derivations as book titles ("Fedora Is Awwsum"), they're almost certainly fine. Recently, I had to notify someone that their chosen name for a rebuild of Fedora, "Cowboy Hat Linux", was not okay. If we run it past the same simplified tests, it is clear why: * They're not explicitly using "Red Hat Linux", so they aren't trying to qualify as a Fair Use case. (They were, however, using Fedora's trademarks to describe itself.) * The term is clearly in the same space as Red Hat Linux (it is a Linux distribution), and it is confusing (as would be terms that rhymed (Dead Rat Linux) or terms with single words replaced (Fish Hat Linux). The individual was amenable to the situation, and ended up dropping the "Hat" from the name to avoid confusion (Cowboy Linux is acceptable). In addition, I did not hit him with a form letter to Cease and Desist, we had a conversation about Fedora's concerns, and came to an happy resolution. So, to bring this back to Leo's Tweet, is the phrase "Feel the Fear and Do It Anyway" trademarkable? Yes, within the scope of its use as a book title. Does Leo's Tweet infringe upon that trademark? Nope. IANAL, I just help Fedora out with their legal issues, and serve as a liason to Red Hat Legal on such matters |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
april.21.2009 05.50 pm plurking it up I spent some time this afternoon reviving gwibber for Fedora 11 and rawhide. Once I got it working again (thanks to the template-theme-engine branch), I remembered that I really wanted it to support plurk, so I spent more time getting that working. Then, when it was all polished up and ready to submit to upstream, I find this: https://bugs.launchpad.net/gwibber/ Of course, that was disappointing to read, but it's his call. So, I went to Plurk and sent them an email (through their contact us form) asking if they would state that using the "Unofficial API" within the terms of service (of course) is something they're okay with. Hopefully they'll be cool with it and say so publicly. Then, I can send in my patch. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
april.16.2009 02.52 pm Embedding into LJ posts I have a wonderful wife who is a Bruins fan! Today is her birthday. She already got her present from me, a nifty new Garmin Nuvi GPS for her car. She's also having a party this weekend! I stole this from Thankfully, I don't have the problem in this video. :) When I went to make this LJ post, I couldn't remember exactly how to embed a YouTube video, so I ended up going to the web client to figure it out. Then, I added support for it into logjam. It works, but it isn't how I wanted it to be. ![]() This is what the embedded media dialog looks like now. ![]() This is what I wanted it to look like. I used the gimp to chop it together. Trying to figure out how GTK works spatially just gives me a headache. I suspect my brain isn't wired right to understand it. The patch is here, in case anyone wants to take a shot at making it look more like what I want. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
april.14.2009 03.33 pm Boston Sci-Fi/Fantasy Meetup I finally got off my butt and did what I'd been saying I should do for months now: I made a Boston Sci-Fi Meetup! I couldn't believe there wasn't one... so now there is! The first meetup will be on May 5 at John Harvard's Brew House in Cambridge, feel free to pass this along to anyone who might be interested. And no, I am not at all ashamed of my geekiness. :) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
april.06.2009 08.47 am The Red Sox Okay, so I'm not clueless about sports. I understand that people are fans of sports. But here's what I don't get: The Red Sox Let me try to explain. When I lived in Chicago, lots of people loved the Cubs (or even the White Sox). Sure, on a game day, the area around Wrigley would be covered with folks in Cubs hats, shirts, whatever. But they didn't wear Cubs branded merchandise EVERYWHERE. Not to the mall, not to Olive Garden, not to work, not to church. Red Sox people do this. Now, fanatics, I understand. There were enough Cubs fanatics who lived, breathed and sweated out Cubs, but you'd see them and think, wow, he/she has gone a little too far. What I don't understand is how 90% of Boston residents have somehow turned into this. Initially, when I moved here, I thought it was just holdover from winning the World Series, I can understand how being the champions makes you extra proud of your team. But they didn't win the World Series last season, and it didn't go away. When I'm in an airport, I can usually pick out someone from the Midwest or Chicago, but I have to wait for them to speak, and listen for an accent. I can pick out the person from Boston because every single item of visible clothing is branded with a Red Sox logo. I'm a NHL fan. I just bought Bruins season tickets for next year. I own an official team jersey. I wear it when I'm going to the game. I DO NOT WEAR IT WHEN I'M GOING TO THE MOVIES. I DO NOT WEAR IT TO CHANGE MY OIL. Am I missing something? Did they forget to mail me the new resident pamphlet when I moved in, "Why You Must Wear Red Sox Branded Garments At All Times Or Cthulhu Will Eat Your Soul"? Asking the locals hasn't really helped. Most of the time, it feels like I'm asking a dog why it is licking its own balls. If I get an answer, it usually is "well, they were so bad for so long, and now they're not." Sadly, this generally fits the Cubs as well, so I'm not buying it. I also occasionally get "You don't undastand 'cause youa not fom hea." So far, I haven't been able to identify anything in the water supply, but I bought an industrial filter, just to be safe. After all, the locals do have an unhealthy love for "Dirty Water". Can anyone make sense of this? |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
march.23.2009 10.00 am Today's Masshole Today's masshole was changing lanes about every 45 seconds on a busy two lane road. I first noticed him when he tried to merge into my drivers side back door. When he noticed that I was not going to pull off the road into the shoulder to let him do this, he leaned on the horn and showed me the New Jersey state bird. He dropped back behind me, changed lanes a dozen times, then as traffic brought him back in front of me in the left lane (I was in the right lane the entire time), he tried to merge into me AGAIN. Again, when he discovered that I was in the way, he honked and waved. The most interesting fact? He had a Christian bumper sticker on his car that said "Too Blessed To Be Stressed". |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
march.20.2009 03.22 pm Thinking about a laptop replacement Last night, I twittered: My Lenovo T60 is showing its age, i945 is just not very good. What FOSS friendly widescreen laptop should I consider to replace it with? To be more specific, I have a nice widescreen LCD panel on my desk, hooked into my T60 dock, so when I am in the office, I have a dual screen arrangement where the screen is stretched vertically between the large panel and the laptop screen. Unfortunately, the only way this works sanely is if I use "Virtual 1680 2100" in an xorg.conf and disable kernel modesetting. It also breaks 3D support entirely, which is annoying, since I maintain several Fedora packages that rely on 3D graphics. Talking to ajax and krh, they basically tell me that kernel modesetting doesn't really permit me to allocate more screen size than 2048 in either the Horizontal or Vertical, because the i945 video isn't really capable of more. The fact that it works at 2100 is a quirk, but is also why 3D crashes and burns. Since I really like this scenario, and I cannot replace the video chip in my laptop, I started looking at possible laptop replacements. Since my twitters get propogated everywhere, some feedback showed up, so this post serves as a clearinghouse for them. * Is a Trackpoint a requirement? (okay, so zaitcev said nipple, but that's what he meant. I hope.) Pretty much. I am worthless with a touchpad. Yes, this rules out everything Apple. * Chris Van Hoof recommended the Lenovo ThinkPad X301. It looks like a decent system, especially with the SSD. I wonder if it is one of the nice Intel SSDs or if the speed is crap. Although, it looks like the CPU is significantly slower than the Core2 Duo in my T60 (the T60 clocks at 2.0GHz, and the X301 seems to clock at 1.4GHz ?), and the screen is much smaller (13.3" vs 15.4"). * Marek Mahut recommended either the Lenovo ThinkPad X300 or X61. The X61 is nicer than my T60 in every way except for the screen (12.1" vs 15.4"). * Several people recommended the Dell XPS 1330m, but again, smaller screen. It also doesn't have a trackpoint mouse, so I think it is a non-option. === I'm seriously considering the ThinkPad T500, but if I went with that, the question would be Intel Graphics Media Accelerator X4500HD or ATI Mobility Radeon 3650 with 256MB (those are the two video options). Any other feedback? |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
march.20.2009 01.29 pm Killing off evolution About two months or so ago, I finally got fed up with Evolution. Not the biological and scientific concept, the email client. I decided to switch to Thunderbird, and I have not really been disappointed. With Thunderbird Beta 2, life just keeps getting better. Aside from relatively minor issues (it cannot handle any operation such as copy/move on a set of email longer than 1000 messages), it is much much nicer. I no longer have the daily crashes, the confusing messages, the hangs/hard locks, etc, etc. However, I had a local evolution folder that contained a few years worth of inbox archives, which is useful when you have to dig something out from a past life. So, about once a week, I was still having to open evolution and search through that one folder. Today, I finally bit the bullet and decided to try to figure out how to get the contents of that local Evolution folder into Thunderbird. It turned out to be rather simple. I found where the local Evolution folder lived (or more specifically, the email contents of that folder): -rw-r--r--. 1 spot spot 553847184 2008-10-24 18:44 .evolution/mail/local/local.sbd/Inbox I found where local Thunderbird folders live: .thunderbird/MOZILLA_ID_OBFUSCATED.defau Then, I simply copied that file into the Local Folders/ directory as "Old_Inbox", and restarted Thunderbird. Thunderbird saw it, generated a new summary listing for it, in about 20 seconds, done. Fast search, easy access, no errors. I then promptly took evolution out back and cured it of its rabies. [spot@velociraptor ~]$ sudo yum -y remove evolution |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
march.04.2009 02.16 pm updating because i can I thought today was going to be a lousy day, but it has been looking up. This morning's rawhide update brought a new Thunderbird, version 3, which actually fixed bugs that I had addons to work around in Thunderbird 2 (reply-to-list, quoted reply based on selected text). I built the Enigmail and Lightning addons for x86_64 so I could keep using them (they're uploaded here: http://spot.fedorapeople.org). Unfortunately, it seems incapable of opening clicked URLs in firefox (it doesn't seem to do anything). It also brought a new WebKit, which seems to have fixed liferea's crazy rendering issues! I can actually read my RSS feeds again! Nothing else broke in the mono dependency stack that requires my attention! Pam and I now have season tickets for the Boston Bruins (2009-2010)! This sentence ends with an exclamation point! |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
february.26.2009 08.57 am Backyard Chicks! My awesome wife is on the front page of the local "newspaper" today: http://www.wickedlocal.com/arlingto She's trying to change the town ordinances to permit the keeping of chickens (hens, not roosters). My frogs are mentioned at the end of the piece, but sadly, only in passing. ;) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
february.05.2009 08.09 am List of books I'm taking with me to Brussels: I also have some travel and language books, and some magazines (Linux Format, 2600). Pam took a look at the pile and said that once they were read, some of them would have to get out of the house. We really don't have much remaining book space. Time to pack for FOSDEM! Posted via LiveJournal.app. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
january.28.2009 10.30 am Linux For You Pictures The camera on the iPhone 3G is really terrible. Nevertheless, it is all I have available to me, so I used it to take some photos of the January issue of "Linux For You" magazine that arrived today on Paul Frield's Westford "desk". I bet the Fedora Art team never thought their F10 art would be a magazine cover. :) Magazine Cover Who are these strange people? |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
january.26.2009 03.03 pm FOSDEM 2009 Yes, I'm going to FOSDEM again. I'm not speaking this time, just going to do a lot of listening and chatting with various people about the important things going on in Fedora and FOSS at large. Also, I'm told I have to eat liege waffles. Here's my tentative schedule: Saturday: 1300 - 1400 RPM Packaging 1400 - 1500 Public Meeting of the Open Source Initiative (just the first half) 1500 - 1600 The Fedora Project 1600 - 1700 Hacking with Modular Hardware: The BUG 1730 - 1745 Legal aspects of distribution development Sunday: 1100 - 1200 Enterprise Linux Competitive Landscape 1200 - 1400 Keysigning Party 1400 - 1500 r600_demo: Programming the New GPU Generations from AMD |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
january.19.2009 02.07 pm I will try not to let the fame go to my head I was interviewed about Fedora by hardware.no, one of Norway's largest online computer magazines. You can read the full interview (in English) here. Don't worry. There are no licensing rants in there. :) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
january.12.2009 08.14 am Terrible with names To anyone at FUDCon whom I either: My sincerest apologies. I'm terrible with names and faces, and without the nametags... Everyone at FUDCon is doing interesting and exciting work, and I'd hate for folks to get the impression that because I didn't match name & face, I'm not interested in the stuff they're hacking on. Posted via LiveJournal.app. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
december.21.2008 10.38 am i have plenty of wool Congratulations to all the winners in the Fedora Board and FESCo elections! I know that you'll do a good job. Yesterday, Pam and I went to see the Boston Bruins play the Carolina Hurricanes. Our loyalties were torn, but at the end of it, we were cheering for Boston. When in Rome... It was a lot of fun, although next time: leaving the coats at home and layering up. Also, NHL Jerseys are expensive. Having one for games would be nice, but I'm not sure it is $100+ nice. (I did find a website selling one for $86.52, but they were a bit... shady.) After the game, we headed out to the Burlington Mall, where we both got iPhones. Yes, baaaaaa! I am sheep! I came to the conclusion this way: 1. It has applications I know I want. 2. It has a working web browser (very helpful when geocaching). 3. It is a very good music player. 4. I'd be on the same network as Pam (the vast majority of my calls go to her, we save money being on a family plan). Yes, I feel a little dirty. I'm sure I'll get over it. If you want my new telephone number, let me know. I wanted to keep my old one, but it wasn't possible since Pam didn't want to keep hers. I'll miss my treo, but it served me well. Palm waited too long, and I couldn't. So, iPhone people, tell me, what applications should I get? Given how much I just spent, any free apps would be nice. :) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
december.12.2008 12.45 pm in this post, i rant about licensing ( here i go all licensing geek. feel free to skip it. it is long. ) |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
december.08.2008 09.15 am civic duty This morning, I voted in the Fedora Elections. If you are a Fedora contributor, you should go and vote. I've abstained from making any specific endorsements for a few reasons: 1. Virtually all of the candidates are people I have a great deal of respect for, and whom would do an excellent job if elected. 2. No one listens to my endorsements anyways. ;) ***** In other news, I think it is rather odd that Google is seeking to package Chromium for Ubuntu, before they have, you know, substantially working Linux code, or any sort of a beta. Then again, maybe they do have working code and they just haven't let it see the light of day (or perhaps not announced anywhere I would have seen). Also, Winter can go ahead and be over already. I'm ready for Spring now. |
|||
![]() |
|
![]() |
|
![]() |
![]() |
||
|
december.04.2008 11.23 am Caption this picture ![]() Dennis Gilmore sent me this picture that one of his friends back in Australia sent him, which forced me to ask, what were those frogs doing in there?!? So, please, tell me what you think the caption should be for this picture. (P.S. Dennis recently became a proud father, his baby girl (Macy Anne Gilmore) was born last Sunday, many congratulations!) |
|||
![]() |
|
![]() |
|