Slashdot Mirror


User: flegged

flegged's activity in the archive.

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

Comments · 129

  1. Re:$130 is not expensive?! on Apple Cease-And-Desists Stupidity Leak · · Score: 1

    Except you're not allowed to install the full version of Mac OSX

  2. Re:Then why should they care on Apple Cease-And-Desists Stupidity Leak · · Score: 1

    Their hardware is truely top-notch

    HA!

    They say there are lies, damn lies, and benchmarks. So here goes.

    My crApple at work is a G4, the fastest available (800MHz, I think...). It runs OSX v 1.1 . In runs Wolfenstein. Barely. I wouldn't call 15fps at 640*480*8 'running'. Crawling, more like.

    My system at home is an AMD 1.1GHz thunderbird, with a GeForce 3, running Windows 2000. Even before I got a new GPU, and still had a Voodoo3, I still hit the frame-rate cap (120fps) at 1024*768*16 with maximum detail.

    Do some research on actual systems before you make a blanket statement.

  3. Re:...create value for its shareholders. on Apple Cease-And-Desists Stupidity Leak · · Score: 1

    Think for a moment...

    s/Apple/Microsoft/

    Would you still be of the same opinion? Hell, no!

    the corporation wants to try to create value for its shareholders and not risk a lawsuit from shareholders

    This neither allows nor excuses Apple's actions. It is not okay to break the law to make money. Yes Apple are breaking the law, by impeding free speech. The first amendment has a slightly higher standing in a court of law than copyright and click-through EULAs methinks.

  4. Re:Dumbass Anonymous Cowards... on Apple Cease-And-Desists Stupidity Leak · · Score: 1

    Here, borrow one of my clues for a moment...

    1) Trademarks have to be defended, lest they be diluted
    2) Copyrights do not. Copying is copying is copying, whether you let someone else off with it in the past or not.

    This isn't opinion. It's legal fact.

    Trademarks, Copyrights, Intellectual Property and EULA violations

    IP is a catch-all name which includes the others. This is why you were called clueless.

  5. You probably don't believe this but... on Windows XP Embedded · · Score: 1

    ...the Lloyds ATM in Cluny Square, Buckie, runs DOS. It crashed once when my brother was using it, and ate his card.

    Scary? How many other ATMs around the world run DOS?

  6. Re:Perils of the BSD-style licence of WINE? on New Transgaming WineX Release · · Score: 1

    This is exactly the problem I am currently having with GNU Classpath. I can write any java code for the Sun VM, and license it however I want, allowing it to run on any VM, including those from Microsoft and Apple.

    But if I run my code with Classpath, it suddenly becomes GPLd. Stallman has been very clear about this - he says runnning Java code with Classpath is linking, which is creating a derivative work, therefore my code must be GPLd if I ever run it under Classpath.

    I simply don't don't understand why he thinks such a thing can hold water. An unrelated piece of code has a license which states that my code must be covered by the same license, since it is 'linked'. But all Java is dynamically linked. It is not tied to any particular implentation; I can compile with the Sun libraries, and run code with any class library, but according to the GPL, I would be linking with Classpath.

    This position is legally untenable. The GPL has never been tried in court, and would fail.

    Which is why Wine musn't be GPLd. It would make any code written for Windows covered by the GPL. Which is absolute nonsense.

  7. Re:Open To Closed on Tuxracer 1.0 Retail Version Finished · · Score: 1

    Here.

    Now what would be interesting is a free Flash creator.

  8. Re:As old as the street on Fast Alpha-Blending In Your GUI · · Score: 1

    Actually, Microsoft did invent the wheel.

  9. Re:Here's how to do it in Delphi... on Fast Alpha-Blending In Your GUI · · Score: 1



    <.pas file>

    unit Unit1;

    interface

    uses
    Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
    StdCtrls;

    function SetLayeredWindowAttributes(hwnd: HWND; crKey: PByte; bAlpha: Byte;
    dwFlags: DWORD): Bool; stdcall;
    type
    TForm1 = class(TForm)
    Transparency: TScrollBar;
    CurrentTransparency: TLabel;
    procedure SetLayered(Sender: TObject);
    procedure TransparencyChange(Sender: TObject);
    private
    { Private declarations }
    public
    { Public declarations }
    procedure CreateParams(var Params: TCreateParams); override;

    end;

    var
    Form1: TForm1;

    implementation

    {$R *.DFM}
    function SetLayeredWindowAttributes; external user32 name
    'SetLayeredWindowAttributes';

    const
    WS_EX_LAYERED = $80000;
    LWA_ALPHA = $2;

    procedure TForm1.CreateParams(var Params: TCreateParams);
    begin
    inherited CreateParams(Params);
    Params.ExStyle := Params.ExStyle or WS_EX_LAYERED;
    end;

    procedure TForm1.SetLayered(Sender: TObject);

    var
    aRGB: array[0..2] of Byte;
    pRGB: PByte;
    begin
    { Set WS_EX_LAYERED on this window }
    SetWindowLong( Form1.Handle, GWL_EXSTYLE, GetWindowLong(Form1.Handle,
    GWL_EXSTYLE) or WS_EX_LAYERED );

    aRGB[0] := 0;
    aRGB[1] := 0;
    aRGB[2] := 0;
    pRGB := @aRGB;

    { Make this window 70% alpha }
    SetLayeredWindowAttributes(Form1.Handle, pRGB, 178, LWA_ALPHA);

    end;

    procedure TForm1.TransparencyChange(Sender: TObject);
    var
    aRGB: array[0..2] of Byte;
    pRGB: PByte;

    alpha: integer;
    begin
    aRGB[0] := 0;
    aRGB[1] := 0;
    aRGB[2] := 0;
    pRGB := @aRGB;
    alpha := Transparency.Position;
    CurrentTransparency.Caption := inttostr(alpha);
    SetLayeredWindowAttributes(Form1.Handle, pRGB, alpha, LWA_ALPHA);
    end;

    end.

    </.pas file>
    <.dfm file>

    object Form1: TForm1
    Left = 192
    Top = 107
    Width = 636
    Height = 419
    Caption = 'Form1'
    Color = clBtnFace
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    FormStyle = fsStayOnTop
    OldCreateOrder = False
    OnShow = SetLayered
    PixelsPerInch = 96
    TextHeight = 13
    object CurrentTransparency: TLabel
    Left = 48
    Top = 96
    Width = 99
    Height = 13
    Caption = 'CurrentTransparency'
    end
    object Transparency: TScrollBar
    Left = 8
    Top = 8
    Width = 361
    Height = 49
    Max = 255
    PageSize = 0
    TabOrder = 0
    OnChange = TransparencyChange
    end
    end
    <.dfm file>

    </Karma whore>

  10. Re:Day Late and a Dollar Short for a Crappy Featur on Fast Alpha-Blending In Your GUI · · Score: 1

    I'm just waiting for someone to write a program to SWITCH THE FUCKING THING OFF.

    <flamebait>
    Isn't it great having a window manager that does all this transparency and crap without even giving you the option of running at a sensible speed?

    2x faster my arse.

    </flamebait>

  11. I hate to disappoint anyone... on Concept PC 2001 · · Score: 1

    ...but I've already got one!

    When I bought my computer two years ago, it was a Cyrix with a PCChips motherboard and a 14" VGA monitor. Now only the case remains.

    RF keyboard + mouse, 15.1" Sony flat screen, 1.1GHz thunderbird, a GeForce 3 Titanium and vast rolling expanses of RAM.

    And all for about 1/3rd of the likely price of this thing. I'm just a little upset that that TBird is almost obsolete already! Now twin 2GHz Athlons - that would be droolworthy.

  12. Re:Software Schedules on Can Software Schedules Be Estimated? · · Score: 2, Funny

    Software design is ultimate application of Hofstader's Law, which states:

    Everything takes longer than you expect, even when you take into account Hofstader's Law.

  13. Re:Cool on Pixar Finally Offers Animated Shorts on Pixar.com · · Score: 3, Interesting

    I didn't say I didn't like it. It's just that no one would buy it.

    A Bugs Life is just Yet Another Disney Film (yawn), which, while enjoyable in a mindless sort of way, is a bit jaded even to my seven year old niece.

    Geri's Game, however, is cool. All the Pixar shorts are cool, because they aren't just Yet Another Disney Film. Pixar shorts have originality. While I accept that A Bugs Life isn't targeted at my peer group (well maybe it is targeted at 19 year old Comp Sci students...), it's still a little predictable, even for Disney.

  14. Cool on Pixar Finally Offers Animated Shorts on Pixar.com · · Score: 1

    Geri's game is the only reason for a sane person to buy the 'Bug's Life' DVD.

  15. Re:Why does Gates get the credit ? on MS DOS: A Eulogy · · Score: 1

    How the hell can you compare a car-crash to a computer crash?

    unless you meant that crashes are only caused by bad drivers...

    one example proves nothing

    No windows 2000 machine I have come in contact with have ever crashed. I can crash a windows 98 machine by looking at it, or a Linux box by a little playing.

  16. Re:Why does Gates get the credit ? on MS DOS: A Eulogy · · Score: 1

    Well, my copy of NT 5.0 SP2 is perfectly stable - it hasn't crashed this year.

    As for "well written"; without seeing the source I don't know. How do you?

  17. Re:Why does Gates get the credit ? on MS DOS: A Eulogy · · Score: 1

    P.S. NT is based on VMS.

  18. Re:Why does Gates get the credit ? on MS DOS: A Eulogy · · Score: 1

    Imagine a well written 32-bit OS, readily available, widely used, STABLE!, with none of the memory restrictions of the DOS world and Hundreds of easily installed applications.

    Are you talking about NT?
    This is WHY dos is dead!

  19. Re:IMHO an excellent point... on Crashing Xbox Kiosks · · Score: 1

    ...not unlike firmware updates for standalone DVD players

    So because others have done it it's all right?

    Can you honestly say that if it were Microsoft who did this, that you wouldn't be screaming for blood?

    And yet every other DVD player manufacturer can get away with this?

    (And how does a comment with no moderation get a -1:Overrated? To avoid metamodding due to your hypocrisy perhaps?)

  20. Re:Last gasp error handling. on Open Source Programmers Stink At Error Handling · · Score: 1

    Real software does this too. If 3dsmax 4 crashes, it lets you save the file (it only ever crashes when using Brazil, which is prerelease).

  21. Re: ok try this buggy command then... on Open Source Programmers Stink At Error Handling · · Score: 1

    OSX>open TextEdit
    OSX>top

    watch as every single Carbon app takes (at minimum) 50Mb.

    OSX>open random classic app

    watch as the 'classic' environment takes over 1G of ram.

  22. My favourite crApple error messages. on Open Source Programmers Stink At Error Handling · · Score: 1

    An Apple haiku.

    Sorry, a system
    error occurred. Error type
    seventeen. Restart.

    What I hate about Apple software is it is so patronising. They tell you that nothing could possibly go wrong (it 'just works'), and when it does break, it gives you no clue.

    Another good one is:

    The application %s has unexpectedly quit. You should save your work in open applications and restart your computer.

    What, like you could have expected the app to die? And why the hell should I have to reboot, after an application dies? Thank Jobs for no memory protection.

    OSX isn't much better. The Window Server dies frequently, so you can't actually do anything. When I close Mozilla (selecting Quit from the File menu), it says

    The application %s has unexpectedly quit. The system and other applications have not been affected.

    So I quit an app, and OSX doesn't expect the app to quit? How about this one

    Logout has timed out because an application is not responding

    So? Kill the damn thing - don't hang around with me still logged on, where anyone can use my account!

    And something I see way too often in the OSX Console

    Looks like we missed a MouseUp event somewhere

    How the hell can you 'miss' an event like that?

    Apple software sucks at error handling. 'It just works' translates from marketese to 'just this side of broken'.

  23. Re:Chicago, Cairo, Memphis, Whistler on Windows XP Has Arrived · · Score: 1

    Blackcombe : Code name for what is to come after XP.

    They got bored of using cities for place names and started using ski resorts.

  24. Re:What does XP stand for? on Windows XP Has Arrived · · Score: 1

    Now that you mention it, it kinda does look like someone screwing up their eyes and sticking their tongue out at you... Not sure what to read into that though..

  25. Re:Its down to the hardware. on Crashing Xbox Kiosks · · Score: 1

    When you reboot, do you get a black screen, and then it goes the to POST?

    That's not a bug, it's a feature!