Older blog entries for katzj (starting at number 113)

PPC relevance in Fedora?

Warning: Something of a rant ahead… I considered not posting it, but am curious as to the responses I’ll get :-)

Okay, I know I’ve said this before, but I’m wondering why we continue with the illusion that PPC is a “primary” arch for Fedora rather than a secondary. At one point, the argument was that we were waiting until there was another viable secondary arch and then ppc would become one as well. The better part of four releases later (as I’m pretty sure I was having this discussion before Fedora 7’s release), we’re still in the same place. Maybe having ppc as a secondary arch would help to make that process smoother as those that care could help to improve the process.

As it stands, we instead say out of one side of our mouth that ppc is a primary arch but we have regularly dropped it from being included in a major development milestone, livecds were broken for 18 months (!), ps3 support is regularly broken in one way or another (and ps3 is one of the touted “most valuable” ppc platforms) and the majority of the bugs against ppc I see filed are either from jlaska or the IBM bugzilla proxy.

In any case, Fedora 11 will see restored the ability to create live images on ppc after someone reported it and Josh Boyer was kind enough to sit down and send me a patch on top of the obvious things based on the original report. Which was the original thing that got me thinking on this topic again.

But to go a step further — are you using Fedora on a ppc? If so, what kind of hardware and in what sort of use case? Inquiring minds, or at least I, want to know. Drop me a line in the comments.

Comments

Syndicated 2009-04-30 03:30:12 from Jeremy's Thoughts

X-Pot 3D Race Report

This past weekend was MIT’s ECCC race weekend out near Mount Wachusett. I wasn’t able to get out for the crit on Sunday but I was able to go out for the road race and TTT on Saturday.

The day started out very early, leaving the house at 5 am to head down to MIT and pick up people and bikes to drive out to the venue. We were on our way roughly on time and made pretty good time out to Westminster. I got my race numbers, pinned them and got ready. First event of the morning was a team time trial so I headed out with my team to pre-ride the course as a warmup. As we warmed up, it was colder than I thought it would be so I was glad I had grabbed arm and leg warmers as I left the house. We mostly got into a groove and got back just in time to line up. A little bit of waiting later and we were off. Being on the new bike with a new pedal system, I was a little slow to get clipped in, but I don’t think I slowed us down too badly. We rode hard and I enjoyed it… final time for the 7 mile course was just under 18:30 giving us sixth place.

Then a cool down and stood around a little bit to wait for the road race. Did something of a warm up (aka climbed a few of the close hills) and lined up. Ended up standing lined up long enough that the warm up probably didn’t matter. The start was a neutral rollout with a large field (56 riders). As we went down the first hill, the sketchiness began — between the riders, the potholes and the oil slicks (!), it was a bit nuts. As the pace car pulled away, the field started to stretch a little. Still lots of sketchiness, plenty of disregard of the yellow line, and watching people moving into the other lane with cars coming in the other direction. I picked a semi-safe spot, but wasn’t really able to move up with the way the pack was working.

As we reached the fourth mile, we turned onto a road with a sign mentioning the Wachusett ski area. And at this point, the field blew apart as we began the climb. I was moving forward but the front of the pack had surged forward. I tried to bring along one of my teammates (Zach Y) but he was in pain so I kept moving. As I reached the top, I pulled together a small group and started urging them to work together so that we could catch however many people were in front of us. I didn’t know how many there were, but I knew working together was our best chance. To some extent, this was successful as a few of the people eventually fell into working with me in a pace line. And we caught up with some more people. But as we moved forward, the pace line began disintegrating. By the beginning of the second (of three) laps, it was largely to myself and one other guy working together. But we kept at it. Unfortunately, on the hill on the third lap, my left leg cramped in a major way. A combination of the heat and a lack of drinking much through the race were the probable causes. But in any case, I fell off my little group and limped my way up the climb. From that point, I basically soloed the rest of the course. As I came to the final finishing climb, I started to cramp again, but as an RIT guy who had originally been in my little group but not working much started to pass, I dug deep and sprinted for the line. End result of 33rd. Not what I had hoped for, but there were definitely some good parts from a learning perspective. Hopefully I can put some of them into practice soon, maybe even this weekend at Blue Hills.

After the race, changed and then got to work for my task of shuttling marshalls around to their posts. I was kind of glad to have a job that let me sit in the air conditioned car as the temperature was above 90 degrees at that point. Then, eventually back to Cambridge and then home.

A well run race weekend and a good chance to get out on the new bike and see how it performs. Answer is that I’m pretty happy with it. Now just to work on racing smarter and not missing when the front of the pack goes off rather than being towards the middle and falling behind.

Comments

Syndicated 2009-04-30 02:59:25 from Jeremy's Thoughts

Ten years is how much in snake years?

Ten years ago today, msw made the very first commit to anaconda. A graphical installer for Red Hat Linux. A tool to make Linux more accessible to the masses by making it easier to install than the (at the time) text based newt installer.

Today, nearly 19000 commits later, the progress continues. And in one of those somewhat expected twists, we’re actually now deprecating the (interactive) text mode and stripping it to its very core. The graphical install has succeeded, I think, beyond what anyone would have expected.

That said, hopefully I won’t be writing a post like this in another ten years ;-)

Comments

Syndicated 2009-04-24 14:19:57 from Jeremy's Thoughts

Back to Myles Standish

The Myles Standish Road Race was my first race last season and so after having circumstances keep me from going to Dartmouth for the weekend, I decided to sign up for the Cat 4 race there this year. Unfortunately, due to the road conditions, they weren’t able to run it on the road race course (~ 7 miles) and instead had to run it on the Charge Pond course that I raced on earlier this year. So basically a crit. Okay. Not what I was hoping for, but you deal with the cards you’re dealt.

Given that and the fact that I had crashed on the course a month ago, I went in with very simple goals. Stay upright, get in a speed workout, and get past any lingering anxiety in the pack after the crash. With those, I’d say I succeeded. Another win of the day was that I didn’t forget anything I intended to bring with me. The race results were a little less great

Anyway, the race started off fast. Very fast. I didn’t have a good position at the line and so was struggling with the rubber band effect from the go. After a couple of laps, the pace cooled down a little bit, but not too much. The corner and hill before the finish line had a strong impact on every lap but with the pace immediately following it, I never managed to pull myself far enough forward to make a difference going into the next lap. After about half the laps, I snapped a little as we went around the backside and fell a little off the back. I kept driving on and pushing for another few laps but knew I was falling further and further back. I decided to pull out before getting lapped since I expected at that point there was a break which had gotten away that would be closing in. As it turns out, no break had gotten away and so I don’t think I would have been lapped. I wouldn’t have caught the pack though.

Next weekend, heading out with the MIT team for the MIT sponsored race, X-Pot 3D. I can only do the road race on Saturday (and the TTT if another man is needed) as Sunday is my niece’s baptism. But hopefully the road race there will be a little bit better for me.

Comments

Syndicated 2009-04-20 02:55:26 from Jeremy's Thoughts

The flat streak ends

All streaks must come to an end. Apparently mine with flats (or lack thereof) now has.

The story starts yesterday when I was on my way home. There was something a little funny looking, maybe glass, on the bike path and as I went over it I cringed. But made it home, checked over the tire, and didn’t find anything lodged within it. The thought did go through my head of “these tires are getting pretty old and probably need to be replaced”, but I figured it could wait.

This morning, I woke up to sunny skies and the temperature quickly rising. Got out of the house a little on the early side and headed towards class. Made it to Arlington Center and then I heard that sound that you never want to hear while biking…. “hisssssssssss”. Pulled off to the side of the path, and yep, the tube had a puncture and was flatting. Removed the tube and gave the tire a more extensive look over on the inside to see if there was anything protruding. Nothing to be seen. Thought again “yeah, definitely should change the tire”. Put in a new tube, aired it up and on my way

Made it about a mile and again…. “hissssssss”. Well, that was my spare tube and my one CO2 cartridge that I carry on the commuter. So at this point, not much I can do. I only carry one as there’s a bike shop roughly every mile along my commute so it’s not that big of a deal. But since I’m now going to be running late for class, I just walk up to Alewife and take the T from there to get to class half an hour late rather than early.

So, lessons for today…

  1. Maybe it’s worth sticking a second flat kit in my pannier and laptop bag
  2. When I start to think about changing tires, I really probably shouldn’t waste time
  3. Don’t try to be too early :-)

Hopefully the flats aren’t indicative of how the rest of my day is going to be.

Update: Annnnnddddd… the wordpress app for the iphone isn’t very smart about moving from local draft (on the phone) to draft on the server. So I got to rewrite this.

Comments

Syndicated 2009-04-09 16:21:04 from Jeremy's Thoughts

First race of the season

Made a last minute decision (yesterday) that I wanted to go ahead and get some racing in, so went down today to Plymouth to race in the 4/5 field at Charge Pond. The race is held in the same state park as the Myles Standish Road Race that was my first race of the season last year but it’s a month earlier, it’s a 4/5 field and it’s a much shorter circuit (1.1 miles vs 7-ish miles). Kara had class today, so I talked Kate into going down and she talked Jon into driving for us which was awfully nice — he also played the role of photographer for the day.

We got started early enough and pulled into the parking lot at the park right after 9 for the 10 am race start. I got out and registered and pulled on the appropriate clothing for the fact that it was about 35 degrees out. We went for a few laps around the course to warm up and also do a bit of recon work. Overall, the road was in good shape; there was some sand on the edges, but that was about it. The end of the course had a pretty good corner after a downhill that was a little tricky… it was even trickier in the pack as everyone slowed down for it (including me) — definitely need to work on cornering more.

As we lined up at the race, there were about 8 other Quaddies present as well as 4 other guys from the MIT cycling team in the field of 50+. So went in with a good number of friends in the field. The first lap was very very mellow. Not sure how mellow, as the one thing I left at home was my GPS/computer. On the second lap, Kenton came up around the outside and began pushing the pace. That set the tone for pretty much the rest of the race. Someone would go up the side, push the pace, and then things would pull back together. I tried staying in the front part of the pack to varying degrees of success but it was good to get back to riding in a pack.

With what ended up being seven laps to go (wasn’t sure, they weren’t showing lap cards yet), Charles decided to follow a guy up the road and tried to get me to go with him. My legs didn’t feel like they could bridge the gap, so I instead stuck back and tried to control the pace of the pack so that he could get away. It was successful for a little bit, but then Charles ran out of steam. Was fun to try to do, though. The effort sent me to the back of the pack, though, to regain something for the end

Coming up the hill on the back side of the course with just over two laps to go, the guy in front of me had someone cut in front of him and he then went down. I was right behind him and so had no choice but to slow down a lot and then basically go over the guy. I went over the handlebars but the only real damage was biting my lip, a little bit of skin on my left knee, a bruise on the right knee and the nose of my saddle coming off (that may have been from the guy behind me who also went over us). Shook me up a little, though. So I mostly got out of the way and tried to calm down until the race ended not long after. Then I did a cooldown lap slow and relaxed with Kenton and also to stretch out the muscles.

Overall, a fun time even with the jarring and unintended ending. The big positive is that my legs mostly felt pretty good keeping up in the pack, so hopefully that can continue and translate into having a good time the rest of the racing season. I’m definitely getting more into the racing spirit, which has been a little bit of a hurdle. Hopefully the new bike will help get me the rest of the way there.

I am though now looking at saddles to replace what I was using (a Specialized Toupe). I’d been thinking about trying something new so this seems like a reasonable excuse. Suggestions welcome. Right now, I’m trying out a Fi’zi:k Antares and from the two miles I did on it, it seems okay but the real test will come tomorrow when I put 50-60 miles on it.

Comments

Syndicated 2009-03-21 22:54:17 from Jeremy's Thoughts

Progress Towards Fedora 11 Beta

This week (and last) saw me spending a bit more time on “Fedora-y” things than I have been over the past while in an effort to try to help shore various pieces up in preparation for the Fedora 11 beta. Although the beta is actually going to go out a little later than the initial plan, it’s been a good run and there have been some good things accomplished.

First on the list was testing out the livecd. As is often the case, there were a variety of things which had either entirely or partially broken. Also, there was a (good) suggestion to go ahead and install xguest with the live image so that people can take advantage of the good work that Dan has done there. Luckily, this was all pretty straight-forward things and involved a few fixes here and there.

They did, though, highlight the fact that we lose out on some pretty valuable testing by not making live images available more regularly. The problems always come down, though, to how would we distribute such images — the mirrors probably wouldn’t like 700 megs x 2 arches x n spins (at least desktop + KDE would make sense) churning on a daily basis I don’t think. Especially since live images aren’t rsync-able. Would people be okay with torrent only distribution of more frequent snapshots? And be okay with live snapshots that were just produced in an automated fashion without any testing at all before they go out? Comments appreciated :)

The bigger thing that took some time was helping to get the new anaconda storage code working with the live install. This is something which isn’t big and glitzy because right now, it’s all unglamarous backend code. But Dave Lehman hammered out a nice start to overhaul the storage code in anaconda to take into account more of the things which are “modern” storage/partitioning needs. This has then been supplemented by an avalanche of patches from the rest of the anaconda team to get things into shape. My patches were some small ones to deal with some of the more interesting quirks with how we do an install from the livecd. Luckily, as of this afternoon, it looks like we have something there that will work pretty nicely. A shout out to the anaconda dudes for the hard work they’ve been putting into getting it into shape and pulling out what was one of the last pieces of anaconda that’s more than five years old. In Fedora 12, hopefully we can move on to the next step which is overhauling the user experience for partitioning in a major way.

Comments

Syndicated 2009-03-21 00:21:58 from Jeremy's Thoughts

The ongoing return of winter

A week and a half ago, almost all of the snow around here had melted. Temperatures were still seasonable, but it was getting to be nice. Then, last Sunday and Monday, we got to have another little snow storm with the better part of a foot of snow. After that, the week began to warm up until over the weekend we had temperatures of around sixty and sunny. So all of the snow again mostly disappeared. Then, today the snow and ice began again, although a much smaller amount. The cycle will probably continue another time or two. The only thing that helps is knowing that it’s really not much longer and the warmer, better weather of spring can be here for good…

And with spring, comes good cycling. Although there was plenty of good riding to be had over the weekend. Saturday, I led a fairly large contingent, 11 people total, out to both Harvard and Westford for a nice 75-ish mile ride with some good climbing. Sunday was a smaller group and a shorter ride as Kara and I had other plans for the afternoon. But 110 miles for the weekend isn’t bad overall. Hopefully this weekend will also cooperate, although if I decide to go do the first race of the year at Wells Ave, I won’t quite get the same mileage in. We’ll see how I feel over the course of the week and I’ll then end up deciding later in the week.

Comments

Syndicated 2009-03-10 01:21:35 from Jeremy's Thoughts

Random bits for the day

I rarely use my blog to post to random links on the ‘net, but this segment from last night’s Daily Show is very much worth watching as Jon tears into CNBC and their “expert” advice.

Also, I’d like to note that food poisoning pretty much sucks. Although I’m slowly back to feeling myself. Hopefully fully back by Saturday for the forecasted temperatures in the mid to upper 50s!

Comments

Syndicated 2009-03-06 02:27:18 from Jeremy's Thoughts

Trying to get rolling on my thesis

Now that I’m over halfway through the SDM program, it’s definitely time for me to get beyond just thinking about thesis topics and actually hunting for a thesis advisor and doing some serious background reading. And thus I finally had a meeting today to get that going. And now I have a new pile of papers to hunt for, sit down and read through. It seems like the general idea is somewhat solid, though which is nice. The worry you always have is that what you’ve been thinking about is something where all the work has already been done. It certainly doesn’t look like that’s the case, so now onto the next set of reading for it.

Comments

Syndicated 2009-03-05 00:24:42 from Jeremy's Thoughts

104 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!