Slashdot Mirror


User: oliverthered

oliverthered's activity in the archive.

Stories
0
Comments
5,212
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,212

  1. Re:it's all about EULA on Insecure Code - Vendors or Developers To Blame? · · Score: 1

    Just because something's in a EULA (or even a contract) it doesn't make it legally binding.

    Let's say the EULA states that I can come round your house and rape your wife.

  2. Re:It's to save energy you insensitive clod! on Ontario to Match U.S. DST Change · · Score: 1

    force me to re-learn how to use the interface every time something changes.

    You obviously didn't understand my post, you are precisely my point. People will whinge when things change even if it's for the better (that's the old skool fan boy bit). If you put up with changing menus for a month or so you'll find that they don't change any more and only display the things you use, but because change initially gives yo a head ache you never ride it out and will never benefit. Just like the people complaining that if they have to get to work for 8 they won't get enough sleep.

    -5 didn't get it.

  3. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    I'm saying that the fundamental laws of western 'democracies' tend heavily towards capitalism (Ownership, survival of the fittest), if you look at the Athens democracy or a pure democracy they tend to be closer to Communism (Each to his need and ability).

    It would be very hard to setup a communism in the USA, partly because they have made laws and social systems that lean heavily against 'the red commie bastards', if that's not the case then what the hell were they doing during the cold war, making a movie? Some European countries have proportional representation which starts to get a little closer to allowing communism to creep in.

    n.b. It doesn't matter what the law is, those in power will always change it to meet their needs, e.g. Hitler, Tony Blair and George Bush.

  4. Re:It's to save energy you insensitive clod! on Ontario to Match U.S. DST Change · · Score: 1

    start work at 8 and people will complain about how early it is and that they're not getting enough sleep

    I think that after a few months the majority of people would forget ever starting work at 9, after a few years it will be like it has always been.

    It's just like Microsoft#s hiding menus, there really annoying for a while, but after a few months they only display the options you use and are really helpfull, but try and get any old skool fanboy to put up for a month.

  5. Re:It's to save energy you insensitive clod! on Ontario to Match U.S. DST Change · · Score: 1

    My company came up with a novel solution along those lines. Our office hours are 8 to 6.
    I'd quit, unless of course it really is your company in which case, Nazi!

  6. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    No it isn't. Try learning what you're talking about before you spout off

    Ok, most of the laws that are passed as a fundamental part of western democracy's (you know ownership and that kinda crap) are capitalist. That's probably why the more modern attempts at communism went with dictators instead of democracies. Not all democracies are capitalist and not all dictatorships are communist, but Western style democracies play very well for capitalist economies.

    I mean the size of a state. If you return to communes, then you return to tribal life.

    At last, maybe that will cure all the depressed people popping Prozac.

    I'm sure 90% of the population does.

    You don't have to get rid of anyone, you just have to stop producing new people.

  7. Re:It's to save energy you insensitive clod! on Ontario to Match U.S. DST Change · · Score: 1

    Well, it's probably some average of daybreak and sunset in Europe and a legacy of industrialization. I haven't worked 9-5 for the past 10 years, but IT seems to be more flexable than other types of work.

  8. Re:This is the best the magic wand can do on Ontario to Match U.S. DST Change · · Score: 1

    sprawl is the result of a growing population, the only way to get rid of it is to keep your cock in your trousers, get the pope to agree that contraception is OK, or just kill off all the catholics and people with more than two children.

    Try living on a tiny Island like the UK and you'll appreciate what happens when people have too many kids.

  9. Re:It's to save energy you insensitive clod! on Ontario to Match U.S. DST Change · · Score: 1

    Well, why not just put the clock 1Hr backwards all year round? Or even better persuade companies/ the stock markets/ banks to operate 8 till 4 instead of 9 till 5.

  10. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    For better or worse, not all systems deliver SIGSEGV when you dereference a pointer that points outside the mapped address space, some deliver SIGBUS - and, for better or worse, some systems deliver SIGBUS when you dereference an unaligned pointer.

    It was only an example that I knocked up if a few minutes and not intended to be the bee all and end all in catching signals and managing them.

    so if you mean that the thread should block SIGSEGV and/or SIGBUS (and SIGFPE, for the divide-by-zero case) either when it starts or in the signal handler, there's no guarantee that'll work.

    That's not what man pthread_sigmask says, each system will have their own quirks when it comes to managing signals which is a bit of a pain. My man pthread_sigmask says,
    "NOTES
                  For sigwait to work reliably, the signals being waited for must be blocked in all threads, not only in the calling thread, since
                  otherwise the POSIX semantics for signal delivery do not guarantee that it's the thread doing the sigwait that will receive the sig-
                  nal. The best way to achieve this is block those signals before any threads are created, and never unblock them in the program
                  other than by calling sigwait."

    It then goes on to say,
    "BUGS
                  Signal handling in LinuxThreads departs significantly from the POSIX standard. According to the standard, ``asynchronous'' (exter-
                  nal) signals are addressed to the whole process (the collection of all threads), which then delivers them to one particular thread.
                  The thread that actually receives the signal is any thread that does not currently block the signal.

                  In LinuxThreads, each thread is actually a kernel process with its own PID, so external signals are always directed to one particu-
                  lar thread. If, for instance, another thread is blocked in sigwait on that signal, it will not be restarted.

                  The LinuxThreads implementation of sigwait installs dummy signal handlers for the signals in set for the duration of the wait. Since
                  signal handlers are shared between all threads, other threads must not attach their own signal handlers to these signals, or alter-
                  natively they should all block these signals (which is recommended anyway -- see the Notes section)."

  11. Re:360 is the online on MS Touts Time Advantage Over PS3 Launch · · Score: 1

    Saying that the biggest draw is Online content and then saying that you choose Microsoft is like saying that the biggest thing in your life is peace and then voting for Bush.

  12. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    Capitalism is just as much as social system as communism, western democracy is just another word for capitalism. And I think all countries are somewhat socialist, especially if they have things like Governments, police, arms that are paid for by the public. (Not some saudi states are payed for by the oil, so their not socilist systems)

    Communes aren't terribly large. Note what I said about scale.

    But there were a lot of them, all over the world. By scale did you mean population density? I have no problem with the population dropping to 10% of it's current level.

  13. Re:Makes me laugh. on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    Interstingly Madonna's new album has a track about some 16th Century Jewish mystic called Yitzhak Luria, it's apparently highly shunned to make money on that back of his name, which is what it appears Madonna is doing.

  14. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    If I spent tons of money and man hours producing widget A, and then another company went and produced widget A without having to spend all that money and manpower, thus undercutting me and running me out of business

    You not familiar with game theory are you? If you go out of business then so does the person who would want to copy you designs, it's therefore in the interest of the coppier that you make enough money to come up with some more designs.

  15. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    copying a cd and saying, "here, i wrote and recorded/produced/manufactured this"

    That's not copyright, that's plagiarism.

  16. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    Then we should have to pay to watch and listen to commercial

    You do, every time you buy a product advertised on say T.V. you are partly paying for the cost of the commercial.

    In the UK was have a TV license that pays for the BBC (instead of the BBC advertising) I think this is far fairer, because every time I buy a product that advertises I have to pay for a number of TV services that I don't even use, at least the the BBC if I don't have a TV I don't have to pay.

  17. The Artist on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    I think the problem is that 'The Artist' probably isn't.... The writer of the song is an artist, the write of the music is an artist, the choreographer is an artist, the makeup guy is an artist, the puppet that bounces about on stage miming the lyrics should defiantly not be called an artist, not by any stretch of the imagination and calling them artists only undermines the people that do all the creating, original work.

  18. Re:Go sweden go! on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    We tried communism - doesn't work on any sort of scale.

    I beg to differ, recent communism was Marxism a particular type of communism. Before that (say 1-2000+ years ago) people lived quite well in communes. The main failing of communist states was corruption not the communism it's self, you don't have to look too far into capitalist states to find corruption.

    I think there will start to be serious problems with the capitalist system in the next 20-30 years, especially as the oil starts to run out and the rich finish off taking over the land / world.

  19. Re:Makes me laugh. on Sweden's File Sharing Debate Becomes Mass Brawl · · Score: 1

    To name a few - Metallica, Eminem etc.

    And that's why I no longer buy their music and have told everyone I know not to buy their music. We download it instead.

    BTW. Didn't Eminem have a song that glorified downloading music, and does this officially make Robbie Williams cooler than Metallica and Eminem?

  20. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    Hmm.. I'm only catching SIGSEGV and not SIGBUS.
    pthread_sigmask is apparently the propper way to do things because it works properly in a threaded environment.

  21. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    Well:

    1 : Applicators should be using core libraries that should be bug free
    2 : Applications should use atomic messaging to send messages between threads instead of using global memory, this significantly reduces the changes of an AWOL thread having a pointer that points into another threads memory.
    3: In applications like Konqueror there's very little interaction between different tabs, kparts, sandboxed plugins etc...
    4: And most importantly, it's not a 100% works every time fix all, but for the majority of the crashes, hangs or just annoying one tab blocking all the others, I've hand in Konqueror it would work, is it better to possibly allow the user to save their work or to loose all their work?

  22. pthread_sigmask on Original BeOS Developer Now at Trolltech · · Score: 1



    There is a new function, pthread_sigmask(), that is used in much the same way as sigprocmask(), but it sets the signal mask only for the current thread. Also, a new thread inherits the signal mask of the thread that created it; so a signal mask can effectively be set for an entire process by calling pthread_sigmask() before any threads are created.

    http://www.linuxjournal.com/article/2121

  23. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    n.b.
            I call signal in the main thread before starting the other threads, I believe that the 'The effects of this call in a multi-threaded process are unspecified' refer to installing the signal handler from a different thread. That may only work on x86 though.

  24. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    As for selecting uneditable text in dialog boxes, that's a nice feature (one that KDE has, btw)

    Did you mean doesn't? If not your thinking of something else. For example start Konq, Goto Help/About KDE and try to select the text that reads "K Desktop Environment. Release foo.bar"

    About Konqueror is weird, I can select the first line of the authors, but none of the other lines! that's plain weird.

  25. Re:I wish on Original BeOS Developer Now at Trolltech · · Score: 1

    Qt is not thread safe, you have to use a mutex to do any GUI work, and that prevents different Konqueror tabs (or plugins) having their own fairly independent threads.

    If you manage the resources of the threads properly there's a very good chance that you can resume from a crashed thread (or a thread that's gone into an infinite loop) without having to kill off the whole application. It's not always possible to recover an application from a AWOL thread, but it should be possible to recover most of the time.

    I have my minimize memory use for file browsing, but it doesn't stop Konqueror taking out everything Konqueror, I've also tried Minimise Memory Usage of Never, but that doesn't work either.