Slashdot Mirror


User: Hawke

Hawke's activity in the archive.

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

Comments · 89

  1. Re:IBM gets it. on IBM releases JFS to GPL · · Score: 1
    When I was in college (about 4 years ago) this was the official way to shut down the AIX workstations:
    1. Log out
    2. Give the machine a few seconds to sync
    3. Turn off the power
    Root? We don't need no stinking root!
  2. Re:4.0 feature freeze "Real Soon Now" on FreeBSD 3.4 released · · Score: 1
    (pkg_add -r is nice for installing from the Internet; Debian has a similar mechanism for downloading and installing, I don't know whether any of the RPM-based package installers do.)

    $ rpm -qlp ftp://updates.redhat.com/6.1/noarch/timetool-2.7.1 -1.noarch.rpm
    /etc/X11/applnk/System/timetool.desktop
    /usr/bin/timetool
    /usr/lib/rhs/control-panel/timetool.init
    /usr/lib/rhs/control-panel/timetool.xpm
    $
    Looks like RPM is in good shape.

  3. Stress test on GNU/Hurd Web Server Online · · Score: 3
    That's a great idea. Don't know how to stress test the TCP stack on your brand new OS?


    Get it mentioned on slashdot.


    Course, that stress-tests your ISP as well. May not be too usefull.

  4. Re:Linux and C2 certification on Windows NT 4.0 C2 Evaluation finished · · Score: 5
    Um, B-rated OS's require MAC capability. I do not believe OpenBSD has that. At the B level, its not just an administration thing. The MAC component really makes the systems unusable for normal work.

    MAC == Mandatory Access Control. Basically the OS supplies some rules about resoruce access that trump the rules provided by permissions. Think of tagging processes with a tag like "Secret". A process running at Secret can open Secret, Classified, and Unclassified files, but everything it writes is always tagged Secret. It can't read TopSecret files or write to them.

    By the time you add in control of covert channels, you have to jump through some really weird hoops to get a B rating.

    C-2 rated systems require a Secure Attention Key (basically some way to guarentee you have a real-login screen, and not a fake one. Ctrl-Alt-Delete in NT) which I don't think the Open Source unixen have yet. Other than that we're in good shape.

    Solaris has a B-2 rated OS (Trusted Solaris) and a C-2 rated OS if I recall correctly. C-2 mode on a Solaris box turns on a lot of auditing, turns off Stop-A, and does a few other things I forgot.

  5. In defence of RPM. on Interview: Debian Project Leader Tells All · · Score: 4
    From Above:
    Another really big differences is the way package installation is done: with Debian packages there are separate scripts that are run before and after package installation and removal. Using those we can do all kinds of special-case upgrades, handle error-recovery in failed and aborted upgrades, etc.

    You mean like the %pre, %post, %preun and %postun scripts in RPM?

  6. 10 hacks? on Slashdot's Top 10 Hacks of all Time · · Score: 1
    Just a list of things I think might be worthy.

    • Getting Apollo 13 back home.
    • SR-71 (the pointy thing in the middle of each engine extends or retracts to keep the shockwave aligned with the edge of the intake, using the shockwave as a first-stage compressor... And that's just one of many hacks involved in that plane)
    • Mars Pathfinder (already mentioned)
    • Duff's Device
    • The cooling system for the Cray-2
    • Putting a refrigerator in a computer case to allow you to overclock a chip to 1GHz
    • Beer!
    • Superglue(tm) as a suture device
    • QWERTY keyboard layout

    If we don't restrict ourselves to human-created hacks, how about the development cycle of human infants? We are born incrediably small to avoid killing the mother, and have ~18 years of physical development ahead of us.

  7. Re:My underwear is showing on The Hacking Contest Nobody Tried to Win · · Score: 1
    Even without precompiled headers, compile times on Windows are much smaller than on Unixen...

    When I worked at Visix, Galaxy took around 2 hours to build a single tree on a PPro-180 under Windows. A similar Linux machine (my P2-233 at home) took around 4 hours per tree.

    I think their compiliers have just been optimized for speed more...

  8. SQL Errors: Hey Rob! on Slashdot's Meta Moderation · · Score: 1
    I had a couple comments where I wasn't really sure if the moderation was fair or unfair: for example one comment was a reasonably insightfull comment that deserved a 3, that had a 5; or a poke at Al Gore that wasn't funny at all until you realized that it was a comment on the 30th birthday of the internet story.

    So I left them blank, neither hitting the fair or unfair buttons.

    When I posted the MM, I got 4 SQL errors. I think that is the number of moderations I did not judge.

  9. Re:Followup on MS response to NSA key backdoor in Windows · · Score: 1
    Time for the court order to open the source! The truth is in there...

    Nope. The source will just tell you what we already knew:

    • There are two keys that can verify crypto modules
    • One of them includes the three letters "NSA" in the variable name

    To find out why there are two keys we would need to ask the people responsible. The answer to that is not going to be in the source. (Maybe a comment might have the answer to that question, but in my experience things like that generally are not commented.)

    Someone later down said that MS must be hiding things if they stripped out the variable names. Well, if I may use hyperbole to make my point, All commercial releases of everything strip out all variable names! The weird thing is that they forgot to on one service pack, not that they did before.

  10. I once saw... on Ask Slashdot: What is the Best GUI Framework? · · Score: 1
    I'm biased, because I worked for the company that produced this product and later went out of business, but it had/has some features I really wish someone would clone:

    Galaxy

    • Gui dialog designer that produced NO code. We stored dialog layouts as data that an object factory would then instantiate.
    • GUI dialog design with "springs and structs"(tm) to make resizing dialogs trivial.
    • A functionality-to-widget binding method that did not require the code to find a particular dialog item. You just needed to know the name of the widget and you bound your functionality to its name.

    Galaxy had its problems. The C++ interface was clunky. It tried to be a virtual OS instead of a GUI toolkit (maybe a feature for you, maybe a bug). It could be really slow, especially with the object-factory and RPC functionality built on top of the object-factory stuff.

    But in terms of "I need to smack a professional-looking interface on my product in 5 days" it was really sweet.

  11. Re:I like INFO better on Feature:Thoughts on the Linux Documentation Project · · Score: 1
    > Man pages don't give me the ability to bookmark (when using emacs) my place in
    > my favorite pages, follow references into other manuals and come back, etc. I much
    > prefer info. [disclaimer: Maybe man can do this now. It couldn't when I first
    > learned unix in the 80s.].

    Well, man still can't do that, but various man page readers can. References look like "foo(7)", bookmark lists are bookmark lists, etc.

    Bookmarks is a reader issue, and since the command line man page reader has no state it has no bookmarks. References is a heuristic thing with man pages. While being able to specify references a-la hyperlinks is nicer it can sorta be faked.

    Basically both GNOME and KDE have man page readers that have all that functionality.

  12. X technical weaknesses on Is X The Future? · · Score: 1
    This is all IMHO:

    • Over-reliance on bitmaps.

      This is the root cause of the no-anti-aliased fonts problem. Since a lot of the primitive Server-side objects are bitmaps, including fonts, they can't be extended once better ideas come along.

    • Context switch on all drawing apps.

      Since you have to tell the X-server what to do even in the local case any drawing requires a context switch. Not doing things synchronously helps, but the answer is that the Xlibs should be able to do some of the drawing directly. I believe that this is a partial goal of XFree86-4.0, but I'm not sure.

    • Lousy color handling. IMHO X's replacement should ONLY support 24bit color. Let the server decide how to draw 24bit colors on a 256-color display, not the app. This might cause problems with graphical programs, but would be a better interface for the vast majority of apps.

    • Primitives are too low level. Higher level primitives allow the X server more optimization opportunities with fast video cards.

    • Wonderfull usefull cruft that is no longer used, like the stuff that supports resedit.

    • <FLAMEBAIT>No sound support!</FLAMEBAIT>

      Seriously, that's not an X issue but a clean networked sound standard would be a good thing. Especially one that allows dynamic mixing.

    That should do it for me...

    Doug

  13. No Big Deal on Alta Vista Selling Top Matches · · Score: 1
    Also, how frequently to you search for a single word that would produce 100,000 hits?

    I don't know about you, but I never search for just "linux" or just "Microsoft" or just "cartoon". When I want to search for any of those, I always search for "linux+dialdc" or "microsoft+anti-trust" or "cartoon+"Jonny Bravo""

    Doug

  14. White Wolf's "Mage", The Virtual Adept Story on Katz vs. Taco: The Matrix · · Score: 1

    By belief and will alone, you can control your reality.

    Your reality is not reality. There is an external reality that is more real.

    People freak out when they see the impossible, allowing the agents of reality to hunt you down.

    Some people are chosen to be awakened. Humanity is not yet ready to be awakened. (Same terminology as WW's Mage)

    As your understanding of the non-reality of reality improves, your powers improve.

    Remember the training crowd scene, where Neo keeps getting bumped around, but Morpheus parts the crowd like the red sea? Perfect example of Arcane.

    The scene at the end where Neo see's the world as a data stream? "Landscape in the Mind"

    The Dream ability was renamed "downloading programs".

    Hell, I think some of the action stunts they pulled come right out of the RPG's rule book...

    (kick-ass movie though. Very Fun. Highly recomended)