Slashdot Mirror


User: bucky0

bucky0's activity in the archive.

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

Comments · 703

  1. Re:Why bother reading? on GIMP 2.4 Released · · Score: 1

    I'm probably naiive, but could you explain to handle what I'm looking to do (I'm using the latest GNOME)

    I'd like to have only the document windows and the toolbar show up in the taskbar/alt-tab box. When I give focus to one of the child windows, I'd like to have all the other tool-windows move to the front (but not the other document windows). That way, I can alt-tab back and forth between firefox to see the page I'm designing and my document window in the GIMP. Without the toolbars recieving focus, I have to manually bring the others to the front and that's lost productivity.

    Difficulty: using multiple workspaces is out because a) the accelerator makes me take my hand off the mouse (takes time) b) I need to keep firefox beneath the document window while I'm working on it so as I draw I can make sure that what I'm drawing matches the page I'm putting it into.

  2. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    Gotcha, thanks for the clarification.

  3. Re:Most important thing on GIMP 2.4 Released · · Score: 1

    The windowing.

    I work on a laptop with a small resolution, and having 4-5 GIMP icons in the taskbar clutters out all my other applications so I can't find them easily. It also makes alt-tabbing a chore. Who wants to alt-tab to just the layers panel?

    I usually keep firefox full screen when I'm doing web stuff because that's the resolution I'm targeting (1024x768). If I alt-tab to firefox to look at something, then alt-tab back to the GIMP, the toolbars/pallettes don't come with me. I know that if you use certain window managers with certain settings, it can be worked around, but I like my window manager, I like how things are set up. It would be great if the GIMP did the smart thing and brought its child windows to the front.

    If for some reason, that's not some people expect, at least put an option in to offer it. Every time a conversation comes up about the GIMP, people always complain about the windowing problem. If it got taken care of, then it'd be that many more people who could use the gimp daily.

  4. Re:Most important thing on GIMP 2.4 Released · · Score: 1

    To me, that's the backwards way to look at it. "This program does something weird, so the users should work around it." It'd be much better to say, "This program does something weird and our users complain about it all the time. Why don't we try to cater to their feedback and fix the issue"

    Besides, my virtual desktop accelerator is ctrl+alt+[left|right], which means I have to take my keyboard off the mouse, which hurts productivity.

  5. Re:Why bother reading? on GIMP 2.4 Released · · Score: 1

    Why the fuck is it that every time someone points out that the GIMP is absolutely braindead when it comes to how it handles the windows, it's disregarded as PS fanboi-ism? It's been the primary complaint of users for years, just put a damned option in a menu to allow it.

  6. Re:Ask artists, not geeks on GIMP 2.4 Released · · Score: 1

    Converting RGB->CMYK at the last moment is a LOT different than having the data always be stored in CMYK to begin with. There's not a one to one correlation between the two, so there's going to be some error in the mapping. It'd be like converting from .mp3 to .ogg. Sure, you could do it, but the fidelity's going to be much worse than if you just stayed with ogg the whole time.

  7. Re:The GUI is perfectly fine..... on GIMP 2.4 Released · · Score: 1

    No, it's not. My prime beef with it is that it's braindead with how it works with all the windows. They wanted it to use SDI, fine, whatever, they should at least make it so that if you give focus to one window that it brings the tool windows into focus too. If I'm alt-tabbing between the GIMP (which has 3-4 windows in the alt-tab menu) and firefox (for instance, to look at a place in my site that needs a graphic to get a good view), it brings up just the document window, which does nothing for me because the tool Palette/Layers window doesn't come with it. What should be a simple alt-tab back and forth becomes a retarded 3 alt-tab sequence, or I could put the gimp in it's own workspace, but the damned "change workspace" accelerator is a left+right hand motion which means I have to take my hand off the mouse to do it.

    How in the hell is that fine? It's mediocre at best, and it's ingrained by whoever's making the UIs giant ego. I've heard this same complaint for years, going way back to the early 1.x revisions and STILL it seems like the dev team doesn't get it, and doesn't care to get it.

  8. Re:Gimp was never intended to be a PS clone on GIMP 2.4 Released · · Score: 1

    I'm not trained in photoshop, and I still thing the GIMP's interface is terrible. Earlier, I was trying to make a quick placeholder banner for a site I'm working on. I placed a text-box and type in text/formatted it to look pretty, but then I tried to move the text around. I tried right clicking, ctrl-clicking, middle clicking and I gave up because apparently the gods that designed the interface thought that noone could possibly want to move some text around.

    I ended up just asking a friend to whip it up in Photoshop for me.

  9. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    Am I reading it right that somehting like this (syntax may be off)

    const char buffer[1024];
    const char str1[] = "%i";
    snprintf( buffer, 1024, "%s", str1 )

    would cause snprintf to double-interpolate the string and start looking for a %i off the end of the variadic arguments? I guess a different way to word it would be: If snprintf runs across a %s in the format string, would it also evaluate format specifiers within the spring that was passed to it?

  10. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    Hell, I _always_ take advice from slashdot posters. It seems like they know everything about..well, everything!

  11. Re:Old fashioned way to get IMAP on Free IMAP On Gmail · · Score: 1

    Do you know of any commercial providers that offer sieve? Are there any clients that have it integrated? I got out of running mailservers myself a while back, it was too much of a hassle for not much gain.

  12. Re:Old fashioned way to get IMAP on Free IMAP On Gmail · · Score: 1

    I used to do that too, but I had the problem that when I was on the road, if my desktop wasn't on for whatever reason, then my message filters wouldn't run. Which, to me, is the biggest reason I use IMAP(what good are folders if I have to sort all the emails myself?)

  13. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    That's ridiculous. I thought that:

    a) It would stop writing if the format string runs out of characters
    b) It would null terminate the string at character 'n'. Otherwise, it's not a valid c-string.

    I guess I stand corrected.

  14. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    I'll be honest and say that I'm pretty naive about good coding practices, but I use snprintf for things like: (terrible example)

    char buf[1024];
    snprintf(buf, "Logging started, argv[0] is %s", 1024, argv[0]);

    and then later, I'll output it to a file or something. It's a bad example, but doesn't using the 'n' version of sprintf keep people from filling buf outside its bounds?

  15. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 1

    From my understanding, ASLR is a per-boot randomization, so the OS could just re-prebind at boot (if it needed to). I'm just speculating though.

  16. Re:Code randomization a bad idea on A Closer Look At Apple Leopard Security · · Score: 5, Insightful

    ASLR works using the dynamic linker. For the vast majority of programs (I can't think of any counter examples off the top of my head), the dynamic linker works transparently to match up in-program function calls with their proper library addresses. If ASLR adds bugs to the implementation, it must be because of a faulty linker, which can be debugged out.

    Virus writers will write something that searches around for the right place to patch
    It's not quite that simple. Virus writers have a practical limit of how much code they can squish into a buffer overflow (which reduces the effectiveness of a NOP slide) Not only that, protected memory operating systems will bomb out if you start randomly poking at memory addresses. Since the addresses are randomized, you don't really know where to start looking which means it becomes a probability game of how many valid addresses the code your looking for could be at compared to the total address space.

    Developers will think buffer overflows are now OK, and write worse code.
    Developers have known about buffer overflows for years, and people still use sprintf over snprintf. I doubt anyone who is doing any serious coding will look at ASLR and say, "Hurray! We can forget about string validation!"

  17. Re:Depends from where to where on The Development of Ecologically Sound Jet Fuel · · Score: 1

    Well, if we're talking about the convenience factor, if it's less than 3 hours or so, it's much simpler for me to just drive wherever I'm going. That way, I don't deal with being at the train station and I have the convenience of having a car when I get to my destination. There's not many towns that have enough public transportation so that you could show up and not need some way of getting around.

  18. Re:Consider a smaller car, then on The Development of Ecologically Sound Jet Fuel · · Score: 1
    I drive a V6 mustang (3.8L engine) and I got 8.7 L/100km on my last tank. My last car ( 4 cyl 1985 Accord ) got 6.7 consistently.

    So basically, what I'm saying is:

    1. Let's all stop pretending that air travel is soo economic and environment friendly. That's why they're developing more efficient fuels :)
  19. Re:Tanks indeed. on The Development of Ecologically Sound Jet Fuel · · Score: 1

    I live in Nashville and travel to Alabama often. I've been to the south.

    The south isn't the flood of SUVs and pickup trucks people make it out to be. I drive a 11 year old V6 mustang and my last tank of gas, I got about 27-28 mpg. There's plenty if prius's (how do you pluralize that?) running around as well as small hondas and other efficient cars. There's more trucks here, but I can say from living here that the number is going down and it was never as big a proportion as other people make it out to be.

  20. Re:New Computational Models? on The Development of Ecologically Sound Jet Fuel · · Score: 4, Insightful

    How is better public transportation going to decrease the carbon emissions when I fly from Atlanta to London in a month? The article is about improving the efficiency of Jet transportation, not cars. Those emissions effect the atmosphere much differently because they're injected at a much higher atmosphere.

  21. Re:looking for details on storm botnet control on Storm Worm Being Reduced to a Squall · · Score: 1, Redundant

    From what I remember, there's no central IRC control. The bots all join in a p2p network and share files with commands to be executed. The herder uploads a command file with a specific (spoofed) hash, and the bots spread them over the P2P network to the whole network. The reason noone's been able to pull the plug is because there's no central IRC server that people can target, the commands are just files on a p2p network.

  22. Silly Brazil on Cisco Offices Raided, Execs Arrested In Brazil · · Score: 5, Interesting

    I travel to brazil pretty often because of all the family I have that lives there. The tarrifs on electronics and DVDs is a ridiculous amount like 50%. In fact, to make some cash, I know people who will come to the states and smuggle iPods back. If they get through customs, they can make a pretty penny selling them to people in Brazil. (Prices are about 2x of what they are in the states because of the import duties.

  23. New Chart Engine, finally! on OpenOffice.org 3.0 Wants to Compete with Outlook · · Score: 1

    For a lot of quick and dirty charts, I'll just take my data and throw it in an excel spreadsheet. I tried to do the same thing with OO, and it just never felt right or looked good at all. If someone makes a chart that takes up a new sheet in a workbook, why does OO decide to put the legend in 8pt font? Hopefully they add some options to flesh things out more.

  24. Re:Use quantum systems to generate one time pads.. on First 'Quantum Computer Chips' Demonstrated · · Score: 1

    That would work great for the government or other large organizations, but how could ordinary users protect, for instance, their online banking transactions once quantum computing becomes mainstream? How could you, for instance, access your banking information over routed networks (since QKD relies on a single unbroken fiber for photons to travel down in order to maintain coherance)

  25. Re:Encryption? on First 'Quantum Computer Chips' Demonstrated · · Score: 2, Insightful

    Problem with one time pads is that you have to have a way to securely transmit the pad.