While I know efficiency may not be your foremost concern, sort by color is one of the worse ways to organize things. Why? Because it's very easy to spot a particularly colored book among a group, but much longer to find a particular author's name or title.
Use the up-front time investment to get the harder searching out of the way. Color is easy.
I was excited about Library Thing until I saw it only has a generic entry for each title. I was hoping for something more precise, where you can select the exact printing or edition that you own. Many readers have a fondness for the particular copy that they have. I know I find a certian joy in finding a sought-after edition; finding a first edition of Pohl's Gateway in a Half Price Books certainly made my day.
Are you crazy? Any handful of Trekkers can go put on monocolored shirts and plastic phasers and go make a "new" episode with Mom's camcorder in an afternoon's time. It takes months to draw the tens of thousands of frames for each episode of an animated show.
Licenses aren't a technical detail of Linux, it's the core. It's what makes them possible. If we decide to start ignorning them because they are inconvenient in some particur situation, we weaken the entire foundation of open source software.
And anyway, you may find in this post-SOX world that administrators care a bit more about the legality of their software than you may think.
C'mon, let's have a little more than that. You site two things; one, that development libaries aren't installed by default. From what I believe, this is fairly standard process, unless you're running Gentoo. And installing via apt is painless.
Second, you had a problem installing Motif development. Okay, maybe there's a problem there; I don't know, I don't use it. Hopefull you sent the Ubuntu guys a heads up.
I think, though, it's an unjustified leap to go from "I had a problem installing Motif" to "Ubuntu is unsuited to development work". Really, I don't see much here that doesn't crop up with any package-managed distro. Maybe there were other problems you also had that you omitted, but from what was presented I don't think the conclusion is justificed.
Perhaps an alternative mode could be made as a compromise - Cache the database and run the check locally. Update the database periodically for new entries.
Wouldn't be quite as secure, since you'd be slightly out of sync, but it'd still be pretty effective and there's less of a privacy concern.
NO NO NO NO NO! So many times in IE have I opened a new window and then instantly regretted it as my computer bogged down opening another instance of Acrobat, or restarted all the stupid flash ads, or restarted the Quicktime video, or launched a new Java applet. Or, in none of these cases, fucked up my session state on a web site that's too brittle to allow two pages open at once.
The user shouldn't get "penalized" for opening a new window when the current window is at a certain state. And besides, how often do you open a new window because you want two of the same window open? Pretty rarily.
Now, I would agree cloning history is a good thing, but only when opening a link in a new window. Then, if two of the same page is/really/ what the user wanted, they can open a link and go back, or first go back then open the link that lead them to the current.
The news will be a shock for owners of Intel Macs who had hoped they would be able to dual-boot between Windows Vista and OS X. Intel Macs only support booting via EFI."
* Because some people still have USB 1.0 * Because not everyone can boot from USB * Because practically everyone has a CD drive * Because it's easier to boot from a CD * Because it's a lot cheaper to give your friend a CD than a thumb drive
AFAIK, they roll their own. Of course, when Google Maps came out (and GMail, to a degree), this was still a pretty new area and there weren't really any mature libraries to choose from.
Now that "Web 2.0" is more mature, it's possible they will start using things like dojo, protoype.js, script.aculo.us... but I suspect they will just keep doing things their own way.
Another posted said it was in the quick edit one, but I couldn't see it. However, if you look at how closely cropped "quick edit" is, and clearly blown up, I'm guessing the original site noticed it as well and cropped it out.
This reminds me a interesting article JMZ wrote on the subject of groupware. It's worth reading just for the quote "How will this software get my users laid", but it's got some good points that are relevant here. I daresay Google's been reading it too.
With their talents and GMail's strengths, it looks like they're ready to come out with just what JMZ is proposing. Which may make Hula dead in the water, but we'll just have to wait and see...
Select your classes from a schedule and have each period from now until the end of the year added for you. If the Prof gets sick, your calendar is updated automatically. Subscribe to your local concert club's schedule and see who's coming. Mark a show you're interested on and get automated notice when it's postponed.
Add some classification and filtering (which GMail is already well known for) and now you can just click the "Entertainment" tab and see all the movies, concerts, shows, book signings, lectures, plays, etc going on in the upcoming week.
[Stuff about the upfront-only plan] With this new pricing plan we will no longer be offering a lifetime service option.
To be clear, this new pricing for now will only be available for sales done through TiVo.com. We are exploring the possibility of launching similar types of programs into retail later in the year.
Then later in the Q&A portion:
Q:.. Secondly, will the pricing terms also be available when you roll out your dual tuner HD box later this year?
A:.. When it comes to, what we call our high def product later in the year, we have not yet set specific marketing or pricing arrangements for that yet. As we get closer to that timeframe we'll be looking to put that in place. This applies to our existing TiVo line of products that are in the market today.
So it sounds like lifetime for current models could possibly continue to be available at retail (though I can't say I've heard of a retail outlet offering a lifetime priced bundle), and the next gen HD is still yet to be determined.
For those who didn't RTFA, here's an important point:
This pricing plan only applies to the current Series 2 models. Rogers said that they were not ready to commit to this pricing model for the upcoming Series 3 HDTV TiVo due out later this year. Pricing on the Series 3 will be announced closer to its launch.
While it doesn't look like a good sign that they are dropping lifetime for Series 2, it's not yet ruled out for the next generation. Here's hoping...
Like not being allowed to see or hear ossama's messages, we know they're out there but no where can you find them subtitled or dubbed or directly translated in any way.
All you get are summaries from the news, holy crap the public doesn't know anything about why he's upset and no one has gotten upset?
I'm not sure what country you are in or are talking about, but let me reply as an American.
Not being allowed to see or hear the messages? First of all, that implies that is it flat out banned, which is definately not the case. I read the full content of one of his... missives on a US media web site, so it's clearly not being wholesale blocked.
On the other hand, yes, the media coverage is not very deep. You don't hear much about the actual content except for the flashy parts about killing innocent civilians. Which, granted, is a pretty important part.
On the whole, though, the depth and nuance of coverage is not much different from most issues.
well... yes, the factory scheme could be a good idea, but how do you provide the hints? "give a 2.2 weighting to fast random accesses, a 0.5 weight to memory efficiency..."
It does break the abstraction a bit but it does it to provide useful information; linked lists are so basic a CS structure that any half-decent programmer will recognize it and immediately have a good grasp of what the performance parameters of this structure are.
If it was something more obscure or complicated, like QuirnsQuantumPhaseReverseFluxPatternInterferenceDo ubleInversionList, that would clearly be too much implementation information to expose. But in this case, calling a spade a spade is the most succint way to provide precise information about what this class is capable of.
Really, though, these are rather high level issues. If your issue (as the grandfather seemed to suggest) is simply "I need a good doubly linked list," then LinkedList should do quite nicely.
Let me highjack this for a moment and expand to the Windows platform -
Are there any decent calendaring applications that let me/subscribe/ to online calendars?
Plenty of programs will import iCal calendars (which seems to be the most popular format), but it's a one-time thing. I'm looking for something more like RSS - import what's there now, and check back on a regular basis for updates.
Importing isn't very helpful if I have to do it manually every couple days.
I think the time is ripe for a new kind of calendar application. Most calendars programs are pretty simple and assume there's just one person involved - you. The assumption is any event on the calendar is one that you are involved in. There's not much notation for differentiations like "This is something I'm doing" and "This is something I'm interested in"
Here's a use case. I open my calendar program. I go to my custom views for "entertainment". I check out what movies are showing next week, what plays, what concerts, sports events, etc. I see my favorite band is coming to town, so I mark that entry. Now, if I go back to "my" calendar, I see that concert. Two days later, the bassist gets sick and the concert is postponed two weeks. When I open my calendar program, it alerts me that the event that I was interested in has changed.
Nothing I have found comes close to this. To be honest, most were just plain painful to use, and none had anything close to my dynamic calendars ideal.
There's some hope. Nat Friedman started the Hula Project last year (though JMZ had some reservations -- a good read, as Jamie's obversations usually are) which is open source and has the backing of Novell. I'm not sure if they've actually gotten anywhere, though; the open source landscape is littered with failed projects that started off as a code-dump from some major corporation. But at least someone seems to have the same idea and is trying to make a go of it...
While I know efficiency may not be your foremost concern, sort by color is one of the worse ways to organize things. Why? Because it's very easy to spot a particularly colored book among a group, but much longer to find a particular author's name or title.
Use the up-front time investment to get the harder searching out of the way. Color is easy.
I was excited about Library Thing until I saw it only has a generic entry for each title. I was hoping for something more precise, where you can select the exact printing or edition that you own. Many readers have a fondness for the particular copy that they have. I know I find a certian joy in finding a sought-after edition; finding a first edition of Pohl's Gateway in a Half Price Books certainly made my day.
And the only guy left taking notes at the end was the young prodigy kid.
Are you crazy? Any handful of Trekkers can go put on monocolored shirts and plastic phasers and go make a "new" episode with Mom's camcorder in an afternoon's time. It takes months to draw the tens of thousands of frames for each episode of an animated show.
While the rest of us were mourning, you went out and bought a new TV? For shame!
Licenses aren't a technical detail of Linux, it's the core. It's what makes them possible. If we decide to start ignorning them because they are inconvenient in some particur situation, we weaken the entire foundation of open source software.
And anyway, you may find in this post-SOX world that administrators care a bit more about the legality of their software than you may think.
C'mon, let's have a little more than that. You site two things; one, that development libaries aren't installed by default. From what I believe, this is fairly standard process, unless you're running Gentoo. And installing via apt is painless.
Second, you had a problem installing Motif development. Okay, maybe there's a problem there; I don't know, I don't use it. Hopefull you sent the Ubuntu guys a heads up.
I think, though, it's an unjustified leap to go from "I had a problem installing Motif" to "Ubuntu is unsuited to development work". Really, I don't see much here that doesn't crop up with any package-managed distro. Maybe there were other problems you also had that you omitted, but from what was presented I don't think the conclusion is justificed.
Perhaps an alternative mode could be made as a compromise -
Cache the database and run the check locally. Update the database periodically for new entries.
Wouldn't be quite as secure, since you'd be slightly out of sync, but it'd still be pretty effective and there's less of a privacy concern.
NO NO NO NO NO! So many times in IE have I opened a new window and then instantly regretted it as my computer bogged down opening another instance of Acrobat, or restarted all the stupid flash ads, or restarted the Quicktime video, or launched a new Java applet. Or, in none of these cases, fucked up my session state on a web site that's too brittle to allow two pages open at once.
/really/ what the user wanted, they can open a link and go back, or first go back then open the link that lead them to the current.
The user shouldn't get "penalized" for opening a new window when the current window is at a certain state. And besides, how often do you open a new window because you want two of the same window open? Pretty rarily.
Now, I would agree cloning history is a good thing, but only when opening a link in a new window. Then, if two of the same page is
The news will be a shock for owners of Intel Macs who had hoped they would be able to dual-boot between Windows Vista and OS X. Intel Macs only support booting via EFI."
Neither of them was available for comment.
* Because some people still have USB 1.0
* Because not everyone can boot from USB
* Because practically everyone has a CD drive
* Because it's easier to boot from a CD
* Because it's a lot cheaper to give your friend a CD than a thumb drive
AFAIK, they roll their own. Of course, when Google Maps came out (and GMail, to a degree), this was still a pretty new area and there weren't really any mature libraries to choose from.
Now that "Web 2.0" is more mature, it's possible they will start using things like dojo, protoype.js, script.aculo.us... but I suspect they will just keep doing things their own way.
Another posted said it was in the quick edit one, but I couldn't see it. However, if you look at how closely cropped "quick edit" is, and clearly blown up, I'm guessing the original site noticed it as well and cropped it out.
Yes, that should be JWZ; typo on my part, sorry.
This reminds me a interesting article JMZ wrote on the subject of groupware. It's worth reading just for the quote "How will this software get my users laid", but it's got some good points that are relevant here. I daresay Google's been reading it too.
With their talents and GMail's strengths, it looks like they're ready to come out with just what JMZ is proposing. Which may make Hula dead in the water, but we'll just have to wait and see...
How about dynamic calendar subscriptions?
Select your classes from a schedule and have each period from now until the end of the year added for you. If the Prof gets sick, your calendar is updated automatically. Subscribe to your local concert club's schedule and see who's coming. Mark a show you're interested on and get automated notice when it's postponed.
Add some classification and filtering (which GMail is already well known for) and now you can just click the "Entertainment" tab and see all the movies, concerts, shows, book signings, lectures, plays, etc going on in the upcoming week.
This could be really cool.
I was just attributing my quoting of the transcript, I didn't mean to imply that you had taken your information from there.
Oh, and...
This transcript was originally posted by Seeking Alpha. No, I don't work for them, I'm just doing what their copyright policy requires.
Then later in the Q&A portion:
So it sounds like lifetime for current models could possibly continue to be available at retail (though I can't say I've heard of a retail outlet offering a lifetime priced bundle), and the next gen HD is still yet to be determined.
While it doesn't look like a good sign that they are dropping lifetime for Series 2, it's not yet ruled out for the next generation. Here's hoping...
Like not being allowed to see or hear ossama's messages, we know they're out there but no where can you find them subtitled or dubbed or directly translated in any way.
All you get are summaries from the news, holy crap the public doesn't know anything about why he's upset and no one has gotten upset?
I'm not sure what country you are in or are talking about, but let me reply as an American.
Not being allowed to see or hear the messages? First of all, that implies that is it flat out banned, which is definately not the case. I read the full content of one of his... missives on a US media web site, so it's clearly not being wholesale blocked.
On the other hand, yes, the media coverage is not very deep. You don't hear much about the actual content except for the flashy parts about killing innocent civilians. Which, granted, is a pretty important part.
On the whole, though, the depth and nuance of coverage is not much different from most issues.
well... yes, the factory scheme could be a good idea, but how do you provide the hints? "give a 2.2 weighting to fast random accesses, a 0.5 weight to memory efficiency..."
o ubleInversionList, that would clearly be too much implementation information to expose. But in this case, calling a spade a spade is the most succint way to provide precise information about what this class is capable of.
It does break the abstraction a bit but it does it to provide useful information; linked lists are so basic a CS structure that any half-decent programmer will recognize it and immediately have a good grasp of what the performance parameters of this structure are.
If it was something more obscure or complicated, like QuirnsQuantumPhaseReverseFluxPatternInterferenceD
Really, though, these are rather high level issues. If your issue (as the grandfather seemed to suggest) is simply "I need a good doubly linked list," then LinkedList should do quite nicely.
Don't be confused by the name. It is doubly linked. Check the javadoc.
Er, what's wrong with java.util.LinkedList?
Let me highjack this for a moment and expand to the Windows platform -
/subscribe/ to online calendars?
Are there any decent calendaring applications that let me
Plenty of programs will import iCal calendars (which seems to be the most popular format), but it's a one-time thing. I'm looking for something more like RSS - import what's there now, and check back on a regular basis for updates.
Importing isn't very helpful if I have to do it manually every couple days.
I think the time is ripe for a new kind of calendar application. Most calendars programs are pretty simple and assume there's just one person involved - you. The assumption is any event on the calendar is one that you are involved in. There's not much notation for differentiations like "This is something I'm doing" and
"This is something I'm interested in"
Here's a use case. I open my calendar program. I go to my custom views for "entertainment". I check out what movies are showing next week, what plays, what concerts, sports events, etc. I see my favorite band is coming to town, so I mark that entry. Now, if I go back to "my" calendar, I see that concert. Two days later, the bassist gets sick and the concert is postponed two weeks. When I open my calendar program, it alerts me that the event that I was interested in has changed.
Nothing I have found comes close to this. To be honest, most were just plain painful to use, and none had anything close to my dynamic calendars ideal.
There's some hope. Nat Friedman started the Hula Project last year (though JMZ had some reservations -- a good read, as Jamie's obversations usually are) which is open source and has the backing of Novell. I'm not sure if they've actually gotten anywhere, though; the open source landscape is littered with failed projects that started off as a code-dump from some major corporation. But at least someone seems to have the same idea and is trying to make a go of it...