Slashdot Mirror


User: abhi_beckert

abhi_beckert's activity in the archive.

Stories
0
Comments
328
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 328

  1. Re:Look at the phones. Battery life was a secret. on iPhone Gets Better Battery, Scratch Resistant Glass · · Score: 1

    It is also using an OS not specifically written for low power devices.

    That's bullshit, I don't have a figure handy but at around half of the machines running Mac OS X are notebooks. It's absolutely built for low power devices, plus it's a far far more mature operating system, which means Apple's engineers will have spent a ton of development-hours improving battery life/power management.

    There is a reason mac notebooks get 4 to 6 hours of battery life. And yes, my iBook does get the "up to 6 hours" apple was claiming when I bought it.

  2. Re:fail on Nerdy Photo in Vista DVDs Thwarts Disk Pirates · · Score: 1

    It's exactly the same where I work, we have 15 people running xp and 2 macs. We're a web development firm, and received vista as part of an ms action pack. When someone was bored they installed vista on a spare machine that was laying around, but it doesn't run some of the software we use daily, and is in fact even less compatible with our software than the two macs. I asked around the office, and there isn't a single person who plans to move to vista any time in the foreseeable future, even though they could do it for free. We are all running Office 2007 though.

  3. Re:No shock on trillian. on Six Multi-Service IM Clients Reviewed · · Score: 1

    iChat uses AIM, Jabber and "Bonjour" (a "zero config" lan chat client, I think it's also based on jabber. Anyone who's logged in on your lan will automatically appear in your bonjour buddy list. it's pretty cool, but mac only).

  4. Time Machine will not require ZFS on Sun CEO Says ZFS Will Be 'the File System' for OSX · · Score: 3, Informative

    Time Machine is already fully functional (apart from a few gui glitches) in the current leopard developer builds, but ZFS isn't even available in Disk Utility (yet?). This doesn't mean ZFS won't be added at the last minute, but it certainly isn't required for Time Machine.

  5. Re:Best replacements for Dreamweaver on Alternatives To Adobe's Creative Suite? · · Score: 1

    Anybody who doesn't know html/css well enough to type it blindfolded shouldn't be allowed anywhere near a business website's html. Dreamweaver only produces good code if you hold it's hand, as people who don't know how to do that end up creating pages that are extremely difficult to maintain, slow to load, difficult for google to index and almost always riddled with minor bugs/inconsistencies.

    If you can't find a designer who knows html, hire two people and have the one who knows html slice the mockup.

    FWIW, i work at a large-ish web development company, and spent 3 hours today cleaning up a *single page* that was built by someone in dreamweaver... just so I could do what would have otherwise taken 5 minutes at the most. I guess what annoys me the most about the whole thing is that the original author earns about three times as much as me...

  6. Re:"its not a bug, its a feature!" on QuickTime .MOV + Toshiba + Vista = BSOD · · Score: 1

    OK, so I tried it on my 800Mhz laptop running Mac OS X 10.4. The UI was laggy (menus took ~0.5 seconds to appear, window switches took a couple of seconds), and anything involving real cpu (such as loading the slashdot reply page) outright didn't work until I hit control-c in terminal (at which point *blink* slashdot reply page appeared and I'm now typing the reply as if nothing had happened).

    My machine ran slow. But the OS didn't crash... or even cause any error messages to appear. Unless I'm supposed to leave it running for more than the couple of minutes I waited?

  7. Where's the actual hole? on Web 2.0 Under Siege · · Score: 1

    I've read the article, and some of the comments here, but can't find any concrete details about what the actual exploit is. All I can find is some vague references to "using javascript instead of xml" for transfering data, and "It's perfectly possible for any one web site to run JavaScript hosted on another domain. Applications such as Google Adsense or Google Maps, for examples, rely upon it." Do "11 out of 12" frameworks really use javascript? I thought JSON was the best method for transfering data (xml is too slow), and you're supposed to run a regex on it to kill any injections before evaling the JSON. I know I certainly do this, and I'd expect more than 1 in 12 of the major frameworks to do it too. As for being easy to execute javascript hosted on another domain, yeah that can be done. But how do you get *your* code to run on a domain that you have zero control over? Browsers are supposed to make this impossible, and if there's a hole this article doesn't tell you what it is. My FUD bells are ringing.

  8. Re:DivX Sucks on AppleTV Hits the Streets · · Score: 1

    h.264 is a new format, but not a rare one. All blue-ray/hd-dvd's are h.264 encoded, and all the rips of them that I've seen have been re-encoded in h.264 at lower bit-rates (but still much higher res/less artifacts than dvd's). This is not an apple format, it's just the one they've decided to go with for iTunes.

    The tests I've seen comparing MPEG 4 (which is what most divx files use) and h.264 are *very* impressive. Basically if you encode the same movie at a certain bitrate, the h.264 one will be 4 times the resolution with a slightly higher framerate. So, a 400MB h.264 file would be better quality than a 1.5GB divx.

  9. Re:Known Annoyance on Using Safari Slows Your System? · · Score: 1

    For the past few weeks I've been running an 800Mhz G4 iBook with 640MB of ram as my workstation (long story). I always have at least 8 applications running from 9am to 5pm, and often as many as 15 (including safari by the way). I never notice any slow downs, everything runs perfectly all day long. Even when I open a large app like Adobe Illustrator, I don't need to close anything else to avoid running out of memory.

    You only need more than 1GB of ram when you're working with movies or large collections of images (how many photos are in your iPhoto library? Do you realize the thumbnails for a large library could easily be 2 or 3 GB of data? And that for iPhoto's smooth-as-butter scrolling, they *have* to be sitting in ram?).

  10. User Agent on Walmart Rejects Firefox and Safari · · Score: 1

    If I set Safari's User Agent to MSIE 6, everything seems to work fine except for a "plugin not found" error in the header logo. I can even preview the few movies that actually have previews (looks like they're useing flash). The site does seem fairly nice (functionality only), with lots of dom manipulation instead of going to a whole new page and so on, but there's nothing I saw that can't be done with prototype.js (which is cross browser).

    I wasn't able to test how far into the order system I can get, since I get a "not available outside the US" popup.

    Screenshot: http://aadesign.ausdatahost.com/misc-files/walmart -safari.jpg

  11. Re:Beta tester thoughts. on Enso Gives Keyboard Commands to Windows Users · · Score: 1

    So...based purely on what I'm reading alone, OSX and the built in services and QS et all appear to do a better job and achieve all the integration and consistent UI objectives and extensibility that I think we can expect of Enso

    Actually you don't really need QS. Just spotlight is very good for opening apps/files. QS is a little smarter about abbreviations, but it has more overhead than spotlight, rescans every few minutes, and doesn't search by metadata or file content. Spotlight has none of these drawbacks, it updates immediately as the last step of any file read/write (in the background, doesn't slow anything down even on my 800Mhz iBook), and you can search for something like "foobar date:today" to open the email containing "foobar" that you read earlier.

    Still, I mostly use QS because my older notebook doesn't run spotlight as fast as more recent machines. If I type "f" into spotlight, it takes between 0.5 and 3 seconds to show firefox as the 'top hit' (depending on system load), while in QS firefox is highlighted before I even release the f key. But I don't intend to install QS after upgrading to a faster machine.

  12. Re:Exactly! on Apple/NVidia Driver Bug — Question Deleted · · Score: 0, Troll

    Going through your paragraphs: 1st one: I don't have a mac pro but have heard of people using it on mac pros successfully, and never once heard of any problems. But either way it's irrelevant since parallels is third party software, and the only "official" way to run windows is boot camp (which was developed in house by apple, and is a free alternative to parallels), so it has nothing to do with apple at all. 2nd one: Keyboards are something were personal taste applies, in my own opinion apple's keyboards are among the best "stock standard" keyboards that come with desktop pc's from any manufacturer, but each to his own opinion. I'd personally never dream of doing real work on anything but the low-profile scissor switch keyboards I use. However what's this crap about "one company that makes a decent replacement"? Any USB keyboard will work perfectly, buy whatever you want if you're picky about keyboards. 3rd one: Again, illustrator is third party software. If you'd done your research you would see that illustrator does not run natively on intel macs, and this can cause stability issues. Bitch to Adobe about it, they could've fixed all the issues months ago but have instead decided to force everyone to pay for the fully compatible version of illustrator (which requires adding a few new features, which requires lots of development time). But really, the blame is yours for not doing your research. 4th one: are all your reasons as stupid as the ones above? Because none of them hold any real water. You say they "lied" about it. Who lied about it? Who told your illustrator would run perfectly under emulation? Who told you that parallels is a "major selling point" when it's a paid alternative to the free-official version of the same feature? It looks to me like you're a victim of your own poor research.

  13. Re:Sticking up for APE on Flaw Found in Apple Bug-Fix Tool · · Score: 1

    The "admin" group (even though it's not really admin, just a sudoer) has write access to /Library (/System/Library is owned by root, but /Library is available to admins unless manually changed).

    The security hole is that APE installs software that's being run as root in a directory that non-root users have write access too. All you have to do is modify the executable so it installs insert-evil-kernel-extension-here before executing the normal code, and bob's your uncle.

    One of my apps is a competitor to a major ape-using-app (no names needed since it's irrelevant), and mine also requires root access to do it's magic. However we've done it the proper way: only root has write access to the executable file, and it can't possibly execute unless you have proper auth services access (or are logged in as root/using sudo). Auth services (part of Keychain.app) will remember the user's password, but ask for it again with an easy to understand warning message if anything suspicious has happened (eg: md5 of the executable is different).

    This is very basic stuff and is clearly documented. But far too many small developers don't give a shit about security.

  14. Re:.NET on Mac OS X Versus Windows Vista · · Score: 1

    Yesterday I added a method to the string class that returns an "object enumerator" that does a search for the next tag, creates an object to represent it, and returns that object whenever the "nextObject" method is received. It returns nil when there are no more tags.

    NSEnumerator *tagEn = [htmlSource htmlTagEnumerator];
    MyHTMLTag *tag;

    while (tag = [tagEn nextObject]) {
    .. do stuff with tag object ..
    }

    This is done all over the place, even within the built in API's as a way to a class's methods into separate files. If you look at the header file for NSString, you'll see that it only has two methods (length and characterAtIndex:), but then underneath that is ~150 more that are added as "additions" to the class. It's a nice way to keep methods organized without using comments, and I imagine the actual implementation files for each "section" of methods are in a separate source code file.

    Another use is for delegate methods. NSTextView adds a bunch of methods to the root class (NSObject), for example:

    - (NSRange)textView:(NSTextView *)textView willChangeSelectionFromCharacterRange:(NSRange)old SelectedCharRange toCharacterRange:(NSRange)newSelectedCharRange;

    The method does nothing, but subclasses that are delegates of NSTextView can override the method to do Stuff. If a delegate only cares about actual content changes, and not selection changes, just don't define the selection change delegate method and NSObject's one will be executed instead (which does nothing in most cases).

  15. Re:What I think they should change... on 15 Things Apple Should Change in Mac OS X · · Score: 1

    * I hate the fact that I can never find *anything* I'm looking for. I spend entirely too long searching around for applications, their support files, and system configuration options. I realize that Apple designs these things for people who aren't familiar with computers, but fuck, it makes it hard for someone that is quite comfy with Linux and Windows configurations. Apart from the UNIX stuff, of which I only know the basics, everything is very well organized into the "Library" folders: /System/Library - owned by root, you can't modify this without changing permissions or using sudo, and you never ever need to modify it! The *only* tool that should ever touch this directory is Software Update, nothing else. /Library - owned by admin, any admin user can modify this. Anything installed here will generally apply to all users on the machine. ~/Library - owned by the user, anything installed here will only be apply to that user (eg: emails, bookmarks, etc). /Network/Library - I've never used it... from memory anything installed here is supposed to be available to all machines on the LAN or something. I'm not sure how it works. The contents of these folders should be fairly obvious, and all of the them can contain the same subdirectories, and if the same files exist in more than one library the "higher up ones" will normally override everything else (~/Library overrides /Library, /Library overrides /System/Library). If you rely on this behavior, test it extensively, because I don't think it applies to everything. There are a few exceptions: some applications will also look inside the Application bundle itself (mostly done with frameworks or plug-ins), right click on an application and choose "show package contents" to poke around here. Also, some really badly written software will store your settings in ~/Documents, which was deprecated almost 10 years ago (!!), but a few big corporations (such as microsoft) still do it.

    * I hate the fact that I have no idea what the fuck is going on behind the scenes with the Mac. Yeah, XP has gotten to this point but I guess because I have a basic idea built up over the years from other versions of Windows, I don't mind as much. Being built on Unix, I would expect to understand more about what OS X is doing -- but I don't. There's no such thing as understanding any OS unless you've been using it for a long time. Live with it.

    * I really don't like the fact that I *could* do stuff on the CLI but I can never find out how. The files aren't in the locations I would expect. Have you ever heard of google?

    As I said, I use it as my desktop (which is basically web browsing) but that's because I don't have a choice. I have a friend that is amazed as how often mine "pinwheels". I have a 1.42 with a GB of RAM and it still pinwheels constantly. "That's just not right," he says. I agree. Your friend is right, I'm tying this on an 800Mhz G4 with 640MB of ram running MacOS X 10.4, and it never pinwheels. Do a re-install.
  16. Re:Favourite Quote on Australia Backs Down on Draconian Copyright Laws · · Score: 1

    Bullshit, the vast majority of our population can't trace their lines back to the convicts who first came here.

  17. I have a friend who does Vastu on Slashdot's Vastu · · Score: 1

    A friend of mine is a Vastu consultant and from what he's told me about it, this is total bullshit. Vastu is primarily about aligning a the energy of a building with the magnetics of the planet and so on, which is impossible to apply to a website.

  18. Re: never looked back on Pros and Cons of Switching From Windows To Mac · · Score: 1

    the "Sorry, an error has occurred" box popping up in 5 or 6 languages on an almost daily basis) - maybe we both just had lemon hardware, though. You definitely had "lemon" hardware, or a severely corrupted installation. Kernel panics under OS X are just as common as they are on debian, which is to say they never happen unless something in your hardware or kernel is totally fucked up.

  19. Re:legal quagmire (I hope) on Vista to Include Stepped up Anti-Piracy Measures · · Score: 1

    I know a few companies who'll suffer tremendous losses if their entire IT is down for a day or two.

    Not days: hours. If a server that takes, say, tourist bookings goes down for a couple of hours, that's often *tens of thousands of dollars* in lost sales, which is definitely more expensive than moving their entire system over to Linux, and that's the exact advice they'll get from web developers like me.

  20. Re:What I really want to know... on Chinese Lasers Blind US Satelites · · Score: 1

    In my opinion, it doesn't matter if they're doing it from pluto: if one government is spying on the goings-on of another government, they're in the wrong. Doesn't matter who does it, or why, it's close to an act of war if you ask me.

  21. Re:How about a link between developers and users? on The New Link Between Designer and Developer · · Score: 0, Flamebait

    The whole idea of increasing feedback between users and developers is total bullshit: developers have more important things to do than explain why it's a bad idea to implement xy in the next release.

    I've worked as a developer in both software that people download and more recently custom software developed for a single client, and there's one thing that hasn't changed in either model: the customer is *never* right. Or at least, so close to never that it rounds down to nothing.

    I agree 100% that there needs to be a good system in place for developers to receive feedback from users, but in most cases it's best as a one way flow. Developers need to see what needs to be done first, but end users don't really need to see what will happen next. Also, user's feature requests almost certainly never, ever, *ever* will happen for one simple reason: it takes five seconds to request a feature, and five days to implement it. When combined with the fact that feature requesters outnumber feature implementers by *several thousand to one*, it's pretty easy to see why that's an impossible situation (and that doesn't even take into account the fact that most customers, and especially clients, have no idea what they're talking about). If a feature you requested gets implemented, 99% of the time it was already on the to-do list long before you dreamed it up.

  22. Re:Still not too bad on Crypto Snake Oil · · Score: 2, Informative

    Peer reviewed does not equal security. It could be there are several known flaws in something that's had "peer reviews", or it could be the system is totally open but hasn't been around long enough to be tested thoroughly, or maybe it's been around forever but is now using a faster alogorithm that hasn't been proven to be secure...

    If you want security, ask an authority on the matter rather than basing it on inderect things like price, openness, etc.

  23. six times more on HD-DVD and Blu-Ray Disappointing So Far · · Score: 1

    "It doesn't look much better than a standard DVD" Who cares about that! I just want my shoot 'em ups to be six times more shoot 'em upier!

  24. Apple didn't orriginally create iTunes on Apple Gives In to Absurd Patent Claims · · Score: 5, Informative

    Apple didn't even create iTunes, they bought it several versions ago. How many of these "breaches" were developed by the original software team?

  25. Re:Backup to DVD? That is SO 2003! on It's 2006 and Backups For Home User Still Tricky? · · Score: 1

    We're not talking about 250GB of data. We're talking about 30GB. Burning two or three DVD's does not take long and is *much* cheaper.

    Also, most of your data doesn't need to be backed up very often. If all your music fits on your MP3 player, and your emails are left on the server, they don't even really need to be backed up at all (though it's probably a good idea to include them, just to be safe). I do regular backups of about 30MB to an ftp server (daily when I'm working on an important project), and occaisional (a few times a year) backups to DVD, which contains all my important data and all the software I use regularly. After erasing my hard drive many, many times for various reasons, and occaisionally having a major hardware failure, I'm very happy with this system. It's not perfect, but I don't loose any data, my schedule doesn't suffer much, and I don't spend much cash on backups.

    I'd rather buy a faster GPU or more RAM than an external HD that's dedicated to backups.

    PS: I use Toast to burn my backups, it automatically spans the data accross multiple disks and puts an executable on the first one that allows you to pick and choose what data to restore without me knowing what disk it's on. But Toast is not free, and (AFAIK) only runs on a mac.