I used ASP-ONE in the past - no issues. Not affiliated with them either. They're not spectacular, not bad - solid, if you know what I mean. http://asp-one.com/ The price includes Outlook licenses for everyone, so its all legit.
For about $10/month/user you can get hosted Exchange - which provides both the web access (OWA) and a full copy of outlook. Calendars, public folders, email, the whole nine yards. Admittedly that's more than the $500/year for 10 people, but its arguably fuller functionality on the collaboration side as well.
That's a model that I'd like to see more software go to. Hosted data, with simple hosted access programs (gmail would be a great example), but full functionality standards-based integration to local clients as well (with cached, non-authoritative local data storage). Just as if I could use gmail and gcal whenever I wanted to, but iMail and iCal also worked perfectly against the same data (note: not the same as repeated importing/exporting, even with scripts).
Have the time and the resources? Use your local software for the full power and native integration. Need to check something on someone else's computer? Use a secure webapp. There's no reason these should be exclusive.
I develop software that does not run elevated that accesses a remote file and the passes the file path into an out-of-process server that is running elevated. We either had to make the server no longer run elevated or prompt the user for credentials they already used to log into the machine (and which they don't think they need because they can get to the files just fine themselves) and then pass these credentials to the server with the path. Fortunately our architecture allowed us to have our server to not run elevated and get some other server to do the tasks that needed to be done elevated.
It strikes me that this is exactly the kind of thing that Vista's "involve the user" kind of process is indeed supposed to alert them to. The real issue is that there needs to be some way to cache "Yes, this program can access this share and move the files to this special place," in a very specific way. But the user should definitely approve of this the first time through, at least.
I'd also like to see multiple levels of caching, so that when you're asked for permission to perform one action or a string of actions, you can say one of Never, This time, This execution, This login session, or Always. But I admit that I'm dreaming here.
Wouldn't there be a speed hit for having to deallocate excess cache? I'm sure you'd have to check if it's available, and from there, I'm sure the disk subsystem would love to know that it's lost a bunch of memory. Also, while all this is happening, does the CPU cache get all blown to hell because it has to muck around in the kernel getting all this stuff done?
Actually, no. When - and keep in mind I may be a little simplistic here, just trying to be brief rather than comprehensive - when the system needs a few blocks of memory, it goes to the Least Recently Used piece of the cache and simply grabs the memory. All it has to do is delete the pointer to it from the cache. It doesn't have to spend any significant time reallocating it because it is the allocation system and its already being reallocated. Seriously, this is incredibly highly tuned stuff - its what memory managers do for a living.
Sigh. Add an "option" before the - sign in the first two sentences. Serve me right using angle brackets. The MSFT version should refer to a "ctrl"-'.
And yes, I know its only been a minute since my last post. Of course, if I could edit a post (just an "Additional information:" section that in no way looks like it was part of the original would be fine) this wouldn't be as much of a problem. Oh, well... Let's see if this has taken up enough time.
On the mac, without changing squat, type -c and you get ç. Type -e and you get a yellow box with the at the top of it. Hit the letter of choice (in this case, e again) and you get é. They take a little while to learn, but they're just as powerful as the Windows variants. Some Windows programs (such as Word) support -' followed by e to get é, but its pretty non-standard, the OSX version, while an odder keymap (IMO) works in every native text-entering widget.
Forgot another thing - free memory means you can do more with the machine later without starting to page more. If my memory is maxed out, that means in the future if the next version of Anyware uses more memory, then it will degrade my performance to upgrade. If I want to start having X + 1 programs running instead of X, again I take a hit. So having free memory has upsides.
Not really. You're confusing "free" memory with "available" memory. Most OSes will happily fill your memory full of cached disk pages. The thing is, only a very few of these at any time are dirty. Of the clean ones, a bunch haven't been checked in simply ages. When any program, even a new version of Anyware, asks for more memory, it gets it with no waiting and those old cached pages are discarded.
What doesn't make sense is to throw away cached disk pages that are already in memory before you need to. After all, even if there's only a.001% chance they'll be needed before some program does a malloc(), there's a 0% chance they'll be available if you toss 'em. And they don't cost you a thing - not a single cycle, not a spare watt. Nothing. If your thoughts are shared by a lot of people I could see splitting the cache pool into two labels - "current cache" for pages that have been accessed recently (or just by currently running programs, or whatever), and "opportunistic cache" for all the other stuff. Or call the second pool "Available" or something. Either way, its an education issue not a technical one.
For that matter, what's different about memory compared to any other resource? Should your processor
Seti@Home? Folding?
disk access, disk space,
BitTorrent? Local copies of email and newsfroups and pr0n?
and internet connection all be maxed out all the time too?
BitTorrent again I'm afraid...
As long as directed use of any computing resource trumps background use with very little lagtime, and there isn't a power/burnout factor involved, then why do you care what the computer's doing behind your back, as long as the net result is a better/faster/gniftier experience for you, the user? Serious question.
"Could someone write an app to allow anyone's winPhone to do the same..."
In other words, I was conceding that it was theoretically possible to do an ugly hack that still wouldn't give the same functionality, although it would be difficult. Not suggesting that you should go out an do that.
And where did it come from? Your initial dismissive post, talking about this as something that had been done before.
How about 10g Express? Runs on Linux and Windows, and as long as you're not setting up a cluster or anything it probably gives you everything you need. I think the price is right, too, at $free, although it only handles up to 4GB of data. Of course, for the vast majority of small sites, that's plenty.
Unless I'm mistaken, the date that counts when it comes to patent applications is the "Date applied for." Whoever applies first, wins. I believe that the expiration is based on the date granted, though. If those two assumptions are correct (and I admit that they may not be, but I'm not going to do any research to back up my point - hey, at least I admit it), there's a huge dis-incentive for any company to ever pay for expedited processing. In fact, slow-as-hell processing may well be worth paying for:)
Hey, easy there. I was just responding to your comment about visual voicemail that "Little Callwave is doing it. For free." by pointing out that, no, actually they weren't doing what Apple/Cingular are doing with the iPhone's voicemail system. Nothing else.
My parents had their personal info stolen on a trip to NYC a year ago via their cell phone, and the cell phone company told them that it's very common, and that there's nothing my parents could have done to prevent it
Er, I'm gonna have to call BullShit on this one. My celphone, for example, doesn't know any of my personal info (other than that related to making phone calls). That's by far the easiest way to prevent it from being stolen. Why are you putting banking/SS#/whatever into your phone in the first place?
That used to be the case. Vendors (this was in the early 90s) used to require you to actually bring in your old media if you wanted to buy new product at the "upgrade" price. This was required of them by Symantec/Microsoft/etc if they wanted to sell their products.
This totally sucked.
That's why in the mid-nineties companies switched to selling upgrade-install media instead. Really, its much better. But if you want upgrade pricing, you have to prove at some point (purchase or use) that you own the older software. That's only reasonable.
Or hell, a bare-bones install of XP without low-level formatting the disk takes, what, 30 unattended minutes? For something you do once a year (and that's "often," for most people, even most geeks)?
No, Callwave is allowing PCs to access it using a weird email integration system. Cingular is replacing the current, sucky, approach altogether and allowing the iPhone (through the cel signal if its the only one available, probably through wiFi if otherwise, although what do I know) to control everything. Could you write an app to allow your winPhone to do the same with Callwave through a screenscraper of their software, or a hack separate email address? Yeah, but it would be a PITA.
Not being a PITA is how Apple makes its products, its fans, and its $billions. If you don't care to make that tradeoff, don't buy it. I will...
Sales tax, which creates odd prices, is the real culprit here
The big problem with that is that, unlike many countries, the sales tax structure in the US is very much dependent on your location. Companies with more than one outlet would either have to forgo standardized pricing (not so popular with consumers who go to a chain because of the familiarity, and kills your advertising budget) or they'd have to accept different profit percentages at each store for the same "price." Very confusing. This would be even worse for national brands that print a recommended price on the packet.
I'd really like to convince governments to return to inflation-proof hard currency
Tied to what, precisely? There's almost nothing as far as raw materials go that a) is sufficiently rare to be valuable and b) is produced and held largely by the US government. Without the latter, your currency is at the direct mercy of a foreign power, not something that most people want to have happen.
How does one do that with a one-button mouse (trackpad)?
Its really a 2 button mouse. Preferences -> Keyboard and Mouse -> Trackpad -> Check everything under the "Trackpad gestures" menu except drag-lock. Scrolling itself is enough to tie you to the apple platform for life (seriously). Its so damn intuitive - it "just works," and becomes an immediate frustration on any other laptop. That sounds like "mac weenie" praise but its really true.
Quicksilver does this (and a huge amount of other things) - you might want to check it out. Its very fast to just do - (or whatever) and type, then run. It also has the best damned implementation of graphical pipes I've seen that lets you do stuff like (find documents containing xxx, run them through a formatter, pdf them, then send to bob via email) with a few keystrokes.
Two things I did find lacking were a virtual desktop manager (now using VirtueDesktop; it has some stability issues and b/c it's a hack, doesn't work as well as virtual desktops in X, but it's usable)...
One of the hardest things I did when I went Mac is to intentionally give myself a month or so to "do things the mac way." And honestly, once I really got used to Expose, I never looked back. It does take a while for it to actually become intuitive, if you're already used to something else, but the transition is very possible. You may be different, of course, but I think that by using a hack after the first day or two you probably didn't give it a real chance.
... and after a week I still think a Start menu would be a good thing to have. There's a reason why KDE, GNOME, Windows, XFCE, and most other desktop environments and window managers use one, and it isn't just to be different from Apple.... I've learned how to find apps in Finder and launch them, and while I can get along that way, it's not as good as having a start menu.
Two words. Spotlight and (even better) Quicksilver. I pretty much neither know nor care where any apps I don't use on a daily basis are installed - and its faster to launch by name than it was with a start menu. Apps I use all the time are always running, and apps I use every day are parked down in the dock. Again, doing things "the mac way," can work if you give it a chance. Digging through the Finder is not the mac way - its what you'd have to do in Windows if you didn't have a start menu.
Its an adjustment, but I think that if you really embrace it, for a trial period, you might find yourself surprised.
As a minor aside, I remember spending 3-4 hours trying to find a keyboard remapper that could disable the caps lock key on my MacBook (something I do on every machine). The answer? Preferences->Keyboard->Modifier Keys. Yeah, its that simple. For the first week, I really had to keep stopping myself and asking, "How would someone with no prior OS-specific experience think this should be done?" Nine times out of ten, that's exactly where it was.
You're assuming that the margin on CFL bulbs (new, sexy, exclusive (relatively)) is the same as the margin on incandescent light bulbs (about as cheap a commodity item as you can get). If its over twice as much, as a percentage, Wal*Mart will make more money under your scenario. Not too far-fetched, from what I can see.
If (and I've never been paranoid enough to worry about it, so it is an "if") you care this much, you have to worry that they'd give you a new version of md5 as well. Sticking a known good version somewhere else under a different name is probably more than enough security there, though.
Better yet, add a random amount of crap onto your key binaries so that they're non-standard, then get checksums with some theoretically known-good checksummer. Keep an eye on them automatically, and every now and then get the list by hand and compare it to the printout you made when you set up the machine.
If they are replaced, along with md5 (and/or the libraries it uses, etc), they'll probably be set to report the "standard" values which will immediately tell you you've been r00ted.
Whoa, whoa, whoa. Take a time out there. I never once said (or believe) the words that you're putting into my mouth. Calm down. Here's exactly what I said:
Regarding, from the original parent post, the fact that alcohol has a more profound effect on a developing brain of the days of youth [than it does on an adult], I said:
And going off to kill random strangers doesn't? I think its more reasonable to increase the minimum age needed to sign an indefinate amount of your life over to the military, assuming that you follow the 18-is-too-young-to-drink school.
That's all. Nowhere did I say that I didn't support the military. That was all you. And yes, I believe that entering into the military without the willingness to lay down your life and/or take another life in order to serve your country is short-sighted (with a very few exceptions to the second rule, such as a military chaplain, as you mentioned). That's my belief. That doesn't mean that it will happen, but if you're willing to follow your oath to, "support and defend the Constitution of the United States against all enemies, foreign and domestic;" you have to acknowledge that its on the table. Unlikely for many, perhaps, but its a very real possibility when you enter the service.
But all I actually said was that entering the military at 18 had a profound effect on the developing brain of an 18 year old. More so than drinking a beer does. If you'd care to dispute that fact, please, feel free. But don't put words in my mouth to trash me.
And yet, if you're not willing to kill a stranger, on the say of your superiors, I would submit that you have no business in most current military organizations. As many people who joined up because, "Its not just a job, its an adventure," found out to their dismay. And, while I've never served in the military, others in my family most certainly have.
there are numerous studies that show alcohol has a more profound effect on a developing brain of the days of youth
And going off to kill random strangers doesn't? I think its more reasonable to increase the minimum age needed to sign an indefinate amount of your life over to the military, assuming that you follow the 18-is-too-young-to-drink school.
I used ASP-ONE in the past - no issues. Not affiliated with them either. They're not spectacular, not bad - solid, if you know what I mean. http://asp-one.com/ The price includes Outlook licenses for everyone, so its all legit.
For about $10/month/user you can get hosted Exchange - which provides both the web access (OWA) and a full copy of outlook. Calendars, public folders, email, the whole nine yards. Admittedly that's more than the $500/year for 10 people, but its arguably fuller functionality on the collaboration side as well.
That's a model that I'd like to see more software go to. Hosted data, with simple hosted access programs (gmail would be a great example), but full functionality standards-based integration to local clients as well (with cached, non-authoritative local data storage). Just as if I could use gmail and gcal whenever I wanted to, but iMail and iCal also worked perfectly against the same data (note: not the same as repeated importing/exporting, even with scripts).
Have the time and the resources? Use your local software for the full power and native integration. Need to check something on someone else's computer? Use a secure webapp. There's no reason these should be exclusive.
I'd also like to see multiple levels of caching, so that when you're asked for permission to perform one action or a string of actions, you can say one of Never, This time, This execution, This login session, or Always. But I admit that I'm dreaming here.
Sigh. Add an "option" before the - sign in the first two sentences. Serve me right using angle brackets. The MSFT version should refer to a "ctrl"-'.
And yes, I know its only been a minute since my last post. Of course, if I could edit a post (just an "Additional information:" section that in no way looks like it was part of the original would be fine) this wouldn't be as much of a problem. Oh, well... Let's see if this has taken up enough time.
Cool, it worked!
On the mac, without changing squat, type -c and you get ç. Type -e and you get a yellow box with the at the top of it. Hit the letter of choice (in this case, e again) and you get é. They take a little while to learn, but they're just as powerful as the Windows variants. Some Windows programs (such as Word) support -' followed by e to get é, but its pretty non-standard, the OSX version, while an odder keymap (IMO) works in every native text-entering widget.
What doesn't make sense is to throw away cached disk pages that are already in memory before you need to. After all, even if there's only a
As long as directed use of any computing resource trumps background use with very little lagtime, and there isn't a power/burnout factor involved, then why do you care what the computer's doing behind your back, as long as the net result is a better/faster/gniftier experience for you, the user? Serious question.
Sigh.
For the linguistically challenged, read that as:
"Could someone write an app to allow anyone's winPhone to do the same..."
In other words, I was conceding that it was theoretically possible to do an ugly hack that still wouldn't give the same functionality, although it would be difficult. Not suggesting that you should go out an do that.
And where did it come from? Your initial dismissive post, talking about this as something that had been done before.
How about 10g Express? Runs on Linux and Windows, and as long as you're not setting up a cluster or anything it probably gives you everything you need. I think the price is right, too, at $free, although it only handles up to 4GB of data. Of course, for the vast majority of small sites, that's plenty.
Unless I'm mistaken, the date that counts when it comes to patent applications is the "Date applied for." Whoever applies first, wins. I believe that the expiration is based on the date granted, though. If those two assumptions are correct (and I admit that they may not be, but I'm not going to do any research to back up my point - hey, at least I admit it), there's a huge dis-incentive for any company to ever pay for expedited processing. In fact, slow-as-hell processing may well be worth paying for :)
Hey, easy there. I was just responding to your comment about visual voicemail that "Little Callwave is doing it. For free." by pointing out that, no, actually they weren't doing what Apple/Cingular are doing with the iPhone's voicemail system. Nothing else.
That used to be the case. Vendors (this was in the early 90s) used to require you to actually bring in your old media if you wanted to buy new product at the "upgrade" price. This was required of them by Symantec/Microsoft/etc if they wanted to sell their products.
This totally sucked.
That's why in the mid-nineties companies switched to selling upgrade-install media instead. Really, its much better. But if you want upgrade pricing, you have to prove at some point (purchase or use) that you own the older software. That's only reasonable.
Or do you have another (workable) solution?
Or hell, a bare-bones install of XP without low-level formatting the disk takes, what, 30 unattended minutes? For something you do once a year (and that's "often," for most people, even most geeks)?
Who the hell cares?
No, Callwave is allowing PCs to access it using a weird email integration system. Cingular is replacing the current, sucky, approach altogether and allowing the iPhone (through the cel signal if its the only one available, probably through wiFi if otherwise, although what do I know) to control everything. Could you write an app to allow your winPhone to do the same with Callwave through a screenscraper of their software, or a hack separate email address? Yeah, but it would be a PITA.
Not being a PITA is how Apple makes its products, its fans, and its $billions. If you don't care to make that tradeoff, don't buy it. I will...
Its really a 2 button mouse. Preferences -> Keyboard and Mouse -> Trackpad -> Check everything under the "Trackpad gestures" menu except drag-lock. Scrolling itself is enough to tie you to the apple platform for life (seriously). Its so damn intuitive - it "just works," and becomes an immediate frustration on any other laptop. That sounds like "mac weenie" praise but its really true.
Quicksilver does this (and a huge amount of other things) - you might want to check it out. Its very fast to just do - (or whatever) and type, then run. It also has the best damned implementation of graphical pipes I've seen that lets you do stuff like (find documents containing xxx, run them through a formatter, pdf them, then send to bob via email) with a few keystrokes.
Yeah, that's about right. I mean, even people who plan whole networks don't spend a huge amount of their lifetime doing so...
Well, even so, I guess that 1/15,000 globally may be a little low.
One of the hardest things I did when I went Mac is to intentionally give myself a month or so to "do things the mac way." And honestly, once I really got used to Expose, I never looked back. It does take a while for it to actually become intuitive, if you're already used to something else, but the transition is very possible. You may be different, of course, but I think that by using a hack after the first day or two you probably didn't give it a real chance.
Two words. Spotlight and (even better) Quicksilver. I pretty much neither know nor care where any apps I don't use on a daily basis are installed - and its faster to launch by name than it was with a start menu. Apps I use all the time are always running, and apps I use every day are parked down in the dock. Again, doing things "the mac way," can work if you give it a chance. Digging through the Finder is not the mac way - its what you'd have to do in Windows if you didn't have a start menu.
Its an adjustment, but I think that if you really embrace it, for a trial period, you might find yourself surprised.
As a minor aside, I remember spending 3-4 hours trying to find a keyboard remapper that could disable the caps lock key on my MacBook (something I do on every machine). The answer? Preferences->Keyboard->Modifier Keys. Yeah, its that simple. For the first week, I really had to keep stopping myself and asking, "How would someone with no prior OS-specific experience think this should be done?" Nine times out of ten, that's exactly where it was.
You're assuming that the margin on CFL bulbs (new, sexy, exclusive (relatively)) is the same as the margin on incandescent light bulbs (about as cheap a commodity item as you can get). If its over twice as much, as a percentage, Wal*Mart will make more money under your scenario. Not too far-fetched, from what I can see.
If (and I've never been paranoid enough to worry about it, so it is an "if") you care this much, you have to worry that they'd give you a new version of md5 as well. Sticking a known good version somewhere else under a different name is probably more than enough security there, though.
Better yet, add a random amount of crap onto your key binaries so that they're non-standard, then get checksums with some theoretically known-good checksummer. Keep an eye on them automatically, and every now and then get the list by hand and compare it to the printout you made when you set up the machine.
If they are replaced, along with md5 (and/or the libraries it uses, etc), they'll probably be set to report the "standard" values which will immediately tell you you've been r00ted.
Whoa, whoa, whoa. Take a time out there. I never once said (or believe) the words that you're putting into my mouth. Calm down. Here's exactly what I said:
Regarding, from the original parent post, the fact that alcohol has a more profound effect on a developing brain of the days of youth [than it does on an adult], I said:
And going off to kill random strangers doesn't? I think its more reasonable to increase the minimum age needed to sign an indefinate amount of your life over to the military, assuming that you follow the 18-is-too-young-to-drink school.
That's all. Nowhere did I say that I didn't support the military. That was all you. And yes, I believe that entering into the military without the willingness to lay down your life and/or take another life in order to serve your country is short-sighted (with a very few exceptions to the second rule, such as a military chaplain, as you mentioned). That's my belief. That doesn't mean that it will happen, but if you're willing to follow your oath to, "support and defend the Constitution of the United States against all enemies, foreign and domestic;" you have to acknowledge that its on the table. Unlikely for many, perhaps, but its a very real possibility when you enter the service.
But all I actually said was that entering the military at 18 had a profound effect on the developing brain of an 18 year old. More so than drinking a beer does. If you'd care to dispute that fact, please, feel free. But don't put words in my mouth to trash me.
And yet, if you're not willing to kill a stranger, on the say of your superiors, I would submit that you have no business in most current military organizations. As many people who joined up because, "Its not just a job, its an adventure," found out to their dismay. And, while I've never served in the military, others in my family most certainly have.
And going off to kill random strangers doesn't? I think its more reasonable to increase the minimum age needed to sign an indefinate amount of your life over to the military, assuming that you follow the 18-is-too-young-to-drink school.