Slashdot Mirror


User: EvanED

EvanED's activity in the archive.

Stories
0
Comments
6,434
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,434

  1. Re:It is designed for a stylus on IdeaPad U1, What We Wanted the iPad To Be · · Score: 1

    It's just that you also have an option to only use you finger too... which is more direct, more natural...

    It's more natural for some things, but I dare you to take it to class, open up a note taking program, and take notes on the iPad then come back to me and say that's more natural than using a stylus.

  2. Re:But what did Apple want? on IdeaPad U1, What We Wanted the iPad To Be · · Score: 1

    The point is that a good tablet with more functionality than the iPad requires a good amount of research into how to do tablet UIs.

    No it doesn't. Take the iPad and make it possible to load 3rd party apps that haven't gone through Apple's approval process. Voila, a good tablet with more functionality than the iPad.

    Add a little slot for a sytlus; voila, a good tablet with (IMO) more functionality than the iPad.

  3. Re:Ah, well, that lets Microsoft off the hook then on Rootkit May Be Behind Windows Blue Screen · · Score: 1

    If it can detect it during an offline scan, it can probably detect it during an online scan too.

    Not if it's a good rootkit. If the rootkit gets loaded before your scanner, the rootkit can hide itself from your scanner. And if it's ever loaded before your scanner, it can make sure it will always be loaded before it.

    Rootkits have been replacing read calls to files that it modified by returning the original, correct data for a long time now. So it wouldn't matter if your scanner hits the right file and has the signature, if the rootkit was there first it can hook the call and return the expected data. Bam... false negative.

    The only way to ensure that the rootkit doesn't load is to boot from an uninfected OS.

  4. Re:Is it worth it? on OpenOffice 3.2 Released · · Score: 1

    Aaah OneNote, that is the one application that has done RIGHT in a long time.

    I complain about software a lot, whine about editors, dislike every OS out there on some pretty strong points, and am generally pretty picky.

    But honestly... there's almost nothing I can complain about with OneNote. There are two or three features I think it'd be awesome if it had*, but... it just works. Really damn well. It's really remarkable. (And I use it heavily for note taking in class with a tablet PC.)

    (Okay, I do have one complaint: there's a way to insert some extra space into a page between things you've already written, but there *doesn't* seem to be a way to remove it. Or at least I haven't found it. Not that I've looked particularly hard.)

    * The two features are: first, aimed at tablet users, searching for math symbols is basically impossible, but hard to do. But what they could do is a fuzzy drawing search: you draw what you want in a special "find" window and it finds things of approximately the same strokes. Currently you can search for text (and this works surprisingly well -- does fuzzy matching on your notes too) but not pictures.

    Second, animation. I see this feature working by marking a section of the screen for an animation, and then it will record everything you draw in it. It gives you a slider so you can go forward and backward in time. Maybe it's set up so it just displays everything as you drew it, but you could also have it so you have to manually give it states to save and it just cycles between those. The point of this would be if you want to illustrate a process, you're restricted to what you have with paper -- which typically means draw multiple diagrams. Copy and paste can make this a little easier, but animation would actually let you take advantage of the fact that you're not working with paper.

  5. Re:Saw this last month on Windows Patch Leaves Many XP Users With Blue Screens · · Score: 1

    Windows has tried to protect its own files when running for years; even XP had some form of protection. (E.g. replacing uxtheme.dll I think took a little handiwork so that Windows wouldn't immediately replace it with the old version.)

    In order to get around this, malware already hides changes from the system; e.g. intercepting ReadFile calls to that file and returning incorrect (but expected) results would do the trick.

  6. Re:ha ha suckers!!! on Windows Patch Leaves Many XP Users With Blue Screens · · Score: 1

    This post does not have nearly enough funny mods.

  7. Re:Is it worth it? on OpenOffice 3.2 Released · · Score: 1

    Oh, I forgot to mention that I would say there's no reason to do such a thorough evaluation very often. Every minor release is probably unnecessary. I've really only done that on major versions, though I've played around a small amount with the minor releases.

    I also follow a couple enhancement requests on their bug tracking software, so I know whether they've gotten around to fixing a few things that are important to me. A couple times the answer has been yes; most of the time it's no. (Hence the fairly low opinion of the software.)

  8. Re:Is it worth it? on OpenOffice 3.2 Released · · Score: 1

    So, I'm asking: is it worth it to download OpenOffice, and play a bit around with it, or if I'm a "happy" Microsoft Office user, I can just "move along"? :)

    Quite possibly. If you think you might be interested, then download it and actually use it for a day or two and see what you think. Go ahead and use MS Office if you really have to during that time (e.g. the PPTX import feature of Impress is not much better than useless, at least in 3.1), but try not to. The point is to use it long enough that you get used to it being different and hopefully start judging on its merits and not just have a visceral reaction "ugh this is ugly and obnoxious".

    The great thing about Free software like this is you can do that -- just download it and try it out. And it's good enough that it'll probably suffice for at least your Word and Excel needs. (I doubt you'll think it even comes close to Visio, and there's nothing OneNote-like in it.)

    You may decide you really like it, and switch to it primarily. You may decide that you don't mind it, but using MS Office makes things easier (esp. with the Visio/OneNote/Access use). Or you may hate it. Any of them are fine. (I fall somewhere between the last two categories.)

  9. Re:more competition on Google's Experimental Fiber Network · · Score: 1

    Why are they afraid of telling us exactly what that "competetive" price is, and competetive to what?

    Maybe they're still working it out.

  10. Re:It's all stuff that ships with Linux on The Hidden Treasures of Sysinternals · · Score: 1

    Let's say a production web server, while you may cd and ls a lot, you're gonna do a lot more grep and probably even more top or wget than you would make.

    Oh, I totally agree. But if you're on a production web server, hopefully you're not a "Windows nube" like interval1066 was talking about. :-)

    Point is that 99.9% of Windows users wouldn't use wget if they had it.

  11. Re:Is time for multidesktop for windows? on The Hidden Treasures of Sysinternals · · Score: 3, Insightful

    Oh yes, that's really easier that to type ls -l, ps -ef or ps -ef|grep firefox

    Okay, now what's your command line for printing just the file name and it's size? (Pretend you can't use 'du' or something like that.) Or just a list of process IDs with their command lines. (Both of these may be possible -- but the point is that the means of doing so isn't discoverable, you have to read the docs. In PowerShell, these operations *are* somewhat discoverable.)

    Besides, I never claimed that PowerShell was better or easier to use than the Unix shells. (I certainly don't claim it's as concise; verbosity is pretty common with Windows API names and such too.) My main claim is that it's merely different -- different enough that to say that it's a copy on anything more than a "hey look, Windows has a half decent command line" level does a disservice to what the PowerShell team did.

    Sorry, but the real advantages in the *nix shells is that every output is just plain simple text. That means, I can grep it, parse it, format it what ever I like and won't be restricted to the PowerShell to do anything use full.

    The fact that "every output is just plain simple text" can very much be a drawback too, because it means that a lot of the time you wind up doing some ad-hoc parsing that often works "well enough" but has problems.

    For instance, take something that I did earlier today for this post: extract from my shell history file a list of the commands I have run so I could sort them and count occurrences.

    My history file has lines that look like this:

    : 1265787576:0;tail zsh-history

    (The first number is the timestamp, the second number is duration.) Give me a command line that will return a list of command names I've run, so that I can then pipe it to "sort | uniq -c | sort -g".

    No really, I'm not kidding; come up with what you would do before reading on.

    My assertion is that this would be trivial in the PowerShell world, if there was a "history" command that would return a list of objects containing, e.g., a CommandPath field. Just 'get-history | select-object CommandPath'.

    What did I do in Linux? This:
    cat zsh-history | cut "-d;" -f2 | cut "-d " -f1
    This isn't so ugly... but it also has a ton of problems:

    • If I had quoted a command name -- say because the path had spaces -- then those quotes wouldn't have been removed for the sort step and would have been counted separately from an unquoted command. Worse, if the path had actually contained spaces, it would have only picked up the path until the first space.
    • Running a command by specifying a full path shows up differently than letting the shell search $PATH for it. Piping through 'basename' or something could fix this -- but at the cost of incorrectly collapsing commands that are in different directories into one entry.
    • I occasionally started a command with an environment variable explicitly set on the command line -- e.g. BLAH=foo cmd. In this case, the output from my pipeline would say the command is BLAH=foo.

    How many of these problems did your solution have?

    (I don't claim that mine is the best possible one -- but I don't know a way to do better without adding *substantial* complexity, and I'm quite comfortable at the command line and at least somewhat conversant with most of the standard Unix utilities.)

  12. Re:It's all stuff that ships with Linux on The Hidden Treasures of Sysinternals · · Score: 1

    So basically it took how many years for MS to re-implement grep ?

    Not as many as you're implying. (Okay, I don't when findstr showed up, but that's 'find' in an installation of MS-DOS 6.22. That's as far back as I have media for.)

    It's not installed by default on either WinXP or Vista.

    What default installation are you using? I just did a default installation of XP (based on a CD image with SP2 included) -- not that there was really anything in the installation that lets you choose components -- and I have find and findstr (opening the command prompt, running find and findstr, and taking that screenshot were the first things I did when I got to the desktop).

  13. Re:It's all stuff that ships with Linux on The Hidden Treasures of Sysinternals · · Score: 1

    'wget' was used three times

    In fact, this was incorrect; I got that number by grepping my history for 'wget' and piping to 'wc -l'. One of those occurrences was 'grep wget zsh-history', issued as I was gathering these statistics, so really I've only used wget twice in the last 10,000 commands.

  14. Re:It's all stuff that ships with Linux on The Hidden Treasures of Sysinternals · · Score: 1

    Grep and wget.

    Yeah, it's too bad that Windows doesn't come with a command line utility like Grep.

    (Okay, I can't speak to their power, but most of the time I use grep I'm doing something that 'find' could do just fine; 99% of the rest of the time the only thing 'find' couldn't handle is a recursive search, and then 'findstr' would work.)

    As for WGet, I'm surprised you selected that; I am a heavy user of both Linux and Windows + Cygwin and I use wget no more than once in a blue moon. Something like 'sed' in my mind is missing way more than wget. (For the curious, in the last ~10,000 commands stored in my shell history (dating back to July 2009, though this makes me suspicious that not everything is there), the most commonly used ones are: cd (1290), scons (1061), ls (981), python (520), make (496), cvs (484), cat (423), fg (296), git (248), and exit (196). 'wget' was used three times, which puts it about the median.)

  15. Re:Wonderful tools on The Hidden Treasures of Sysinternals · · Score: 2, Insightful

    Don't do that. Go to ctrl panel, administrative tools, services, find the "Windows Update" service (I think that's it's name) in the list, and tell it to stop.

  16. Re:THIS is why I love Windows! on The Hidden Treasures of Sysinternals · · Score: 1

    You mean other than UNIX and Linux systems? I don't see any comparable functionality that is not already available on those systems.

    If you're so confidant, perhaps you can answer this guy's questions.

  17. Re:Performance Monitor on The Hidden Treasures of Sysinternals · · Score: 1

    I have 'top' aliased to 'htop' on my Linux setup, htop is that awesome.

  18. Re:Those that do not understand UNIX on The Hidden Treasures of Sysinternals · · Score: 1

    My personal response to that is "Those who do understand Unix are condemned to think it's actually a good idea."

  19. Re:Is time for multidesktop for windows? on The Hidden Treasures of Sysinternals · · Score: 2, Insightful

    That's obviously coming from someone who hasn't spend much time with PowerShell.

    I don't make the claim that PS is better (or worse) than the Unix shells, but it does bring a bunch of things to the table that aren't in any common shell. In particular, the ability to pipe objects between processes instead of just text.

    In fact, besides "a capable command line tool", there's really almost nothing that MS took from Unix with PowerShell. (In particular, in some very obnoxious ways it still behaves like cmd.exe, and it still is hosted in the god-awful terminal program that cmd is.)

    For instance, here's the output of 'dir' in PowerShell:

    Mode LastWriteTime Length Name
     
    d---- 12/2/2009 4:48 PM examples-v3
    d---- 12/16/2009 1:40 PM swyx
    -a--- 11/20/2009 2:49 AM 2069 file.dot
    -a--- 11/19/2009 11:22 AM 1461 file.dot~
    ...

    Suppose I want just the name? Under Unix, I'd have to pass some ls-specific flag to get just the name. (Pretend ls worked the opposite it does, and gave long listings by default. This detail doesn't change what I'm saying.) In PowerShell, I just say I want the name field, with dir | select-object name:

    Name
     
    examples-v3
    swyx
    file.dot
    file.dot~
    ...

    I want the name and time it was created? That's dir | select-object Name,CreationTime:

    Name CreationTime
     
    examples-v3 12/2/2009 4:48:55 PM
    swyx 11/2/2009 4:57:30 PM
    file.dot 11/19/2009 11:22:33 AM
    file.dot~ 11/19/2009 11:24:34 AM
    ...

    The same syntax works for other commands. This is get-process | select-object Id,ProcessName:

    Id ProcessName
     
    2956 afscreds
      276 afsd_service
    2664 alg
    3444 ccApp
    1080 ccSvcHst
    1676 cmd
    3020 Console
      376 csrss
    ...

    That's because what 'dir' and 'get-process' actually output is a list of objects, which PowerShell then formats in the table it displays. 'select-object' (I don't claim it's well-named) removes unselected fields from the given objects. 'select-object' (I don't claim it's well-named) removes unselected fields from the given objects.

    (lameness filter blah blah blah... using up some space blah blah blah. Hey, did you hear about the /. poster who got trolled? Oh, that's everyone right.)

  20. Re:Duh on The Hidden Treasures of Sysinternals · · Score: 3, Interesting

    Heck MS's PSS would routinely have you use his tools even before the purchase because nothing they put out internally was nearly as useful.

    Around the time MS hired Russinovich a lot of people on Slashdot were worried that it would mean the death of Sysinternals's tools, but what you say is why that argument was almost ridiculous: there'd have been open revolt within MS if that went down.

    (I suppose they could have kept the tools internal to MS, but that didn't seem likely.)

  21. Re:Wow that's surprising! on Microsoft Finally To Patch 17-Year-Old Bug · · Score: 1

    I believe it is also absent in 64 bit Windows 7. I wonder about 64 bit XP & 64 bit Vista.

    The 16-bit subsystem is absent in all 64-bit versions of Windows.

    While I'm not positive, my understanding is that this has to do with the CPU not running 16-bit code when in 64-bit mode or something like that, but don't quote me on that. I know VMWare can run a 64-bit guest on a 32-bit host and vice versa, so this can't be the whole story; perhaps VMWare changes the processor's mode between 64-bit and 32-bit when doing a world switch or something like that, and MS doesn't want to do that in order to keep around the 16-bit subsystem.

  22. Re:c:\Windows\System32\ on IE Flaw Gives Hackers Access To User Files · · Score: 2, Informative

    C:\windows\system32\config\sam
    Read-only access is all you need...

    And I'm sure that'd work real well:

    C:\WINDOWS\system32>echo %USERNAME%
    administrator

    C:\WINDOWS\system32>c:\cygwin\bin\head config\sam /usr/bin/head: cannot open `config\\sam' for reading: Device or resource busy

    C:\WINDOWS\system32>type config\sam
    The process cannot access the file because it is being used by another process.

  23. Re:Or... on IE Flaw Gives Hackers Access To User Files · · Score: 1

    How about the system doesn't allow the fecking web browser to read your personal files?

    That's somewhat what protected mode does.

  24. Re:Flawed on IE Flaw Gives Hackers Access To User Files · · Score: 1

    This is very possibly not workable. None of standard C's fopen, C++'s fstream, or Win32's CreateFile function will interpolate the %USERNAME% component; you have to specify the hard path. (This was tested on XP.)

  25. Re:This is bad. on IE Flaw Gives Hackers Access To User Files · · Score: 1

    As long as you're rooting around, might as well scan for any files named /password.*/, and send them back to control, along with a list of all sites with cookies.

    The article is crap when it comes to actual information, but it's quite possible (I'd say more likely than not) that both of these are not possible.