short takes

May. 1st, 2011 09:35 pm
cellio: (lj-procrastination)
I interrupt preparations for the class I'm teaching next week at the music and dance collegium (gosh, I hope I have this calibrated right...) to pass along some random short bits.

Dear Netflix: I appreciate the convenience of your recent change to treat an entire TV series as one unit in the streaming queue, instead of one season at a time like before. However, in doing so you have taken away the ability to rate individual seasons of shows, which is valuable data. It also makes me wonder, when you recommend things to me based on my ratings, if you are giving all ratings the same weight -- 200 hours of a long-running TV show should maybe count differently than a two-hour movie. Just sayin'.

These photos by Doug Welch are stunning. Link from [livejournal.com profile] thnidu.

How Pixar fosters collective creativity was an interesting read on fostering a good workplace. Link from [livejournal.com profile] nancylebov.

Speaking of the workplace, I enjoyed reading how to run your career like a gentlewoman and several other articles I found there by following links. Link from [livejournal.com profile] _subdivisions_.

Rube Goldberg meets J.S. Bach, from several people. Probably fake, but it amused me anyway. (This is a three-minute Japanese commercial. Do commercials that long run on TV, or would this have been theatrical, or what?)

Speaking of ads, in advance of our SCA group's election for a new baron and baroness today, the current baron sent around a pointer to this video about an upcoming British referendum on voting systems. Well-done! (Of course, I agree with both the system and the species they advocate. :-) ) I wish we had preference ballots in the US.

A while back a coworker pointed me to how to make a hamentashen Sierpinski triangle. Ok ok, some of my browser tabs have established roots; Purim was a while ago. But it's still funny, and I may have to make that next year.

Speaking of geeky Jewish food, a fellow congregant pointed me to The Kosher Guide to Imaginary Animals. which looks like fun. I've certainly found myself in that kind of conversation at times (e.g. is unicorn kosher? well, is it a goat (medieval) or a horse (Disney)?). Some of you have too, I know. :-)

[livejournal.com profile] dr_zrfq passed on this article about a dispute between a church and a bar. Nothing special about that, you say? In this case the church members prayed to block it, the bar was struck by lightning, the bar owner sued, and the church denied responsibility. I love the judge's comment on the case: “I don't know how I’m going to decide this, but as it appears from the paperwork, we have a bar owner who believes in the power of prayer, and an entire church congregation that does not.”

47 seconds of cuteness: elk calf playing in water, from [livejournal.com profile] shalmestere.

I don't remember where I found the link to these t-shirts, but there are some cute ones there.

cellio: (out-of-mind)
At work, two coworkers were standing near me discussing a problem of reconciling divergent data in a system I'm helping with. Coworker 2 said "draw me a picture". On a whiteboard, coworker 1 wrote "location 1" and drew a laptop symbol, then wrote "location 2" and drew another laptop, then drew a squiggly line between them, then drew something evocative of a bicycle.

Coworker 2 asked "what's that?". I replied: "the transport layer". (Yes, really. Customer has no network availability and multiple locations.) He was enlightened about the problem of potential data stale-ness, and did not ask me what protocol is used. :-) (BCP - bicycle communication protocol?)

cellio: (mandelbrot)
Neat visualization #1: the scale of the universe, showing how big (and small) things are. Link from [livejournal.com profile] filkerdave.

Ooh, pretty: when Planet Earth looks like art. Link from [livejournal.com profile] browngirl.

Overheard at work: "Every time a developer cries, a tester gets his horns".

Neat visualization #2, from a coworker: 200 counteries, 200 years, 4 minutes.

I had sometimes wondered what the point of bots was -- what does somebody get out of creating bogus LJ accounts just to add and remove friends? (At least when they post nonsense comments they might be testing security for when the spam comes later.) Bots on Livejournal explored helps answer that question. Link from [livejournal.com profile] alienor.

Graph paper on demand (other types too). Thanks, [livejournal.com profile] loosecanon; I can never find the right size graph paper lying around when I need it.

A handy tool: bandwidth meter, because the router reports theoretical, not actual, connection speed.

And a request for links (or other input): does anybody have midrash or torah commentary on the light of creation (meaning the light of that first day)? I have the couple passasges from B'reishit Rabbah quoted in Sefer Ha-Aggadah and I have the Rashi; any other biggies? I was asked to teach a segment of a class in a few days.

cellio: (lj-procrastination)
Via [livejournal.com profile] _subdivisions_:

1. What’s one thing that made you happy today?

After spending hours on porting item #1 to our new software version, item #2 took about 15 minutes. Yay for learning curves! (Ok, also bug fixes -- it's a pre-release version. :-) )

2. What’s one thing that drove you crazy today?

Having my Mac seize an audio CD and refuse to eject. 45 minutes and half a dozen reboots later it finally coughed up. Sheesh! For future reference, the trick is to hold down the left mouse button while booting, but it has to be a wired mouse. Um, what?

(Number 3 was redacted for complete irrelevance.)

4. Is there a TV show you never miss? What is it?

Historically, Babylon 5 and, later, LOST (the last 10 minutes of which does not exist in my world, thankyouverymuch). Of shows currently on the air, The Big Bang Theory. Though an important distinction: B5 always got watched on broadcast night; the others get/got watched within the week.

5. How do you get to work?

I drive via local roads (no parkway, yay).

6. Rake in the fall, or leave ‘em ‘til after the thaw?

Rake in the fall. I left them till spring once, thinking they would just turn into mulch and cease to be a problem. That didn't work so well.

7. What’s your favorite cheese?

I like rich, soft cheeses of the Brie/Camembert/etc family. I've had some excellent specimens that I can never find again (nor remember the names of) after the encounter. Oh well.

8. Who’s your favorite muppet?

I haven't watched any muppets since I was a kid, but I remember thinking that Oscar the Grouch got a bum rap and was clearly misunderstood. :-)

cellio: (avatar)
This week we have customers in for a big development-and-integration event, with the result that I'm expected to basically spend the week in a lab doing development (configuration, not Java code, but pretty complex configuration). The lab, for sound security reasons, is not on the corporate network nor on the internet.

Monday morning was spent setting up customers' servers, providing an overview of changes since the last release, and stuff like that. So I really only spent about half a day working on that lab machine, but it was still exhausting. The default Windows configuration is not one that works well for me visually, and the tools available to edit XML (and read server logs) were Notepad and Wordpad, and, well, that sucked. Oh, and while I'd managed to get another monitor (the standard setup had them bolted to the back of the table; it's our deployment configuration but that's too far for me to see), I realized late in the day that it was at the wrong height and that was part of why my neck hurt.

Ok, then. Yesterday morning I appropriated a thumb drive (after confirming I was allowed to connect it to my corporate machine), went upstairs to my desk, and grabbed a few tools I'd need: Windows display theme, emacs (with my configuration file), and KeyTweak to remap caps-lock to control like Jim [1] intended. (The Cygwin installer relies on an internet connection so no joy there, but I was mostly just repeating the same command lines over and over in the DOS shell, so ok. And no IntelliJ for licensing reasons.) And a ream of paper, for the monitor.

Ah, much better. I can get through the rest of this week now. If we could do something about the fluorescent lights it'd be even better, but at least they aren't directly overhead or in my line of sight.

[1] Jim Gosling. I used his emacs for a few years before I encountered Stallman's, which morphed into Gnu, which is what everyone uses now. And back in those days, the control key was just to the left of home row (VT100 terminal), easily accessible -- important for a program where almost all commands involve that key. I have never, ever adjusted to the PC (and Mac) putting that key down on the bottom row where I can't easily reach it without actually moving my left hand out of typing position.
cellio: (avatar)
A recent conversation at work makes me curious about current work-hour trends in the high-tech sector. If you work in this sector (in any job), work full-time and outside your home, and work what your company considers to be "conventional hours" (e.g. I'm not looking for the night-shift folks here), would you please answer a few questions for me?

"Typically" in these questions means that; I'm not concerned about the occasional doctor's appointment or parent-teacher conference that makes you change your routine. If you have something more regular going on that complicates your answer, please comment. If you are Shabbat-observant, please answer for the summer and comment. (I call out that special case because I know it will apply to several folks here.)

"By what time" means if you tend to arrive between, say, 8:00 and 8:30, choose 8:30. "After what time" means if you tend to leave between, say, 5:00 and 5:30, choose 5:00. Think of this as "what's the range of hours when, if someone wanted to talk with me in person, I'd be around".

[Poll #1413594]

random bits

Jul. 2nd, 2008 09:30 pm
cellio: (don't panic)
There's a parlor game going around that calls for the poster to list three things he has done that he doesn't think any of his readers have done. I think I must be too boring; I can't think of three (that would also be interesting enough to post).

I keep a log for Erik, recording anything unusual and all medication starts/stops. I started doing this because I thought there might be correlations between meds and appetite changes; none have emerged so far, but it's turned out to be useful in other ways. ("Any vomiting?" "June 2, in the morning". "You know that stuff?") So anyway... Erik's appetite had been low last week, so at my vet's direction I gave him fluids for a few days (also logged). Things got better so I stopped, but Monday he was back to not eating so I hit him again, this time with a bit more because I could (150ml). Tuesday's log entry: "oink". :-) Good to see that work sometimes... (The healthy appetite has continued today.)

I have a minor workplace mystery. Yesterday someone left me a post-it note containing a charge code and nothing else, and used my Sharpie to do so without recapping it (so it was dried out and useless). I asked the usual suspects, but no one recognized the code. Shrug. Today I came in to find my entire post-it pad and several pens missing. WTF? I have the back desk in a two-person enclosed space; it's unlikely that a passerby needed a pen or some paper and my desk was the most convenient source. I wonder what surprise will greet me tomorrow.

Language peeves: "council" is a body; "counsel" is what advisors give. "Populous" means there are lots of people; "populace" is the people. The "populous" should not be giving "council" to anyone, ok? (Both of these errors are common on SCA mailing lists.)

Language Log reproduces some careless spam from Barnes and Noble. I like the poster's method of thanking them.

Funny cat video via [livejournal.com profile] thnidu.

Something in our house is chirping intermittently. It sounds like a smoke detector, but we've changed all the relevant batteries and it hasn't stopped. It does not happen predictably (and when it does it chirps only once), so it's very hard to localize. Whee.

cellio: (moon-shadow)
Friday at work I completed a big merge of my project's code to the main branch in source control. (Yeah, two hours before leaving for a four-day weekend, but I'd done a lot of testing first.) I've learned some new things about Perforce (source-control system) and our build system. I have also learned that while I can do this sort of configuration management, I really, really want us to hire someone who actually wants to do this stuff on a regular basis.

This morning I was asked if I could read torah next Shabbat. ("How much?" "As long as it's a valid reading, I don't care what you do." "Ok.") This does get better with practice; I don't think I would have been able to learn a non-trivial chunk in less than a week a year ago. Cool.

Thursday we got email from our Hebrew instructor. She is, alas, sitting shiva in Israel, so she sent mail to tell us that (1) class was on anyway as originally scheduled and (2) we'd have the sub again. Only three people showed up; the sub told me that happened at the last class (three weeks ago) too (different three people; that was the night my in-laws were in town, so I missed it). The sub is good, so I hope she's not taking that personally. The bad student I previously wrote about wasn't there, so we actually covered new material. I suggested to the sub that she send email to everyone with the assignment and what we would be doing next week; with luck this will innoculate us some against "but I don't know this!" whines from people who miss classes and don't do the homework. We'll see.

I had a nice conversation with the sub on the way out of the building, and then for half an hour after that, about theology, observance, the local community, learning languages, and the like. That was pleasant. (And hey, we now have each others' email addresses...)

Today we visited with my family. They do Christmas, so Dani and I still do the gift thing with them for their sake. My parents got me two more volumes of Rashi's commentary on torah (yay!), and we got a bunch of other goodies. In a moment of "oh, you did that too? oops", both my parents and my sister got us nice tea assortments. Tonight we cleaned out the tea cupboard (I've been meaning to prune it for a while); who knew that tea had sell-by dates? (This revelation came when considering a box that neither of us remembered buying.) Mmm, new, fresh tea.

We got my sister an iPod (nano), which she was pretty excited about. She does not have a computer, but she has access to several nearby (her kids, our father, and if worse comes to worst she can come to our house, though it's farther for her). She has a long commute and no CD player in her car, so I figure she'll spend an afternoon loading a bunch of CDs onto her iPod and be good for a few months before needing to do it again. Not having a computer of her own shouldn't be a huge hardship, despite the protests of her kids. (We bought her an adapter to charge it from house current and an adapter for playing in her car.)

My father just got a laptop (Macbook), apparently prompted in part by the thought during their trip to Italy that it would have been convenient to have. (Duh; if I'd thought of it I would have lent them my iBook for that trip.) So he's now playing with Leopard, 'cause that's what came installed. He mentioned that he still has a G3 machine (predecessor to his desktop machine); I wonder if it can run iTunes. :-)

Tomorrow I'm getting together with friends to play a game of "Dogs in the Vineyard", an unusual role-playing game I previously wrote about. This should be fun!

cellio: (B5)
Hummingbirds from egg to flight, courtesy of [livejournal.com profile] otterblossom.

Scott Adams speaks sense about flag-burning.

Lesson learned: interns go where you point them. :-) They'll do exactly what you tell them to do, and they haven't been out in the world long enough to encounter nuance, so don't give vague directions. (In this case: swap in this new logger class, and while you're at it get rid of the direct calls to System.out.println(). Um, yeah -- I should have said explicitly to replace them with calls to the logger where it made sense to do so. I didn't mean wipe them out entirely. Fortunately, that's why we have change control.)

I recently picked up (at deep discount) the first season of a TV show called Jeremiah, pretty much entirely because J. Michael Straczynski wrote it. (Well, he wrote the episodes; the story is based on a comic book by someone else.) The show ran two seasons on Showtime c. 2002-2003. Only the first is available on DVD, so there is disappointment down the road for me, but so far I'm really enjoying what I've seen (six episodes). The premise is that 15 years ago some mega-virus wiped out everyone on earth past puberty; the kids who survived are now adults living in the aftermath. Jeremiah and his sidekick Kurdy are two of the guys in (figurative) white hats; my one-word characterization of Jeremiadh is "paladin". Jeremiah is trying to find a place his parents named before they died, though he's not sure why it's important, and the few people who've heard of it won't talk about it. We've seen glimpses of his back-story (particularly that he feels responsible for his brother's death) and I assume more will be forthcoming. So far the show seems to be episodic with a loose arc, but it's early yet. speculation -- not technically spoilers, I don't think, but cut anyway )

cellio: (mars)
This Dilbert strip illustrates one of the key cultural differences between small companies and big companies.



Policy-makers see only policy; they often do not think about the messages they're sending. When they do, they often don't care.
cellio: (don't panic)
In context this made perfect sense. Out of context, I'm glad no managers were walking by at the time.

"Well, if you don't want to do incest, nepotism will work."

(A coworker needed to cons up a relationship diagram with doubly-linked nodes, like a spouse who's also a sibling or a child who's also an employee...)

stale bugs

Sep. 15th, 2005 05:19 pm
cellio: (out-of-mind)
I just had a case of "ignore a (reported) bug long enough and it will go away". The bug was real when it was filed, but when I looked at it today I found that independent actions had already fixed it.

I made my save against mischieveness, so I did not resolve it with the status "works for me". :-)

If any of my coworkers are reading this, you are not to adopt this approach with bugs I file against you!

a new low

Sep. 7th, 2005 02:32 pm
cellio: (out-of-mind)
This is so wrong. Wrong, but expedient.

I needed to have a somewhat-private 5-minute conversation with a coworker. She and I hunted for an available conference room (or then-empty office) with no luck. Finally, we opted for the ante-room of the restroom.

At one point when we were low on meeting space at a previous company, we added the elevator to the room list in the meeting software. (We had the building to ourselves, so we could.) That would have been better, but the elevators here are less handy.
cellio: (moon)
Disclaimer: this has nothing to do with my employment. If it did, I wouldn't be posting it for the world to see. :-)

Recently I was talking with someone about moonlighting, and the question came up: what exactly is wrong with moonlighting, anyway? In trying to sort out my answer to that question, I've concluded that it's "it depends".

One issue is conflict of interest. If you're the CTO of Google and you pick up a job as lead programmer for an up-and-coming search-engine company on the side, I'd argue that you have a problem there. At the other end of the spectrum, if you're working shifts at both McDonalds and K-Mart, or even if you're the CTO of Google and you're also working at a local restaurant, who cares?

But quite aside from that are the questions of the type of work and your own abilities. Specifically, if you have a job that requires some sort of creative energy (Google yes, McDonalds no), then you have to ask if the second job is drawing effort you "owe" to the first. I'm not saying an employer owns you 24x7, of course, but if you're, say, a salaried lead programmer, you're probably thinking about architecture, algorithms, and your particular problem domain at times other than when you're billing your time. That's a good thing; personally, I have some of my best ideas either in the shower or while driving in to work. (And sometimes Shabbat afternoon, but if I find work thoughts popping up then I try to banish them.) So if you're a full-time programmer with another gig on the side, do you have enough creative juice to go around so that you're giving them both the level of effort that you would have otherwise given the one? For some people the answer is yes and for some it's no; you have to know yourself here. (And in some ways you can benefit from re-use; yes for architecture and no for specific domains.)

If you are the sort of person who can manage that, then there's still the issue of appearances. Often appearance is more important than reality in the professional world; if your peers or employers think you're shortchanging them, it's going to be a whole lot of hassle to convince them otherwise. So you have to decide if it's worth it.

I've been couching this in terms of employment, but it can apply in other areas too. The consequences are less severe in a volunteer or low-pay millieu; if I sing in a congregational choir and play dance music once a week for the SCA and play blues every Saturday night in a club (to choose three things I'm not currently doing), it may be that I'm spending less time rehearsing any one sort of music than I would otherwise, but so long as I'm meeting the minimum obligations no one's going to argue that I should be kicked out. On the other hand, if it appears that I'm shorting the dance band because I'm hoping my blues career will take off, that could engender bad feelings even if it's not true.

practical applications )

cellio: (sleepy-cat)
Hot. Hot hot hot hot hot. And muggy. And did I mention hot? I really hope the AC guys we're talking with next week can do something for us. Their pitch is, essentially, "if you've been told your house can't accommodate central AC, talk to us". Yup, that's our situation. And window units can only do so much.

I might see [livejournal.com profile] psu_jedi and [livejournal.com profile] caryabend tomorrow morning. Woot! They will, alas, be spending most of the weekend with the relatives they actually came here to visit, but with luck we should get to see each other briefly. It was so nice to finally meet them at [livejournal.com profile] estherchaya's and [livejournal.com profile] sethcohen's over Purim!

Sunday night is Shavuot. I'm looking forward to the late-night torah study. The evening service, which is confirmation, I can take or leave; I'll go if it and dinner plans don't bump into each other. And I will, of course, be there for services in the morning.

My week was full of demands on my time that aren't part of the project plan. The project manager will not be happy when we next meet. Some of it was important stuff that needs to be done; some of it was extra administrivia caused by the corporate buy-out. I've now spent about 6 hours on the VPN problem and it still doesn't work, for instance. Whee.

But I did accomplish one useful thing today: we've been asking for a little developer time for months to hook online help into our product, but the project and product managers keep saying that while this is important, other things are more important and they can't spare anybody, even for half a day. So I finally just did it -- forgiveness versus permission and all that. As soon as I have a real doc set to launch instead of Shakespeare's sonnets, I can check it in. The project manager was going to be a little grumpy anyway because of things beyond my control this week, so I may as well get something I wanted out of the deal. Waste not, want not.

This exercise did make me just a bit more aware that I would benefit from a structured learning experience on the subject of Java. I've been picking the API up by osmosis, and of course I already know general programming principles, but when I have to do something completely new I usually end up asking a coworker for a pointer. That's not good; I should be able to do more of this on my own. (Today it was resource access through ClassLoader.) I wonder if I should just take a course from Sun or something. If I do, I wonder if there's any benefit to then taking the certification exam.

cellio: (demons-of-stupidity)
A discussion at work this afternoon reminded me of this episode from a previous company.

Word from On High had come down that all employees would fill out timesheets (reasonable), but that all timesheets would show 8 hours per day, 5 days per week billed to our assigned projects no matter what. (Except vacations and holidays, which were to be reported correctly.) We were mostly engineers who pronounced that Utterly Stupid, but we were not able to prevail. Truth didn't matter; we were required to do this. To this day I do not know why.

But it gets worse. There was an electronic form to fill out, but then we had to print the page out, sign it, and turn it in. No, a digital signature was not acceptable. Rumor had it that the unlucky administrative assistant who ended up with all this paper then hand-entered the hours in a different time-tracking system. I kid you not.

But it gets worse. The electronic form had the world's worst user interface. There were no keyboard shortcuts (not even tab), and there was a lot of fiddling to do in order to be able to record this boilerplate text. It was making my wrist hurt. Every single week. And it was quite possible that that data wasn't even being used except to produce the paper copy.

So I rebelled, quietly. I printed out one week's timesheet. I made a stack of photocopies and hand-corrected the dates to give myself a good supply. In an effort to show just how much contempt I had for this system, I signed the original before the photocopying. And then, each Friday, I dutifully handed in my timesheet without further complaint.

I got away with this for two months and then someone noticed. I was told that I must bring the database up to date immediately and that henceforth I was to follow the rules. Because, I was told, if I didn't record fresh hours each week, it would be obvious that the timesheets I was handing in were bogus. !!!

The prospect of bringing the database up to date bode ill for my wrist. (Yes, I had asked for UI changes way back in the beginning. I was not the only one asking. We didn't get them.) Fortunately, my group had acquired a keyboard-macro package for other reasons. So I wrote a macro for "fill out timesheet" and commenced to use it every week. I did this openly. It even printed the form for me. Apparently it was not ok to use pre-fab photocopies to report the information I had been told to report (regardless of truth), but it was ok to use a macro to do so.

It gets better. I mentioned my solution to the head of another group, whose eyes lit up. He asked about the keyboard-macro package and I told him what it was. We had ordered the package to assist with the UI of a desktop-publishing application; he had no such excuse. But he didn't care about that; when he requisitioned the software for his group, as the reason he gave "for filling out timesheets". He got the software.

Later, on the eve of the company's demise for other reasons, many of us found other responses. My favorite was reporting job-hunting time as "system administration: networking".
cellio: (sleepy-cat)
[Ah, good. My home network connection is happier than it was last night when I tried to post this...]

daily tasks, cooking, romance, nosy questions, cats )

cellio: (moon)
I think I've now gotten questions to everyone who's asked for some so far. Please let me know if I'm wrong about that.

death, Catholicism, SCA, meeting people, job )

Here's how it works:

  1. If you want to be interviewed, leave a comment saying so.
  2. I will respond, asking you five questions.
  3. You'll update your journal with my five questions and your five answers.
  4. You'll include this explanation.
  5. You'll ask other people five questions when they want to be interviewed.

cellio: (crayons)
My friend Gail had her baby last night. The girl is healthy but premature by 10 weeks, so she gets to spend the next several weeks in the hospital while she finishes growing. I really hope everything works out ok; I know how much Gail wants to be a mother. So far, so good.

At work, today was largely a day of putting out fires. They weren't usually my fires, but often I seemed to be the only person who knows where we keep the fire hose. This must change. :-) (This will change, as some of the people involved are new hires who are responsible for learning this stuff. But knowledge transfer has not been orderly.)

Yesterday a repairman was supposed to come between 8:30 and noon. Dani and I agree that a phone call at 2:10 saying he'll be over soon, with no prior contact (and no ability to track him down), does not meet expectations. Now, to see if Sears agrees with our assessment that we're due expedited service if we reschedule through them... And to prevent Dani from salvaging anything useful from a morning spent at home, the meter reader who was supposed to come between 8 and noon didn't show either. Whee. (At least Dani is set up to work from home fairly easily. I'm not.)

cellio: (sleepy-cat ((C) Debbie Ohi))
I didn't know that UPSs had overload warnings. Perhaps my office-mate and I should not be trying to share a single one for both computers. (The office was recently reconfigured for three people rather than two, but the infrastructure hasn't caught up. "You are in a maze of twisty windy extension cords, all different.")

I recently saw an ad for "all meat" hotdogs. Um. I'm not sure I want to carefully consider the alternatives.

Hint to grocery-store managers: When your cashier tells me that she cannot simply cancel the item that rang up for the wrong price, and that I must stand in a customer-service line that's at least 15 minutes long to get my money back, you do not motivate me to pick up anything extra on future trips.

The Bush campaign is rallying church volunteers to work their congregations -- which is fine at the level of "chat up your friends", but now we have this: "A copy of the guide obtained by Reuters directs religious volunteers to send church directories to state campaign committees [...]". In at least some organizations, distributing the membership list to outsiders is a violation of the membership agreement, to say nothing of the ethical implications. Anyone who does this deserves to get smacked down by other members of his congregation -- and probably shouldn't be surprised by some of the mailing lists he ends up on as a result. And I'd have the same objection if the other side did it; it's just that either they aren't or they're being more subtle and I haven't noticed.

cellio: (fist-of-death)
Gee, thanks, Sun.

In chasing down a bug (failure to run) in javadoc, I came to the tool change log. It records a fix in the standard doclet for the bug I am seeing. We don't use the standard doclet, so we'll have to make the corresponding fix. They provided a link to a bug in their database, which I clicked (in search of a description of the solution).

This brought me to a login page. I don't have an account with them, but they have a link for free registration. I clicked it; it's a 404. So I searched their web site for user registration, found what appeared to be the relevant page, and signed up.

Armed with this registration, I returned to that bug link. This time it did not return a login challenge; instead, it said "this bug is not available".

Grr.

(In the unlikely event that anyone reading this knows what arcane magic I must work to get javadoc to run on code that contains assertions, please let me know. Currently I am commenting out the assertions, which is not a good long-term solution. We use 1.4.01 by default, but it doesn't work with 1.4.2 either.)

Expand Cut Tags

No cut tags