Slashdot Mirror


User: scrytch

scrytch's activity in the archive.

Stories
0
Comments
2,435
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 2,435

  1. Re:"as simple as possible" on GoboLinux Compile -- A Scalable Portage? · · Score: 1

    It has no way to merge config files. It doesn't even have a way to enumerate the installations.

    Could you clarify on those? I really did not get it (and maybe that's why it's not implemented :) )


    Simple, if a package like postgresql changes something in /etc, such as /etc/passwd to add a new user (not a great example, since there's 'useradd', but humor me) then it has to communicate that change back to the system somehow. Gentoo and BSD both have programs to interactively merge changes back in, RPM as far as I know makes a "best effort" to be noninvasive and moves the old file away as a backup. But it's still up to some system to be aware of such change, and for the package installer to implement or at least notify such a configuration management system.

    As for "enumerating the installations", that was just a fancy way of "asking what's installed". If you're doing file-based dependencies like ports, then you have less need for it, but ports does still build packages that you can list and manipulate with the pkg_* commands.

    I do think source-based ports-like build systems are great, and elegant design is certainly nothing to look down on. I definitely don't want to disparage anyone's work in this area as "reinventing the wheel" -- heck, motorcycle manufacturers are constantly redesigning wheels :)

  2. Re:Logic rant on GoboLinux Compile -- A Scalable Portage? · · Score: 1

    I find it strange and depressing that a community which is, in general, so careful and precise about its use of computer languages, should be so cavalier in its treatment of human ones...

    Consider the possibility that the phrase "begging the question" came first to mean "demands a question be asked", then later became applied as jargon to mean an implied "first" as a translation of "petito principi", i.e. "begging the first [question]". Or show me where "circular" is anywhere in the definition of "beg".

    Try thinking critically of your own knowledge sometime. Hell, try imaging that it doesn't impress anyone regardless. I'll go one on one with almost anyone here in logical formalisms, I know my contradictories from my subcontraries thankyouverydamnmuch. I'm kind of saddened by a lot of things wrong with this world, but semi-improper idiom usage sure as hell ain't one of them. I'll keep using the phrase, if only to tweak the priggish.

  3. Re:Google != all popup blockers on End Run Around Pop-up Blockers · · Score: 1

    > What I really want, however, is a "turn off flash" quick menu item, same for animated gifs

    What I want is a dialog of checkable items for flash, javascript, javascript (popup only), animated gifs, java, accept cookies, send referer, you get the idea ... and a button for "for this site only" and "for this domain only". And it remember the settings.

    I like javascript. I use it all the time. I only want it on for some domains tho. I don't mind flash most of the time, but there's a few domains where I don't want to see it ever.

    IE can sort of do this with zones, but there's not enough zones to go around. Plus, well, it's IE. Yet there's like 4 different interfaces in mozilla for doing the same damn thing -- per site/domain customization. Where the hell is the code reuse? Or design for that matter?

  4. Re:Can't they see it won't work? on End Run Around Pop-up Blockers · · Score: 1

    > It's so much easier to point them to 0.0.0.0. That works just as well in the hosts file, and since it's an invalid IP address,

    0.0.0.0 will quite often resolve to your local machine. Try 1.2.3.4 -- the entire 1.0.0.0/8 network is reserved. Something in the high range will work too.

  5. "as simple as possible" on GoboLinux Compile -- A Scalable Portage? · · Score: 4, Interesting

    Yes, an autoconf build script contains two lines. And cannot express version dependencies that the autoconf build didn't think to maintain ... and if it did, it doesn't communicate the dependency back to the build system. It has no way to merge config files. It doesn't even have a way to enumerate the installations. But yes, you could build a system that simple, because it's good enough for some, but even slackware isn't that simple. To say nothing of distribution patches, configuration (e.g. to build xchat with gnome support or not?), and so on.

    This isn't to say it'll get to be as complex as portage, but it will probably have to get at least as complex as ports. Which then begs an obvious question...

  6. Re:Point to note on Iraq Wants .iq TLD · · Score: 1

    > Iraq has no TLD.

    % whois iq ...or...
    http://www.iana.org/root-whois/iq.htm

    Looks like iraq to me. Been around since 1997. They're applying to run the .iq NIC, get their IP allocation, and so forth. None of this has probably never been in Iraqi hands before.

    > The Soviet Union, which may I remind you has been defunct for 13 years, possibly more, has got one, .su.

    Yes, and it's slated to go away. There's some dishonest operators selling .su vanity domains, but I doubt ICANN will be moved by it. Some TLD's have already been decomissioned, such as .cg (it's now .cd)

  7. Re:USA? on China to Crack Supercomputer Top Ten List · · Score: 1

    > Could I compile programs quicker? Would a cluster make a good web server, jps server? I know my PIII500 can drag with tomcat at times when crunching jsp.

    You could compile the linux kernel in two seconds if you used distcc, but your game of quake would have average frame rates, and wouldn't take much advantage of the parallelism at all. Any individual program still has latency bottlenecks that don't parallelize. And since it's busy crunching numbers at top speed, it doesn't have great interactive response. Most supercomputers have desktop class machines front-ending them as terminals, but when you submit a job to them, it might take it a second or two to round-trip it, no matter how trivial. Supercomputers are still a lot more like mainframes than desktops.

    Incidentally, tomcat's jsp is dreadful slow. Try jetty or resin instead.

  8. Re:Innovation? on Short Text Messages In Mid-Air · · Score: 1

    > For example, take my Nokia phone. Please. The hardware is OK, but the UI is horrible.

    Odd. Most people I talk to seem to like Nokia's interface. What specifically was bad about it, and what was good about the Japanese and Samsung phones?

    I personally have my nokia for the hardware tho. Nice button feel (assuming you get a model with a sanely designed keypad), no antenna to snag, and damn near indestructible. Only interface feature I routinely use is the one-button speed dial, and I don't even have that filled up (I have to get me a life). Only feature I miss is voice activated dialing (yah the phone's old) ... sometimes the best interface is none at all :)

  9. Re:This is not a bad thing. on On Futureproofing Spamhaus · · Score: 1

    > $14,500 is pocket change to them anyway, and if it saved $50,000 over a year, thats a good return. I'd bet it would save a lot more than 50K though.

    It may be a pittance to all of corporate, but it is by no means a trivial sum to a single IT department who must justify the expense up a few levels. Your returns cannot be quantified -- it's not as if spamhaus is alone in producing a savings from effective spam filtering. Even if they are the most effective, the difference between spamhaus and the next approach might not be worth the expenditure.

    Spamhaus's quality, while the highest of most of the DNSBLs, still varies, quite widely at that. We're talking about having most of China on the list, with the same categorization as ROKSO spammers like Atriks and Whitcon. Many of the SBL listings have no supporting evidence at all, merely a WHOIS listing. If there were a response code (e.g. how SORBS does it) that differentiated these types of listings, then it might be a bit more useful. Otherwise you're going to have to investigate every SBL hit, which is going to cost a good deal more than $14K in manpower...

  10. Re:virtual ICE? on The Spinning Cube of Potential Doom · · Score: 3, Informative

    Give Gibson's work another read: it's just the "cowboys" who got an interface that direct, it required very expensive and specialized neurosurgery to install, and it required quite a bit of special firmware to create the visualizations, some of which would probably have been simply visual flair ala "skins", perhaps created in order to harness psycological reactions to perception (e.g. make the stuff you scan as "dangerous" look really baaaad) .

    He also mentions that ordinary people got something a good deal more pedestrian, more like the Metaverse than Gibson's Matrix (or as we might say now, more like the Matrix than the funky green overlay Neo got ... I'd stay away from using those movies for parallels tho).

  11. Re:I'll help the FBI out with catching them. on NYT on Spam Cops · · Score: 2, Insightful

    #1. Buy the pills (in the article, they're already saying that they do that) and pay with a CHECK.

    #2. Find the bank that accepted the check.

    #3. Call the local field office


    , leave a voicemail, spammer cashes your check, you get herbal pills full of lawn clippings, never hear from either again. You're an in-duh-vidual. You really think the FBI gives a shit?

  12. Re:Love that Open Source business model. on End Of Development For Grsecurity Announced? · · Score: 1

    > Show me a better commercial browser than Mozilla.

    People are willing to pay money for Opera. I personally cannot understand why, but their money is talking -- for them, it is better. Browsers do have a steep barrier to entry however (Mozilla simply ignores it for the most part, it does not really have to market itself)

    > Show me a better web server than Apache

    How's Zeus grab you? Runs circles around Apache -- the apache developers themselves will be the first to tell you it's not a speed demon.

    Examples, counterexamples: databases. Show me serious OSS competition with Oracle 10g or DB2.

    Back on topic, this guy's behavior doesn't impugn the OSS development model or even the business model. It's nothing more than a payment dispute -- they promised to pay him to work on something, they didn't, the guy stops working on it. Sounds reasonable to me. Perhaps they have their reasons, but no one should be made to work for free.

  13. Re:Love that Open Source business model. on End Of Development For Grsecurity Announced? · · Score: 1

    > Another fine example of the open source business model.

    A few companies can make it work as a business model. Not many. Perhaps you're not grasping that to many, it's simply not a model, it's a hobby, and that they do it simply because they love to. Some truly fine work comes from hobbyists in all areas; ARRL and HAM nuts design antennas, recreationists gather comprehensive research, and so on. Could you back an industry with it? Maybe. As reliably as with a paid model? Probably not. But it doesn't keep the OSS model from being the credo of many a computer hobbyist.

    Still, if you can't manage to pay people to do better than people will willingly do for free, you're seriously behind the productivity curve buddy. OSS hardly undercuts existing industry, it simply raises the bar. Your produced band for example had better have a more catchy sound than the bar band down the street, and if you want to sell a web server, it had better at least be as good as Apache.

  14. Re:wow, displays on High Level Assembly · · Score: 1

    A display lets you access those variables without walking the entire call stack. You can't just statically analyze your way around that problem. If you've been looking at C compilers then it's a different story since they don't allow nesting.

    I admit it, it's from looking at C. Anything I've looked at that's allowed nested functions has tended to be high enough level that they're implemented on a virtual machine of some sort, so they do walk either their own stack of activations or the C stack. Thanks for clearing it up.

  15. Re:What does she want to DO? on Programming For Terrified Adults? · · Score: 1

    I think a better question is "what does she want to accomplish?"

    Quality time with her son. Sincerely, does she really want to program, or does she just want to relate to what the submitter is doing in his career?

    My advice is, if she's asking you questions about what you do, you might do best by showing her some of it.

    Incidentally, my mom does fine with her memory for recipes. It's me that needs the database.

  16. Re:Well... It's up to us... again. on Browser Wars Mark II · · Score: 1

    I don't know about you guys, but I refuse to use the bugridden POS that MSIE is. I haven't wasted one byte worth of bandwidth to download .NET and damned if I will. I don't want it, I don't need it.

    I know this isn't everyone's aproach. It's probably just /.-zealots who does things this way, but -we- are the geeks. We are the ones who make and maintain the net. Sure there are some noobie-tools like "Front page", but in my experience the noobs still needs help getting the stuff uploaded.


    I like .NET. I use .NET ... not terribly much mind you, but I do. I use firefox -- I fairly dislike IE, I feel Microsoft has let it stagnate, but I don't really feel a visceral hatred of it... I suppose I might if I were forced to support it, but I'm not.

    You don't get to speak for me. You are your own geek. I am mine. Welcome to Dar-al-geekdom.

  17. wow, displays on High Level Assembly · · Score: 1

    I noticed its standard calling convention is to use the x86 ENTER/LEAVE instructions. From what I've seen of other programs, this convention is certainly ... unique. Every compiler I've seen handles the stack manually and doesn't use these instructions, which do a lot of scoping work for you in the form of a data structure called a display. It looks neat, but HLA has got to be the only compiler I've seen that uses it. My guess is that it doesn't by itself support a jump to a procedure, that it simply creates a nested scope, something that shouldn't even be necessary when you do some basic static analysis. Am I completely wrong here? Does anything else out there actually make good use of displays?

  18. Re:low profile on The Urban Geek As A Mugger Magnet? · · Score: 1

    > 8. shout in a foreign language ... speaking hungarian (especially our tasty cursing ) seem to make some people think ...

    In Europe? Good way to get yourself killed man. That Universal Bond Of Human Rights And Equality For All Mankind stuff only plays for other Europeans and foreigners who aren't in Europe. If you thought the anti-immagrant sentiments were bad in the USA, we've got nothing on Europe...

  19. Re:Hook it to my analog modem on What Would You Do With a 92 TBps Router? · · Score: 1

    > They dont work in a vacuum.

    Pneumatic-powered routers, eh? What will those wacky engineers think of next?

  20. 6K, eh? on Hardcore Java · · Score: 1
    This implements an object-oriented forth:
    \ Mini-OOF 12apr98py
    : method ( m v -- m' v ) Create over , swap cell+ swap
    DOES> ( ... o -- ... ) @ over @ + @ execute ;
    : var ( m v size -- m v' ) Create over , +
    DOES> ( o -- addr ) @ + ;
    : class ( class -- class methods vars ) dup 2@ ;
    : end-class ( class methods vars -- )
    Create here >r , dup , 2 cells ?DO ['] noop , 1 cells +LOOP
    cell+ dup cell+ r> rot @ 2 cells /string move ;
    : defines ( xt class -- ) ' >body @ + ! ;
    : new ( class -- o ) here over @ allot swap over ! ;
    : :: ( class "name" -- ) ' >body @ + @ compile, ;
    Create object 1 cells , 2 cells ,
  21. Re:Obligatory kneejerk reaction aside on Army Plans Overhaul of Infantry Gear · · Score: 1

    > Being closed-source, Windows wouldn't be peer-reviewable by the army, nor could the army fix its own problems with the code if they encounter any.

    Right, because as we all know, there are zero source licensees for Windows, and every rifleman knows how to write linux device drivers. The reason has to do with reliability, and the army couldn't give a shit whether it stems from public open source or not -- they will have the source anyway.

  22. Re:Fundamental Misconceptions on Creator of the Gaia Hypothesis Urges Nuclear Power · · Score: 1

    The Brazilian rainforest has never been that dense and tree's have never grown that high. This all due to more CO2 on the air, which algea, plants and tree's depend on.

    So the green house has a side benifit


    Ever play Conway's Life on your computer? Two neighbors, survive. Three neighbors, grow. Four neighbors, die. Denser isn't always better.

  23. Re:Use IP Addressing again? on Berners-Lee on the TLD Explosion · · Score: 1

    > This only works if virtual hosting isn't being used

    No IP address does.

    > and doesn't work in IE

    It used to. They turned off this feature after seeing that no one but spammers used it.

  24. Re:Hell comes in many flavors on Inferno 4 Available for Download · · Score: 2, Funny

    > integral support for the Styx network protocol

    hmm.

    prooooogramming awaaaay
    full of open source
    in the language C
    myyyyy mallocs are freeeeee ...ok i think i'm done, i'm already a bit nauseous...

  25. Re:Inferno? on Inferno 4 Available for Download · · Score: 1

    > the channel feature you mentioned. It seems like a suckier version of Erlang's message-passing.

    And as far as local process control goes, not so different than stackless python. Stackless channels can be subclassed, and tasklets can be pickled, so turning that into remoteable channels ala Erlang is, well, an exercise to the reader (as in not requiring any C)

    Arguably it's a better VM than Java for applications that demand erlang-like concurrency and footprint. But Tcl/Tk, eww..