Dear GMail…

Aug 27 2008 Published by daniel under main

I would like a few things.

  • Move the “Create a New Filter” link to toward the top of the page. I end up with a lot of filters and I don’t really want to scroll down all the way to the bottom just to make a new one. Or put a link at the top and the bottom. There’s no reason it can’t be in both places at once.
  • Under the “Reply” pull-down box, place a link to make a filter from that sender. This is a lot easer than, say, copying the email address, going to filters, making a new filter, pasting the email address, etc.
  • For Google Apps, could we perhaps get a “Global Filter” type page or something to mass-manage email? There are quite a few message types I would prefer no-one receive, and I don’t have time to modify each account.

Thanks!

6 responses so far

RCA to VGA converter.

Aug 26 2008 Published by daniel under main

I want to plug a DVD player directly into a monitor. Anyone have any experience with this sort of thing, any product recommendations?

2 responses so far

Netbooks, Sublaptops, Laptots, Whatever.

Jun 09 2008 Published by daniel under main

I don’t want to predict the future. It turns out I’m pretty bad at predicting the future and chances are so are you. But I do want to delve into a possible future, one that could develop if certain things go a certain way and certain other things do not go a certain way.

Imagine a world where people stop demanding a faster, more awesome computer, simply because they don’t need one any more. Imagine a world where the pendulum swings back to where it came from and remote servers are the big deal and local terminals are essentially (but not totally) dumb.

This would be a surprising (and frightening) world to both the founders of IBM with their big iron and the founders of Microsoft with their big desktop iron. They would both be wrong at least a great deal of the time. Even in those places one might expect big iron there are simply commodity machines connected together. In those places where one might expect big desktop iron there are simply a bunch of web applications. This would be the miracle of the network. This would be the Cloud at work.

Maybe something will come along soon to make this possible future extremely unlikely. I have no doubt that is possible. The web, the big network connecting the small networks, is that sort of disruptive technology. Note though that the web first developed over existing infrastructure: Telephone lines were the first transport technology to support the internet. Now the internet is drawing that infrastructure into itself. It’s not that strange to imagine that the internet will be the infrastructure that draws all the separate infrastructures we know and dislike (telephone, cable television, etc) and unites them. This is happening right now. The internet is the One Ring, if you will.

But my point is not to state the obvious, but to point out that the infrastructure that replaces the internet as we know it will probably (barring any truly disruptive technologies; keep in mind that I don’t claim this is a necessary development but merely a likely one) use the internet as its infrastructure and gradually subsume it. Anyone who has coded a AJAX application is praying desperately for that day to come, and soon.

I can imagine a world where Netbooks (or whatever you like to call them: I choose Mark Shuttleworth’s term because I happen to admire him) are essentially access points to the Cloud. Certainly specialised hardware exists: No one wants to edit video on something just larger than their palm. But small laptop like devices become at least one of the dumb(ish) access points to the internet at large. This, also, is already happening.

It’s entirely possible that Moore’s Law will stop functioning. It’s not a physical law, after all, and it is a meme entirely subject to physical impossibilities that require a great deal of ingenuity and expense to circumvent. It’s also entirely possible that Moore’s Law will become irrelevant as computers become smaller, more ubiquitous, and less visible. It’s hard, for instance, to fit a heat sink in your shoe; it’s easier to simply make a smaller program and use a processor with less processing power.

Perhaps soon processors themselves will become obsolete. Who knows.

I know this post has been long and taken many un-needed detours but let me interject some personal thoughts on personal computers: Good riddance and could you please give me my fish back. I am so sick to death of overpowered computers that need to be constantly upgraded to do (essentially) the same thing. I could run a word processor on my 486 that did almost everything that the word processor on my P4 does (namely, process words). There are really very few applications that deserve the sort of processing power we’ve got idling in our living rooms. Video editing, sure. Audio processing, sure. Graphic-intensive games? Absolutely.

Instant messaging? Web browsing? VoIP? Creating text documents? No way.

I’d rather like a future where I could buy a box as I needed it. Not tailored to a one size fits all Swiss Army Knife approach (I’m looking at you, Windows) where every five years brings a new chance to upgrade to a shiny new (and despicably slow) operating system with shine new (and despicably slow) hardware. I want something I can purchase and use and throw away when I’m done. I want something disposable.

Imagine if the only options you had when buying a car were Porches, MacLaren F-1s, and Jaguars. Would that make sense?

So my challenge (ringing loud and clear to about five people) is this: Make my future fast, inexpensive, and disposable. Make my data live out in the Cloud so I don’t have to tie it to a piece of physical hardware. Please. For the children.

No responses yet

Gripe

Nov 07 2007 Published by daniel under main

I don’t get file extensions. Okay, maybe they were needed thirty years ago when the first rudimentary file-systems were created, but we have meta-data and the ability to read file headers and all sorts of neat things like that. Why do I still have to name something .whatever?

(Yes, I know this doesn’t apply to *nix, shut up.)

2 responses so far

Why do we have so many different kids of cables and plugs?

Sep 19 2007 Published by daniel under main

I have a question. Consider serial cables and data cables for a moment. We have SATA, Ethernet, FireWire, USB 1.0, USB 2.0, PS2, Serial ports of all kinds of stripes, etc. Each of these has its own plug design, its own specification, and in many cases its own internal bus. In some cases, there are variations on the plug design: see USB. In some cases (I’m looking at you, hard drives), there’s a data cable and a power cable; in other cases they’re both in the same cord (USB, power over ethernet).

Why can’t we have just one cord with two or three plugs? Certainly the thing that would send information and power to a hard drive could do the same thing for your digital camera, your screen, your video camera, and your network. We could have on kind of plug for removable devices, another kind for semi-permanent devices, and a small version of both for compact devices.

Am I missing something here? Why can’t this be done?

4 responses so far

Bullet points for a Friday morning.

Aug 03 2007 Published by daniel under main

  • In exactly one week from today, I will be married. Well, okay, one week and a few hours. WOOHOO!
  • I checked the uptime on my Linux file/wiki/backup/RAID/CMS server, and lo and behold, it has been running for 483 days straight. That’s awesome! Our Windows 2000 fileserver has an uptime of… one day.
  • I have coffee in front of me, and it’s good coffee.
  • Last night I watched the film “Paprika”. A bit of a mind-trip. But also okay. Not great, but okay.
  • If you hear these words in the same sentence as the word Microsoft, you may consider yourself given a cue to laugh: Standards, Honesty, Ethics, Style, Taste, or Good ROI.
  • Okay, I’m back to work.

5 responses so far

Somebody needs to shoot Ted Stevens with a RPG.

Jul 26 2007 Published by daniel under main

The Senate has once again demonstrated that’s it’s hopelessly out of touch with modern technology.

We must protect the children! To do so the government must be given sweeping power to monitor the populace! We won’t use the newfound powers at our fingertips for evil!

Idiots.

One response so far

One final cheer for the fallen.

Jul 24 2007 Published by daniel under main

Today I watched at the Reality Distortion Field around yet another poor Mac fan was pierced by the evil Kernel Panic.

It was a thing of horrible, dark beauty.

No responses yet

Today’s Ubuntu Post

Jul 18 2007 Published by daniel under main

I love watching the patch stream for Ubuntu’s upcoming releases. I mean, I only know what maybe 10% of them actually do, but it’s fun to see. Most of the year, for instance, there’s just the occasional maintenance patch, with maintainers releasing new versions, and of course security patches. Then you get to the Debian Import Freeze where, iirc, there’s a flurry of patches and modifications.

But the real storm comes at Upstream Version Freeze, and Feature Freeze. After that patches and package revisions come flooding down the pipe. I think I remember something like 50 a day for a couple of weeks. I couldn’t keep up with all the changes with my small simian mind.

So yeah, this is what I do for fun, eh. I’m looking forward to Gutsy Gibbon, whatever the case, as I hear there’s a good chance that desktop effects will finally be integrated into the system. Nice, because the bolt-on and backports don’t always work very well, and I fondly remember running Beryl in all its buggy glory. And while Compiz Fusion is nice, the packages I’ve used are backports and don’t necessarily always work that well.

One response so far

Microsoft Office and OpenOffice both suck.

Jul 17 2007 Published by daniel under main

They really do. Let me ask you a question:

What functionalities of MSO and OOo do you use? Do you use Word/Writer to make documents? Do you use Excel/Calc to put things in rows and columns? Do you use Powerpoint/Impress to make slideshows?

Then you’ve never scratched the surface of the functionality present in either of these office suites. You might say that they’re both way, way too complicated and unwieldy for you. You need a knife, what you have is the USS Enterprise.

Or, do you use Excel/Calc, for instance, as an application development platform of some kind? (And, tangentially, are you completely and utterly insane?)

I have been emailed a thousand spreadsheets and text documents. Literally. And I have never come across one that did anything other than page layout and a few basic formulas.

MS Office and OpenOffice both suck because they try to be both simple and complex and in trying to be both actually arrive at neither. In your typical office, what do you need to do? You need to collaborate with co-workers, you need to share calendars, you need to email, that sort of thing. None of these things is a single-user process, none of these things exists as an island.

Why then do both the major office suites insist on foisting this single-user mentality from the 1990s on us? I don’t want to edit a document, save it, have someone else edit the document, save it (or even worse, have it emailed around). I don’t want a document with an embedded application.

I want a document that I can edit in real-time while other people edit it in real time as well. Why has no one done this? Why are spreadsheets and text documents still two different things? Why has no one put them together?

Microsoft, at least, has tried, in its dorky, cumbersome way, to remedy this with a Sharepoint Portal, but even that’s a weak solution to a huge problem. Throwing a bunch of wikis and shared calendars at a paradigm that needs radical change isn’t going to solve anything; they’re merely adding another layer of abstraction on a layer of cruft and acting as if this is a new and radical idea.

It isn’t. Microsoft Office and OpenOffice are old and busted. Where’s the new hotness? Why is a company like Google trying to re-re-invent the wheel by replicating this old and busted on the internet with AJAX for crying out loud? Talk about bolting crap to crap! Where’s the new and different and outside the box and productivity-enhancing program that’s going to rock my socks off?

It’s not just that MSO and OOo are boring. They are, but that’s not the problem. They don’t meet my needs. I don’t need to make a document. I consider the idea of a document out-dated. I don’t need to save or auto-save or click through menus or scroll along a ribbon. I consider both those interface ideas out-dated.

Old and busted. So tell me, ladies and gentlemen, where is the new hotness?

Or, who is going to build the better mousetrap?

One response so far

Next »