Slashdot Mirror


User: Nonesuch

Nonesuch's activity in the archive.

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

Comments · 989

  1. No, that's not the way it works. on Cracking OSX · · Score: 2
    QNX holes have shown up on BugTraq/Securityfocus.

    I hear this a lot. Linux users are always telling me "there are fewer exploits for OpenBSD because fewer people use OpenBSD", which is like saying "There are fewer fatal car crashes involving Volvo's because fewer people drive Volvo's".

    IOW, you are half right.

    But not everybody who hunts exploitable holes is a black hat, there are people (such as myself) who hunt for bugs in any OS or software they use. I'll even write exploits- not to hack other systems, but to pressure the vendor to fix the problem and ensure that *MY* systems are not exploitable by others...

  2. Coke is an interesting example... on ICANN Sneaks In Reserved Names For Existing TLDs · · Score: 4
    The name "coke" is a Trademark of Coca-Cola, but ONLY when used in reference to a beverage. I could choose to register 'coke.net' for my fossil fuel's distribution company, and it is unlikely that Coca-Cola could do anything about it.

    It is unreasonable to give major corporations first dibs on names in TLDs unrelated to their primary area of business.

  3. Trademark law on ICANN Sneaks In Reserved Names For Existing TLDs · · Score: 5
    Disclaimer: IANAL

    In general, with the exception of certain 'famous marks', a trademark applies only to one specific market.

    I may hold the trademark for "Ferret's Bookstore", but that would only give me ownership of the domain "ferret.books" , not first dibs on "ferret.com" or "ferret.shop" or "ferret.xxx".

    Before suggesting that an international organization take pains to protect American trademerks, first consider the definition of a "trade" "mark", and how a registration for a specific term used for a specific market in a specific locality applies to a global naming system.

  4. Re:The bogus ideas piggie bank on How I Completed The $5000 Compression Challenge · · Score: 2
    There is a huge difference between 'have the ability to compress randomly occurring data' and 'have the ability to compress the specific file Mike supplies'.

    It is impossible to write a routine that can losslessly compress every possible 3-megabyte file that could ever be generated.

    It is not impossible to write a routine that can compress the one specific file that Mike supplied to you. That is, it is quite likely that you could write a program that can losslessly compress that one single input set, such that:
    length of decompressor) + (length of compressed data)

    Why, he'd just reverse engineer the decompressor, patent it, get rich, and buy an island inhabited with young bikini clad virgins before the your check had even cleared.
    That would only be true for the general casse compressor-decompressor. I could write a routine that would work for that one specific input file, but fail miserably on any other input. This would win me the $5K, but be valueless for any other purpose.

    econdly, i've been thinking about this problem for about 3 years now. :) I've tried so many methods and ways of interpreting and looking at random data, i'd have enough to write a book if i'd bothered to keep accurate logs. If i had $1 for every time i said "I'VE GOT IT!" i'd probably have $5000 already. Well, maybe that's a tad off the mark, but anyway, you get my point. Right, onto my conclusion...

    The mistake both you and Mike make is that while writing a program for the general case of compressing random data is impossible, it is very different than writing a program to compress one specific file of 'random' data.

  5. Re:Reality? or Data Hiding? on How I Completed The $5000 Compression Challenge · · Score: 2
    The quest was for 'Lossless data compression', but the challenge was presented backwards-

    Given a sufficently large source file of truly random data, I can create a binary and a data file which can recreate that one specific source file, losslessly, with my binary+data being smaller than the source. That is, I can create a routine that will work for just that one specific source file, no others.

    The problem of 'Lossless Data Compression' refers to the opposite case- given any general purpose routine to compress files, I can create a file that it cannot compress. That is the oppposite of the challenge given, and actually is impossible.

    As stated, even with the restriction of a single compressed file, the challenge *IS* winnable.

  6. The challenge was *not* impossible. on How I Completed The $5000 Compression Challenge · · Score: 2
    The challenger was mistaken, he thought that he was offering an impossible challenge, but was mistaken.

    The comp.compression fact discusses that for any given compression algorithm, it is possible to craft an input fill that cannot be compressed.

    This is different than the challenge proposed, where Mike, the challenger, provided a file of size X, and Patrick, the challengee, was required to provide a de-compression program of size Y and a data file of size Z, where X > Y+Z.

    The difference here is that Patrick was allowed to hand-craft the compression method to the data file, but Mike was not allowed to hand-craft the original data to the compression routine.

    Basically, Mike was wrong, and should pay the $5K.

  7. Re:No money owed... on How I Completed The $5000 Compression Challenge · · Score: 1

    Read the entire file. The challenger agreed that the entry could use multiple files:

    === Begin quoted text ===
    >
    > I meant can I send you a compressor and several compressed files whose
    > total file size is less than the original uncompressed file and from
    > which I can regenerate the original uncompressed file
    >
    > Patrick

    Sure -- but you send me a *decompressor*, I don't need the compressor.

    === End quoted text ===

  8. Buy Used (wasRe:cheap rackmounts? cheap cabinets?) on Rack Mount Solution for Desktop PCs · · Score: 2
    I've seen cabinets show up dirt cheap on the used market, at business auctions, in the University spare furniture redistribution, etc.

    Rackmount PC hardware is still expensive, but rackmount fullsize cases aren't all that pricey- the real money goes for systems optimized to use as few rack-inches as possible.

    If all else fails, you can buy threaded rack rails and build your own cabinet around them.

  9. Re:It is different for adults... on Sean In The Middle · · Score: 1
    Just keep in mind, the sole purpose of a restraining order is to have an excuse to throw him in jail AFTER he tries something.

    Okay, there is one other reason- it reduces the likelyhood of her being charged when she shoots him as he is trying something :-)

  10. Re:Harassment... on Sean In The Middle · · Score: 1

    And when adults are herded into buildings and forced into involuntary association with each other (prison, etc) they revert to the same behavior patterns...

  11. It is different for adults... on Sean In The Middle · · Score: 2
    (emphasis mine)
    My girlfriend has an ex-boyfriend that is very threatening, and we live in fear that he may one day corner her as she's leaving work (she's a manager at a restaurant and typically closes up, meaning she leaves later than everyone else)

    She (not you) needs to do something about this. Start a paper trail with the police, carry pepper spray, start taking training for a concealed carry permit (if you live in one of the 32+ states that are 'shall issue').

    To sit there and say 'well, this guy might kill me someday, oh well' is no way for adults to live.

  12. Re:Jabber Applet on Jabber As The Coming IM Standard? · · Score: 2
    Unfortunately, the applet code is stagnant, and does not support the 'new' group chat protocol or many other useful features of jabber.

    However, the new "web client services" shows some promise.

  13. Solaris,BSD,Linux- what limited server platforms? on Jabber As The Coming IM Standard? · · Score: 2
    As mentioned before, the server (jabberd) builds and runs cleanly on FreeBSD and Solaris, and actually scales much better on either of those than Linux.

    This isn't "fringe" this is a platform-agnostic open source project that will compile and run on any supported platform with little or no effort.

    The only thing 'linux-centric' about jabberd is the insistence on using gmake. (The 'gabber' client is a whole other story, I've never gotten recent versions to run anywhere.)

  14. Re:Jabber's fatal flaw: Documentation on Jabber As The Coming IM Standard? · · Score: 1
    I'm not knocking the software development skills, I'm stating that there is no coherent documentation.

    It's a problem with most open source projects- writing features is sexy, writing manuals is not.

  15. Re:Private Jabber, sure. Public Jabber? Hah. on Jabber As The Coming IM Standard? · · Score: 2
    How does it work with Usenet, with Email?

    Generally, ISPs will run their own local server with logins for their own customers as a value-added service, and allow anybody remote to message them.

  16. Not just IM: Jabber is not a chat protocol! on Jabber As The Coming IM Standard? · · Score: 3
    While 'Instant Messaging and Presence' is the first application of Jabber, they have a much more ambitious goal- at it's core Jabber is a threaded XML router that just happens to work really well as a chat server.

    There are already several Jabber-related projects only tangentially related to instant messaging, and there are many other interesting applications for XML routing on the horizon.

  17. Jabber's fatal flaw: Documentation on Jabber As The Coming IM Standard? · · Score: 3
    Jabber has come a long way in the last six months, but it's downfall is likely to be the scarcity of legible documentation. What little there is can be found on docs.jabber.org

    It's a real struggle getting a server compiled and running with even the most basic of functionality, and many of the most interesting value-added features have little or no documentation.

    There is an active development community on the JDEV mailing list and 'jdev@conference.jabber.org' channel, but like so many other open source projects out there, 90% of the developers are busy writing cool features, with really only Peter Saint-Andre (aka 'stpeter') putting any real effort into documentation.

    A lesser problem is what some call 'fascination with the technology', and is a cause of the lack of users- most Jabber users are developers and admins who are more interested in playing with the new technology for it's own sake than as a way to communicate. Basically, 180 degrees from the motivation of the average AIM user.

  18. Re:JabberIM is the way to go, but.... on Jabber As The Coming IM Standard? · · Score: 1
    The majority of the problems you mention (except for the MSN issue) are client issues in JabberIM.

    What is particularly annoying is that JabberIM is the client produced by Jabber.Com, the "commercial" side of the Jabber development team. If any client was going to work reliably, one would hope that would be the one.

  19. TINC! on Choosing an Alternate Root Server? · · Score: 2
    The only choice for me is The Internet Namespace Cooperative.

    Download your own copy of the root cache file and you have all the functionality of the internic "root zone" and then some.

  20. The right way to do this. APC on Open Power Management Console · · Score: 3
    If you have any funds to spend on doing this right, and any interest in your insurance company paying out if your rack goes up in flames, do this right...

    Something like the APC MasterSwitch, for about US$60/outlet.

    Supports serial control, and has built-in ethernet with SNMP, HTTP, telnet access. You can assign individual usernames and passwords with access to any one or a group of outlets. SNMP traps on invalid passwords or SNMP community strings so you can detect hacking attempts.

  21. X10 has _zero_ security on Open Power Management Console · · Score: 1
    Wired X10 is insecure enough, and vulnerable to spurious signals.

    With the wireless modules, anybody driving past your house can power down your systems remotely. Not exactly a feature to be proud of...

  22. Re:Robot Wars == Wimpy Robots on Robot Wars Coming Stateside · · Score: 2
    The rules for Robot Wars weapons limit how destructive a robot can be, and the design of the challenges make 'destructive power' a lower priority.

    This is as opposed to Battlebots, where the sole challenge is to outlast or disable the opposing robot.

    I've seen most of the Robot Wars episodes that PBS has shown over the last two years, and I don't recall any bot with real damaging weapons except the house robots. The rules forbidding hardened steel really cripple Robot Wars weaponry.

  23. Some do charge enough to support it. on Dangers in the DSL World · · Score: 2
    We're a Not-For-Profit ISP, I just got SDSL pricing from a local DSL provider that charges rates more in line with their actual cost to provision the service. It is _not_ cheap.

    These prices are strictly for delivery to an ISP, they do not include internet bandwidth, or the ATM DS3 circuit ($1K/month)

    ADSL: $75 per month per customer, down to around $40 with several thousand customers.

    SDSL at 1.5Mbps: $250 (down to $150 on volume) SDSL at 768: $200 (down to $100 on volume)

    Notice that they cheapest possible ADSL rate is $40/month, which means that even without including the cost of internet bandwidth this is more expensive than your average bargain basement DSL provider.

  24. There IS oversale on DSL, just hidden on Dangers in the DSL World · · Score: 2
    There is oversale on DSL connections, it's just hidden slightly better.

    You may have 1.5M/568K to the DSLAM at the local central office, but from there all the DSL customers on your carrier are aggragated on a single pipe (usually DS3 or better on a fiber ring) where the traffic is carried to the DSL provider's primary switch. This can be a choke point.

    From there, traffic for all of the DSL customers of a given ISP is consolidated into an ATM connection (one PVC per customer, or a single PVC for all customers) where it is delivered over DS1 or DS3 to the ISPs DSL edge router. This is another point where capacity can be oversold. The ISP can 'overcommit' this circuit, provisioning a dozen DSL customers on a single T1 circuit that can barely handle the full outbound bandwidth of just one customer.

    Lastly, the ISP can overload the CPU and bandwidth on their DSL edge router, their core routers, the segments that connect them, and the connection to their upstream providers.

    Every commercial ISP and every DSL provider oversells their available bandwidth- it's the only way to make a profit at the low rates they charge.

    If the oversale is reasonable (3-10x actual capacity) and most customers don't use their potential bandwidth, then nobody complains.

  25. Re:The Real Issues on Dangers in the DSL World · · Score: 2
    Our Not-For-Profit ISP coop sells bandwidth to the members at cost, and it is not cheap- from 60-85 cents per kilobit.

    That is the true cost to get bandwidth to the core router at any Tier-3 ISP. Then there is the additional cost for the DS3 circuit and per-user payments to the DSL provider.

    Your ISP, your DSL provider, they all stay in business only because they oversell their bandwidth and their connectivity.

    They depend on customers who pay the full rate and use almost no services to subsidize the power users who cost the provider vastly more than they pay.